【帧中继】如何在华为路由器上配置帧中继
今天给大家讲的是广域网的另一种技术:帧中继。这种网络技术非常常用,是很基础的知识。
一、点到点的配置
实验拓扑图:
封装为帧中继
- RT1(S0/2/0)--------------------------------(S0/2/0)RT2
- IP:192.168.1.1/24 IP:192.168.1.2/24
- RT1:
- interface s0/2/0
- ip address 192.168.1.1 255.255.255.0
- undo shutdown
- link-protocol fr
- fr interface-type dce (必须指明是DCE端)
- fr dlci 100
- fr inarp (可省略,默认IARP是开启的)
- RT2:
- interface s0/2/0
- ip address 192.168.1.2 255.255.255.0
- undo shutdown
- link-protocol fr
- fr interface-type dte(可省略,路由器默认就是DTE端)
- fr inarp (可省略,默认IARP是开启的)
二、点到多点:
实验拓扑图:
- (S0/2/2)----------(S0/2/1)RT2
- | 12.12.12.2/24
- RT1(S0/2/1)-------(S0/2/1)ATM交换机(RT10)
- 12.12.12.1/24 |
- (S0/2/3)-----------(S0/2/1)RT3
- 12.12.12.3/24
注意事项:
1、其中的ATM交换机是用路由器模拟出来的
2、ATM是DCE设备,路由器是DTE设备
3、有两条虚链路:
RT1到RT2上的虚链路:
RT1------(DLCI=50)-------ATM-------(DLCI=60)-----RT2
RT1到RT3上的虚链路:
RT1-------(DLCI=70)------ATM-------(DLCI=80)-----RT3
4、关于水平分割
5、配置子接口
实验要求:
1、先做好ATM的配置,让各个虚链路都能是active的状态
2、做好ATM后,再来做路由(RIP2),关闭水平分割
3、配置子接口,启动水平分割,让各个网段都可以ping通
实验配置:
第一步:ATM基本配置
- RT10:
- [RT10]fr switching
- [RT10]interface s0/2/1
- [RT10-Serial0/2/1]link-protocol fr
- [RT10-Serial0/2/1]fr interface-type dce
- [RT10-Serial0/2/1]fr dlci-switch 50 interface s0/2/2 dlci 60
- [RT10-Serial0/2/1]fr dlci-switch 70 interface s0/2/3 dlci 80
- [RT10-Serial0/2/1]interface s0/2/2
- [RT10-Serial0/2/2]link-protocol fr
- [RT10-Serial0/2/2]fr interface-type dce
- [RT10-Serial0/2/2]fr dlci-switch 60 interface s0/2/1 dlci 50
- [RT10-Serial0/2/2]interface s0/2/3
- [RT10-Serial0/2/3]link-protocol fr
- [RT10-Serial0/2/3]fr interface-type dce
- [RT10-Serial0/2/3]fr dlci-switch 80 interface s0/2/1 dlci 70
- [RT10-Serial0/2/3]display fr dlci
- [RT10-Serial0/2/3]display fr dlci-switch
- Frame relay switch statistics
- Status Interface(Dlci) <----------> Interface(Dlci)
- Inactive Serial0/2/1(50) Serial0/2/2(60)
- Inactive Serial0/2/1(70) Serial0/2/2(80)
- Inactive Serial0/2/2(60) Serial0/2/1(50)
- Inactive Serial0/2/3(80) Serial0/2/1(70)
- RT1:
- <R1>system-view
- [R1]sysname RT1
- [RT1]user-interface console 0
- [RT1-ui-console0]idle
- [RT1-ui-console0]idle-timeout 0
- [RT1]interface s0/2/1
- [RT1-Serial0/2/1]link-protocol fr
- RT2:
- <R2>system-view
- System View: return to User View with Ctrl+Z.
- [R2]sysname RT1
- [RT2]user-interface console 0
- [RT2-ui-console0]idle
- [RT2-ui-console0]idle-timeout 0
- [RT2]interface s0/2/1
- [RT2-Serial0/2/1]link-protocol fr
- RT3:
- <R3>system-view
- System View: return to User View with Ctrl+Z.
- [R3]sysname RT1
- [RT3]user-interface console 0
- [RT3-ui-console0]idle
- [RT3-ui-console0]idle-timeout 0
- [RT3]interface s0/2/1
- [RT3-Serial0/2/1]link-protocol fr
- 配置完成以后:(display fr dlci-switch)
- RT10:
- [RT10-Serial0/2/3]display fr dlci-switch
- Frame relay switch statistics
- Status Interface(Dlci) <----------> Interface(Dlci)
- Active Serial0/2/1(50) Serial0/2/2(60)
- Active Serial0/2/1(70) Serial0/2/3(80)
- Active Serial0/2/2(60) Serial0/2/1(50)
- Active Serial0/2/3(80) Serial0/2/1(70)
第二步:给各个物理接口配置好IP地址,用display fr map-info来查看协议地址与帧中继地址映射表,配置好以后路由器之间就可以ping通了
- RT1:
- interface loopback 1
- ip address 171.16.1.1 255.255.255.0
- interface loopback 2
- ip address 171.16.2.1 255.255.255.0
- interface loopback 3
- ip address 171.16.3.1 255.255.255.0
- [R1]interface s0/2/1
- [R1-Serial0/2/1]ip address 12.12.12.1 255.255.255.0
- [R1-Serial0/2/1]un shutdown
- [R1-Serial0/2/1]display fr map-info
- Map Statistics for interface Serial0/2/1 (DTE)
- DLCI = 50, IP INARP 12.12.12.2, Serial0/2/1
- create time = 2011/11/19 18:23:46, status = ACTIVE
- encapsulation = ietf, vlink = 1, broadcast
- DLCI = 70, IP INARP 12.12.12.3, Serial0/2/1
- create time = 2011/11/19 18:24:31, status = ACTIVE
- encapsulation = ietf, vlink = 2, broadcast
- RT2:
- interface loopback 1
- ip address 172.16.1.1 255.255.255.0
- interface loopback 2
- ip address 172.16.2.1 255.255.255.0
- interface loopback 3
- ip address 172.16.3.1 255.255.255.0
- [R2]interface s0/2/1
- [R2-Serial0/2/1]ip address 12.12.12.1 255.255.255.0
- [R2-Serial0/2/1]un shutdown
- [R2-Serial0/2/1]display fr map-info
- Map Statistics for interface Serial0/2/1 (DTE)
- DLCI = 60, IP INARP 12.12.12.1, Serial0/2/1
- create time = 2011/11/19 18:23:44, status = ACTIVE
- encapsulation = ietf, vlink = 1, broadcast
- RT3:
- interface loopback 1
- ip address 173.16.1.1 255.255.255.0
- interface loopback 2
- ip address 173.16.2.1 255.255.255.0
- interface loopback 3
- ip address 173.16.3.1 255.255.255.0
- [R3]interface s0/2/1
- [R3-Serial0/2/1]ip address 12.12.12.1 255.255.255.0
- [R3-Serial0/2/1]un shutdown
- [R3-Serial0/2/1]display fr map-info
- Map Statistics for interface Serial0/2/1 (DTE)
- DLCI = 80, IP INARP 12.12.12.1, Serial0/2/1
- create time = 2011/11/19 18:24:29, status = ACTIVE
- encapsulation = ietf, vlink = 1, broadcast
第三步:配置路由(RIP2)
- RT1:
- [RT1]rip
- [RT1-rip-1]version 2
- [RT1-rip-1]undo summary
- [RT1-rip-1]network 171.16.0.0
- [RT1-rip-1]network 12.0.0.0
- RT2:
- [R2]rip
- [R2-rip-1]version 2
- [R2-rip-1]un summary
- [R2-rip-1]network 172.16.0.0
- [R2-rip-1]network 12.0.0.0
- RT3:
- [R3]rip
- [R3-rip-1]version 2
- [R3-rip-1]un summary
- [R3-rip-1]network 173.16.0.0
- [R3-rip-1]network 12.0.0.0
问题:
配置完成以后用"display ip routing"查看各个路由器的路由表会发现:在RT1上可以看到所有的路由条目,但是在RT2上看不到RT3上路由条目,在RT3上看不到RT2的路由条目 !
原因:水平分割机制导致的
水平分割:从同一个接口学到的路由条目,不能再从同一个接口出去
解决办法:
从拓扑图中可以分析得出,只要在RT1上的S0/2/1接口上关闭水平分割,RT2与RT3就可以相互学到对方路由!
第四步:关闭水平分割
RT1:
[RT1]interface s0/2/1
[RT1-Serial0/2/1]un rip split-horizon
问题:
现在在RT2与RT3上"display ip routing "就可以看到全部的路由条目!但是还有一个问题:虽然现在RT2与RT3上面都有对方的路由条目,但是他们相互之间是ping不通的,只能ping通RT1(在RT1上可以ping通所有的网段)
解决办法:
配置子接口!!
第五步:配置子接口
实验拓扑图:
- (S0/2/2)----------(S0/2/1)RT2
- |
- RT1(S0/2/1)-------(S0/2/1)ATM交换机(RT10)
- |
- (S0/2/3)-----------(S0/2/1)RT3
注意事项:
1、配置子接口的物理接口上不能配置IP地址
2、每个子接口,都是一个单独的网段!
RT1到RT2上的虚链路:
S0/2/1.1 1.1.1.0/24
RT1------(DLCI=50)-------ATM-------(DLCI=60)-----RT2
RT1到RT3上的虚链路:
S0/2/1.2
2.2.2.0/24
RT1-------(DLCI=70)------ATM-------(DLCI=80)-----RT3
3、现在要开启水平分割
实验配置:
- RT1:
- [RT1]interface s0/2/1
- [RT1-Serial0/2/1]undo ip address
- [RT1-Serial0/2/1]un shutdown
- [RT1-Serial0/2/1]rip split-horizon
- [RT1-Serial0/2/1]interface s0/2/1.1
- [RT1-Serial0/2/1.1]ip address 1.1.1.1 255.255.255.0
- [RT1-Serial0/2/1.1]fr dlci 50
- [RT1]interface s0/2/1
- [RT1-Serial0/2/1]interface s0/2/1.2
- [RT1-Serial0/2/1.2]ip address 2.2.2.1 255.255.255.0
- [RT1-Serial0/2/1.2]fr dlci 70
- RT2:
- [R2]interface s0/2/1
- [R2-Serial0/2/1]undo ip address
- [R2-Serial0/2/1]undo shutdown
- [R2-Serial0/2/1]ip address 1.1.1.2 255.255.255.0
- RT3:
- [R3]interface s0/2/1
- [R3-Serial0/2/1]undo ip address
- [R3-Serial0/2/1]un shutdown
- [R3-Serial0/2/1]ip address 2.2.2.2 255.255.255.0
配置路由:
- RT1:
- [RT1]rip
- [RT1-rip-1]version 2
- [RT1-rip-1]un summary
- [RT1-rip-1]network 1.0.0.0
- [RT1-rip-1]network 2.0.0.0
- [RT1-rip-1]network 171.16.0.0
- RT2:
- [R2]rip
- [RT1-rip-1]version 2
- [RT1-rip-1]un summary
- [R2-rip-1]network 1.0.0.0
- [R2-rip-1]network 172.16.0.0
- RT3:
- [R3]rip
- [RT1-rip-1]version 2
- [RT1-rip-1]un summary
- [R3-rip-1]network 2.0.0.0
- [R3-rip-1]network 173.16.0.0
现在在每台路由器上用“display ip routing”查看路由表信息,可以看到所有的路由条目,相互之间也可以ping通。