bgp协议

什么是bgp线路

…衆ロ難τιáo~ 提交于 2019-12-20 22:52:50
https://www.douban.com/note/319956581/ BGP(边界网关协议)主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。中国网通 、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,全国各大网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。使用此方案来实现多线路互联,IDC需要在CNNIC(中国互联网信息中心)或APNIC(亚太网络信息中心)申请自己的IP地址段和AS号(目前睿江科技即cnnic会员单位),然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使用BGP协议互联后,网络运营商的所有骨干路由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。 BGP 机房的优点: 1. 服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP高速访问。 2. 由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。 3. 使用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联

BGP服务器您了解多少?

依然范特西╮ 提交于 2019-12-20 22:52:34
BGP服务器 是主要用在不同的自治系统(AS)之间交换路由信息,它的最主要功能在于控制路由的传播和选择最好的路由。比如,中国网通、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,全国各大网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。 使用此方案来实现多线路互联,IDC需要在CNNIC(中国互联网信息中心)或APNIC(亚太网络信息中心)申请自己的IP地址段和AS号,然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使用BGP协议互联后,网络运营商的所有骨干路由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。 BGP服务器 来说的优点: 1、 BGP服务器 只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP高速访问。 2、由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。 3、使用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟的。 来源: https:/

深入浅出图解【计算机网络】 之 【路由选择协议】

做~自己de王妃 提交于 2019-12-19 01:56:28
这个系列主要会介绍一些计算机网络体系中“看上去稍有些复杂”但“一旦理解了又会很容易”的内容,我会尝试通过示意图/动图的方式对概念进行尽量直观的诠释,如果能够对大家学习计算机网络有所启发的话就最好了。 分层次的路由选择协议 互联网采用分层次的路由选择协议。 原因是: 互联网的规模非常大。如果让所有的路由器知道所有的网络应怎样到达,则这种路由表将非常大,处理起来也太花时间。 许多单位不愿意外界了解自己单位网络的布局细节和本部门所采用的路由选择协议(这属于本部门内部的事情),但同时还希望连接到互联网上。 自治系统 AS (Autonomous System) 定义 :在单一的技术管理下的一组路由器,而这些路由器使用一种 AS 内部的路由选择协议和共同的度量以确定分组在该 AS 内的路由,同时还使用一种 AS 之间的路由选择协议用以确定分组在 AS之间的路由。 尽管一个 AS 使用了多种内部路由选择协议和度量,但重要的是一个 AS 对其他 AS 表现出的是一个单一的和一致的路由选择策略。 两大类路由选择协议 “路由器”和“网关”在这里可以视作同义词。 内部网关协议 IGP (Interior Gateway Protocol) 在一个 自治系统内部使用 的路由选择协议 具体的协议有多种,如接下来会介绍的RIP和OSPF 外部网关协议 EGP (External Gateway

BGP基本配置

a 夏天 提交于 2019-12-16 22:34:02
R1配置: R1#conf t R1(config)#int s0/0 R1(config-if)#ip add 192.168.12.1255.255.255.0 R1(config-if)#clock rate 64000 R1(config-if)#ip router isis //将接口宣告到ISIS路由进程 R1(config-if)#no sh R1(config-if)#exit R1(config)#router isis   //开启ISIS内部路由协议 R1(config-router)#net49.0001.1111.1111.1111.00 R1(config-router)#exit R1(config)#router bgp 65501 //开启bgp进程,自治号位65501 R1(config-router)#no synchronization //关闭同步 R1(config-router)#network 192.168.12.0 mask255.255.255.0 //宣告网络到BGP进程 R1(config-router)#neighbor192.168.12.2 remote-as 65501 //手动配置R2为邻居 R1(config-router)#neighbor192.168.23.2 remote-as 65501 /

FRR BGP协议分析12 -- ZEBRA路由的处理1

拥有回忆 提交于 2019-12-11 17:41:59
当前面初始化完成的时候,zebra客户端线程(zebra_apic)静静等待客户端的消息,zebra dplane也急不可待了。 本次我们以BGP 为例,当BGP 根据自己的规则优选路由后,就会发给zebra,在函数bgp_process_main_one里面,把路由发布出去后,就会执行fib update动作,调用bgp_zebra_announce函数发布路由到zebra里面。 来源: CSDN 作者: confirmwz 链接: https://blog.csdn.net/armlinuxww/article/details/103488042

FRR BGP协议分析12 -- ZEBRA路由的处理1

梦想的初衷 提交于 2019-12-11 16:11:34
当前面初始化完成的时候,zebra客户端线程(zebra_apic)静静等待客户端的消息,zebra dplane也急不可待了。 本次我们以BGP 为例,当BGP 根据自己的规则优选路由后,就会发给zebra,在函数bgp_process_main_one里面,把路由发布出去后,就会执行fib update动作,调用bgp_zebra_announce函数发布路由到zebra里面。 来源: CSDN 作者: confirmwz 链接: https://blog.csdn.net/armlinuxww/article/details/103488042

FRR BGP协议分析12 -- ZEBRA路由的处理1

故事扮演 提交于 2019-12-11 15:35:52
当前面初始化完成的时候,zebra客户端线程(zebra_apic)静静等待客户端的消息,zebra dplane也急不可待了。 本次我们以BGP 为例,当BGP 根据自己的规则优选路由后,就会发给zebra,在函数bgp_process_main_one里面,把路由发布出去后,就会执行fib update动作,调用bgp_zebra_announce函数发布路由到zebra里面。 来源: CSDN 作者: confirmwz 链接: https://blog.csdn.net/armlinuxww/article/details/103488042

静态路由、RIP、OSPF、BGP

╄→гoц情女王★ 提交于 2019-12-04 14:22:34
主要内容包含以下四点: (1)静态路由 (2)动态路由 (3)生成树 (4)VLAN 1. 什么是静态路由? 答:静态路由是管理人员手动配置和管理的路由 2. 静态路由由那些优点? 答:配置简单 3. 缺点: 当网络拓扑结构发生变化的时候自然不能及时做出改变 并且需要再次配置 严重影响了工作效率 所以目前静态路由主要应用于小型网络及企业架构模型中服务器之间的通信 4. 静态是手动 动态是自动 5. 动态路由定义: 动态路由是路由器自身通过相应的算法计算出的路由 所以动态路由的优点一定是可以适应网络拓扑变化并及时做出调整的路由协议 RIP( 路由信息协议) OSPF(链路状态信息) BGP(外部网关协议) RIP 协议 ( 路由信息协议) RIP 定义: 路由信息协议 依据距离矢量算法以跳数做为度量方式来计算最优路由 工作过程: 首先路由器启动后的时候 路由表中只有直连路由 当路由器运行RIP的时候,会发送request报文消息 邻居路由器会根据自己的路由表回复reponse报文 从而完成路由的添加 网络稳定后 路由器会每隔30秒发送request报文 超过120秒则认为路由失效 180秒后路由器老化定时器则清空 路由表是如何更新的? 如果路由表中已有的路由项 当该路由项的下一跳是他的邻居 无论度量值增大或者减小都会更新该路由项;当该路由项的下一跳不是他的邻居时

BGP总结(三)

こ雲淡風輕ζ 提交于 2019-12-04 06:45:36
3.BGP路由汇总   BGP的汇总有2种:   1) 汇总:summary      静态路由手工汇总指向null 0,再network引入BGP。如果明细路由断了,汇总仍然会被引入,且缺乏灵活性。   Router(config-rotuer)#    network network-number [mask network-mask ]   Router(config)#    ip route prefix mask null0     命令network要求路由选择表中有与指定的前缀或掩码完全匹配的条目,为满足这种要求,可配置一条指向接口null0的静态路由,如果IGP执行汇总,则路由选择中可能已以有这样的静态路由。   命令network告诉BGP通告哪些网络,而不如何通告,仅当描写的网络号出现在IP路由选择中后,BGP才会通告它,如下图所示。      2) 聚合:aggregate      聚合路由在本路由器上生成一条聚合路由,下一跳为0.0.0.0。          aggregate-address 172.16.12.0 255.255.252.0 ?   advertise-map Set condition to advertise attribute   as-set Generate AS set path information  

网络-路由交换-IPv4-Cisco-BGP

走远了吗. 提交于 2019-12-04 04:47:11
BGP 基础知识点 1) BGP 用于自身所在的AS 具有多出口,多ISP,并且要优化到ISP 的路由时使用BGP。 2) BGP 是一个用来控制策略的工具。 3) BGP 需要可靠的传输,采用TCP 可以保证传输,减少BGP 的复杂度。 4) BGP 本身收敛速度较慢(分钟级)。 5) BGP 分为IBGP 和EBGP。IBGP 路由器邻居默认不用直接互联,即可以跨路由器建立IBGP 邻居关系,而EBGP 邻居默认必须直接互联。 6) BGP 邻居交互信息是通过TCP 连接,所以首先要能建立TCP 连接,通过TCP 连接发送消息建立邻居关系。 7) BGP 有4 个消息,open(建立关系),notification(故障切断),update(路由更新),keepalive(保活)。 8) BGP 不能通过默认路由发包,必须要有详细路由。 IBGP 的水平分割 EBGP 是通过as_path 防环的,但在一个AS 内部的IBGP 的as_path 相同,防环失效。为了IBGP 也能防环,设置了IBGP 水平分割机制,即通过IBGP 学习到的路由信息不能通告给其他IBGP 邻居。因此IBGP 路由器如果不两两互联的话就不能学习到路由信息,这导致所有IBGP 路由器必须要配置成Full-mesh 的邻居关系(并且关闭同步机制)。要想不配置成Full-mesh 关系,就要用到路由反射器