到底什么是“四层/七层”交换技术(3分钟解惑)

  1. 云栖社区>
  2. 阿里云MVP>
  3. 博客>
  4. 正文

到底什么是“四层/七层”交换技术(3分钟解惑)

子夜初商南 2019-08-14 01:10:01 浏览216
展开阅读全文

二层交换

交换原理:根据第二层数据链路层的MAC地址来实现端到端的数据交换;

工作流程:

(1)交换机某端口收到数据包,读取源MAC地址,得到源MAC地址机器所连端口;

(2)读取目的MAC地址,在地址表中查找对应端口;

(3)如果地址表中有目的MAC地址对应端口,直接复制数据至此端口;

(4)如果地址表中没有目的MAC地址对应端口,广播所有端口,当目的机器回应时,更新地址表,下次就不需要广播了;

不断的循环上述过程,全网的MAC地址信息都可以学习到,二层交换机就这样学习和维护它的地址表。

第二层交换机根据MAC选择端口转发数据,算法又很简单,其方便采用廉价芯片实现,且速度快。

三层交换

交换原理:根据第三层网络层的IP地址来完成端到端的数据交换;

场景:A(ip1) => 三层交换机 =>B(ip2)

工作流程:

(1)A发数据给B,根据B的

网友评论

登录后评论
0/500
评论
子夜初商南
+ 关注
所属云栖号: 阿里云MVP