帧中继介绍
1.什么是帧中继
帧中继(Frame-relay,FR)是面向连接的第二层协议,它和X.25类似。X.25有三层构成:physical、Data-Link,Packet对应于OSI的下三层,X.25是有纠错机制,可靠性高,但带宽有限。Frame-relay比X.25有效,是X.25的替代者。帧中继在用户设备(DTE)和
网络设备(帧中继交换机)之间提供一个数据包交换数据的通信接口,帧中继是典型的包交换技术。同样带宽的Frame-relay通信费用比专线要低,帧中继允许用户设备在帧中继交换
网络比较空闲的时候以高于ISP所承诺的速率进行传输。
2.帧中继的合理性
随着网络的发展,用户经常需要租用线路把分散在各地的用户设备连接起来。如图示topoly1
假设要把4个不同城市的公司分支连接,如采用DDN专线点到点连接,则一共需6条物理线路,每台设备上要拉3对物理线路,同时每个
路由器需有3个串口和声母连接。如要实现全互联的点数为n,则专线数量为nx(n-1)/2
这样会带来3个问题:
(1)当网络迅速发展时,专线数量会急剧膨胀,物理线路铺设费用会大大增加。
(2)
路由器串行接口数量也会增加。
(3)扩展性能差,需增加新的连接时,要增加新的硬件设备和线路。
帧中继的出现解决以上的问题,网络中的每个节点只通过一条线路连接到帧中继云上,线路的代价大大减低,每个路由器也只需要一个串行接口了。ISP只需要配置他们的帧中继交换机,在两个用户设备之间增加一条PVC接口,无须更改硬件设备。
3.帧中继帧格式
帧中继是一种WAN数据包交换协议,它运行在OSI的物理层和数据链路去上。包交换是一种WAN交换方法,使网络设备共享一条链路将数据包发向目的设备。帧中继帧格式。如图topoly2
Flag:标志帧的开始或结束,01111110 (7E)
帧中继头部:包含地址位和各种控制位
数据:用户的数据
FCS:帧校验位
4.帧中继术语
永久虚电路(PVC):虚电路是永久建立的链路,由ISP在其帧中继交换机静态配置交换表实现。
SVC:根据需要动态建立而在数据传输完成后断开虚电路。
DLCI

TE和帧中继交换机之间标识PVC的数值。
LMI:本地管理接口
CIR:承诺信息速率
CB:突发速率
EB:超量突发速率
FECN:前向显示拥塞通知
BECN:后向显示拥塞通知
5.LMI
帧中继提供了一个帧中继交换机和DTE(路由器)之间的简单信令,LMI目的:
(1)确定路由器知道PVC操作状态。
(2)发送keepalive 包,以保证PVC处于激活状态。
(3)通知路由器哪些PVC可使用
LMI有三种类型:
ANSI
Q9331
CISCO
6. 帧中继映射
当路由器要通过帧中继网络把IP数据包发到下一跳路由器时,它必须知道下一跳路由器的IP和DLCI的映射,没有该映射将无法进行数据帧的封装,通信将失败。有两种方法,一种是静态映射,另一种是动态映射。
(1)静态映射
Frame-relay map ip next-hop-add dlci {broadcast}
参数broadcast表示允许在帧中继线路上传送路由广播或组播信息。
(2)动态映射
IARP (Inverse ARP)允许路由器自动建立帧中继映射。
(3).帧中继的配置
帧中继交换机配置:
①开启帧中继交换功能
router(config)#frame – Relay switching
②配置接口封装
router(config)#int 3
router(config -if)#encapsulation frame –Relay
router(config -if)#clcck rate ……..
router(config -if)#no shut
router(config -if)#frame –Relay intf –type dce
③配置LMI类型(可选)
router(config - if)#frame –Relay lmi –type cisco
④配置帧中继交换表
router(config -if)#frame –Relay route in –DLCI interface outbound out –DLCI
验证帧中继交换机配置
router# sh frame – Relay route //显示配置帧中继交换表………
router#sh frame pvc //显示帧中继交换机PVC状态
router#sh frame lmi //显示帧中继交换接口lmi类型
用户端CPE端基本配置:
①选择帧中继封状、
router(config -if)#encapsulation frame –Relay
②指定LMI类型
router(config - if)#frame –Relay lmi –type {ansi |cisco|933a}
③接口配置网络层
router(config - if)# ip add * * * * mask
④配置帧中继映射
router(config - if)#frame –Relay inverse –arp //默认逆向ARP开启的
或router(config - if)#frame –Relay map ip next –hop –ad DLCI {broadcast
验证CPE端配置
router# sh frame – Relay map //显示帧中继映射
router# sh frame – Relay pvc //显示帧中继pvc状态
router# sh frame – Relay lmi //显示帧中继lmi类型
router#sh int
router#ping 对端IP