【发布时间】:2011-03-16 19:33:49
【问题描述】:
我刚刚完成了一次电话采访。面试官问了我一个问题:
告诉我关于 IP 发生了什么 数据包通过路由器。
我已经很久没有学习网络了。而我只是说一下路由器传输列表,有几个路由器协议,如OSPF等。而已。 有人可以对此给出一个好的答案吗?或带我检查一些资源? 谢谢!!
【问题讨论】:
标签: networking ip router
我刚刚完成了一次电话采访。面试官问了我一个问题:
告诉我关于 IP 发生了什么 数据包通过路由器。
我已经很久没有学习网络了。而我只是说一下路由器传输列表,有几个路由器协议,如OSPF等。而已。 有人可以对此给出一个好的答案吗?或带我检查一些资源? 谢谢!!
【问题讨论】:
标签: networking ip router
如果不讨论不同的物理 (?) 网络 分离,我认为只讨论路由器是不够的。老实说,我认为除此之外不需要太多。考虑 MAC 地址和 IP 地址,以及 IP 数据包在“双方”之间如何变化。
路由拓扑构建是路由拓扑,它改变了数据包的转发方式,但它发生在“旁边”正常的 IP 数据包传输。
现在路由器也很常用于 NAT...
快乐...网络?
【讨论】:
路由器是网络层设备。因此,当它接收到 IP 数据包时,IP 数据包的当前目的地将设置为该路由器。所以,路由器会这样做:
这样,该数据包将驶往最终目的地
PS:上个季度我参加了计算机网络课程
【讨论】:
每个路由器都有两个功能:转发和路由。转发单元决定当数据包到达时应该做什么。路由是创建路由表和宣布路由的行为(必须宣布哪些路由取决于路由器上运行的路由协议)。
面试官要你描述一下路由器的转发功能:
简答:
路由器在路由表中查找并找到下一跳(路由器)。然后将数据包转发到适当的下一跳。
长答案:
注意 1:这些是简单路由器在数据包到达时执行的操作。大多数路由器都执行其他功能,例如NAT,通过隧道转发数据包等。此外,像Cisco路由器这样的高级路由器在数据包通过路由器时会执行许多功能。
注意 2: 我只描述了使用以太网作为链接层协议和 IP 作为网络层协议的 TCP/IP 网络。其他网络如ATM、帧中继等有不同的转发步骤。
P.S:您可以在 CCAN 书籍的简短形式中找到此上下文,并在 CCNP 路线书籍中找到更多详细信息。
【讨论】: