目录
路由器
路由器相关名词解释
路由:数据从原主机转发到目的主机的过程(找路径和目的地址)
路由器:能够将数据包转发到正确目的地,并且在转发过程中选择最佳路径的设备
路由器环回接口:loopback接口,是路由器上设置的一个逻辑的,虚拟的接口。路由器默认没有任何环回接口,需要手动设置,环回接口和路由器的物理接口作用一样,可以分配寻址信息,还可终止IP连接。
注:在设置路由器环回接口时注意地址要写死,除非设备瘫痪,否则会一直处于运行状态
loopback:将环回接口地址设置为该设备产生的ip数据包的源地址。
路由器工作原理
主机A的ip地址为192.168.10.10 主机B的ip地址为192.168.20.20
第一步,主机A的数据先到路由器(网关路由器),路由器查找路由表,如果有主机B的网段,就转发数据,反之就通过ARP泛洪广播,接收到主机B网段信息后,通过指定端口转发数据。
第二步,在网络中会经过许多路由器,每次转到路由器的时候都会重复第一步的操作。
最后一步,也是先查路由表,有则转发,无则泛洪广播,找到IP地址,从指定端口转发数据到主机B。
路由器转法数据时数据的变化
由于ARP协议的影响,源MAC地址与目的MAC地址会随路由器而转变,IP地址不发生变化。
路由表
路由表是维护的路由条目的集合,简单来说就是指引数据传输方向的路标的集合,路由器会按照路由表选择最佳路径。
路由表的形成
直连网段:两个设备在同一个路由器下,而且在同一个网段。
非直连网段:两台设备连接同一个路由器,不在同一网段。
静态路由
静态路由是由管理员手动配置,是单向的,可以看作为指引数据传输路径的路标
配置静态路由命令
ip route-static 目标网段 下一跳
如ip route-static 196.168.10.0 24 10.0.0.1
默认路由
静态路由的一种,但是他时静态路由的特殊形式,可以指向任何网段。
必须是末梢路由器。
转发优先级
路由器根据路由表进行转发
静态路由的优先级高
默认路由的优先级低
注:路由表的数据不是越多越好,太多了会影响转发效率
静态路由与默认路由小实验
打开eNSP,设置好PC1、2,路由器1、2、3
注1:记得写标记防止配置是搞混。
注2:两个靠近主机的路由器上连接主机的端口标的是相邻主机网关 。
配置端口
将每个连接的端口填入对应IP地址,例子如下
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 10.0.0.20 24
[AR2-GigabitEthernet0/0/0]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/0
ip address 10.0.0.20 255.255.255.0
#
return
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 11.0.0.10 24
[AR2-GigabitEthernet0/0/1]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/1
ip address 11.0.0.10 255.255.255.0
#
return
注1:关闭消息通知,重命名更清楚
注2:dis th命令检查一下步骤是否正确。
配置默认路由
AR1配置
[AR1]ip route-static 0.0.0.0 0.0.0.0 10.0.0.20
AR3配置
[AR3]ip route-static 0.0.0.0 0.0.0.0 11.0.0.10
配置静态路由
[AR2]ip route-static 192.168.10.0 24 10.0.0.10
[AR2]ip route-static 172.16.10.0 24 11.0.0.20
检查静态路由与默认路由
[AR1]display ip routing-table
例如AR1中
最后ping通结束
输错了怎么办
用undo 输错配置
如undo ip route-static 192.168.10.0 24 10.0.0.10
回车后输入y再回车就行了