这一节让我们学习下帧中继
帧中继在CCNA的考试与日常的工作中都好少会有用到,但是我们还是要去认识下,它毕竟是CCNA中的一个重点。
帧中继(Frame relay)
也简称为 FR
帧中继是一种重要的广域网技术,它的主要作用是把二个或者多个远距离局域网连接起来。帧中继主要是分组交换的技术,平时我们只是要知道怎么把局域网怎么通过帧中继与远距离的局域网连接起来就OK,不要知道其中的连接,这些都是ISP的事情,但是现这里是学习,所以就不一样了。
帧中继提供的是一种面向对象的传输服务,二个用户在传输数据前,首先通过网络上建立逻辑的虚拟链路,我们叫这种为虚电路。
1、帧中继的虚电路分为二种:
PVC(永久虚电路):永久建立的电路,由ISP供应商在帧中继交换机上用静态交换表定义好的,不管用户是否使用,都一直的存在。
SCV(交换虚电路):是临时建立的,当用户使用时就建立,当不使用吧,自动断开。
但是我们遇到过最多的还是永久的虚电路(PCV),所以下面的这些都是永久虚电路。
帧中继主要是拥有:
1、传输带宽大(这个是可以与ISP协商提供,越大越贵)
2、具有拥塞控制的功能(当线路出现拥塞时,会给设备发通知,要求降低发送数据的传输率)
2、帧中继的封装配置:
router(config)#int s0/0 进入端口模式
router(config-if)#encapsulation frame-relay 封装类型为CISCO
默认的情况下,我们直接使用上面的模式进行配置,也就是CISCO的封装方式。
router(config)#int s0/0 进入端口模式
router(config-if)#encapsulation frame-relay itef 封装类型为:ITEF
这个是ITEF的封装模式。
3、帧中继术语(DLCI):
DLCI(data link connection identifier)数据链路连接标识。
A、通常由帧中继服务提供商分配。(如电信)
B、DLCI只具有本地意见。
C、DLCI 0-15和1008--1023 是留作特殊用途。帧中继服务提供商分配的DLCI范围是从16----1007.
注:在日常实验时,一般都是百位与个位都是取路由的号码,十位为零或者1
如:
4、LMI(local management infterface)
本地管理接口:
是客户前端设备与帧中继交换机之间的信令标准。主要是管理设备之间的连接、维护设备之间的连接状态。
CISCO的设备支持三种类型:
ansi
cisco
q933a
注:cisco设备默认的情况下是使用:cisco 但 ansi & q933a是公有
5、逆向ARP(inverse arp)
逆向地址解释协议(inverse arp),使用逆向地址解释协议后,设备就可以动态的学习到对端地址协议秘建立对端和本地DLCI的映射关系。
注:默认的情况下是开启着逆向ARP的。
关闭逆向ARP的方法:
router(config)#int s1/1
router(config-if)#no frame-relay arp
6、分配DLCI号
router(config)#int s1/1
router(config-if)#frame-relay route 进来的DLCI号 出接口 出去接口的DLCI号
7、帧中继的配置:
拓扑图:
1、 R1:192.168.134.1(S2/0) DLCI:102/1O3
R3:192.168.134.2(S2/0) DLCI:201
R4:192.168.134.3(S2/0) DLCI:301
2、要求:R1、R2、R3 互通。
---------------------------------------------------------
然后我们来开始配置 各节点的路由器:
router(config)#int s1/0
router(config-if)#ip add 192.168.123.1 255.255.255.0
router(config-if)#encapsulation frame-relay
router(config-if)#frame-relay interface-dlci XX(DLCI号)
router(config-if)#no sh
三个节点的配置都差不多,只是 IP、DLCI号 有些区别吧了
下面我们就开始配置我们 帧中继交换机了,由于是使用路由器替代帧中继交换机,所以我们首先要做的动作时:
1、
2、进入端口模式:(分别为下面的几个步骤)
router(config)#int s1/1
A、更改数据封装方式(串口默认的情况下封装方式为:HDLC 以太网的为:ARPA)
router(config-if)#encapsulation frame-relay
B、封装帧中继
C、封装帧中继接口类型
router(config-if)#frame-relay intf-type dce
D、定义帧中继接口管理类型
E、定义时钟速率
router(config-if)#clock rate 64000
F、设定帧中继交换,指定二个同步口之间的DLCI互换
router(config-if)#frame-relay route 本地的DLCI号 interface 数据的出接口 对端的 DLCI号
G、启动接口
router(config-if)#no sh
R1的配置:
R2的配置:
R3的配置:
下面我们再详细的在 帧中继交换机 上面配置吧。
S1/1接口配置:
S1/2接口配置:
S1/3接口配置:
下面我们来测试下:
R1---PING ----R2 / R1---PING---R3
由上面我们可以看到是可以正常的通信。但 R2--PING--R3 暂时还不能正常的通信。
我们发觉上面的 map表里,所学习的方式为:动态学习,要实现全网互通话,要把动态学习的MAP表关掉。
关掉 inverse ARP的方法:
router(config-if)#no arp frame-relay
清除 frame-relay 的缓存信息。
router(config)#clear frame-relay counter
其中在 R2/R3 上面都进行上面的设置效果如下:
下面就要手动的配置MAP表,那样,我们就可以直接的进行互通了,上图:
router(config)#int s1/0
router(config)#frame-relay map ip 对方的IP地址 乙方的DLCI号 broadcast
到现在这里,可以看出来 R1 R2 R3 之间是可以互相通信的了。
现在我们还有一个问题就是:R1 R2 R3 怎么才可以PING通自身呢?
现在先测试下自己PING自己。
配置的方法如下:
router(config)#int s1/0
router(config-if)#frame-relay map ip 自己的IP地址 自己的DLCI号
测试结果:
R2 R3 都按照上面的方法给自己再手动配置指向自己的MAP,那么就可以PING 通自己了。
这节就到这里吧!!以后如果还想到别的,再添加吧!
下面把找到的相关资料链接发出来给大家去查找:
1、帧中继配置。
2、红茶三杯
3、百度(帧中继)详解
祝大家好运!!!