BGP 总结
- 格式:doc
- 大小:1.88 MB
- 文档页数:26
BGP简介BGP 属于路径矢量协议他和距离矢量路由协议的区别是:距离矢量强调的是一个距离,即下一跳路由器,因为一台路由器下一跳地址总是他的邻居路由器路径矢量强调的是一个下个AS,即下一跳AS。
他的选路也是基于AS不同的ISP之间有不同的AS号,不同的AS主要目的是基于管理,电信和网络各自管理各自AS内部的IGP,而AS和AS之间的路由则基于BGP,同时也是为了减少路由条目。
BGP更新利用TCP 端口179 所以更新是可靠的更新基础概念一些名词peer=neighborBgpspeakers= 运行BGP的路由器BGP管理距离IBGP 200 IBGP是就是同一个AS之中建立的bgp邻居关系EBGP 20 EBGP就是在不同as之间所建立的bgp邻居关系用EBGP是为了提供AS之间的路由,单既然用IGP就可以在一个AS内部通告路由问什么要再搞个IBGP出来答:IBGP的作用就是为了在同一个AS内的边界路由器上互相通告更新信息,必须有个机制能让同一个AS内的BGP路由器来互相通告更新信息BGP中的建立邻居不需要有直连的链路(这点和IGP的不同)原因是BGP使用的TCP协议,TCP是个点到点的协议他不支持组播,所以他是单播的,单播是可以被路由器转发的。
由此我推理出BGP的所有报文都是单播的,因为他的邻居不直连所以无法通告组播来传递BGP是路劲矢量协议凡矢量协议必有水品分割,BGP的水品分割分为EBGP和IBGP的水品分割EBGP水平分割:主要依赖AS号来防止环路(例如从某个EBGP邻居学到路由会再通告给此邻居通告命令shipbgpneix.x.x.x advertised-route 查看,单对方不会接收而已),在路由被传播过程中每个传播者都加入自身的AS进去.(AS是bgp的属性之一)IBGP水平分割: 默认的通过IBGP学到的路由不会再通告给其他的邻居,所以必须保证网络是全网状的或者通过其他手段来通告给其他IBGP)BGP的边界网关路由器从EBGP学到的路由通告给IBGP的邻居,通过IBGP接收到的路由的路由器默认不再通告给其他IBGP邻居了,所以要保持一个full mesh接口,(但是如果此路由器也是BGP的边界网关路由器,则可以通告给其他的EBGP邻居)有个例外是通告的路由如果不在路由表中的则不会通告此路由BGP的route-id 建议和OSPF的一致不然会出问题BGP的用环回口建立邻居的时候neighbor x.x.x.x update-source 虽然理论上只要一边设置就可以但是建议两边都设置BGP的neighbor 和network 是分开的neighbor 命令用来建立邻居,而network命令仅用来传路由(通告路由)BGP中三张表?BGP表是什么?答1 路由表,bgp表,邻居表 2 shipbgp可查看被注入(用network命令)BGP的路由BGP默认不负载均衡BGP传播和下一跳;BGP传播的是AS的路径,所以实际的下一跳地址是通告AS路劲的bgp路由器,不像IGP 总是相邻的邻居路由器,所以必须保证通过递归让bgp路由器能有下一跳地址。
1.BGP总结1.BGP协议2.IPv6协议(与IPv4相应)3.MPLS协议4.MPLS/vpn协议5.IPSEC vpn协议(加密)6.Dm vpn(动态多点VPN)(需要使⽤Ipsec VPN)7.Multicast协议IGP/EGP/egpBgpBGP协议AS:⾃制系统autonomous system处在⼀个共同的管理域下的⼀组路由器的集合。
范围:1-65535;1-64511/公有的AS号64512-65535/私有的AS号注:*BGP永远只通告最优路径(带>的路径)*BGP打开同步(syn)时,第⼀步需要IGP可达,第⼆步需要BGP和IGP的router-id相同。
*BGP将⼀条路由宣告进协议,若打开汇总可以宣告⽹段(模糊);若关闭汇总的情况下,必须精确匹配(100%正确)。
*IBGP不允许被重分发进OSPF协议,防⽌环路产⽣;打破这⼀机制的命令:在bgp模式下Bgp redistribute-internal1.基础理论知识1)Ebgp/Ibgp(⾃治区域间协议/⾃治区域内协议)IBGP:建⽴⾃治区域内的邻居关系的前提是需要建⽴IGP,因为需要先建⽴邻居。
(没有IGP,IBGP邻居起不来)在AS内运⾏IGP协议的⽬的是为了上层IBGP邻居关系的建⽴,先打通底层的通道。
EBGP:默认情况下:EBGP只能建⽴在直连的物理端⼝上,IBGP建⽴在IGP可达的任何地⽅。
若EBGP使⽤环回⼝建⽴邻居:如neighbor 15.0.0.1 ebgp-multihop 255(EBGP建⽴邻居关系的跳数默认是1,最⼤是255) 2)Full-mesh(全⽹状结构):⽤来解决IBGP的⽔平分割问题。
路由反射器:在路由反射器条件下,IBGP⽔平分割原则失效命令:neighbor 1.1.1.1 route-reflector-client3)同步原则4)⽔平分割原则⼀条通过⼀个IBGP邻居学来的路由,不会被传递给另⼀个IBGP邻居。
BGP知识点总结(⼀)动态路由协议(⼯作范围)1、⾃治系统内部的路由协议-IGP:⼯作在同⼀个AS内,主要⽤来发现和计算路由,为AS内提供路由信息的交换(ospf,rip,isis)2、⾃治系统之间的路由协议-EGP:⼯作在AS和AS之间,着重于控制路由的传播和选择最优的路由,在AS间提供⽆环路的路由信息交换,BGP是EGP的⼀种。
⾃治系统定义:由同⼀个技术管理机构管理、使⽤统⼀选路策略的⼀些路由器的集合。
⾃治系统的编号范围(1~65535);公有编号(1~64511);私有编号(64512~65535)。
BGP特征(增强的距离⽮量路由协议)1、可靠的路由跟新机制2、丰富的Metric度量⽅法3、从设计上避免了环路的发⽣ 为路由附带属性信息 ⽀持CIDR 丰富的路由过滤和路由策略 增量更新计算BGP路由的传递因为要先建⽴TCP连接,所以两端的路由器必须知道对⽅的IP地址,可以通过直连端⼝,静态路由或者IGP学习。
BGP路由更新传输协议:TCP,端⼝号179(⽬的端⼝号),源端⼝号随机产⽣(1024~50000).⽆需周期性更新路由更新:只发送增量更新周期性发⽣keepAlive报⽂检测TCP的连通性BGP报⽂类型1、Open:负责和对等体建⽴连接2、keepAlive:该消息在对等体之间周期性的发送,⽤以维护连接3、Update:该消息被⽤来在BGP对等体之间传递路由信息4、Notification:当BGP Speaker检测到错误的时候,就发送该消息给对等体5、Router-refresh:⽤来通知对等体⾃⼰⽀持路由刷新能⼒BGP报⽂头1、HeaderMarker(16B)Length(2B)Type(1B)2、Message3、DataOpen报⽂Version(1B) #现在⽤的V4My Autonomous System(2B) #我⾃⼰的AS号码Hold Time(2B) #建⽴的时间,180S,超过180S,对等体down了。
BGPBorder Gateway Protocol(当前使用的版本是 BGP-4)动态路由协议可以按照工作范围分为IGP以及EGP。
IGP工作在同一个AS内,主要用来发现和计算路由,为AS内提供路由信息的交换;而EGP工作在AS与AS之间,在AS 间提供无环路的路由信息交换,BGP则是EGP的一种。
BGP是一种增强的路径矢量路由协议,同时BGP是拥有丰富的策略控制技术的外部网关协议。
多运行于AS与AS之间。
目录:BGP概述BGP基本概念BGP工作原理BGP与IGP交互BGP属性特点BGP选路规则BGP负载分担BGP扩展特性1.BGP概述BGP 其着眼点不在于自动发现网络拓扑,而在于在AS之间选择最佳路由和控制路由的传播。
Ⅰ。
BGP使用 TCP 作为其传输层协议(监听端口号为 179),提高了协议的可靠性,且不需要专门的机制来确保连接的可控性。
BGP进行域间的路由选择,对协议的稳定性要求非常高。
因此用TCP协议的高可靠性来保证BGP协议的稳定性。
BGP的对等体之间必须在逻辑上连通,并进行TCP连接。
目的端口号为179,本地端口号任意。
Ⅱ。
路由更新时 ,BGP 只发送更新的路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量的路由信息。
Ⅲ。
BGP从设计上 避免了环路 的发生。
AS之间:BGP通过携带AS路径信息来标记途经的AS,带有本地AS号的路由将被丢弃,从而避免了域间产生环路。
AS内部:BGP在AS内学到的路由不再通告给AS内的BGP邻居,避免了AS内产生环路。
Ⅳ。
支持CIDR 无类域间路由Ⅵ。
BGP提供了丰富的路由策略;提供了防止路由振荡的机制;BGP也易于扩展二.BGP基本概念Ⅰ。
自治系统AS (Autonomous System )AS是指在一个实体管辖下的拥有相同选路策略的IP网络。
每个AS都有唯一的自治系统编号,这个编号是由IANA分配的。
编号范围是1~65535(其中1到64511是注册的因特网编号,64512到65535是私有网络编号。
BGP协议学习总结BGP学习总结BGP是⽬前使⽤的唯⼀的⾃治系统间的路由协议,它是⼀种⽮量路由协议,基于TCP的179号端⼝,它采⽤单播增量更新的⽅式更新路由,与其他的路由协议不同的是,BGP只要TCP可达,就可以建⽴对等体关系,BGP需要⼿⼯显式的指定对等体关系。
⼀、常见术语1、 BGP的发⾔者:发送BGP消息的路由器叫做BGP的发⾔者。
2、 BGP对等体:相互交换BGP消息的路由器叫做BGP的对等体。
3、 IBGP对等体:同⼀个⾃治系统内的对等体关系。
4、 EBGP对等体:不同⾃治系统间的对等体关系。
⼆、BGP的通告原则:1、当多条路径存在时,BGP的发⾔者⾸选最优的路由供⾃⼰使⽤。
2、 BGP发⾔者只把⾃⼰使⽤的最优的路由通告给其他对等体。
3、 BGP发⾔者从EBGP获得路由信息向它的EBGP和IBGP对等体通告。
4、 BGP发⾔者从IBGP对等体获得的路由信息不会再向它的IBGP邻居通告。
5、 BGP发⾔者从IBGP获得的路由信息是否通告给EBGP对等体,要依IBGP与EBGP同步情况⽽定。
6、对等体关系建⽴后,BGP发⾔者将⾃⼰的所有的BGP路由通告给新想相邻体。
三、BGP的消息类型和功能1、 open消息:⽤来建⽴BGP对等体间的关系并协商参数。
2、 keepalive消息:⽤来对open消息确认,周期性的发送keepalive消息向对等体通告⾃⼰的存在,保持对等体的关系。
3、 nitification:错误⽇志,当有错误发⽣的时候,会向对等体发送notification报⽂,并且断开TCP连接,并回到idle状态。
4、 update消息:⽤来更新路由条⽬。
5、 route-fresh消息:向对等体请发送求指定地址族的路由信息。
四、BGP的状态机制1、 idle状态:初始状态,不接受任何BGP的连接,等待start事件的产⽣,start事件产⽣后,系统开启connectRetry定时器。
如要转载请写明出处。
1、收到一条BGP路由后,如果路由器发现自己的AS号出现在AS-Path里,将丢弃该路由。
2、从EBGP Peers处学来的路由转发给另外的EBGP Peers时,将不会把原来的MED属性通报给EBGP Peers,而会把MED属性设为“0”3、当向IBGP Peers通告路由时,如学到此路由时就没有Loc-Pref,则DUT应把此属性设为“100”之后再发布给IBGP Peers;而当DUT把此路由通告给EBGP Peers时,则不论原来的值为多少,一概不把该Loc-Pref值加到自己发出的Update报文中去。
4、BGP同步:第一,当DUT没有得到IGP传来的相同的路由时,它是否会不把从IBGP Peers处学来的路由通告给EBGP Peers;第二,若用命令“no synchronization”关闭了同步,得到的结果是否与第一条相反;第三,如果DUT 得到了从IGP传来的相同的路由,得到的结果是否也与第一条相反。
5、BGP只将Internal Update发给EBGP Peers而不发给IBGP Peers。
6、BGP会将External Update发给IBGP Peers和其它EBGP Peers。
7、由network命令注入的BGP路由,其origin属性应为IGP、而由redistribute 命令注入的BGP路由其origin属性应为 Incomplete。
8、BGP在发送Update报文时对AS-Path的修改遵从下列原则:1)在向IBGP Peers通告路由时,不更改AS-Path属性;2)在向EBGP Peers通告路由时,把自己的AS号加到原AS-Path的最前面再通报出去;9、BGP在发送Update报文时对next hop的修改是否遵从下列原则:1)在向IBGP Peers通告从EBGP学来的路由时,不更改next hop属性;2)在向IBGP Peers通告始发的路由时,把next hop设为自己的出端口IP地址再通报出去;3)在向EBGP Peers通告路由时,把next hop设为自己的出AS的端口IP地址再通报出去;10、 EBGP-Multi-Hop(EBGP多中继)是指EBGP连接的两端不必有物理的直连,它们中间只要能够有一条逻辑的链路即可建立连接,但是EBGP 的特性要有相应的改变。
bgp实验报告总结
BGP实验报告总结
背景
BGP(Border Gateway Protocol)是用于在互联网中交换路由信息的协议。
它是一种路径矢量协议,用于确定最佳路径,并且能够适应网络拓扑的变化。
在本次实验中,我们对BGP进行了实验,并对实验结果进行了总结和分析。
实验过程
在实验中,我们使用了模拟器来模拟网络环境,并配置了多个路由器和主机。
我们通过配置BGP协议来模拟网络中的路由器之间的路由信息交换。
我们还模拟了网络中的故障情况,以观察BGP协议对网络拓扑变化的适应能力。
实验结果
通过实验,我们观察到BGP协议在网络拓扑变化时能够快速地重新计算最佳路径,并更新路由表。
当网络中发生故障时,BGP能够及时地发现并通知其他路由器,从而保证了网络的稳定性和可靠性。
此外,我们还观察到BGP协议在处理大规模网络时的效率和性能表现良好。
总结与分析
通过本次实验,我们对BGP协议的工作原理和性能有了更深入的了解。
BGP作为互联网中最重要的路由协议之一,具有很强的稳定性和可靠性。
它能够适应网络拓扑的变化,并且能够处理大规模网络的路由信息交换。
因此,BGP协议在互联网中扮演着至关重要的角色。
结论
通过本次实验,我们对BGP协议有了更深入的了解,并且验证了其在网络中的
稳定性和可靠性。
BGP协议的高效性和性能表现使其成为互联网中不可或缺的一部分,对于构建稳定和可靠的互联网具有重要意义。
我们将继续深入研究BGP协议,并将其应用于实际网络中,以提高网络的稳定性和可靠性。
bgp知识点总结BGP(Border Gateway Protocol,边界网关协议)知识点总结。
一、BGP概述。
1. 定义与作用。
- BGP是一种用于在不同自治系统(AS)之间交换路由信息的外部网关协议(EGP)。
自治系统是由一个或多个网络组成的,在一个管理机构下运行并使用统一的内部路由策略。
- 其主要作用是实现不同自治系统之间的可达性,通过传递路由信息,使得不同AS中的网络能够相互通信。
2. BGP的特点。
- 路径矢量协议:BGP不像内部网关协议(如OSPF、RIP)那样基于链路状态或距离矢量,而是基于路径矢量。
它通告的是到达目的网络的完整路径(包括经过的自治系统序列)。
- 可靠性高:使用TCP作为传输协议(端口号179),这保证了BGP消息的可靠传输。
因为TCP具有确认、重传等机制,可以确保BGP对等体之间的消息准确无误地传递。
- 策略丰富:BGP允许网络管理员根据多种策略来控制路由的传播和选择。
例如,可以基于AS路径长度、路由的本地优先级等因素来决定选择哪条路由进入自己的路由表。
二、BGP的消息类型。
1. Open消息。
- 用于建立BGP对等体关系。
在Open消息中包含了BGP版本号、本地AS号、保持时间(Hold Time)、BGP标识符(通常是路由器的某个接口的IP地址)等信息。
- 当两个BGP路由器之间交换Open消息并且参数协商成功后,它们之间就建立了BGP对等体关系。
2. Update消息。
- 用于通告可达路由信息和撤销不可达路由信息。
Update消息包含网络层可达性信息(NLRI),即目的网络的前缀和掩码,以及到达这些目的网络的路径属性(如AS 路径、下一跳等)。
- 如果某个路由不再可达,BGP也会通过Update消息来撤销该路由的通告。
3. Notification消息。
- 用于报告错误信息。
当BGP对等体检测到错误时,会发送Notification消息给对等体,然后关闭BGP连接。
首先感谢WOLF、CCTV给我这个机会!谢谢!然后感谢老大写的文档、老余的支持以及各位老师平时的帮助!把这篇文章献给我的父母以及尚未遇到的媳妇,我爱你们!谢谢!我会努力的--!加油!―――――――――――――――――――――――――――周目录0、BGP的概况1、BGP的一些特性2、BGP的三张表3、BGP的各种包4、建邻居的过程5、neighbor命令的含义6、IBGP建立邻居需满足什么条件7、EBGP邻居需满足什么条件8、路由在BGP转发表里最优的必要条件9、BGP的下一跳10、IBGP的同步11、auto-summary的作用12、BGP的聚合路由13、BGP邻居的flaping14、BGP路由下一跳的flaping15、BGP的dampening16、IBGP的路由反射器(RR)17、BGP联邦18、BGP的对等体组19、BGP的选路原则20、EBGP的防环21、IBGP的防环22、将IGP路由引入BGP23、向IGP中注入BGP路由24、限制允许接收的最大路由条目25、BGP的几个计时器26、BGP的默认路由27、BGP的过滤以及正则表达式28、BGP的链路认证29、删除私有AS号30、允许接收经过多少AS的路由31、local_as32、allowas-in33、community34、soft-reconfigration inbound35、条件路由36、拆分路由37、QPPB38、BGP orf39、BGP的ADBGP默认只支持ipv4-unicast,即只有ipv4-unicast的邻居可以默认认为是active的。
可以用no bgp default ipv4-unicast命令来使ipv4-unicast的邻居也必须手工使其active。
Address-family ipv4 unicastneighbor 1.1.1.1 activate (将邻居1.1.1.1激活)一个路由器只能属于一个AS。
BGP第一课:2011-06-19一、介绍外部网关EGP分为:EGP是有类,收敛速度慢BGP无类,一般用在比较大型网络,在运营商内部。
BGP:目的是为做策略,大的网络接入到运营商时用的网络。
开始选路,用的BGPAS:自治系统,大的范围,有多个出口。
处在一相同的管理域的集合。
(OSPF,eigrp的AS叫进程)如果把AS比喻成一个路由器的话,那么路由器与路由器之间叫:EBGP。
AS内的BGP叫IBGP。
宿主:单宿主(也叫单归属),接一个AS,有单根线连接或多根线连接。
双宿主,接二个以上的AS,关于路由的情况:所有都收一个缺省路由,损耗路由资源最少;引缺省路由和部分明细的路由(如引两个条默认路由,会出现一条次优路由)因特网上所有路由表都收到,如果都收的话,会有30万几条路由。
那就会BGP,主要是使用一些策略依据属性。
Peer:对等体。
二、详细说明AS:范围:1-65535 由16Bit 2进制组成。
2009年升级到32位。
要使用AS需申请。
私有的AS号:64512-65535-1023个。
Loop-free:无环路。
多种路径属性:BGp控制流量时,用多种路径属性。
什么时候用BGP:1.An AS is transit AS (是一个传输AS时。
有三个AS,中间的是传输AS)2.在多宿主的时候;3.在多个AS之间需要做策略时。
什么时候不有BGP:1.一条链路接运营商时(引一条缺省路由即可);2.没有足够的内存(用76型);3.没有技术水平。
三、BGP的功能:1.通告的什么:整个路径。
(通常称为路径失量路由协议,能记录所经过的AS,记录所达到网络系;目的:是防止环路产生。
如收到一条路由当中包含自己的AS,则说明已经是环路了。
2.记录正在使用的属性;3.可以管理;4.路由器支持和策略配置一跳一跳地,也就是AS by AS。
四、BGP的特点:1.可靠的更新;采用TCP的179端口;(rip 是使用UDP的520端口,eigrp和ospf都封装在IP之上,都是不可靠的传输。
因BGP应用在ISP运营商中,要的是稳定、可靠。
)2.增量触发更新;(在变化就更新)查看:3.周期性地保活消息,查检TCPr 连接。
4.丰富的属性(RICH metric)5.为大型的网络而设计6.增强的距离失量路径失量。
五、配置:只要TCP可达,邻居关系就可以建立。
BGP是通过TCP建立的。
要建立BGP邻居,必须保证TCP可达,必须路由是可达的。
先建立邻居:R1#router bgp 100 (一个路由器上只能配置一个AS,否则会提示是:BGP is already running AS is 100 ) Neighbor 12.1.1.2 remote-as 200 指定邻居关系,指定远端的AS号(也就是对端的AS号)注:在bgp路由器上也有router ID ,选举规则是和OSPF一样的,也可以手动指router ID。
Router bgp 100Bgp router-id 1.1.1.1R2#router bgp 200Neighbor 12.1.1.1 remote-as 100Bgp router-id 2.2.2.2.R1上配置完后提示:neighbor 12.1.1.2 upR1#show ip bgp neighborsBGP neighbor is 12.1.1.2, remote AS 200, external link外部链路(即是EBGP)R1的邻居的12.1.1.2,远端的AS是200,BGP version 4, remote router ID 2.2.2.2本是,2000年集本升级。
远端的ROUTER IDBGP state = Established, up for 00:00:17BGP状态:看到Established时,表示和邻居关系已经建立。
Last read 00:00:17, last write 00:00:17, hold time is 180, keepalive interval is 60 secondsKeepalive保持TCP的连接,保活消息:时间周期60s Neighbor capabilities:Route refresh: advertised and received(old & new)Address family IPv4 Unicast: advertised and receivedMessage statistics:InQ depth is 0OutQ depth is 0Sent RcvdOpens: 1 1Notifications: 0 0Updates: 0 0Keepalives: 1 1Route Refresh: 0 0Total: 2 2Default minimum time between advertisement runs is 30 secondsFor address family: IPv4 UnicastBGP table version 1, neighbor version 0/0BGP table version 1:BGp表默认1,每变化一次增加1.如果BGP建立的时间非常短,Version非常高,说明网络变化非常频繁,不稳定。
可以进R2的router bgp 200下,neighbor 12.1.1.1 shut,然后再打开,这样经过几次来试验,再看此号,变化了。
Output queue size: 0Index 1, Offset 0, Mask 0x21 update-group memberSent RcvdPrefix activity: ---- ----Prefixes Current: 0 0Prefixes Total: 0 0Implicit Withdraw: 0 0Explicit Withdraw: 0 0Used as bestpath: n/a 0Used as multipath: n/a 0Outbound InboundLocal Policy Denied Prefixes: -------- -------Total: 0 0Number of NLRIs in the update sent: max 0, min 0Connections established 1; dropped 0Last reset neverConnection state is ESTAB, I/O status: 1, unread input bytes: 0Connection is ECN Disabled, Mininum incoming TTL 0, Outgoing TTL 1Local host: 12.1.1.1, Local port: 43320Foreign host: 12.1.1.2, Foreign port: 179Connection tableid (VRF): 0Enqueued packets for retransmit: 0, input: 0 mis-ordered: 0 (0 bytes)Event Timers (current time is 0x128AAC):Timer Starts Wakeups NextRetrans 3 0 0x0TimeWait 0 0 0x0AckHold 1 0 0x0SendWnd 0 0 0x0KeepAlive 0 0 0x0GiveUp 0 0 0x0PmtuAger 0 0 0x0DeadWait 0 0 0x0Linger 0 0 0x0ProcessQ 0 0 0x0iss: 1734781539 snduna: 1734781604 sndnxt: 1734781604 sndwnd: 16320irs: 3945826168 rcvnxt: 3945826233 rcvwnd: 16320 delrcvwnd: 64SRTT: 99 ms, RTTO: 1539 ms, RTV: 1440 ms, KRTT: 0 msminRTT: 76 ms, maxRTT: 300 ms, ACK hold: 200 msStatus Flags: active openOption Flags: nagleIP Precedence value : 6Datagrams (max data segment is 1460 bytes):Rcvd: 4 (out of order: 0), with data: 2, total data bytes: 64Sent: 4 (retransmit: 0, fastretransmit: 0, partialack: 0, Second Congestion: 0), with data: 2, total data bytes: 64 Packets received in fast path: 0, fast processed: 0, slow path: 0Packets send in fast path: 0fast lock acquisition failures: 0, slow path: 0R1#show ip bgp summary 查看邻居的汇总信息BGP router identifier 1.1.1.1, local AS number 100本地Router id 1.1.1.1 本地的AS 是100BGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd12.1.1.2 4 200 18 18 1 0 0 00:15:59 0 如果是数字,表示邻居已建立在每台路由器上各启一个loop 0R1#int loop 0Ip addr 1.1.1.1 255.255.255.0Router bgp 100Network 1.1.1.0 mask 255.255.255.0仅仅将网络加入到BGP域R2#int loop 0Ip addr 2.2.2.2 255.255.255.0Router bgp 200Network 1.1.1.0 mask 255.255.255.0R1# show ip router 应该出现:B 2.2.2.0 [20/0] via 12.1.1.2, 00:00:2412.0.0.0/24 is subnetted, 1 subnets 收到一条B路由。