CCNA系列十一之Frame-Relay

0X00 前言

    帧中继( Frame Relay)是一种用于连接计算机系统的面向分组的通信方法。它主要用在公共或专用网上的局域网互联以及广域网连接。大多数公共电信局都提供帧中继服务,把它作为建立高性能的虚拟广域连接的一种途径。


0x01 Frame-Relay基本配置 

1、通过路由器模拟帧中继交换机,配置如下: 
①开启帧中继交换功能 
FW-SW(config)#frame-relay switching//若没有开启帧中继交换功能,后续转发表无法正常工作 
②接口开启帧中继封装,并定义为DCE接口 
FW-SW(config)#int s0/0 
FW-SW(config-if)#no shutdown 
FW-SW(config-if)#encapsulation frame-relay
FW-SW(config-if)#frame-relay intf-type dce//接口类型为DCE接口运,商端为DCE,本地局端DTE
FW-SW(config-if)#exit 
FW-SW(config)#int s0/1 
FW-SW(config-if)#no shutdown 
FW-SW(config-if)#encapsulation frame-relay 
FW-SW(config-if)#frame-relay intf-type dce 
FW-SW(config-if)#exit 
FW-SW(config)#int s0/2 
FW-SW(config-if)#no shutdown 
FW-SW(config-if)#encapsulation frame-relay 
FW-SW(config-if)#frame-relay intf-type dce 
FW-SW(config-if)#exit 
③编写帧中继转发条目 
FW-SW(config)#int s0/0 
FW-SW(config-if)#frame-relay route 102 interface s0/1 201//手工编写帧中继转发表,将进接口的进标签转换为出接口的出标签,帧中继交换
机会对二层数据帧进行修改,不同于以太网交换机
FW-SW(config-if)#frame-relay route 201 interface s0/0 102 
FW-SW(config-if)#exit 
FW-SW(config)#int s0/1 
FW-SW(config-if)#frame-relay route 201 interface s0/0 102 
FW-SW(config-if)#exit 
FW-SW(config)#int s0/2 
FW-SW(config-if)#frame-relay route 301 interface s0/0 102 
FW-SW(config-if)#exit 
2、通过部署帧中继技术,使得各个站点可以互相连通,其中R1为中心点,R2和R3为分支点,配置如下: 
R1(config)#int s0/0 
R1(config-if)#no shutdown 
R1(config-if)#encapsulation frame-relay 
R1(config-if)#no frame-relay inverse-arp//关闭IARP,即逆向ARP。逆向ARP采用周期性方式工作,每60s交互一次,不同ARP的触发式工作方式,所以通信会有延迟。不仅如此,不同设备对IARP的支持不同,若IARP出现问题,映射失败,则数据封装失败,对通信有很大影响,所以,一般关闭IARP且手工编写DLCI到IP的映射,更加稳妥
R1(config-if)#frame-relay map ip 192.168.1.2 102 broadcast//一般做映射时都要加入Broadcast参数,用于支持帧中继环境下运行动态路由协
议,broadcast表示此接口能向外发送组播或者广播分组
R1(config-if)#frame-relay map ip 192.168.1.3 103 broadcast 
R1(config-if)#exit 
R2上 
R2(config)#int s0/0 
R2(config-if)#no shutdown 
R2(config-if)#encapsulation frame-relay 
R2(config-if)#no frame-relay inverse-arp 
R2(config-if)#frame-relay map ip 192.168.1.1 201 broadcast 
R2(config-if)#exit 
R3上 
R3(config)#int s0/0 
R3(config-if)#no shutdown 
R3(config-if)#encapsulation frame-relay 
R3(config-if)#no frame-relay inverse-arp 
R3(config-if)#frame-relay map ip 192.168.1.1 301 broadcast 
R3(config-if)#exit 
3、查看帧中继运行状态,如下: 
①查看PVC状态 
R1#show frame-relay pvc 
PVC状态处于Active状态,说明PVC连接没有问题。 
②查看帧中继映射信息,如下: 
R1#show frame-relay map //可以看到,由于关闭IARP并且手工绑定DLCI与IP的映射,所以这里显示Static,并且处于Active状态,说明映射没有问题。 
③查看帧中继交换机上的转发表:
FW-SW#show frame-relay route 
4、测试连通性,如下: 
R1#ping 192.168.1.2 
R1#ping 192.168.1.3 
R2#ping 192.168.1.3 
R2#show frame-relay map 
由于分支之间没有到对方的映射信息,数据没法正常封装,需要加入分支对方的映射:
R2(config)#int s0/0 
R2(config-if)#frame-relay map ip 192.168.1.3 201 broadcast 
R2(config-if)#exit 
R3(config)#int s0/0 
R3(config-if)#frame-relay map ip 192.168.1.2 301 broadcast 
R3(config-if)#exit 
R2#show frame-relay map 
R2#ping 192.168.1.3 
当加入映射后,分支正常通信!注意,星形拓扑中分支之间的数据需要经过中心点进行
转发。此实验完成。 
PVC状态有三种,不同状态标识不同情形: 
1.ACTIVE:表示PVC完全正常2.INACITVE:表示本端PVC正常,对端不正常;3.DELETED:表示本端PVC故障


0x02 Frame-Relay&Static Route 

实验目的: 掌握帧中继上部署静态路由技术,通过静态路由实现不同分支之间的通信。 
1、依据图中拓扑,通过路由器模拟帧中继交换机,配置如下: 
 ①开启帧中继交换功能 
  FW-SW(config)#frame-relay switching 
 ②接口开启帧中继封装,并定义为DCE接口 
  FW-SW(config)#int s0/0 
  FW-SW(config-if)#no shutdown 
  FW-SW(config-if)#encapsulation frame-relay 
  FW-SW(config-if)#frame-relay intf-type dce 
  FW-SW(config-if)#exit 
  其余接口如接口s0/0配置 
 ③编写帧中继转发条目 
 FW-SW(config)#int s0/0 
 FW-SW(config-if)#frame-relay route 102 interface s0/1 201 
 FW-SW(config-if)#frame-relay route 201 interface s0/0 102 
 FW-SW(config-if)#exit 
 FW-SW(config)#int s0/1 
 FW-SW(config-if)#frame-relay route 201 interface s0/0 102 
 FW-SW(config-if)#exit 
 FW-SW(config)#int s0/2 
 FW-SW(config-if)#frame-relay route 301 interface s0/0 102 
 FW-SW(config-if)#exit 


2、通过部署帧中继技术,使得各个站点直连连通,其中R1为中心点,R2和R3为分支
点,配置如下: 
R1上 
R1(config)#int s0/0 
R1(config-if)#no shutdown 
R1(config-if)#encapsulation frame-relay 
R1(config-if)#no frame-relay inverse-arp 
R1(config-if)#frame-relay map ip 192.168.1.2 102 broadcast 
R1(config-if)#frame-relay map ip 192.168.1.3 103 broadcast 
R1(config-if)#exit 
R2,R3配置类似R1,相应参数对应变化


测试直连连通性,如下: 
3、部署静态路由技术,使得不同分支之间能够相互通信,配置如下: 
R1(config)#ip route 2.2.2.2 255.255.255.255 192.168.1.2//多路访问环境下采用下一跳写法
其余接口如接口以上配置 
此时测试不同分支背后网段能否相互通信,如下: 
R1#ping 2.2.2.2 source 1.1.1.1 
R1#ping 3.3.3.3 source 1.1.1.1 
R2#ping 3.3.3.3 source 2.2.2.2 

0x03 Frame-Relay&RIPv2 

1、通过路由器模拟帧中继交换机,配置如下: 
  ①开启帧中继交换功能 
   FW-SW(config)#frame-relay switching 
 ②接口开启帧中继封装,并定义为DCE接口 
   FW-SW(config)#int s0/0 
   FW-SW(config-if)#no shutdown 
   FW-SW(config-if)#encapsulation frame-relay 
   FW-SW(config-if)#frame-relay intf-type dce 
   FW-SW(config-if)#exit 
    其余接口如接口s0/0配置 
 ③编写帧中继转发条目 
   FW-SW(config)#int s0/0 
   FW-SW(config-if)#frame-relay route 102 interface s0/1 201 
   FW-SW(config-if)#frame-relay route 103 interface s0/0 301 
   FW-SW(config-if)#exit 
  其余接口如接口s0/0配置 
2、通过部署帧中继技术,使得各个站点直连连通,其中R1为中心点,R2和R3为分支
点,配置如下: 
R1上 
   R1(config)#int s0/0 
   R1(config-if)#no shutdown 
   R1(config-if)#encapsulation frame-relay 
   R1(config-if)#no frame-relay inverse-arp 
   R1(config-if)#frame-relay map ip 192.168.1.2 102 broadcast 
   R1(config-if)#frame-relay map ip 192.168.1.3 103 broadcast 
   R1(config-if)#exit 
   R2,R3配置类似R1,相应参数对应变化
3、部署RIPv2路由协议,使得不同分支之间能够相互通信,配置如下: 
   R1(config)#router rip 
   R1(config-router)#version 2 
   R1(config-router)#no auto-summary 
   R1(config-router)#network 1.0.0.0 
   R1(config-router)#network 192.168.1.0 
   R1(config-router)#exit 
   R2,R3配置类似R1,相应参数对应变化
查看路由表,如下: 
   R1#show ip route rip 
   R1#ping 2.2.2.2 source 1.1.1.1 
   R1#ping 3.3.3.3 source 1.1.1.1  
   R1#show ip interface s0/0 //接口下关闭水平分割


0x04 Frame-Relay&EIGRP 


1、依据图中拓扑,通过路由器模拟帧中继交换机,配置如下: 
  ①开启帧中继交换功能 
  ②接口开启帧中继封装,并定义为 DCE 接口 
  ③编写帧中继转发条目 
2、帧中继技术使得各个站点直连连通,其中R1为中心点,R2和R3为分支点
  R1,R2,R3配置类似R1,相应参数对应变化 
3、部署 EIGRP 路由协议,配置如下: 
R1#show ip route eigrp 
    可以看到,中心点 R1 可以学到 R2 和 R3 的路由条目,但是分支点R2和R3之间没有相
互学到对方路由,这是由接口的水平分割特性所造成的:“从本接口学到的路由条目不会从
本接口发送出去。”为了解决由水平分割所导致的路由信息不同步问题,可以有两种解决方
案: 
    ①接口下关闭水平分割 
    ②创建逻辑子接口 
4、关闭接口水平分割特性,使得分支之间相互学习到路由,配置如下: 
R1(config)#int s0/0 
R1(config-if)#no ip split-horizon eigrp 100//接口关闭水平分割时必加 EIGRP否则无效


5.创建逻辑子接口,将不同的 PVC 映射到子接口,其中 R1 和 R2 处在 192.168.1.0/24
网段,R1 和 R3 处在 192.168.2.0/24 网段,配置如下: 
    R1(config)#default int s0/0//初始化接口配置
    R1(config)#int s0/0 
    R1(config-if)#encapsulation frame-relay 
    R1(config)#int s0/0.1 point-to-point[PL3] 
    R1(config-subif)#ip address 192.168.1.1 255.255.255.0 
    R1(config-subif)#frame-relay interface-dlci 102//点对点子接口的映射不需要对方 IP 地址,只需要映射本端 DLCI
    R1(config-fr-dlci)#exit 
    R1(config)#int s0/0.2 point-to-point 
    R1(config-subif)#ip add 192.168.2.1 255.255.255.0 
    R1(config-subif)#frame-relay interface-dlci 103 
    R1(config-fr-dlci)#exit 
    R1(config)#router eigrp 100 
    R1(config-router)#network 192.168.2.0 
    R1(config-router)#exit 
  R3(config)#int s0/0 
  R3(config-if)#ip address 192.168.2.3 255.255.255.0 
  R3(config-if)#frame-relay map ip 192.168.2.1 301 broadcast//重新映射
  R3(config)#router eigrp 100 
  R3(config-router)#network 192.168.2.0 
  R3(config-router)#exit 
再次查看 R2 和 R3 的路由表,如下: 


欢迎大家分享更好的思路,热切期待^^_^^ !


你可能感兴趣的:(CCNA系列十一之Frame-Relay)