计网

2023-11-01

实验目的和要求

  • 熟悉交换机各种命令模式和基本命令
  • 学习交换机的基本配置,制作网络拓扑图(1台交换机、2台PC),2台PC能够ping通(截图)。
  • 截图网络拓扑图(2台PC),2台pc机分别用连通线和交叉线连接,然后测试其连通性。
  • 学习交换机VLAN的配置方法,正确的配置交换机的VLAN,截图网络拓扑图;
  • 查看配置pc1、pc2和pc3在配置VLAN前后的连通性。
  • 了解交换机VLAN配置常用命令

环境记录

名称
操作系统 Windows 11 家庭中文版22H2
内存 16GB
CPU Intel® Core™ i7-8750H CPU @ 2.20GHz 2.20 GHz
软件 Cisco Packet Tracer 5.3.0

目录

实验记录1

软件界面与交换机命令熟悉

Packet Tracer中主要与两种视图,一个是物理视图,另外一个是逻辑视图。在物理视图下,网络中的各个部分的空间相对位置是被考虑的。而逻辑视图下强调逻辑上的连接关系。

物理视图下两台主机和一台交换机连接的模拟图

上图为物理视图下,两台主机和一台交换机连接的模拟图。其中设置PC1的IP地址为192.168.1.2,PC2的IP地址为192.168.1.3,子网掩码均为255.255.255.0

逻辑视图下的网络拓扑图

上图为逻辑视图下的网络拓扑图,使用线缆连接后,四个绿色点表示四处连接均通信正常。下面在逻辑视图下单击交换机图标,进入到命令行tab栏,在这里可以对交换机进行命令控制。

查看交换机版本信息

如上图,首先简单地在IOS命令行接口特权模式下使用show version命令查看交换机版本信息,可以看到这台交换机是思科WS-C2950-24,搭载了21039KB的内存,具有24个高速以太网IEEE 802.3接口。
特权模式与普通用户模式

如上图,接着使用disable退出特权模式,可以看到下一行输出中#变成了>,表明已处于默认用户模式。然后输入enable再次回到特权模式,输出为#结尾,表明处于特权模式。
特权模式下输入conf term,在提示信息后,输出信息为Switch (config)# ,表示处于全局配置模式。此时输入hostname wg_sw_c,将交换机主机名改为wg_sw_c,可以看到接下来的输出中都是以wg_sw_c开头了。

查看交换机的高速以太网接口0/1的信息

如上图,输入show int fa0/1查看交换机的高速以太网接口0/1的信息。可以看到这个接口的规格和数据传输统计信息等。熟悉完毕,下面开始进行网络连接实验。

配置两台PC通过交换机连接

在PC1测试与PC2的连通情况

如上图,打开PC1的命令提示符,输入ping 192.168.1.3测试与PC2的连通性,发现连接正常。
在PC2的命令提示符对PC1进行ping

如上图,在PC2的命令提示符同样对PC1进行连通性测试,同样发现连接正常。

尝试搭建DNS服务

在PC1尝试对PC2的主机名进行ping

如上图,此时在PC1尝试对PC2的主机名进行ping,即使用ping PC2命令。发现连接超时,无法解析主机名。说明DNS没有起作用。此时尝试加入一台服务器提供DNS服务。
DNS服务器设置

如上图,将该DNS服务器设置静态IP地址为192.168.1.1,并打开DNS服务,添加两条A记录,用于记录PC1和PC2的主机地址。
PC1尝试对PC2的主机名进行ping,DNS成功生效

如上图,再次尝试在PC1尝试对PC2的主机名进行ping,即使用ping PC2命令。发现ping通了。说明DNS起作用,成功将主机名PC2按照A记录解析为192.168.1.3。

测试不同线缆连接的影响

使用直通线连接PC1和交换机,使用交叉线连接交换机和PC2,在PC1上对PC2进行连通性测试。
在PC1上对PC2进行连通性测试

如上图,可见PC2与交换机的连接出现问题,交叉线两端均无法正常通信。下面尝试把PC2与交换机的交叉线连接去除,添加另外一台主机PC0,设置静态IP为192.168.1.4,子网掩码255.255.255.0,使用交叉线将PC0与PC2连接。

在PC2上测试与PC0的连通性

在PC2上测试与PC0的连通性,发现连接正常。这说明一般在相同设备间使用交叉线连接是可以正常通信的,而在不同设备间,例如PC机和交换机间则无法正常通信。所以在不同设备间使用直通线会比较合适。
下面尝试把PC1与交换机的直通线连接去除,添加另外一台主机PC3,设置静态IP为192.168.1.5,子网掩码255.255.255.0,使用直通线将PC1与PC3连接。

在PC1上测试与PC3的连通性

如上图,在PC1上测试与PC3的连通性,发现连接异常。这说明一般在相同设备间使用直通线连接是无法正常通信的,而在不同设备间,则可以正常通信。

实验记录2

交换机端口隔离

未划分VLAN前,测试PC1与PC2的连通性

测试PC1与PC2的连通性

如上图,可以看到两个主机间相互都能ping通,说明连接正常。
查看已经存在的VLAN配置

如上图,打开交换机命令行,在特权模式下输入show vlan查看已经存在的VLAN配置。
命令行创建VLAN

如上图,进入全局配置模式,使用vlan 10vlan 20命令创建两个VLAN号分别为10和20的VLAN。
两个VLAN创建成功

使用show vlan命令可以看到,创建成功。
划分VLAN

如上图,在全局配置模式下,输入int fa0/1对高速以太网口1进行配置,输入switchport access vlan 10将该接口归入10号VLAN,同理将以太网口2划入20号VLAN。
两个网口皆成功进行了划分

使用show vlan查看,两个网口皆成功进行了划分。
成功进行了划分,实现了VLAN逻辑隔离

如上图,再次尝试进行连通性测试,发现两台主机均无法ping通。说明在不同VLAN中的主机是无法正常直接连接通信的,实现了逻辑隔离。

跨交换机实现VLAN

在上个配置基础上(复原PC1与PC2的VLAN设置),新增一台交换机1,使用交叉线插入其Fa0/1,另一端接入交换机0的Fa0/24。再新增一台主机PC3,并设置PC3静态IP地址为192.168.1.4,子网掩码255.255.255.0,使用直通线将其接入交换机1的Fa0/12口。
网络拓扑图

接下来在PC1上测试与PC2和PC3的连通性。如下图,连接正常。
在PC1上测试与PC2和PC3的连通性

如下图,测试PC2与PC3的连通性,同样正常。
测试PC2与PC3的连通性

下面对交换机0的Fa0/24网口进行配置,输入siwtchport mode trunk将该口设置为TRUNK模式,使其可以传输多个VLAN信息。同理,对交换机1的Fa0/1也设置为TRUNK模式。依据前面的命令,将PC1划入VLAN10,PC2划入VLAN20。再在交换机1上添加VLAN10(VLAN号为10),将PC3划入VLAN10。
VLAN设置TRUNK及划分

下面测试PC1、PC2、PC3间的连通性。
成功跨交换机实现了VLAN

如上图,在PC1上ping PC2的IP和主机名均超时,ping PC3则正常;在PC2上ping PC3显示超时。说明成功将PC1和PC3划入相同的VLAN(VLAN10),而PC2则划入另外一个VLAN(VLAN20),跨交换机实现了VLAN。

原文首发:https://ranlychan.top/archives/471.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计网 的相关文章

  • L1-8 估值一亿的AI核心代码 (正则表达式匹配) C++

    原题 以上图片来自新浪微博 本题要求你实现一个稍微更值钱一点的 AI 英文问答程序 规则是 无论用户说什么 首先把对方说的话在一行中原样打印出来 消除原文中多余空格 把相邻单词间的多个空格换成 1 个空格 把行首尾的空格全部删掉 把标点符号

随机推荐

  • Vue根据接口返回权限和动态路由,来配置路由组件

    首先再router index js中 import Vue from vue import Router from vue router import getLogin from api login 登录接口 const Main gt
  • 如何优雅的部署一个SpringBoot+Vue2的个人博客项目到服务器(全栈项目部署)

    在前端时间花了大概三个星期时间纯手写了一个个人博客系统 是基于SpringBoot Vue MySQL的 下面是主页界面和后台管理界面 感兴趣的新手小伙伴可以加我哦 后期还会找一些项目 可以一起做 本文主要讲一下如何部署对应的项目到服务器
  • 区块链100篇之第九篇--默克尔树(Merkle Tree)

    中本聪在他的创世论文中一个概念 就是SPV 中文意思是简单支付验证 从这里我们可以看出SPV指的是 支付验证 而不是 交易验证 那这两者有什么区别吗 简单的说就是支付验证只需验证该笔交易是否被确认过了 而交易验证是需要验证该笔交易是否满足一
  • 权健系统服务器放在那里,《灵魂筹码》服务器版本初次亮相 测试情况符合预期...

    从测试的情况来看 服务器状况良好 带宽使用符合要求 匹配功能使用正常 微博截图 测试游戏截图 1月11日晚7点 期待已久的 灵魂筹码 服务器版本终于开始了第一次发号测试 首度与玩家见面了 这款中式恐怖风格的非对称对抗逃生游戏 在6月末登录s
  • Deeplearning4j 实战(8) : Keras为媒介导入Tensorflow/Theano等其他深度学习库的模型

    Eclipse Deeplearning4j GitChat课程 https gitbook cn gitchat column 5bfb6741ae0e5f436e35cd9fEclipse Deeplearning4j 系列博客 htt
  • 产品管理学习笔记【1】-B端产品总体流程

    Author skatexg Time 2020 11 09 end
  • 收藏!关于数据科学中数学和统计学的完全指南

    全文共6409字 预计学习时长19分钟 图源 Unsplash 数据科学家是程序员中最擅长统计学 统计学家中最擅长编程的人 乔什 威尔斯 Josh Wills 数学很重要 数学与我们周围的一切事物息息相关 从形状 图案 颜色到花朵中花瓣的数
  • hydra使用教程

    目录标题 注意 hydra详细使用教程 hydra简介 hydra常用命令 hydra支持破解的服务 协议 对应功能的参数模板 1 破解ssh 2 破解ftp 3 get方式提交 破解web登录 4 post方式提交 破解web登录 5 破
  • c语言:strcat

    C 库函数 char strcat char dest const char src 把 src 所指向的字符串追加到 dest 所指向的字符串的结尾 dest 指向目标数组 该数组包含了一个 C 字符串 且足够容纳追加后的字符串 src
  • 2023湖南省“楚怡杯”职业技能大赛“网络安全” 项目比赛任务书

    2023湖南省 楚怡杯 职业技能大赛 网络安全 项目比赛任务书 2023湖南省 楚怡杯 职业技能大赛 网络安全 项目比赛任务书 A模块基础设施设置 安全加固 200分 A 1 登录安全加固 Windows Linux A 2 Nginx安全
  • 【从零开始】力扣刷题(1)

    文章目录 前言 数组 数组的遍历 485 最大连续的一个数 495 提莫攻击 414 第三大的数 628 三个数的最大乘积 数组 统计数组中的元素 645 错误的集合 697 数组的度 484 找到所有数组中消失的数组 442 数组中重复的
  • Linux下用C编写WebSocet服务以响应HTML5的WebSocket请求

    在HTML5中新增了WebSocket 使得通讯变得更加方便 这样一来 Web与硬件的交互除了CGI和XHR的方式外 又有了一个新的方式 那么使用WebSocket又如何与下层通信呢 看看WebSocket的相关介绍就会发现 其类似于HTT
  • HTML介绍及代码

    1 HTML介绍 超文本 标记 语言 用来描述网页的一种语言 1 1 HTML CSS JS三者关系 HTML 结构 决定网页的结构和内容 是什么 CSS 表现 样式 设定网页的表现样式 什么样子 JavaScript JS 行为 控制网页
  • 华为手机计算机删除怎么恢复出厂设置,华为手机恢复出厂设置后怎么还原【图文】...

    华为手机我想大家一定听说过 这是国内最有名气的手机品牌了 华为手机经过这几年的不断发展 现在已经完全可以与三星 苹果 等这些国际大牌手机相提并论了 而且华为手机比它们还有很大的价格优势 华为手机固然好 但是用的时间长了也会出现一些状况 比方
  • DEDE调用指定文章ID来调用特定文档

    指定文章的id来调用特定文档在某些情况下还是比较实用的 下面有个示例 需要的朋友可以了解下 代码如下 dede arclist row 1 idlist 6 li a href field description a li dede arc
  • 【C++】STL——vector的使用、 vector增删查改函数的介绍和使用、push_back和pop_back、operator[]

    文章目录 1 vector的使用 2 vector的增删查改 1 push back 尾插 2 pop back 尾删 3 find 查找 4 insert 在position之前插入val 5 erase 删除指定位置的数据 6 swap
  • Python项目代码结构详解

    目录结构组织方式 简要解释一下 bin 存放项目的一些可执行文件 当然你可以起名script 之类的也行 luffy 存放项目的所有源代码 1 源代码中的所有模块 包都应该放在此目录 不要置于顶层目录 2 其子目录tests 存放单元测试代
  • QML 中播放PPT文件

    效果 一 思路 MFC 操作PPT 然年将MFC封装成dll 供Qt使用 案例分享 Qt的PPT播放器 长沙红胖子Qt的博客 CSDN博客 qt 打开ppt Qt将mfc中的句柄 加载到QWidget中 QML 通过 QQuickWidge
  • 用户态和内核态的区别

    1 操作系统需要两种CPU状态 内核态 Kernel Mode 运行操作系统程序 操作硬件 用户态 User Mode 运行用户程序 2 指令划分 特权指令 只能由操作系统使用 用户程序不能使用的指令 举例 启动I O 内存清零 修改程序状
  • 计网

    实验目的和要求 熟悉交换机各种命令模式和基本命令 学习交换机的基本配置 制作网络拓扑图 1台交换机 2台PC 2台PC能够ping通 截图 截图网络拓扑图 2台PC 2台pc机分别用连通线和交叉线连接 然后测试其连通性 学习交换机VLAN的