大连海事大学网络方案1大连海事大学方案介绍大连海事大学网络方案21PPPOE概述............................................................................................................................31.1技术背景...........................................................................................................................31.2技术优点...........................................................................................................................31.3PPPOE技术实现方案......................................................................................................41.3.1PPPoE组网结构......................................................................................................41.3.2PPPoE报文格式......................................................................................................51.4PPPOE工作过程..............................................................................................................61.4.1Discovery阶段.........................................................................................................71.4.2Session阶段..............................................................................................................81.4.3Terminate阶段..........................................................................................................92QINQ概述.............................................................................................................................102.1QINQ的产生背景..........................................................................................................102.2QINQ的作用及原理.......................................................................................................102.3QINQ的报文结构..........................................................................................................112.4QINQ的实现方式..........................................................................................................123BRAS应用简介.....................................................................................................................123.1MX960应用于以太网环境...........................................................................................143.2企业和集团用户.............................................................................................................143.3小区和住宅用户.............................................................................................................154大连海事大学部署方案.........................................................................................................164.1方案整体介绍.................................................................................................................164.2PPPOE拨号实现过程....................................................................................................184.3L2TP应用.......................................................................................................................204.3.1L2TP协议背景.......................................................................................................204.3.2L2TP协议结构.......................................................................................................204.3.3隧道和会话.............................................................................................................214.3.4控制消息和数据消息.............................................................................................214.3.5L2TP部署................................................................................................................22大连海事大学网络方案31PPPoE概述1.1技术背景人们想通过相同的接入设备来连接到远程站点上的多个主机,同时接入设备能够提供与拨号上网类似的访问控制和计费功能。在众多的接入技术中,把多个主机连接到接入设备的最经济的方法就是以太网,而PPP协议可以提供良好的访问控制和计费功能,于是产生了在以太网上传输PPP的方法,即PPPoE。PPPoE协议的提出解决了用户上网收费等实际应用问题,得到了宽带接入运营商的认可并广为采用。1.2技术优点对于用户来说,PPPoE的优点如下:沿袭传统的拨号上网方式,依旧使用他们熟悉的硬件以及类似的软件进行Internet的接入。兼容现有的所有xDSLModem,不需要对客户端的xDSLModem进行复杂的配置。使用以太网网卡连接PC和xDSLModem,允许多台PC同时共享xDSL线路,可以节约用户投资。对于运营商来说,PPPoE的优点如下:运营商可以通过数字用户线、电缆调制解调器或无线连接等方式提供支持多用户的宽带接入服务。运营商可以利用可靠和熟悉的技术来加速部署高速互联网业务,对现有网络部署影响小。运营商可以通过访问控制功能对用户的身份进行确认,通过计费功能对用户进行计费,同时对用户的网络行为进行监控,保证了网络安全。终端用户可同时接入多个运营商,这种动态服务选择的功能可以使运营商大连海事大学网络方案4容易创建和提供新的业务。1.3PPPoE技术实现方案1.3.1PPPoE组网结构PPPoE使用Client/Server模型,PPPoE的客户端为PPPoEClient,PPPoE的服务器端为PPPoEServer。PPPoEClient向PPPoEServer发起连接请求,两者之间会话协商通过后,PPPoEServer向PPPoEClient提供接入控制、认证等功能。根据PPP会话的起止点所在位置的不同,有两种组网结构:第一种方式在设备之间建立PPP会话,所有主机通过同一个PPP会话传送数据,主机上不用安装PPPoE客户端拨号软件,一般是一个企业(公司)共用一个账号(图中PPPoEClient位于企业/公司内部,PPPoEServer是运营商的设备)。图1PPPoE组网结构图1第二种部署方式,PPP会话建立在Host和运营商的路由器之间,为每一个Host建立大连海事大学网络方案5一个PPP会话,每个Host都是PPPoEClient,每个Host一个帐号,方便运营商对用户进行计费和控制。Host上必须安装PPPoE客户端拨号软件。图2PPPoE组网结构图21.3.2PPPoE报文格式PPPoE报文的格式就是在以太网帧中携带PPP报文,如图3所示。图3报文格式ModemModemRAStyler@isp1.comRouterspaul@isp2.comISP1ISP2PPPSessionRADIUSRADIUS大连海事大学网络方案6各个字段解释如下:域:一个以太网单播目的地址或者以太网广播地址(0xffffffff)。对于Discovery数据包来说,该域的值是单播或者广播地址,PPPoEClient寻找PPPoEServer的过程使用广播地址,确认PPPoEServer后使用单播地址。对于Session阶段来说,该域必须是Discovery阶段已确定的通信对方的单播地址。域:源设备的以太网MAC地址。:设置为0x8863(Discovery阶段或拆链阶段)或者0x8864(Session阶段)。域:4bits,PPPoE版本号,值为0x1。Type域:4bits,PPPoE类型,值为0x1。Code域:8bits,PPPoE报文类型。Code域为0x00,表示会话数据。Code域为0x09,表示PADI报