1. 什么是帧中继
可以看到
2.0.0
.0
这个路由。这样利用子接口,绕过了水平分割的问题
帧中继(Frame Relay,FR)是
面向链接的第
2 层传输技术,采用包交换,通信费用较低。
2. 帧中继相关术语
- 虚电路(Virtual Connection ,VC):通过为每一对DTE设备分配一个连接标识符,实现多个逻辑数据会话在同一条物理链路上进行多路复用。
- 永久虚电路(Permanent Virtual Connection ,PVC):虚电路是永久建立的链路,由ISP在其帧中继交换机静态配置交换表中实现,不管电路两端的设备是否连接上,ISP总是为它保留相应的带宽。
- 交换式虚连接(SVC)是指通信双方的电路在用户看来是由独立节点临时且动态连接的虚电路。一旦通信会话完成,便取消虚电路。
- 数据链路连接标识(Data Link Connection Identifier ,DLCI):一个在路由器和帧中继交换机之间标识PVC或SVC的数据。
- 本地管理接口(LMI):是路由器和帧中继交换机之间的一种信令标准,负责管理设备之间的连接及维护其连接状态。
- 承诺信息速率(Committed Information Rate,CIR):也叫保证速率,是ISP承诺将要被提供的有保证的速率,一般为一段时间内(承诺速率测量间隔T)的平均值,其单位bps.
- 超量突发(Excess Brust,EB):在承诺信息速率之外,帧中继交换机试图发送而未被准许的最大额外数据量,单位为bit。超量突发依赖于服务提供商提供的服务状况,但它通受到本地环路端口速率的限制。
- 前向显式拥塞通知(FECN):告诉路由器接收的帧在所经通路上发生过拥塞
- 后向显式拥塞通知(BECN):这个信息设置在遇到拥塞的帧上,而这些帧将沿着与拥塞帧相反的方向发送。这个信息用于帮助高层协议在提供流控时采取适当的操作
frame-relay map ip protocol address dlci [broadcast ]
3.2动态映射 4. 实验 4.1 将CISCO 路由器配置为帧中继交换机 4.1.1.实验拓朴:protocol:协议类型address:网络地址dlci:本地DLCI号broadcast:允许在帧中继线路上传送路由广播或组播信息
呵呵,不太好看,使用的是工大瑞普的虚拟实验室,我觉得挺好用的,不占系统资源。我再用Packet Tracer重画一下,这样清晰多了。
本次实验主要进行R4的配置。后面几个实验都按此拓朴进行。
4.1.1.2实验步骤
步骤1:关闭IP路由,开启帧中继交换功能。
R4(config)#no ip routingR4(config)#frame-relay switching
步骤2:配置接口封装
R4(config)#int s1/1
R4(config-if)#encapsulation frame-relayR4(config-if)#no shR4(config-if)#clock rate 64000
S1/2、s1/3也使用相同的配置,不重述。
步骤3:配置LMI类型
思科IOS从11.x版本后支持lmi自动匹配,所以可以不进行配置,但需要配置接口类型(DCE 或DTE)
R4(config-if)#int s1/1R4(config-if)#frame-relay lmi-type ciscoR4(config-if)#frame-relay intf-type dce
S1/2、s1/3也使用相同配置
步骤4:配置帧中继交换表
S1/1:R4(config-if)#frame-relay route 103 interface s1/3 301R4(config-if)#frame-relay route 102 interface s1/2 201S1/2:R4(config-if)#frame-relay route 201 interface s1/1 102S1/3:R4(config-if)#frame-relay route 301 interface s1/1 103
实验调试:
1. show frame-relay routeR4#show frame-relay routeInput Intf Input Dlci Output Intf Output Dlci StatusSerial1/1 102 Serial1/2 201 inactiveSerial1/1 103 Serial1/3 301 inactiveSerial1/2 201 Serial1/1 102 inactiveSerial1/3 301 Serial1/1 103 inactive
4.2 帧中继基本配置和帧中继映射 4.2.1实验步骤:2. show frame pvcR4#show frame pvcPVC Statistics for interface Serial1/1 (Frame Relay DCE)Active Inactive Deleted StaticLocal 0 0 0 0Switched 0 2 0 0Unused 0 0 0 0DLCI = 102, DLCI USAGE = SWITCHED, PVC STATUS = INACTIVE, INTERFACE = Serial1/1input pkts 0 output pkts 0 in bytes 0out bytes 0 dropped pkts 0 in pkts dropped 0out pkts dropped 0 out bytes dropped 0in FECN pkts 0 in BECN pkts 0 out FECN pkts 0out BECN pkts 0 in DE pkts 0 out DE pkts 0out bcast pkts 0 out bcast bytes 0switched pkts 0(省略N多内容。)
在实验1的基础上进行实验2,对R1、R2进行配置
步骤1:帧中继接口基本配置R1:R1(config)#int s1/2R1(config-if)#ip add 10.1.1.1 255.255.255.0R1(config-if)#no shuR1(config-if)#encapsulation frame-relayR2:R2(config)#int s1/2R2(config-if)#ip add 10.1.1.2 255.255.255.0R2(config-if)#no shR2(config-if)#encapsulation frR3:R3(config)#int s1/2R3(config-if)#ip add 10.1.1.3 255.255.255.0R3(config-if)#no shR3(config-if)#en fr
步骤2:测试连通性
Show frame-relay map 看看
注意到后面都有一个dynamic,表明是动态映射,默认时帧中继接口都开启了动态映射,但这个会浪费网络带宽,所以在实际应用中将之关闭,使用静态映射。在接口模式下关闭IARP。
R1(config-if)#int s1/2R1(config-if)#no frame-relay inverse-arpR2,R3也使用相应配置。
步骤3配置静态映射
命令格式:frame-relay map ip protocol address dlci [broadcast ]protocol:协议类型address:网络地址dlci: 本地DLCI号
R1(config-if)#frame-relay map ip 10.1.1.2 102 broadcastR1(config-if)#frame-relay map ip 10.1.1.3 103 broadcastR2(config-if)#frame-relay map ip 10.1.1.1 201 brR2(config-if)#frame-relay map ip 10.1.1.3 201 brR3(config-if)#frame-relay map ip 10.1.1.1 301 brR3(config-if)#frame-relay map ip 10.1.1.2 301 br
测试结果:
4.4帧中继点到点的子接口
4.4.1 实验步骤:
步骤1:对R1主接口进行配置
R1(config)#int s1/2
R1(config-if)#no ip add
步骤2:创建点到点的子接口,注意在点到点的子接口中不能使用frame-relay map ip 而改用frame-relay interface-dlci dlci号。
R1(config-if)#int s1/2.1 p
R1(config-subif)#ip add 10.1.1 .1 255.255.255.0
R1(config-subif)#frame-relay interface-dlci 102
R1(config)#int s1/2.2 p
R1(config-subif)#ip add 10.1.1 .4 255.255.255.0
R1(config-subif)#frame-relay interface-dlci 103
R1(config-fr-dlci)#end
步骤4:对R3进行修改添加对应R1新的子接口IP
R3(config-if)#fram map i p 10.1.1 .4 301 br
在R3上show ip route: