位于物理层与网络层之间

::: hljs-center

交换机.png

:::

数据链路层的功能

  1. 数据链路的建立、维护与拆除
  2. 帧包装、帧传输、帧同步
  3. 帧的差错恢复
  4. 流量控制

交换机的工作原理

  • 初始状态
  • MAC地址学习
  • 广播未知数据帧
  • 接收方回应
  • 交换机实现单播通信
    ::: hljs-center

交换机基本原理.png

:::

  • 初始状态:在初始状态下,交换机对外界一无所知,MAC表一片空白。
  • MAC地址学习:当A想要和B交换数据的时候,它需要先将自己的MAC地址和B的MAC地址进行封装并发送给交换机,让交换机替自己寻找B,交换机接收到A的数据帧之后,会先学习A的MAC地址,然后把这个地址放在自己的MAC表上。
  • 广播未知数据帧:当交换机接收到数据帧的时候,发现MAC表并没有所需的MAC地址,这时就需要通过广播来向所有的主机来询问MAC地址。
  • 接收方回应:交换机向所有主机发送MAC地址,当符合该MAC地址的主机B识别之后,将该信息回传,交换机记录B的MAC地址,之后再将信息回传。
  • 交换机实现单播通信:当A和B相互连接之后,就开始实现单播通信。
    注:交换机所学习到的条目并不会永远保存在MAC地址表中,默认老化时间是300s。

交换机以太网接口的工作模式

::: hljs-center

单工方式.png

:::

::: hljs-center

半双工.png

:::
::: hljs-center

全双工.png

:::
单工:两个数据站之间只能沿单一方向传输数据,只有一个方向的通信而没有反方向的交互,仅需要一条信道。
半双工:两个数据站之间可以双向数据传输,但不能同时进行,通信双方都可以发送信息,但不能同时发送。
全双工:两个数据站之间可双向且同时进行数据传输,可以同时发送和接收信息,通常需要两条信道。

交换机以太网接口速率

  • 接口连接时进行协商
  • 协商失败则无法进行正常通信

    配置前的连接

  • Console电缆
  • 物理接口:计算机COM口;交换机/路由器:consloe口
  • 软件连接:超级终端、其他软件

交换机的命令配置

用户视图模式<Huawei>切换至系统视图模式[Huawei]
<Huawei>system-view
1.历史命令查询
[Huawei] display history-command
2.配置主机名
<Huawei> system-view
[Huawei] sysname R1
3.状态信息查询
<Huawei>display version   ####查看VRP版本
<Huawei>display users    ####查看用户终端信息
4.进入接口模式并查看信息
<Huawei>sys
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]dis this   ####查看当前视图下的配置信息
5.配置文件管理命令
[Huawei]display saved-configuration     ###查看设备保存的信息
[Huawei]display current-configuration   ###查看设备当前配置的信息
<Huawei>reset saved-configuration      ###擦除存储设备中的配置文件
<Huawei>compare configuration          ###比较当前配置信息与存储设备中的保存文件是否一致
6.关闭华为的信息提示中心
[Huawei]undo info-center enable 
或者
<Huawei>undo terminal monitor
7.打开华为的信息提示中心
[Huawei]info-center enable
或者
<Huawei>terminal monitor
8.配置双工及速率命令
<Huawei>sys
[Huawei]int g0/0/1
[R1-Ethernet0/0/1]undo negotiation auto    ###关闭自动协商
[R1-Ethernet0/0/1]speed 100                ###调至速率100M
[R1-Ethernet0/0/1]duplex full              ###调至全双工模式, 解释:full:Full-Duplex(全双工模式)   half:Half-Duplex(半双工模式)
9.永不超时
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
10.保存配置
<Huawei>save
11.设置远程登录密码
[Huawei]user-interface vty 0 4  #0是初始值,4是结束值。表示可同时打开5个会话进入交换机去配置命令
[Huawei-ui-vty0-4]authentication-mode password
[Huawei-ui-vty0-4]set authentication password simple 222
[Huawei-ui-vty0-4]user privilege level 3
[Huawei-ui-vty0-4]dis this

交换机的基本配置

用SecureCRT链接eNSP
- 双击打开某台设备有【视图】和【配置】,打开【配置】---窗口配置:串口号:2000  ###这个是端口号
- 打开SecureCRT 点击【链接】---【Protocol】Telnet----【Hostname】127.0.0.1----【Prot】2000
- 当前终端被打开---断开【disconnect】----会话【session options】-----强制每次一个字符模式【Force charater at atime mode】---保存【OK】
- 右击当前终端---链接【reconnect】