假设我们有一台带有三个 NIC 的计算机:
网卡_1:172.16.1.1/24
网卡_2:192.168.1.1/24
网卡_3:103.55.34.32/24
我们发送一个目标 IP 地址为 255.255.255.255 的数据包。
1)如果默认gw在103.55.34/24网络上,数据包是通过NIC_3发送还是通过每个NIC发送?
2)如果我们假设整个互联网是一个大网络,这个网络地址是0.0.0.0/0,那么255.255.255.255地址看起来就像是整个网络(互联网)的广播地址,对吗?
3) 像这样的网络地址的含义是什么:1.2.0.0/0?(这是正确的,如果不正确,为什么不正确)
它将通过路由表中与目的地匹配的第一个接口发送,按照静态路由>路由>网关>度量的顺序进行评估。如果您键入,route print
您将看到类似于以下内容的内容:
Run Code Online (Sandbox Code Playgroud)Network Destination Netmask Gateway Interface Metric [Loads of entries for your various NICs, routes and static routes] 255.255.255.255 255.255.255.255 103.55.34.254 103.55.34.32 1 Default Gateway: 103.55.34.254
表示广播/多播测试 ping 将使用您的 NIC_3
假设您有一个网络 0.0.0.0/0,那么 255.255.255.255 将是广播地址。然而,互联网不是一个大网络,它是一系列相互连接的完全独立的网络(因此是互联网!)