RFC1483-AAL5多协议封装技术规范_第1页
RFC1483-AAL5多协议封装技术规范_第2页
RFC1483-AAL5多协议封装技术规范_第3页
RFC1483-AAL5多协议封装技术规范_第4页
RFC1483-AAL5多协议封装技术规范_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、zte軼rfc1483(aal5多协议封装技术规范)7tcrts4深圳市中兴通讯股份有限公司! i utm z t e corporation目录1. 范围和总则32. 复用方式的选择33. aal5帧格式34. llc 封装44. 1用于路由协议的llc封装44. 2用于桥接协议的llc封装65. 基于vc的复用95. 1路由协议基于vc复用95. 2 桥接协议基于vc复用1()6. atm网络中的桥接111. 范围和总则rfc 1483描述了网络上承载无连接网络互连业务(即路由和桥接的协议数据单元pdu) 的两种不同方法。第一种方法允许在一条atm虚电路上复用多个协议,这吋需要在传统的pd

2、u前加上 ieee 802.2逻辑链路控制(llc)信头,以此来标识所传送的pdu的协议,这种方法称为 llc封装。第二种方法是一个高层协议山一条atm虚电路來承载,这种方法称为基于vc的复用。rfc 1483描述了 all5的业务特定汇聚(sscs)为空时,在aal5的公共部分汇聚 (cpcs) ±承载路由和桥接pdu的方法。2. 复用方式的选择在能够快速和经济地建立大量atm vc的情况下,使用基于vc的复用比较合适,这 种方法也适用于专用atm网络的情况。如果由于某些原因,不可能一个高层协议使用一条vc,则使jij llc封装比较介适。当两个atm端站希望交换无连接的网络互连业

3、务时,复用方法的选择有两种:通过人 工配置(在pvc情况下)、通过bjsdn信令程序(在交换vc的情况下)。b-isdn信令程 序应符介itu-t q.2931或atm论坛3的要求,b-isdn信令消息屮应包括“低层兼容性” 信息单元,从而允许协商aal5参数和所传送的封装协议。3. aal5帧格式无论选择哪一种复用方法,路由和桥接的pdu应该被封装在aal5 cpcs-pdu的净荷字段 中。aal5 cpcs-pdu的帧格式如图1所示。cpcs-pdu净荷字段包禽任意长度的用戶信息,但最人长度为216-1字节。pad字段用于填充cpcs-pdu,使cpcs-pdu的长度为48个字节的整数倍,

4、正好能放入 atm信元屮。cpcs-uu (用户-用户指示)字段用于透明传送cpcs用户-用户信息。在rfc 1483所描述 的多协议封装中,该字段不起作用,可以被设置为任何值。cpi (公共部分指示)字段的基本用途是填充cpcs-pdu尾,使其长度止好为64个比特, 这时该字段编码为0x00 (ox表示十六进制)。长度字段用于指出净荷字段的字节长度。长度字段的最人值是65535字节。当长度字段 编码为0x00时,它用于指示接收方执行丢弃(abort)功能。crc字段用來保护除crc字段以外的整个cpcs-pduo4. llc封装当在同-条vc上多个协议时,需要进行llc封装。为了使接收方能正

5、确地处理所收到 的all5 cpcs-pdu,净荷字段中必须包含必要的信息以标识路由的或桥接的协议。在llc封 装中,该信息在llc信头中进行编码,并置于所承载的pdu的前而。虽然rfc 1483仅规定了在llc类型1 (未确认无连接模式)业务上操作的协议,但相同 的封装原则也适用在llc类型2 (连接模式)业务上操作的协议。在后一种情况下,llc信 头的格式和内容与rfc 1483的规定不同。4. 1用于路由协议的llc封装在llc封装中,路由pdu的协议通过在pdu前加一个ieee 802. 2 llc信头来进行标识, ieee802.2 llc信头后接ieee 802. la子网络附属点

6、(snap)信头。在li丄c类型1的操作 屮,i丄c信头包括3个字节,如图2所示。dsapssap控制图2 llc信头在用于路由协议的llc封装中,llc信头编码有两种格式:一种为oxfe-fe-03,用于说 明厉接的是iso路由协议的pdu;另种为oxaa-aa-03,用于说明厉接的是非iso路由协议。 控制字段编码为0x03,用于说明厉接的是无编号信息命令pdu。用丁承载1s0路rtl协议pdu的alls cpcs-pdu净荷字段的格式如图3所示。在协议数据中包禽一个nlp1d字段,用来标识1s0路由协议,其长度为1字节。nlp1d的值由iso和itu-t灌录。在iso/iec tr 95

7、77中规定,nlpid的值如表1所示。llc 0xfe-fe-03iso pdu(最大 216 4)图3用于承载tso路由协议pdu的all5 cpcs-pdu净荷字段的格式表1 nlpid值0x00无网络层或无效的设置(在rfc1483中不使用)0x80snap0x81iso clnp0x82iso esis0x83iso isisoxccinictncl ipip协议不能使用上述iso路由协议封装格式封装,应使用下述非iso路由协议的封装 格式来封装,并通过llc信头后面的snap信头来进行标识。当llc信头编码为oxaa-aa-03时,表示后接snap信头。snap信头格式如图4所示。o

8、utptd图4 snap报头格式协议标识符(ptd)字段长度为2个字节,丿ij来标识厉接的pdu的协议。组织唯一标识符(out)字段长度为3个字节,用來标识管理协议标志(ptd)字段的含义 的组织。out编码7; 0x00-00-00时,标识后面的pid为ethertype<>out和ptd共同标识了不同的路由和桥接协议。川于非tso路由pdu的ml5 cpcs-pdu净荷字段的格式如图5所示。llc oxaa-aa-03oui 0x00-00-00ethcrtypc (2 字节)非 iso pdu(最大216-9字节)图5用于承载t- iso路由pdu的aal5 cpcs-pdu

9、净荷字段的格式在internet ip pdu的特定情况下,ethertype的值为0x08-00,用于承载ip路由pdu 的aal5 cpcs-pdu净荷的格式如图6所示。llc 0xa/vaa-03oui 0x00-00-00ethertype 0x08-00ip pdu(最大216 9字节)图6用于承载1p路由pdu的aal5 cpcs-pdu净荷的格式4. 2用于桥接协议的llc封装在桥接pdu的llc封装中,在snap信头中应标识出桥接媒体的类型。与非iso路由 协议的封装一样,llc信头编码值0xaa-aa-03表示存在snap信头。在桥接协议的llc 封装中,snap信头中的ou

10、i值是802.1组织编码0x00-80-c2,桥接媒体的实际类型由2字 节的pid来标识。此外pid还标识是否在封装的桥接pdu中保留源帧校验序列(fcs)。在 atm封装中可使用的媒体类型(pid)值如表2所示。表2右atm封装中可使用的媒体类型值在封装pdu中fcs在封装的pdu中不保留fcs媒体类型0x00-010x00-07802. 3/以太网类型0x00-020x00-08802.40x00-030x00-09802. 50x00-040x00-0afddt0x00-050x00-0b802.60x00-060x00-0d分段0x00-0ebpdu承载桥接pdu的aal5 cpcs-

11、pdu净荷字段应该具有图7至图11中所标识的任何一种 帧格式。llc oxaa-aa-o3oui oxoo-8o-c2pid 0x00-01 或 0x00-07pad 0x00-00mac目的地mac帧的其余部分lan fcs (如果 pid 为 0x00-01)图7川丁封装桥接的以太网/802. 3 pdu的aal5 cpcs-pdu净荷帧格式llc oxaa-aa-03oui 0x00-80-c2pid 0x00-02 或 0x0008pad 0x00-00-00帧控制(1字节)mac帧的其余部分lan fcs (如果 pid 为 0x00-02)图8用于封装桥接的802.4 pdu的ai

12、丄5 cpcs-pdu净荷帧格式llc oxaa-aa-03oui 0x00-80-c2pid 0x00-03 或 0x0009pad 0x00-00-xx帧控制(1字节)mac目的地mac帧的其余部分lan fcs (如果 pid 为 0x00-03)图9用于桥接的802. 5 pdu的all5 cpcs-pd净荷帧格式注:802.5的接入控制(ac)字段在木地802.5子网以外没有意义,所以ac字段可以当作pad字段的 最后一个字节。llc 0xaa-aa-03oui oxoo-8o-c2pid 0x00-04 或 0x00-0apad 0x00-00-00帧控制(1字节)mac h的地m

13、ac帧的其余部分lan fcs (如果 pid 为 0x0004)图10用于封装桥接的fddi pdu的aal5 cpcs-pdu净荷帧格式llc oxaa-aa-()3oui oxoo-8o-c2pid oxoo-ob保附be标签ba尺寸mac目的地mac帧的其余部分公共pdu尾部图1用于封装桥接的802.6 pdu的all5 cpcs-pdu净荷帧格式注:在桥接802. 6 pdu中,由于使用mac帧的信头中cib比特來标识存在crc-32, pid值仅有一个选 择。5.基于vc的复用在基于vc的复用中,一条vc只能承载一个协议,因此在aal5 cpcs-pdu净荷中不 包禽明确标识所承载

14、协议的信息,这样使所用带宽和处理开销最小。可以通过人工配置或在呼叫过程中利用信令程序动态协商所承载的协议。5. 1路由协议基于vc复用路由协议的pdu在all5 cpcs-pdu的净荷中承载,在这种情况下,用于承载路由pdu 的ai丄5 cpcs-pdu净荷的帧格式如图12所示。承载的pdu(最大2”一1字节)图12用于承载路山pdu的all5 cpcs-pdu净荷字段的格武5. 2桥接协议基于vc复用桥接协议的pdu基于封装格式与木规范第4. 2屮的描述相同,在all5 cpcs-pdu的净荷 屮承载,但只包含pid字段后的内容,用于承载桥接pdu的all5 cpcs-pdu净荷字段的格式

15、如图13至图16所示。pad 0x00-00mac目的地址mac帧的其余部分lan fcs (根据vc选择)图13用于承载桥接以太网/802. 3 pdu的all5 cpcs-pdu净荷格式pad 0x00-00-00 或 0x00-00-xx帧控制(1字节)mac目的地址mac帧的其余部分lan fcs(根据vc选择)图14用于承载桥接802. 4/802. 5/eddi pdu的alls cpcs-pdu净荷格式注:802.5接入控制(ac)字段在本地802.5子网以外没有意义,ac字段可以当作pad字段的最后一 个字节,并可设置为任何值(xx)。保留be标签ba尺寸mac h的地址mac

16、帧的其余部分公共pdu尾部图15用于承载桥接802.6 pdu的all5 cpcs-pdu净荷帧格式由 802. 1(d)或 802. 1(g)定义的bpdu图16用于承载bpdu的ai丄5 cpcs-pdu净荷帧格式在承载ethernet、802.3、802.4、802.5和fddi pdu的情况下,由于没有包含pid字 段,lanfcs的存在与否应该由vc隐含地表示出,在这种情况下,尽管桥接媒体可能相同, 但包含与未包含lan fcs的pdu被认为是属于不同的协议。6atm网络中的桥接一个作为桥接的atm接口必须能够运送(flood).转发和过滤桥接pdu。运送功能指把pdu传送到所有可能合适的目的地。在atm环境下,这意味着

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论