
PPPoE接入实验.docx
5页PPPoE接入实验摘要: PPPoE拨号是当前ISP提供的一种主要的DSL接入方式,在校园网中也得到了广泛的应用,可以说目前大部分用户都使用这种方式上网1、PPPoE概述1998年Redback网络公司联合UUNET公司和Router Ware软件公司开发了以太网上点对点协议PPPoE技术,并得到了IETF的认可,于1999年2月被IEIF接收,以RFC2516发布PPPoE全称是Point to Point Protocol over Ethernet(以太网上的点对点协议),这个协议是为了满足越来越多的宽带上网设备(即xDSL,Cable,Wireless等)和越来越快的网络之间的通讯而制定开发的标准它基于两个广泛接受的标准,即Ethernet(以太网)和PPP(点对点拨号协议)PPPoE的方式是在标准的Ethernet协议和PPP协议之间加入一些小的更动,使用户可以在Ethernet上面建立PPP会话对于最终用户来说不需要了解比较深的局域网技术,对于服务商来说在现有局域网基础上不需要花费巨资来做大面积改造这就使得PPPoE在宽带接入服务中比其他协议更具有优势因此逐渐成为宽带上网的最佳选择。
该方式的优点有:可有效控制第三层广播风暴;防止ARP病毒攻击;防止IP被盗用;支持QoS,方便管理;有效阻止病毒的校内蔓延 ;有效阻止Sniffer软件对网络敏感信息的非法监听使用PPPoE拨号上网不用添加任何设备,只需网卡并在客户端安装PPPoE应用程序即可,其使用方式类似于拨号上网对用户端的要求不高,使其易于普及2、PPPoE接入实验2.1 实验目的实现对线、同轴电缆和以太网的PPPoE接入 2.2 实验拓扑2.3 基本设备参数配置按照拓扑图连接各个设备,由于PC0、PC1、PC2通过PPPoE认证后自动获取IP地址,因而交换机不需要配置,正确连线即可1)模拟线接入的连接说明点击云图Cloud0,进入Config(配置)页面,在左边栏中点击DSL项,设置为“Modem4”和“Ethernet6”相连,点击“Add”按钮载入即可2)同轴电缆接入连接说明添上同轴分离器主要是为了更接近实际在配置云图Cloud1时,一定要先在左边栏中点“Ethernet6”,然后选择“Cable”(默认是“DSL”),再回到左边栏点击“Cable”,选择“Coaxial7”对应“Ethernet6”,然后点“Add”即可。
2.4 配置路由器第1步:配置VPDN: Router>en Router#configConfiguring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname ISP ISP(config)#vpdn enable //启用路由器的虚拟专用拨号网络 vpdnISP(config)#vpdn-group dial1 //建立一个 vpdn 组,进入 vpdn 配置模式,组名可变换ISP(config-vpdn)#accept-dialin //初始一个 vpdn tunnel,建立一个接受拨入的vpdn子组ISP(config-vpdn-acc-in)#protocol pppoe //vpdn子组使用PPPoE建立会话隧道,PT只允许一个PPPoE VPDN组可以配置% PPPoE config from vpdn-group is converted to pppoe-profile based config. % Continue PPPoE configuration under 'bba-group pppoe global' %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access1, changed state to up % PPPoE config from vpdn-group is converted to pppoe-profile based config. % Continue PPPoE configuration under 'bba-group pppoe global'ISP(config-vpdn-acc-in)#virtual-template 1 //创建虚拟模板接口 1,PT 中可建立 1-200 个% PPPoE config from vpdn-group is converted to pppoe-profile based config. % Continue PPPoE configuration under 'bba-group pppoe global' ISP(config-vpdn-acc-in)#exit ISP(config-vpdn)#exit第2步:配用户名密码数据库(可多配几个不同的用户名和密码) ISP(config)#username admin password admin ISP(config)#username user password userISP(config)#username cisco password class //示例配的3个用户,也可只配1个 第3步:配分配的IP地址池 ISP(config)#ip local pool xxx 220.10.0.10 220.10.0.100 //设置通过认证的用户可分配到的 IP 地址池范围第4步:配模板接口 ISP(config)#inter virtual-Template 1 ISP(config-if)#ip unnumbered f0/0 //虚拟模板接口上没有配置 IP 地址,但是还想使用该接口,就向 f0/0 接口借一个 IP 地址来用,即所谓的“借用 IP 地址” ISP(config-if)#peer default ip address pool xxx //为 ppp 链路的对端分配 ip 地址ISP(config-if)#ppp authentication chap //设置验证方式 AAA: Warning, authentication list default is not defined for PPP. 第五步:配置F0/0接口 ISP(config-if)#inter f0/0 ISP(config-if)#pppoe enable ISP(config-if)#ip add 220.10.0.1 255.255.255.0 //如仅内网通信可不配IP ISP(config-if)#no shutdown ISP(config-if)#exit%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up2.5 测试连通性在PC0、PC1、PC2上分别使用用户名密码都可以成功连接,相互之间也可以ping通,说明实验达到了预期的效果。
3、结束语通过PT来模拟实现PPPoE的接入,弥补了实验室中资金和设备的短缺问题虽然跟实际还有所差距,但是能在这样的环境下实现,对理解PPPoE接入方式是一个不错的选择。












