来自 Hunt 的 TCP/IP 网络管理:
网关在网络之间路由数据,但所有网络设备、主机和网关都必须做出路由决策。
仅针对跨不同网络的通信做出路由决策是否正确?
对于网络内的通信(无论是否在网络中),
网络中是否有任何设备需要做出路由决策?
网络中的任何设备都必须有路由表或类似的东西吗?
如果一个设备做出路由决定,那是否意味着该设备有一个路由表或类似的东西?如果设备有路由表或类似的东西,它会做出路由决定吗?
或者,是否只有网关设备必须做出路由决定并拥有路由表或类似的东西?
我有这些问题是因为我的 Linux 笔记本电脑不是本地 wifi 网络中的网关,但令我惊讶的是有一个路由表。是不是因为网络中的任何设备都有路由表?我的笔记本电脑似乎无法连接两个网络,因为所有环回地址的网络和wifi网络无法相互通信。但它的路由表显示了与同一 wifi 网络中的其他设备通信的路由,以及 wifi 网络之外所有其他目的地的默认路由。
谢谢。