主机中的转发表
网络工程
路由器
ip 转发表
2022-02-28 22:37:44
2个回答
1)任何主机都需要一个路由表。至少它是指向默认网关的默认路由 0.0.0.0/0。如果没有默认网关,主机将不知道在哪里发送非本地数据包。
2) 路由器也根据它们的路由表转发数据包。路由表条目(至少)包含带有掩码的目标网络地址和下一跳。出口接口是能够与下一跳通信的接口。
这些是必需品。在实践中,这通常会变得更加复杂,包括接口、指标(路由优先级)、优先级、路由条目的来源(静态/本地、动态路由对等体,...)、标签等细节。
主机有转发表。通常在主机上配置的默认网关是默认的下一跳路由器。
您的主机将有多个网络。即使它只有一个 NIC,它也会内置 127.0.0.0/8 网络,并且它可能具有虚拟接口,例如隧道。主机需要能够确定将数据包发送到何处,并为此使用其转发表。
对于每个直接连接的网络,具有多个 NIC(或虚拟接口)的主机将在转发表中至少有一个条目。也可能为非直接连接的网络配置了其他条目,以便主机知道应该将数据包发送到哪个接口。