DHCPv4 Relay場景測試—信而泰網路測試儀實操
一、測試說明
本文主要介紹DHCPv4Relay場景的測試儀配置方法以及需要注意的事項。
DHCPv4Relay原理:
DHCP中繼代理,就是在DHCP伺服器和客戶端之間轉發DHCP資料包。當DHCP客戶端與伺服器不在同一個子網上,就必須有DHCP中繼代理來轉發DHCP請求和應答訊息。DHCP中繼代理的資料轉發,與通常路由轉發是不同的,通常的路由轉發相對來說是透明傳輸的,裝置一般不會修改IP包內容。而DHCP中繼代理接收到DHCP訊息後,進行轉換源目的IP,MAC生成一個DHCP訊息,然後轉發出去。
在DHCP客戶端看來,DHCP中繼代理就像DHCP伺服器;在DHCP伺服器看來,DHCP中繼代理就像DHCP客戶端。
二、測試拓撲
拓撲說明
1、測試儀兩個埠和交換機的兩個埠相連
2、測試P1埠模擬DHCPv4Server,P1埠模擬DHCPv4Client,交換機作為relay裝置
三、測試思路
1、在交換機上配置好relay配置
2、測試儀上分別模擬DHCPv4的server和client
3、啟動所有協議
4、配置server和client之間的繫結流量,傳送流量驗證連通是否正常
四、測試步驟
1、在交換機上配置好DHCPv4Relay的配置
interface GigabitEthernet0/0/11
undo portswitch
ip address 93.1.1.1 255.255.0.0
dhcp select relay
dhcp relay server-ip 94.1.1.2
interface GigabitEthernet0/0/12
undo portswitch
ip address 94.1.1.1 255.255.255.0
注:此處配置根據各自交換機配置命令來進行配置,配置方法和命令受裝置型別和廠家影響,此處我使用的是華為S5700
2、注意事項
(1)client端和server端繫結interface上的mac地址需要隔開,不能夠衝突,如果client需要獲取多個地址,需要預留隔開足夠的mac地址空間
(2)server端的地址池需要新增兩個網段的地址,一個是和server端interface同網段,一個是和
3、測試儀配置IPV4介面
(1)在renix的”配置”介面點選“新增介面”然後選擇”Ipv4介面”
(2)Ipv4閘道器地址配置為DUT上直連線口的ip地址
(3)IPV4地址處配置和閘道器地址同網段的其他地址
4、配置DHCPv4客戶端
(1)點選埠下的“2-3層協議”
(2)在右側的選擇框中選擇“DHCPv4客戶端”,切換到DHCPv4客戶端配置介面
(3)點選上方的“新增DHCPv4客戶端”,新增DHCPv4客戶端配置
(4)將DHCPv4客戶端和interface繫結,在介面名稱下拉框中選擇需要繫結的interface
注:如果需要獲取多個地址,需要在和DHCPv4客戶端繫結的interface上配置多個地址(需要獲取多少個地址,地址數量填寫多少,但是需要在地址池地址數量內)
5、配置DHCPv4服務端
(1)點選埠下的“2-3層協議”
(2)在右側的選擇框中選擇“DHCPv4服務端端”,切換到DHCPv4服務端配置介面
(3)點選上方的“新增DHCPv4服務端”,新增DHCPv4服務端配置
(4)將DHCPv4服務端和interface繫結,在介面名稱下拉框中選擇需要繫結的interface
(5)點選服務端配置介面的“編輯地址池“,新增地址池
注:地址池需要同時新增relay端和server端兩個網段的地址
6、啟動所有協議,並檢視DHCPv4是否獲取到地址
(1)在配置介面,點選全域性的“2-3層協議”,然後點選“全部開始”,啟動DHCPv4的服務端和客戶端
(2)然後在統計介面選擇檢視DHCPv4的客戶端獲取地址是否成功(此處成功bound10個會話數)
7、配置DHCPv4服務端和客戶端的繫結流量,併發送流量驗證是否連通正常
(1)在DHCPv4客戶端獲取地址和服務端之間配置繫結流量
(2)將流傳送模式設定為time,時間為10s,負載為1000幀/每秒,然後傳送所有流量驗證連通情況
可以看到兩條流量收發一致,都為1000個報文,流量收發正常。