1、课程设计要求

为所在学校(海南大学)设计一个简单的基于三层交换技术的校园网络。具体要求:

(1) 每部门1个单独的子网,自定义子网需要的IP地址数,至少有4种不同的地址规模;

(2) 使用私有地址满足校内计算机的接入需求,统计需要多少个C类的IP地址段,并从192.168.0.0/16中选择连续的地址来使用;

(3) 计算每个部门的网络地址、掩码,并指定网关地址;

(4) 每个子网1个单独的VLAN,并使用三层交换机互连各VLAN。

2、课程设计报告内容

(1) 计算各VLAN信息;

(2) 绘制网络拓扑图,要求包含三层交换机、二层交换机等节点,并标注各VLAN信息;

(3) 完成交换机配置,具体包括:

① 三层交换机中创建VLAN,为VLAN分配IP,配置与二层交换机互连的Trunk链路;

② 二层交换机中创建VLAN,配置与三层交换机互连的Trunk链路,并体会跨二层交换机的VLAN配置。

(4) 基于PacketTracer,实现校园网原型,并测试网络的可用性。

3、校园网设计图

4、设计内容理论分析

本次设计的校园网采用了三层交换技术。三层交换的概念是相对于传统的交换概念而提出的。众所周知,传统的交换技术是在OSI网络标准模型中的数据链路层进行操作的,而三层交换技术是在网络模型中的网络层中实现了数据包的高速转发。简单地说,三层交换技术就是二层交换技术和三层转发技术的结合体。

三层交换技术有效地解决了在局域网中的网段划分之后,网段中子网必须依赖路由器进行管理的局面,从而解决了传统路由器低速、复杂所造成的网络瓶颈问题。

5、校园网设计细则

5.1  交换机接口连接情况

在交换机之间采用Trunk模式接口来连接,而交换机与主机和服务器之间采用access模式接口来连接。三层交换机连接内网路由器需要改成路由access端口。

名称

接口

所接的设备

三层交换机

FastEthernet0/1(access)

内网路由器

FastEthernet0/2(Trunk)

计算机学院楼交换机

FastEthernet0/3(Trunk)

职工区路由器

FastEthernet0/4(Trunk)

思源学堂交换机

FastEthernet0/5(Trunk)

三四五教交换机

FastEthernet0/6(Trunk)

研发楼交换机

FastEthernet0/7(Trunk)

图书馆交换机

FastEthernet0/8(Trunk)

1-19栋宿舍楼交换机

FastEthernet0/9(Trunk)

紫荆1-2区交换机

外网交换机

FastEthernet0/1(Trunk)

外网路由器

FastEthernet0/2(access)

外网服务器

FastEthernet0/3(access)

外网主机

思源学堂交换机

FastEthernet0/1

FastEthernet0/2(Trunk)

计算机科学与技术学院交换机

FastEthernet0/3(Trunk)

三四五教交换机

FastEthernet0/4(access)

思源学堂服务器

FastEthernet0/5(access)

思源学堂多媒体教室

FastEthernet0/6(access)

思源学堂会议室

三四五教交换机

FastEthernet0/2(Trunk)

思源学堂交换机

FastEthernet0/4(access)

教学楼自习室

FastEthernet0/5(access)

教学楼服务器

FastEthernet0/6(access)

教学楼机房

研发楼交换机

FastEthernet0/1(Trunk)

三层交换机

FastEthernet0/2

FastEthernet0/3

FastEthernet0/4(access)

研发楼办公室

FastEthernet0/5(access)

研发楼服务器

FastEthernet0/6(access)

研发楼会议室

图书馆交换机

FastEthernet0/1(Trunk)

三层交换机

FastEthernet0/7(access)

图书馆办公室

FastEthernet0/3

FastEthernet0/4(access)

图书馆服务器

FastEthernet0/5(access)

图书馆自习室

FastEthernet0/6(access)

图书馆多媒体教室

1-19栋宿舍楼交换机

FastEthernet0/1

FastEthernet0/2

FastEthernet0/3(Trunk)

紫荆1-2区交换机

FastEthernet0/4(access)

1-19栋楼管室

FastEthernet0/5(access)

1-19栋寝室服务器

FastEthernet0/6(access)

1-19栋寝室

紫荆1-2区交换机

FastEthernet0/1(Trunk)

三层交换机

FastEthernet0/2(Trunk)

1-19栋宿舍楼交换机

FastEthernet0/3(access)

紫荆寝室

FastEthernet0/4(access)

紫荆楼管室

FastEthernet0/5(access)

紫荆服务器

计算机科学与技术学院交换机

FastEthernet0/1(Trunk)

三层交换机

FastEthernet0/2(Trunk)

思源学堂交换机

FastEthernet0/3(access)

计科学院教务办公室

FastEthernet0/4(access)

计科学院实验机房

FastEthernet0/5(access)

计科学院自习室

FastEthernet0/6(access)

计科学院服务器

5.2   WLAN子网划分情况

在三层交换机中创建出VLAN 1,VLAN 2,VLAN 3,VLAN 4,VLAN 5,VLAN 6,VLAN 7,VLA8这8个VLAN,并对各个VLAN的ip进行设置。而后在校园网内其余的二层交换机对各个主要建筑物中的各个部门进行子网的划分,将相同的部门划分为一个单独的VLAN。

VLAN名称

部门名称

相应的网络号

VLAN 1

办公室

192.168.1.0

VLAN 2

机房

192.168.2.0

VLAN 3

自习室

192.168.3.0

VLAN 4

楼管室

192.168.4.0

VLAN 5

寝室

192.168.5.0

VLAN 6

多媒体教室

192.168.6.0

VLAN 7

服务器

192.168.7.0

WLAN 8

会议室

192.168.8.0

5.3  IP地址的划分使用

(1)C类地址简介

①C类地址第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址。另外第1个字节的前三位固定为110。

②C类地址范围:192.0.0.0到223.255.255.255。

③C类私有地址:在C类地址中,192.168.0.0到192.168.255.255是私有地址。

(2)各部门所得C类地址如下表所示:

部门名称

IP范围

子网掩码

网关

办公室

192.168.1.2---192.168.1.4

255.255.255.0

192.168.1.1/24

机房

192.168.2.2---192.168.2.3

255.255.255.0

192.168.2.1/24

自习室

192.168.3.2---192.168.3.4

255.255.255.0

192.168.3.1/24

楼管室

192.168.4.2---192.168.4.3

255.255.255.0

192.168.4.1/24

寝室

192.168.5.2---192.168.5.3

255.255.255.0

192.168.5.1/24

多媒体教室

192.168.6.2---192.168.6.3

255.255.255.0

192.168.6.1/24

服务器

192.168.7.2---192.168.7.9

255.255.255.0

192.168.7.1/24

会议室

192.168.8.2---192.168.8.3

255.255.255.0

192.168.8.1/24

表3 各部门IP地址分配表

(3)IP地址的计算

在外网的配置上,采用210.37.40.1----210.37.40.3共3个公用C类IP地址,内网路由器和外网路由器的配置上采用193.1.1.1,193.1.1.2共2个公用C类IP地址。,192.168.100.1,192.168.100.2共2个私有C类IP地址。其中193.168.100.2配置给三层交换机的f0/1端口,在此之前需将其转换为路由端口。

结合子网划分所使用的所有C类IP地址,经计算,总共使用31个C类地址,其中26个C类私有地址,5个C类公有地址

6、网络拓扑图

在模拟仿真软件Cisco Packet Tracer中,根据上述的设计方案,并且使用相应的配置命令,对各个主机,服务器,路由器,交换机进行配置。该网络拓扑图中使用了1台三层交换机,7台二层交换机,8台服务器,17台计算机设备,交换机与主机和服务器之间使用直通线相连,交换机与交换机之间使用交叉线相连。

由于空间的限制,该网络拓扑图无法完全模拟出校园网的实际情况,只能表示出海南大学校园网的大致分配情况。在该图中,用一台主机表示由若干台主机组成的集合体,一台服务器表示若干台服务器的集合体。

7、各设备IP配置详情

7.1   对各主机的IP配置

名称

详细设备

IP地址

子网掩码

默认网关

办公室

计科学院教务办公室

192.168.1.2

255.255.255.0

192.168.1.1

研发楼办公室

192.168.1.3

255.255.255.0

图书馆办公室

192.168.1.4

255.255.255.0

机房

计科学院实验机房

192.168.2.2

255.255.255.0

192.168.2.1

教学楼机房

192.168.2.3

255.255.255.0

楼管室

1-19栋楼管室

192.168.4.2

255.255.255.0

192.168.4.1

紫荆1-2区楼管室

192.168.4.3

255.255.255.0

寝室

1-19栋寝室

192.168.5.2

255.255.255.0

192.168.5.1

紫荆1-2区寝室

192.168.5.3

255.255.255.0

多媒体教室

思源学堂多媒体教室

192.168.6.2

255.255.255.0

192.168.6.1

图书馆多媒体教室

192.168.6.3

255.255.255.0

自习室

计科学院楼自习室

192.168.3.2

255.255.255.0

192.168.3.1

教学楼自习室

192.168.3.3

255.255.255.0

图书馆自习室

192.168.3.4

255.255.255.0

会议室

思源学堂会议室

192.168.8.2

255.255.255.0

192.168.8.1

研发楼会议室

192.168.8.3

255.255.255.0

表4 各主机配置表

7.2  对各服务器的IP配置

名称

IP地址

子网掩码

默认网关

计科学院服务器

192.168.7.2

255.255.255.0

192.168.7.1

思源学堂服务器

192.168.7.3

255.255.255.0

教学楼服务器

192.168.7.4

255.255.255.0

研发楼服务器

192.168.7.5

255.255.255.0

图书馆服务器

192.168.7.6

255.255.255.0

1-19栋寝室服务器

192.168.7.7

255.255.255.0

紫荆服务器

192.168.7.8

255.255.255.0

海南大学总服务器

192.168.7.9

255.255.255.0

表5 各服务器的IP配置

7.3  对路由器的配置

路由器配置信息表格如下:

名称

接口

IP地址

外网路由器R1

FastEthernet0/0

210.37.40.1

Serial 0/0

193.1.1.1

内网路由器R2

Serial 0/0

193.1.1.2

FastEthernet0/0

192.168.100.1

表6 路由器的IP配置

7.3.1 内网路由器配置命令

Router>enable     //进入特权模式
Router#conf terminal    //进入全局模式
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R2              //将校内网的路由器重命名为R2
R2(config)#int f0/0                 //配置路由器的FastEthernet0/0接口
R2(config-if)#ip address 192.168.100.1 255.255.255.0    //设置该接口的ip
R2(config-if)#no shut
R2(config-if)#int serial 0/0            //配置路由器的Serial0/0接口
R2(config-if)#ip address 193.1.1.2 255.255.255.0    //设置该接口的ip
R2(config-if)#bandwidth 128         //设置链路带宽为128kbit/s
R2(config-if)#no shut
R2(config-if)#exit
R2(config)#ip route 210.37.40.0 255.255.255.0 s0/0      //在路由器上添加一个针对子网210.37.40.0的静态路由
R2(config)#ip route 192.168.1.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.1.0的静态路由
R2(config)#ip route 192.168.2.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.2.0的静态路由
R2(config)#ip route 192.168.3.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.3.0的静态路由
R2(config)#ip route 192.168.4.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.4.0的静态路由
R2(config)#ip route 192.168.4.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.5.0的静态路由
R2(config)#ip route 192.168.5.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.6.0的静态路由
R2(config)#ip route 192.168.6.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.7.0的静态路由
R2(config)#ip route 192.168.7.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.7.0的静态路由
R2(config)#ip route 192.168.8.0 255.255.255.0 f0/0      //在路由器上添加一个针对子网192.168.8.0的静态路由
R2(config)#ip route 210.37.40.0 255.255.255.0 193.1.1.1  //在路由器上添加一条静态路由,当存在目标网络为210.37.40.0/24的数据包时,通过静态路由将该数据包转发到路由器R1的s0/0端口
R2(config)#router rip  //设置R2的RIP协议
R2(config)#network 192.168.100.0
R2(config)#network 193.1.1.0
R2(config)#int f0/0          //进行动态NAT配置
R2(config-if)#ip nat inside  //设置f0/0为内部端口
R2(config-if)#int s0/0       //设置f0/0为外部端口
R2(config-if)#ip nat outside
R2(config-if)#no shut
R2(config-if)#exit
R2(config)#access-list 5 permit any //设置访问列表允许内网对外网的所有访问
R2(config)#ip nat inside source list 5 interface f0/0 overload //设置网络地址转换,将内网地址转换成路由器f0/0地址端口加端口号出去
R2(config)#ip route 0.0.0.0 0.0.0.0 193.1.1.1 //设置路由器指向外网的默认路由
R2(config)#router ospf 400     //配置动态路由协议OSPF
R2(config-router)#network 193.1.1.0 0.0.0.3 area 0
R2(config-router)#default-information originate//向内网宣告默认路由信息
R2(config-router)#end

7.3.2 外网路由器配置命令

Router>enable     //进入特权模式
Router#conf terminal    //进入全局模式
Router(config)#hostname R1          //将校外网的路由器重命名为R1
R1(config-if)#int serial 0/0        //配置路由器的Serial0/0接口
R1(config-if)#ip address 193.1.1.1 255.255.255.0        //设置该接口的ip
R1(config-if)#bandwidth 128     //设置链路带宽为128kbit/s
R1(config-if)#clock rate 64000  //设置DCE设备的时钟速率
R1(config-if)#no shut
R1(config-if)#int f 0/0     //配置路由器的Serial0/0接口
R1(config-if)#ip address 210.37.40.1 255.255.255.0  //设置该接口的ip
R1(config-if)#exit
R1(config)#ip route 0.0.0.0 0.0.0.0 s0/0        //在路由器上添加一个针对Serial0/0接口导向的默认路由
R1(config)#ip route 0.0.0.0 0.0.0.0 193.1.1.2 //在路由器上添加添加一条默认路由,当网络210.37.40.0/24中的主机向外网发送数据包时,无论目标网络为何地址,R4缺省将数据包转发到R2的S0端口
R1(config)#router rip  //设置R1的RIP协议
R1(config)#network 210.37.40.0
R1(config)#network 193.1.1.0
R1(config)#end

7.4 对各个交换机的配置

7.4.1 交换机配置说明

(1)VLAN可以把同一个物理网络划分为多个逻辑网段,因此,Vlan可以抑制网络风暴,增强网络的安全性。在VLAN中,不同VLAN之间的主机通信时需要实现中继协议,即建立TRUNK(中继)。中继实现将一个数据包从PC机发出经过ACCESS端口->TRUNK端口->TRUNK->ACCESS->PC数据包,每个数据包都会打上VLAN标记,每一个VLAN标记帧包含指明自身所属VLAN的字段。802.1Q是IEEE的标准格式。802.1Q 标准允许VLAN 标记帧可以在不同厂家的交换机之间传递。如果要在CISCO(思科)交换机和其他品牌的交换机之间建立trunk链接,必须使用802.1q来使trunk正常工作。

操作语句:Switch(config)#interface fastethernet 0/1

Switch(config-if)#switchport trunk encapsulation dot1q

Switch(config-if)#switchport mode trunk

在配置Trunk链路时候应该switchport trunk encapsulation dot1q将trunk协议封装为dot1q,再用switchport mode trunk将端口模式设置为trunk。目的是在将数据送出这个互联接口前,给数据做上相应的标记(Tag)来标记这个数据是从哪一个VLAN跑出来的,这样,对端交换机在收到这个数据之后,就能够根据前者对数据所做的标记来识别数据究竟是属于哪一个VLAN的

  1. 在思科软件中透明网桥和交换机使用生成树算法,避免产生转发的帧在网络中不停的转圈。因此在连接交换机线路时,尽量避免回路,否则产生拥堵,交换机端口变成橙色

生成树算法:在连通网站中不存在回路,即在任何两个站之间只有一条路径。避免产生的帧在网络中兜圈子,生成树的根每隔一段时间对生成树拓扑进行更新。

7.4.2 对三层交换机的配置

Switch>en         //进入特权模式
Switch#conf terminal        //进入全局模式
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname center          //将三层交换机重命名为center
center(config)#ip routing                   //启动ip路由功能
center(config)#vtp mode server          //配置vtp运行模式(此时的三层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Device mode already VTP SERVER.
center(config)#vtp domain test          //配置vtp域名
Domain name already set to test.
center(config-if)#exit
center(config)#vlan 1           //创建VLAN 1
center(config-vlan)#exit
center(config)#vlan 2           //创建VLAN 2
center(config-vlan)#exit
center(config)#vlan 3           //创建VLAN 3
center(config-vlan)#exit
center(config)#vlan 4           //创建VLAN 4
center(config-vlan)#exit
center(config)#vlan 5           //创建VLAN 5
center(config-vlan)#exit
center(config)#vlan 6           //创建VLAN 6
center(config-vlan)#exit
center(config)#vlan 7           //创建VLAN 7
center(config-vlan)#exit
center(config)#vlan 8           //创建VLAN 8
center(config-vlan)#exit
center(config)#int vlan 1       //配置VLAN 1
center(config-if)#
%LINK-5-CHANGED: Interface Vlan1, changed state to up
center(config-if)#ip add 192.168.1.1 255.255.255.0  //配置VLAN 1的ip
center(config-if)#no shut
center(config)#int vlan 2       //配置VLAN 2
center(config-if)#
%LINK-5-CHANGED: Interface Vlan2, changed state to up
center(config-if)#ip add 192.168.2.1 255.255.255.0  //配置VLAN 2的ip
center(config-if)#no shut
center(config)#int vlan 3       //配置VLAN 3
center(config-if)#
%LINK-5-CHANGED: Interface Vlan3, changed state to up
center(config-if)#ip add 192.168.3.1 255.255.255.0  //配置VLAN 3的ip
center(config-if)#no shut
center(config)#int vlan 4       //配置VLAN 4
center(config-if)#
%LINK-5-CHANGED: Interface Vlan4, changed state to up
center(config-if)#ip add 192.168.4.1 255.255.255.0  //配置VLAN 4的ip
center(config-if)#no shut
center(config)#int vlan 5       //配置VLAN 5
center(config-if)#
%LINK-5-CHANGED: Interface Vlan5, changed state to up
center(config-if)#ip add 192.168.5.1 255.255.255.0  //配置VLAN 5的ip
center(config-if)#no shut
center(config)#int vlan 6       //配置VLAN 6
center(config-if)#
%LINK-5-CHANGED: Interface Vlan6, changed state to up
center(config-if)#ip add 192.168.6.1 255.255.255.0  //配置VLAN 6的ip
center(config-if)#no shut
center(config)#int vlan 7       //配置VLAN 7
center(config-if)#
%LINK-5-CHANGED: Interface Vlan7, changed state to up
center(config-if)#ip add 192.168.7.1 255.255.255.0  //配置VLAN 7的ip
center(config-if)#no shut
center(config)#int vlan 8       //配置VLAN 8
center(config-if)#
%LINK-5-CHANGED: Interface Vlan8, changed state to up
center(config-if)#ip add 192.168.8.1 255.255.255.0  //配置VLAN 8的ip
center(config-if)#no shut
center(config-if)#int f0/1
center(config-if)#switchport trunk encapsulation dot1q//将trunk协议封装为dot1q
center(config-if)#switchport mode trunk//将端口模式设置为trunk
center(config-if)#int f0/2
center(config-if)#switchport trunk encapsulation dot1q//将trunk协议封装为dot1q
center(config-if)#switchport mode trunk//将端口模式设置为trunk
center(config-if)#int f0/6
center(config-if)#switchport trunk encapsulation dot1q//将trunk协议封装为dot1q
center(config-if)#switchport mode trunk//将端口模式设置为trunk
center(config-if)#int f0/7
center(config-if)#switchport trunk encapsulation dot1q//将trunk协议封装为dot1q
center(config-if)#switchport mode trunk//将端口模式设置为trunk
center(config-if)#int f0/9
center(config-if)#switchport trunk encapsulation dot1q//将trunk协议封装为dot1q
center(config-if)#switchport mode trunk//将端口模式设置为trunk
center(config-if)#int f0/3
center(config-if)#switchport mode access//将端口模式设置为access
center(config-if)#/switchport access vlan 7//将交换机的F0/3接口的划分为VLAN 7
center(config-if)#no shut                   //启动该接口
center(config-if)#exit
center(config)#ip route 0.0.0.0 0.0.0.0 193.168.100.1   //在三层交换机上加入一个默认路由,使整个校园网数据报发送到R2的f0/0端口
center(config-if)#int f0/1
center(config-if)#no switchport //是f0/1成为路由端口
center(config-if)#ip add 192.168.100.2 255.255.255.0//为其配置IP地址
center(config-if)#exit
center(config)#end
center(config)#end

7.4.3 对计算机科学与技术学院交换机的配置

Switch>enable     //进入特权模式
Switch#conf terminal    //进入全局模式
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname academy     //将学院的交换机重命名为academy
academy(config)#vtp mode client             //配置vtp运行模式(此时的二层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Setting device to VTP CLIENT mode.
academy(config)#vtp domain test             //配置vtp域名
Domain name already set to test.
academy(config)#int f0/2                //配置交换机的FastEthernet0/2接口
academy(config-if)#switchport mode trunk        //将端口模式设置为trunk
academy(config-if)#int f0/1         //配置交换机的FastEthernet0/1接口
academy(config-if)#switchport mode trunk        //将端口模式设置为trunk
academy(config-if)#int f0/3         //配置交换机的FastEthernet0/3接口
academy(config-if)#switchport access vlan 1 //将交换机的FastEthernet0/3接口的模式设为access模式,并且划分为VLAN 1
academy(config-if)#int f0/4         //配置交换机的FastEthernet0/4接口
academy(config-if)#switchport access vlan 2 //将交换机的FastEthernet0/4接口的模式设为access模式,并且划分为VLAN 2
academy(config-if)#int f0/5                 //配置交换机的FastEthernet0/5接口
academy(config-if)#switchport access vlan 3 //将交换机的FastEthernet0/5接口的模式设为access模式,并且划分为VLAN 3
academy(config-if)#int f0/6                 //配置交换机的FastEthernet0/6接口
academy(config-if)#switchport access vlan 7 //将交换机的FastEthernet0/6接口的模式设为access模式,并且划分为VLAN 7
academy(config-if)#exit
academy(config)#end

7.4.4 对思源学堂交换机的配置

Switch>enable        //进入特权模式
Switch#conf terminal  //进入全局模式
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname hall   //将思源学堂的交换机重命名为hall
hall(config)#vtp mode client  //配置vtp运行模式(此时的二层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Setting device to VTP CLIENT mode.
hall(config)#vtp domain test   //配置vtp域名
Domain name already set to test.
hall(config-if)#int f0/3    //配置交换机的FastEthernet0/3接口
hall(config-if)#switchport mode Trunk
hall(config-if)#int f0/4   //配置交换机的FastEthernet0/4接口
hall(config-if)#switchport access vlan 7
hall(config-if)#int f0/2   //配置交换机的FastEthernet0/2接口
hall(config-if)#switchport mode Trunk
hall(config-if)#int f0/5  //配置交换机的FastEthernet0/5接口
hall(config-if)#switchport access vlan 6
hall(config-if)#int f0/6  //配置交换机的FastEthernet0/6接口
hall(config-if)#switchport access vlan 8
hall(config-if)#exit
hall(config)#end

7.4.5 对三四五教学交换机配置

Switch>enable
Switch#conf terminal
Switch(config)#hostname classroom   //将三四五教学交换机重命名为classroomclassroom(config)#vtp mode client  //配置vtp运行模式(此时的二层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Setting device to VTP CLIENT mode.
classroom(config)#vtp domain test   //配置vtp域名
Domain name already set to test.
classroom(config-if)#int f0/2   //配置交换机的FastEthernet0/2接口classroom(config-if)#switchport mode Trunk
classroom(config-if)#int f0/4   //配置交换机的FastEthernet0/4接口classroom(config-if)#switchport access vlan 3 //将交换机的FastEthernet0/4接口的模式设为access模式,并且划分为VLAN 3
classroom(config-if)#int f0/5   //配置交换机的FastEthernet0/5接口classroom(config-if)#switchport access vlan 7//将交换机的FastEthernet0/5接口的模式设为access模式,并且划分为VLAN 7
classroom(config-if)#int f0/6   //配置交换机的FastEthernet0/6接口classroom(config-if)#switchport access vlan 2//将交换机的FastEthernet0/6接口的模式设为access模式,并且划分为VLAN 2
classroom(config-if)#exit
classroom(config)#end

7.4.6 对研发楼交换机配置

Switch>enable
Switch#conf terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname research    //将研发楼交换机重命名为researchresearch(config)#vtp mode client   //配置vtp运行模式(此时的二层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Setting device to VTP CLIENT mode.
research(config)#vtp domain test    //配置vtp域名
Domain name already set to test.
research(config)#int f0/1   //配置交换机的FastEthernet0/1接口
research(config-if)#switchport mode Trunk
research(config-if)#int f0/4    //配置交换机的FastEthernet0/4接口
research(config-if)#switchport access vlan 1/将交换机的FastEthernet0/4接口的模式设为access模式,并且划分为VLAN 1
research(config-if)#int f0/6    //配置交换机的FastEthernet0/6接口
research(config-if)#switchport access vlan 8/将交换机的FastEthernet0/6接口的模式设为access模式,并且划分为VLAN 8
research(config-if)#int f0/5    //配置交换机的FastEthernet0/5接口
research(config-if)#switchport access vlan 7/将交换机的FastEthernet0/5接口的模式设为access模式,并且划分为VLAN 7
research(config-if)#exit
research(config)#end

7.4.7 对图书馆交换机配置

Switch>enable
Switch#conf terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname library     //将图书馆交换机重命名为 library
library(config)#vtp mode client     //配置vtp运行模式(此时的二层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Setting device to VTP CLIENT mode.
library(config)#vtp domain test         //配置vtp域名
Domain name already set to test.
library(config)#int f0/1        //配置交换机的FastEthernet0/1接口
library(config-if)#switchport mode Trunk    //将端口模式设置为trunk
library(config-if)#int f0/4     //配置交换机的FastEthernet0/4接口
library(config-if)#switchport access vlan 7     /将交换机的FastEthernet0/4接口的模式设为access模式,并且划分为VLAN 7
research(config-if)#exit library(config-if)#int f0/5        //配置交换机的FastEthernet0/5接口
library(config-if)#switchport access vlan 3     /将交换机的FastEthernet0/5接口的模式设为access模式,并且划分为VLAN 3
research(config-if)#exit library(config-if)#int f0/7        //配置交换机的FastEthernet0/7接口
library(config-if)#switchport access vlan 1         /将交换机的FastEthernet0/7接口的模式设为access模式,并且划分为VLAN 1
research(config-if)#exit library(config-if)#int f0/6        //配置交换机的FastEthernet0/6接口
library(config-if)#switchport access vlan 6     /将交换机的FastEthernet0/6接口的模式设为access模式,并且划分为VLAN 6
research(config-if)#exit library(config-if)#exit
library(config)#end

7.4.8 对1-19栋宿舍楼交换机配置

Switch>enable
Switch#conf terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vtp mode client  //配置vtp运行模式(此时的二层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Switch(config)#vtp domain test      //配置vtp域名
Switch(config-if)#int f0/3      //配置交换机的FastEthernet0/1接口
Switch(config-if)#switchport mode Trunk
Switch(config-if)#int f0/4      //配置交换机的FastEthernet0/4接口
Switch(config-if)#switchport access vlan 4
Switch(config-if)#int f0/6      //配置交换机的FastEthernet0/6接口
Switch(config-if)#switchport access vlan 5
Switch(config-if)#int f0/5      //配置交换机的FastEthernet0/5接口
Switch(config-if)#switchport access vlan 7
Switch(config-if)#exit
Switch(config)#end

7.4.9 对紫荆1-2区宿舍楼交换机配置

Switch>enable
Switch#conf terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vtp mode client      //配置vtp运行模式(此时的二层交换机既可以学习VLAN也可以让其他的二层交换机学习它的VLAN)
Setting device to VTP CLIENT mode.
Switch(config)#vtp domain test      //配置vtp域名
Domain name already set to test.
Switch(config)#int f0/1 //配置交换机的FastEthernet0/1接口Switch(config-if)#switchport mode Trunk    //将端口模式设置为trunk
Switch(config-if)#int f0/2  //配置交换机的FastEthernet0/2接口Switch(config-if)#switchport mode Trunk    //将端口模式设置为trunk
Switch(config-if)#int f0/3  //配置交换机的FastEthernet0/3接口Switch(config-if)#switchport access vlan 5     /将交换机的FastEthernet0/3接口的模式设为access模式,并且划分为VLAN 5
research(config-if)#exit Switch(config-if)#int f0/4     //配置交换机的FastEthernet0/4接口Switch(config-if)#switchport access vlan 4     /将交换机的FastEthernet0/4接口的模式设为access模式,并且划分为VLAN 4
research(config-if)#exit Switch(config-if)#int f0/5 //配置交换机的FastEthernet0/5接口Switch(config-if)#switchport access vlan 7     /将交换机的FastEthernet0/5接口的模式设为access模式,并且划分为VLAN 7
research(config-if)#exit Switch(config-if)#exit
Switch(config)#end

7.4.10 对外网交换机的配置

Switch>enable
Switch#conf terminal
Switch#hostname outline
outsideline(config-if)#int f0/1//配置交换机的FastEthernet0/1接口
outsideline(config-if)#switchport mode Trunk        //将端口模式设置为trunk
outsideline(config-if)#end

8、测试

测试部分可以参考以下网址(包含完整报告文档和pkt文件)

设计一个简单的基于三层交换技术的校园网络——计算机网络课程设计-网络基础文档类资源-CSDN下载

设计一个简单的基于三层交换技术的校园网络——计算机网络课程设计相关推荐

  1. 计算机网络题简单建设校园网络,计算机网络课程设计—校园网络构建方案设计和实现.doc...

    计算机网络课程设计-校园网络构建方案设计和实现 <计算机网络>课程设计报告 题目:校园网络构建方案设计和实现 组别/组长: 专 业: 计算机网络技术 院 系: 信息工程学院 信息工程学院制 ...

  2. 计算机网络题简单建设校园网络,计算机网络课程设计校园网络构建方案设计和实现.doc...

    计算机网络课程设计校园网络构建方案设计和实现 <计算机网络>课程设计报告 题目:校园网络构建方案设计和实现 组别/组长: 专 业: 计算机网络技术 院 系: 信息工程学院 信息工程学院制目 ...

  3. 设计一个简单分页存储管理系统_【系统架构】如何设计一个简单灵活的收银系统?看这里!(1)...

    在电商项目中,收银系统是一个不可或缺的功能,因为你不仅要通过它来进行收款.退款,而且也要通过它进行财务的对账.报税等.因此,如何设计一个简单灵活的收银系统,对于开发电商项目来说非常重要. 那如何设计一 ...

  4. 计算机网络课程设计报告 组建校园局域网,计算机网络课程设计报告-组建校园局域网.pdf...

    课程设计报告 课程设计题目:组建校园局域网 专 业: 班 级: 姓 名 : 学 号 : 指导教师 : 2015 年 7 月 3 日 计算机网络课程设计 目录 一.课程设计目的及要求 - 2 - 1.1 ...

  5. 计算机网络课程设计聊天,计算机网络课程设计-简单聊天程序.doc

    计算机网络课程设计-简单聊天程序 黔南民族师范学院 计算机科学系 计算机网络课程设计报告 课题名称: 简单聊天程序 姓 名: 学 号: 专业班级: 系 (院): 计算机科学系 指导老师: 设计时间: ...

  6. 计算机网络局域网组建课程设计,计算机网络课程设计 组建校园局域网.doc

    计算机网络课程设计 组建校园局域网 计算机网络课程设计 PAGE 8 - 计算机网络课程设计 课程设计题目: 组建校园局域网 学生姓名 学 号 专 业 计算机科学与技术 班 级 指导教师 2013 年 ...

  7. 基于色度或其他彩色属性设计一个简单的肤色检测器

    要求:肤色检测 基于色度或其它彩色属性设计一个简单的肤色检测器. 用手机自拍一张人脸图像. 剪切照片或另外用画笔工具拾取那些可能是肤色的像素(人脸部位). 对这些肤色像素计算彩色分布,如彩色直方图.( ...

  8. 通过Dapr实现一个简单的基于.net的微服务电商系统(五)——一步一步教你如何撸Dapr之状态管理...

    状态管理和上一章的订阅发布都算是Dapr相较于其他服务网格框架来讲提供的比较特异性的内容,今天我们来讲讲状态管理. 目录: 一.通过Dapr实现一个简单的基于.net的微服务电商系统 二.通过Dapr ...

  9. 通过Dapr实现一个简单的基于.net的微服务电商系统(四)——一步一步教你如何撸Dapr之订阅发布...

    之前的章节我们介绍了如何通过dapr发起一个服务调用,相信看过前几章的小伙伴已经对dapr有一个基本的了解了,今天我们来聊一聊dapr的另外一个功能--订阅发布 目录: 一.通过Dapr实现一个简单的 ...

  10. 蚂蚁研究员玉伯:做一个简单自由有爱的技术人

    玉伯 蚂蚁研究员 读完需要 10 分钟 速读仅需 1 分钟 玉伯,蚂蚁研究员,体验技术部负责人.2008 年加入淘宝,2012 年开始在支付宝致力于设计语言 Ant Design.数据可视化 AntV ...

最新文章

  1. java的知识点运用_Java--知识点运用
  2. leetcode算法题--最长湍流子数组
  3. python面试装饰器_Python测开面试题之装饰器
  4. Python偷懒小技巧-提高10倍工作效率
  5. html5标签详解,HTML5中figcaption标签用法详解
  6. [国家集训队]middle
  7. nginx 高并发优化参数
  8. 【转载】 C#使用string.IsNullOrWhiteSpace方法判断字符串是否为非空字符
  9. 【转】Serverless架构
  10. mysql8和5.7区别_MySQL 8、MySQL 5.7和Percona server for MySQL性能比较
  11. linux文件被覆盖如何恢复_在Linux下误删文件后恢复
  12. 提升SQL Server速度 整理索引碎片
  13. karto探秘之open_karto 第五章 --- 栅格地图的生成
  14. 经典小程序源码及其下载地址
  15. 微信公众号——分享给朋友/分享至朋友圈(Vue)
  16. l2tp 服务器错误 741
  17. c语言怎么写最小公倍数的函数,c语言最小公倍数怎么求
  18. 星界边境Starbound创意工坊订阅的mod的存放路径
  19. 线性规划问题之案例1(奶制品的生产与销售)
  20. 手机CPU天梯图2021年6月版

热门文章

  1. 使用阿里的【字体图标】期望的效果
  2. mysql reads sql data_mysql – CREATE FUNCTION错误“此函数没有确定,否SQL或READS SQL DATA”...
  3. office修复找不到msi_Microsoft Office安装程序找不到ProPlus.WW\ProPlusWW.msi
  4. Office Word 2016 中Word自带公式编辑器编辑的公式转Mathtype出现omml2mml.xsl 问题的解决方法
  5. 百度开发者搜索及个人搜索方式总结
  6. A Question of Ingestion(Dp)
  7. 磨金石教育摄影干货分享|风光摄影后期教程:冷色调变暖色调
  8. Windows10 安装程序无法继续,因为你的计算机上安装了更新的Internet Explore版本
  9. 狂肝两万字带你用pytorch搞深度学习!!!
  10. java 线程池超时_Java线程池停止超时任务