路由基础
什么是路由器
路由器的每一个接口都处于不同的网段中,也就是在不同的广播域中(大部分情况下两台路由器直接相连的接口算一个广播域)
什么是路由
路由是指导IP报文转发的路径信息
什么是路由表
路由的信息都放在路由表中 就是帮助设备进行选路用的
路由表里面核心的字段
***Destination/Mask:目标网络:你想去往目标地的网络
**Proto:路由来源:要么是通过直连学习到 要么是通过静态或者动态构建出来的
**Pre:优先级:直连是0 OSPF是10和150 静态是60 rip是100 BGP是255
**Cost:开销值(cost):可以理解为花销成本
*Flags:标志位
***NextHop:下一跳:你想要去往目标地的下一站 127.0.0.1表示的是抵达设备自身流量
***Interface:出接口:数据包发送的接口
注意:一般来说 出接口和下一跳在同一个网段
直连路由
条件:
- 接口下面需配置IP地址
- 接口必须是up状态(就是接口的灯是亮的)
注意:两个同时满足的时候 才能产生直连路由
直连路由的优点:
- 是所有路由当中优先级最高的(默认情况 直连>OSPF>static等)
- 直连路由可以自动生成出来(只要触发一定条件就可以诞生)
直连路由的不足
不能去往非自己直连的其他网段(地方)
非直连路由
需要静态路由或动态路由,将网段添加到路由表中
静态路由
路由器的转发原则
- 被转发的路由条路必须存在 (如果不存在该路由条目 路由器直接丢弃)
- 根据最长匹配原则进行匹配 也就是掩码越长越好
- 当掩码一样 会比较优先级 优先级是最小最优先
- 当掩码一样 优先级一样的情况下 会比较开销 也就是cost值 这个数值越小越优先
- 当前面的所有原则是一样的情况 负载分担