ifconfig中bond、br0、eth0、lo、wlan0接口的区别和用途

Io 回环接口

虚拟网络接口,并非真实存在,不从外界接收和发送数据包,而是在系统内部接收和发送数据包,因此虚拟网络接口不需要驱动程序

一般回环接口的ipv4地址为:127.0.0.1,子网掩码为:255.255.255.0

一般ipv6地址为:::1,子网前缀长度:64

eth0以太网接口

以太网接口与网口对应,每个硬件网卡(一个MAC)对应一个以太网接口,其工作完全由网卡对应的驱动程序控制

如果物理网卡只有一个,却有eth1、eth2等,则可能存在无线网卡或多个虚拟网卡,虚拟网卡由系统创建或通过应用程序创建,作用与物理网卡类似

bond绑定接口

将多个网络接口绑定在一起,来作为单一的接口给上层应用使用

作用:可以让两个或多个接口作为一个接口,同时提高带宽,并提供网络链路的冗余,当有其中一块网卡故障的时候,不会中断服务器的业务

几种常用的绑定策略:

  • active-backup(主备模式)
  • balance-xor(根据hash的均衡模式)
  • broadcast(广播模式)

br0网桥接口

网桥是一种在链路层实现中继,对帧进行转发的技术,根据MAC分区块,可隔离碰撞,将网络的多个网段在数据链路层连接起来的网络设备。

br0可以将两个接口进行连接,如将两个以太网接口eth0进行连接,对帧进行转发

wlan0无线接口

无线网卡对应的接口,无线网卡也需要对应的驱动程序才能工作

posted @ 2022-09-21 17:46  -费费  阅读(2627)  评论(0编辑  收藏  举报