Linux 系统中 TCP/IP 与 PPP 的网络配置指南(上)
1. 网络数据包路由原理
当一台名为“eggplant”的设备想要向不在本地网络的“pear”发送数据包时,IP 会先在路由表中查找目标网络“128.17.112”的路由。若未找到,就会选择通过“papaya”的默认路由。“papaya”收到数据包后,会在自己的路由表中查找目标地址。其路由表可能如下:
| Destination | Gateway | Genmask | Flags | MSS | Window | irtt | Iface |
| ------------- | ------------- | -------------- | ------ | ---- | ------ | ---- | ----- |
| 128.17.75.0 | 128.17.75.98 | 255.255.255.0 | UN | 1500 | 0 | 0 | eth0 |
| 128.17.112.0 | 128.17.112.3 | 255.255.255.0 | UN | 1500 | 0 | 0 | eth1 |
| default | 128.17.112.40 | 0.0.0.0 | UGN | 1500 | 0 | 0 | eth1 |
| 127.0.0.1 | 127.0.0.1 | 255.0.0.0 | UH | 3584 | 0 | 0 | lo |
| 128.17.75.98 | 127.0.0.1 | 255.255.255.0 | UH | 3584 | 0 | 0 | lo |
从表中可知,“papaya”通过“eth0”设备连接到“
超级会员免费看
订阅专栏 解锁全文
1853

被折叠的 条评论
为什么被折叠?



