路由器工作原理动态演示

模拟数据包在不同网络间的路由转发过程,展示路由表查询和数据包转发机制。

网络A (192.168.1.0/24)
主机A1
IP: 192.168.1.10
网关: 192.168.1.1
主机A2
IP: 192.168.1.20
网关: 192.168.1.1
路由器
接口1
IP: 192.168.1.1
接口2
IP: 192.168.2.1
接口3
IP: 192.168.3.1
WAN
IP: 203.0.113.1
路由表
目标网络 子网掩码 下一跳 出接口
192.168.1.0 255.255.255.0 直连 接口1
192.168.2.0 255.255.255.0 直连 接口2
192.168.3.0 255.255.255.0 直连 接口3
0.0.0.0 0.0.0.0 203.0.113.254 WAN
网络B (192.168.2.0/24)
主机B1
IP: 192.168.2.10
网关: 192.168.2.1
主机B2
IP: 192.168.2.20
网关: 192.168.2.1
网络C (192.168.3.0/24)
主机C1
IP: 192.168.3.10
网关: 192.168.3.1
主机C2
IP: 192.168.3.20
网关: 192.168.3.1
互联网
DNS服务器
IP: 8.8.8.8
路由过程说明

选择源网络、源主机、目标网络和目标主机,然后点击"发送数据包"开始模拟。

路由器工作原理简述
  • 路由表查询:路由器收到数据包后,根据目标IP地址查询路由表,确定转发路径。
  • 最长前缀匹配:当多个路由条目匹配时,路由器选择前缀最长的条目(子网掩码中1的位数最多)。
  • 默认路由:当没有特定匹配时,使用默认路由(0.0.0.0/0)转发数据包。
  • 直连网络:路由器直接连接的网络,无需经过其他路由器即可到达。
  • 下一跳:数据包转发的下一个路由器IP地址,直连网络通常标记为"直连"。