设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1026|回复: 5
收起左侧

[求助] 帧中继配置求解

[复制链接]
发表于 2019-12-9 17:59:53 | 显示全部楼层 |阅读模式
本帖最后由 ckyin 于 2019-12-9 18:04 编辑

SharedScreenshot.jpg

发表于 2020-3-13 17:14:50 | 显示全部楼层
假設R4_CMD如下 :
01_R4>en
02_R4#conf t
03_R4(config)#host Frame-relay-SW
04_/*配置成帧中继交换机*/
05_Frame-relay-SW(config)#frame-relay switching
06_/*进入和R1相连的接口*/
07_Frame-relay-SW(config)#int s 0/0
08_
09_/*使用帧中继封装*/
10_Frame-relay-SW(config-if)#encapsulation frame-relay
11_
12_/*
13_ * 配置帧中继LMI类型为ANSI,这一句是可选配置,
14_ * 如果不配置,思科使用Cisco作为默认的LMI类型
15_ */
16_Frame-relay-SW(config-if)#frame-relay lmi-type ansi
17_
18_/*
19_ * 为了帧中继交换需要将接口改变成DCE,
20_ * 这和具体链接的是DCE还是DTE接口无关。
21_ */
22_Frame-relay-SW(config-if)#frame-relay intf-type dce
23_
24_/*
25_ * 将s0/0接口接收到的DLCI号103的帧,替换成301从s0/1接口发出。
26_ * 将s0/0接收到的DLCI号104的帧,替换成401从s0/2接口发出。
27_ */
28_Frame-relay-SW(config-if)#frame-relay route 103 interface s 0/1 301
29_Frame-relay-SW(config-if)#frame-relay route 104 interface s 0/2 401
30_Frame-relay-SW(config-if)#no shut /*打开接口*/
31_
32_/*配置和R2相连的s0/1接口*/
33_Frame-relay-SW(config-if)#int s 0/1
34_Frame-relay-SW(config-if)#encapsulation frame-relay
35_Frame-relay-SW(config-if)#frame-relay lmi-type ansi
36_Frame-relay-SW(config-if)#frame-relay intf-type dce
37_Frame-relay-SW(config-if)#frame-relay route 301 interface s 0/0 103
38_Frame-relay-SW(config-if)#frame-relay route 304 interface s 0/2 403
39_Frame-relay-SW(config-if)#no shut
40_
41_/*配置和R3相连的s0/2接口*/
42_Frame-relay-SW(config-if)#int s 0/2
43_Frame-relay-SW(config-if)#encapsulation frame-relay
44_Frame-relay-SW(config-if)#frame-relay lmi-type ansi
45_Frame-relay-SW(config-if)#frame-relay intf-type dce
46_Frame-relay-SW(config-if)#frame-relay route 403 interface s 0/1 304
47_Frame-relay-SW(config-if)#frame-relay route 401 interface s 0/0 104
48_Frame-relay-SW(config-if)#no shut
49_Frame-relay-SW(config-if)#end

假設R1_CMD如下 :
1_/*配置与帧中继相连的接口使用帧中继封装,再配置IP地址*/
2_R1(config)#int s 0/0
3_R1(config-if)#encapsulation frame-relay
4_R1(config-if)#ip add 123.1.1.1 255.255.255.0
5_R1(config-if)#no shut
6_R1(config-if)#end

假設R2_CMD如下 :
1_R2(config)#int s 0/1
2_R2(config-if)#enc f /*命令简写*/
3_R2(config-if)#ip add 123.1.1.2 255.255.255.0
4_R2(config-if)#no shut
5_R2(config-if)#end

假設R3_CMD如下 :
1_R3(config)#int s 0/2
2_R3(config-if)#ip add 123.1.1.3 255.255.255.0
3_R3(config-if)#enc f
4_R3(config-if)#no shut
5_R3(config-if)#end

配置完成后测试R1、R2、R3都能互相ping通,使用下面的命令可以查看帧中继DLCI号的映射情况:
01_R1#show frame-relay map
02_/*
03_ * "ip 123.1.1.2 dlci 103"
04_ * 去往123.1.1.2的帧,封装的DLCI号是103,
05_ * 本文在帧中继的反向ARP中介绍过这个映射是如何得到的。
06_ *
07_ * "dynamic"表示这种映射关系是动态学习到的。
08_ *
09_ * "broadcast"表示帧中继上支持广播。
10_ *
11_ * "active"表示链路是正常的。
12_ */
13_Serial0/0 (up): ip 123.1.1.2 dlci 103(0x67,0x1870), dynamic,
14_              broadcast,, status defined, active
15_
16_/*同理,发往123.1.1.2的帧用DLCI号104封装。*/
17_Serial0/0 (up): ip 123.1.1.3 dlci 104(0x68,0x1880), dynamic,
18_              broadcast,, status defined, active

通过下面的命令查看PVC建立和DLCI号的分配情况:
01_R1#show frame-relay pvc
02_
03_PVC Statistics for interface Serial0/0 (Frame Relay DTE)
04_
05_/*
06_ * 主要介绍下面这两句,其中的详细参数暂时不需要了解,
07_ * R1使用LMI从帧中继交换机(R2)那学到了两条本地可用的DLCI号,
08_ * 103和104,"STATUS=ACTIVE"表示PVC链路工作正常,
09_ * 如果"STATUS=INACTIVE"表示不可用,一般是远端配置有问题,
10_ * "STATUS=DELETED"则表示本地配置可能有问题。
11_ */
12_DLCI=103,DLCI USAGE=LOCAL, PVC STATUS=ACTIVE, INTERFACE=Serial0/0
13_....
14_
15_DLCI=104,DLCI USAGE=LOCAL, PVC STATUS=ACTIVE, INTERFACE=Serial0/0
16_....

通过下面的命令查看R1接口的LMI类型:
1_R1#show frame-relay lmi
2_
3_/*
4_ * R1会自动调整默认的LMI类型和帧中继交换机上配置的一致,
5_ * "TYPE=ANSI"表示R1的s0/0接口的LMI类型是ANSI。
6_ */
7_LMI Statistics for interface Serial0/0(Frame Relay DTE) LMI TYPE=ANSI

在上面的配置中可能出现下面的问题:
如果使用"show frame-relay pvc"查看路由器上面学不到DLCI号,请检查物理接口是否打开(包括帧中继交换机上的物理接口),本地和帧中继交换机相连的接口的封装协议是否被配置成了帧中继,本地接口的LMI类型是否和帧中继交换机的一致。
可以通过查看接口信息来验证:
01_/*
02_ * 接口是否开启"Serial0/0 is up, line protocol is up"
03_ * 封装协议"Encapsulation FRAME-RELAY"
04_ * LMI类型"LMI type is ANSI"
05_ */
06_R1#show interfaces s 0/0
07_Serial0/0 is up, line protocol is up
08_....
09_  Encapsulation FRAME-RELAY, crc 16, loopback not set
10_....
11_  LMI DLCI 0  LMI type is ANSI Annex D  frame relay DTE
12_....

R1、R2、R3添加能ping通自己的静态映射;
R1配置:
1_R1(config)#int s 0/0
2_R1(config-if)#frame-relay map ip 123.1.1.1 103 broadcast ietf
3_R1(config-if)#end
R3配置:
1_R2(config)#int s 0/1
2_R2(config-if)#frame-relay map ip 123.1.1.2 301 broadcast ietf
3_R2(config-if)#end
R3配置:
1_R3(config)#int s 0/2
2_R3(config-if)#frame-relay map ip 123.1.1.3 401 broadcast ietf
3_R3(config-if)#end

这样R1、R2、R3就能够ping通自己的IP了:
01_/*查看帧中继映射*/
02_R1#show frame-relay map
03_Serial0/0 (up): ip 123.1.1.2 dlci 103(0x67,0x1870), dynamic,
04_              broadcast,, status defined, active
05_Serial0/0 (up): ip 123.1.1.3 dlci 104(0x68,0x1880), dynamic,
06_              broadcast,, status defined, active
07_
08_/*
09_ * 这一条是我们添加的静态映射,在没有指定ieft的时候,
10_ * 默认的帧中继封装是CISCO。
11_ */
12_Serial0/0 (up): ip 123.1.1.1 dlci 103(0x67,0x1870), static,
13_              broadcast,
14_              IETF, status defined, active
15_
16_/*
17_ * 测试ping自己,虽然是ping自己,但是根据前面的映射可以得知,
18_ * 数据是到达了R3后再返回的,如果R3关闭物理接口s0/2,
19_ * 这里就会ping不通,大家可以测试一下。
20_ */
21_R1#ping 123.1.1.1
22_!!!!!

分享大大參考下。
6# 2020-3-13 17:14:50 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-4-26 12:11 , Processed in 0.067860 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表