我有以下具有 3 个 AS 的 AS 级拓扑,即 A、B 和 C。
我被要求
通过描述由一个IP数据包会从源路由器被路由至的过程示出了在互联网的特定情况下的分层路由的思想
X在A到目的地路由器Y英寸 此外,对于每个步骤,我应该简要描述使用哪些路由信息,哪个协议确定该路由信息,以及如何将路由信息传输到路由器。
我知道在 AS 内有一个内部路由协议。最常见的是基于链路状态或距离矢量的协议。OSPF(开放最短路径协议)是一种基于链路状态的路由协议,现在非常常用。另一个显然是 IS-IS。如果我没记错的话,一个常见的基于距离矢量的旧协议是 RIP(路由信息协议)。
然后是外部路由协议,这些协议允许 AS 进行通信。最常见的是BGP(边界网关协议)。
当然,从一个路由器X向Y不同 AS 中的另一个路由器发送信息,应该使用这两种协议(内部和外部)。
我认为GWs 是允许 AS 进行通信的边界路由器。我的理解是X应该首先将其数据包发送到GW1usingA的内部路由协议。然后GW1将GW2使用例如联系BGP,然后数据包将被传输到GW3(使用例如 RIP),然后从GW3到GW4再次使用可能是 BGP。再次到达后GW4,将使用另一个内部路由协议(例如 OSPF)将A的原始数据包发送到Y。
除此之外,我认为我无法对上述问题给出详尽的答案。
任何帮助表示赞赏!
