开发者社区> 余二五> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

BSCI—5:详解OSPF网络类型

简介:
+关注继续查看
一.OSPF定义了五种类型:
 
1 点到多:将非广播网络视为一系列点到点链路。路由器自动识别邻接路由器,但不选举drbdr,通常用于部分互联网络中
 
2 NBMA(非广播多路访问):网络中允许存在多台Router,物理上链路共享,通过二层虚(VC)建立逻辑上的连接
 
3 点到点:一个网络里仅有2个接口,使用HDLCPPP封装,不需寻址 (cisco私有)
 
4 广播型:广播型多路访问,目前而言指的就是以太网链路,涉及IP Mac,用ARP实现二层和三层映射。  (cisco私有)
 
5.点到多NBMA: 开发RFC点到多点模式旨在支持底层的点到多点虚电路,这种VC支持组播和广播。如果没有在VC上启用组播和广播功能,则不能遵循RFC的点到多点模式,因为路由器无法使用组播hello分组动态地发现邻接路由器,在这种情况下,应使用cisco点到多点非广播模式 (cisco私有)
 
 
 
二.五种网络类型的差异在于: 是否选举DR?  是否自动发现邻居更新时间?
 
1. 点到多: 是将NBMA视为一系列点到点的集合,通常用于Hub-and-Spoke或者ial-Mesh,接口处于同一IP子网,使用OSPF组播手动发现邻居,不选举DR/BDRhello时间30S, dead时间120S
 
2. NBMA型: 默认情况下,OSPF不能通过NBMA接口自动与邻居建立邻接关系,是模仿OSPF在广播型链路中运行,通常在Full-Mesh或者Partial-Mesh中使用,如果不是Full-Mesh必须手动选举DR/BDR。路由器接口处于一个IP子网,手动指定邻居,选举DR/BDR,DR/BDR必须与DRotherVC上直连, hello时间30Sdead时间120S
 
3. 点到点:使用OSPF组播手动发现邻居,不知道DR是什么东西,就知道对端是谁,OSPF hello时间30Sdead时间120S
 
4. 广播型:选举DRBDR,自动发现邻居,Hello间隔为10s,失效为40s (对应的,NBMA接口的OSPF Hellodead间隔分别为30s 和 120s。)
 
5.点到多NBMA: 不需要选举DRBDR,单播更新,必须手动指定邻居,hello时间30Sdead时间120S
 
 
 
三:总结
 
1. 凡是“Point-to系列(包括to-point,to-multipoint,to-multipoint nonbroadcast)均不需要选举DR/BDR,在Hub-and-Spoke这种星型拓扑中建议使用“Point-to系列模式。
 
2. 凡是“Broadcast系列(包括broadcastnon-broadcast),不管加不加non,多少都是广播型链路的翻版,需要选举DR/BDR
 
3 .凡是“Nonbroadcast系列(包括non-broadcastpoint-to-multipoint nonbroadcast),一个non就是废除广播 组播能力,只能手动指定邻居。
 
4 .Full-Mesh的拓扑中才可以应用non-broadcast broadcast 模式,配置较为简单,但是如果发生链路中断,DRother可能会找不到DR,导致路由信息丢失。
 
5. Hub-Spoke拓扑中如果运行non-broadcast模式,要在hub 位置配置neighbor 命令,并且都设置Spoke接口的优先级为0使其不参与DR/BDR选举。如果配置为点到多点模式,命令可大为简化。
 
6. 如果一个NBMA链路里有多个IP子网,则主接口网络类型一定是point-to-point,并且一定得用子接口,再看IP子网内接口,多于两个就用点到多点子接口,因为点到点子接口只能容纳一个DLCI
 
7. 如果在配置FR Map时没加关键字broadcast,则只能使用“non-broadcast系列,即non-broadcastpoint-to-multipoint broadcast两种网络类型。
 
 
这里我就没写配置了,主要用于帧继环境下,不过在之前写的CCNA—LAB-7帧中继有些配置!









本文转自 meiyanaa 51CTO博客,原文链接:http://blog.51cto.com/justim/269264,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
2022阿里云免费SSL证书申请全过程(图文详解)
阿里云SSL证书免费申请流程:先0元支付SSL证书资源包,每个阿里云账号可以一年可以申请20个免费SSL证书,然后域名DNS验证,提交CA审核后就可以下载SSL证书到本地了
11536 0
阿里云弹性计算-超级计算集群发布
产品介绍: 超级计算集群(SCC),面向高性能计算、人工智能/深度学习、科学/工程计算、数据分析、音视频处理,提供极致计算性能和并行效率、高速RDMA网络互联、弹性、安全的CPU和异构(GPU 等加速设备)计算集群服务。
2483 0
阿里云双11访谈之ECS弹性计算
近期阿里云在云栖大会上发布了很多ECS新产品。在阿里云双11访谈之ECS弹性计算专场中,阿里云ECS弹性产品专家藏晖和阿里云ECS弹性计算产品运营专家夏能为大家简单介绍了阿里云新近发布的ECS新产品以及新产品的形态特点,同时教大家如何来挑选最合适而且性价比最高的产品,最后还介绍了双11的具体优惠活动。
2532 0
《Spring 5 官方文档》5. 验证、数据绑定和类型转换(三)
5.7 配置一个全局的日期&时间格式 默认情况下,未被@DateTimeFormat注解的日期和时间字段会使用DateFormat.SHORT风格从字符串转换。如果你愿意,你可以定义你自己的全局格式来改变这种默认行为。
3095 0
git 使用详解(5)-- get log 查看提交历史【转】
转自:http://blog.csdn.net/wh_19910525/article/details/7468549 版权声明:本文为博主原创文章,未经博主允许不得转载。   目录(?)[-] 限制输出长度 使用图形化工具查阅提交历史    git log  查看 提交历史 在提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,可以使用 Git log 命令查看。
1105 0
详解索引连接类型
原文:详解索引连接类型   SQL Server有3种连接类型: Hash连接; 合并连接; 嵌套循环连接;   在许多影响小的行集的简单查询中,嵌套循环连接远远优于hash和合并连接。用于查询的连接类型由优化器动态决定。
899 0
WMI in C#[强类型操作]
C# 进行WMI操作的内容封装在System.Management.dll中,具体的在MSDN有详细描述,默认是用[“**’]去读取和设置属性等。 此处介绍一个自动生成强类型的包装软件,这样处理起来就简单了很多,不用在反复的查看参数等信息了。
732 0
艾伟:WinForm控件开发总结(六)-----控件属性类型转换器代码详解
在上一篇文章,我为控件添加一个一个复杂属性,并且为这个属性的类型的编写了一个类型转换器,现在我们来看看这个类型转换器的代码,并解释一下这些代码的意义。       要实现一个类型转换器,我们必须要重写(override)四个方法:       CanConvertFrom()――根据类型参数进行测试,判断是否能从这个类型转换成当前类型,在本例中我们只提供转换string和InstanceDescriptor类型的能力。
748 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载