完整版GFP协议介绍.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GFP-T 封装 GFP-T 封装 ? 无需缓存完整一帧才能封装 ? PLI 固定 71 ; ? 对 PLI 进行 CRC16 计算得到 2 字节的 cHEC 值; ? PLI 与 cHEC 值形成 4 字节的 GFP 核心头。 GFP-T 封装 ? 净荷头设置 ? 净荷头类型设置 : ? PTI 配置 000 ,表明该 GFP 帧为客户数据帧; ? PFI 配置 1 ,表明该 GFP 帧包含净荷 FCS ; ? EXI 配置 0000 ,表明该 GFP 帧没有扩展头; ? UPI 配置 0x06 ,表明该 GFP 帧为 Ge 的映射。 ? 对净荷头类型进行 CRC16 计算,得到 tHEC 值; ? 无扩展头,此时净荷头由 payload type 和 tHEC 共 4 字节组成。否则还 要进行扩展头配置与 eHEC 计算。 GFP-T 封装 ? 净荷信息域装载 ? 将客户数据进行 8B10B 解码; ? 64B65B 编码,封装为一个 superblock ,每个 GFP 帧包含一个超块 ? 配置 pFCS ,要对净荷信息域进行 CRC-32 计算,在帧尾增加 4 字节的校 验值; ? 在没有有效的客户数据帧发送请求时,直接发送 GFP 的空闲帧。 GFP 目录结构 GFP 综述 GFP 基本结构 GFP 帧的边界确定 GFP-F 封装 GFP-T 封装 FCS 校验计算 GFP 异常处理 GFP 应用 HEC 计算 ? 核心头差错校验( cHEC ) cHEC 共 2 字节,采用 CRC-16 校验来保护核心头的完整性; cHEC 生成多项式为 G(x)=x 16 +x 12 +x 5 +1 ,初值为 0 ,对 2 字节的 PLI 进行计算得出 2 字节的 cHEC ; cHEC 处理可以纠正单一比特错误。当检测到多位差错时, GFP 接收端将丢弃这些帧,同时更新相关系统记 录以达到性能监视的目的。 ? 类型头差错校验( tHEC ) tHEC 共 2 字节,采用 CRC-16 校验,用来保护类型域的完整性。 tHEC 域生成过程和 cHEC 相同,只是对 GFP 的 类型域进行计算。 tHEC 可以纠正单比特错误并检测多比特错误。当多比特出错时, GFP 接收端将丢弃这些帧, 更新相应的系统记录。 ? 扩展头差错校验( eHEC ) eHEC 共 2 字节,采用 CRC-16 校验。 eHEC 域生成过程和 cHEC 相同,只是对扩展头域中所有字节进行计算, 不包括 eHEC 本身。 GFP 索引 GFP 综述 GFP 基本结构 GFP 帧边界确定 GFP-F 封装 GFP-T 封装 FCS 校验计算 GFP 异常处理 GFP 应用 GFP 概念 ? GFP , Generic Framing Procedure ,通用成帧规程属于 ITU-T G.7041 规范,是一种新的封装规程。 ? GFP 采用灵活的帧封装以支持固定或可变长度的数据,免去对数据的拆 分、重组及填充,简化操作; ? GFP 采用基于差错控制的帧定界方式,减少边界搜索处理时间,同时克 服了靠帧标志定位带来的种种缺点。 GFP 标准定义了两种模式 ? GFP 具有成帧映射 (GFP-F) 和透明映射 (GFP-T) 两种模式,分别应 对不同需求的业务。 ? GFP-F 是一种面向 PDU 的数据流模式,需要将客户数据缓存下来再封 装到 GFP 帧结构中,用作传输 IP 协议、多协议标记交换( MPLS )和以 太网的数据流。 ? GFP-T 是一种面向块状码的数据流模式,直接将数据从客户数据块中取 出,再映射进周期性、长度固定的 GFP 帧结构中,适用于 Fiber Channel (光纤通道)、 FICON 和 ESCON 接口的数据流。 GFP 标准定义了两种类型帧 ? GFP 客户帧( Client frames ) ? 客户数据帧(用于传送客户数据); ? 客户管理帧(用于传送客户的管理信息) ? GFP 控制帧( Control frames ) ? 目前唯一的控制帧是空闲帧,用于 GFP 通道空闲时的填充帧; ? 空闲帧是 4 个全 0 字节的 GFP 枕头,与十六进制数 B6AB31E0 进行异或 以实现扰码功能。 GFP 索引 GFP 综述 GFP 基本结构 GFP 帧的边界确定 GFP-F 封装 GFP-T 封装 FCS 校验计算 GFP 异常处理 GFP 应用 GFP 帧基本结构 Optional Extension Header Payload Type [15:0] Payload Type[07:0] tHEC [15:0] tHEC [07:0] Extension Header B 1 Extension Head

文档评论(0)

jinchenl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档