报文adsl是什么意思

adsl是什么意思  时间:2021-05-09  阅读:()
PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第1页,共12页PPPoE技术白皮书关键词:PPP,Ethernet,PPPoE摘要:PPPoE是一种通过一个远端接入设备为以太网上的主机提供接入服务,并可以对接入的每个主机实现控制和计费的技术.
本文介绍了PPPoE的产生背景、技术优点、工作过程和典型组网应用.
缩略语:缩略语英文全名中文解释ADSLAsymmetricDigitalSubscriberLine非对称数字用户线DSLAMDigitalSubscriberLineAccessMultiplexer数字用户线接入复用器PPPPointtoPointProtocol点对点协议PPPoEPPPOverEthernet在以太网上承载PPP协议PADIPPPoEActiveDiscoveryInitiationPPPoE活动发现发起报文PADOPPPoEActiveDiscoveryOfferPPPoE活动发现提供报文PADRPPPoEActiveDiscoveryRequestPPPoE活动发现请求报文PADSPPPoEActiveDiscoverySession-confirmationPPPoE活动发现会话报文PADTPPPoEActiveDiscoveryTerminatePPPoE活动发现终结报文PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第2页,共12页目录1概述31.
1产品背景31.
2技术优点32PPPoE技术实现方案.
42.
1PPPoE组网结构.
42.
2PPPoE报文格式.
52.
3PPPoE工作过程.
62.
3.
1Discovery阶段72.
3.
2Session阶段72.
3.
3Terminate阶段73典型组网应用83.
1利用ADSLModem将局域网接入Internet.
83.
1.
1组网需求.
83.
1.
2组网图.
83.
2无线PPPoE接入.
93.
2.
1组网需求.
93.
2.
2组网图.
94参考文献95附录95.
1报文结构9PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第3页,共12页1概述1.
1产品背景人们想通过相同的接入设备来连接到远程站点上的多个主机,同时接入设备能够提供与拨号上网类似的访问控制和计费功能.
在众多的接入技术中,把多个主机连接到接入设备的最经济的方法就是以太网,而PPP协议可以提供良好的访问控制和计费功能,于是产生了在以太网上传输PPP的方法,即PPPoE.
PPPoE协议的提出解决了用户上网收费等实际应用问题,得到了宽带接入运营商的认可并广为采用.
1.
2技术优点对于用户来说,PPPoE的优点如下:z沿袭传统的拨号上网方式,依旧使用他们熟悉的硬件以及类似的软件进行Internet的接入.
z兼容现有的所有xDSLModem,不需要对客户端的xDSLModem进行复杂的配置.
z使用以太网网卡连接PC和xDSLModem,允许多台PC同时共享xDSL线路,可以节约用户投资.
对于运营商来说,PPPoE的优点如下:z运营商可以通过数字用户线、电缆调制解调器或无线连接等方式提供支持多用户的宽带接入服务.
z运营商可以利用可靠和熟悉的技术来加速部署高速互联网业务,对现有网络部署影响小.
z运营商可以通过访问控制功能对用户的身份进行确认,通过计费功能对用户进行计费,同时对用户的网络行为进行监控,保证了网络安全.
z终端用户可同时接入多个运营商,这种动态服务选择的功能可以使运营商容易创建和提供新的业务.
PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第4页,共12页2PPPoE技术实现方案2.
1PPPoE组网结构PPPoE使用Client/Server模型,PPPoE的客户端为PPPoEClient,PPPoE的服务器端为PPPoEServer.
PPPoEClient向PPPoEServer发起连接请求,两者之间会话协商通过后,PPPoEServer向PPPoEClient提供接入控制、认证等功能.
根据PPP会话的起止点所在位置的不同,有两种组网结构:z第一种方式在设备之间建立PPP会话,所有主机通过同一个PPP会话传送数据,主机上不用安装PPPoE客户端拨号软件,一般是一个企业(公司)共用一个账号(图中PPPoEClient位于企业/公司内部,PPPoEServer是运营商的设备).
RouterBHostAHostBHostCModemPPPoEServerPPPoEClientRouterADSLAMInternet图1PPPoE组网结构图1z第二种部署方式,PPP会话建立在Host和运营商的路由器之间,为每一个Host建立一个PPP会话,每个Host都是PPPoEClient,每个Host一个帐号,方便运营商对用户进行计费和控制.
Host上必须安装PPPoE客户端拨号软件.
PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第5页,共12页图2PPPoE组网结构图22.
2PPPoE报文格式PPPoE报文的格式就是在以太网帧中携带PPP报文,如图3所示.
图3报文格式各个字段解释如下:zDestination_address域:一个以太网单播目的地址或者以太网广播地址(0xffffffff).
对于Discovery数据包来说,该域的值是单播或者广播地址,PPPoEClient寻找PPPoEServer的过程使用广播地址,确认PPPoEPPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第6页,共12页Server后使用单播地址.
对于Session阶段来说,该域必须是Discovery阶段已确定的通信对方的单播地址.
zSource_address域:源设备的以太网MAC地址.
zEther_type:设置为0x8863(Discovery阶段或拆链阶段)或者0x8864(Session阶段).
zVer域:4bits,PPPoE版本号,值为0x1.
zType域:4bits,PPPoE类型,值为0x1.
zCode域:8bits,PPPoE报文类型.
Code域为0x00,表示会话数据.
Code域为0x09,表示PADI报文;Code域为0x07,表示PADO或PADT报文;Code域为0x19,表示PADR报文;Code域为0x65,表示PADS报文.
报文的具体情况请参见附录部分.
zSession_ID域:16bits,对于一个给定的PPP会话,该值是一个固定值,并且与以太网Source_address和Destination_address一起实际地定义了一个PPP会话.
值0xffff为将来的使用保留,不允许使用.
zLength域:16bits,定义PPPoE的Payload域长度.
不包括以太网头部和PPPoE头部的长度.
2.
3PPPoE工作过程PPPoE的协商过程如图4所示:图4PPPoE协商过程PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第7页,共12页PPPoE可分为三个阶段,即Discovery阶段、Session阶段和Terminate阶段.
2.
3.
1Discovery阶段Discovery阶段由四个过程组成.
完成之后通信双方都会知道PPPoE的Session_ID以及对方以太网地址,它们共同确定了唯一的PPPoESession.
(1)PPPoEClient广播发送一个PADI报文,在此报文中包含PPPoEClient想要得到的服务类型信息.
(2)所有的PPPoEServer收到PADI报文之后,将其中请求的服务与自己能够提供的服务进行比较,如果可以提供,则单播回复一个PADO报文.
(3)根据网络的拓扑结构,PPPoEClient可能收到多个PPPoEServer发送的PADO报文,PPPoEClient选择最先收到的PADO报文对应的PPPoEServer做为自己的PPPoEServer,并单播发送一个PADR报文.
(4)PPPoEServer产生一个唯一的会话ID(SESSIONID),标识和PPPoEClient的这个会话,通过发送一个PADS报文把会话ID发送给PPPoEClient,如果没有错误,会话建立后便进入PPPoESession阶段.
2.
3.
2Session阶段PPPoEDiscovery阶段的工作为PPPoEClient和PPPoE之间建立了Session,之后PPPoE便进入了Session阶段,Session阶段可划分为两部分,一是PPP协商阶段,二是PPP报文传输阶段.
PPPoESession上的PPP协商和普通的PPP协商方式一致,分为LCP、认证、NCP三个阶段.
(1)LCP阶段主要完成建立、配置和检测数据链路连接.
(2)LCP协商成功后,开始进行认证工作,认证协议类型由LCP协商结果(CHAP或者PAP)决定.
(3)认证成功后,PPP进入NCP阶段,NCP是一个协议族,用于配置不同的网络层协议,常用的是IP控制协议(IPCP),它负责配置用户的IP和DNS等工作.
PPPoESession的PPP协商成功后,其上就可以承载PPP数据报文.
在PPPoESession阶段所有的以太网数据包都是单播发送的.
2.
3.
3Terminate阶段PPP通信双方应该使用PPP协议自身(比如PPP终结报文)来结束PPPoE会话,PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第8页,共12页但在无法使用PPP协议结束会话时可以使用PADT报文.
进入PPPoESession阶段后,PPPoEClient和PPPoEServer都可以通过发送PADT报文的方式来结束PPPoE连接.
PADT数据包可以在会话建立以后的任意时刻单播发送.
在发送或接收到PADT后,就不允许再使用该会话发送PPP流量了,即使是常规的PPP结束数据包也不允许发送.
3典型组网应用3.
1利用ADSLModem将局域网接入Internet3.
1.
1组网需求企业希望使用一个公共帐号访问Internet:zRouterA作为PPPoEClient,通过一个帐号访问Internet(相当于整个企业的员工公用这个帐号).
zRouterB作为PPPoEServer连接至DSLAM,提供RADIUS认证、计费等功能,同时连接到Internet.
3.
1.
2组网图RouterBHostAHostBHostCModemPPPoEServerPPPoEClientRouterADSLAMInternet图5利用ADSLModem将局域网接入Internet组网图PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第9页,共12页3.
2无线PPPoE接入3.
2.
1组网需求AP设备作为PPPoEClient,BRAS设备作为PPPoEServer,终端用户可以直接通过无线网络访问Internet.
3.
2.
2组网图图6无线PPPoE接入组网图4参考文献zRFC1661:ThePoint-to-PointProtocol(PPP)zRFC2516:AMethodforTransmittingPPPOverEthernet(PPPoE)5附录5.
1报文结构1.
PADI(PPPoEActiveDiscoveryInitiation)zCode域为0x09.
zSession_ID域为0x0000.
PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第10页,共12页zTAG_TYPE域为0x0101(Service-Name),表明后面紧跟的是服务的名称.
有且只有一个TAG_TYPE为Service-Name的TAG,其他类型的TAG可选.
0xffffffff0xffffHost_mac_addrHost_mac_addr(continue)ETHER_TYPE=0x8863SESSION_ID=0x0000LENGTH=0x0004TAG_TYPE=0x0101TAG_LENGTHV=1T=1Code=0x09图7PADI数据包举例2.
PADO(PPPoEActiveDiscoveryOffer)zCode域为0x07.
zSESSION_ID域为0x0000.
zTAG_TYPE域为0x0101(Service-Name),表明后面紧跟的是服务的名称;为0x0102(AC-Name)表明后面紧跟的字符串唯一地表示了某个特定的访问集中器.
有且只有一个TAG_TYPE为AC-Name的TAG,至少一个TAG_TYPE为Service-Name的TAG.
图8PADO数据包举例3.
PADR(PPPoEActiveDiscoveryRequest)zCode域为0x19.
zSESSION_ID为0x0000.
PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第11页,共12页zTAG_TYPE域为0x0101(Service-Name),表明后面紧跟的是服务的名称.
有且只有一个TAG_TYPE为Service-Name的TAG,其他类型的TAG可选.
Host_mac_addrHost_mac_addr(continue)Access_Concentrator_mac_addrAccess_Concentrator_mac_addr(continue)ETHER_TYPE=0x8863SESSION_ID=0x0000LENGTH=0x0004TAG_TYPE=0x0101TAG_LENGTHV=1T=1Code=0x19图9PADR数据包举例4.
PADS(PPPoEActiveDiscoverySession-confirmation)zCode域为0x65.
zSESSION_ID为Discovery阶段分配的数值.
zTAG为可选.
Host_mac_addrHost_mac_addr(continue)Access_Concentrator_mac_addrAccess_Concentrator_mac_addr(continue)ETHER_TYPE=0x8863SESSION_ID=0x0001LENGTH=0x0026TAG_TYPETAG_LENGTHV=1T=1Code=0x65图10PADS数据包举例5.
PADT(PPPoEActiveDiscoveryTerminate)zCode域为0xa7.
zSESSION_ID域为Discovery阶段分配的数值.
z无TAG.
PPPoE技术白皮书杭州华三通信技术有限公司www.
h3c.
com.
cn第12页,共12页Host_mac_addrHost_mac_addr(continue)Access_Concentrator_mac_addrAccess_Concentrator_mac_addr(continue)ETHER_TYPE=0x8863SESSION_ID=0x0001LENGTH=0x0000V=1T=1Code=0xa7图11PADT数据包举例Copyright2009杭州华三通信技术有限公司版权所有,保留一切权利.
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播.
本文档中的信息可能变动,恕不另行通知.

LOCVPS洛杉矶CN2线路KVM上线,洛杉矶/香港云地/香港邦联7折

LOCVPS发来了新的洛杉矶CN2线路主机上线通知,基于KVM架构,目前可与香港云地、香港邦联机房XEN架构主机一起适用7折优惠码,优惠后最低美国洛杉矶CN2线路KVM架构2GB内存套餐月付38.5元起。LOCPVS是一家成立较早的国人VPS服务商,目前提供洛杉矶MC、洛杉矶C3、和香港邦联、香港沙田电信、香港大埔、日本东京、日本大阪、新加坡、德国和荷兰等机房VPS主机,基于KVM或者XEN架构。...

CloudCone 新增洛杉矶优化线路 年付17.99美元且简单线路测试

CloudCone 商家在以前的篇幅中也有多次介绍到,这个商家也蛮有意思的。以前一直只有洛杉矶MC机房,而且在功能上和Linode、DO、Vultr一样可以随时删除采用按时计费模式。但是,他们没有学到人家的精华部分,要这样的小时计费,一定要机房多才有优势,否则压根没有多大用途。这不最近CloudCone商家有点小变化,有新人洛杉矶优化线路,具体是什么优化的等会我测试看看线路。内存CPU硬盘流量价格...

优林70/月,西南高防地区最低70/月

优林怎么样?优林好不好?优林 是一家国人VPS主机商,成立于2016年,主营国内外服务器产品。云服务器基于hyper-v和kvm虚拟架构,国内速度还不错。今天优林给我们带来促销的是国内西南地区高防云服务器!全部是独享带宽!续费同价!官方网站:https://www.idc857.com​地区CPU内存硬盘流量带宽防御价格购买地址德阳高防4核4g50G无限流量10M100G70元/月点击购买德阳高防...

adsl是什么意思为你推荐
ttfflash中证财通中国可持续发展100(ECPI游戏ios支持ipad支持ipad支持ipad重庆宽带测速重庆电信测速我的网速溢出ipad连不上wifi苹果ipad突然连不上网了,是怎么回事?网络是好的,手机能上网。iexplore.exe应用程序错误iexplore.exe应用程序错误itunes备份itunes就是备份不了怎么办啊
怎样注册域名 如何注册网站域名 godaddy域名解析 中文域名交易中心 阿云浏览器 namecheap 淘宝双十一2018 国外php空间 免费全能空间 免费网站申请 建立邮箱 双11秒杀 共享主机 33456 web服务器安全 shopex主机 drupal安装 独享主机 smtp服务器地址 德隆中文网 更多