分享

帧中继总结 一:几个重要的概念: 1. DLCI(data link connect identifier)数据链路连接标识符 作用:在帧中继网络中的二层封装地址,如同以太网中的MA

 tcwl123 2012-05-29

帧中继总结

一:几个重要的概念:

1.          DLCIdata link connect identifier)数据链路连接标识符

作用:在帧中继网络中的二层封装地址,如同以太网中的MAC地址一样

2.          LMIlink manage interface)链路管理接口

作用:学习PVC,如有多少条PVC,并将DLCI与接口相关联

3.              Inverse ARP 反向ARP

学习PVC对端的IP地址,建立DLCIIP映射关系

 

二:路由协议运行在帧中继中:

1.        OSPF

 

OSPF运行在帧中继网络中是比较复杂的主要是一、二、三层的概念极易让人混淆。

 

OSPF network type(第三层)

 

Broadcast支持发送组播/广播,选DR/BDRhello间隔为10

 

NBMA不支持发送组播/广播,选DR/BDRhello间隔为30

注意:当子接口的类型被定义为point-to-point时,其OSPF网络类型就是point-to-point,在其他情况下,只要接口进行了帧中继封装,则默认的OSPF网络类型就是NBMA

 

Point-to-multipoint支持发送组播/广播,不选DR/BDRhello间隔为30

 

Point-to-point支持发送组播/广播,不选DR/BDRhello间隔为10

注意:这里的第三层网络类型是仅仅只针对于OSPF才存在的,其他的网络类型是不存在这种概念的!这点极易混淆!千万注意!

 

帧中继网络类型:

全网状full mesh)所有路由器通过帧中继两两相连

部分网状partial mesh)在hub&spoke的基础之上,提供部分分支与分支的相连

中央分支hub&spoke)分支只与中央相连

 

子接口类型(第一层)

Multipoint一个子接口出去,可以连接到多个节点

Point-to-point一个子接口出去只能连接到一个节点

注意:这些概念仅仅只存在于母接口进行了帧中继封装的子接口中!如果母接口没有配置帧中继封装,那么其子接口就是一个普通的子接口,将不存在这些概念

下面我们通过实验来讲解OSPF运行在不同一、二层时的要点:

 

       实验一:OSPF运行在full mesh拓扑下的帧中继网络

      

实验拓扑如下:

 一般在帧中继网络中,通过反向ARP学习到的PVC默认是自动支持二层广播封装的。

帧中继当中广播发送的形式:在帧中继当中,广播发送与以太网中的广播发送是不同的,此时路由器会将广播包为每条已经和IP地址建立起了映射关系的PVC(即在 frame-relay map 中有显示)复制一份该广播包并发送。

一:接口配置IP地址

 

二:接口封装帧中继,关闭反向ARP,并清空通过反向ARP学习到的映射表

R1/2/3

In s 0

Encapsulation frame-relay

No frame-relay inverse-arp

Clear frame-relay inarp

三:手工建立映射表

R1/

In s 0

Frame-relay map ip 10.0.0.2 102 broadcast

Frame-relay map ip 10.0.0.3 103 broadcast

注意:最后跟的那个broadcast是指在二层开启广播支持功能

由于此时默认的OSPF网络类型是NBMA,不支持三层广播发送,故邻居关系无法正常确立,解决方法有两种

一:改变OSPF接口的三层网络类型

Ip ospf network/broadcast

             /point-to-point

             / point-to-multi

注意:当OSPF网络类型为point-to-multi时,那么此接口将会向外发送32位的路由更新,那么接受路由器将会得到一个32为的主机路由。

此时OSPF的逻辑是:因为点到多点的接口连出去可能会有多个路由器与我处于同一网段,而此时的网络的二层结构可能不是以太网类型,也就是说可能无法使用ARP协议进行精确查找,所以为了让对方能够准确的找到我,必须使用32位主机路由。

 

我们对此实验做些修改来验证此结论:

R1的子接口的OSPF网络类型变为point-to-multihello间隔改为10秒,R2的子接口类型point-to-point.

R1上看路由表为:

     10.0.0.0/24 is subnetted, 1 subnets

C       10.0.0.0 is directly connected, Serial0.1

R2上看路由表为:

     10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks

C       10.0.0.0/24 is directly connected, Serial1.3

O       10.0.0.1/32 [110/64] via 10.0.0.1, 00:19:30, Serial1.3路由器的

 

 

 

二:指neighbor :

Neighbor 邻居接口IP地址。此时OSPF将以单播发送更新。

 

注意:用这条命令的话,两个邻居之间只要有一个路由器使用了此命令,邻居关系即可正常建立。因为一个路由器只要在某个接口上接收到了某个邻居单播发送给他的hello包后,就会立刻在该接口上启用单播发送hello包以及更新的功能

 

 

实验二:OSPF运行在多点子接口和hub&spoke网络

 

实验拓扑与上一个实验类似,但除去了PVC203302,另外使用多点子接口向外通信。

 

该实验没啥好说的,与前一实验类似,就是有几点注意事项:

一:帧中继封装必须要在母接口上配置,且母接口配置了帧中继封装后,其所有的子接口也将启用帧中继封装。子接口不能单独配置帧中继封装(敲入封装命令按下回车后,会提示命令不可识别)

猜想:在默认情况下,子接口的二层封装均与母接口的二层封装相同,且子接口不能单独定义二层封装(未验证)

二:可能会出现两路由器的DR/BDR认识不一致的现象,这回导致两个路由器将对方所发送的LSA认定为非法,而拒绝使用其LSA计算路由。

注意:若两路由器的DR认识一致,但BDR认识不一致,那么是不会出现上述情况的。

   实验三:OSPF运行在point-to-point子接口和hub&spoke网络

 

实验拓扑如下:

 

该实验室也和前几个实验差不多,也没啥好说的,只有几点注意:

一:手工填写映射表的命令会有些不同:

In s 1.12 Point-to-point

Frame-relay interface-dlci 102

提出疑问:为什么在点到点子接口填写映射表的时候,无需将IP地址和PVC相关联?

解决疑问:因为在点到点的情况下,接口出去后所对应的设备是唯一的,所以不需要IP地址和PVC相关联

 

二:R1的两个子接口的IP地址注意不要配置成同一网段的!倘若配置成同一网段后,可能会出现可达性问题

 

         

RIPEigrp 运行在帧中继网络中

 

也没啥好说的,只是要注意几点:

一:路由器可能会由于水平分割的影响,而导致某些路由器学习不到更新信息!如实验三的拓扑图下,三路由器均运行RIPEigrp,且除去了所有的子接口,即只在母接口上激活RIPEigrp,则R2R3之间将会由于R1水平分割的影响学不到对方的更新信息。

二:解决上述问题需要关闭水平分割,但是千万要注意确保此时的网络不会出现环路的可能!RIPEigrp关闭水平分割命令的格式是不一样的:

No ip split-horizonRIP

No ip split-horizon eigrp 100 EIGRP

 
博客网版权所有

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多