运营商或大型网络中的BGP协议,一分钟了解BGP基础知识

一、了解BGP协议BGP 是一种路径矢量路由协议,用于传输自治系统间的路由信息,BGP 在启动的时候传播整张路由表,以后只传播网络变化的部分触发更新它采用 TC

大家好,感谢邀请,今天来为大家分享一下运营商或大型网络中的BGP协议,一分钟了解BGP基础知识的问题,以及和的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

1)。 AS允许数据包穿过它并到达其他AS

2)。一个AS连接多个AS

3)。进出AS的数据流必须受到控制

2、如果不使用BGP,一般会出现以下情况:

1)。 AS只有一个出口

2)。 AS的所有出口都是1个ASP

3)。路由性能不高,内存小,CPU慢,带宽不大。

3.了解BGP AS路径

BGP 是一种路径矢量协议。它使用AS 编号列表。数据包必须经过这些AS才能到达目的地。同时,某些策略会应用于生成的AS 路径。 AS-Path 很容易检测路由环路。如果路由器收到包含本地AS 编号的AS 路径,则说明发生了环路。 BGP 并没有给出每个AS 域内的拓扑,因此BGP 只能看到AS 树,IGP 只能看到AS 域内的拓扑。

r2show ip bgp//查看路由表

当特殊用途网络具有并行、等价路径时,Cisco 默认执行EBGP 仅选择一条路径,但您可以使用Maximum-path 更改默认最大并行路径数,但仅对EBGP 有效。

二、BGP消息类型

1.开通

TCP 会话建立后,两个邻居都必须发送Open 消息。每个邻居都使用此消息来标识自己并指定自己的BGP 操作参数。

1)、BGP版本

指定发起方运行的BGP版本号(2,3,4),可以通过邻居版本进行修改。默认版本号为4。如果版本号不同,路由器会自动降低版本号并重新发送Open消息,直到版本一致。

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识

2)、AS号

发起会话路由器的AS号,用于确认EBGP或IBGP会话

3)、保持时间

路由器必须接收保活或更新消息之前允许经过的最大秒数。 Holdtime 必须为0(在这种情况下,必须不发送Keepalive)或至少3 秒。 Cisco 的默认保持时间为180 秒。如果两个邻居之间的保持时间不一致,则选择较短的一个作为两个邻居可接受的时间。

4)、BGP路由器ID

选择方法与OSPF相同。使用具有最大值的环回接口地址。如果没有环回,则使用物理接口上最大的地址。

5)、可选参数

用于支持一些可选功能,如识别、多协议支持、路由刷新等。

2. 保活

如果路由器接受邻居的Open 消息中的参数,它将发送一条回复Keepalive 消息。

默认保活间隔为60 秒,即约定保持时间的1/3

3. 更新

更新消息用于发布可用路由、撤回路由或两者。网络层可达性信息(NLRI)用于发布IP地址前缀和前缀长度的字节组,例如19,198.24.160.0路径属性。该属性提供BGP 的选项。最短路径,用于检测路由环路和确定路由策略的信息。撤回路由用于描述已变得无法到达并正在从服务中撤回的目标地址字节组(长度和前缀)。虽然NLRI字段可以包含多个前缀,但是每个更新消息只描述一条BGP路由(因为路径属性只描述一条路径,但该路径可能到达多个目的地)

4. 通知

当检测到错误时发送通知消息,通常会导致BGP 连接终止。

华为新版HCIA数据路由交换

用户评论

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
糖果控

作为一个技术小白,看到这篇文章我豁然开朗了!以前对BGP一直蒙圈,没想到原理这么简单!谢谢博主用通俗易懂的语言解释,这下终于明白怎么路由啦!

    有12位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
残花为谁悲丶

标题真的很吸引人啊,一分钟就了解了BGP基础知识?那也太牛了吧!不过看了内容感觉还是有点浅显,希望可以再深入讲解一些复杂的地方。

    有14位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
无望的后半生

说了一早上都在看BGP协议文档,头痛得慌,看完这篇文章总算有点点思路了!以后可以先看看这个,再去深挖细节了。很实用的一篇博文啊!

    有19位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
良人凉人

感觉图示和文字描述结合在一起解释特别清楚!对学习网络基础知识非常有益处,也让我更容易理解运营商是如何把互联网流量路由到最终目的地。

    有16位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
涐们的幸福像流星丶

这应该是我看过的最简洁易懂的BGP协议入门教程了!很适合初学者快速了解概念,后续再针对个别点进行更深入的研究学习.

    有6位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
熏染

写得真不错,语言通俗易懂,图示也很清晰,一下子就明白了BGP工作的原理。对想要了解网络基础知识的人来说非常推荐!

    有20位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
不离我

一分钟了解bgp?还是有点理想化吧。毕竟要真正掌握这个协议需要时间和实践经验积累,这篇博文只是入门级的介绍而已。不过起点很重要,这篇文章可以为学习BGP打下很好的基础!

    有19位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
煮酒

我觉得标题有点夸张,一分钟就能了解所有BGP知识是不可能的。但对于想快速了解BGP的基本原理,这篇总结还是比较有效的。

    有8位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
一点一点把你清空

感觉这种浅层的解释不够深入,没有介绍到BGP路由协议的关键实现细节,以及一些常见的配置和实践技巧。如果想学习更深层次的BGP知识,还需要阅读更多的书籍或文档。

    有13位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
愁杀

对运营商及大型网络来说,使用BGP协议是必需的!这篇博文讲解了它的基本原理,对于想要了解这个领域的人很有帮助。建议可以深入分享一些BGP应用场景和实例分析。

    有11位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
丢了爱情i

学习过网络设备配置,虽然我知道BGP的重要性,但从未深入了解过他的本质。看完这篇文章,对路由协议的原理有了更清晰的认识!

    有9位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
最怕挣扎

作为一名IT从业者,对网络知识一直保持着学习的态度,这篇博文正好满足了我对BGP协议探索的需求!不过感觉可以再增加一些实践案例,更直观的展示BGP在实际运用中的效果。

    有6位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
该用户已上天

看了这篇文章,我觉得想做好互联网发展工作,学习一点BGP基础知识还是很有必要的!

    有11位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
陌颜幽梦

希望以后还能看到更多关于BGP的博文,比如BGP的安全防护、优化配置等方面。

    有17位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
断秋风

运营商对网络流量控制非常重要,而BGP就是这其中的关键角色!感谢博主用通俗易懂的语言讲解了这个复杂的概念。

    有13位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
淡抹烟熏妆丶

其实我对网络结构不太了解,看到这篇博文才开始慢慢明白这些复杂的原理之间的关系。感觉学习网络协议还是需要一点时间和耐心才能完全掌握。

    有15位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
生命一旅程

非常感谢博主分享这篇文章!对刚入门网络安全的人来说是一个很好的启蒙性文章。

    有10位网友表示赞同!

运营商或大型网络中的BGP协议,一分钟了解BGP基础知识
蹂躏少女

我觉得标题有点搞不好,一分钟了解?我看了好几遍才勉强理解…不过内容还是比较通俗易懂的,适合作为学习BGP协议的起点。

    有16位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/205120.html

Like (0)
小su的头像小su
Previous 2024年9月28日 上午6:51
Next 2024年9月28日 上午6:59

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注