路由:从源主机到目标主机的转发过程
路由器:将数据包转发到目的地,并在转发过程中选择最佳转发路径
路由器的工作原理
根据路由表转发数据
1.数据到达路由器A,路由器A首先查看是否有目标网段的记录,有则直接转发;没有,则会ARP泛洪广播,接收到目标网段的信息后,会从相应的端口转发
2.网络中,所有的路由器都会重复上面的操作
3.到达最后一个路由器,首先也是查看是否有目标网段,有则直接转发;没有,则进行泛洪广播。找到IP地址后,会从相应的端口转发数据
补充:环回接口(lookback接口)
环回接口是路由器上手动设置的一个逻辑的、虚拟的一个接口,路由器默认是没有环回接口的,需要手动设置。环回接口的作用与物理接口的作用一样,分配寻址信息,还可以终止IP连接。在设置环回接口时,地址要写死。除非系统瘫痪,否则环回地址会一直运行。环回接口地址的设置为该设备产生的所有IP数据包的源地址。
路由表
路由器中维护的路由条目的集合 -------路标集合
路由器通过路由表进行最佳路径选择
路由表的形成
1.直连网段:两台设备在同一路由器上,并且在同一网段
2.非直连网段:两台设备在同一路由器上,不在同一网段
静态路由
由管理员手动配置,单向的
缺乏灵活性
默认路由
是静态路由的一种特殊的形式,可以指向任何的网段
配置要求:只能配置在末梢网络上的路由器(末梢网络:只连接终端设备上的)
注:静态路由优先级高,默认路由优先级低(并不是优先级越高越好,越高数据越多,影响转发的效率)
配置静态路由的命令:ip route-static 目标网段 24 下一跳地址
删除路由表的命令:undo ip route-static
查看路由表的命令:display ip routing-table
静态路由实验:
完成如图所示路由器与主机之间的互通
AR1配置信息:首先配置相邻两个接口的信息。g0/0/0 是PC1的网关地址。g0/0/1 是网段10.10.10.0/24的端口;其次再配置实现PC1----PC2的信息通信(格式:ip route-static 默认路由 下一跳地址)
AR2配置信息:首先配置相邻两端的接口信息,g0/0/0是10.10.10.0/24网段的端口,g0/0/1是11.11.11.0/24网段的端口;其次再配置1.实现PC1----PC2的信息的通信(格式:ip route-static 目标网段/24 下一跳地址)2.实现PC2----PC1的信息的通信(格式:ip route-static 目标网段/24 下一跳地址)
AR3配置信息:首先配置相邻两个接口的信息。g0/0/0 是PC2的网关地址。g0/0/1 是网段11.11.11.0/24的端口;其次再配置实现PC2----PC1的信息通信(格式:ip route-static 默认路由 下一跳地址)