雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4666|回复: 10

[讨论/求助] 帧中继相关的疑惑 求救 求救

[复制链接]
发表于 2012-7-19 00:25:56 | 显示全部楼层 |阅读模式
如图:(1)在帧中继网络中 在没有任何动态路由协议下
   R2 R3之间要彼此通信 要做静态映射才能通信 这是因为在sh frame-relay map中只有r1的动态动态映射条目
我在想啊 为什么r2不能通过r1(r1上有r2 r3的映射)来传给r3 然后r3 再传给 r1 返回给r2 实现互通呢?

        (2)还有个问题 默认情况下帧中继不支持广播 在图中 我把s0/1 划分两个子接口点对点类型 不做任何map映射  全网运行eigrp  r2 r3 能互相学习到相互的路由信息 全网互通 我的问题是 帧中继默认情况不支持广播 但是每台路由默认开启inverse-arp 不是相当于有广播吗 要不怎么r2 r3会学到彼此的理由条目呢?



该贴已经同步到 ★浓_眉☆※兴的微博

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2012-7-19 11:00:52 | 显示全部楼层
本帖最后由 Jeff. 于 2012-7-19 11:16 编辑

解决方案:
问题1:
映射不能传递,这个映射就是PVC,需要在运营商帧中继交换机上做PVC映射,每条PVC都需要收费的。
R2和R3之间要彼此通信要做静态映射,这个静态映射也只能解决通信问题,但是如果R2到R3在运营商没有拉PVC的话,数据包也只能通过R1转发。

问题2:
如果你开启动态映射的话,那么这条PVC具有广播的能力,如下:
R1#sh fram map
Serial0/0.1 (up): point-to-point dlci, dlci 101(0x65,0x1850), broadcast
          status defined, active
所以你运行动态路由协议EIGRP,那是没有问题的,另外,如果你用静态映射的话,你就需要在映射后面加上一个broadcast参数,让PVC具有传送广播或组播包的能力;

希望能解决你的问题,如果有什么问题,欢迎提问。
 楼主| 发表于 2012-7-19 16:05:45 | 显示全部楼层
本帖最后由 ★浓_眉☆※兴 于 2012-7-19 16:28 编辑
Jeff. 发表于 2012-7-19 11:00
解决方案:
问题1:
映射不能传递,这个映射就是PVC,需要在运营商帧中继交换机上做PVC映射,每条PVC都需 ...

谢谢jeff老师的讲解
但是问题一:还是有点疑惑 你说pvc不能传递 在不做r2 r3静态映射的情况下 怎么解决r2 能把数据包通过r1转发给r3 就像r1为总公司 r2 r3为分公司 r2 r3要通信 要经过总公司 这实验应该怎么做?怎么配置?才能最省钱?
问题二:在众多的网络类型中 有rfc定义的 也有有cisco的 有没有指明哪种要做动态映射 哪种只能静态映射的呢?

发表于 2012-7-19 18:32:25 | 显示全部楼层
本帖最后由 Jeff. 于 2012-7-19 18:33 编辑
★浓_眉☆※兴 发表于 2012-7-19 16:05
谢谢jeff老师的讲解
但是问题一:还是有点疑惑 你说pvc不能传递 在不做r2 r3静态映射的情况下 怎么解决r ...

解决方案:
问题1:
R2和R3的静态映射只是让R2能够ping通R3的帧中继接口,或者当路由的下一跳是R3的时候可以用到,最省钱的方法就是R1和R2、R1和R3运营商分别为你拉一条PVC(也就是你的帧中继交换机上做两条映射就好了),实现HUB-SPOKE的模型,但是这时候流量是走R1--R2的PVC 然后通过R1--R3的PVC到达R3的。
问题2:
没有,记得静态映射要加上broadcast参数,除非了点到多点非广播的模式。

希望能解决你的问题,如果有什么问题,欢迎提问。
 楼主| 发表于 2012-7-19 20:04:00 | 显示全部楼层
Jeff. 发表于 2012-7-19 18:32
解决方案:
问题1:
R2和R3的静态映射只是让R2能够ping通R3的帧中继接口,或者当路由的下一跳是R3的时候 ...

  问题一 帧中继交换机上怎么配置两条pvc
在帧中继的s0/1口
fr(config-if)#frame-relay map ip 192.168.1.2(r2 s0/0口ip add)102(本地dlci号)
会提示错误 请jeff老师指点 指点 谢谢

发表于 2012-7-20 09:53:53 | 显示全部楼层
本帖最后由 Jeff. 于 2012-7-20 09:54 编辑
★浓_眉☆※兴 发表于 2012-7-19 20:04
问题一 帧中继交换机上怎么配置两条pvc
在帧中继的s0/1口
fr(config-if)#frame-relay map ip 192.168 ...

解决方案:

如上图所示,在帧中继交换机的接口上采用frame-relay route {dlci号} interface xx {此接口对应的dlci号}
上图要实现R1到R2的一条PVC1,和R1到R3的一条PVC2,那么只需要在帧中继交换机接口上做如下设置:
interface s0/0
frame-relay route 102 interface S0/1 201
frame-relay route 103 interface S0/2 301

interface s0/1
frame-relay route 201 interface S0/0 102

interface s0/2
frame-relay route 301 interface S0/0 103
希望能解决你的问题,如果有什么问题,欢迎提问。












本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2012-7-20 13:10:24 | 显示全部楼层
这个我知道啊 建立两条PVC  个人误解成您要我在fr switching上做静态映射 但就如您的配置 也实现不了R2 与 R3的通信 只能R1与R2 R1与R3之间的通信 我的第一个问题还没解决啊 在R2 R3之间不做静态映射的情况下 R2能通过R1与R3实现互通吗?
发表于 2012-7-20 14:23:56 | 显示全部楼层
本帖最后由 Jeff. 于 2012-7-20 14:28 编辑
★浓_眉☆※兴 发表于 2012-7-20 13:10
这个我知道啊 建立两条PVC  个人误解成您要我在fr switching上做静态映射 但就如您的配置 也实现不了 ...

解决方案:
这个问题我在2楼就已经回答过了:
“R2和R3之间要彼此通信要做静态映射,这个静态映射也只能解决通信问题,但是如果R2到R3在运营商没有拉PVC的话,数据包也只能通过R1转发。”
如果你在R2上直接ping的话,那么源地址是R2的帧中继接口,那么R3的回包必须回到R2的帧中继接口的那个地址,那么R2--R3就要做静态映射,如果没有做映射的话,就没办法封装数据包,那么就不通了,你是否采用R2直接ping R3呢?
建议:你可以在R2 R3上创建loopback 0,采用R2的loopback0地址作为源地址去R3的loopback0地址,还有就是注意路由下一跳的问题。


如果解决不了你的问题,请提交如下信息:
1、提交R2 ping的过程
2、提交每个设备的配置和路由表?

希望能解决你的问题,如果有什么问题,欢迎提问。



 楼主| 发表于 2012-7-20 18:25:14 | 显示全部楼层
本帖最后由 ★浓_眉☆※兴 于 2012-7-20 20:32 编辑
Jeff. 发表于 2012-7-20 14:23
解决方案:
这个问题我在2楼就已经回答过了:
“R2和R3之间要彼此通信要做静态映射,这个静态映射也只能 ...

现在我发现您提出这两点知识我还弄懂
(1)在帧中继坏境下 R2pingR3是怎么封装的(请jeff老师画张图) 就能解释R2ping不通R3的原因
(2)我忽略了可以在帧中继坏境下可以做静态路由 之前一直在做动态 一做起静态 就不会做 请jeff老师说下怎么配置



R2 ping R3封装的过程
因为个人见识浅薄
不知道是否是这样 如有错误请指正

因为在R2上sh frame-relay map 时只看到DLCI号为201 并且ip地址192.168.1.1(R1 s0/0的ip)
根据封装的  R3的DLCI号 R2没有 所以一定要做静态映射才能与R2互通 我的解释是否正确 我的封装又是否正确 请jeff老师再次指点

每台设备的配置如下:
fr
en
conf t
hostname fr
frame-relay sw
int s0/1
encapsulation frame-relay
clock rate 64000
frame-relay intf-type dce
frame-relay route 102 interface Serial0/2 201
frame-relay route 103 interface Serial0/3 301
no sh
int s0/2
encapsulation frame-relay
clock rate 64000
frame-relay intf-type dce
frame-relay route 201 interface Serial0/1 102
no sh
int s0/3
encapsulation frame-relay
clock rate 64000
frame-relay intf-type dce
frame-relay route 301 interface Serial0/1 103
no sh

r1
en
conf t
hostname r1
int s 0/0
ip add 192.168.1.1 255.255.255.0
no sh
en fr
frame-relay map ip 192.168.1.2 102 bro
frame-relay map ip 192.168.1.3 103 bro
int l 0
ip add 1.1.1.1 255.255.255.0
exit

r2
en
conf t
hostname r2
int s0/0
ip add 192.168.1.2 255.255.255.0
no sh
en fr
frame-relay map ip 192.168.1.1 201 bro
int l 0
ip add 2.2.2.2 255.255.255.0
exit

r3
en
conf t
hostname r3
int s0/0
ip add 192.168.1.3 255.255.255.0
no sh
en fr
frame-relay map ip 192.168.1.1 301 bro
int l 0
ip add 3.3.3.3 255.255.255.0
exit

还有R2的l 0怎么ping通 R3 的 l 0
我分别在R2 R3上配置静态路由 ip route 3.3.3.0 255.255.255.0 192.168.1.3
                                             ip route 2.2.2.0 255.255.255.0 192.168.1.2
R2上 ping 3.3.3.3 sou 2.2.2.2 ping 不通
请解释                              







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2012-7-20 20:24:54 | 显示全部楼层
你可以采用ping x.x.x.x source loopback 0 就可以实现~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-11-15 18:42 , Processed in 0.111638 second(s), 23 queries , Gzip On.

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