计算机网络 实验指导 实验7 三层交换机的配置

实验七 三层交换机的配置

实验六我们了解到了vlan的划分以及二层交换机中vlan的作用,还有三层交换机简单来说就是二层交换机加上了路由功能,使得不同vlan之间的主机能够相互ping通,但是实验六我们并未对vlan的划分方法进行总结,只使用了基于端口的划分vlan。我们这次仍然使用端口划分的方式实验,对其他划分感兴趣的可以搜索了解

我们先弄个简单点的拓扑图

设置ip地址,网关

名称IP地址网关
PC1192.168.1.2/24192.168.1.1
PC2192.168.2.2/24192.168.2.1

一.基于端口的划分

创建vlan2,vlan3两个虚拟局域网,将PC0,PC1分别划分到其中

在三层交换机中的CLI配置:

Switch>en                        //进入特权模式

Switch#conf t                        //进入全局配置模式

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#vlan 2                        //创建vlan 2

Switch(config-vlan)#exit

Switch(config)#vlan 3                        //同上

Switch(config-vlan)#exit

Switch(config)#int fa 0/1                                //配置fa0/1端口

Switch(config-if)#switchport mode access                //设置为access模式(可以不用写,默认就

                                                                                  是access)

Switch(config-if)#switchport access vlan 2                //划分到vlan 2中

Switch(config-if)#exit

Switch(config)#int fa 0/2                                        //同上

Switch(config-if)#switchport mode access

Switch(config-if)#switchport access vlan 3

Switch(config-if)#exit

Switch(config)#int vlan 2                                        //配置vlan2

Switch(config-if)#

%LINK-5-CHANGED: Interface Vlan2, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan2, changed state to up

Switch(config-if)#ip address 192.168.1.1 255.255.255.0                //配置vlan 2的IP地址,掩码

Switch(config-if)#no shutdown                                                //开启

Switch(config-if)#exit                                

Switch(config)#int vlan 3                                                        //同上

Switch(config-if)#

%LINK-5-CHANGED: Interface Vlan3, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan3, changed state to up

Switch(config-if)#ip address 192.168.2.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#ip routing                                                //打开三层交换机的路由功能,很关键

Switch(config)#end

配置完后我们可以查看我们的配置:

Switch#show ip route                                        //查看设备当前已知的路由信息,包括目的网

                                                                         络、下一跳地址、出接口、路由类型等。

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP                //1这里的信息                                                                                  是告诉我们下面最前面的字母代表了说明意思C

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area

* - candidate default, U - per-user static route, o - ODR

P - periodic downloaded static route                                                                //1

Gateway of last resort is not set

C 192.168.1.0/24 is directly connected, Vlan2                        //看上面的表可得出这是自连网络

C 192.168.2.0/24 is directly connected, Vlan3

Switch#show vlan                        //查看vlan信息

Switch#write memory        //保存配置

Building configuration...

[OK]

现在试试ping PC0,PC1

发现可以ping通

没设置之前是不能ping通的,因为不在同一网段内

二.通过设置接口的三层工作模式实现不同网络的路由

我们可以通过no switchport关闭交换机接口的二层功能,再设置接口的IP地址,关闭了二层功能后,我们就可以把三层交换机当作路由器配置了,直接配置端口的IP地址与子网掩码,不用设置vlan就可让不同网段之间的网络相互通信。比上面的划分方法更加方便

Switch>en

Switch#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#int f0/1                        //进入配置端口

Switch(config-if)#no switchport                        //关闭二层功能

Switch(config-if)#

Switch(config-if)#ip address 192.168.1.1 255.255.255.0                        //设置IP地址

Switch(config-if)#exit                                

Switch(config)#int fa 0/2                                        //同上

Switch(config-if)#no switchport

Switch(config-if)#

Switch(config-if)#ip address 192.168.2.1 255.255.255.0

Switch(config-if)#exit

Switch(config)#ip routing

Switch(config)#exit

查看配置是否成功

测试:

二层,三层交换机联合配置

我们可以通过细腻局域干线协议(VLAN Trink Protocol)功能将三层交换机的vlan信息传到下层的二层交换机,就是再三层交换机中创建了vlan和配置vlan的同时,二层交换机也会跟着学习我们在三层交换机设置的配置。

实验拓扑图:

名称IP地址网关划分在
pc0192.168.1.2192.168.1.1vlan 2
pc1192.168.2.2192.168.2.1vlan 3
pc2192.168.1.3192.168.1.1vlan 2

vtp是什么?

VTP(VLAN Trunking Protocol)是一种 Cisco 交换机之间用于自动同步 VLAN 配置信息的协议。VTP 可以帮助网络管理员在一个网络中的多个交换机之间保持一致的 VLAN 配置,简化 VLAN 的管理和配置。以下是关于 VTP 的一些关键信息:

  1. VTP 模式:VTP 可以配置为以下三种模式之一:

    • 服务器模式(Server Mode):允许配置 VLAN,更改 VLAN 配置,并将这些更改传播给其他支持 VTP 的交换机。
    • 客户端模式(Client Mode):接收来自 VTP 服务器的 VLAN 配置更改,但不能进行更改。
    • 透明模式(Transparent Mode):不参与 VLAN 配置的传播,但会转发 VTP 消息。
  2. VTP 配置:要配置 VTP,您需要指定一个 VTP 域名(VTP Domain Name)和可选的 VTP 密码(VTP Password)。所有带有相同 VTP 域名和密码的交换机将在同一个 VTP 域中共享 VLAN 配置信息。

VTP(VLAN Trunking Protocol)域名(Domain)是一个用于区分网络中不同 VTP 配置域的标识符。在一个 VTP 域中的所有交换机必须具有相同的 VTP 域名才能正确同步 VLAN 配置信息。

1.首先我们先设置二层交换机的配置: vtp client(VTP客户端),vtp domain(VTP域) 为abc

Switch>en

Switch#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#vtp domain abc                                        //设置VTP域

Changing VTP domain name from NULL to abc

Switch(config)#vtp mode client                                        //设置为客户端

Setting device to VTP CLIENT mode.

2.设置三层交换机的配置为vtp server(vtp服务器),vtp domain 为 abc

Switch#vlan database                                        //进入vlan配置模式

% Warning: It is recommended to configure VLAN from config mode,

as VLAN database mode is being deprecated. Please consult user

documentation for configuring VTP/VLAN in config mode.

Switch(vlan)#vtp domain abc                        //VTP域设置为 abc

Changing VTP domain name from NULL to abc

Switch(vlan)#vtp server                                //设置为VTP服务器

Device mode already VTP SERVER.

Switch(vlan)#vlan 1                                        //添加vlan 1

VLAN 1 modified:

Switch(vlan)#vlan 2 name vlan2                //添加vlan 2 并设置名字为 vlan2 (可以不改名)

VLAN 2 added:

Name: vlan2

Switch(vlan)#exit                                        //退出

APPLY completed.

Exiting....

                。。。。。忘记创建vlan 3了大家自己动动手

3.将二三层交换机连的先配置为trunk线:

检测

我们用 show vlan 查看二层交换机与三层交换机的配置,可以发现都有 vlan 1,vlan 2

二层交换机:

说明了使用vtp后三层交换机的vlan配置改变会影响二层交换机vlan的配置

4.接下来我们划分端口

二层划分

三层划分

5.给vlan 2,vlan 3配置IP地址与掩码

6.互ping

发现可以ping通,说明实验成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值