1. 文档概述
1.1. 文档目的
本文档描述对SPI-4.2 协议的理解,从浅入深地详细讲解规范。
1.2. SPI-4.2 简介
SPI-4.2 协议的全称为System Packet Interface ,可译为“系统包接口” 。该协议由OIF
( Optical Internetwoking Forum )创建,用于规定10Gbps 带宽应用下的物理层( PHY)和
链路层( Link )之间的接口标准。SPI-4.2 是一个支持多通道的包或信元传输的接口,主要
应用于OC-192 ATM 或PoS 的带宽汇聚、及10G 以太网应用中。
1.3. 参考资料
1) SPI-4.2 协议的标准文档。
2) 中兴公司对SPI-4.2 协议文档的翻译稿。
2. SPI-4.2 协议
2.1. SPI-4.2 系统参考模型
图 1 SPI-4.2 系统参考模型图
X:\ 学习笔记\SPI-4.2 协议详解.doc - 1 - 创建时间: 2011-5-27 21:53:00
田园风光书屋NB0005 v1.1 SPI-4.2 协议详解
SPI-4.2 是一种物理层和链路层之间的支持多通道的数据包传输协议,其系统参考模型
如上图所示,从链路层至物理层的数据方向,称为“发送”方向,从物理层至链路层的数
据方向,称为“接收”方向。在两个方向上,都存在着流控机制。
值得注意的是, SPI-4.2 是一种支持多通道( Port)的传输协议。一个通道,指接收或
发送方向上,相互传输数据的一对关联的实体。有很多对关联的实体,即很多个通道,都
在同时传输数据,它们可复用SPI 总线。最多可支持256 个通道。例如OC-192 的192 个
STS-1 通道,快速以太网中的100 个通道等, 各个通道的数据都可以相互独立地复用在SPI
总线上传输。