Frame-Relay 术语
 
DLCI     数据链路连接标识符,用来标识一条PVC(永久虚链路),仅有本地意义,即DTE端自己能分出来就行,因为实际链路只是一条串行链路,二层封装FR后可以分为不同的PVC,所以DLCI就是PVC的号。
 
在区分出这些PVC后,我要知道通过每一条PVC我能够到达的IP地址是哪里,这个可以通过手动的配置 frame-relay map ip 192.178.1.1 110 boradcast,就是告诉Router每一条PVC对应的远端的IP地址,也可以通过逆向地址解析协议(Inverse ARP)来自动获取,不过还是建议关闭这个功能。
 
那么当两端DTE都知道自己的DLCI值对应的远端IP,还需要DCE在中间进行中转,在接口上配置 frame-relay 203 interface serial 0 302 ,就是告诉serial1口,你的203和你的serial 0 的302是用来连接一条PVC的。

PVC    永久虚链路,一直建立,与其对应的是SVC,临时虚链路,可以呼叫建立和拆除。
 
LMI    本地管理接口,LMI是DTE和帧中继交换机通信的信令标准,类型有ansi,cisco和q933a,类型必须和帧中继交换机匹配,LMI有一些机制来连接和维持设备间的状态。
 
CIR     承诺信息速率 帧中继交换机同意传输的速率,即即使拥塞也能保证的带宽。
 
EIR     超额信息速率  等于CIR加上Be,即超额突发量,EIR定义了用户可用的最大带宽,一般也是ISP宣称的带宽,即没有拥塞的时候可以提供的带宽。
 
FECN     前向显示拥塞通告  当帧中继网络中出现故障,向目的设备发送的分组名称叫FECN,指示发生了拥塞。
 
BECN    后向显示拥塞通告  当帧中继网络中出现故障,向源端设备发送的分组名称叫FECN,指示发生了拥塞。
 
FR基本配置
 
边缘FR 配置 (均为接口模式)
 
encapsulation frame-relay   cisco/ietf    二层封装帧中继 (不匹配会导致 line protocol down)
no frame-relay inverse-arp                    禁止该接口进行ARP逆向解析
no shutdown                                           这三条命令必打
frame map ip 10.1.1.2 203 broadcast    手动添加map  ( 切记为 [对端IP] [本地DLCI值])

核心FR配置  (只负责转发 不涉及IP地址)
 
no ip address                                         在端口不设IP地址
frame-relay switching                              设置该路由器工作在转发模式
frame-relay intf-type dce                  切换路由器工作模式为DCE模式
frame-relay lmi-type ansi                        帧中继协议为ansi 可选项为 cisco / ansi / q933a
frame-relay route 302 interface serial1 203   切记为[本地DLCI值] [对端接口] [对端DLCI值]

排错命令
 
show frame-relay map   这个命令最重要的功能就是查看远端的IP地址是否和本端DLCI形成正确的映射  每一项形式为:Serial 0/0 (up) : ip 160.10.32.1 dlci 203 (0xCB,0x30B0) , static , broadcast。
 
show frame-relay lmi    这个命令关键看字段 LMI TYPE = ANSI (Cisco / Q933a / ANSI) , 确保封装类型与核心FR交换机是一样的。
 
show frame-relay pvc   用这个命令来确保你启用的接口处于UP状态,并且检查他们的DLCI值和PVC状态,也可以通过该命令观察来往的数据包。关键字段 PVC STATUS = ACTIVE , INTERFACE = Serial 0/0 , input pkts 23 , output pkts 243 (数值仅为示例)。
 
show interface s1/0      在这个命令所显示的字段中重点看接口的封装方式 Encapsulation FRAME-RELAY,是否有数据包流动 LMI enq sent 252702,LMI stat recvd 252039。
 
debug frame-relay packet   验证PVC是否能正常的传送数据包,可以查看到数据包的大小,类型以及DLCI值,也是最有用的Debug命令。
 
 
在Frame-Relay中Ping 的过程
 
1.查找路由表,找到对应接口
 
2.查找链路地址,通过 show frame-relay map 可以看到其对应条目
 
3.封装Fram-relay从接口发出ICMP echo request
 
4.对端接收后,查找路由表,找到对应接口 
 
5.封装Frame-Relay,从接口发出ICMP echo reply
 
6.本端路由器收到echo reply应答,第一个ping 数据报文完成,显示“!”