计算机网络之IP路由(四)---路由基础配置

一、静态路由配置

        实验环境为华为ensp模拟平台。网络拓扑图如下所示:

计算机网络之IP路由(四)---路由基础配置_第1张图片

      华为设备简单操作命令:

  1. 进入系统试图:system-view
  2. 修改设备名称:sysname  名称
  3. 进入具体接口视图:interface  接口名称
  4. 进入环回接口:interface loopback  接口ID
  5. 给接口配置IP地址:ip address  IP地址  子网掩码 / 掩码长度
  6. 配置静态路由:ip route-static  目的网段   子网掩码   下一跳 / 出接口
  7. 查看当前配置命令:display current-configuration
  8. 查看路由表:display ip routing-table

      以路由器AR1为例进行命令配置:

  1. 首先进入系统视图:system-view
  2. 进入G0/0/0接口: interface g0/0/0,配置IP地址:ip address 192.168.12.1 24
  3. 进入G0/0/1接口: interface g0/0/1,配置IP地址:ip address 192.168.13.1 24
  4. 进入loopback 0接口: interface loopback 0,配置IP地址:ip address 3.3.3.3 255.255.255.255
  5. 配置静态路由:从网络拓扑图可以看出,与路由器AR1没有直接相连的网段为192.168.23.0/24,先配置去往192.168.23.0/24网段的静态路由:ip route-static 192.168.23.0 255.255.255.0 192.168.12.2。配置去往AR2环回地址2.2.2.2的静态路由:ip route-static   2.2.2.2 255.255.255.255 192.168.12.2.。配置通往AR3环回地址的静态路由:ip route-static 3.3.3.3 255.255.255.255 192.168.13.3。

     路由器AR2与AR3的静态路由配置与AR1类似。全部配置完成之后用ping命令测试各网段之间的连通性。

       使用命令:display ip routing-table protocol static,该命令是只查看路由表中通过静态配置方式获得路由条目,以路由器AR3为例执行该命令得到如下效果:

计算机网络之IP路由(四)---路由基础配置_第2张图片

      路由表中各字段字段的含义如下:

  1. Destination/Mask:目的网络 / 掩码。掩码为32表示一个具体的IP地址,24表示一个C类网络。
  2. Proto:表示通过什么协议方式学习到的路由信息。Static表示的静态路由配置方式获得,Direct表示的是直连网段,即给接口配置IP地址以及掩码,通过IP地址和掩码计算得出网络号。RIP表示的是通过动态路由协议RIP学习到的路由,OSPF表示通过动态路由协议OSPF协议学习到的路由。
  3. Pre:表示的是优先级。优先级值越低该条路由月优先。华为设备默认的优先级为:Direct为0,OSPF为10,Static为60,RIP为100。
  4. Cost:表示该条路由的开销。
  5. NextHop:下一跳地址。
  6. Interface:出接口。通往目的网络应该往哪个接口转发出去。配置静态路由时建议写下一跳IP地址。

二、RIP协议配置

        网络拓扑图如下所示,路由器之间运行RIP协议,使得PC1与PC2之间能够互通。

计算机网络之IP路由(四)---路由基础配置_第3张图片

        路由器AR1的G0/0/1接口所在的网段为:192.168.1.0/24,PC1的IP地址为:192.168.1.1,网关为:192.168.1.254,即AR1的G0/0/1接口的IP地址。路由器AR3的G0/0/1接口所在的网段为:190.168.3.0/24,PC2的IP地址为:192.168.3.1,网关为:192.168.3.254,即AR3的G0/0/1的IP地址。

       配置过程如下:

      1、配置PC的IP地址,以PC1为例。

计算机网络之IP路由(四)---路由基础配置_第4张图片

       2、配置各路由器各接口的IP地址以及环回地址,在静态路由配置实验已演示,此处省略。

       3、开启RIP进程。以AR1为例,在系统视图下输入命令:rip.

       4、关闭自动聚合,输入命令:undo summary。

       5、使用RIPv2,输入命令:version 2。

       6、宣告路由器直连的网段,network 网络号。network 192.168.10;network 192.168.12.0;network 1.0.0.0。

       7、路由器AR2与AR3配置类似。

       所有路由器配置完成之后,在路由器AR1上运行命令:display ip routing-table protocol rip,得到以下结果:

计算机网络之IP路由(四)---路由基础配置_第5张图片

      PC1去pingPC2,已经能ping通:

计算机网络之IP路由(四)---路由基础配置_第6张图片

     在路由器AR1与AR2之间的链路上通过抓包软件wireShark进行抓包,结果如下:

计算机网络之IP路由(四)---路由基础配置_第7张图片

     可以看出在这段链路上周期性的发送报文,时间间隔可以算出是30秒左右,目的地址为RIP多播地址224.0.0.9,协议是RIPv2,通过info字段可以看出是响应报文,因为RIP协议是周期性将自己的路由表采用多播方式发送出去。再看一下报文的详细内容:

计算机网络之IP路由(四)---路由基础配置_第8张图片

     可以看出RIP协议是基于UDP封装的,其端口号为520,通过Routing Information Protocol可以看出该报文是响应报文,有4条路由条目信息,包括其度量值。

三、OSPF协议配置

     网络拓扑如下所示,将整个网络划分为三个区域,路由器AR1的g0/0/0、g0/0/1以及AR2的g0/0/0接口属于area 1,路由器AR2的g0/0/1和AR3的g0/0/0接口属于area 0,路由器AR3的g0/0/1、路由器AR4的g0/0/0以及g0/0/1属于area 2。将路由器loopback接口的IP地址作为RouterID。

计算机网络之IP路由(四)---路由基础配置_第9张图片

    PC1的IP地址为192.168.1.1,网关地址为192.168.1.254,PC2的IP地址为192.168.4.1,网关地址为192.168.4.254。

    配置过程如下:

   1、配置各路由器的直连网段。即各路由器每个接口的IP地址。命令:interface 接口;ip address IP地址 掩码。

   2、开启ospf进程并设置RouterID。命令:ospf 进程号 router-id IP地址。

   3、进入对应的区域。命令:area  区域号。

   4、向网络中宣告自己的直连网段。命令:network  网络号  反掩码。反掩码中的0表示的是固定的,不能改变的,不为0表示的是在一定范围内可变的。

   5、出现以下情形的时候表示的邻接关系已经建立, NeighborCurrentState=Full。

    6、当所有的路由器ospf协议都配置完成以后,可以通过display ospf peer命令,查看该路由器的邻居的详细信息。

    7、使用display ip routing-table protocol ospf命令查看路由表中通过ospf协议获取到的路由信息,以R2路由器为例:

计算机网络之IP路由(四)---路由基础配置_第10张图片

   8、测试网络连通性,PC1与PC2能正常ping通。

    在路由器R1与R2之间的链路上通过抓包软件进行抓包

计算机网络之IP路由(四)---路由基础配置_第11张图片

    可以看出路由器R1与R2的接口都周期性地广播Hello包,广播地址为224.0.0.5,Hello包的作用就是用于发现和维护邻居关系,在这里用于判断邻居是否还存在。

    将路由器R2的g0/0/1接口shutdown,观察R1与R2之间链路上的发送包的变化情况:

    当路由器R2的g0/0/1接口被shutdown,其g0/0/0接口广播发送一个LSU报文,将网络变化情况告知其邻居,路由器R1收到该链路状态更新报文之后会发送一个链路状态确认报文LSACK用来告知其邻居我已收到链路更新报文。

    附上几条ospf常见的命令:

  1. 修改hello时间:ospf timer hello 时长
  2. 修改dead时间:ospf timer dead 时长
  3. 修改DR优先级:ospf dr-priority  优先级值。由于ospf默认的优先级值为1,所以比较RouterID,RouterID大的则为DR,小的则为BDR,可以通过接口的优先级来指定DR与BDR。修改优先级值之后必须得重启接口。

欢迎各位指正文章中可能出现的错误,谢谢。

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(计算机网络之IP路由(四)---路由基础配置)