玄子Share-静态路由原理与配置
路由概述
路由器
路由器(Router)是连接两个或多个不同网络的硬件设备,在网络中起网关(GATEWAY)的作用,能够将数据包转发到正确的目的地,并在数据包转发过程中选择最佳路径。
- PC是通过网关与Internet通信。
- PC设置的默认网关就是路由器接口的IP地址。
- 网络中的数据包是通过一个一个路由器转发到目的地址
路由
从源主机到目标主机的转发过程
能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备-路由器
路由器的工作原理
- 根据路由表转发数据
- 接收数据包→查看目的地址→与路由表进行匹配找到转发端口→转发到该端口
路由表的形成
- 路由表
- 路由器中维护的路由条目的集合
- 路由器根据路由表做路径选择
- 路由表的形成
- 直连网段:配置IP地址,端口UP状态,形成直连路由
- 非直连网段:对于非直连的网段,需要静态路由或动态路由,将网段添加到路由表中
静态路由器
- 由管理员手工配置的,是单向的
- 缺乏灵活性
Router(config)#ip route {目标网段} {子网掩码} {address:与目标理由相连的对端接口IP-默认网关}
默认路由
-
默认路由是一种特殊的静态路由;
-
当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口;
-
如果没有默认路由,那么目的地址在路由表中没有匹配到的数据包将丢弃。
-
默认路由一般工作在末梢网络,大大简化路由器的手工配置,减轻管理员的工作负担,提高网络性能
小结
- 路由器通过查询路由表,实现数据包转发
- 路由表的形成有静态添加和动态学习两种方式
- 静态路由是由管理员手工添加的路由信息
- 默认路由是一种特殊的静态路由
路由器转发数据包的封装过程
- 源目地址变化
- 整个过程中IP地址是不变的,但是如果路由器配置了NAT则IP定会发生改变。
交换机与路由对比
- 路由工作在网络层
- 根据“路由表”转发数据
- 路由选择,路由转发
- 路由器主要用于连接局域网和外网
- 交换机工作在数据链路层
- 根据“MAC地址表”转发数据
- 硬件转发
- 交换机主要用于连接局域网
静态路由和默认路由的配置
-
静态路由的配置
Router(config)# ip route network mask {address | interface} Router(config)#ip route 192.168.30.0 255.255.255.0 192.168.20.2
-
默认路由的配置
Router(config)# ip route 0.0.0.0 0.0.0.0 {address:与目标理由相连的对端接口IP-默认网关} #0.0.0.0 0.0.0.0 代表任何网络
故障排查
-
分层检查
- 从物理层检查,查看端口状态来排除接口、线缆等问题
- 查看IP地址和路由等的配置是否正确
-
分段检查
- 将网络划分成多个小的段,逐段排除错误
本章总结
- 数据包经过路由器,MAC地址要重新封装
- 路由器通过路由表转发数据包,交换机通过MAC地址表转发数据帧
- 静态路由需要双向逐跳配置
- 默认路由可简化末端路由器路由表配置,简洁高效
玄子Share-静态路由原理与配置 2004-02-29