DHCPv6技術介紹

2021-06-20 14:34:43 字數 2115 閱讀 1615

目  錄

dhcpv6

dhcpv6概述

dhcpv6網路構成

互動兩個訊息的快速分配過程

互動四個訊息的分配過程

dhcpv6無狀態配置

dhcpv6無狀態配置簡介

dhcpv6無狀態配置過程

dhcpv6中繼工作過程

協議規範

dhcpv6(dynamic host configuration protocol for ipv6,支援ipv6的動態主機配置協議)是針對ipv6編址方案設計的,為主機分配ipv6字首、ipv6位址和其他網路配置引數的協議。

l              不僅可以分配ipv6位址,還可以分配ipv6字首,便於全網路的自動配置和管理。

l              除了ipv6字首、ipv6位址外,還可以為主機分配dns伺服器、網域名稱等網路配置引數。

圖 1 dhcpv6網路構成

如圖 1所示,dhcpv6典型組網中包括以下三種角色:

l              dhcpv6伺服器:負責為dhcpv6客戶端分配ipv6位址、ipv6字首和其他網路配置引數的裝置。dhcpv6伺服器不僅可以為dhcpv6客戶端分配ipv6位址,還可以為其分配ipv6字首。如圖 1所示,dhcpv6伺服器為dhcpv6客戶端分配ipv6字首後,dhcpv6客戶端向所在網路傳送包含該字首資訊的ra訊息,以便網路內的主機根據該字首自動配置ipv6位址。

l              dhcpv6中繼:dhcpv6客戶端通過本地鏈路範圍的組播位址與dhcpv6伺服器通訊,以獲取ipv6位址和其他網路配置引數。如果伺服器和客戶端不在同乙個鏈路範圍內,則需要通過dhcpv6中繼來**報文,這樣可以避免在每個鏈路範圍內都部署dhcpv6伺服器,既節省了成本,又便於進行集中管理。

位址無狀態自動配置是指節點根據路由器發現/字首發現所獲取的資訊,自動配置ipv6位址。

圖 6 dhcpv6無狀態配置工作過程

如圖 6所示,dhcpv6無狀態配置的具體過程為:

(1)        客戶端以組播的方式向dhcpv6伺服器傳送information-request報文,該報文中攜帶option request選項,指定客戶端需要從伺服器獲取的配置引數。

(2)        伺服器收到information-request報文後,為客戶端分配網路配置引數,併單播發送reply報文將網路配置引數返回給客戶端。

(3)        客戶端檢查reply報文中提供的資訊,如果與information-request報文中請求的配置引數相符,則按照reply報文中提供的引數進行網路配置;否則,忽略該引數。如果接收到多個reply報文,客戶端將選擇最先收到的reply報文,並根據該報文中提供的引數完成客戶端無狀態配置。

圖 7 dhcpv6中繼的工作過程

(1)        dhcpv6客戶端向所有dhcpv6伺服器和中繼的組播位址ff02::1:2傳送請求;

(2)        dhcpv6中繼接收到請求後,將其封裝在relay-forward報文的中繼訊息選項(relay message option)中,並將relay-forward報文傳送給dhcpv6伺服器;

(3)        dhcpv6伺服器從relay-forward報文中解析出客戶端的請求,為客戶端選取ipv6位址和其他引數,構造應答訊息,將應答訊息封裝在relay-reply報文的中繼訊息選項中,並將relay-reply報文傳送給dhcpv6中繼;

(4)        dhcpv6中繼從relay-reply報文中解析出伺服器的應答,**給dhcpv6客戶端;

l              rfc 3736:stateless dynamic host configuration protocol (dhcp) service for ipv6

l              rfc 3315:dynamic host configuration protocol for ipv6 (dhcpv6)

l              rfc 2462:ipv6 stateless address autoconfiguration

l              rfc 3633:ipv6 prefix options for dynamic host configuration protocol (dhcp) version 6

DHCPv6技術介紹

dhcpv6概述 dhcpv6 dynamic host configuration protocol for ipv6,支援ipv6的動態主機配置協議 是針對ipv6編址方案設計的,為主機分配ipv6字首 ipv6位址和其他網路配置引數的協議。與其他ipv6位址分配方式 手工配置 通過路由器 公告...

DHCPv6技術概述 ielab

動態主機配置協議 dhcp 曾設計用來處理向計算機分配 ip 位址和其他網路資訊,以便計算機可以在網路上自動通訊。dhcpv6 dynamic host configuration protocol for ipv6,支援ipv6的動態主機配置協議 是針對ipv6編址方案設計的,為主機分配ipv6字...

DHCPv4 與DHCPv6服務配置學習

dhcp 動態主機配置協議 是乙個區域網的網路協議。指的是由伺服器控制一段ip位址範圍,客戶機登入伺服器時就可以自動獲得伺服器分配的ip位址和子網掩碼。預設情況下,dhcp作為windows server的乙個服務元件不會被系統自動安裝,還需要管理員手動安裝並進行必要的配置。在我們部署伺服器的時候,...