1、计算机网络实验报告计算机网络实验报告院 系: 数学与统计学学院 专 业: 信息与计算科学 年 级: 2012级 课程名称: 计算机网络 学 号: 姓 名: 指导教师: 1 实验名称:实验1 交换机端口隔离 实验日期: 2015 年 11 月 06 日 (填写做实验当日日期) 实理解Port Vlan的配置 验目的 【技术原理】 VLAN(Virtual Local Area Network,虚拟局域网)是指在一个物理网段内,进行逻辑的划分,划分成若干个虚拟局域网。VLAN最大的特性是不受物理位置的限制,可以进行灵活的划分。VLAN具备了一个物理网段所具备的特性。相同VLAN内的主机可以互相直接
2、访问,不同VLAN间的主机之间互相访问必须经过路由设备进行转发。广播数据包只可以在本VLAN内进行传播,不能传输到其它VLAN中。 Port Vlan是实现VLAN的方式之一,Port Vlan是交换机的端口进行VLAN的划分,一个端口只能属于一个VLAN。 【背景描述】 实假设此交换机是校园网中的一台底层交换机,学院书记PC1连接在交换机的0/5 口;教学秘书PC2连接在交换机的0/15 口 。由于书记使用机器要管理学院网络非验常重要,现要实现书记与教学秘书使用的端口隔离。 内【实现功能】 通过划分PORT VLAN实现本交换端口隔离。 容 2 【实验拓扑】 switchF0/15F0/5P
3、C2PC1实验 内【实验设备】 S2126G (1台) 容 【实验步骤】 【实验步骤】 第一步:在未划VLAN前两台PC互相ping可以通。(必须是两台机器在同一网段) 第二步:创建VLAN。 Switch#configure terminal ! 进入交换机全局配置模式。 Switch(config)# vlan 10 ! 创建vlan 10。 Switch(config-vlan)# name shuji10 ! 将Vlan 10命名为shuji10。 Switch(config-vlan)#exit Switch(config)# vlan 20 ! 创建vlan 20。 Switch(
4、config-vlan)# name mishu20 ! 将Vlan 20命名为mishu20。 3 验证测试: Switch#show vlan VLAN Name Status Ports - - - - 1 default active Fa0/1 ,Fa0/2 ,Fa0/3 Fa0/4 ,Fa0/5 ,Fa0/6 Fa0/7 ,Fa0/8 ,Fa0/9 Fa0/10,Fa0/11,Fa0/12 Fa0/13,Fa0/14,Fa0/15 Fa0/16,Fa0/17,Fa0/18 Fa0/19,Fa0/20,Fa0/21 Fa0/22,Fa0/23,Fa0/24 10 shuji10 ac
5、tive 20 mishu20 active 第三步:将接口分配到VLAN。 Switch(config)# interface fastethernet 0/5 ! 进入fastethernet 0/5的接口配置模式。 Switch(config-if)# switchport access vlan 10 ! 将fastethernet 0/5端口加入vlan 10中。 Switch(config-if)#exit Switch(config)# interface fastethernet 0/15 ! 进入fastethernet 0/15的接口配置模式。 Switch(config-
6、if)# switchport access vlan 20 ! 将fastethernet 0/15端口加入vlan 20中。 第四步:两台PC互相ping不通。 验证测试: Switch#show vlan VLAN Name Status Ports - - - - 1 default active Fa0/1 ,Fa0/2 ,Fa0/3 Fa0/4 ,Fa0/6 ,Fa0/7 Fa0/8 ,Fa0/9 ,Fa0/10 Fa0/11,Fa0/12,Fa0/13 Fa0/14,Fa0/16,Fa0/17 Fa0/18,Fa0/19,Fa0/20 Fa0/21,Fa0/22,Fa0/23 F
7、a0/24 10 shuji10 active Fa0/5 4 20 mishu20 active Fa0/15 【注意事项】 清空交换机原有vlan配置。 delete flash:config.text delete flash:vlan.dat(这2个命令在14级特权模式下是无效的,掌握命令就可以) 执行完命令要重启交换机,交换机重启命令reload。 【参考配置】 Switch#show running-config System software version : 2.41(2)Build Oct 24 2005 Release Building configuration. Cu
8、rrent configuration : 227 byte ! version 1.0 ! hostname Switch vlan 1 ! vlan 10 name shuji10 ! vlan 20 name mishu20 ! interface FastEthernet 0/5 switchport access vlan 10 ! interface FastEthernet 0/15 switchport access vlan 20 ! end 5 【实验结果】 6 7 实验名称:实验2跨交换机实现VLAN802.1Q 实验日期: 2015 年 11 月 06 日 (填写做实验
9、当日日期) 实理解VLAN如何跨交换机实现。 验目的 【技术原理】 Tag Vlan是基于交换机端口的另外一种类型,主要用于实现跨交换机的相同VLAN内可以直接访问,同时对于不同VLAN的主机进行隔离。Tag Vlan遵循IEEE802.1q协议标准。在利用配置了Tag Vlan的接口进行数据传输是,需要在数据帧内添加4个字节的802.1q标签信息,用于标识该数据帧属于哪个VLAN,以便于对端交换机接收到数据帧后进行准确的过虑。 【背景描述】 假设某企业有2个主要部门:销售部(sales)和技术部(technical),其中销售部门的个人计算机系统分散连接在2台交换机上,他们之间需要相互进行通
10、信,实但为了数据安全起见,销售部和技术部需要进行相互隔离,现要在交换机上做适当配置来实现这一目标。 验【实现功能】 使在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的内计算机系统不能进行相互通信。 容 8 【实验拓扑】 PC1F0/24SwitchASwitchBF0/5F0/5PC3F0/15PC2【实验设备】 S2126G (2台) 【实验步骤】 第一步:在第一台交换机上把交换机命名为SwitchA并创建Vlan 10,并将0/5端口划分到Vlan 10中。 Switch # configure terminal 进入全局配置模式。 Switch(config)#h
11、ostname SwitchA 给交换机命名。 SwitchA(config)# vlan 10 创建Vlan 10。 SwitchA(config-vlan)# name sales 将Vlan 10命名为sales。 SwitchA(config-vlan)#exit SwitchA(config)#interface fastethernet 0/5 进入接口配置模式。 SwitchA(config-if)#switchport access vlan 10 将0/5端口划分到Vlan 10。 验证测试:验证已创建了Vlan 10,并将0/5端口已划分到Vlan 10中。 SwitchA
12、#show vlan id 10 VLAN Name Status Ports 实- - - - 10 sales active Fa0/5 验 第二步:在交换机SwitchA上创建Vlan 20,并将0/15端口划分到Vlan 20中。 SwitchA(config)# vlan 20 创建Vlan 20。 内容 9 SwitchA(config-vlan)# name technical 将Vlan 20命名为technical。 SwitchA(config-vlan)#exit SwitchA(config)#interface fastethernet 0/15 进入接口配置模式。
13、SwitchA(config-if)#switchport access vlan 20 将0/15端口划分到Vlan 20。 验证测试:验证已创建了Vlan 20,并将0/15端口已划分到Vlan 20中。 SwitchA#show vlan id 20 VLAN Name Status Ports - - - - 20 technical active Fa0/15 第三步:在交换机SwitchA上将与SwitchB相连的端口(假设为0/24端口)定义为tag vlan模式。 SwitchA(config)#interface fastethernet 0/24 进入接口配置模式。 Swi
14、tchA(config-if)#switchport mode trunk 将fastethernet 0/24端口设为tag vlan模式。 验证测试:验证fastethernet 0/24端口已被设置为tag vlan模式。 SwitchA#show interfaces fastEthernet 0/24 switchport Interface Switchport Mode Access Native Protected VLAN lists - - - - - - - Fa0/24 Enabled Trunk 1 1 Disabled All 第四步:在第二台交换机上把交换机命名为
15、SwitchB并在交换机上创建Vlan 10,并将0/5端口划分到Vlan 10中。 Switch # configure terminal 进入全局配置模式。 Switch(config)#hostname SwitchB 给交换机命名。 SwitchB(config)# vlan 10 创建Vlan 10。 SwitchB(config-vlan)# name sales 将Vlan 10命名为sales。 SwitchB(config-vlan)#exit SwitchB(config)#interface fastethernet 0/5 进入接口配置模式。 SwitchB(confi
16、g-if)#switchport access vlan 10 将0/5端口划分到Vlan 10。 10 验证测试:验证已在SwitchB上创建了Vlan 10,并将0/5端口已划分到Vlan 10中。 SwitchB#show vlan id 10 VLAN Name Status Ports - - - - 10 sales active Fa0/5 第五步:在交换机SwitchB上将与SwitchA相连的端口(假设为0/24端口)定义为tag vlan模式。 SwitchB(config)#interface fastethernet 0/24 进入接口配置模式。 SwitchB(con
17、fig-if)#switchport mode trunk 将fastethernet 0/24端口设为tag vlan模式。 验证测试:验证fastethernet 0/24端口已被设置为tag vlan模式。 SwitchB#show interfaces fastEthernet 0/24 switchport Interface Switchport Mode Access Native Protected VLAN lists - - - - - - - Fa0/24 Enabled Trunk 1 1 Disabled All 第六步:验证PC1与PC3能互相通信,但PC2与PC3
18、不能互相通信。 C:ping 192.168.10.30 在PC1的命令行方式下验证能Ping通PC3 。 Pinging 192.168.10.30 with 32 bytes of data: Reply from 192.168.10.30: bytes=32 time10ms TTL=128 Reply from 192.168.10.30: bytes=32 time10ms TTL=128 Reply from 192.168.10.30: bytes=32 time10ms TTL=128 Reply from 192.168.10.30: bytes=32 timeping 1
19、92.168.10.30 在PC2的命令行方式下验证不能Ping通PC3 。 Pinging 192.168.10.30 with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out. 11 Ping statistics for 192.168.10.30: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds:
20、Minimum = 0ms, Maximum = 0ms, Average = 0ms 【注意事项】 两台交换机之间相连的端口应该设置为tag vlan模式。把三台PC的IP设置成同一网段的地址 【参考配置】 SwitchA#show running-config ! 显示交换机SwitchA的全部配置。 Building configuration. Current configuration : 284 bytes ! version 1.0 ! hostname SwitchA vlan 1 ! vlan 10 name sales ! vlan 20 name technical !
21、interface fastEthernet 0/5 switchport access vlan 10 ! interface fastEthernet 0/15 switchport access vlan 20 ! interface fastEthernet 0/24 switchport mode trunk ! end 12 witchB#show running-config ! 显示交换机SwitchB的全部配置。 Building configuration. Current configuration : 284 bytes ! version 1.0 ! hostname
22、 SwitchB vlan 1 ! vlan 10 name sales ! interface fastEthernet 0/5 switchport access vlan 10 ! interface fastEthernet 0/24 switchport mode trunk ! end 13 【实验结果】 14 15 16 实验名称:实验3静态路由 实验日期: 2015 年 11 月 13 日 (填写做实验当日日期) 实掌握通过静态路由方式实现网络的连通性 验目的 【技术原理】 路由器属于网络层设备,能够根据IP包头的信息,选择一条最佳路径,将数据包转发出去。实现不同网段的主机之间
23、的互相访问。静态路由是在拓扑结构简单的网络中,网络管理员通过手工的方式配置本路由器未知网段的路由信息,从而实现不同网段之间的连接。 【背景描述】 实假设校园网通过一台路由器连接到校园外的另一台路由器上,现要在路由器上做适当配置,实现校园网内部主机与校园网外部主机的相互通信。 验【实现功能】 内实现网络的互连互通,从而实现信息的共享和传递 容 17 【实验拓扑】 172.16.1.0/24172.16.2.0/24172.16.3.0/24Router1Router2PC2PC1基本拓扑第几台设备D1第几组几号机第几台设备D2第几组几号机172.16.1.0/24172.16.2.0/24172
24、.16.3.0/24Router1Router2PC2PC1接口号接口号DTE、DTE,接口号网卡接口号网卡机柜线架号DTE、DCE,信息插座号机柜线架号信息插座号IP地址和网关IP地址IP地址和网关IP地址IP地址IP地址实际实验要求拓扑18 【实验设备】 R2624(2台)、V35 DTE线缆(1根)、V35 DCE线缆(1根) 【实验步骤】 第一步:在路由器Router1上配置接口的IP地址和串口上的时钟频率 (登录路由器以后ctrl+c键挂断询问) Red-Giantenable Red-Giant#configure terminal Red-Giant(config)#hostna
25、me Router1 Router1(config)# interface fastethernet 0 进入接口F0的配置模式 Router1(config-if)# ip address 172.16.1.1 255.255.255.0 配置路由器接口F0的IP地址 Router1(config-if)# no shutdown 开启路由器fastethernet0接口! Router1(config)# interface serial 0 进入接口S0配置模式 Router1(config-if)# ip address 172.16.2.1 255.255.255.0 配置路由器接口
26、S0的IP地址 Router1(config-if)#clock rate 64000 配置Router1的时钟频率(DCE) Router1(config-if)# no shutdown 开启路由器fastethernet0接口 验证测试:验证路由器接口的配置 Router1#show ip interface brief Interface IP-Address OK? Method Status Protocol FastEthernet0 172.16.1.1 YES manual up up Serial0 172.16.2.1 YES manual down down Seria
27、l1 unassigned YES unset administratively down down Router1#show interface serial 0 Serial0 is down, line protocol is down Hardware is HDLC4530A Internet address is 172.16.2.1/24 MTU 1500 bytes, BW 2048 Kbit, DLY 20000 usec, rely 255/255, load 1/255 Encapsulation HDLC, loopback not set, keepalive set
28、 (10 sec) Last input never, output never, output hang never Last clearing of show interface counters never Input queue: 0/75/0 (size/max/drops); Total output drops: 0 Queueing strategy: weighted fair Output queue: 0/64/0 (size/threshold/drops) 19 Conversations 0/0 (active/max active) Reserved Conversations 0/0 (allocated/max allocated) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 0 packets input, 0 bytes, 0 no buffer Received 0 broadcasts 0 input errors, 0 CRC, 0 frame, 0 o
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1