网络_TCP/IP_第五章_交换机的基本原理与配置

1.实验环境

实验包括一台Cisco 交换机 ,一台PC ,一根Console 线

2, 需求描述

如图,实验案例的配置需求如下

通过PC连接并配置一台Cisco 交换机

在交换机的各个配置之间切换

将交换机主机名称改为BDQN

3.推荐步骤

1.通过Console线缆将PC的COM接口与路由器的Console接口相连接并通过SecureCRT软件配置交换机

2.将交换机的配置模式切换到"全局模式"顺序为 用户模式→特权模式→全局模式。

3,通过配置命令hostname配置主机名称。

4,实验步骤

1,通过Console 线连接

电脑通过Console线连接交换机的Console接口

2,在不同的模式下切换

复制代码
BDQN>enable            //用户模式下输入enable进入特权模式
BDQN#conf t            //特权模式下输入conf t进入全局
BDQN(config)#exit      //exit可以返回上层模式

3,配置交换机名称为S1

复制代码
BDQN(config)#hostname S1           //全局模式下使用hostname配置设备名称
S1(config)# 

实验二

1、实验环境

如图所示、两台交换机互连,并与四台计算机连接在一起,设备之间接口的连接情况如表5-4所示。

2、需求描述

通过命令查看MAC地址表,观察各个接口对应的MAC地址;配置交换机互连接口的双工模式及速率,观察在双工模式和速率不匹配时的现象。

3、推荐步骤

按照图5.18连接拓扑图。

观察交换机的MAC地址表。

配置接口的双工模式及速率,观察交换机有何警告提示。

4、实验步骤

4.1 按图5.18连接拓扑

4.2 观察交换机的MAC地址表。

4.2.1 交换机SW1上的MAC地址表
复制代码
SW1#show mac address-table 
          Mac Address Table
-------------------------------------------
 
Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
 
   1    0002.4ad7.b118    DYNAMIC     Fa0/24   //因为STP的原因,SW1学习到SW2的Fa0/24接口的MAC地址
SW1#

因为交换机之间发送STP协议所以能看到SW1能够学习SW2的Fa0/24接口的MAC地址,但由于PC之间没有数据转发,所以交换机SW1并没有学习到PC的MAC地址,同样SW2也是一样的情况。

接下来利用PC0使用ping PC3测试各PC3之间的连通性。

交换机学习过程

mac学习过程

1、当PC0发送的数据帧被交换机SW1的Fa0/1接收后,交换机就会学习该帧的源MAC地址。

复制代码
SW1#show mac address-table 
          Mac Address Table
-------------------------------------------
 
Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
 
   1    0002.1664.4a27    DYNAMIC     Fa0/24
   1    0002.4ad7.b118    DYNAMIC     Fa0/24
   1    000c.85dc.4999    DYNAMIC     Fa0/1    //交换机SW1学习PC0的MAC地址与Fa0/1绑定
SW1#

2、交换机查看该帧的目的MAC地址,为一个未知目的的单播帧,交换机广播该帧,这个过程称之为泛洪未知单播帧。

3、交换机SW2的Fa0/24收到该泛洪帧之后首先学习该帧的源MAC地址(即PC0的MAC地址),然后同样是一个未知单播帧,所以SW2同样广播该帧。

复制代码
SW2#show mac address-table 
          Mac Address Table
-------------------------------------------
 
Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
 
   1    0002.1664.4a27    DYNAMIC     Fa0/2
   1    000c.85dc.4999    DYNAMIC     Fa0/24    //学习PC0的MAC地址
   1    0060.3ebe.6418    DYNAMIC     Fa0/24
SW2#

4、PC3收到该帧后,回应PC0。发出了回应包,该回应包被交换机SW2的Fa0/2收到,此时SW2将学习该帧的源MAC地址

复制代码
SW2#show mac address-table 
          Mac Address Table
-------------------------------------------
 
Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
 
   1    0002.1664.4a27    DYNAMIC     Fa0/2     //学习PC3的MAC地址
   1    000c.85dc.4999    DYNAMIC     Fa0/24
   1    0060.3ebe.6418    DYNAMIC     Fa0/24
SW2#

5、交换机SW2收到该帧后,查看MAC地址表,单播该帧

6、交换机SW1收到帧后查看MAC表,同样单播该帧。

7、最终实现单播通信

4.3 配置交换机的双工以及速率观察交换机的接口状态

4.3.1、查看交换机SW1的Fa0/24初始状态下的速率以及双工模式。
4.3.2、配置SW1的Fa0/24接口为半双工、10M速率。
复制代码
SW1(config)#interface fastEthernet 0/24
SW1(config-if)#duplex half 
SW1(config-if)#speed 10
SW1(config-if)#exit
4.3.3、查看交换机SW2的Fa0/24接口的状态
4.3.4、交换机SW2的Fa0/24配置全双工、100M
复制代码
SW2(config)#interface fastEthernet 0/24
SW2(config-if)#duplex full 
SW2(config-if)#speed 100
SW2(config-if)#exit

配置结束后发现两交换机之间的链路协商失败导致通信失效。

相关推荐
大面积秃头13 分钟前
Http基础协议和解析
网络·网络协议·http
我也要当昏君2 小时前
6.3 文件传输协议 (答案见原书 P277)
网络
Greedy Alg2 小时前
Socket编程学习记录
网络·websocket·学习
刘逸潇20053 小时前
FastAPI(二)——请求与响应
网络·python·fastapi
软件技术员3 小时前
使用ACME自动签发SSL 证书
服务器·网络协议·ssl
我也要当昏君3 小时前
6.4 电子邮件 (答案见原书 P284)
网络协议
Mongnewer4 小时前
通过虚拟串口和网络UDP进行数据收发的Delphi7, Lazarus, VB6和VisualFreeBasic实践
网络
我也要当昏君4 小时前
6.5 万维网(答案见原书P294)
网络
嶔某4 小时前
网络:传输层协议UDP和TCP
网络·tcp/ip·udp
文火冰糖的硅基工坊5 小时前
[嵌入式系统-154]:各种工业现场总线比较
网络·自动驾驶·硬件架构