静态路由和浮动路由

一、路由器

从源主机到目标主机的转发过程

静态路由和浮动路由_静态路由和浮动路由

根据路由表转发数据静态路由和浮动路由_静态路由和浮动路由_02

路由表:路由器中维护的路由条目的集合,路由器根据路由表做路径选择

路由表形成:1、直连网段,2、配置IP地址,端口UP状态,形成直连路由,3、非直连网段

静态路由和浮动路由_静态路由和浮动路由_03

二、静态路由

由管理员手工配置的,是单向的。缺乏灵活性

静态路由和浮动路由_静态路由和浮动路由_04

默认路由

当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口

静态路由和浮动路由_静态路由和浮动路由_05

三、路由器转发数据包的封装过程

源地址的变化

静态路由和浮动路由_静态路由和浮动路由_06

源IP192.168.1.2 目的IP 192.168.2.2

源MAC 11-11 目的MAC 22-22

先ARP广播解析出网关E0的MAC地址。进行第一次封装

先解封装,查看数据包的目的IP,查询路由表,确认转发路径,转发给路由器B

先ARP广播解析出路由器B E1的MAC地址,进行第二次封装

源IP 192.168.1.2 目的 192.168.2.2

源MAC 33-33 目的MAC 44-44

先解封装,查看数据包的目的IP为自己的直连网段,通过E0发给主机B

先ARP广播解析出主机B的MAC地址。进行第三次封装

源IP 192.168.1.2 目的IP 192.168.2.2

源MAC 55-55 目的MAC 66-66

数据包送到主机B,一路解封装送到应用层

IP地址始终不变,Mac地址始终在变

四、命令

配置路由器AR1 IP地址

sys

sys R1

undo info-center enable

int g0/0/1

ip address 192.168.10.1 24  

undo shutdoown

int g0/0/0

ip address 12.0.0.1 24

undo shutdoown

配置静态路由

【R1】sys

ip route-static 192.168.50.0 24 12.0.0.2

【R2】sys

ip route-static 192.168.50.0 24 22.0.0.1

ip route-static 192.168.10.0 24 12.0.0.1

【R3】sys

ip route-static 192.168.50.0 24 33.0.0.2

ip route-static 192.168.10.0 24 22.0.0.2

【R4】sys

ip route-static 192.168.50.0 24 44.0.0.1

ip route-static 192.168.10.0 24 33.0.0.1

【R5】sys

ip route-static 192.168.10.0 24 44.0.0.2

配置默认路由AR1

sys

dis this(查看路由里的静态路由)

undo ip route-static 192.168.50.0 24 12.0.0.2

ip route-static 0.0.0.0 0.0.0.0 12.0.0.2

display ip routing-table(查看)

配置浮动路由

先配置AR8 ip地址AR2 AR4 ip地址

sys

sys R8

un in en

int g0/0/0++++

ip add 23.0.0.2 24

un sh

int g0/0/2

ip add 34.0.0.2 24

un sh

........

[R2]sys

un in en

配置浮动路由

【R2】sys

ip route-static 192.168.50.0 24 23.0.0.2 preference 70

【R8】sys

ip route-static 192.168.50.0 24 33.0.0.2

【R4】sys

ip route-static 192.168.10.0 24 34.0.0.2 preference 70

【R8】sys

ip route-static 192.168.10.0 24 23.0.0.1