m0_70968835 2023-03-23 21:44 采纳率: 73.9%
浏览 34
已结题

不懂就问!为什么电脑或服务器也有路由表?

我是零基础跨行过来的,很多概念不理解,路由表不是只有三层交换机或者路由器上才有吗?电脑或者Linux的服务器为什么也有路由表?电脑发送网络数据包不是先发广播找网关的MAC封装数据包直接发送吗 要路由表干嘛??还有ARP表,电脑也有,不理解。能用通俗易懂的话帮我解释一下吗

  • 写回答

6条回答 默认 最新

  • IT_service_mesh 2023-03-23 21:46
    关注

    参考GPT和自己的思路:

    很好的问题!其实,电脑和服务器上也有路由表,这是因为它们也需要知道如何在网络中寻找目的地。路由表就是告诉系统数据包要发送到哪里才能到达目的地的地方。

    对于电脑发送网络数据包,确实是需要先发广播找网关的MAC封装数据包直接发送,但是在寻找网关的过程中,电脑需要知道其他设备的地址,这就需要使用路由表。电脑在发送数据包之前,会查询路由表以确定数据包的下一跳,并将数据包转发给该下一跳。这个过程一般由操作系统自动完成。

    此外,电脑和服务器上的ARP表是用来查找网络中其他设备的MAC地址的。当电脑向其他设备发送数据包时,它需要知道该设备的MAC地址以便将数据包发送到正确的设备。ARP表记录了各个设备的IP地址与MAC地址之间的对应关系,电脑通过ARP表可以快速查找到目标设备的MAC地址。

    希望以上解释对你有所帮助,如果还有其他问题,请继续向我提问。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 4月14日
  • 已采纳回答 4月6日
  • 创建了问题 3月23日

悬赏问题

  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥15 键盘指令混乱情况下的启动盘系统重装
  • ¥40 复杂的限制性的商函数处理