侧边栏壁纸
博主头像
勤奋的冬枣博主等级

只有把抱怨环境的情绪,化为上进的力量,才是成功的保证!

  • 累计撰写 273 篇文章
  • 累计创建 448 个标签
  • 累计收到 116 条评论
标签搜索

目 录CONTENT

文章目录

Linux brctl 命令详解

勤奋的冬枣
2020-03-16 / 0 评论 / 0 点赞 / 815 阅读 / 0 字

1、简介

brctl 用来管理以太网桥,在内核中建立,维护,检查网桥配置。一个网桥一般用来连接多个不同的网络,这样这些不同的网络就可以像一个网络那样进行通讯。
网桥是一种在链路层实现中继,对帧进行转发的技术,根据MAC分区块,可隔离碰撞,将网络的多个网段在数据链路层连接起来的网络设备。网桥工作在数据链路层,将两个LAN连起来,根据MAC地址来转发帧,可以看作一个“底层的路由器”

image.png

2、安装

yum install -y bridge-utils

3、参数说明及示例

参数说明示例
addbr 创建网桥brctl addbr br10
delbr 删除网桥brctl delbr br10
addif 将网卡接口接入网桥brctl addif br10 eth0
delif 删除网桥接入的网卡接口brctl delif br10 eth0
show 查询网桥信息brctl show br10
stp {on/off}启用禁用 STPbrctl stp br10 off/on
showstp 查看网桥 STP 信息brctl showstp
setfd 设置网桥延迟brctl setfd br10 10
showmacs 查看 mac 信息brctl showmacs br10
hairpin {on
setageing设置老化时间,即生存周期
setbridgeprio设置网桥优先级 set bridge priority
sethello设置hello时间
setmaxage设置消息的最大生命周期
setpathcost设置路径权值 set path cost
setportprio设置端口优先级 set port priority

illust_77991355_20191203_193320.jpg

0

评论区