Linux Network 基础知识。
介绍
Linux 虚拟网络设备包括:
tap/tun
、veth-pair
网络设备,功能类似与一个管道,只有两端,数据从一端进,从另一端出
Bridge
功能类似于交换机,数据可以从多个端口进
和出
,和物理交换机功能类型:具有mac地址学习、stp、fdb等
常见设备
Hub(集线器)
- 工作在 L1 数据链路层
- 同一集线器内可能存在广播风暴的问题
Network Bridge(网桥)
- 工作在 L2,属于数据链路层设备
- Port:MAC = 1:N
Switch(交换机)
- 工作在 L2,属于数据链路层设备
- Port:MAC = 1:1