27、BGP与OSPF有啥区别?看这篇文章就够了

这篇具有很好参考价值的文章主要介绍了27、BGP与OSPF有啥区别?看这篇文章就够了。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天跟大家聊聊BGP与OSPF。

BGP和OSPF是两种最常见的路由协议,BGP在大型网络中具有动态路由优势,而OSPF具有更高效的路径选择和收敛速度。

边界网关协议(Border Gateway Protocol,简称BGP)和开放最短路径优先协议(Open Shortest Path First,简称OSPF)是世界上最流行的两种基于标准的动态路由协议。

虽然BGP和OSPF都是动态路由协议,执行类似的任务,但它们计算路由策略和发布路由的方式不同。

因此,有些情况下选择BGP协议,有些情况下选择OSPF协议。

让我们进一步了解每个路由协议的工作原理,以及何时应该使用一个路由协议。

动态路由

使用动态路由,路由器创建并维护一个数据库,其中包含所有路由器知道的路由。

如果存在到外部网络的两条或多条路径,路由器会计算到外部网络的最优路径。

运行动态路由协议的路由器与被配置为参与的相邻路由器共享路由表信息,这些路由器使用相同的动态路由协议和路由协议实例进行通信。

BGP是如何工作的?

BGP是一种外部网关协议,它被设计用于在完全不同的网络(被称为自治系统(ASes))之间共享路由信息。

当存在多条bgp选择路径时,协议会根据以下几种条件选择一条路径发送流量:

  • 选择weight值最高的路由

  • 选择local-pref较大的路由

  • AS=PATH属性越短越优先

  • 到达目的网络的AS最短路径

  • MED较小路由为优选

  • 来自as内(如内部BGP)或as外(如外部BGP)的首选路径。

本地管理员可以操纵许多这些标准,将流量强制到首选路径。

但是,当路由器连接到不同AS的邻居时,本地AS路由器无法控制邻居路由器对入方向流量的路径选择。

因此,BGP在与外部网络通信时,对流量路径的控制能力较弱。

与大多数路由协议相比,BGP具有较高的效率,对计算和内存资源的要求较低。

因此,它可以处理最大网络的动态路由。

例如,internet通过BGP协议将拥有一个公共AS的isp和组织连接起来,并使用多条动态路径到internet。这在主ISP链路故障时非常有用,因为BGP会动态地将去往internet的流量转移到备用ISP链路。

下图展示了一个使用AS 1010的公司的互联网架构,该公司使用AS 101和AS 201连接到isp。as1010中的路由器运行BGP协议,并与这两个isp建立了邻居关系。根据到internet上外部网络的路径选择,BGP会选择将流量发送到ISP 1或ISP 2。另外,如果这两条ISP链路中的一条发生故障,BGP会将这条断开的路径从路由表中删除,并将所有流量转发到其他可用路径上。

 文章来源地址https://www.toymoban.com/news/detail-498340.html

 

27、BGP与OSPF有啥区别?看这篇文章就够了

此图描述了当流量到达internet时,如何使用BGP实现冗余。

 

边界网关协议用例

BGP协议通常部署在企业互联网边缘,也可以部署在其他网络边缘位置,如企业网络与IaaS云之间的广域网或链路。这是因为BGP的扩展性很好,使用了一个确定的路径选择过程,并且是在由独立组织拥有和操作的网络之间动态路由的事实上的标准。

OSPF如何工作?

与BGP不同,OSPF是一种内部网关协议,在公司的私有局域网中最常使用。OSPF通常被认为比BGP更易于部署和管理,在大多数企业环境中,运行OSPF几乎不需要手动调整。

OSPF维护一个本地派生和学习网络的数据库。如果到远端网络有多条OSPF路径,OSPF会根据计算出的成本或度量值选择一条路径。到远端网络的路径开销是根据计算的参考带宽除以接口带宽得出的。参考带宽是OSPF中用来量化链路速度的一个指标。

如何计算路径成本

路径开销=参考总带宽/接口带宽 

数字越低,连接速度越快。例如,100mbps链路的OSPF参考带宽为10,1gbps链路的OSPF参考带宽为1,网络管理员可以根据需要调整这个计算。

OSPF使用路径带宽作为决定路径选择的主要因素,因此,与BGP相比,它更有可能根据网络性能选择最优路径。

OSPF的使用场景

与BGP不同的是,运行OSPF需要大量的CPU和内存,因此,它并不适合超大型网络。

虽然OSPF可以扩展到处理具有数百条路由的大型网络,但管理员必须注意使用手动调整来减少处理和内存开销,这一点比BGP更重要。

OSPF的收敛速度比BGP快。

网络收敛是指当网络中断时,路由器调整到目标网络的路径的速度。

由于其收敛速度和基于网络性能选择路径的能力,OSPF在企业局域网和私有数据中心中是一个更好的选择。

在某些情况下,OSPF还可以用于动态学习WAN路由和连接到IaaS云。然而,以下问题让人认为 OSPF 最好在单独管理的企业 LAN 范围内使用:

  • 组播通信缺乏;

  • 更高的内存和CPU需求;

  • 公司内缺乏动态路由能力。

BGP和OSPF在企业中的哪些地方使用?

尽管存在一些例外情况,但 BGP 最常用于互联网冗余、WAN 和 IaaS 环境。OSPF 主要用于 LAN 和数据中心,但偶尔也可用于 WAN 和 IaaS 环境。

 

 

到了这里,关于27、BGP与OSPF有啥区别?看这篇文章就够了的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JavaWeb入门看这一篇文章就够了

    第1节 什么是web 第2节 什么是JavaWeb   第1节 JavaWeb服务器是什么 第2节 常见的JavaWeb服务器介绍 Tomcat当前最流行的web容器(免费) jetty(免费) Weblogic(收费) 第3节 Tomcat服务器 tomcat服务器介绍 tomcat的目录结构   tomcat的常用命令 tomcat的用户管理 tomcat的服务配置管理 在一台服务器上配

    2024年02月03日
    浏览(61)
  • DevOps是什么?只看这篇文章就够了!

    作者:沈洲 原文链接:DevOps是什么?只看这篇文章就够了!-云社区-华为云 作为一个热门的概念,DevOps这个名词在程序员社区里频频出现,备受技术大佬们的追捧。甚至网络上有了“南无DevOps”的戏言(南无在梵语的意思是“皈依”),也侧面反映了DevOps的风靡。 然而,一

    2024年02月21日
    浏览(45)
  • 学java注解,看这一篇文章就够了

    Annotation(注解)是一种标记,使类或接口附加额外信息,帮助编译器和 JVM 完成一些特定功能。 Annotation(注解)也被称为元数据(Metadata)是JDK1.5及以后版本引入的,用于修饰 包、类、接口、字段、方法参数、局部变量 等。 常见的注解如:@Override、@Deprecated和@SuppressWarnings 2.1 使用步

    2024年02月06日
    浏览(41)
  • 关于电脑屏幕亮度的调整,看这篇文章就够了

    你可能需要定期更改屏幕亮度。当外面很亮的时候,你想把它调大,这样你就能看到。当你在黑暗的房间里时,你会希望它变暗,这样就不会伤害你的眼睛。降低屏幕亮度也有助于节省电力并延长笔记本电脑的电池寿命。 除了手动更改屏幕亮度外,Windows还可以通过多种方式

    2024年01月16日
    浏览(41)
  • 交换机如何隔离广播域?(看这篇文章就够了)

         交换机可以隔离冲突域但是不能隔离广播域,当主机数目较多时会导致安全隐患、广播泛滥、性能显著下降甚至造成网络不可用。在这种情况下出现了VLAN (虚拟局域网,Virtual Local Area Network)技术解决以上问题。       如图是一个典型的交换网络,网络中只有终端计算

    2024年02月10日
    浏览(44)
  • 【爬虫】最全!selenium和pyppeteer看这一篇文章就够

    目录 摘要: 思路: 区别: 一、selenium 简介 1.1、元素定位 1.2、属性选择器 1.3、定位方式选择 二、Pyppeteer简介 2.1、安装模块 2.2、等待机制和浏览器实例 2.3、常用的页面操作 执行js 元素操作 鼠标事件 键盘事件 内嵌框架 2.4、使用思路和案例 三、BeautifulSoup简介 3.1、安装模块

    2024年02月06日
    浏览(65)
  • 初级面试问到rabbitMQ,看这一篇文章就够了!

    一、rabbitMQ的基础要点回顾 1.使用场景 1) 解耦: 使用消息队列避免模块间的直接调用。将所需共享的数据放在消息队列中,对于新增的业务模块,只要对该类消息感兴趣就可以订阅该消息,对原有系统无影响,降低了各个模块的耦合度,提供系统的扩展性。 2) 异步: 消息

    2024年02月04日
    浏览(48)
  • 关于HDMI如何连接显示器,看这篇文章就够了

    使用HDMI(高清多媒体接口)电缆将显示器连接到计算机,可以提供一种简单方便的方式来增强你的观看体验。HDMI是一种广泛使用的数字视频和音频接口,可实现视频和音频信号的高质量未压缩传输。使用HDMI,你可以在显示器上享受令人惊叹的视觉效果和水晶般清晰的声音,

    2024年02月01日
    浏览(90)
  • 华为交换机端口隔离看这一篇文章就行了

    1.    实验目的 掌握端口隔离技术 2.    实验拓扑 华为数通HCIP-Datacom实验指南(全套实验操作)-学习视频教程-腾讯课堂 3.    实验步骤 配置IP地址    如图所示配置IP地址(此处省略) 创建VLAN,并把接口划入到VLAN [Huawei]sysname LSW1 [LSW1]vlan 10 [LSW1-vlan10]quit    [LSW1]vlan 20

    2024年02月07日
    浏览(40)
  • 干货|工作中要使用Git,看这篇文章就够了

    本文将从 Git 入门到进阶、由浅入深,从常用命令、分支管理、提交规范、vim 基本操作、进阶命令、冲突预防、冲突处理等多方面展开,足以轻松应对工作中遇到的各种疑难杂症,如果觉得有所帮助,还望看官高抬贵手给个赞呗,感谢! 虽说现在工作中使用 Git 都会用一些图

    2023年04月25日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包