通常我们知道cisco交换机下的portchannl,但是现在需要主机两块网卡才能满足带宽需求呢,除了上端交换机的端口聚合。下面的linux该怎么做?

下面就来看看linux是怎么做端口聚合的。

1,

首先down掉要聚合的接口

[root@localhost ~]# ifconfig eth1 down

[root@localhost ~]# ifconfig eth2 down

2,加载bonding模块

[root@localhost ~]# modprobe bonding arp_interval=2 mode=802.3ad miimon=10 max_bonds=1 lacp_rate=1

查看一下模块加载情况

[root@localhost ~]# lsmod | grep bond

bonding                81197  0

查看一下刚刚聚合的端口,还没有UP。现在这个接口就相当于port-channl

[root@localhost ~]# ifconfig -a

bond0     Link encap:Ethernet  HWaddr 00:00:00:00:00:00

BROADCAST MASTER MULTICAST  MTU:1500  Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

eth0      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:AF

inet addr:172.16.13.201  Bcast:172.16.255.255  Mask:255.255.0.0

inet6 addr: 2001:470:19:d8f:20c:29ff:fe05:eaaf/64 Scope:Global

inet6 addr: fe80::20c:29ff:fe05:eaaf/64 Scope:Link

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:16882 errors:0 dropped:0 overruns:0 frame:0

TX packets:456 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:1884640 (1.7 MiB)  TX bytes:59896 (58.4 KiB)

Interrupt:67 Base address:0x2080

eth1      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:B9

inet addr:192.168.128.10  Bcast:192.168.128.255  Mask:255.255.255.0

BROADCAST MULTICAST  MTU:1500  Metric:1

RX packets:23 errors:0 dropped:0 overruns:0 frame:0

TX packets:54 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:6483 (6.3 KiB)  TX bytes:9416 (9.1 KiB)

Interrupt:59 Base address:0x2000

eth2      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:C3

BROADCAST MULTICAST  MTU:1500  Metric:1

RX packets:24 errors:0 dropped:0 overruns:0 frame:0

TX packets:29 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:5039 (4.9 KiB)  TX bytes:6883 (6.7 KiB)

Interrupt:75 Base address:0x2400

现在把需要聚合的端口加到bond0

[root@localhost ~]#   ifenslave bond0 eth1 eth2

Illegal operation; the specified master interface 'bond0' is not up.

提示bond0没有UP,下面起来

[root@localhost ~]# ifconfig bond0 up

[root@localhost ~]# ifenslave bond0 eth1 eth2

现在看一下聚合的MAC地址已经相同了

bond0     Link encap:Ethernet  HWaddr 00:0C:29:05:EA:B9

inet6 addr: fe80::20c:29ff:fe05:eab9/64 Scope:Link

UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1

RX packets:1046 errors:0 dropped:0 overruns:0 frame:0

TX packets:445 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:140014 (136.7 KiB)  TX bytes:66061 (64.5 KiB)

eth0      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:AF

inet addr:172.16.13.201  Bcast:172.16.255.255  Mask:255.255.0.0

inet6 addr: 2001:470:19:d8f:20c:29ff:fe05:eaaf/64 Scope:Global

inet6 addr: fe80::20c:29ff:fe05:eaaf/64 Scope:Link

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:20319 errors:0 dropped:0 overruns:0 frame:0

TX packets:565 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:2272671 (2.1 MiB)  TX bytes:76238 (74.4 KiB)

Interrupt:67 Base address:0x2080

eth1      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:B9

inet6 addr: fe80::20c:29ff:fe05:eab9/64 Scope:Link

UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1

RX packets:524 errors:0 dropped:0 overruns:0 frame:0

TX packets:235 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:71437 (69.7 KiB)  TX bytes:34216 (33.4 KiB)

Interrupt:59 Base address:0x2000

eth2      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:B9

inet6 addr: fe80::20c:29ff:fe05:eab9/64 Scope:Link

UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1

RX packets:522 errors:0 dropped:0 overruns:0 frame:0

TX packets:210 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:68577 (66.9 KiB)  TX bytes:31845 (31.0 KiB)

Interrupt:75 Base address:0x2400

下面给配上IP地址

[root@localhost ~]# ifconfig bond0 192.168.128.10 up

[root@localhost ~]# ifconfig

bond0     Link encap:Ethernet  HWaddr 00:0C:29:05:EA:B9

inet addr:192.168.128.10  Bcast:192.168.128.255  Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe05:eab9/64 Scope:Link

UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1

RX packets:249796 errors:0 dropped:0 overruns:0 frame:0

TX packets:87949 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:30670748 (29.2 MiB)  TX bytes:10670595 (10.1 MiB)

eth0      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:AF

inet addr:172.16.13.201  Bcast:172.16.255.255  Mask:255.255.0.0

inet6 addr: 2001:470:19:d8f:20c:29ff:fe05:eaaf/64 Scope:Global

inet6 addr: fe80::20c:29ff:fe05:eaaf/64 Scope:Link

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:189131 errors:5 dropped:333 overruns:0 frame:0

TX packets:3024 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:20977453 (20.0 MiB)  TX bytes:659208 (643.7 KiB)

Interrupt:67 Base address:0x2080

eth1      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:B9

inet6 addr: fe80::20c:29ff:fe05:eab9/64 Scope:Link

UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1

RX packets:130565 errors:0 dropped:0 overruns:0 frame:0

TX packets:47927 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:15877867 (15.1 MiB) TX bytes:5716962 (5.4 MiB)          Interrupt:59 Base address:0x2000

eth2      Link encap:Ethernet  HWaddr 00:0C:29:05:EA:B9

inet6 addr: fe80::20c:29ff:fe05:eab9/64 Scope:Link

UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1

RX packets:119231 errors:0 dropped:0 overruns:0 frame:0

TX packets:40022 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:14792881 (14.1 MiB)  TX bytes:4953633 (4.7 MiB)

Interrupt:75 Base address:0x2400

这里可以看见eth1 与eth2 流量做了分担

[root@localhost ~]# ping 192.168.128.1

PING 192.168.128.1 (192.168.128.1) 56(84) bytes of data.

64 bytes from 192.168.128.1: icmp_seq=1 ttl=64 time=0.699 ms

64 bytes from 192.168.128.1: icmp_seq=2 ttl=64 time=0.838 ms

64 bytes from 192.168.128.1: icmp_seq=3 ttl=64 time=0.395 ms

64 bytes from 192.168.128.1: icmp_seq=4 ttl=64 time=0.310 ms

以上配置过程可以通过dmesg可以查看到内核信息,或者在配置时使用tail –f  /var/log/messages,可以快速判断问题

linux端口汇聚,linux端口聚合相关推荐

  1. 端口汇聚和端口聚合的区别

    端口汇聚是将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽.简单来说就是将多个端口绑定成一个 ...

  2. H3C 7503、5500、5120交换机配置端口汇聚

    H3C 7503.5500.5120交换机配置端口汇聚 # 创建二层聚合端口1,并配置成动态聚合模式. 交换机为:H3C S7503E.S5500-52C-EI. H3C S5120-28P-SI配置 ...

  3. 如何解决Linux下侦听端口被占用

    本文介绍了 Linux 下随机端口和侦听端口重复的原因以及解决方法,虽然可以通过设置本地保留端口来解决,但这毕竟需要多一步配置操作,而且如果服务迁移到其他机器或者当前机器上有服务使用新的侦听端口,还得 ...

  4. linux netstat端口占用,Linux系统使用 netstat 查看和检查系统端口占用情况

    在 Linux 使用过程中,如果需要了解当前系统开放了哪些端口,及这些端口的关联进程和用户,可以通过 netstat 命令进行查询. netstat 命令各参数说明如下: -t:指明显示 TCP 端口 ...

  5. Linux如何实现镜像端口

    在所有高端型号,大多数中端型号以及部分低端型号的交换机/路由器上,都可以配置一个或者多个镜像端口,它是流量分析的利器.然而,Linux上没有现成的技术可以实现镜像端口,当然,我指的不是Linux 3. ...

  6. Linux 修改SSH 默认端口 22,防止被破解密码

    2019独角兽企业重金招聘Python工程师标准>>> Linux/Unix 系统,很多人使用SSH + 密码来登陆服务器,默认 22端口,这样会有被暴力破解密码的危险(除非密码足够 ...

  7. linux下查看vnc端口_怎样查vnc端口,Linux下根据进程名怎样查端口

    IIS7服务器管理工具是一款免费的远程控制软件,它可以批量管理.定时上传下载.同步操作.数据备份.到期提醒.自动更新.IIS7服务器管理工具适用于Windows操作系统和liunx操作系统:支持Vnc ...

  8. 日常工作问题解决:centos/linux系统如何检测端口是否打开

    日常工作问题解决:centos/linux系统如何检测端口是否打开 参考文章: (1)日常工作问题解决:centos/linux系统如何检测端口是否打开 (2)https://www.cnblogs. ...

  9. linux tomcat端口无法,linux下tomcat无法远程访问(开放8080端口)

    我们在linux下配置了tomcat后发现,无法访问除了linux(如果是虚拟机的话,宿主机子根本无法访问tomcat),解决下吧 原因是我们的tomcat访问需要8080端口,但是从外部访问,我们的 ...

最新文章

  1. 【树形DP】树的重心详解+多组例题详解
  2. 2017电大c语言形考册,(2017年电大)中央广播电视大学c语言程序设计形成性考核册及答案.doc...
  3. 人眼是具有插帧能力的
  4. 测试isEmpty null 方法
  5. mtk android 5.1 logo,Android ROM DIY之MTK平台手机通用移植
  6. ASP.NET MVC5+EF6+EasyUI 后台管理系统(45)-工作流设计-设计步骤
  7. java 邮件接收,用Java接收电子邮件
  8. java冒泡排序图解_[图解] 冒泡排序
  9. HTML基础-李南江
  10. 锐道与东华大学建立暑期实践合作关系
  11. java生成短连接(调用新浪微博api生成)
  12. 平面设计和包装设计的区别关系是什么
  13. 相机成像之Sensor 篇
  14. python实现c语言编译器安卓版_c语言编译器ide下载app-c语言编译器ide软件下载v1.5.1 安卓版-2265安卓网...
  15. JavaFX鼠标移入后改变样式
  16. 如何从外网SSH访问家中的树莓派?
  17. E71-433MS30芯片(CC1310无线模块 )mosbus协议通信(主机)
  18. 求知讲堂python+人工智能day6
  19. 索引左前缀性的三层意思
  20. java修改ppt格式_Java 加密、解密PPT文档

热门文章

  1. 经典案例:单例模式之懒汉式和饿汉式
  2. (20230328个人学习笔记)Lsdyna ALE流固耦合案例二
  3. Python 方法重载
  4. 韩信的死主要问题出在哪?
  5. java nfa dfa_NFA 、DFA 简述
  6. Excel设置固定的打印表头
  7. 【甘道夫】Geohash基础应用By Python
  8. Android视频通话(即时通讯)推荐—语音视频
  9. imac mysql导入sql_iPhone 12 和全新 iMac 出现在数据库中
  10. 【内网穿刺】内网穿刺使用体验