HCIA 网络基础
路由
路由的两个功能:
- 拆解二层封装,重新封装二层
- 选路:根据三层头部(目标地址)查找(路由表)最佳路径。
路由表:
destination/mask:目的地址与掩码,用来标识IP包的目的地址或者目的网络。
Proto: direct 直连
Static 静态路由 人工写入的路由
RIP 动态路由
OSPF 动态路由
ISIS 动态路由
BGP 动态路由
pre:标识路由加入IP路由表的优先级。可能到达一个目的地有多条路由,但是优先级的存在让他们先选择优先级高的路由进行利用。不同来源的路由都有不同的优先级,越小越优. 0-255
Direct 0
OSPF 10
Static 60
RIP 100
ISIS 95
cost:路由开销,当到达一个目的地的多个路由优先级相同时,路由开销最小的将成为最优路由。
nexthop:下一跳IP地址,说明IP包所经过的下一个路由器。
interface:输出接口,说明IP包将从该路由器哪个接口转发。
路由表原则
1:精确匹配:查找时从最短开始,如果更长继续匹配,直到匹配到最长的前缀。
2:递归查找
如果出现下一跳不是直接下一跳的情况:
前缀 下一跳
10.1.1.0/24 20.1.1.2 //不是直接下一跳
20.1.1.0/24 30.1.1.2
上述情况需要经历两次查找,先查10.1.1.0/24 找到 20.1.1.2发现不是下一跳,继续路由表中查找20.1.1.2的路由找到下一跳,这是找到的是10.1.1.0/24的直接下一跳.
3.当数据包在路由表中查找不到目标Ip,数据包丢弃。
静态路由:
手动书写的路由
ip route-static 目标前缀 掩码 下—跳或出接口
缺省/默认路由
ip route-static 0.0.0.0O下—跳/出接口
浮动静态:通过设置静态的优先级来操作
主备
负载
ip route-static 10.1.6.0/24 10.1.2.2 preference 70 //优先级设置的高于默认60就行,这条路由在有其他默认优先级路由的情况下就会隐藏,当默认优先级路由故障则会浮现。
静态路由模拟配置
连接好路由设备,配置好地址
输入静态路由配置命令,利用一网段设备ping其他网段的设备:
可以ping通,说明连接、设置网段、输入命令无误。
动态路由:
静态路由一般适合小型企业部署,缺乏灵活性,没有自收敛。
动态路由协议的分类:
根据算法分类:
距离矢量型:RIP
链路状态型:OSPF ISIS
混合型: EIGRP BGP
根据范围分类:
As:自治系统
IGP(内部网关协议):RIP OSPF ISIS EIGRP
EGP(边界网关协议):BGP
RIP协议
环路:
路由表跳数增加,数据在两设备中回环
防止方法-----防环原则
1.水平分割:当一个路由从一个接口收到,将不再从该路由发出
2.毒性逆转:可以跨越水平分割。
3.抑制计时器:
4.触发更新;
5.最大跳数:
RIP的计时器:
更新计时器 60s
失效计时器 180s 该路由失效,不能用于转发数据
抑制计时器 180s
刷新计时器 60s 失效的路由60s将会被删除
RIP的使用
连接好路由设备,配好各网段地址
输入命令
Rip 1//1是进程号
Version 2 启动版本2
Undo summary 关闭主类汇总
Network 10.0.0.0//宣告
宣告的两个作用:
1.让该路由器RIP学习宣告的网段以及宣告包含的网段,这些网段将被RIP传递出去
2宣告网段包含的接口会自动的发出和接受rip 的组播 224.0.0.9 UDP 520
Updata包
Response包
用任一网段的主机设备去ping其他网段的设备,成功则RIP动态路由配置成功。