一、形象解释
二、路由器和交换机
二层交换机,通过查找数据中的目的mac地址,比对mac地址表来进行端口转发。若在mac地址表中没有找到目的mac地址,则进行相应局域网或者vlan的广播
交换机的每个端口都是一个冲突域,物理层设备使用的一个冲突域,所以容易发生网络冲突。
冲突域:同一个网络中不能多台设备同时传输
交换机隔离冲突域:可以多台设备同时进行传输,没有找到目的mac地址,则进行广播
路由器隔离广播域: 通过路由表查找下一跳,不符合则丢弃。
三层交换机,也有路由功能,不过路由功能没有专用路由器那么强。所以一般使用专用路由器进行路由
三层路由器,路由功能,用于连通局域网和不同网络的功能,通过查找路由表,找到对应网络
路由器和网关,路由器是个物理设备,网关是一个逻辑概念。网关:一个网络连接到另外一个网络的关口。
路由器可以充当网关的作用,双网卡的电脑中的一张网卡(接入广域网)也能当作网关。
速记: 路由器就是不同的局域网
交换机就是同一个局域网
三、vlan
可以将不同局域网中的主机组成一个局域网,实现在数据链路层L2
四、vxlan
双层网络,实现在传输层L4层
overlay实现在传输层L4,将以太帧头放到udp数据包中
VPC是基于网络Overlay技术
五、overlay和underlay
overlay: 虚拟的网络层,可以做在网络层L3,也能做在传输层L4
underlay:物理底层隧道(从物理层到传输层)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)