路由器作用:
1.用于不同网络间互联
2.为它所承载的数据做路径选择——选路
当一个数据包进入路由器后,路由器将基于数据包中的目标IP地址,查询本地的路由表;
若表中存在记录将无条件按记录转发;若没有记录将丢弃改流量;
-
路由器的路由表默认以一个网段为目标;
默认仅存在直连网段的路由;
所有非直接连网段为未知网段,获取未知网段的方法:
1.静态路由——管理员写路有表(小型网络)
2.动态路由——路由表上运行同一种算法,之后路由器间相互协商生成未知网段的路由。(大型网络)
(占用带宽,内存,安全等问题) -
添加静态路由写法
[r1]ip route-static 192.168.2.0 24 192.168.2.2
目标网络号 下一跳地址
[r1]ip route-static 192.168.2.0 24 g0/0/1
目标网络号 出接口
下一跳:流量从本地出发后,下一个进入路由器接口的IP地址(MA网络)
出接口:流量从本地路由器发出的接口编号;(点到点网络)
注意:通信是双向的,由来就有回;
- 静态路由拓展配置
1>负载均衡
当到达同一目标地址时,存在多条开销相似的路径时;可让设备将流量拆分后沿多条路同时传输;
图中PC1访问PC2,r1到6.0网段存在两条开销相似的路径,可用负载均衡;
配置命令:
[r1]ip route-static 192.168.6.0 192.168.2.2
[r1]ip route-static 192.168.6.0 192.168.3.2
意义:可实现带宽double,若PC1发5个包,可以上面3个包,下面2个包;
2>环回接口
配置命令
[r1]int LoopBack 0 创建一个“0”环回网卡(虚拟)
[r1-LoopBack0]ip add 1.1.1.1 24 配置IP地址
实现在实验中,用于代表连接用户接口。
3>静态路由汇总
条件:下一跳相同
当访问多个连续子网时,若基于相同的路径时,可将这些子网进行汇总计算;之后仅编辑到达汇总网段的路由条目,来减少路由器条目的数量。
意义:路由汇总,降低路由表数量,减少网络延时。
4>路由黑洞
汇总地址包含了网络哦中不存在的网段时,将导致流量有去无回;
尽量精确汇总来避免路由黑洞。
5>缺省路由
一条不限定目标的路由,在路由器查询完本地所有的直连,静态,动态路由后,若依然没有可达路径才使用。
配置命令:
[r1]ip route-static 0.0.0.0 0 192.168.1.4
6>空接口路由
路由黑洞与缺省路由相遇,必然产生环路;
在黑洞路由器上配置一条到达总地址的空接口路由,来避免环路产生。
配置空间口路由:
[r1]ip route-static 5.5.4.0 22 NULL 0
由于路由器使用最长匹配原则,在明细路由存在时,空接口路由无效;
7>浮动静态路由
静态路由的默认优先级为60,;优先级0-255,越小越优;
通过在编写静态路由时,修改默认的优先级;可以实现静态路由备份的效果。
常用命令
[r1]display ip interface brief 查看接口信息摘要
[r1]display current-configuration 查看该设备当下运行的所有指令
[r1]display this 查看当前位置具体配置的命令;比如在g0/0/0接口中,可以查看到该接口执行的所有指令;