bonds

Linux--多网卡的7种Bond模式

http://www.cnblogs.com/lcword/p/5914089.html

七种网卡绑定模式详解:  http://blog.csdn.net/wuweilong/article/details/39720571

通过

  #ethtool xxxx    检测网卡是否连接到网络

查看 bond0的信息:

  #cat /proc/net/bonding/bond0

相关命令:ifenslave

ifenslave --help
Usage: ifenslave [-f] <master-if> <slave-if> [<slave-if>...]
       ifenslave -d   <master-if> <slave-if> [<slave-if>...]
       ifenslave -c   <master-if> <slave-if>
       ifenslave --help

       To create a bond device, simply follow these three steps :
       - ensure that the required drivers are properly loaded :
         # modprobe bonding ; modprobe <3c59x|eepro100|pcnet32|tulip|...>
       - assign an IP address to the bond device :
         # ifconfig bond0 <addr> netmask <mask> broadcast <bcast>
       - attach all the interfaces you need to the bond device :
         # ifenslave [{-f|--force}] bond0 eth0 [eth1 [eth2]...]
         If bond0 didn‘t have a MAC address, it will take eth0‘s. Then, all
         interfaces attached AFTER this assignment will get the same MAC addr.
         (except for ALB/TLB modes)

       To set the bond device down and automatically release all the slaves :
         # ifconfig bond0 down

       To detach a dead interface without setting the bond device down :
         # ifenslave {-d|--detach} bond0 eth0 [eth1 [eth2]...]

       To change active slave :
         # ifenslave {-c|--change-active} bond0 eth0

       To show master interface info
         # ifenslave bond0

       To show all interfaces info
       # ifenslave {-a|--all-interfaces}

       To be more verbose
       # ifenslave {-v|--verbose} ...

       # ifenslave {-u|--usage}   Show usage
       # ifenslave {-V|--version} Show version
       # ifenslave {-h|--help}    This message
时间: 2024-10-09 06:47:05

bonds的相关文章

Create Bonds and Angles for LAMMPS&#39;s input

kkk 1 #!/usr/bin/python 2 #python 2.7 3 text_all = [] 4 xatom_tmp = [] 5 xatom = [] 6 bond = [] 7 double_bond = [] 8 i = 0 9 j = 0 10 dd = 0.0 11 #lattice constant 12 a = 10.86 13 b = 10.86 14 c = 10.86 15 16 def isBond(list1, list2): 17 #i = -1 0 1,

HDU 5765 Bonds(状压DP)

[题目链接] http://acm.hdu.edu.cn/showproblem.php?pid=5765 [题目大意] 给出一张图,求每条边在所有边割集中出现的次数. [题解] 利用状压DP,计算不同的连通块,对于每条边,求出两边的联通块的划分方案数,就是对于该点的答案. [代码] #include <cstdio> #include <algorithm> #include <cstring> using namespace std; int n,m,T,Cas=1

HDU 5765 Bonds 巧妙状压暴力

题意:给一个20个点无向连通图,求每条边被多少个极小割集包括 分析:极小割集是边的集合,很显然可以知道,极小割集恰好吧原图分成两部分(这个如果不明白可以用反证法) 然后就是奉上官方题解:http://bestcoder.hdu.edu.cn/blog/ 2016多校训练第4场1003 其实大体思路就是每次枚举一种可能的割集,即状压枚举,其中有不合法的,可以通过预处理标记所有的合法状态 剩下的就是贴代码了,好好看代码细节才是最重要的 #include <cstdio> #include <

HDU5765 Bonds 最小割极

http://acm.hdu.edu.cn/showproblem.php?pid=5765 题意:无向连通图,问每条边在几个最小割极上 思路:用位压形式,表示边的关系.g[1<<i]=1<<x  表示第i个点与哪几个点相连.然后,处理出每种点集和哪些点相连.每个点构成一个连通图,所以枚举当前点集,可以得到所有连通图的点集,计算出数量,用高维前缀和处理所有包含i点的连通块 ans=(所有连通块-同时包含(i,j)的连通块数目)/2  应为以(i,j)为割边的连通块,删除该边以后,数

HDU 5765 Bonds

比赛时候想了好久,不会.看了官方题解才会...... Bond是极小割边集合,去掉一个Bond之后,只会将原图分成两个连通块. 假设某些点构成的集合为 s(点集中的点进行状压后得到的一个十进制数),那么剩下的点构成的集合为 t=(1<<n)-1-s 如果s是连通的,t也是连通的,那么跨越s.t集合的边的答案就+1(即跨越s.t集合的边构成一个Bond).  因此,只需枚举 s 即可. 接下来问题转变成了以下两个问题: 1.如何判断某个点集合是否连通:状压DP预处理. 2.如何让跨越s.t集合的

[HDU5765]Bonds

题面 题意 给出一张\(n\)点\(m\)边无向连通图,求每条边出现在多少个割集中. \(n\le20,m\le\frac{n(n-1)}{2}\) sol 所谓割集,就是指把\(n\)个点分成两个集合后,两个集合分别都是连通的. 所以我们可以预处理出每一个点集是否连通. 考虑边\((u,v)\).实际上\((u,v)\)要出现在割集中,\(u,v\)就必然在不同的点集中. 来一波总方案减不合法. 所有可行的割的方案减去\(u,v\)在同一个割集里面的方案. \(u,v\)在同一个割集里面的方案

HDU - 5765 Bonds 思维 + sosdp(子集和dp)

HDU - 5765 一个bond肯定把n个点分成两个连通块, 并且每个集合对应一个bond, 因为当前这个集合属于第一个连通块, 那么它的补集就输入另一个连通块, ok[ mask ] 表示 mask这些点集能否成为一个连通块. 我们称一个分配方案mask是好的当且仅当ok[ mask ] == true && ok[ ~mask ] = true; 那么我们考虑一条边(u, v)属于多少个bond, 也就是总的合法的分配方案  减去 u, v在同一个点集里的方案数. 我们考虑sosdp

4.7-4.9补题+水题+高维前缀和

题目链接:51nod 1718 Cos的多项式  [数学] 题解: 2cosx=2cosx 2cos2x=(2cosx)^2-2 2cos3x=(2cosx)^3-3*(2cosx) 数归证明2cos(nx)能表示成关于2cosx的多项式,设为f(n) f(1)=x,f(2)=x^2-2(其中的x就是2cosx) 假设n=1~k时均成立(k>=3) 当n=k+1时 由cos((k+1)x)=cos(kx)cos(x)-sin(kx)sin(x) cos((k-1)x)=cos(kx)cos(x)

走遍美国 听写

11 a place of our own photos baths  buys avenue(not avanue) tile瓦ai tale传言e guarantor pediatrician refinancing n.重新募集资金,发行新债取代旧债 v.再为-筹钱,再供-资金( refinance的现在分词 ) housing n.房屋:供给住宅 history repeats itself mortgage headpiece of lace蕾丝头饰 at the bank Are y