问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

bgp邻居关系的建立

发布网友 发布时间:2022-07-10 01:43

我来回答

3个回答

热心网友 时间:2023-10-12 15:04

BGP的TCP报文发送方式默认是采用两台ROUTER互连的物理接口,如果指定了LOOPBACK口的话那就采用LOOPBACK口来发送TCP报文和对等体建立BGP的邻居关系,另外需要注意的是,BGP并不能主动在网络中寻找邻居,必须手工指定BGP邻居的地址,那么BGP才会将数据包发往指定的地址来请求建立邻居,与此同时,BGP发出的请求数据包除了写明目标IP地址外,还要写上自己的IP地址,即BGP源地址。当一台BGP路由器收到建立邻居的请求后,如果发现数据包的目标IP不是自己的BGP源地址,那么就拒绝该连接请求,只有当请求数据包的目标IP与自己的BGP源地址相同时,才可建立BGP邻居。需要注意的是,这个条件只在两个邻居之间,任意一个邻居满足条件即可,并不需要双方都满足,也就是说一方收到的数据包目标IP与自己的BGP源地址相同即可,另一方收到的数据包目标IP与它的BGP源地址不同也没关系,只要单方面符合条件就行,但我们通常都将BGP两端的源与目标保持一致。BGP的源地址是可以随意更改的,但只能是路由器上的接口地址。 有问题可以交流 哈哈

热心网友 时间:2023-10-12 15:04

BGP的TCP报文发送方式默认是采用两台ROUTER互连的物理接口,如果指定了LOOPBACK口的话那就采用LOOPBACK口来发送TCP报文和对等体建立BGP的邻居关系。

另外需要注意的是,BGP并不能主动在网络中寻找邻居,必须手工指定BGP邻居的地址,那么BGP才会将数据包发往指定的地址来请求建立邻居,与此同时,BGP发出的请求数据包除了写明目标IP地址外,还要写上自己的IP地址,即BGP源地址。

当一台BGP路由器收到建立邻居的请求后,如果发现数据包的目标IP不是自己的BGP源地址,那么就拒绝该连接请求,只有当请求数据包的目标IP与自己的BGP源地址相同时,才可建立BGP邻居。

需要注意的是,这个条件只在两个邻居之间,任意一个邻居满足条件即可,并不需要双方都满足,也就是说一方收到的数据包目标IP与自己的BGP源地址相同即可,另一方收到的数据包目标IP与它的BGP源地址不同也没关系,只要单方面符合条件就行,但我们通常都将BGP两端的源与目标保持一致。

BGP的源地址是可以随意更改的,但只能是路由器上的接口地址。

热心网友 时间:2023-10-12 15:05

TeamOneLove回答的很好,不过需要更正一下。
bgp建立tcp连接的条件:收到open包的源地址是自己指定的neighbor之一。
不是检验open包的目的地址,而是源地址。这个非常好理解。例如:
routerA:neighbor 2.2.2.2 source 12.1.1.1
routerB:neighbor 1.1.1.1 source 2.2.2.2
如果检验目的,routerB收到目的地址2.2.2.2的open包,而自己source正是2.2.2.2,就应该建立邻居。但问题来了,routerB的邻居地址是谁呢?我收到open包的源是12.1.1.1,如果邻居地址是它,也就是我无论怎么指定neighbor,是1.1.1.1还是3.3.3.3还是4.4.4.4都能跟routerA建立邻居,这显然不科学;如果邻居地址用1.1.1.1呢?这个地址在收到的open包里根本就没有,都不能确定它是否存在,显然不能用。所以检验目的地址是不可行的。
关于发送报文的说法还可以更准确一些。都是ip包,当然要有源/目的ip地址。指定update-source不是指定发送端口,而是指定ip包的源地址,loopback口显然是不能发送数据的。
关于地址检验单方面符合,也很好理解。因为对方请求tcp连接,我觉得你ok,我就跟你建连接,就可以构建bgp邻居。既然我们已经建立的邻居,就没必要多建立tcp连接。所以,及时双方都符合,show tcp brief也只有一个tcp连接。
欢迎探讨:)
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
婴儿用什么做枕头好 宝宝枕什么枕头比较好 婴儿使用什么枕头 新生儿用枕头用什么牌子好 婴儿枕头用什么做好 用什么做婴儿枕头最好 长白山在哪个城市 长白山地理位置 100%山羊绒毛衣可以水洗吗 山羊绒毛衣怎么洗怎么洗山羊绒毛衣 专升本怎么能升一个好二本? 同样是名人,计春华离世被频繁报道,而他离世却鲜有人知,此人是谁? 螯虾会吃小鱼吗?? (20点) 什么小鱼可以和鳌虾一起养 计春华老师在哪去世的? 微信被限制3天如何解除? 消失多年的计春华,是隐退还是去世了? 还记得演员计春华吗?他现在如何了? 帮忙取名陈鑫开头的女孩名子 陈鑫嫣的名字的评分 测名字陈鑫佳多少分? 陈鑫懿这个名字可以打多少分? 梦见房顶边点与龙的头像 计春华去世,李连杰曾和他搭档多部戏,为什么他没有出席葬礼呢? 故意伤害罪可以要求哪些民事赔偿 故意伤害致人死亡民事赔偿怎么判 故意伤害致人死亡民事赔偿标准最新 故意伤害死亡赔偿的赔偿标准 国旗下演讲稿,题目是"孝敬长辈 关爱弱小"...意思就是要写尊老爱幼的,(弱小可以写弱势群体的.)400字...谢 计春华本人还在世吗? 计春华去世因什么病去世享年几岁 计春华是谁个人资料 bgp怎么建立邻居关系? OSPF与BGP怎么建立连接 当年的经典游戏还有谁手机里还有水果忍者 我准备明天出门,昨晚梦见水里有条很长很大的蟒蛇是怎么回事?请问有人知道吗? 裴浩成打多少分? 面粉厂需要什么证件 面粉厂怎么办食品许可证? 年产几十吨小面粉厂加工业怎么做环评手续 2012年10月31号凌晨2点55分出生女孩,父亲姓郑。求各位大师指点起名 谢谢 跪求 男女孩名字个一!!为9月底出生的宝贝准备??! 帮我设计下,郑梦莹,签名 求起郑姓女孩子名字,于2005年9月24日0时出生,急急~~ 但我也爱郑梦莹 。写一首藏头诗 湖南科技学院的章晨爱上了谁? 开一家面粉厂需要什么条件? 怎样存储coreldraw文件,可以在蒙泰文件里打开? 网名好像男的 再想想 在地球上,有哪些不怕核辐射的动物? 水生生物系统中微型原生动物和后生动物有哪些种类,其出现的频率同污水品质有何关联? 不同负荷条件下污泥的生物相有什么不同
  • 焦点

最新推荐

猜你喜欢

热门推荐