- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
空间复用技术协议
空间复用协议技术
1.0 简介
空间复用协议(SRP)由思科开发,用于基于环路的媒介。该协议的名称来源于数据包处理过程的空间复用属性。SRP是在思科动态数据包传输(DPT)产品系列中使用的一项基本技术。DPT是下一代传输技术-为基于数据包的光传输而优化。这种光传输技术 结合了IP路由的有效带宽和业务丰富的功能以及光环路的丰富带宽和自恢复功能,以提供优越于现有解决方案的基本成本和功能优势。
该白皮书介绍了SRP和环路技术,包括MAC层定义和算法,基本的环路带宽控制和保护交换。还阐述了实施方案和初期的思科产品。另一份白皮书将重点阐述技术的应用、经济性以及网络规划和部署意义。
2.0 SRP背景
SRP使用双向双计数器轮转环路拓扑结构。环路也称为内环和外环,如图1所示。这两种环路同时用于传输数据和SRP控制数据包。SRP控制数据包处理拓扑结构发现、保护交换和带宽控制等任务,将在本文中稍后进行详细讨论。控制数据包以相应数据包相反的方向传播--因此,对于由外环传输的数据包来说,控制数据包由内 环传输,如图1所示。
图1: 4-节点SRP环路
3.0 SRP 数据包格式
本节介绍SRP使用的数据包格式。有两类数据包:数据包和控制数据包。最大传输单位(MTU)是9216字节,最小传输单位为55字节。在目前的思科实施中MTU为4470字节。
3.1 SRP 版本2.0 通用报头格式
SRP版本2.0的通用报头格式为16位(2个字节),如图2所示。
图2: SRP版本2通用报头
SRP版本2.0报头包括以下字段:
生存时间(TTL)-8 位。使用方式与IP TTL字段非常相似。转发数据包的每个节 点占用TTL字段的一个字节。当TTL为0时,数据包将被环路分离。这是为了防止产生过多的数据包循环。MAC TTL处理源和目的节点退出环路,而数据包仍 处于循环状态的情况。从理论上讲,一个八位TTL共允许255跳,因此环路共有255个节点。但是,事实上环路只支持64个节点。
环路标识(RI)-1位。指定最初的源环路。这用于数据包接收、分离和转发判 定,尤其是在环路转向情况下(例如,最初来源于外环的数据包可能在内环被终止),如6.0 智能保护交换(IPS) 所述。字段值在表1中说明。
表1: SRP环路标识
0 外部环路 1 内部环路 模式-3位。用于确定数据包类型。模式值在表2中说明。
表2: 模式值
值 说明 000 - 010 预留 011 ATM数据信元 100 控制信息(传送到主机) 101 控制信息(本地缓冲区,以传送到主机) 110 使用数据包 111 数据包 优先级(Pri)-3位。字段显示SRP数据包的优先级别。值可以为0到7,较高的 值代表较高的优先级。该字段值从IP优先级位复制。SRP数据包传输和调度判定根据优先级字段决定,如4.6 数据包优先级中所述。
奇偶位(P)-1位。奇偶位位于前面的15个MAC报头位。
3.2 SRP版本2数据包格式
SRP版本2.0数据包格式如图3所示。
图3: 数据包格式
该数据包包括通用报头和以下字段:
? 目的MAC地址(DA)-48位。全球唯一的IEEE 48-位MAC地址。
? 源MAC地址(SA)-48位。全球唯一的IEEE 48-位MAC地址。
? 协议类型-16位。在表3中说明。
表3: SRP协议类型
值 协议类型 0x2007 SRP控制 0x0800 IP 版本4 0x0806 ARP 有效负载-变量。
帧校验序列(FCS)-32-位CRC。CRC根据整个数据包来计算,不包括SRP报头 (16位/2字节)。多项式为:每个数据包的开销为16字节+ 4字节FCS。
3.3 SRP版本2.0控制数据包格式
SRP版本2.0控制数据包结构如图4所示。
图4: 控制数据包格式
控制数据包包括通用报头和以下字段:
? 目的MAC地址(DA)-48位。全球唯一的IEEE 48-位MAC地址。
? 源MAC地址(SA)-48位。全球唯一的IEEE 48-位MAC地址。
? 协议类型-16位。由于这是一个控制数据包,因此协议类型总是0x2007。
? 控制版本-8位。该字段是与控制类型字段有关的版本编号。开始时所有控制 类型都为版本0。
? 控制类型-8位。在表4中介绍。
表4: SRP控制类型
控制类型 说明 0x00 预留 0x01 拓扑结构发现 0x02 IPS信息 0x03 - 0xFF 预留 控制校验和-16位。该字段是所有以控制版本开始的16位字的补充和的16位 补充。如果在校验和中字节数为奇数,出于校验和目的,右侧的最后一个字节将为0以构成一个16位字。补充字节并不作
文档评论(0)