【作者介绍】严霞:负责产品云内DNS和云解析的架构搭建、关键功能研发工作与难点问题攻关,负责组内两套kubernetes的集群搭建与维护。对 权威DNS服务、kubernetes、spring boot、基础网络、linux底层感兴趣,欢迎一起探讨,共同进步。
概要:本文将设备与报文结合起来,用8张图带着大家了解L2交换机、路由器对包做了什么。
前言
学习网络有个特点,知识点都知道,但总经不起细问。本文将设备与报文结合起来,用8张图带着大家了解L2交换机、路由器完整的一个转包过程。
最小的VLAN
如果两台物理机想通信,一根网线连上就好了, 这个时候, 两台电脑已经构成了一个小小的局域网LAN。
Hub集线器
如果3台物理机想通信,就有了Hub设备。Hub也称为集线器, 有多个口,可以把3台电脑连起来。但它没有大脑,完全在物理层工作。机器A想给B发了一个包,Hub收到后,会将自己收到的每一个字节,都复制到其他口上去,发给所有连着它的机器。
局域网所有包都广播给任何机器,每台机器都在受到骚扰。MAC层就是来解决这个问题