肠胃炎喝什么药| 月经量少是什么原因| 打氨基酸点滴有什么好处和害处| 喜人是什么意思| 心率偏低是什么原因| 肚脐左侧疼是什么原因| 区长是什么级别的干部| 肛门裂口是用什么药膏| 妇科凝胶排出的是什么| 空亡是什么意思| 栀子花开有什么寓意| 脸色蜡黄是什么原因| 尿床去医院挂什么科| 核心是什么意思| 大油边是什么肉| 拉肚子可以喝什么饮料| 湿热吃什么中药| 布吉岛什么意思| 苹果手机用的什么系统| 尿白细胞定量高是什么意思| 香云纱是什么面料| 空腹血糖受损是什么意思| 开封有什么大学| 腹部疼挂什么科| 洗钱是什么意思| 小结节是什么意思| 今天中国什么节日| 心门是什么意思| 蓝牙耳机什么牌子好| 徒刑是什么意思| 子宫腺肌症有什么症状| 身上起红疙瘩是什么| 马铃薯是什么| 夏天喝什么解暑| 为什么口臭| 溢于言表什么意思| 你为什么不快乐| 属猴的是什么命| 细胞由什么组成| 不10是什么意思| 年轻人能为世界做什么| 交尾是什么意思| 钟馗是什么意思| 肋骨里面是什么器官| 七什么八什么| 什么的微风填空| 蛋白粉有什么作用| 脾虚可以吃什么水果| 胆囊息肉吃什么药| 九孔藕和七孔藕有什么区别| 躁郁症是什么| 蚱蜢吃什么食物| 不速之客的速是什么意思| 生米煮成熟饭是什么意思| 最是什么意思| 孕早期是什么时候| 如履薄冰是什么意思| 粘鞋子用什么胶水最好| 吃桑葚对身体有什么好处| 一日三餐是什么意思| 脸上白一块一块的是什么原因| 婴儿黄疸高有什么影响| 心外科是看什么病的| fte是什么意思| 朋友生日送什么礼物| 什么血型容易溶血| 来大姨妈喝什么汤比较好| 炉中火是什么意思| 人类免疫缺陷病毒抗体是什么意思| 顺利是什么意思| 孕早期头疼是什么原因| 什么居什么业| 摆地摊卖什么最赚钱而且很受欢迎| 男大三后面一句是什么| 舒五行属什么| 梦见自己吃面条是什么意思| 肾阳虚和肾阴虚有什么区别症状| 竖心旁的字与什么有关| 梦见自己把蛇打死了是什么意思| 飞机什么不能带| 1978年属什么生肖| 鳌是什么意思| 带状疱疹不能吃什么| 属蛇适合佩戴什么饰品| 为什么抽烟会恶心想吐| 流年不利什么意思| 529是什么意思| 寸是什么单位| 孩子发烧手脚冰凉是什么原因| 佳偶天成是什么意思| gg是什么品牌| 孕妇贫血吃什么补血最好| 对乙酰氨基酚是什么药| 司局级是什么级别| 漱口水有什么作用| 性冷淡什么意思| 衣原体感染用什么药| 香蕉和什么不能一起吃| 胆囊炎挂什么科| 甲醛是什么气味| 溜达鸡是什么意思| 偷是什么生肖| 怀孕的脉搏和正常脉搏有什么区别| 包袱是什么意思| 查转氨酶挂什么科| 早上起床吐痰带血是什么原因| 四九城是什么意思| 缺钾挂什么科| 佛舍利到底是什么| 寒湿体质吃什么中成药| 为什么失眠| 指甲花学名叫什么| 查询电话号码拨打什么| 藏海花是什么花| 今年什么时候立秋| pde是什么意思| 男人遗精是什么原因造成的| 安琪儿是什么意思| 捣碎东西的器皿叫什么| 三道鳞是什么鱼| 腹部彩超能查出什么| 7.1什么星座| 吧可以组什么词| 什么的小河| mr和mri有什么区别| 头部爱出汗是什么原因| 中老年人吃什么油好| 查幽门螺杆菌挂什么科| 3月30日什么星座| 什么的小院| 向日葵代表什么生肖| 来月经属于什么期| 遗精是什么原因引起的| 梦想成真是什么意思| 蛇怕什么东西| 小孩子上火吃什么能降火| 什么啤酒好| 芝士是什么做的| 肖战什么星座| 什么叫腰肌劳损| 血小板少是什么病| nasa是什么意思| 转基因和非转基因有什么区别| 淋巴细胞是什么| 卵巢早衰吃什么药调理最好| 维生素b4又叫什么| 寻常疣用什么药膏除根| 梦到和老公离婚了是什么征兆| 处事不惊是什么意思| 塔姆是什么动物| 扬州有什么好玩的地方| 缓解紧张吃什么药| 艮什么意思| 脸上出汗多是什么原因| 疝气是什么病怎样治疗| 经期不能吃什么药| 抗核抗体弱阳性说明什么| 请什么自什么| 月桂酸是什么| polo衫是什么| 空调干燥是什么意思| 胃火大吃什么药| 机器灵砍菜刀是什么意思| 钾血症是什么病| 吗啡是什么| 大姨妈来了吃什么水果好| 就加鸟念什么| 吃马齿菜有什么好处| 怀孕初期怕冷是什么原因| 吐槽什么意思| 小便发黄是什么症状| 看望病人送什么花合适| 什么食粮| 降压药什么药好| 大小周是什么意思| 血氧低吃什么药| 过境签是什么意思| 气血虚挂什么科| 胆固醇高是什么原因引起| 头疼呕吐是什么原因| 驿马星是什么意思| 李子树苗什么品种好| 冠脉cta是什么检查| 斑秃是什么原因| 女生的隐私部位长什么样| 苦荞茶适合什么人喝| 什么是c刊| 福禄安康是什么意思| 女生过生日送什么礼物好| 乙状结肠管状腺瘤是什么意思| 96年的属什么| 胎教什么时候开始最好| 四月18号是什么星座的| 什么鱼吃鱼屎| 锅包肉用什么淀粉| 深紫色配什么颜色好看| 潘驴邓小闲是什么意思| 热辐射是什么| 婴儿腹泻吃什么好| 一个月一个非念什么| 什么时辰出生的人命好| 午餐吃什么好又能减肥| 属兔的跟什么属相最配| 清真不吃什么肉| 偏科是什么意思| 姑息性化疗什么意思| 琪是什么意思| 人乳头瘤病毒56型阳性是什么意思| 黄痰是什么原因| 大限是什么意思| 农历六月初十是什么日子| 阿胶有什么功效| 女人后脑勺出汗多是什么原因| 什么是本科| 白砂糖和冰糖有什么区别| 姓陆的女孩取什么名字好| 根的作用是什么| 医生为什么看瞳孔知道没救了| 浅笑安然是什么意思| 苯磺酸氨氯地平片是什么药| 宫颈小有什么影响| 一对什么| 干眼症吃什么药好| 什么样的人死后还会出现| 午火是什么火| 4月25日什么星座| 2008年出生的属什么| 女人不排卵是什么原因造成的| 本命年有什么说法| 三花五罗都是什么鱼| 霸气是什么意思| 容易中暑是什么原因| 山药跟淮山有什么区别| 作茧自缚是什么意思| 养尊处优的意思是什么| 口腔溃疡是什么原因引起的| 1月16日是什么星座| 重庆古代叫什么| 1987年什么命| 耳朵发炎吃什么药| 反流性食管炎是什么症状| 梦见打蛇是什么预兆| 色是什么结构| 葡萄糖高是什么原因| 为什么一坐车就想睡觉| 阴阳双补用什么药最佳| 省公安厅厅长是什么级别| 抽血化验能查出什么| 半边脸肿是什么原因引起的| egc是什么意思| 唇炎看什么科最好| 嘴角裂口是什么原因怎么办| 并驾齐驱什么意思| 为什么会铅中毒| 日央读什么| 等离子体是什么| 什么是尿素| 女人吃山竹有什么好处| 宋朝后面是什么朝代| 三个毛念什么| 肛门跳动是什么原因| 晚上看见蛇预示着什么| 通奸是什么意思| yjs是什么意思| 百度Jump to content

中国、陸上配備型迎撃ミサイルの技術実験に成功

From Wikipedia, the free encyclopedia
百度 李彦宏和赖伟德互赠礼物,李彦宏向赖伟德赠送了一本由他自己编撰的书籍《智能革命》,赖伟德则向李彦宏赠送了由创维自主研发的国内第一款AI画质芯片。

Link aggregation between a switch and a server

In computer networking, link aggregation is the combining (aggregating) of multiple network connections in parallel by any of several methods. Link aggregation increases total throughput beyond what a single connection could sustain, and provides redundancy where all but one of the physical links may fail without losing connectivity. A link aggregation group (LAG) is the combined collection of physical ports.

Other umbrella terms used to describe the concept include trunking,[1] bundling,[2] bonding,[1] channeling[3] or teaming.

Implementation may follow vendor-independent standards such as Link Aggregation Control Protocol (LACP) for Ethernet, defined in IEEE 802.1AX or the previous IEEE 802.3ad, but also proprietary protocols.

Motivation

[edit]

Link aggregation increases the bandwidth and resilience of Ethernet connections.

Bandwidth requirements do not scale linearly. Ethernet bandwidths historically have increased tenfold each generation: 10 Mbit/s, 100 Mbit/s, 1000 Mbit/s, 10000 Mbit/s. If one started to bump into bandwidth ceilings, then the only option was to move to the next generation, which could be cost prohibitive. An alternative solution, introduced by many of the network manufacturers in the early 1990s, is to use link aggregation to combine two physical Ethernet links into one logical link. Most of these early solutions required manual configuration and identical equipment on both sides of the connection.[4]

There are three single points of failure inherent to a typical port-cable-port connection, in either a computer-to-switch or a switch-to-switch configuration: the cable itself or either of the ports the cable is plugged into can fail. Multiple logical connections can be made, but many of the higher level protocols were not designed to fail over completely seamlessly. Combining multiple physical connections into one logical connection using link aggregation provides more resilient communications.

Architecture

[edit]

Network architects can implement aggregation at any of the lowest three layers of the OSI model. Examples of aggregation at layer 1 (physical layer) include power line (e.g. IEEE 1901) and wireless (e.g. IEEE 802.11) network devices that combine multiple frequency bands. OSI layer 2 (data link layer, e.g. Ethernet frame in LANs or multi-link PPP in WANs, Ethernet MAC address) aggregation typically occurs across switch ports, which can be either physical ports or virtual ones managed by an operating system. Aggregation at layer 3 (network layer) in the OSI model can use round-robin scheduling, hash values computed from fields in the packet header, or a combination of these two methods.

Regardless of the layer on which aggregation occurs, it is possible to balance the network load across all links. However, in order to avoid out-of-order delivery, not all implementations take advantage of this. Most methods provide failover as well.

Combining can either occur such that multiple interfaces share one logical address (i.e. IP) or one physical address (i.e. MAC address), or it allows each interface to have its own address. The former requires that both ends of a link use the same aggregation method, but has performance advantages over the latter.

Channel bonding is differentiated from load balancing in that load balancing divides traffic between network interfaces on per network socket (layer 4) basis, while channel bonding implies a division of traffic between physical interfaces at a lower level, either per packet (layer 3) or a data link (layer 2) basis.[citation needed]

[edit]

Standardization process

[edit]

By the mid-1990s, most network switch manufacturers had included aggregation capability as a proprietary extension to increase bandwidth between their switches. Each manufacturer developed its own method, which led to compatibility problems. The IEEE 802.3 working group took up a study group to create an interoperable link layer standard (i.e. encompassing the physical and data-link layers both) in a November 1997 meeting.[4] The group quickly agreed to include an automatic configuration feature which would add in redundancy as well. This became known as Link Aggregation Control Protocol (LACP).

802.3ad

[edit]

As of 2000, most gigabit channel-bonding schemes used the IEEE standard of link aggregation which was formerly clause 43 of the IEEE 802.3 standard added in March 2000 by the IEEE 802.3ad task force.[5] Nearly every network equipment manufacturer quickly adopted this joint standard over their proprietary standards.

802.1AX

[edit]

The 802.3 maintenance task force report for the 9th revision project in November 2006 noted that certain 802.1 layers (such as 802.1X security) were positioned in the protocol stack below link aggregation which was defined as an 802.3 sublayer.[6] To resolve this discrepancy, the 802.3ax (802.1AX) task force was formed,[7] resulting in the formal transfer of the protocol to the 802.1 group with the publication of IEEE 802.1AX-2008 on 3 November 2008.[8] As of February 2025 the current revision of the standard is 802.1AX-2020.[9][10] For an overview of the history of the 802.1AX standard, see this part of the table on the IEEE 802.1 family of standards.

[edit]

Within the IEEE Ethernet standards, the Link Aggregation Control Protocol (LACP) provides a method to control the bundling of several physical links together to form a single logical link. LACP allows a network device to negotiate an automatic bundling of links by sending LACP packets to their peer, a directly connected device that also implements LACP.

LACP Features and practical examples

  1. Maximum number of bundled ports allowed in the port channel: Valid values are usually from 1 to 8.
  2. LACP packets are sent with multicast group MAC address 01:80:C2:00:00:02
  3. During LACP detection period
    • LACP packets are transmitted every second
    • Keep-alive mechanism for link member: (slow = 30s, fast=1s)
  4. Selectable load-balancing mode is available in some implementations[11]
  5. LACP mode:
    • Active: Enables LACP unconditionally.
    • Passive: Enables LACP only when an LACP device is detected.

Advantages over static configuration

[edit]
  • Failover occurs automatically: When a link has an intermediate failure, for example in a media converter between the devices, a peer system may not perceive any connectivity problems. With static link aggregation, the peer would continue sending traffic down the link causing the connection to fail.
  • Dynamic configuration: The device can confirm that the configuration at the other end can handle link aggregation. With static link aggregation, a cabling or configuration mistake could go undetected and cause undesirable network behavior.[12]

Practical notes

[edit]

LACP works by sending frames (LACPDUs) down all links that have the protocol enabled. If it finds a device on the other end of a link that also has LACP enabled, that device will independently send frames along the same links in the opposite direction enabling the two units to detect multiple links between themselves and then combine them into a single logical link. LACP can be configured in one of two modes: active or passive. In active mode, LACPDUs are sent 1 per second along the configured links. In passive mode, LACPDUs are not sent until one is received from the other side, a speak-when-spoken-to protocol.

[edit]

In addition to the IEEE link aggregation substandards, there are a number of proprietary aggregation schemes including Cisco's EtherChannel and Port Aggregation Protocol, Juniper's Aggregated Ethernet, AVAYA's Multi-Link Trunking, Split Multi-Link Trunking, Routed Split Multi-Link Trunking and Distributed Split Multi-Link Trunking, ZTE's Smartgroup, Huawei's Eth-Trunk, and Connectify's Speedify.[13] Most high-end network devices support some form of link aggregation. Software-based implementations – such as the *BSD lagg package, Linux bonding driver, Solaris dladm aggr, etc. – exist for many operating systems.

Linux drivers

[edit]

The Linux bonding driver[14] provides a method for aggregating multiple network interface controllers (NICs) into a single logical bonded interface of two or more so-called (NIC) slaves. The majority of modern Linux distributions come with a Linux kernel which has the Linux bonding driver integrated as a loadable kernel module and the ifenslave (if = [network] interface) user-level control program pre-installed. Donald Becker programmed the original Linux bonding driver. It came into use with the Beowulf cluster patches for the Linux kernel 2.0.

Modes for the Linux bonding driver[14] (network interface aggregation modes) are supplied as parameters to the kernel bonding module at load time. They may be given as command-line arguments to the insmod or modprobe commands, but are usually specified in a Linux distribution-specific configuration file. The behavior of the single logical bonded interface depends upon its specified bonding driver mode. The default parameter is balance-rr.

Round-robin (balance-rr)
Transmit alternate network packets in sequential order from the first available NIC slave through the last. This mode provides load balancing and fault tolerance.[15] This mode can cause congestion control issues due to the packet reordering it can introduce.[16]
Active-backup (active-backup)
Only one NIC slave in the bond is active. A different slave becomes active if, and only if, the active slave fails. The single logical bonded interface's MAC address is externally visible on only one NIC (port) to simplify forwarding in the network switch. This mode provides fault tolerance.
XOR (balance-xor)
Transmit network packets based on a hash of the packet's source and destination. The default algorithm only considers MAC addresses (layer2). Newer versions allow selection of additional policies based on IP addresses (layer2+3) and TCP/UDP port numbers (layer3+4). This selects the same NIC slave for each destination MAC address, IP address, or IP address and port combination, respectively. Single connections will have guaranteed in order packet delivery and will transmit at the speed of a single NIC.[16] This mode provides load balancing and fault tolerance.
Broadcast (broadcast)
Transmit network packets on all slave network interfaces. This mode provides fault tolerance.
IEEE 802.3ad Dynamic link aggregation (802.3ad, LACP)
Creates aggregation groups that share the same speed and duplex settings. Utilizes all slave network interfaces in the active aggregator group according to the 802.3ad specification. This mode is similar to the XOR mode above and supports the same balancing policies. The link is set up dynamically between two LACP-supporting peers.
Adaptive transmit load balancing (balance-tlb)
Linux bonding driver mode that does not require any special network-switch support. The outgoing network packet traffic is distributed according to the current load (computed relative to the speed) on each network interface slave. Incoming traffic is received by one currently designated slave network interface. If this receiving slave fails, another slave takes over the MAC address of the failed receiving slave.
Adaptive load balancing (balance-alb)
includes balance-tlb plus receive load balancing (rlb) for IPv4 traffic and does not require any special network switch support. The receive load balancing is achieved by ARP negotiation. The bonding driver intercepts the ARP Replies sent by the local system on their way out and overwrites the source hardware address with the unique hardware address of one of the NIC slaves in the single logical bonded interface such that different network-peers use different MAC addresses for their network packet traffic.

The Linux Team driver[17] provides an alternative to bonding driver. The main difference is that Team driver kernel part contains only essential code and the rest of the code (link validation, LACP implementation, decision making, etc.) is run in userspace as a part of teamd daemon.

Usage

[edit]

Network backbone

[edit]

Link aggregation offers an inexpensive way to set up a high-capacity backbone network that transfers multiple times more data than any single port or device can deliver. Link aggregation also allows the network's backbone speed to grow incrementally as demand on the network increases, without having to replace everything and deploy new hardware.

Most backbone installations install more cabling or fiber optic pairs than is initially necessary. This is done because labor costs are higher than the cost of the cable, and running extra cable reduces future labor costs if networking needs change. Link aggregation can allow the use of these extra cables to increase backbone speeds for little or no extra cost if ports are available.

Order of frames

[edit]

When balancing traffic, network administrators often wish to avoid reordering Ethernet frames. For example, TCP suffers additional overhead when dealing with out-of-order packets. This goal is approximated by sending all frames associated with a particular session across the same link. Common implementations use L2 or L3 hashes (i.e. based on the MAC or the IP addresses), ensuring that the same flow is always sent via the same physical link.[18][19][20]

However, this may not provide even distribution across the links in the trunk when only a single or very few pairs of hosts communicate with each other, i.e. when the hashes provide too little variation. It effectively limits the client bandwidth in aggregate.[19] In the extreme, one link is fully loaded while the others are completely idle and aggregate bandwidth is limited to this single member's maximum bandwidth. For this reason, an even load balancing and full utilization of all trunked links is almost never reached in real-life implementations.

Use on network interface cards

[edit]

NICs trunked together can also provide network links beyond the throughput of any one single NIC. For example, this allows a central file server to establish an aggregate 2-gigabit connection using two 1-gigabit NICs teamed together. Note the data signaling rate will still be 1 Gbit/s, which can be misleading depending on methodologies used to test throughput after link aggregation is employed.

Microsoft Windows

[edit]

Microsoft Windows Server 2012 supports link aggregation natively. Previous Windows Server versions relied on manufacturer support of the feature within their device driver software. Intel, for example, released Advanced Networking Services (ANS) to bond Intel Fast Ethernet and Gigabit cards.[21]

Nvidia supports teaming with their Nvidia Network Access Manager/Firewall Tool. HP has a teaming tool for HP-branded NICs which supports several modes of link aggregation including 802.3ad with LACP. In addition, there is a basic layer-3 aggregation[22] that allows servers with multiple IP interfaces on the same network to perform load balancing, and for home users with more than one internet connection, to increase connection speed by sharing the load on all interfaces.[23]

Broadcom offers advanced functions via Broadcom Advanced Control Suite (BACS), via which the teaming functionality of BASP (Broadcom Advanced Server Program) is available, offering 802.3ad static LAGs, LACP, and "smart teaming" which doesn't require any configuration on the switches to work. It is possible to configure teaming with BACS with a mix of NICs from different vendors as long as at least one of them is from Broadcom and the other NICs have the required capabilities to support teaming.[24]

Linux and UNIX

[edit]

Linux, FreeBSD, NetBSD, OpenBSD, macOS, OpenSolaris and commercial Unix distributions such as AIX implement Ethernet bonding at a higher level and, as long as the NIC is supported by the kernel, can deal with NICs from different manufacturers or using different drivers.[14]

Virtualization platforms

[edit]

Citrix XenServer and VMware ESX have native support for link aggregation. XenServer offers both static LAGs as well as LACP. vSphere 5.1 (ESXi) supports both static LAGs and LACP natively with their virtual distributed switch.[25]

Microsoft's Hyper-V does not offer link aggregation support from the hypervisor level, but the above-mentioned methods for teaming under Windows apply to Hyper-V.

Limitations

[edit]

Single switch

[edit]

With the modes balance-rr, balance-xor, broadcast and 802.3ad, all physical ports in the link aggregation group must reside on the same logical switch, which, in most common scenarios, will leave a single point of failure when the physical switch to which all links are connected goes offline. The modes active-backup, balance-tlb, and balance-alb can also be set up with two or more switches. But after failover (like all other modes), in some cases, active sessions may fail (due to ARP problems) and have to be restarted.

However, almost all vendors have proprietary extensions that resolve some of this issue: they aggregate multiple physical switches into one logical switch. Nortel's split multi-link trunking (SMLT) protocol allows multiple Ethernet links to be split across multiple switches in a stack, preventing any single point of failure and additionally allowing all switches to be load balanced across multiple aggregation switches from the single access stack. These devices synchronize state across an Inter-Switch Trunk (IST) such that they appear to the connecting (access) device to be a single device (switch block) and prevent any packet duplication. SMLT provides enhanced resiliency with sub-second failover and sub-second recovery for all speed trunks while operating transparently to end-devices.

Multi-chassis link aggregation group provides similar features in a vendor-nonspecific manner. To the connected device, the connection appears as a normal link aggregated trunk. The coordination between the multiple sources involved is handled in a vendor-specific manner.

[edit]

In most implementations, all the ports used in an aggregation consist of the same physical type, such as all copper ports (10/100/1000BASE?T), all multi-mode fiber ports, or all single-mode fiber ports. However, all the IEEE standard requires is that each link be full duplex and all of them have an identical speed (10, 100, 1,000 or 10,000 Mbit/s).

Many switches are PHY independent, meaning that a switch could have a mixture of copper, SX, LX, LX10 or other GBIC/SFP modular transceivers. While maintaining the same PHY is the usual approach, it is possible to aggregate a 1000BASE-SX fiber for one link and a 1000BASE-LX (longer, diverse path) for the second link. One path may have a longer propagation time but since most implementations keep a single traffic flow on the same physical link (using a hash of either MAC addresses, IP addresses, or IP/transport-layer port combinations as index) this doesn't cause problematic out-of-order delivery.

Ethernet aggregation mismatch

[edit]

Aggregation mismatch refers to not matching the aggregation type on both ends of the link. Some switches do not implement the 802.1AX standard but support static configuration of link aggregation. Therefore, link aggregation between similarly statically configured switches may work but will fail between a statically configured switch and a device that is configured for LACP.

Examples

[edit]

Ethernet

[edit]

On Ethernet interfaces, channel bonding requires assistance from both the Ethernet switch and the host computer's operating system, which must stripe the delivery of frames across the network interfaces in the same manner that I/O is striped across disks in a RAID 0 array.[citation needed] For this reason, some discussions of channel bonding also refer to Redundant Array of Inexpensive Nodes (RAIN) or to redundant array of independent network interfaces.[26]

Modems

[edit]

In analog modems, multiple dial-up links over POTS may be bonded. Throughput over such bonded connections can come closer to the aggregate bandwidth of the bonded links than can throughput under routing schemes which simply load-balance outgoing network connections over the links.

DSL

[edit]

Similarly, multiple DSL lines can be bonded to give higher bandwidth; in the United Kingdom, ADSL is sometimes bonded to give for example 512 kbit/s upload bandwidth and 4 Mbit/s download bandwidth, in areas that only have access to 2 Mbit/s bandwidth.[citation needed]

DOCSIS

[edit]

Under the DOCSIS 3.0 and 3.1 specifications for data over cable TV systems, multiple channels may be bonded. Under DOCSIS 3.0, up to 32 downstream and 8 upstream channels may be bonded.[27] These are typically 6 or 8 MHz wide. DOCSIS 3.1 defines more complicated arrangements involving aggregation at the level of subcarriers and larger notional channels.[28]

Broadband

[edit]

Broadband bonding is a type of channel bonding that refers to aggregation of multiple channels at OSI layers at level four or above. Channels bonded can be wired links such as a T-1 or DSL line. Additionally, it is possible to bond multiple cellular links for an aggregated wireless bonded link.

Other bonding methodologies reside at lower OSI layers, requiring coordination with telecommunications companies for implementation. Broadband bonding, because it is implemented at higher layers, can be done without this coordination.[29]

Commercial implementations of broadband channel bonding include:

  • Connectify's Speedify fast bonding VPN - software app for multiple platforms: PC, Mac, iOS and Android[30]
  • Peplink's SpeedFusion Bonding Technology[31]
  • Viprinet's Multichannel VPN Bonding Technology[32]
  • Synopi's Natiply Internet Bonding Technology[33]
  • ComBOX Networks multi-wan bonding as a service[34]

Wi-Fi

[edit]

On 802.11 (Wi-Fi), channel bonding is used in Super G technology, referred to as 108 Mbit/s. It bonds two channels of standard 802.11g, which has 54 Mbit/s data signaling rate per channel.

On IEEE 802.11n, a mode with a channel width of 40 MHz is specified. This is not channel bonding, but a single channel with double the older 20 MHz channel width, thus using two adjacent 20 MHz bands. This allows direct doubling of the PHY data rate from a single 20 MHz channel.

See also

[edit]

References

[edit]
  1. ^ a b Guijarro, Manuel; Ruben Gaspar; et al. (2008). "Experience and Lessons learnt from running High Availability Databases on Network Attached Storage" (PDF). Journal of Physics: Conference Series. Conference Series. 119 (4). IOP Publishing: 042015. Bibcode:2008JPhCS.119d2015G. doi:10.1088/1742-6596/119/4/042015. Retrieved 17 August 2009. Network bonding (also known as port trunking) consists of aggregating multiple network interfaces into a single logical bonded interface that correspond to a single IP address.
  2. ^ "IEEE 802.3ad Link Bundling". Cisco Systems. 27 February 2007. Archived from the original on 19 April 2012. Retrieved 15 March 2012.
  3. ^ "Cisco Nexus 5000 Series NX-OS Software Configuration Guide - Configuring Port Channels [Cisco Nexus 5000 Series Switches]". Cisco. Retrieved 25 October 2019.
  4. ^ a b "IEEE 802 Trunking Tutorial". 11 November 1997. Archived from the original on 7 December 2013. Retrieved 13 August 2013.
  5. ^ "IEEE 802.3ad Link Aggregation Task Force". www.ieee802.org. Archived from the original on 27 October 2017. Retrieved 9 May 2018.
  6. ^ Law, David (13 November 2006). "IEEE 802.3 Maintenance" (PDF). p. 9. Archived (PDF) from the original on 7 October 2008. Retrieved 18 August 2009. Proposal to move Link Aggregation to IEEE 802.1 ?It is an 802.3 sublayer but it has to go above IEEE Std 802.1x
  7. ^ "IEEE 802.3ax (IEEE P802.1AX) Link Aggregation Project Authorization Request (approved)" (PDF). 22 March 2007. p. 3. Archived from the original (PDF) on 16 November 2010. Retrieved 10 January 2018. It has been concluded between 802.1 and 802.3 that future development of Link Aggregation would be more appropriate as an 802.1 standard
  8. ^ "IEEE SA - 802.1AX-2008 - IEEE Standard for Local and metropolitan area networks--Link Aggregation". Archived from the original on 7 August 2013. Retrieved 13 August 2013.
  9. ^ "IEEE Standards Association". IEEE Standards Association - IEEE 802.1AX-2020. Retrieved 4 February 2025.
  10. ^ "IEEE Standard for Local and Metropolitan Area Networks--Link Aggregation". IEEE STD 802.1AX-2020 (Revision of IEEE STD 802.1AX-2014): 1–333. 29 May 2020. doi:10.1109/IEEESTD.2020.9105034. ISBN 978-1-5044-6428-4.
  11. ^ "What Is LACP?". Retrieved 5 March 2020.
  12. ^ "Link aggregation on Dell servers" (PDF). Archived from the original (PDF) on 13 March 2012.
  13. ^ "Connectify commercializes Speedify channel bonding service - FierceWireless". www.fiercewireless.com. Archived from the original on 28 June 2016. Retrieved 9 May 2018.
  14. ^ a b c The Linux Foundation: Bonding Archived 2025-08-14 at the Wayback Machine
  15. ^ "Understanding NIC Bonding with Linux". 2 December 2009.
  16. ^ a b "Linux Ethernet Bonding Driver HOWTO". kernel.org. 27 April 2011. Retrieved 4 November 2024.
  17. ^ "libteam by jpirko". www.libteam.org. Archived from the original on 14 September 2017. Retrieved 9 May 2018.
  18. ^ "IEEE 802.3ad Link Aggregation (LAG) what it is, and what it is not" (PDF). Archived (PDF) from the original on 29 November 2007. Retrieved 14 May 2007.[unreliable source?]
  19. ^ a b Mechanisms for Optimizing Link Aggregation Group (LAG) and Equal-Cost Multipath (ECMP) Component Link Utilization in Networks. doi:10.17487/RFC7424. RFC 7424.
  20. ^ "Outbound Traffic Distribution Across Trunked Links". Procurve 2910al Management and Configuration Guide. Hewlett Packard. February 2009.
  21. ^ Intel Advanced Networking Services Archived 2025-08-14 at the Wayback Machine
  22. ^ Archiveddocs (8 October 2009). "RandomAdapter: Core Services". technet.microsoft.com. Archived from the original on 25 April 2016. Retrieved 9 May 2018.
  23. ^ "Norton Internet Security? - PC Protection". www.pctools.com. Archived from the original on 1 April 2017. Retrieved 9 May 2018.
  24. ^ Broadcom Windows Management Applications Archived 2025-08-14 at the Wayback Machine, visited 8 July 2012
  25. ^ "What's New in vSphere 5.1 networking" (PDF). June 2012. Archived from the original (PDF) on 23 January 2014.
  26. ^ Jielin Dong, ed. (2007). Network Dictionary. ITPro collection. Javvin Technologies Inc. p. 95. ISBN 9781602670006. Retrieved 7 August 2013. Channel bonding, sometimes also called redundant array of independent network interfaces (RAIN), is an arrangement in which two or more network interfaces on a host computer are combined for redundancy or increased throughput.
  27. ^ DOCSIS 3.0 Physical Interface Specification
  28. ^ DOCSIS 3.1 Physical Interface Specification
  29. ^ "Broadband bonding offers high-speed alternative". engineeringbook.net. Archived from the original on 7 July 2012. Retrieved 5 April 2013.
  30. ^ Connectify's Speedify Service
  31. ^ Peplink's SpeedFusion Bonding Technology
  32. ^ Viprinet's Multichannel VPN Bonding Technology
  33. ^ Synopi's Natiply Internet Bonding Technology
  34. ^ comBOX multi-wan services Broadband bonding
[edit]
孩子鼻子流鼻血是什么原因 沣字五行属什么 copd是什么意思 断桥铝是什么意思 54年属什么
人流后吃什么补身体 母亲节什么时候 感冒喝什么饮料 三月二十三是什么星座 死精吃什么能调理成活精
兰花叶子发黄是什么原因 寄大件用什么物流便宜 孕妇适合喝什么茶 老年人生日送什么礼物 女人为什么会来月经
备孕男性吃什么精子强 例假少是什么原因 hold on什么意思 十二生肖为什么老鼠排第一 自卑什么意思
4.19是什么星座hcv7jop6ns3r.cn 心率过快吃什么药好hcv9jop0ns5r.cn 长口腔溃疡是什么原因hcv8jop7ns2r.cn 减肥适合吃什么youbangsi.com 五代十国是什么意思hcv9jop0ns4r.cn
腋毛上有白色附着物是什么hcv9jop0ns2r.cn 芙蓉是什么aiwuzhiyu.com 额头上长斑是什么原因造成的hcv9jop6ns8r.cn 痛风吃什么药止痛最快hcv9jop1ns4r.cn rice什么意思hcv7jop7ns0r.cn
为什么游戏hcv9jop5ns0r.cn 蔓越莓有什么功效和作用hcv8jop5ns2r.cn 醋蛋液主要治什么520myf.com 阳痿吃什么药效果好hcv9jop2ns6r.cn 今年是什么年xscnpatent.com
变态是什么意思hcv7jop6ns9r.cn 凤凰男什么意思hcv7jop6ns2r.cn 隔空是什么意思hcv9jop6ns9r.cn 无孔不入是什么意思hcv9jop6ns7r.cn 什么流砥柱xinmaowt.com
百度