帧中继是一种高性能WAN协议,运行在OSI参考模型的物理层和数据链路层。
帧中继虚电路分为两类: 交换虚电路(SVC)和永久虚电路(PVC)
SVC进行通信会话有4中运行状态:呼叫建立、数据传输、空闲和呼叫终止。
PVC总是处于两种状态之一:数据传输和空闲
虚电路提供了从一台设备到另一台设备的双向通信路径,并用DLCI标识,DLCI只在本地有意义。
运营商通常分配DLCI 16 ~ 1007
帧中继地址映射
1. 反向ARP
反向地址解析协议(ARP)将第二层地址(如帧中继网络的DLCI)解析为第三层地址,它主要用于帧中继和ATM网络。
2. 动态映射
帧中继路由器通过永久虚电路发送反向ARP请求,以获悉与帧中继网路相连的远程设备的协议地址。路由器根据响应填充帧中继路由器或接入服务器的地址到DLCI映射表。
show frame-relay map
3. 配置静态映射
frame-relay map protocolprotocol-address dlci [broadcast] [ietf] [cisco]
4. 本地管理端口(LMI)
LMI是一种存活机制,用于提供路由器和帧中继交换机这件的帧中继连接的状态信息。
Cisco提供3种LMI:
Cisco, Ansi, q933a
高级帧中继概念:
水平分割:
通过单个物理接口支持多条连接的路由器使用该接口端接多条PVC。水平分割将造成在这些接口上可能会出现可达性问题。首选解决方案为帧中继子接口。
帧中继子接口:
帧中继可将物理接口划分成多个称为子接口的虚拟接口。子接口不过是与物理接口直接关联的逻辑接口,可为物理串行接口端接的每条PVC配置一个帧中继子接口。
命令encapsulation frame-relay应用于物理接口,其他所有配置项(如网络层地址和DLCI)都应用于子接口。
帧中继的费用
承诺信息速率(CIR):客户与服务提供商协商每条PVC的CIR。
承诺突发信息速率(CBIR)和超额突发量(BE)。
CBIR是一种协商的速率,指的是客户进行短时间突发传输时可高于CIR的速率。
BE指的是可以使用的超过CBIR的带宽。
帧中继流量控制
拥塞通知机制是前向显式拥塞通知(FECN)和后向显式拥塞通知(BECN)。BECN属于直接通知,FECN属于间接通知。
帧头包含可丢弃(DE)位。
未超过CIBR允许通过。
超过CIBR,将DE设置为1
超出CIBR和BE之和,丢弃。
对于从拥塞链路收到的每个帧,交换机设置其BECN位。
将每个帧放置到拥塞链路中时,交换机设置其FECN位。
配置高级帧中继
配置帧中继子接口:
interface serial number.subinterface-number [multipoint | point-to-point]
frame-relay interface-dlci dlci-number
物理接口上配置子接口的步骤如下:
1. 删除给物理接口分配的网络层地址。
2. 使用命令encapsulation frame-relay在物理接口上配置帧中继封装。
3. 为每条PVC创建一个逻辑子接口,并指定端口号、句号(.)和子接口号。建议与DLCi号相同。
4. 给子接口分配IP地址并设置带宽。
5. 使用命令frame-relay interface-dlci给子接口配置本地DLCI
查看运行情况
show interface XXX
show frame-relay lmi查看非0的Invalid项
show frame-relay pvc DLCI_NUM
clear frame-relay inarp 清掉动态map表
3种LMI状态:
ACTIVE 成功建立了端到端电路
INACTIVE 成功建立了到交换机的连接,但没有在PVC的另一端检测到DTE。
DELETED 表明在交换机看来,DTE配置的DLCI对接口来说无效。
DLCI状态字段:
0x0 交换机配置了改DLCI,但由于某种原因DLCI不可用。原因可能是PVC的另一端出现了故障。
0x2 帧中继交换机配置了该DLCI,且它运行正常。
0x4 帧中继交换机没有为路由器启用DLCI,但以前启用过。其原因可能是DLCI被交换机保留,而服务提供商在帧中继网络云中删除了相应的PVC。