交换机(二层)的主要功能

image.png
小型交换网络我们配置同一个网段IP地址即可。交换机会自己学习MAC地址
image.png
一台新的交换机内部是没有mac地址的 (可能有自己的内核的mac)
image.png

交换机的工作原理

二层交换机只会检查数据帧
image.png
转发过程:
目标MAC地址是0200.2222.2222 所以一口进 二口出 三口四口不会收到数据
image.png

学习 Learn

当从一个接口收到帧时,把帧内的源MAC与该地址接口进行绑定,存入MAC地址表

实验

新起的交换机上没有任何MAC地址,接入一台机器后配置任意地址,随后ping发送数据,交换机即会记录地址
image.png
image.png

泛洪 Flood

当从一个接口收到广播帧、组播帧、未知单播帧(目标MAC地址不在地址表内),把该帧从所有其他接口转发出去,除了接收口

实验

PC1 ping PC2
此时交换机内只有PC1的MAC地址,但是PC2并没有 于是通过泛洪,通过arp获得目标MAC地址并学习。
image.png

转发 Forward

当从一个接口收到已知单播帧,立即从相应的接口转发出去

实验

MAC表上有PC1,PC2 发送数据时直接进行转发
image.png

更新 Update

  • 默认每条记录保存300秒 display mac-address aging-time 老化时间 从学到就开始倒计时,每 次发送数据包便会重新学习

image.png

  • 交换机重启会清空所有接口学习到的记录
  • 接口关闭后会清空该接口学习到的记录
  • 一个源MAC出现在另外一个接口上,会删除老的记录,添加新的记录

image.png
image.png
image.png
image.png

以太网接口的工作模式

半双工 half-duplex

通信双方都能发送和接收数据,但不能同时进行

全双工 full-duplex

通信双方都能同时接受和发送数据

速率 speed

接口连接时两端进行协商,协商失败则无法通信
Negotiation 协商 自动开启
image.png