计算机网络实验二 交换机Vlan原理 实验报告

【实验名称】

交换机Vlan原理

【实验目的】

1、深入熟悉Linux虚拟网络环境;
2、了解Linux中Vlan配置的基本方法;
3、掌握Linux中网络分析软件Wireshark的应用方法;
4、观察相同交换机相同Vlan、相同交换机不同Vlan,不同交换机相同Vlan,不同交换机不同Vlan四种情况下,交换机连接的各主机(NS)之间的通信情况,分析并掌握Vlan的工作原理;
5、观察Wireshark截获的以太网数据帧,分析并理解802.1q帧格式,掌握基于802.1q的Vlan的工作机制。

【实验要求】

1、根据实验需要,搭建实验环境;建立或修改虚拟实验网络;
2、按照实验步骤,认真完成实验;采取截图、拍照等形式记录实验结果;
3、依据课本和课堂讲解,详细分析实验结果、验证理论知识;
4、认真完成实验报告,按时提交实验指导老师。

【实验环境】

1、操作系统:Linux操作系统,要求内核支持Tun模块、Vlan模块等,本实验在CentOS7操作系统中测试通过;
2、操作权限:部分操作需具有root权限;
3、应用软件:需安装命令行工具:tunctl、vconfig等;需安装编辑工具gedit或其它文本编辑工具;需安装网络分析软件Wireshark及其依赖软件;其它常用必备的应用软件;
4、实验网络拓扑:交换机Vlan原理实验网络拓扑如图1所示:

利用Linux命令或编辑执行脚本,构建Vlan划分后的虚拟实验网络如图2所示:

5、参考脚本:构建如图所示虚拟实验网络,可参考如下脚本:

#!/bin/sh
set -x

#创建两个交换机,并建立物理连接
#创建两个交换机NS
ip netns add sw1
ip netns add sw2
#创建一对以太网接口用作trunk
ip link add trunk type veth peer name trunk_p
#将trunk和trunk_p迁移到交换机
ip link set trunk netns sw1
ip link set trunk_p netns sw2
#接口上线
ip netns exec sw1 ifconfig trunk up
ip netns exec sw2 ifconfig trunk_p up

#创建与sw1相连的三台主机,配置Vlan,并连接交换机
#创建三台主机ns
ip netns add ns511
ip netns add ns512
ip netns add ns51b
#创建三对veth pair
ip link add tap511 type veth peer name tap511_p
ip link add tap512 type veth peer name tap512_p
ip link add tap51b type veth peer name tap51b_p
#把tap接口迁移到主机
ip link set tap511 netns ns511
ip link set tap512 netns ns512
ip link set tap51b netns ns51b
#把tap_p接口迁移到交换机sw1
ip link set tap511_p netns sw1
ip link set tap512_p netns sw1
ip link set tap51b_p netns sw1
#主机接口配置IP地址
ip netns exec ns511 ip addr add local 192.168.51.1/24 dev tap511
ip netns exec ns512 ip addr add local 192.168.51.2/24 dev tap512
ip netns exec ns51b ip addr add local 192.168.51.254/24 dev tap51b
#主机接口上线
ip netns exec ns511 ifconfig tap511 up
ip netn

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值