静态路由的配置

276 阅读4分钟

路由概述

路由

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

image.png

路由器的工作原理

根据路由表转发数据

image.png

路由器

路由表

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

路由表的形成

  • 直连路由(长在自己身上的网段 端口配置好IP地 址 路由表会自动添加端口的网段信息 有延迟)
  • 非直连路由
    A 手动添加 (管理员手动去配置 告诉路由器 你 要知道有哪些网段)
    B 动态学习 (动态路由,通过报文互相学习没有的网 段)

默认路由

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

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

image.png

主机 A 想核主机B
通讯 ARP:同一网段直接回复
交给网关处理(不同网段)
第一次封装
源ip: 192.168.1.2
目的ip:192.168.2.2
源mac: 11-11
目的mac:22-22
第二次封装:
源ip:192.168.1.2
目的ip:192.168.2.2
源mac:33-33
目的mac 44-44
第三次封装:
源ip:192.168.1.2
目的ip:192.168.2.2
源mac: 55-55
目的mac:66-66

配置静态路由

实验目的

(1)掌握静态路由(非直连网段、子网掩码、下一跳地址)的配置方法;
(2)掌握静态路由连通性的测试方法。

拓扑

image.png

实验步骤

(1)为两台PC机配置IP地址、子网掩码和网关地址

PC1的IP地址:192.168.1.1,子网掩码:255.255.255.0,网关地址:192.168.2.2。

image.png PC2的IP地址:192.168.2.1,子网掩码:255.255.255.0,网关地址:192.168.2.2。

image.png (2)为三台路由器分别设置接口IP地址和子网掩码。 以R1为例,两个接口的IP地址和子网掩码分别为:192.168.1.2/24和192.168.3.1/24。

相关命令

<Huawei>undo terminal monitor              ###关闭提示信息(简写u t m)
[Huawei]undo info-center enable            ###关闭提示信息
<Huawei>sys                                ###切换至系统视图
[Huawei]sys R1                             ###修改路由器名称叫做R1
[R1]int g0/0/0                             ###进入 g/0/0 口
[R1-GigabitEthernet0/0/0]undo shutdown     ###开启接口
Info: Interface GigabitEthernet0/0/0 is not shutdown. 
[R1-GigabitEthernet0/0/0]ip address 192.168.1.2 24 ###配置接口的IP地址和子网掩码
[R1-GigabitEthernet0/0/0]dis th            ###查看接口信息
[V200R003C00]
#
interface GigabitEthernet0/0/0
 ip address 192.168.1.2 255.255.255.0 
#
return
[R1-GigabitEthernet0/0/0]int g0/0/1        ###进入 g/0/1 口
[R1-GigabitEthernet0/0/1]ip address 192.168.3.1 24  ###配置接口的IP地址和子网掩码
[R1-GigabitEthernet0/0/1]dis th           ###查看接口信息
[V200R003C00]
#
interface GigabitEthernet0/0/1
 ip address 192.168.3.1 255.255.255.0 
#
return

R2、R3的接口地址和子网掩码也按如上方式进行设置。

image.png

image.png

(3)为三台路由器配置静态路由信息。将非直连网段、子网掩码、下一跳地址添加进路由表中。

为R1添加路由信息,命令如下:

[R1]ip route-static 192.168.4.0 24 192.168.3.2
[R1]ip route-static 192.168.2.0 24 192.168.3.2

为R2添加路由信息,命令如下:

[R2]ip route-static 192.168.1.0 24 192.168.3.1
[R2]ip route-static 192.168.2.0 24 192.168.4.2

为R3添加路由信息,命令如下:

[R3]ip route-static 192.168.1.0 24 192.168.4.1
[R3]ip route-static 192.168.3.0 24 192.168.4.1

配置之后,查看各路由器的路由表信息(Direct表示直连网段,Static 表示非直连网段):

[R1]display ip routing-table   
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 12       Routes : 12       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.1.0/24  Direct  0    0           D   192.168.1.2     GigabitEthernet
0/0/0
    192.168.1.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
  192.168.1.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
    192.168.2.0/24  Static  60   0          RD   192.168.3.2     GigabitEthernet
0/0/1
    192.168.3.0/24  Direct  0    0           D   192.168.3.1     GigabitEthernet
0/0/1
    192.168.3.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
  192.168.3.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
    192.168.4.0/24  Static  60   0          RD   192.168.3.2     GigabitEthernet
0/0/1
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

[R1]

image.png

image.png (4)用主机1去ping主机2,查看能否正常通信。

image.png (5)实验成功

Destination/Mask 目的网段/子网掩码 Proto 协议类型
Pre 优先级
Cost 开销值
Flags 路由状态等信息
NextHop 下一跳地址
Interface 接口信息
静态路由的默认优先级是60
优先级越小 越优先

交换与路由对比

路由工作在网络层

  • 根据“路由表”转发数据
  • 路由选择
  • 路由转发

交换工作在数据链路层

  • 根据“MAC地址表”转发数据
  • 硬件转发

总述

了解并学会掌握静态路由的配置,会连接多个路由