细心的你应该不难发现,通过这种手册,我们就可以进行网络知识学习了。【实用】关于产品文档阅读
细心的你应该不难发现,通过这种手册,我们就可以进行网络知识学习了。【实用】关于产品文档阅读
AR1模拟你家,AR3模拟你邻居家;AR2模拟运营商接入路由器;LSW1模拟GPON网络。当你去到营业厅开户后,营业员会给你一个账号和密码,你拿着账号和密码回到家里,等待装维师傅拉好线即可进行拨号上网了。(这涉及到业务开通流程驱动,也是比较复杂的,现在也不一定账号密码直接现场给你,而是等装维师傅弄好后再移交给你。这里不是本文重点,从简!)
上网账号:19872023@120.wgsy
拨号口令:wgsy
顺便说两句,为什么账号常有@xxx.yyy这样的设置呢?
通常是用来划分用户域的,类似于把用户分组。
分权分域是账号管理的一个重要范畴。
回到我们的拓扑,这些实验我们就跟着手册来,那些标可选的,我们就先忽略。
-
AR1 配置
sysname PPPoE-Client1
interface Dialer1
link-protocol ppp
ppp pap local-user 19872023@120.wgsy password simple wgsy
ip address ppp-negotiate
dialer user 19872023@120.wgsy
dialer bundle 1
interface GigabitEthernet0/0/1
pppoe-client dial-bundle-number 1
# 这里本来还得做一个缺省路由,省略。
-
AR2 配置
sysname PPPoE-Server1
ip pool PPPoE-POOL1
gateway-list 172.1.1.2
network 172.1.1.0 mask 255.255.0.0
aaa
local-user 19872023@120.wgsy password cipher wgsy
local-user 19872023@120.wgsy service-type ppp
interface Virtual-Template1
ppp authentication-mode pap
remote address pool PPPoE-POOL1
ip address 172.1.1.2 255.255.0.0
interface GigabitEthernet0/0/0
pppoe-server bind Virtual-Template 1
上述相应的每一个配置指令,产品手册上都解释得很清楚,如果你有疑问,就要勤于查阅。大体上讲,由客户端AR1向服务器端AR2进行PPPoE拨号,模拟你在家上网拨号的场景。
上述相应的每一个配置指令,产品手册上都解释得很清楚,如果你有疑问,就要勤于查阅。大体上讲,由客户端AR1向服务器端AR2进行PPPoE拨号,模拟你在家上网拨号的场景。
服务器端,我们也可以尝试如下指令。
-
检查用户总体情况
<PPPoE-Server1>display access-user
------------------------------------------------------------------------------
UserID Username IP address MAC
------------------------------------------------------------------------------
146 19872023@120.wgsy - 00e0-fc58-7892
------------------------------------------------------------------------------
Total 1,1 printed
<PPPoE-Server1>
-
检查用户详细情况
<PPPoE-Server1>display access-user user-id 146
Basic:
User id : 146
User name : 19872023@120.wgsy
Domain-name : default
User MAC : 00e0-fc58-7892
User IP address : 254.255.1.172
User vpn-instance : -
User access Interface : Virtual-Template1:0
QinQVlan/UserVlan : 0/0
User access time : 2023/02/01 21:36:49
User accounting session ID : PPPoE-S00001000000000c4da65000146
User access type : PPPoE
AAA:
User authentication type : PPP authentication
Current authentication method : Local
Current authorization method : -
Current accounting method : None
<PPPoE-Server1>
这里有个神奇现象,IP地址显示成 254.255.1.172,我测试了几次,都是这样,还没找到合理解释,不知道是不是模拟器BUG还是其它特殊情况。如果你知道,请分享交流一下。
客户端的,我们也来检查一下。
-
检查获取IP情况
<PPPoE-Client1>disp ip int bri
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
The number of interface that is UP in Physical is 3
The number of interface that is DOWN in Physical is 1
The number of interface that is UP in Protocol is 2
The number of interface that is DOWN in Protocol is 2
Interface IP Address/Mask Physical Protocol
Dialer1 172.1.255.254/32 up up(s)
GigabitEthernet0/0/0 unassigned down down
GigabitEthernet0/0/1 unassigned up down
NULL0 unassigned up up(s)
<PPPoE-Client1>
-
检查PPPoE会话信息统计信息
<PPPoE-Client1>display pppoe-client session summary
PPPoE Client Session:
ID Bundle Dialer Intf Client-MAC Server-MAC State
1 1 1 GE0/0/1 00e0fc587892 00e0fc711a82 UP
<PPPoE-Client1>
各种配置和指令我们可能不是很熟悉,没关系,可以用敲问号的形式来获取帮助提示信息。
把客户端的端口关了再开一次,这个过程抓包,我们就可以看到整个交互过程。
下面还有PAP和IPCP的过程,我就不截图了。你有兴趣的话可以自己尝试一下。你还可以直接拿着账号密码用电脑在真实的网络中把这个过程抓包记录出来。
微信文章目录:https://zhuanlan.zhihu.com/p/570090654
我知乎总目录:https://zhuanlan.zhihu.com/p/370526806
原文始发于微信公众号(释然IT杂谈):【实用】你家的宽带是怎么连到互联网的?(PPPoE)
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论