交换机的前世今生
一丶须知
在了解来历之前我们需要知道什么是局域网,扩展局域网
- 局域网LAN(是按距离分的10m~1km)
- 1.无线局域网,例子就是我们的
WIFI,标准为IEEE 802.11
2.有线局域网大多使用铜线或者光线作为传输介质,IEEE 802.3标准制定的以太网就是迄今为止最常见的有线局域网【下面就是常见的集线器配合双绞线组成的有线局域网】 - 扩展局域网LAN
- 就是用各种中继器,网桥,交换机以及更长的传输介质进行数量与范围的扩展
二丶来历
说到来历,我们不得不说集线器如下图
一个集线器有许多RJ-45插头的接口,把输入线路都连在一起。集线器是工作在物理层,从任何线路上达到的帧都会简单转发到所有其他线路上。若有两个或者以上接口同时发送信号,会发生碰撞,所有接口收不到正确的消息,所以就要立即停止发送,免得继续浪费网络资源,然后等待一段随机时间后再次发送
假如我们想要扩展局域网(扩展数量),可以采用下面这种
这时候的信号冲突仍然没有解决,而且变成了更大的冲突,必须想办法解决,于是就有了网桥
网桥是有学习能力的,因为它有站表
比如一开始栈表是空的,
- 1号PC向2号通信
- 网桥可以知道1号PC的哪边接口发出来的,但是不知道2号PC在哪里,这时候,他只能发送给所有线路,但是通过这次,他知道了 1号PC(记录的是MAC) 在接口1那边中
- 2号PC向5号通信
- 网桥可以知道2号PC的哪边接口发出来的,但是不知道5号PC在哪里,这时候,他还是只能发送给所有线路,但是通过这次,他知道了 2号PC(记录的是MAC) 在接口1那边中
- 1号PC又向2号通信
- 网桥通过站表知道1号PC和2号是哪边的了,这时候,不会往接口2那边PC发送数据了,冲突域就只发生在左边的集线器中
- 不断学习
- …
最后网桥会越来越聪明
后来随着网桥的接口越来越多,大家不用集线器,直接连接网桥,这时候的网桥就是交换机了