《华为IPRAN开局指导书V18.doc》由会员分享,可在线阅读,更多相关《华为IPRAN开局指导书V18.doc(81页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流华为IPRAN开局指导书V18产品名称WCDMA Node B&RNC使用对象内部使用产品版本V100R008编写部门WCDMA RAN 维护部资料版本V1.8IPRAN开局指导书拟 制:RAN维护部IPRAN小组日 期:2007-04-10审 核:刘海清日 期:2007-04-10审 核:马旭辉,戴红枫,常志泉日 期:2007-04-10批 准:日 期:华 为 技 术 有 限 公 司版权所有 侵权必究.精品文档.资料编码修订记录日期修订版本描述作者2006-08-081.0初稿张勇敢、朱泽峰2006-08-101.1根据鲁剑、权宁强评审意见
2、修改张勇敢2006-09-201.2根据UAE现场用服意见修改张勇敢、朱泽峰2006-09-201.3NodeB的OMIP可以和ETH接口IP在同一个网段;RNC新增NAT功能,从外部看,控制面和用户面可以是一个地址,内部仍然需要两个地址。张勇敢2007-03-311.8根据局点需求和V18版本修改IPRAN小组目 录第1章 概述11.1 IPRAN简介11.2 可获得性21.2.1 涉及网元21.2.2 版本支持21.2.3 其他支持21.3 实现描述4第2章 基本协议介绍72.1 SCTP72.2 TCP82.3 UDP142.4 PPP162.5 ARP182.6 NAT192.7 VL
3、AN212.8 二层交换原理232.9 三层交换原理232.10 ping原理262.11 tracert原理28第3章 常见组网介绍323.1 FE组网方式323.2 PPP、MP组网323.3 分路传输333.4 PPPoE组网343.5 双栈34第4章 升级指导364.1 RNC升级364.1.1 升级要求364.1.2 建议步骤364.1.3 其它注意问题374.2 NodeB升级394.2.1 建议步骤394.2.2 NodeB分路传输配置39第5章 数据配置规划405.1 配置对象405.2 RNC配置步骤405.2.1 IP地址和路由规划415.3 NodeB配置步骤425.4
4、IP地址协商方案425.5 数据协商表格445.6 RNC配置注意事项和数据规范455.6.1 配置注意事项455.6.2 约束条件465.6.3 RNC VLAN相关实现475.7 NodeB配置注意事项和数据规范475.7.1 IPRAN命令注意事项475.7.2 约束条件485.7.3 NodeB VLAN相关实现(V18以后版本支持)485.7.4 VLAN配置过程49第6章 二层组网配置样例506.1 样例版本说明506.2 数据规划506.3 RNC侧配置516.4 NODEB侧配置536.5 二层组网下RNC一个FE如何带多个NODEB56第7章 三层组网配置样例577.1 配置
5、范例577.2 数据准备587.3 RNC侧配置步骤617.3.1 设置物理层和数据链路层数据617.3.2 增加控制面数据627.3.3 增加用户面数据637.3.4 增加路由647.4 NodeB侧配置步骤65第8章 远端操作维护通道668.1 通过RNC的操作维护通道对NodeB进行维护668.1.2 从NodeB LMT 所在PC ping通NodeB的路由配置688.1.3 从BAM ping通NodeB的OMIP路由配置728.2 UAE通过直接路由对NodeB进行操作维护实例728.3 IP方式下M2000怎样通过RNC搜索NodeB738.3.1 如果搜索不到你要的NodeB,
6、请按如下步骤确认738.3.2 常见的搜索NodeB失败问题758.4 DHCP介绍75第9章 常见故障处理789.1 IP抓包方法789.1.1 在LANSWITCH上做端口镜像789.1.2 通过Hub抓包799.2 NodeB常见故障处理799.2.1 NodeB FE口不通799.2.2 ppp不通告警809.2.3 NCP、CCP故障809.2.4 SCTP正常而IPPATH时通时断809.3 RNC常见故障处理819.3.1 从BAM不能ping通WFEE的FE端口地址819.3.2 从NodeB不能tracert WFEE的FE端口地址819.3.3 小区不能正常建立819.3.
7、4 H业务不能正常建立829.3.5 掩码设置问题829.3.6 FP同步失败问题82第10章 附录8310.1 RNC相关MML命令8310.2 NodeB相关MML命令8410.2.1 NodeB MML命令8410.2.2 相关告警(Alarms)85表目录 表1-1 硬件要求2表1-2 :版本要求2表1-3 Iub IP接口板比较3表1-4 QoS保证机制分类4表1-5 DiffServ处理流程说明表5表5-1 规划数据44表7-1 物理层和数据链路层数据规划与协商58表7-2 控制面数据协商和规划59表7-3 用户面数据协商和规划59表7-4 管理面数据协商和规划60表10-1 :R
8、NCMML命令83图目录图1-1 Iub 协议1图1-2 MLPPP链路实现方式4图1-3 DiffServ处理流程示意图5图1-4 网路安全性示意图(数据网络)6图2-1 SCTP偶联的概念7图2-2 UDP封装15图2-3 UDP首部15图2-4 三层交换机的组网图25图2-5 ICMP封装在IP数据报内部26图2-6 ICMP回显请求和回显应答报文27图5-1 RNC需要配置的IP地址41图7-1 IP RAN组网示意图57图7-2 基于Ethernet传输的IP规划57图7-3 基于专线传输的IP规划58图8-1 M2000通过RNC维护NodeB66图8-2 DHCP基本工作原理76
9、IPRAN开局指导书关键词:IPRAN、PPP、FE摘 要:本文描述了WCDMA IPRAN的开局准备,升级注意事项,配置注意事项,远端操作维护通道配置和基本的原理,对现场开局有一定的指导意义。 本文描述的信息,仅供内部参考;不作为对局方或市场任何答复的依据。缩略语清单:缩略语英文全称中文全称PPPPoint-to-Point Protocol点到点协议DHCP协议Dynamic Host Configuration Protocol动态主机配置协议OSPFOpen Shortest Path FirstRIPRoute Information ProtocolISISIntermediate
10、 System-Intermediate SystemWFQWeighted Fair QueuingWREDWeighted Random Early DetectorDWREDDistributed Weighted Random Early DetectorRSPRoute Switch ProcessorCPSCommon Part SublayerSSCSService Specific Convergence SublayerCIPComposite IPLIPELightweight IP EncapsulationAMRAdaptive Multi-Rate第1章 概述1.1
11、IPRAN简介IPRAN是指Iub口使用IP传输,对NodeB和RNC来说都是新增加了IP传输接口板,而RNC和NodeB内部仍然使用ATM传输。这样对Iub接口来说,可以直接使用Fast Ethernet,比原来通常使用的E1传输方式的容量大大提高,解决了一直以来传输容量不足的问题。IPRAN涉及到IUB协议栈中传输层承载变更,如图1-1所示: 红色圈中为IP协议栈,其它的为ATM协议。图1-1 Iub 协议l IP传输时,信令面NBAP承载在SCTP/IP/L2/PHY,用户面FP承载在UDP/IP/L2/PHY,没有传输网络控制面(即没有与ATM传输的ALCAP对应的协议)。l 3GPP
12、没有统一规定数据链路层和物理层:其中Data Link Layer (L2) 3GPP协议25.432规定要支持PPP/HDLC,但不排除其他任何满足UTRAN要求的协议,例如PPPMux/AAL5/ATM、PPP/AAL2/ATM、Ethernet、MPLS/ATM,由运营商来依据互操作和性能来选择。在使用低速链路时,如PPP over E1/T1/J1时,需要支持IP头压缩、复用、ML/MC-PPP技术。l 常用的链路层和物理层协议是:PPP/HDLC/E1, MC/MLPPP/E1, PPPMux/E1, PPPoE(Ethernet),、以太网/FE。1.2 可获得性1.2.1 涉及网
13、元IP特性需要NodeB、RNC和CN配合完成。IP特性对这些网元的数据配置要求如下表所示,表示有要求。表1-1 硬件要求IP特性的要求NodeBRNCCN数据配置要求没有特殊要求硬件要求BBU或者NUTIPIE没有特殊要求1.2.2 版本支持表1-2 :版本要求产品支持版本RNCBSC6800BSC6800V100R007C01B050以上NodeBBBU3806/ BBU3806CV100R007C02B050以上BTS3812A/ BTS3812EV100R007C02B050以上CMEM20001.2.3 其他支持增加IP RAN特性,RNC与NodeB侧都需要增加相应的IP接口板。1
14、. RNC侧IP接口板目前支持两种扣板:EIU扣板和FIU扣板。根据扣板的类型,IP接口板分为:l WEIE单板:上下扣板全为EIU扣板l WFIE单板:只有上扣板,为FIU扣板l WFEE单板:下扣板为EIU扣板,上扣板为FIU扣板它们的区别如表1-3所示。表1-3 Iub IP接口板比较单板类型扣板功能说明端口编号WEIE2块EIU扣板l 提供32路E1/T1l 支持 IP over PPP over E1/T1l 支持128条PPP链路(下扣板编号:063,上扣板编号:64127)l 支持32个MLPPP组l 每MLPPP组最多配置8条MLPPP链路l 同MLPPP组的MLPPP链路只能
15、是同一块单板上从下往上编号:l 下扣板:015l 上扣板:1631WFIE1块FIU扣板l 提供4个FE端口l 支持 IP over Ethernetl 支持同一单板两个FE端口间备份,支持同框两块单板间备份从上往下编号:03WFEE1块EIU扣板+1块FIU扣板l 提供16路E1/T1l 提供4个FE端口l 支持IP over PPP over E1/T1l 支持IP over Ethernetl 支持同一单板两个FE端口间备份l 支持64条PPP链路(下扣板编号:063)l 支持32个MLPPP组l 每MLPPP组最多配置8条MLPPP链路l 同MLPPP组的MLPPP链路只能在同一单板上
16、FIU扣板(从上往下编号):03EIU扣板(从下往上编号):0152. NodeB侧对于DBS3800基站,早期版本已经支持 FE 接口,因此硬件上没有变化。对于 BTS3812E/BTS3812A,为支持IP RAN特性,增加了NUTI 接口板。NUTI板的提供:8路E1/T1接口和提供2个FE端口。1.3 实现描述1. 链路层目前IP RAN系统中,链路层支持:FE组网、PPP 链路、MLPPP链路。对于MLPPP链路,其在实现上类似于ATM 组网方式下的IMA组,其原理图示如图1-5所示。图1-5 MLPPP链路实现方式MLPPP协议,即将多个物理上独立的链路捆绑起来,从网络层来看只有一
17、个逻辑通道,网络层直接将报文交给这个逻辑通道。MLPPP协议为用户提供更大的带宽,实现数据快速转发。2. 路由方案支持静态路由,要求人工配置所有的路由。这些路由包括:l 控制面路由l 用户面路由l 管理面路由3. QoSIP 组网方式下的QoS 实现过程复杂,本文仅对其进行简略描述。不同协议层次,存在不同的QoS保证机制,例如应用层的资源预留,IP层支持的DiffServ,链路层和物理层的优先级队列调度和物理端口限速等,如表1-4所示。表1-4 QoS保证机制分类LayermechanismAPPAdmission ControlIPDiffServLink Layer优先级队列调度Phy L
18、ayer物理端口限速DiffServ处理流程如图所示。图1-7 DiffServ处理流程示意图表1-5 DiffServ处理流程说明表操作说明业务分类 (classify)通过业务分类可以使其获得不同的服务。这种不同的服务通过对业务进行调整以及设置一定的DS值来实现。业务调整(condition)测量(metering)对流量进行测量,通过诸如令牌桶等机制来测量传输速率,作为后续整形或调度的依据。用以确保进入DS域的业务流符合TCA的规则。标记(marking)根据TCA对报文进行着色丢弃(dropping)将不符合TCA的报文丢弃整形(shaping)使业务流中的分组延时输出以符合业务模型的
19、规定备注:业务的分类和调整一般只发生在网络边缘。4. DSCP说明DSCP(Differentiated Service CodePoint)共有6种优先级别,总的取值范围为063(000000111111)PHBDSCP code对应十进制EFB10111046AF4B10011038AF3B01111030AF2B01001018AF1B00101010BEB0000000DSCP优先级别最高的是63,最低的是0。RNC在发送数据包时,在IPV4的IP包头中的TOS字段中写入DSCP值,以此来标识IP数据包的优先级。5. 安全性对于TDM网络,本身具有高安全性。TDM网络采用硬件隔离用户之
20、间的数据,即不同的用户使用不同的物理通道,不存在安全上的问题。对于数据网络,使用VLAN和VPN结合方案,如图1-8所示。其中,VLAN在NodeB与RNC 设备内实现,VPN通过外部设备来实现。图1-8 网路安全性示意图(数据网络)第2章 基本协议介绍2.1 SCTPSCTP的全名为Stream Control Transmission Protocol,又称“流量控制传输协议”。传输层以下的各层只提供了相邻机器之间的点到点传输,而传输层提供了端到端的数据传输,这里也包括了源进程到目的进程间的端到端的通讯。SCTP提供的基本服务就是在对等的SCTP用户之间提供可靠的用户消息传输。它是端到端、
21、面向连接的协议,通过两个SCTP端点(endpoints)间建立的偶联,在独立排序的信号流中传输数据。 _ _ | SCTP 用户 | | SCTP 用户 | | 应用 | | 应用 | | SCTP | | SCTP | | 传输服务 | | 传输服务 | | | 一个或多个 - 一个或多个 | | | IP 网络服务 | IP 地址 / IP 地址 | IP 网络服务 | | |appearances / appearances | | |_ | - |_| SCTP 端点 A | | SCTP 端点 B图2-1 SCTP偶联的概念SCTP是一个可靠的传输层协议,运行在无连接的包网络上(如
22、IP网),可为用户提供下列服务:l 确保(acknowledged)用户数据无差错,无重复的传送;l 根据通路MTU的限制,进行用户数据的分段;l 流内用户消息的顺序递交;(可选的)每个用户消息按到达顺序l (order-of-arrival)进行递交;l (可选的)多个用户消息捆绑到单个SCTP包中进行传输;l 通过在偶联的一端或两端提供的多归属(multi-homing)机制,提供网络级容错;SCTP的设计包含了避免拥塞机制和防泛播(flooding)及匿名攻击 (masquerade attacks)的能力。为了解决进程通讯中的表示问题,TCP采用协议端口来标识某一主机上的通讯进程。除了
23、小于1024的端口号做为常用功能的保留端口外,目前RNC和NodeB可分配使用的端口号范围为1024到65535。SCTP传输地址就是由一个IP地址和一个端口号组成。端口号用于标识同一地址上的不同链路。SCTP端点可是SCTP报文的逻辑发送器或接收器,由此,建立一条正常的SCTP链路必须使用到的协商数据有:本端IP地址、本端SCTP端口号、对端IP地址、对端SCTP端口号共四个参数。在IUB口中,可使用SCTP链路承载NBAP信令的传输。RNC的IP接口板接收到IUB口传输的SCTP报文后,可根据目的IP地址进行转发,这些SCTP报文再通过IPoA PVC传输到RNC中的信令处理板WSPUb单
24、板进行处理。反之,WSPUb板发送的SCTP报文通过IPoA PVC传输到IP接口板,IP接口板再根据目的IP地址转发SCTP报文给NodeB。目前实现约束条件:l 在实际配置中,必须先一步确保本端、对端IP地址间的路由配置,具体可参见LMT的相关命令联机帮助,如ADD SCTPLNK;l RNC端MODE应设置为Server;l RNC一个业务框的一个WSPUb子系统最多配置200条SCTP信令链路 l RNC SCTP信令链路总数不超过200 。更多协议细节可参见协议RFC 29602.2 TCPl TCP/IP协议栈具有简单的分层设计,与OSI参考模型有清晰的对应关系。l TCP/IP协
25、议栈的封装过程l TCP/IP协议数据封装方式l 4,TCP/IP协议栈l TCP报头格式报头字段名位数说 明源端口号目的端口号序号(SEQ)确认号(ACK)数据偏移控制字段(CTL)URGACKPSHRSTSYNFIN窗口校验和紧急指针选项填充161632324111111161616可变可变本地通信端口,支持TCP的多路复用机制远地通信端口,支持TCP的多路复用机制数据段第一个数据字节的序号(除含有SYN的段外);SYN段的SYN序号(建立本次连接的初始序号)表示本地希望接收的下一个数据字节的序号指出该段中数据的超始位置(以32位为单位)紧急指针字段有效标志,即该段中携带紧急数据确认号字段
26、有效标志PUSH操作的标志要求异常终止通信连接的标志建立同步连接的标志本地数据发送已结束,终止连接的标志本地接收窗口尺寸,即本地接收缓冲区大小包括TCP报头和数据在内的校验和从段序号开始的正向位移,指向紧急数据的最后一个字节提供任选的服务保证TCP报头以32位为边界对齐l 传输层协议用端口号来标识和区分各种上层应用程序。TCP连接几个过程A)TCP连接建立在TCP协议中,建立连接要通过“三次握手”机制来完成。这种“三次握手”机制既可以由一方TCP发起同步握手过程而另一方TCP响应该同步过程,也可以由通信双方同时发起连接的同步握手。l TCP A向TCP B发送1个同步TCP段请求建立连接例:该
27、TCP段简要表示成SEQ=100CTL=SYN,其中“ ”中的内容为TCP段中的字段l TCP B将确认TCP A的请求,并同时向TCP A发出同步请求例:该TCP段为SEQ=300 ACK=101CTL=SYN,ACKl TCP A将确认TCP B的请求,即向TCP B发送确认TCP段例:该TCP段为SEQ=101 ACK=301CTL= ACKl TCP A在已建立的连接上开始传输TCP数据段例:该TCP段为SEQ=101 ACK=301CTL= ACKDATA整个过程可用图表示: TCP A TCP B SEQ=100CTL=SYN 一次 SEQ=300 ACK=101CTL=SYN,A
28、CK 二次 SEQ=101 ACK=301CTL= ACK 三次 SEQ=101 ACK=301CTL= ACKDATA (或三次)B)TCP连接断开由于TCP连接是一个全双工的数据通道,一个连接的关闭必须由通信双方共同完成。当通信的一方没有数据需要发送给对方时,可以使用FIN段向对方发送关闭连接请求。这时,它虽然不再发送数据,但并不排斥在这个连接上继续接收数据。只有当通信的对方也递交了关闭连的请求后,这个TCP连接才会完全关闭。在关闭连接时,既可以由一方发起而另一方响应,也可以双方同时发起。无论怎样,收到关闭连接请求的一方必须使用ACK段给予确认。实际上,TCP连接的关闭过程也是一个三次握手
29、的过程。 TCP A TCP B SEQ=100 ACK=300CTL=FIN,SYN SEQ=300 ACK=101CTL= ACK SEQ=300 ACK=101CTL= FIN,ACK SEQ=101 ACK=301CTL= ACK C)滑动窗口滑动窗口:是两台主机间传送数据时的缓冲区。每台TCP/IP主机支持两个滑动窗口:一个用于接收数据,另一个用于发送数据。窗口尺寸表示计算机可能缓冲的数据量大小。滑动窗口工作原理:当TCP从应用层中接收数据时,数据们于Send窗口。TCP将一个带序列号的报头加入数据包并将其交给IP,由IP将它发送到目标主机。当每一个数据包传送时,源主机设置重发计时器
30、(描述在重新发送数据包之前将等待ACK的时间)。在Send窗口中有每一个数据包的备份,直到收到ACK。当数据包到达服务器Receive窗口,它们按照序列号放置。当接收到连续的段时就向源主机发送一个关于数据的认可(ACK),其中带有当前窗口尺寸。一旦源主机接收到认可,Send窗口将由已获得认可的数据滑动到等待发送的数据。如果有重发计时器设定的时间内,源主机没有接收到对现存数据的认可,数据将重新传送。重发数据包将加重网络和源主机的负担。如果Receive窗口接收数据包的顺序错乱,那么将强制启动,延迟发送认可。TCP协议采用滑动窗口的方式控制数据流的传输,用三次握手了解对方情况。在传输层中,数据按照
31、一定的格式打成大小相同的包。每一个滑动窗口中包含一定数目的数据包,滑动窗口的大小可以人为调整。每台网络上的主机维护一个送窗口和一个接收窗口。发送方一次发送相当于滑动窗口大小的数据包数目,并在每个数据包前添加包头信息,然后等待接收方返回确认信息。由于TCP是面向连接的协议,可以保证数据传输的完整性和准确性,当传输过程中发生丢包时,接收方会要求发送方从断点处重传数据。滑动窗口的大小对网络性能有很大的影响。如果滑动窗口过小,则需要在网络上频繁的传输确认信息,占用了大量的网络带宽;如果滑动窗口过大,对于利用率较高,容易产生丢包现象的网络,则需要多次发送重复的数据,也同样耗费了网络带宽。决定滑动窗口大小
32、的因素,包括网络的带宽、可靠性以及需要传输的数据量。滑动窗例子:如下图所示,我们将字节从1到11进行标号。接收方通告的窗口称为提出的窗口,它覆盖了从第4字节到第9字节的区域,表明接收方已经确认了包括第3字节在内的数据,且通告窗口大小为6。由于窗口大小与确认序号是相对应的,发送方计算它的可用窗口,该窗口表明多少数据能够立刻被发送。当接收确认数据后,这个滑动窗不时地向右移动。因此在TCP窗大小受限或者RTT时延很大地情况下,网络实际吞吐量也会受到影响,计算公式为:单TCP链路的最大速率TCP窗口size / TCP RTT.2.3 UDPUDP是一个简单的面向数据报的运输层协议。UDP不提供可靠性
33、:它把应用程序传给IP层的数据发送出去,但是并不保证它们能到达目的地。图2-2 UDP封装UDP首部的各字段如图2-3所示。图2-3 UDP首部端口号表示发送进程和接收进程。由于IP层已经把IP数据报分配给TCP或UDP(根据IP首部中协议字段值),因此TCP端口号由TCP来查看,而UDP端口号由UDP来查看。TCP端口号与UDP端口号是相互独立的。UDP长度字段指的是UDP首部和UDP数据的字节长度。该字段的最小值为8字节。这个UDP长度是有冗余的。IP数据报长度指的是数据报全长,因此UDP数据报长度是全长减去IP首部的长度。UDP检验和是一个端到端的检验和。它由发送端计算,然后由接收端验证
34、。其目的是为了发现UDP首部和数据在发送端到接收端之间发生的任何改动。UDP检验和覆盖UDP首部和UDP数据。UDP的检验和是可选的。如果检验和的计算结果为0,则存入的值为全1(65535),这在二进制反码计算中是等效的。如果传送的检验和为0,说明发送端没有计算检验和。如果发送端没有计算检验和而接收端检测到检验和有差错,那么UDP数据报就要被悄悄地丢弃。不产生任何差错报文。应用程序必须关心IP数据报的长度。如果它超过网络的MTU(最大传输单元),那么就要对IP数据报进行分片。如果需要,源端到目的端之间的每个网络都要进行分片,并不只是发送端主机连接第一个网络才这样做。2.4 PPP1. PPPP
35、PP协议,其全称为Point-To-Point Protocol(点到点协议)。它作为一种提供在点到点链路上传输、封装网络层数据包的数据链路层协议。处于TCP/IP协议栈的第二层主要被设计用来在支持全双工的同异步链路上进行点到点之间的数据传输。PPP 主要由三类协议组成链路控制协议族(LCP) 、网络层控制协议族(NCP)和PPP扩展协议族。其中,链路控制协议主要用于建立、拆除和监控PPP数据链路;网络层控制协议族主要用于协商在该数据链路上所传输的数据包的格式与类型;PPP扩展协议族主要用于提供对PPP功能的进一步支持。同时PPP还提供了用于网络安全方面的验证协议族(PAP和CHAP)。PPP
36、协议包括如下三个部分:l LCP(Link Control Protocol),链路控制协议。PPP协议通过LCP来配置、测试以及终止一条数据链路。l NCP(Network Control Protocol),网络控制协议。PPP协议通过NCP来完成通信设备间网络层通信所需参数的配置。本节中的NCP,与其它部分涉及到的NCP(NodeB Control Port)不是同一个概念,请加以区别。2. PPPMuxPPPmux将多个PPP封装帧组装在一个PPP帧中来提高PPP链路的带宽利用率。PPPmux对于像语音分组那样的短分组而言,是一个优化的链路层协议。PPPmux PDU可以封装在三类链路
37、帧中传送,第一种是采用HDLC,此帧由HDLC标志字节、PPPmux PDU和2字节CRC组成,子帧中的2字节的PPP协议标识符为可选项,所有子帧共用2字节CRC域,省略传统HDLC地址(0xFF)和控制域字节(0xO3);第二种是将PPPmux PDU加上可能的填充和8字节的尾控制完成AAL5封装,然后按48字节分割并组成信元,在ATM网络中传送;第三种是采用隧道方式,它有两种方式,其一是PPPmux PDU通过第2层隧道协议(L2TP)传送,也称为隧道压缩的RTP(TCRTP),此帧由HDLC标志字节、PPP IP协议标识、20字节的IP分组头、1字节L2TP 头压缩标头、PPPmux P
38、DU和2字节CRC组成;其二是将20字节的IP分组头用2字节的cUDP代替,采用cUDP来压缩L2TP IP分组头(这称为cTCRTP),是一种更有效的带宽利用方式。3. MPMP(Multilink Protocol)为PPP的扩展协议。PPP协议通过MP将多条物理链路捆绑成一条逻辑链路,从而为用户提供更大的带宽,实现数据快速转发。在华为RNC中,通过增加MLPPP数据实现MP协议。MP的协商较为特殊。MP一些选项的协商是在LCP协商过程中完成的,如MRRU SSNHF Discriminator(终端指示符)等。而决定不同通道是否需进行多链路捆绑有两个条件,只有两个链路的Discrimin
39、ator和验证方式用户完全相符时,才能对两个链路进行捆绑。这就意味着:只有当验证完成后,才能真正完成MP的协商过程。MP不会导致链路的拆除,如果配置了MP 两个链路不符合MP条件,则会建立一条新的MP通道。这同时也表明允许MP为单链路MP的捆绑,是完全依照用户进行的。只有相同用户才能进行捆绑,如一端配置了MP, 另一端不支持或未配MP,则建立起来的链路为非MP链路。4. MCPPPMCPPP为扩展MP Header (Long sequence)中的4个保留位作为优先级(Class),支持16个优先级或扩展MP Header (Short sequence)中的2个保留位作为优先级(Class
40、),支持4个优先级。MC用于对业务分类,防止长分组、时延要求低的业务(如数据)对短分组、时延要求严格的业务(如语音)的影响。MC-MP/PPP提供了低带宽链路上的反向复用、分组分段和重装及QoS。可参照协议3GPP R5 TS25.426要求,主要是保障时延特性满足要求。2.5 ARPARP的全称是Address Resolution Protocol,也即地址解析协议,此协议的主要功能就是使IP协议能够获取与某个给定IP地址相关的主机物理地址,也即将IP地址映射到MAC地址,它允许主机和路由器通过ARP请求和ARP应答过程来传递数据链路层的地址。 32位Internet地址 ARP RARP
41、48位以太网地址 ARP报文格式如下:l 前两个字段是以太网的源地址和目的地址。目的地址为全1的地址是广播地址。l 对于ARP请求或应答来说,帧类型字段的值为0x0806。l 硬件类型字段表示硬件地址的类型。它的值为1即表示以太网地址。l 协议类型字段表示要映射的协议地址类型。它的值为0x0800即表示IP地址。l 操作字段指出四种操作类型,它们是ARP请求(1)、ARP应答(2)、RARP请求(3)和RARP应答(4)。l 接下来的4个字段发送与接收端的硬件地址与协议地址。为了避免每次再发送IP数据报前都重复获取IP地址与MAC地址的对应关系的重复工作,每台主机都需要维护一个保存在内存中的名为“ARP高速缓存”的本地列表,其中存放最近使用过的映射列表。每次ARP的交互过程,请求方和应答方都会把对方的映射关系存储在ARP高速缓存中。那么下次再向某个主机发送数据报时,就可以从ARP高速缓存中直接获取到对端主机的硬件地址,就可以立即发送IP数据报,而不再需要再经历ARP请求和应答的过程了。此列表中的大部分的映射为动态映射,