这是一些路由命令输出示例:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.240.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.240.0 0.0.0.0 255.255.240.0 U 0 0 0 eth2
当我的计算机要发送一个目的地址为 的 IP 数据包时1.2.3.4,该数据包通过 eth0 发送到网关192.168.240.1。IP 数据包包含 2 个字段:源 IP 和目标 IP。如果源IP是我电脑的IP,目的IP是1.2.3.4,那么路由器(网关)怎么知道这个IP包是他要转发的呢?IP数据包中网关的IP存储在哪里?
