路由和谈,例如BGP。
什么是BGP?
BGP(BorderGatewayProtocol)是一种在自治系统之间动态交流路由信息的路由和谈。一个自治系统的经典界说是在一个治理机构节制之下的一组
路由器,它运用IGP和通俗器量值向其他自治系统转发报文。
在BGP中运用自治系统这个术语是为了强调如许一个现实:一个自治系统的治理关于其他自治系统而言是供应一个一致的内部选路方案,它为那些经过它可以抵达的
网络供应了一个一致的描绘。
BGP支撑的会话品种?
BGP相邻
路由器之间的会话是树立在TCP和谈之上的。TCP和谈供应一种牢靠的传输机制,支撑两品种型的会话:
外部BGP(EBGP):是在属于两个分歧的自治系统的路由器之间的会话。这些
路由器是毗邻的,共享一样的介质和子网。
内部BGP(IBGP):是在一个自治系统内部的路由器之间的会话。它被用来在自治系统内部协谐和同步寻觅路由的历程。BGP路由器可以在自治系统的任何地位,甚至中心可以相隔数个
路由器。
留意初始的数据流的内容是整个BGP路由表。但今后路由表发作转变时,路由器只传送转变的局部。BGP不需求周期性地更新整个路由表。因而,在衔接已树立的时期,一个BGP发送者必需保管有当时一切同级路由器共有的整个BGP路由表。BGP路由器周期性地发送KeepAlive音讯来确认衔接是激活的。当发作错误或非凡状况时,
路由器就发送Notification音讯。当一条衔接发作错误时,会发生一个notification音讯并断开衔接。