路由_01

  • 路由

1)什么是路由

路由就是数据包从一个网络到另外一外网络的过程

     可以理解为自己从一个城市到达另外一个城市的过程就叫路由

2)路由的设备

路由器或三层交换机

3)路由器如何工作

跟由器根据路由表转发数据包,当一个数据包发送到路由器时,路由器会检查数据包的目标地址是否在路由表存在,如果不存在此丢弃此数据包,如果存在,路由器会根据此路由条目的下一跳地址,把数据包转发给下一个路由器

4)路由表的形成

--网段的类型:一个广播域一般也是一个网段

--直连网段:路由器接口直接连接的网段,非常少;

--非直连网段:路由器接口没有直接连接的网段,非常多;

--路由表路由条目的生成:

知道如何访问直连网段----为路由器接口设置IP地址并启用此接口---直连路由

知道如何访问非连网段----直接网段信息告诉路由----创建静态路由

让路由器自己去学习------让路由器运行动态路由协议----动态路由

直连路由:路由器接口所直连的网段形成的路由信息 (直连网段)

静态路由:由管理员手动为路由器指定的路由信息 (非直连网段)

动态路由:路由器通过路由协议学习到的路由信息 (非直连网段)

3、配置静态路由

静态路由一条手动创建单向路由条目

目标网段/掩码:数据包要访问的目标网段

下一跳:

如果想把数据包发送到目标网段,需要把此数据包发到哪个路由器上;

下一跳地址一定是相邻路由器的接口地址;

display ip routing-table  //查看路由表

下一跳

地铁1号线

 万寿路    公主坟   军事博物馆  木樨地  西单

--直连路由、非直连路由、静态路由实验配置:

                 

1、路由器的初始化配置

<Huawei>undo terminal  monitor  \\关闭终端信息提示

<Huawei>system-view  \\进去系统视图

[Huawei]sysname  r2  \\修改设备名为r2

<Huawei>undo  terminal  monitor   \\关闭终端信息提示

<Huawei>system-view   \\进去系统视图

[Huawei]sysname  r1    \\修改设备名为r1

2、路由器的接口配置IP地址

[r1]interface GigabitEthernet 0/0/0  \\进去接口0/0/0

[r1-GigabitEthernet0/0/0]ip address 192.168.2.1 24  \\给此接口配置IP地址

[r1-GigabitEthernet0/0/0]quit   \\返回

[r1]interface GigabitEthernet 0/0/1   \\进去接口0/0/1 

[r1-GigabitEthernet0/0/1]ip address 192.168.1.254 24 \\给此接口配置IP地址

[r1-GigabitEthernet0/0/1]quit   \\返回

[r2]interface GigabitEthernet 0/0/1  \\进去接口0/0/1

[r2-GigabitEthernet0/0/1]ip address 192.168.3.254 24 \\给此接口配置IP地址

[r2-GigabitEthernet0/0/1]quit   \\返回

[r2]interface GigabitEthernet 0/0/0   \\进去接口0/0/0

[r2-GigabitEthernet0/0/0]ip address 192.168.2.2 24  \\给此接口配置IP地址

[r2-GigabitEthernet0/0/0]quit   \\返回

在R1上添加去往3.0的静态路由

[r1]ip route-static 192.168.3.0  24 192.168.2.2

在R2上添加去往1.0的静态路由

[r2]ip route-static  192.168.1.0  24 192.168.2.1 、

查询路由表中是否有去往192.168.1.1的路

[r1]display  ip routing-table  192.168.1.1   \\查询去往1.1是否有路由表

[r1]display  ip routing-table   \\查询整个路由表

--多路由器网络使用静态路由互通:

1、路由器的初始化配置

<Huawei>undo  terminal  monitor    \\关闭终端信息提示

<Huawei>system-view     \\进去系统视图

[Huawei]sysname  r1    \\修改设备名为r1

<Huawei>undo  terminal  monitor    \\关闭终端信息提示

<Huawei>system-view    \\进去系统视图

[Huawei]sysname  r2     \\修改设备名为r2

<Huawei>undo  terminal  monitor    \\关闭终端信息提示

<Huawei>system-view   \\进去系统视图

[Huawei]sysname  r3    \\修改设备名为r3

2、路由器的接口配置IP地址

[r3]interface GigabitEthernet 0/0/0    \\进去接口0/0/0

[r3-GigabitEthernet0/0/0]ip address  192.168.1.254 24   \\给此接口配置IP地址

[r3-GigabitEthernet0/0/0]quit   \\返回

[r3]interface GigabitEthernet 0/0/1    \\进去接口0/0/1

[r3-GigabitEthernet0/0/1]ip address  192.168.2.1 24    \\给此接口配置IP地址

[r3-GigabitEthernet0/0/1]quit   \\返回

[r4]interface GigabitEthernet 0/0/0   \\进去接口0/0/0

[r4-GigabitEthernet0/0/0]ip address  192.168.2.2 24 \\给此接口配置IP地址

[r4-GigabitEthernet0/0/0]quit    \\返回

[r4]interface GigabitEthernet 0/0/1    \\进去接口0/0/1

[r4-GigabitEthernet0/0/1]ip address  192.168.3.1 24    \\给此接口配置IP地址

[r4-GigabitEthernet0/0/1]quit    \\返回

[r5]interface GigabitEthernet 0/0/0 \\进去接口0/0/0

[r5-GigabitEthernet0/0/0]ip address  192.168.4.254  24  \\给此接口配置IP地址

[r5-GigabitEthernet0/0/0]quit  \\返回

[r5]interface GigabitEthernet 0/0/1  \\进去接口0/0/1

[r5-GigabitEthernet0/0/1]ip address  192.168.3.2  24   \\给此接口配置IP地址

[r5-GigabitEthernet0/0/1]quit  \\返回

3、配置静态路由

[r3]ip route-static 192.168.4.0  24  192.168.2.2  \\在R3上配置去往4.0的静态路由

[r4]ip route-static 192.168.4.0  24 192.168.3.2  \\在R4上配置去往4.0的静态路由

[r4]ip route-static 192.168.1.0  24 192.168.2.1  \\在R4上配置去往1.0的静态路由

[r5]ip route-static 192.168.1.0  24 192.168.3.1  \\在R5上配置去往1.0的静态路由

  • 默认路由

1、概述

1)概念:默认路由是一个特殊的静态路由。

2)特点:默认路由的目标网络是0.0.0.0 / 0.0.0.0,匹配任何目标;只有当从路由表中找不到任何明确匹配的路由条目时,才会使用默认路由。

3)用处:当一个网络只有一个出口的时候,使用默认路由。

4)缺点:默认路由容易产生路由环路,不要轻易使用。

2、默认路由配置

--路由器互通使用默认路由:

1、路由器的初始化配置

<Huawei>undo  terminal  monitor    \\关闭终端信息提示

<Huawei>system-view     \\进去系统视图

[Huawei]sysname  r1    \\修改设备名为r1

<Huawei>undo  terminal  monitor    \\关闭终端信息提示

<Huawei>system-view    \\进去系统视图

[Huawei]sysname  r2     \\修改设备名为r2

<Huawei>undo  terminal  monitor    \\关闭终端信息提示

<Huawei>system-view   \\进去系统视图

[Huawei]sysname  r3    \\修改设备名为r3

2、路由器的接口配置IP地址

[r3]interface GigabitEthernet 0/0/0    \\进去接口0/0/0

[r3-GigabitEthernet0/0/0]ip address  192.168.1.254 24   \\给此接口配置IP地址

[r3-GigabitEthernet0/0/0]quit   \\返回

[r3]interface GigabitEthernet 0/0/1    \\进去接口0/0/1

[r3-GigabitEthernet0/0/1]ip address  192.168.2.1 24    \\给此接口配置IP地址

[r3-GigabitEthernet0/0/1]quit   \\返回

[r4]interface GigabitEthernet 0/0/0   \\进去接口0/0/0

[r4-GigabitEthernet0/0/0]ip address  192.168.2.2 24 \\给此接口配置IP地址

[r4-GigabitEthernet0/0/0]quit    \\返回

[r4]interface GigabitEthernet 0/0/1    \\进去接口0/0/1

[r4-GigabitEthernet0/0/1]ip address  192.168.3.1 24    \\给此接口配置IP地址

[r4-GigabitEthernet0/0/1]quit    \\返回

[r5]interface GigabitEthernet 0/0/0 \\进去接口0/0/0

[r5-GigabitEthernet0/0/0]ip address  192.168.4.254  24  \\给此接口配置IP地址

[r5-GigabitEthernet0/0/0]quit  \\返回

[r5]interface GigabitEthernet 0/0/1  \\进去接口0/0/1

[r5-GigabitEthernet0/0/1]ip address  192.168.3.2  24   \\给此接口配置IP地址

[r5-GigabitEthernet0/0/1]quit  \\返回

3、配置默认路由

[r3]ip route-static  0.0.0.0  0  192.168.2.2  \\在R3上配置去往3.0 4.0的默认路由

[r4]ip route-static 192.168.4.0  24 192.168.3.2  \\在R4上配置去往4.0的静态路由

[r4]ip route-static 192.168.1.0  24 192.168.2.1  \\在R4上配置去往1.0的静态路由

[r5]ip route-static  0.0.0.0  0  192.168.3.1  \\在R5上配置去往1.0 2.0的默认路由

   如果在R4上也配置默认路由的话:ping 一个网络中没有的地址

[r4]ip route-static  0.0.0.0  0  192.168.2.1  \\在R4上配置去往1.0 的默认路由

在两个接口上抓包就可以看到路由环路的数据包

TTL从128一直减小变为了1,说明产生了路由环路

           

  • 数据的封装流程:

1.

--》

2.

3.

 

总结:

网络层的地址:源IP地址 目标IP地址:

数据链路层的地址:源MAC地址  目标MAC地址:

数据包在网络中传输时:

网络层的源IP地址 和 目标IP地址一致保持不变(可以理解为快递最终发出地和最终接地址)

数据链路层源MAC地址 和目标MAC地址是每经过一个网段就发送一次变化(可以理解为快递经过的中转站)

  • 单臂路由实现vlan间通信

1.单臂路由:使用路由器的一个端口实现所有vlan之间的通信

2.原    理:一个物理接口不能对应所有vlan,也不能同时设置多个IP地址

使用物理接口下的子接口,每个子接口对应一个vlan,单独一个IP地址

物理接口上的子接口是如何表示的:

如:g0/0/0   子接口g0/0/0.1-4096

--单臂路由互通:

                

配置思路:

1.配置终端设备

  给PC机配置IP地址

2.配置网络设备

  *交换机的配置

   -初始化配置

    创建vlan

    连接终端的端口设置模式为access并将端口进入对应的vlan

    连接路由器的端口设置模式为trunk并允许所有vlan 通过

  *路由器的配置

    初始化配置

     进去路由器的子接口

     先进行接口和vlan关联

     然后配置IP地址

     开启ARP的功能

1、交换机的初始配置

Huawei>undo  terminal  monitor  \\关闭终端信息提示 

<Huawei>system-view  \\进入系统视图

[Huawei]sysname  sw7  \\修改交换机名字为sw7

[sw7]vlan  batch  10 20  \\创建vlan 10 20 

2、交换机连接PC的端口设置

[sw7]interface Ethernet 0/0/1 \\进接口0/0/1

[sw7-Ethernet0/0/1]port link-type access  \\设置模式为access

[sw7-Ethernet0/0/1]port default vlan  10 \\将端口进入vlan 10

[sw7-Ethernet0/0/1]quit \\返回

[sw7]interface Ethernet 0/0/2  \\进接口0/0/2

[sw7-Ethernet0/0/2]port link-type access   \\设置模式为access

[sw7-Ethernet0/0/2]port default vlan  20  \\将端口进入vlan 20

[sw7-Ethernet0/0/2]quit   \\返回

3、交换机连接路由器的端口设置

[sw7]interface Ethernet 0/0/3  \\进接口0/0/3

[sw7-Ethernet0/0/3]port link-type trunk  \\设置模式为trunk

[sw7-Ethernet0/0/3]port trunk allow-pass  vlan  all  \\允许所有的vlan通过

4、路由器的初始配置:

<Huawei>undo  terminal  monitor  \\关闭终端信息提示 

<Huawei>system-view    \\进入系统视图

[Huawei]sysname  r9   \\修改名字为r9

5、配置路由器的子接口

[r9]interface GigabitEthernet 0/0/0.10    \\进入子接口

[r9-GigabitEthernet0/0/0.10]dot1q termination vid 10 \\将此接口关联vlan 10

[r9-GigabitEthernet0/0/0.10]ip address  192.168.10.254 24 \\配置IP地址

[r9-GigabitEthernet0/0/0.10]arp broadcast  enable  \\开启arp协议

[r9-GigabitEthernet0/0/0.10]quit  \\返回

[r9]interface GigabitEthernet 0/0/0.20  \\进入子接口

[r9-GigabitEthernet0/0/0.20]dot1q termination vid 20 \\将此接口关联vlan 20

[r9-GigabitEthernet0/0/0.20]ip address  192.168.20.254 24   \\配置IP地址

[r9-GigabitEthernet0/0/0.20]arp  broadcast  enable   \\开启arp协议

[r9-GigabitEthernet0/0/0.20]quit   \\返回

6)配置PCIP地址及网关验证不vlan之间的能信

---为什么路由器的子接口开启arp广播功能

---路由器的物理接口默认开启了arp广播

---路由器的子接口默认没有开启arp广播功能

---路由器给目标主机发送数据帧时,需要封装目标主机的MAC地址,所以子接口需要开启arp广播功能

猜你喜欢

转载自blog.csdn.net/pitch_dark/article/details/127657809