我有一个通过两个端口连接到 DHCP 服务器的系统,它给出了以下信息:
Port 1
Ip Address Mask Gateway
10.170.99.38 255.255.255.128 10.170.99.1
Port 2
Ip Address Mask Gateway
10.170.99.131 255.255.255.192 10.170.99.129
由此,系统需要为 IP 流量创建一个有效的路由表。
目前路由表如下所示:
Destination Mask Gateway
10.170.99.0 0xffffff80 10.170.99.1
10.170.99.128 0xffffffc0 10.170.99.129
然而,这不起作用,大概是因为没有定义到端口地址的路由。
问题是,根据将流量路由到两个网关的需求,这种 DHCP 请求的路由表应该是什么样的?
答案1
答案似乎是设置具有不同子网掩码的网关。因此路由表看起来应该是这样的
Destination Mask Gateway
0.0.0.0 0xffffffc0 10.170.99.129
0.0.0.0 0xffffff80 10.170.99.1
0.0.0.0 0 10.170.99.1
10.170.99.0 0xffffff80 10.170.99.38
10.170.99.128 0xffffffc0 10.170.99.131
数据通过子网掩码路由到各个网关