OSPF在NBMA下的五种网络类型.doc_第1页
OSPF在NBMA下的五种网络类型.doc_第2页
OSPF在NBMA下的五种网络类型.doc_第3页
OSPF在NBMA下的五种网络类型.doc_第4页
OSPF在NBMA下的五种网络类型.doc_第5页
免费预览已结束,剩余9页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OSPF在NBMA下的五种网络类型与以太网一类的Broadcast网络的区别:所谓NBMA(non-broadcast multiple access)就是一个多路访问链路,但不能发广播。最典型的多路访问链路就是常见的以太网,多个访问节点都可以访问同一个网段。在以太网上是可以发广播的。所以叫BMA。 NBMA阻隔广播和组播,在帧中继中,缺省类型就是NBMA。因为它是多路访问链路,但是又由于有带宽的限制不能发广播包。在以太网中,如果你想给同一子网中的多台主机发送广播(组播)包,怎么发?很简单,你发一个包就行了,所有的主机都收得到,这就是广播网的特性。再来看帧中继,我们以全互联为例,虽然所有的主机都处在同一个子网之中,但是你不可能发一个包让所有的主机都收到,因为实际上这个全互联是由多个点对点组成的,要让子网中的所有成员都收到这个广播包,你只能通过所有VC向外发送这个广播包,有几条VC就需要发送几个包。这就是NBMA网络的特性。如果OSPF不知道底层网络的通讯特性,它就不能正常工作。所以,运行于FR网络之上的OSPF,即使你把接口的网络类型改为broadcast,它也不是以太网的broadcast。所以才会有“OSPF在NBMA网络中的五种网络类型”这种说法。如果手工用单播地址指定邻居,则OSPF在向224.0.0.5和224.0.0.6这些组播地址发送消息的同时,也会以单播的形式向相关主机发送路由信息,在这种情况下,我们还可以选择关闭组播发送路由信息的功能,这样就只有静态配置的邻居可以收到路由信息了,提高了安全性,也减少了对无关路由器的影响Request For Comments (RFC),是一系列以编号排定的文件。RFC编辑者负责RFC以及RFC的整体结构文档,并维护RFC的索引。ospf 把NBMA分为5类分别是 RFC的: point-to-multipoint non-broadcastCISCO 的: point-to-multipoint nonbroadcast broadcast point-to-point在NBMA网络下5种网络类型具体情况如下所示: 网络类型邻居自动发现有无DR Hello间隔传输方式Non_broadcast否有30s单播Broadcast是有10s组播Point-to-Point是无10s组播Point-to-Multipoint是无30s组播Point-to-Multipoint(nonbroadcast)否无30s单播如果在frame-relay map语句中使用了broadcast关键字,那网络就是广播类型。你把默认的NBMA改成broadcast就可以发现邻居了。如果不在帧中继映句中使用broadcast,则广播信息不能通过,这时候就只能手工指邻居。帧中继中的广播多路访问模式,是指在接口上打上 ip ospf network broadcast后欺骗ospf将hello包以广播形式发送出去,但帧中继是无法传播广播的,ospf通过DLCI中的broadcast来为每个具有DLCI的目的IP发送单播hello包。注意 回复hello包也是单播形式即,单播方式的hello包,形式上是借助端口下配置OSPF 的broadcast方式广播出去,但在帧中继网络中,最终还是借助帧中继的broadcast方式来封装广播包为帧中继的单播包并转发。frame-relay map ip a.b.c.d 110 broadcast实验基本配置:R1:interface Serial0/0ip address 192.168.1.1 255.255.255.0encapsulation frame-relay frame-relay map ip 192.168.1.1 102 ping通R1frame-relay map ip 192.168.1.2 102frame-relay map ip 192.168.1.3 103R2:interface Serial0/0ip address 192.168.1.2 255.255.255.0encapsulation frame-relayserial restart-delay 0 默认frame-relay map ip 192.168.1.1 201frame-relay map ip 192.168.1.2 201 ping通R2frame-relay map ip 192.168.1.3 201R3:interface Serial0/0ip address 192.168.1.3 255.255.255.0encapsulation frame-relayserial restart-delay 0frame-relay map ip 192.168.1.1 301frame-relay map ip 192.168.1.2 301frame-relay map ip 192.168.1.3 301此时 R1、R2、R3都能相互ping通R1:router ospf 100router-id 1.1.1.1log-adjacency-changesnetwork 1.1.1.0 0.0.0.255 area 0network 192.168.1.0 0.0.0.255 area 0R2:router ospf 100router-id 2.2.2.2log-adjacency-changesnetwork 2.2.2.0 0.0.0.255 area 0network 192.168.1.0 0.0.0.255 area 0R3:router ospf 100router-id 3.3.3.3log-adjacency-changesnetwork 3.3.3.0 0.0.0.255 area 0network 192.168.1.0 0.0.0.255 area 0Type1-Non_Broadcast(默认)在R1上show ip ospf neighbor,发现没有邻居。说明在这种情况下邻居需要手动配置! R1:router ospf 100neighbor 192.168.1.2neighbor 192.168.1.3如果发现DR 是2.2.2.2,clear ip ospf pro发现邻居已经形成并且有DR与BDR的选举!在路由器R2、R3上设置优先级为0,这个配置导致路由器R1变成dr,没有bdr被选择。重启R1 ospfClear ip ospf process邻居已经形成并且有DR无BDR在R1上查看接口R1#show ip ospf interface Network Type NON_BROADCAST, Cost: 64Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5Priority=10, 默认为 1在这种网络类型中,hello的间隔是30s。打开debug信息,我们可以看到在这种网络类型中,OSPF的数据包是单播传送的。Type2-Broadcast首先去掉刚才手动配置的邻居关系:R1(config)#router ospf 100R1(config-router)#no neighbor 192.168.1.2 R1(config-router)#no neighbor 192.168.1.3将R1、R2和R3接口的网络类型改成broadcastR1(config-router)#int s0/0R1(config-if)#ip ospf network broadcastR2(config-router)#int s0/0R2(config-if)#ip ospf network broadcastR3(config-router)#int s0/0R3(config-if)#ip ospf network broadcast把各路由器的 frame-relay map 命令加 broadcast如:frame-relay map ip 192.168.1.3 201 b一会我们就看到了如下信息R3#* Mar 1 00:15:12.175: %OSPF-5-ADJCHG: Process 100, Nbr 1.1.1.1 on Serial0/0 from LOADING to FULL, Loading Done这说明了在这种网络类型下是不需要手动配置邻居关系的!有DR与BDR的选举。Process ID 100, Router ID 2.2.2.2, Network Type BROADCAST, Cost: 64Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5Hello时间间隔为10s。R2#debug ip ospf hello*Mar 1 00:15:12.175: OSPF: Send hello to 224.0.0.5 area 0 on Serial0/0 from 192.168.1.2*Mar 1 00:15:12.279: OSPF: Rcv hello from 1.1.1.1 area 0 from Serial0/0 192.168.1.1*Mar 1 00:15:12.279: OSPF: End of hello processing*Mar 1 00:15:22.155: OSPF: Rcv hello from 1.1.1.1 area 0 from Serial0/0 192.168.1.1*Mar 1 00:15:22.155: OSPF: End of hello processing*Mar 1 00:15:22.175: OSPF: Send hello to 224.0.0.5 area 0 on Serial0/0 from 192.168.1.2使用224.0.0.5这个组播地址传送数据包。Type3-Point-to-Point将R2,R3接口的网络类型改成Point-to-PointR2(config-if)#ip ospf net point-to-point此时,R1还是BROADCAST没有DR/BDR的选举LOADING to FULL, Loading Done说明这种网络类型也不需要手动指定邻居此时,执行R1(config-if)#ip ospf net point-to-point网络将变得不稳定Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5Hello时间间隔为10sR2#debug ip ospf hello*Aug 14 15:08:25.311: OSPF: Send hello to 224.0.0.5 area 0 on Serial0/0 from 12.1.1.2R2#*Aug 14 15:08:30.259: OSPF: Rcv hello from 3.3.3.3 area 0 from Serial0/0 12.1.1.3*Aug 14 15:08:30.263: OSPF: End of hello processing同样也是使用224.0.0.5这个组播地址传送数据。重新规划point to point重启路由器去掉前面的配置。R1:interface Serial0/0no ip addressencapsulation frame-relayinterface Serial0/0.20 point-to-pointip address 192.168.2.1 255.255.255.0frame-relay interface-dlci 102 interface Serial0/0.30 point-to-pointip address 192.168.3.1 255.255.255.0frame-relay interface-dlci 103 router ospf 100network 192.168.2.0 0.0.0.255 area 0network 192.168.3.0 0.0.0.255 area 0R2:interface Serial0/0ip address 192.168.2.2 255.255.255.0encapsulation frame-relayip ospf network point-to-pointframe-relay map ip 192.168.2.1 201!router ospf 100network 192.168.2.0 0.0.0.255 area 0R3:interface Serial0/0ip address 192.168.3.2 255.255.255.0encapsulation frame-relayframe-relay map ip 192.168.3.1 301 broadcastno frame-relay inverse-arprouter ospf 100network 192.168.3.0 0.0.0.255 area 0R2:frame-relay map ip 192.168.2.1 201 broadcastType4-Point-to-Multipoint将接口改为Point-to-MultipointR1(config-if)#ip ospf network point-to-multipointR2(config-if)#ip ospf network point-to-multipointR3(config-if)#ip ospf network poi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论