PPPOE協議測試-網絡測試儀實操

前言:

與傳統的接入方式相比,PPPoE具有較高的性能價格比,它在包括小區組網建設等一系列應用中被廣泛採用,目前流行的寬帶接入方式 ADSL 就使用了PPPoE協議。 隨着低成本的寬帶技術變得日益流行, DSL(Digital Subscriber Line)數字用戶線技術更是使得許多計算機在互聯網上能夠酣暢淋漓的衝浪了。但是這也增加了DSL服務提供商們對於網絡安全的擔心。 通過ADSL方式上網的計算機大都是通過 以太網卡(Ethernet)與互聯網相連的。

同樣使用的還是普通的TCP/IP方式,並沒有附加新的協議。另外一方面, 調制解調器的 撥號上網,使用的是PPP協議,即Point to Point Protocol, 點到點協議,該協議具有 用戶認證及通知IP地址的功能。PPP over Ethernet(PPPoE)協議,是在以太網絡中轉播PPP幀信息的技術,尤其適用於ADSL等方式。

這裏,我們通過藉助BigTao-V網絡測試儀來驗證PPPoE Server以及PPPoE Client的分配IP地址功能

一、PPPoE Server獲取IP地址

測試用例:

(1)測試目的
· 驗證PPPoE Server的分配IP地址功能

(2)測試說明
· 測試儀模擬PPPoE client進行撥號上網,能夠從PPPoE Server獲取地址,並且能夠訪問網絡側

(3)測試步驟
· 按圖連接好拓撲
· 路由器全局配置:配置地址池,配置虛擬接口、認證模式爲chap、並分配地址,配置PPPoE認證
· 路由器接口配置: 1端口綁定虛擬模板,2端口配置IP地址
· 測試儀端口P1添加接口,添加PPPoE頭部
· 測試儀端口P1模擬PPPoE Client,配置好後開啓協議仿真,對應的流統計成功獲取Session Id,對端MAC地址,對端 IPv4 地址,有預期結果1
· 測試儀端口P2添加接口,設置IP,獲取對端MAC,有預期結果2
· 測試儀端口P1和P2建立綁定流,降速發流驗證,有預期結果4

(4)預期結果
·預期結果1:測試儀端口P1成功獲取Session id,對端MAC地址,對端 IPv4 地址
·預期結果2:測試儀端口P2成功獲取LAN口MAC
·預期結果3:測試儀雙向流量互通
在這裏插入圖片描述

DUT配置

DUT配置:本例使用華爲路由器,配置如下
配置地址池
·Ip pool pool1
·network 100.1.1.0 mask 255.255.255.0

配置AAA認證
·aaa
·local-user xinertel password cipher xinertel
·local-user xinertel service-type ppp

配置虛擬模板接口
·Interface Virtual-Template 1
·ppp authentication-mode chap
·remote address pool pool1
·ip address 100.1.1.1 255.255.255.0

接口配置,1端口綁定虛擬模板,2端口配置IP地址
·interface GigabitEthernet 0/0/1
·pppoe-server bind Virtual-Template 1
·interface GigabitEthernet 0/0/2
·ip address 192.168.1.1 255.255.255.0

測試步驟

約測試資源
· 添加機箱(以信而泰網絡測試儀-BigTao220爲例)
· 預約端口
在這裏插入圖片描述

PPPoE Client配置
· 使用PPPoE嚮導配置
· 選擇要配置PPPoE的端口Port1
在這裏插入圖片描述

· 選擇封裝
· 配置接口
在這裏插入圖片描述

· 配置鏈路層
· 配置網絡層
在這裏插入圖片描述

配置PPPoE
· PPPoE角色選擇Client
· 認證方式選擇 CHAP MD5認證,用戶名xinertel,密碼xinertel
在這裏插入圖片描述

· 完成PPPoE配置
· 嚮導配置完成以後, 還可以修改
在這裏插入圖片描述

· 訂閱 PPPoE Client Session Statistic 統計
在這裏插入圖片描述

啓動PPPoE協議
IPCP協商狀態
· 5種狀態:None;Idle;Connected;Connecting;Disconnecting
·Connected:協商成功
在這裏插入圖片描述

查看PPPoE Client統計-預期結果1
查看PPPoE Client統計
· 建立成功的連接數爲1
· 對端MAC地址,即路由器WAN口的MAC是bc:46:99:65:99:9f
· PPPoE Session ID 爲0001
· 對端IPv4地址,即路由器WAN口獲取到的IP地址是100.0.0.1
· PPPoE Client獲取到的IP地址是100.1.1.254
在這裏插入圖片描述

測試儀P2端口下創建接口-預期結果2
在Port2下添加IPv4接口,並修改對應參數
· 在Port2端口下選中“接口”,右鍵“添加IPv4接口”
· 修改IPv4地址爲192.168.1.2(與路由器LAN口的IP在同一網段即可)
· IPv4網關地址爲192.168.1.1(即路由器LAN口的IP地址)
選中創建的interface,右鍵選擇“發送ARP/ND”,即可學習到路由器LAN口的MAC地址
在這裏插入圖片描述

添加綁定流
添加綁定流
· 選中“流模板”,右鍵選擇“新建綁定流”會彈出新建綁定流的對話框
· 選擇要建立綁定流的2個端口,點擊“下一步”
在這裏插入圖片描述

添加綁定流
· 報文類型選擇“IPv4”,雙向,一對一
· 源接口選擇“PppoeClientConfig”,目的接口選擇“Interface_2”點擊“新增”
在這裏插入圖片描述

添加綁定流
· 常規界面默認即可,點擊“下一步” (也可以根據需要修改參數)
在這裏插入圖片描述

添加綁定流
· 幀界面不用修改,點擊“完成”
添加綁定流
· 幀界面不用修改,點擊“完成”
加粗樣式

發送流量/查看統計-有預期結果3
發送流量
· 修改端口的發送速率100fps(可選),點擊“發送所有流”
查看統計
· 切換到Stream Block Statistic界面查看發送和接收速率及其它統計項,下圖表明發送和 接收報文速率相同,可以適當加大帶寬繼續測試
在這裏插入圖片描述

停止PPPoE協議
停止PPPoE協議之後,則流量不通
停止PPPoE協議
停止PPPoE協議之後,則流量不通

二、PPPoE Client獲取IP地址

測試用例:

(1)測試目的
· 驗證PPPoE Server的分配IP地址功能

(2)測試說明
· 測試儀模擬PPPoE client進行撥號上網,能夠從PPPoE Server獲取地址,並且能夠訪問網絡側

(3)測試步驟
· 按圖連接好拓撲
· 路由器全局配置:配置地址池,配置虛擬接口、認證模式爲chap、並分配地址,配置PPPoE認證
· 路由器接口配置: 1端口綁定虛擬模板,2端口配置IP地址
· 測試儀端口P1添加接口,添加PPPoE頭部
· 測試儀端口P1模擬PPPoE Client,配置好後開啓協議仿真,對應的流統計成功獲取Session Id,對端MAC地址,對端 IPv4 地址,有預期結果1
· 測試儀端口P2添加接口,設置IP,獲取對端MAC,有預期結果2
· 測試儀端口P1和P2建立綁定流,降速發流驗證,有預期結果4

(4)預期結果
· 預期結果1:測試儀端口P1成功獲取Session id,對端MAC地址,對端 IPv4 地址
· 預期結果2:測試儀端口P2成功獲取LAN口MAC
· 預期結果3:測試儀雙向流量互通
在這裏插入圖片描述

DUT配置

DUT配置:本例使用華爲路由器,配置如下
配置地址池
· ip pool pool1
· network 100.1.1.0 mask 255.255.255.0

配置AAA認證
· aaa
· local-user xinertel password cipher xinertel
· local-user xinertel service-type ppp

配置虛擬模板接口
· Interface Virtual-Template 1
· ppp authentication-mode chap
· remote address pool pool1
· ip address 100.1.1.1 255.255.255.0

接口配置,1端口綁定虛擬模板,2端口配置IP地址
· interface GigabitEthernet 0/0/1
· pppoe-server bind Virtual-Template 1
· interface GigabitEthernet 0/0/2
· ip address 192.168.1.1 255.255.255.0

測試步驟

預約測試資源
· 添加機箱
· 預約端口
在這裏插入圖片描述

PPPoE Client配置
· 使用PPPoE嚮導配置
· 選擇要配置PPPoE的端口Port1
在這裏插入圖片描述

· 選擇封裝
· 配置接口
在這裏插入圖片描述

· 配置鏈路層
· 配置網絡層
在這裏插入圖片描述

配置PPPoE
· PPPoE角色選擇Client
· 認證方式選擇 CHAP MD5認證,用戶名xinertel,密碼xinertel
在這裏插入圖片描述

· 完成PPPoE配置
· 嚮導配置完成以後, 還可以修改
在這裏插入圖片描述

訂閱 PPPoE Client Session Statistic 統計
在這裏插入圖片描述

啓動PPPoE協議
IPCP協商狀態
· 5種狀態:None;Idle;Connected;Connecting;Disconnecting
· Connected:協商成功
在這裏插入圖片描述

查看PPPoE Client統計-預期結果1
查看PPPoE Client統計
· 建立成功的連接數爲1
· 對端MAC地址,即路由器WAN口的MAC是bc:46:99:65:99:9f
· PPPoE Session ID 爲0001
· 對端IPv4地址,即路由器WAN口獲取到的IP地址是100.0.0.1
· PPPoE Client獲取到的IP地址是100.1.1.254
在這裏插入圖片描述

測試儀P2端口下創建接口-預期結果2
在Port2下添加IPv4接口,並修改對應參數
· 在Port2端口下選中“接口”,右鍵“添加IPv4接口”
· 修改IPv4地址爲192.168.1.2(與路由器LAN口的IP在同一網段即可)
· IPv4網關地址爲192.168.1.1(即路由器LAN口的IP地址)
選中創建的interface,右鍵選擇“發送ARP/ND”,即可學習到路由器LAN口的MAC地址
在這裏插入圖片描述

添加綁定流
· 選中“流模板”,右鍵選擇“新建綁定流”會彈出新建綁定流的對話框
· 選擇要建立綁定流的2個端口,點擊“下一步”
在這裏插入圖片描述

· 報文類型選擇“IPv4”,雙向,一對一
· 源接口選擇“PppoeClientConfig”,目的接口選擇“Interface_2”點擊“新增”
在這裏插入圖片描述

· 常規界面默認即可,點擊“下一步” (也可以根據需要修改參數)
在這裏插入圖片描述

· 幀界面不用修改,點擊“完成”
在這裏插入圖片描述

發送流量/查看統計-有預期結果3
發送流量
· 修改端口的發送速率100fps(可選),點擊“發送所有流”
查看統計
· 切換到Stream Block Statistic界面查看發送和接收速率及其它統計項,下圖表明發送和 接收報文速率相同,可以適當加大帶寬繼續測試
在這裏插入圖片描述

停止PPPoE協議
停止PPPoE協議之後,則流量不通
在這裏插入圖片描述
以上就是PPPoE Server以及PPPoE Client的分配IP地址功能驗證測試的全部內容。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章