Skip to main content

帧中继FR(Frame Relay)

帧中继FR(Frame Relay)是在数据链路层用简化的方法传送和交换数据单元的快速分组交换技术,实现设备间通过虚电路通信。

帧格式

图1 FR帧格式
+---------------------------+
|    flag (7E hexadecimal)  |
+---------------------------+
|       Q.922 Address*      |
+--                       --+
|                           |
+---------------------------+
| Control (UI = 0x03)       |
+---------------------------+
| Optional Pad      (0x00)  |
+---------------------------+
| NLPID                     |
+---------------------------+
|             .             |
|             .             |
|           Data            |
|             .             |
|             .             |
+---------------------------+
|   Frame Check Sequence    |
+--           .           --+
|       (two octets)        |
+---------------------------+
|   flag (7E hexadecimal)   |
+---------------------------+

其中Q.922 Address详细信息如下:
+--------------------+--------------------+
|      Upper DLCI (6bit)        |C/R | EA0|
|  Lower DLCI(4bit)  |FECN|BECN | DE | EA1|
+--------------------+--------------------+
表1 FR帧字段解释

字段

长度

含义

Flag

1字节

标志帧的开始和结束。

Q.922 Address

2字节

用来区分同一通路上多个数据链路连接。

  • EA:地址扩展比特。
  • C/R:命令/响应指示比特。
  • FECN:前向显示拥塞比特。
  • BECN:后向显示拥塞比特。
  • DE:帧可丢失比特。
  • DLCI:标识用户-网络接口(UNI)或网络-网络接口(NNI)上承载通路的虚连接。

Control

1字节

控制字段。值为0x03,即未编号帧。

Optional Pad

1字节

用来使帧的其余部分对齐到一个两字节的边界(即字对齐),该字段是可选的,如果需要,其值为0 。

NLPID

1字节

由ISO和CCITT管理,用于区别各种不同的协议,如IP,CLNP和SNAP等。IP协议的值为0xCC。

Data

最大16000字节

包含封装的上层数据。

FCS

2字节

帧检验序列字段,可以使用16位CRC,对两个标志字段之间的整个帧的内容进行校验。

参考标准

标准

描述

RFC 1490

Multiprotocol Interconnect over Frame Relay