CINXE.COM

Link aggregation - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Link aggregation - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"63a9570a-99e3-4e5b-b6f3-caa0a40e01b2","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Link_aggregation","wgTitle":"Link aggregation","wgCurRevisionId":1255473447,"wgRevisionId":1255473447,"wgArticleId":1952952,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarchive template wayback links","All articles lacking reliable references","Articles lacking reliable references from January 2013","Articles with short description","Short description is different from Wikidata","Use dmy dates from November 2024","All articles with unsourced statements","Articles with unsourced statements from September 2020","Articles containing potentially dated statements from 2000","All articles containing potentially dated statements", "Articles with unsourced statements from May 2012","Articles with unsourced statements from September 2023","Ethernet","Link protocols","Bonding protocols","Network performance","Network architecture"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Link_aggregation","wgRelevantArticleId":1952952,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRedirectedFrom":"Link_Aggregation_Control_Protocol","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":40000, "wgInternalRedirectTargetUrl":"/wiki/Link_aggregation#Link_Aggregation_Control_Protocol","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q352072","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready" ,"ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Link_Aggregation1.svg/1200px-Link_Aggregation1.svg.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="600"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Link_Aggregation1.svg/800px-Link_Aggregation1.svg.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="400"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Link_Aggregation1.svg/640px-Link_Aggregation1.svg.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="320"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Link aggregation - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Link_aggregation#Link_Aggregation_Control_Protocol"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Link_aggregation&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Link_aggregation#Link_Aggregation_Control_Protocol"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Link_aggregation rootpage-Link_aggregation skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Link+aggregation" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Link+aggregation" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Link+aggregation" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Link+aggregation" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Motivation" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Motivation"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Motivation</span> </div> </a> <ul id="toc-Motivation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Architecture" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Architecture"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Architecture</span> </div> </a> <ul id="toc-Architecture-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-IEEE_link_aggregation" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#IEEE_link_aggregation"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>IEEE link aggregation</span> </div> </a> <button aria-controls="toc-IEEE_link_aggregation-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle IEEE link aggregation subsection</span> </button> <ul id="toc-IEEE_link_aggregation-sublist" class="vector-toc-list"> <li id="toc-Standardization_process" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Standardization_process"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Standardization process</span> </div> </a> <ul id="toc-Standardization_process-sublist" class="vector-toc-list"> <li id="toc-802.3ad" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#802.3ad"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.1</span> <span>802.3ad</span> </div> </a> <ul id="toc-802.3ad-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-802.1AX" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#802.1AX"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.2</span> <span>802.1AX</span> </div> </a> <ul id="toc-802.1AX-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Link_Aggregation_Control_Protocol" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Link_Aggregation_Control_Protocol"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Link Aggregation Control Protocol</span> </div> </a> <ul id="toc-Link_Aggregation_Control_Protocol-sublist" class="vector-toc-list"> <li id="toc-Advantages_over_static_configuration" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Advantages_over_static_configuration"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2.1</span> <span>Advantages over static configuration</span> </div> </a> <ul id="toc-Advantages_over_static_configuration-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Practical_notes" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Practical_notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2.2</span> <span>Practical notes</span> </div> </a> <ul id="toc-Practical_notes-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </li> <li id="toc-Proprietary_link_aggregation" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Proprietary_link_aggregation"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Proprietary link aggregation</span> </div> </a> <ul id="toc-Proprietary_link_aggregation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Linux_drivers" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Linux_drivers"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Linux drivers</span> </div> </a> <ul id="toc-Linux_drivers-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Usage" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Usage"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Usage</span> </div> </a> <button aria-controls="toc-Usage-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Usage subsection</span> </button> <ul id="toc-Usage-sublist" class="vector-toc-list"> <li id="toc-Network_backbone" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Network_backbone"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.1</span> <span>Network backbone</span> </div> </a> <ul id="toc-Network_backbone-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Order_of_frames" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Order_of_frames"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.2</span> <span>Order of frames</span> </div> </a> <ul id="toc-Order_of_frames-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Use_on_network_interface_cards" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Use_on_network_interface_cards"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3</span> <span>Use on network interface cards</span> </div> </a> <ul id="toc-Use_on_network_interface_cards-sublist" class="vector-toc-list"> <li id="toc-Microsoft_Windows" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Microsoft_Windows"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3.1</span> <span>Microsoft Windows</span> </div> </a> <ul id="toc-Microsoft_Windows-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Linux_and_UNIX" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Linux_and_UNIX"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3.2</span> <span>Linux and UNIX</span> </div> </a> <ul id="toc-Linux_and_UNIX-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Virtualization_platforms" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Virtualization_platforms"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3.3</span> <span>Virtualization platforms</span> </div> </a> <ul id="toc-Virtualization_platforms-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </li> <li id="toc-Limitations" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Limitations"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Limitations</span> </div> </a> <button aria-controls="toc-Limitations-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Limitations subsection</span> </button> <ul id="toc-Limitations-sublist" class="vector-toc-list"> <li id="toc-Single_switch" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Single_switch"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.1</span> <span>Single switch</span> </div> </a> <ul id="toc-Single_switch-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Same_link_speed" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Same_link_speed"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.2</span> <span>Same link speed</span> </div> </a> <ul id="toc-Same_link_speed-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Ethernet_aggregation_mismatch" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Ethernet_aggregation_mismatch"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.3</span> <span>Ethernet aggregation mismatch</span> </div> </a> <ul id="toc-Ethernet_aggregation_mismatch-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Examples" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Examples"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Examples</span> </div> </a> <button aria-controls="toc-Examples-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Examples subsection</span> </button> <ul id="toc-Examples-sublist" class="vector-toc-list"> <li id="toc-Ethernet" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Ethernet"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.1</span> <span>Ethernet</span> </div> </a> <ul id="toc-Ethernet-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Modems" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Modems"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.2</span> <span>Modems</span> </div> </a> <ul id="toc-Modems-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-DSL" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#DSL"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.3</span> <span>DSL</span> </div> </a> <ul id="toc-DSL-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-DOCSIS" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#DOCSIS"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.4</span> <span>DOCSIS</span> </div> </a> <ul id="toc-DOCSIS-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Broadband" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Broadband"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.5</span> <span>Broadband</span> </div> </a> <ul id="toc-Broadband-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Wi-Fi" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Wi-Fi"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.6</span> <span>Wi-Fi</span> </div> </a> <ul id="toc-Wi-Fi-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">11</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Link aggregation</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 20 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-20" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">20 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D8%AA%D8%AC%D9%85%D9%8A%D8%B9_%D8%A7%D9%84%D8%B1%D9%88%D8%A7%D8%A8%D8%B7" title="تجميع الروابط – Arabic" lang="ar" hreflang="ar" data-title="تجميع الروابط" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Link_aggregation" title="Link aggregation – Catalan" lang="ca" hreflang="ca" data-title="Link aggregation" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Agregace_linek" title="Agregace linek – Czech" lang="cs" hreflang="cs" data-title="Agregace linek" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Link_Aggregation" title="Link Aggregation – German" lang="de" hreflang="de" data-title="Link Aggregation" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/V%C3%B5rgu%C3%BChenduste_agregeerimine" title="Võrguühenduste agregeerimine – Estonian" lang="et" hreflang="et" data-title="Võrguühenduste agregeerimine" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Agregaci%C3%B3n_de_enlaces" title="Agregación de enlaces – Spanish" lang="es" hreflang="es" data-title="Agregación de enlaces" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%AA%D8%AC%D9%85%DB%8C%D8%B9_%D8%A7%D8%B1%D8%AA%D8%A8%D8%A7%D8%B7" title="تجمیع ارتباط – Persian" lang="fa" hreflang="fa" data-title="تجمیع ارتباط" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Agr%C3%A9gation_de_liens" title="Agrégation de liens – French" lang="fr" hreflang="fr" data-title="Agrégation de liens" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EB%A7%81%ED%81%AC_%EC%95%A0%EA%B7%B8%EB%A6%AC%EA%B2%8C%EC%9D%B4%EC%85%98" title="링크 애그리게이션 – Korean" lang="ko" hreflang="ko" data-title="링크 애그리게이션" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Link_aggregation" title="Link aggregation – Italian" lang="it" hreflang="it" data-title="Link aggregation" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/Link_Aggregation" title="Link Aggregation – Hebrew" lang="he" hreflang="he" data-title="Link Aggregation" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Sai%C5%A1u_apvieno%C5%A1ana" title="Saišu apvienošana – Latvian" lang="lv" hreflang="lv" data-title="Saišu apvienošana" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Link_aggregation" title="Link aggregation – Dutch" lang="nl" hreflang="nl" data-title="Link aggregation" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E3%83%AA%E3%83%B3%E3%82%AF%E3%82%A2%E3%82%B0%E3%83%AA%E3%82%B2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3" title="リンクアグリゲーション – Japanese" lang="ja" hreflang="ja" data-title="リンクアグリゲーション" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Agregacja_%C5%82%C4%85czy" title="Agregacja łączy – Polish" lang="pl" hreflang="pl" data-title="Agregacja łączy" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Ethernet_bonding" title="Ethernet bonding – Portuguese" lang="pt" hreflang="pt" data-title="Ethernet bonding" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%90%D0%B3%D1%80%D0%B5%D0%B3%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D0%BE%D0%B2" title="Агрегирование каналов – Russian" lang="ru" hreflang="ru" data-title="Агрегирование каналов" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Linkkien_yhdist%C3%A4minen" title="Linkkien yhdistäminen – Finnish" lang="fi" hreflang="fi" data-title="Linkkien yhdistäminen" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%90%D0%B3%D1%80%D0%B5%D0%B3%D0%B0%D1%86%D1%96%D1%8F_%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D1%96%D0%B2" title="Агрегація каналів – Ukrainian" lang="uk" hreflang="uk" data-title="Агрегація каналів" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E9%93%BE%E8%B7%AF%E8%81%9A%E5%90%88" title="链路聚合 – Chinese" lang="zh" hreflang="zh" data-title="链路聚合" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q352072#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Link_aggregation" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Link_aggregation" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Link_aggregation"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Link_aggregation&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Link_aggregation&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Link_aggregation"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Link_aggregation&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Link_aggregation&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Link_aggregation" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Link_aggregation" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Link_aggregation&amp;oldid=1255473447" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Link_aggregation&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Link_aggregation&amp;id=1255473447&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FLink_aggregation%23Link_Aggregation_Control_Protocol"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FLink_aggregation%23Link_Aggregation_Control_Protocol"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Link_aggregation&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Link_aggregation&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Link_aggregation" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-wikibooks mw-list-item"><a href="https://en.wikibooks.org/wiki/Local_Area_Network_design/Link_aggregation_%E2%80%93_IEEE_802.3ad" hreflang="en"><span>Wikibooks</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q352072" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"><span class="mw-redirectedfrom">(Redirected from <a href="/w/index.php?title=Link_Aggregation_Control_Protocol&amp;redirect=no" class="mw-redirect" title="Link Aggregation Control Protocol">Link Aggregation Control Protocol</a>)</span></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Using multiple network connections in parallel to increase capacity and reliability</div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">"IEEE 802.3ad" redirects here. Not to be confused with <a href="/wiki/IEEE_802.1ad" title="IEEE 802.1ad">IEEE 802.1ad</a>.</div> <p class="mw-empty-elt"> </p> <figure class="mw-halign-right" typeof="mw:File/Thumb"><a href="/wiki/File:Link_Aggregation1.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/3/34/Link_Aggregation1.svg/333px-Link_Aggregation1.svg.png" decoding="async" width="333" height="167" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/34/Link_Aggregation1.svg/500px-Link_Aggregation1.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/34/Link_Aggregation1.svg/666px-Link_Aggregation1.svg.png 2x" data-file-width="720" data-file-height="360" /></a><figcaption>Link aggregation between a switch and a server</figcaption></figure> <p>In <a href="/wiki/Computer_networking" class="mw-redirect" title="Computer networking">computer networking</a>, <b>link aggregation</b> is the combining (<a href="https://en.wiktionary.org/wiki/aggregation" class="extiw" title="wikt:aggregation">aggregating</a>) of multiple network connections in parallel by any of several methods. Link aggregation increases total <a href="/wiki/Throughput" class="mw-redirect" title="Throughput">throughput</a> beyond what a single connection could sustain, and provides <a href="/wiki/Redundancy_(engineering)" title="Redundancy (engineering)">redundancy</a> where all but one of the physical links may fail without losing connectivity. A <b>link aggregation group</b> (<b>LAG</b>) is the combined collection of physical ports. </p><p>Other umbrella terms used to describe the concept include <b>trunking</b>,<sup id="cite_ref-Guijarro_1-0" class="reference"><a href="#cite_note-Guijarro-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> <b>bundling</b>,<sup id="cite_ref-Cisco_802.3ad_2-0" class="reference"><a href="#cite_note-Cisco_802.3ad-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> <b>bonding</b>,<sup id="cite_ref-Guijarro_1-1" class="reference"><a href="#cite_note-Guijarro-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> <b>channeling</b><sup id="cite_ref-Cisco_Nexus_5000_3-0" class="reference"><a href="#cite_note-Cisco_Nexus_5000-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> or <b>teaming</b>. </p><p>Implementation may follow vendor-independent standards such as <a href="/wiki/Link_Aggregation_Control_Protocol" class="mw-redirect" title="Link Aggregation Control Protocol">Link Aggregation Control Protocol</a> (LACP) for <a href="/wiki/Ethernet" title="Ethernet">Ethernet</a>, defined in <a href="#802.1AX">IEEE 802.1AX</a> or the previous <a href="#802.3ad">IEEE 802.3ad</a>, but also <a href="/wiki/Proprietary_protocol" title="Proprietary protocol">proprietary protocols</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Motivation">Motivation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=1" title="Edit section: Motivation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Link aggregation increases the bandwidth and resilience of <a href="/wiki/Ethernet" title="Ethernet">Ethernet</a> connections. </p><p>Bandwidth requirements do not scale linearly. Ethernet bandwidths historically have increased tenfold each generation: 10 <a href="/wiki/Megabit" class="mw-redirect" title="Megabit">megabit</a>/s, 100&#160;Mbit/s, 1000&#160;Mbit/s, 10,000&#160;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.<sup id="cite_ref-firstieeemeeting_4-0" class="reference"><a href="#cite_note-firstieeemeeting-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> </p><p>There are three <a href="/wiki/Single_point_of_failure" title="Single point of failure">single points of failure</a> 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 <a href="/wiki/OSI_model" title="OSI model">higher level protocols</a> were not designed to <a href="/wiki/Fail_over" class="mw-redirect" title="Fail over">fail over</a> completely seamlessly. Combining multiple physical connections into one logical connection using link aggregation provides more resilient communications. </p> <div class="mw-heading mw-heading2"><h2 id="Architecture">Architecture</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=2" title="Edit section: Architecture"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Network_architect" class="mw-redirect" title="Network architect">Network architects</a> can implement aggregation at any of the lowest three layers of the <a href="/wiki/OSI_model" title="OSI model">OSI model</a>. Examples of aggregation at layer 1 (<a href="/wiki/Physical_layer" title="Physical layer">physical layer</a>) include <a href="/wiki/Power_line_communication" class="mw-redirect" title="Power line communication">power line</a> (e.g. <a href="/wiki/IEEE_1901" title="IEEE 1901">IEEE 1901</a>) and <a href="/wiki/Wireless_LAN" title="Wireless LAN">wireless</a> (e.g. IEEE 802.11) network devices that combine multiple frequency bands. OSI layer 2 (<a href="/wiki/Data_link_layer" title="Data link layer">data link layer</a>, e.g. <a href="/wiki/Ethernet_frame" title="Ethernet frame">Ethernet frame</a> in LANs or <a href="/wiki/Point-to-Point_Protocol#Multiclass_PPP" title="Point-to-Point Protocol">multi-link PPP</a> in WANs, Ethernet <a href="/wiki/MAC_address" title="MAC address">MAC address</a>) aggregation typically occurs across switch ports, which can be either physical ports or virtual ones managed by an operating system. Aggregation at layer 3 (<a href="/wiki/Network_layer" title="Network layer">network layer</a>) in the OSI model can use <a href="/wiki/Round-robin_scheduling#Data_packet_scheduling" title="Round-robin scheduling">round-robin scheduling</a>, hash values computed from fields in the packet header, or a combination of these two methods. </p><p>Regardless of the layer on which aggregation occurs, it is possible to balance the network load across all links. However, in order to avoid <a href="/wiki/Out-of-order_delivery" title="Out-of-order delivery">out-of-order delivery</a>, not all implementations take advantage of this. Most methods provide <a href="/wiki/Failover" title="Failover">failover</a> as well. </p><p>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. </p><p>Channel bonding is differentiated from <a href="/wiki/Load_balancing_(computing)" title="Load balancing (computing)">load balancing</a> in that load balancing divides traffic between network interfaces on per <a href="/wiki/Network_socket" title="Network socket">network socket</a> (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.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (September 2020)">citation needed</span></a></i>&#93;</sup> </p> <div class="mw-heading mw-heading2"><h2 id="IEEE_link_aggregation">IEEE link aggregation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=3" title="Edit section: IEEE link aggregation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Standardization_process">Standardization process</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=4" title="Edit section: Standardization process"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>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 <a href="/wiki/IEEE_802.3" title="IEEE 802.3">IEEE 802.3</a> working group took up a study group to create an interoperable <a href="/wiki/Link_layer" title="Link layer">link layer</a> standard (i.e. encompassing the physical and data-link layers both) in a November 1997 meeting.<sup id="cite_ref-firstieeemeeting_4-1" class="reference"><a href="#cite_note-firstieeemeeting-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> The group quickly agreed to include an automatic configuration feature which would add in redundancy as well. This became known as <a href="/wiki/Link_Aggregation_Control_Protocol" class="mw-redirect" title="Link Aggregation Control Protocol">Link Aggregation Control Protocol</a> (LACP). </p> <div class="mw-heading mw-heading4"><h4 id="802.3ad">802.3ad</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=5" title="Edit section: 802.3ad"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>As of 2000<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=Link_aggregation&amp;action=edit">&#91;update&#93;</a></sup>, most gigabit channel-bonding schemes used the IEEE standard of link aggregation which was formerly clause 43 of the <a href="/wiki/IEEE_802.3" title="IEEE 802.3">IEEE 802.3</a> standard added in March 2000 by the IEEE 802.3ad task force.<sup id="cite_ref-ieee802.org_5-0" class="reference"><a href="#cite_note-ieee802.org-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> Nearly every network equipment manufacturer quickly adopted this joint standard over their proprietary standards. </p> <div class="mw-heading mw-heading4"><h4 id="802.1AX">802.1AX</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=6" title="Edit section: 802.1AX"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The 802.3 maintenance task force report for the 9th revision project in November 2006 noted that certain 802.1 layers (such as <a href="/wiki/802.1X" class="mw-redirect" title="802.1X">802.1X</a> security) were positioned in the <a href="/wiki/Protocol_stack" title="Protocol stack">protocol stack</a> below link aggregation which was defined as an <a href="/wiki/802.3" class="mw-redirect" title="802.3">802.3</a> sublayer.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> To resolve this discrepancy, the 802.3ax (802.1AX) task force was formed,<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> 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.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Link_Aggregation_Control_Protocol">Link Aggregation Control Protocol</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=7" title="Edit section: Link Aggregation Control Protocol"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>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. </p><p>LACP Features and practical examples </p> <ol><li>Maximum number of bundled ports allowed in the port channel: Valid values are usually from 1 to 8.</li> <li>LACP packets are sent with multicast group MAC address <span style="padding-right: 1px;"><span class="macaddr"><i>01:80:C2:00:00:02</i></span></span></li> <li>During LACP detection period <ul><li>LACP packets are transmitted every second</li> <li>Keep-alive mechanism for link member: (slow = 30s, fast=1s)</li></ul></li> <li>Selectable load-balancing mode is available in some implementations<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup></li> <li>LACP mode&#160;: <ul><li>Active: Enables LACP unconditionally.</li> <li>Passive: Enables LACP only when an LACP device is detected.</li></ul></li></ol> <div class="mw-heading mw-heading4"><h4 id="Advantages_over_static_configuration">Advantages over static configuration</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=8" title="Edit section: Advantages over static configuration"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Failover occurs automatically: When a link has an intermediate failure, for example in a <a href="/wiki/Media_converter" class="mw-redirect" title="Media converter">media converter</a> 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.</li> <li>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.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup></li></ul> <div class="mw-heading mw-heading4"><h4 id="Practical_notes">Practical notes</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=9" title="Edit section: Practical notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>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. </p> <div class="mw-heading mw-heading2"><h2 id="Proprietary_link_aggregation">Proprietary link aggregation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=10" title="Edit section: Proprietary link aggregation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In addition to the IEEE link aggregation substandards, there are a number of proprietary aggregation schemes including Cisco's <a href="/wiki/EtherChannel" title="EtherChannel">EtherChannel</a> and <a href="/wiki/Port_Aggregation_Protocol" title="Port Aggregation Protocol">Port Aggregation Protocol</a>, Juniper's Aggregated Ethernet, AVAYA's <a href="/wiki/Multi-link_trunking" title="Multi-link trunking">Multi-Link Trunking</a>, <a href="/wiki/Split_Multi-Link_Trunking" class="mw-redirect" title="Split Multi-Link Trunking">Split Multi-Link Trunking</a>, <a href="/wiki/R-SMLT" class="mw-redirect" title="R-SMLT">Routed Split Multi-Link Trunking</a> and <a href="/wiki/Distributed_Split_Multi-Link_Trunking" class="mw-redirect" title="Distributed Split Multi-Link Trunking">Distributed Split Multi-Link Trunking</a>, ZTE's Smartgroup, Huawei's Eth-Trunk, and <a href="/wiki/Connectify" title="Connectify">Connectify</a>'s Speedify.<sup id="cite_ref-fiercewirelessspeedify_11-0" class="reference"><a href="#cite_note-fiercewirelessspeedify-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> Most high-end network devices support some form of link aggregation. Software-based implementations – such as the <a href="/wiki/FreeBSD" title="FreeBSD">*BSD</a> <i>lagg</i> package, <a href="/wiki/Linux" title="Linux">Linux</a> <i>bonding</i> driver, <a href="/wiki/Solaris_(operating_system)" class="mw-redirect" title="Solaris (operating system)">Solaris</a> <i>dladm aggr</i>, etc. – exist for many operating systems. </p> <div class="mw-heading mw-heading2"><h2 id="Linux_drivers">Linux drivers</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=11" title="Edit section: Linux drivers"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The Linux <i>bonding</i> driver<sup id="cite_ref-lbond_12-0" class="reference"><a href="#cite_note-lbond-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> provides a method for aggregating multiple <a href="/wiki/Network_interface_controller" title="Network interface controller">network interface controllers</a> (NICs) into a single logical bonded interface of two or more so-called <i>(NIC) slaves</i>. The majority of modern <a href="/wiki/Linux_distribution" title="Linux distribution">Linux distributions</a> come with a <a href="/wiki/Linux_kernel" title="Linux kernel">Linux kernel</a> which has the Linux bonding driver integrated as a <a href="/wiki/Loadable_kernel_module" title="Loadable kernel module">loadable kernel module</a> and the <i>ifenslave</i> (if = [network] interface) <a href="/wiki/User-level" class="mw-redirect" title="User-level">user-level</a> control program pre-installed. <a href="/wiki/Donald_Becker" title="Donald Becker">Donald Becker</a> programmed the original Linux bonding driver. It came into use with the <a href="/wiki/Beowulf_cluster" title="Beowulf cluster">Beowulf cluster</a> patches for the <a href="/wiki/Linux" title="Linux">Linux</a> kernel 2.0. </p><p>Modes for the Linux bonding driver<sup id="cite_ref-lbond_12-1" class="reference"><a href="#cite_note-lbond-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> (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 <i>insmod</i> or <i>modprobe</i> 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. </p> <dl><dt>Round-robin (balance-rr)</dt> <dd>Transmit alternate <a href="/wiki/Network_packet" title="Network packet">network packets</a> in sequential order from the first available NIC slave through the last. This mode provides <a href="/wiki/Load_balancing_(computing)" title="Load balancing (computing)">load balancing</a> and <a href="/wiki/Fault_tolerance" title="Fault tolerance">fault tolerance</a>.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> This mode can cause congestion control issues due to the packet reordering it can introduce.<sup id="cite_ref-Linux_Ethernet_Bonding_Driver_HOWTO_14-0" class="reference"><a href="#cite_note-Linux_Ethernet_Bonding_Driver_HOWTO-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup></dd> <dt>Active-backup (active-backup)</dt> <dd>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 <a href="/wiki/MAC_address" title="MAC address">MAC address</a> is externally visible on only one <a href="/wiki/Network_interface_controller" title="Network interface controller">NIC</a> (port) to simplify forwarding in the <a href="/wiki/Network_switch" title="Network switch">network switch</a>. This mode provides fault tolerance.</dd> <dt>XOR (balance-xor)</dt> <dd>Transmit network packets based on a hash of the packet's source and destination. The default algorithm only considers MAC addresses (<i>layer2</i>). Newer versions allow selection of additional policies based on IP addresses (<i>layer2+3</i>) and TCP/UDP port numbers (<i>layer3+4</i>). 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 <i>in order</i> packet delivery and will transmit at the speed of a single NIC.<sup id="cite_ref-Linux_Ethernet_Bonding_Driver_HOWTO_14-1" class="reference"><a href="#cite_note-Linux_Ethernet_Bonding_Driver_HOWTO-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> This mode provides load balancing and fault tolerance.</dd> <dt>Broadcast (broadcast)</dt> <dd>Transmit network packets on all slave network interfaces. This mode provides fault tolerance.</dd> <dt>IEEE 802.3ad Dynamic link aggregation (802.3ad, LACP)</dt> <dd>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.</dd> <dt>Adaptive transmit load balancing (balance-tlb)</dt> <dd>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.</dd> <dt>Adaptive load balancing (balance-alb)</dt> <dd>includes <i>balance-tlb</i> plus <i>receive load balancing</i> (rlb) for IPv4 traffic and does not require any special network switch support. The receive load balancing is achieved by <a href="/wiki/Address_Resolution_Protocol" title="Address Resolution Protocol">ARP</a> 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.</dd></dl> <p>The Linux Team driver<sup id="cite_ref-lteam_15-0" class="reference"><a href="#cite_note-lteam-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> 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 <a href="/wiki/Userspace" class="mw-redirect" title="Userspace">userspace</a> as a part of <i>teamd</i> daemon. </p> <div class="mw-heading mw-heading2"><h2 id="Usage">Usage</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=12" title="Edit section: Usage"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Network_backbone">Network backbone</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=13" title="Edit section: Network backbone"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Link aggregation offers an inexpensive way to set up a high-capacity <a href="/wiki/Backbone_network" title="Backbone network">backbone network</a> 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. </p><p>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. </p> <div class="mw-heading mw-heading3"><h3 id="Order_of_frames">Order of frames</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=14" title="Edit section: Order of frames"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>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.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-&#82;FC_7424_17-0" class="reference"><a href="#cite_note-RFC_7424-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> </p><p>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.<sup id="cite_ref-&#82;FC_7424_17-1" class="reference"><a href="#cite_note-RFC_7424-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> 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. </p> <div class="mw-heading mw-heading3"><h3 id="Use_on_network_interface_cards">Use on network interface cards</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=15" title="Edit section: Use on network interface cards"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>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&#160;Gbit/s, which can be misleading depending on methodologies used to test throughput after link aggregation is employed. </p> <div class="mw-heading mw-heading4"><h4 id="Microsoft_Windows">Microsoft Windows</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=16" title="Edit section: Microsoft Windows"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a> Server 2012 supports link aggregation natively. Previous Windows Server versions relied on manufacturer support of the feature within their <a href="/wiki/Device_driver" title="Device driver">device driver</a> software. <a href="/wiki/Intel" title="Intel">Intel</a>, for example, released Advanced Networking Services (ANS) to bond Intel Fast Ethernet and Gigabit cards.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Nvidia" title="Nvidia">Nvidia</a> supports teaming with their Nvidia Network Access Manager/Firewall Tool. <a href="/wiki/Hewlett-Packard" title="Hewlett-Packard">HP</a> 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<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> 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.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Broadcom" title="Broadcom">Broadcom</a> 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.<sup id="cite_ref-BACS_22-0" class="reference"><a href="#cite_note-BACS-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading4"><h4 id="Linux_and_UNIX">Linux and UNIX</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=17" title="Edit section: Linux and UNIX"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a>, <a href="/wiki/NetBSD" title="NetBSD">NetBSD</a>, <a href="/wiki/OpenBSD" title="OpenBSD">OpenBSD</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/OpenSolaris" title="OpenSolaris">OpenSolaris</a> and commercial Unix distributions such as <a href="/wiki/AIX" class="mw-redirect" title="AIX">AIX</a> 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.<sup id="cite_ref-lbond_12-2" class="reference"><a href="#cite_note-lbond-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading4"><h4 id="Virtualization_platforms">Virtualization platforms</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=18" title="Edit section: Virtualization platforms"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Xen" title="Xen">Citrix XenServer</a> and <a href="/wiki/VMware_ESX" class="mw-redirect" title="VMware ESX">VMware ESX</a> 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.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> </p><p>Microsoft's <a href="/wiki/Hyper-V" title="Hyper-V">Hyper-V</a> does not offer link aggregation support from the hypervisor level, but the above-mentioned methods for teaming under Windows apply to Hyper-V. </p> <div class="mw-heading mw-heading2"><h2 id="Limitations">Limitations</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=19" title="Edit section: Limitations"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Single_switch">Single switch</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=20" title="Edit section: Single switch"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>With the modes <i>balance-rr</i>, <i>balance-xor</i>, <i>broadcast</i> and <i>802.3ad</i>, 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 <i>active-backup</i>, <i>balance-tlb</i>, and <i>balance-alb</i> 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. </p><p>However, almost all vendors have proprietary extensions that resolve some of this issue: they aggregate multiple physical switches into one logical switch. Nortel's <a href="/wiki/Split_multi-link_trunking" class="mw-redirect" title="Split multi-link trunking">split multi-link trunking</a> (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 <a href="/wiki/Inter-Switch_Trunk" class="mw-redirect" title="Inter-Switch Trunk">Inter-Switch Trunk</a> (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. </p><p><a href="/wiki/Multi-chassis_link_aggregation_group" title="Multi-chassis link aggregation group">Multi-chassis link aggregation group</a> 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. </p> <div class="mw-heading mw-heading3"><h3 id="Same_link_speed">Same link speed</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=21" title="Edit section: Same link speed"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>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&#160;Mbit/s). </p><p>Many switches are PHY independent, meaning that a switch could have a mixture of copper, SX, LX, LX10 or other <a href="/wiki/GBIC" class="mw-redirect" title="GBIC">GBIC</a>/<a href="/wiki/Small_Form-factor_Pluggable" title="Small Form-factor Pluggable">SFP</a> 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/<a href="/wiki/Transport_layer" title="Transport layer">transport-layer port</a> combinations as index) this doesn't cause problematic <a href="/wiki/Out-of-order_delivery" title="Out-of-order delivery">out-of-order delivery</a>. </p> <div class="mw-heading mw-heading3"><h3 id="Ethernet_aggregation_mismatch">Ethernet aggregation mismatch</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=22" title="Edit section: Ethernet aggregation mismatch"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><i>Aggregation mismatch</i> 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. </p> <div class="mw-heading mw-heading2"><h2 id="Examples">Examples</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=23" title="Edit section: Examples"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Ethernet">Ethernet</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=24" title="Edit section: Ethernet"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Further information&#32;on link aggregation: <a href="/wiki/EtherChannel" title="EtherChannel">EtherChannel</a>, <a href="/wiki/Multi-link_trunking" title="Multi-link trunking">Multi-link trunking</a>, and <a href="/wiki/802.3ad" class="mw-redirect" title="802.3ad">802.3ad</a></div> <p>On <a href="/wiki/Ethernet" title="Ethernet">Ethernet</a> interfaces, channel bonding requires assistance from both the Ethernet <a href="/wiki/Network_switch" title="Network switch">switch</a> and the host computer's <a href="/wiki/Operating_system" title="Operating system">operating system</a>, which must <a href="/wiki/Multilink_striping" title="Multilink striping"><i>stripe</i> the delivery</a> of frames across the network interfaces in the same manner that I/O is striped across disks in a <a href="/wiki/Redundant_array_of_independent_disks" class="mw-redirect" title="Redundant array of independent disks">RAID 0</a> array.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (May 2012)">citation needed</span></a></i>&#93;</sup> For this reason, some discussions of channel bonding also refer to <a href="/wiki/Redundant_Array_of_Inexpensive_Nodes" class="mw-redirect" title="Redundant Array of Inexpensive Nodes">Redundant Array of Inexpensive Nodes</a> (RAIN) or to <i>redundant array of independent network interfaces</i>.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Modems">Modems</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=25" title="Edit section: Modems"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In analog modems, multiple <a href="/wiki/Dial-up" class="mw-redirect" title="Dial-up">dial-up</a> links over <a href="/wiki/Plain_old_telephone_system" class="mw-redirect" title="Plain old telephone system">POTS</a> 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. </p> <div class="mw-heading mw-heading3"><h3 id="DSL">DSL</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=26" title="Edit section: DSL"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Similarly, multiple <a href="/wiki/Digital_subscriber_line" title="Digital subscriber line">DSL lines</a> can be bonded to give higher bandwidth; in the <a href="/wiki/United_Kingdom" title="United Kingdom">United Kingdom</a>, <a href="/wiki/ADSL" title="ADSL">ADSL</a> is sometimes bonded to give for example 512&#160;kbit/s upload bandwidth and 4&#160;megabit/s download bandwidth, in areas that only have access to 2&#160;megabit/s bandwidth.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (September 2023)">citation needed</span></a></i>&#93;</sup> </p> <div class="mw-heading mw-heading3"><h3 id="DOCSIS">DOCSIS</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=27" title="Edit section: DOCSIS"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Under the DOCSIS 3.0 and 3.1 specifications for data over <a href="/wiki/Cable_TV" class="mw-redirect" title="Cable TV">cable TV</a> systems, multiple channels may be bonded. Under DOCSIS 3.0, up to 32 downstream and 8 upstream channels may be bonded.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> These are typically 6 or 8&#160;MHz wide. DOCSIS 3.1 defines more complicated arrangements involving aggregation at the level of subcarriers and larger notional channels.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Broadband">Broadband</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=28" title="Edit section: Broadband"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Broadband" title="Broadband">Broadband</a> bonding is a type of channel bonding that refers to aggregation of multiple channels at <a href="/wiki/OSI_layers" class="mw-redirect" title="OSI layers">OSI layers</a> at level four or above. Channels bonded can be wired links such as a <a href="/wiki/T-carrier" title="T-carrier">T-1</a> or <a href="/wiki/Digital_subscriber_line" title="Digital subscriber line">DSL line</a>. Additionally, it is possible to bond multiple <a href="/wiki/Cellular_network" title="Cellular network">cellular links</a> for an aggregated wireless bonded link. </p><p>Other bonding methodologies reside at lower OSI layers, requiring coordination with <a href="/wiki/Telecommunications_companies" class="mw-redirect" title="Telecommunications companies">telecommunications companies</a> for implementation. Broadband bonding, because it is implemented at higher layers, can be done without this coordination.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> </p><p>Commercial implementations of broadband channel bonding include: </p> <ul><li>Connectify's Speedify fast bonding VPN - software app for multiple platforms: PC, Mac, iOS and Android<sup id="cite_ref-SpeedifyService_28-0" class="reference"><a href="#cite_note-SpeedifyService-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup></li> <li>Peplink's SpeedFusion Bonding Technology<sup id="cite_ref-PeplinkService_29-0" class="reference"><a href="#cite_note-PeplinkService-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup></li> <li>Viprinet's Multichannel VPN Bonding Technology<sup id="cite_ref-ViprinetService_30-0" class="reference"><a href="#cite_note-ViprinetService-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup></li> <li>Synopi's Natiply Internet Bonding Technology<sup id="cite_ref-Natiply_31-0" class="reference"><a href="#cite_note-Natiply-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup></li> <li>ComBOX Networks multi-wan bonding as a service<sup id="cite_ref-comBOXnetworks_32-0" class="reference"><a href="#cite_note-comBOXnetworks-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup></li></ul> <div class="mw-heading mw-heading3"><h3 id="Wi-Fi">Wi-Fi</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=29" title="Edit section: Wi-Fi"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Further information&#32;on channel bonding: <a href="/wiki/Super_G_(wireless_networking)" title="Super G (wireless networking)">Super G (wireless networking)</a></div> <p>On <a href="/wiki/802.11" class="mw-redirect" title="802.11">802.11</a> (Wi-Fi), channel bonding is used in <a href="/wiki/Super_G_(wireless_networking)" title="Super G (wireless networking)">Super G</a> technology, referred to as 108&#160;Mbit/s. It bonds two channels of standard <a href="/wiki/802.11g" class="mw-redirect" title="802.11g">802.11g</a>, which has 54&#160;Mbit/s <a href="/wiki/Data_signaling_rate" title="Data signaling rate">data signaling rate</a> per channel. </p><p>On <a href="/wiki/IEEE_802.11n" class="mw-redirect" title="IEEE 802.11n">IEEE 802.11n</a>, a mode with a channel width of 40&#160;MHz is specified. This is not channel bonding, but a single channel with double the older 20&#160;MHz channel width, thus using two adjacent 20&#160;MHz bands. This allows direct doubling of the PHY data rate from a single 20&#160;MHz channel. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=30" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/FlexE" title="FlexE">FlexE</a></li> <li><a href="/wiki/Inverse_multiplexer" title="Inverse multiplexer">Inverse multiplexer</a></li> <li><a href="/wiki/MIMO" title="MIMO">MIMO</a></li> <li><a href="/wiki/Spanning_Tree_Protocol" title="Spanning Tree Protocol">Spanning Tree Protocol</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=31" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-Guijarro-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-Guijarro_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Guijarro_1-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFGuijarroRuben_Gaspar2008" class="citation journal cs1">Guijarro, Manuel; Ruben Gaspar; et&#160;al. (2008). <a rel="nofollow" class="external text" href="http://www.iop.org/EJ/article/1742-6596/119/4/042015/jpconf8_119_042015.pdf">"Experience and Lessons learnt from running High Availability Databases on Network Attached Storage"</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/Journal_of_Physics:_Conference_Series" title="Journal of Physics: Conference Series">Journal of Physics: Conference Series</a></i>. Conference Series. <b>119</b> (4). IOP Publishing: 042015. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2008JPhCS.119d2015G">2008JPhCS.119d2015G</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1088%2F1742-6596%2F119%2F4%2F042015">10.1088/1742-6596/119/4/042015</a></span><span class="reference-accessdate">. Retrieved <span class="nowrap">17 August</span> 2009</span>. <q>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.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Journal+of+Physics%3A+Conference+Series&amp;rft.atitle=Experience+and+Lessons+learnt+from+running+High+Availability+Databases+on+Network+Attached+Storage&amp;rft.volume=119&amp;rft.issue=4&amp;rft.pages=042015&amp;rft.date=2008&amp;rft_id=info%3Adoi%2F10.1088%2F1742-6596%2F119%2F4%2F042015&amp;rft_id=info%3Abibcode%2F2008JPhCS.119d2015G&amp;rft.aulast=Guijarro&amp;rft.aufirst=Manuel&amp;rft.au=Ruben+Gaspar&amp;rft_id=http%3A%2F%2Fwww.iop.org%2FEJ%2Farticle%2F1742-6596%2F119%2F4%2F042015%2Fjpconf8_119_042015.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-Cisco_802.3ad-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-Cisco_802.3ad_2-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.cisco.com/en/US/docs/ios/12_2sb/feature/guide/sbcelacp.html">"IEEE 802.3ad Link Bundling"</a>. <a href="/wiki/Cisco_Systems" class="mw-redirect" title="Cisco Systems">Cisco Systems</a>. 27 February 2007. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120419100517/http://www.cisco.com/en/US/docs/ios/12_2sb/feature/guide/sbcelacp.html">Archived</a> from the original on 19 April 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">15 March</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=IEEE+802.3ad+Link+Bundling&amp;rft.pub=Cisco+Systems&amp;rft.date=2007-02-27&amp;rft_id=http%3A%2F%2Fwww.cisco.com%2Fen%2FUS%2Fdocs%2Fios%2F12_2sb%2Ffeature%2Fguide%2Fsbcelacp.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-Cisco_Nexus_5000-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-Cisco_Nexus_5000_3-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus5000/sw/configuration/guide/cli/CLIConfigurationGuide/EtherChannel.html">"Cisco Nexus 5000 Series NX-OS Software Configuration Guide - Configuring Port Channels &#91;Cisco Nexus 5000 Series Switches&#93;"</a>. <i>Cisco</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 October</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Cisco&amp;rft.atitle=Cisco+Nexus+5000+Series+NX-OS+Software+Configuration+Guide+-+Configuring+Port+Channels+%5BCisco+Nexus+5000+Series+Switches%5D&amp;rft_id=https%3A%2F%2Fwww.cisco.com%2Fc%2Fen%2Fus%2Ftd%2Fdocs%2Fswitches%2Fdatacenter%2Fnexus5000%2Fsw%2Fconfiguration%2Fguide%2Fcli%2FCLIConfigurationGuide%2FEtherChannel.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-firstieeemeeting-4"><span class="mw-cite-backlink">^ <a href="#cite_ref-firstieeemeeting_4-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-firstieeemeeting_4-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://grouper.ieee.org/groups/802/3/trunk_study/tutorial/index.html">"IEEE 802 Trunking Tutorial"</a>. 11 November 1997. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20131207014147/http://grouper.ieee.org/groups/802/3/trunk_study/tutorial/index.html">Archived</a> from the original on 7 December 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">13 August</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=IEEE+802+Trunking+Tutorial&amp;rft.date=1997-11-11&amp;rft_id=https%3A%2F%2Fgrouper.ieee.org%2Fgroups%2F802%2F3%2Ftrunk_study%2Ftutorial%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-ieee802.org-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-ieee802.org_5-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.ieee802.org/3/ad/">"IEEE 802.3ad Link Aggregation Task Force"</a>. <i>www.ieee802.org</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20171027055813/http://www.ieee802.org/3/ad/">Archived</a> from the original on 27 October 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">9 May</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.ieee802.org&amp;rft.atitle=IEEE+802.3ad+Link+Aggregation+Task+Force&amp;rft_id=http%3A%2F%2Fwww.ieee802.org%2F3%2Fad%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLaw2006" class="citation web cs1">Law, David (13 November 2006). <a rel="nofollow" class="external text" href="http://www.ieee802.org/3/maint/public/maint_open_1106.pdf">"IEEE 802.3 Maintenance"</a> <span class="cs1-format">(PDF)</span>. p.&#160;9. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20081007130153/http://www.ieee802.org/3/maint/public/maint_open_1106.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 7 October 2008<span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2009</span>. <q>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</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=IEEE+802.3+Maintenance&amp;rft.pages=9&amp;rft.date=2006-11-13&amp;rft.aulast=Law&amp;rft.aufirst=David&amp;rft_id=http%3A%2F%2Fwww.ieee802.org%2F3%2Fmaint%2Fpublic%2Fmaint_open_1106.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20101116135600/http://standards.ieee.org/board/nes/projects/802-1AX.pdf">"IEEE 802.3ax (IEEE P802.1AX) Link Aggregation Project Authorization Request (approved)"</a> <span class="cs1-format">(PDF)</span>. 22 March 2007. p.&#160;3. Archived from <a rel="nofollow" class="external text" href="http://standards.ieee.org/board/nes/projects/802-1AX.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 16 November 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">10 January</span> 2018</span>. <q>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</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=IEEE+802.3ax+%28IEEE+P802.1AX%29+Link+Aggregation+Project+Authorization+Request+%28approved%29&amp;rft.pages=3&amp;rft.date=2007-03-22&amp;rft_id=http%3A%2F%2Fstandards.ieee.org%2Fboard%2Fnes%2Fprojects%2F802-1AX.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20130807055327/http://standards.ieee.org/findstds/standard/802.1AX-2008.html">"IEEE SA - 802.1AX-2008 - IEEE Standard for Local and metropolitan area networks--Link Aggregation"</a>. Archived from <a rel="nofollow" class="external text" href="http://standards.ieee.org/findstds/standard/802.1AX-2008.html">the original</a> on 7 August 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">13 August</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=IEEE+SA+-+802.1AX-2008+-+IEEE+Standard+for+Local+and+metropolitan+area+networks--Link+Aggregation&amp;rft_id=http%3A%2F%2Fstandards.ieee.org%2Ffindstds%2Fstandard%2F802.1AX-2008.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://support.huawei.com/enterprise/en/doc/EDOC1100086560#EN-US_TOPIC_0169439602">"What Is LACP?"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">5 March</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=What+Is+LACP%3F&amp;rft_id=https%3A%2F%2Fsupport.huawei.com%2Fenterprise%2Fen%2Fdoc%2FEDOC1100086560%23EN-US_TOPIC_0169439602&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120313024309/http://support.dell.com/support/edocs/network/LAG1855/LAGConsiderationv0.5.pdf">"Link aggregation on Dell servers"</a> <span class="cs1-format">(PDF)</span>. Archived from <a rel="nofollow" class="external text" href="http://support.dell.com/support/edocs/network/LAG1855/LAGConsiderationv0.5.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 13 March 2012.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Link+aggregation+on+Dell+servers&amp;rft_id=http%3A%2F%2Fsupport.dell.com%2Fsupport%2Fedocs%2Fnetwork%2FLAG1855%2FLAGConsiderationv0.5.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-fiercewirelessspeedify-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-fiercewirelessspeedify_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.fiercewireless.com/tech/story/connectify-commercializes-speedify-channel-bonding-service/2014-06-15">"Connectify commercializes Speedify channel bonding service - FierceWireless"</a>. <i>www.fiercewireless.com</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160628082352/http://www.fiercewireless.com/tech/story/connectify-commercializes-speedify-channel-bonding-service/2014-06-15">Archived</a> from the original on 28 June 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">9 May</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.fiercewireless.com&amp;rft.atitle=Connectify+commercializes+Speedify+channel+bonding+service+-+FierceWireless&amp;rft_id=http%3A%2F%2Fwww.fiercewireless.com%2Ftech%2Fstory%2Fconnectify-commercializes-speedify-channel-bonding-service%2F2014-06-15&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-lbond-12"><span class="mw-cite-backlink">^ <a href="#cite_ref-lbond_12-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-lbond_12-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-lbond_12-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.linuxfoundation.org/collaborate/workgroups/networking/bonding">The Linux Foundation: Bonding</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20101228000337/https://www.linuxfoundation.org/collaborate/workgroups/networking/bonding">Archived</a> 2010-12-28 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.enterprisenetworkingplanet.com/news/understanding-nic-bonding-with-linux/">"Understanding NIC Bonding with Linux"</a>. 2 December 2009.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Understanding+NIC+Bonding+with+Linux&amp;rft.date=2009-12-02&amp;rft_id=https%3A%2F%2Fwww.enterprisenetworkingplanet.com%2Fnews%2Funderstanding-nic-bonding-with-linux%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-Linux_Ethernet_Bonding_Driver_HOWTO-14"><span class="mw-cite-backlink">^ <a href="#cite_ref-Linux_Ethernet_Bonding_Driver_HOWTO_14-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Linux_Ethernet_Bonding_Driver_HOWTO_14-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.kernel.org/doc/Documentation/networking/bonding.txt">"Linux Ethernet Bonding Driver HOWTO"</a>. <i>kernel.org</i>. 27 April 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">4 November</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=kernel.org&amp;rft.atitle=Linux+Ethernet+Bonding+Driver+HOWTO&amp;rft.date=2011-04-27&amp;rft_id=https%3A%2F%2Fwww.kernel.org%2Fdoc%2FDocumentation%2Fnetworking%2Fbonding.txt&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-lteam-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-lteam_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.libteam.org">"libteam by jpirko"</a>. <i>www.libteam.org</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170914032423/http://libteam.org/">Archived</a> from the original on 14 September 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">9 May</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.libteam.org&amp;rft.atitle=libteam+by+jpirko&amp;rft_id=http%3A%2F%2Fwww.libteam.org&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://grouper.ieee.org/groups/802/3/hssg/public/apr07/frazier_01_0407.pdf">"IEEE 802.3ad Link Aggregation (LAG) what it is, and what it is not"</a> <span class="cs1-format">(PDF)</span>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20071129153021/http://grouper.ieee.org/groups/802/3/hssg/public/apr07/frazier_01_0407.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 29 November 2007<span class="reference-accessdate">. Retrieved <span class="nowrap">14 May</span> 2007</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=IEEE+802.3ad+Link+Aggregation+%28LAG%29+what+it+is%2C+and+what+it+is+not&amp;rft_id=https%3A%2F%2Fgrouper.ieee.org%2Fgroups%2F802%2F3%2Fhssg%2Fpublic%2Fapr07%2Ffrazier_01_0407.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span><sup class="noprint Inline-Template" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Reliable_sources" title="Wikipedia:Reliable sources"><span title="The material near this tag may rely on an unreliable source. WP:PRIMARY, WP:SPS,see Talk:Link aggregation#Link Aggregation References (January 2013)">unreliable source?</span></a></i>&#93;</sup></span> </li> <li id="cite_note-&#82;FC_7424-17"><span class="mw-cite-backlink">^ <a href="#cite_ref-RFC_7424_17-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-RFC_7424_17-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation cs1"><a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc7424"><i>Mechanisms for Optimizing Link Aggregation Group (LAG) and Equal-Cost Multipath (ECMP) Component Link Utilization in Networks</i></a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.17487%2FRFC7424">10.17487/RFC7424</a></span>. <a href="/wiki/Request_for_Comments" title="Request for Comments">RFC</a> <a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc7424">7424</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Mechanisms+for+Optimizing+Link+Aggregation+Group+%28LAG%29+and+Equal-Cost+Multipath+%28ECMP%29+Component+Link+Utilization+in+Networks&amp;rft_id=info%3Adoi%2F10.17487%2F&#82;FC7424&amp;rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc7424&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1">"Outbound Traffic Distribution Across Trunked Links". <i>Procurve 2910al Management and Configuration Guide</i>. Hewlett Packard. February 2009.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Outbound+Traffic+Distribution+Across+Trunked+Links&amp;rft.btitle=Procurve+2910al+Management+and+Configuration+Guide&amp;rft.pub=Hewlett+Packard&amp;rft.date=2009-02&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.intel.com/support/network/sb/cs-009747.htm">Intel Advanced Networking Services</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20070124201010/http://www.intel.com/support/network/sb/CS-009747.htm">Archived</a> 2007-01-24 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFArchiveddocs2009" class="citation web cs1">Archiveddocs (8 October 2009). <a rel="nofollow" class="external text" href="https://technet.microsoft.com/pl-pl/library/cc784947(v=ws.10).aspx">"RandomAdapter: Core Services"</a>. <i>technet.microsoft.com</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160425094804/https://technet.microsoft.com/pl-pl/library/cc784947(v=ws.10).aspx">Archived</a> from the original on 25 April 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">9 May</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=technet.microsoft.com&amp;rft.atitle=RandomAdapter%3A+Core+Services&amp;rft.date=2009-10-08&amp;rft.au=Archiveddocs&amp;rft_id=https%3A%2F%2Ftechnet.microsoft.com%2Fpl-pl%2Flibrary%2Fcc784947%28v%3Dws.10%29.aspx&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.pctools.com/guides/registry/detail/951/">"Norton Internet Security™ - PC Protection"</a>. <i>www.pctools.com</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170401111624/http://www.pctools.com/guides/registry/detail/951/">Archived</a> from the original on 1 April 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">9 May</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.pctools.com&amp;rft.atitle=Norton+Internet+Security%E2%84%A2+-+PC+Protection&amp;rft_id=http%3A%2F%2Fwww.pctools.com%2Fguides%2Fregistry%2Fdetail%2F951%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-BACS-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-BACS_22-0">^</a></b></span> <span class="reference-text">Broadcom <a rel="nofollow" class="external text" href="http://www.broadcom.com/support/ethernet_nic/management_applications.php">Windows Management Applications</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120801043221/http://www.broadcom.com/support/ethernet_nic/management_applications.php">Archived</a> 2012-08-01 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>, visited 8 July 2012</span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20140123083838/https://www.vmware.com/files/pdf/techpaper/Whats-New-VMware-vSphere-51-Network-Technical-Whitepaper.pdf">"What's New in vSphere 5.1 networking"</a> <span class="cs1-format">(PDF)</span>. June 2012. Archived from <a rel="nofollow" class="external text" href="http://www.vmware.com/files/pdf/techpaper/Whats-New-VMware-vSphere-51-Network-Technical-Whitepaper.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 23 January 2014.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=What%27s+New+in+vSphere+5.1+networking&amp;rft.date=2012-06&amp;rft_id=http%3A%2F%2Fwww.vmware.com%2Ffiles%2Fpdf%2Ftechpaper%2FWhats-New-VMware-vSphere-51-Network-Technical-Whitepaper.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJielin_Dong2007" class="citation book cs1">Jielin Dong, ed. (2007). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=On_Hh23IXDUC"><i>Network Dictionary</i></a>. ITPro collection. Javvin Technologies Inc. p.&#160;95. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781602670006" title="Special:BookSources/9781602670006"><bdi>9781602670006</bdi></a><span class="reference-accessdate">. Retrieved <span class="nowrap">7 August</span> 2013</span>. <q>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.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Network+Dictionary&amp;rft.series=ITPro+collection&amp;rft.pages=95&amp;rft.pub=Javvin+Technologies+Inc.&amp;rft.date=2007&amp;rft.isbn=9781602670006&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DOn_Hh23IXDUC&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://apps.cablelabs.com/specification/CM-SP-PHYv3.0">DOCSIS 3.0 Physical Interface Specification</a></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://apps.cablelabs.com/specification/CM-SP-PHYv3.1">DOCSIS 3.1 Physical Interface Specification</a></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120707084446/http://engineeringbook.net/articles/broadband-bonding-offers-high-speed-alternative/">"Broadband bonding offers high-speed alternative"</a>. engineeringbook.net. Archived from <a rel="nofollow" class="external text" href="http://engineeringbook.net/articles/broadband-bonding-offers-high-speed-alternative/">the original</a> on 7 July 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">5 April</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Broadband+bonding+offers+high-speed+alternative&amp;rft.pub=engineeringbook.net&amp;rft_id=http%3A%2F%2Fengineeringbook.net%2Farticles%2Fbroadband-bonding-offers-high-speed-alternative%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></span> </li> <li id="cite_note-SpeedifyService-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-SpeedifyService_28-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://speedify.com">Connectify's Speedify Service</a></span> </li> <li id="cite_note-PeplinkService-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-PeplinkService_29-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.peplink.com/technology/speedfusion-bonding-technology/">Peplink's SpeedFusion Bonding Technology </a></span> </li> <li id="cite_note-ViprinetService-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-ViprinetService_30-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.viprinet.com/en/technology/viprinet-principle">Viprinet's Multichannel VPN Bonding Technology </a></span> </li> <li id="cite_note-Natiply-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-Natiply_31-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.synopi.com/natiply/">Synopi's Natiply Internet Bonding Technology</a></span> </li> <li id="cite_note-comBOXnetworks-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-comBOXnetworks_32-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.combox-networks.com">comBOX multi-wan services Broadband bonding</a></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Link_aggregation&amp;action=edit&amp;section=32" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1">"Chapter 5.4: Link Aggregation Control Protocol (LACP)". <a rel="nofollow" class="external text" href="https://web.archive.org/web/20100215175056/http://standards.ieee.org/getieee802/download/802.1AX-2008.pdf"><i>IEEE Std 802.1AX-2008 IEEE Standard for Local and Metropolitan Area Networks&#160;— Link Aggregation</i></a> <span class="cs1-format">(PDF)</span>. <a href="/wiki/IEEE_Standards_Association" title="IEEE Standards Association">IEEE Standards Association</a>. 3 November 2008. p.&#160;30. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FIEEESTD.2008.4668665">10.1109/IEEESTD.2008.4668665</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-7381-5794-8" title="Special:BookSources/978-0-7381-5794-8"><bdi>978-0-7381-5794-8</bdi></a>. Archived from <a rel="nofollow" class="external text" href="http://standards.ieee.org/getieee802/download/802.1AX-2008.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 15 February 2010.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Chapter+5.4%3A+Link+Aggregation+Control+Protocol+%28LACP%29&amp;rft.btitle=IEEE+Std+802.1AX-2008+IEEE+Standard+for+Local+and+Metropolitan+Area+Networks+%E2%80%94+Link+Aggregation&amp;rft.pages=30&amp;rft.pub=IEEE+Standards+Association&amp;rft.date=2008-11-03&amp;rft_id=info%3Adoi%2F10.1109%2FIEEESTD.2008.4668665&amp;rft.isbn=978-0-7381-5794-8&amp;rft_id=http%3A%2F%2Fstandards.ieee.org%2Fgetieee802%2Fdownload%2F802.1AX-2008.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ALink+aggregation" class="Z3988"></span></li> <li><a rel="nofollow" class="external text" href="https://grouper.ieee.org/groups/802/3/ad/index.html">IEEE P802.3ad Link Aggregation Task Force</a></li> <li><a rel="nofollow" class="external text" href="http://wiki.mikrotik.com/wiki/Manual:Interface/Bonding">Mikrotik link Aggregation / Bonding Guide</a></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="IEEE_standards" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:IEEE_standards" title="Template:IEEE standards"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:IEEE_standards" title="Template talk:IEEE standards"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:IEEE_standards" title="Special:EditPage/Template:IEEE standards"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="IEEE_standards" style="font-size:114%;margin:0 4em"><a href="/wiki/IEEE_Standards_Association" title="IEEE Standards Association">IEEE standards</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Current</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEEE-488" class="mw-redirect" title="IEEE-488">488</a></li> <li><a href="/wiki/IEEE_693" title="IEEE 693">693</a></li> <li><a href="/wiki/Software_quality_assurance" title="Software quality assurance">730</a></li> <li><a href="/wiki/IEEE_754" title="IEEE 754">754</a> <ul><li><a href="/wiki/IEEE_754-2008_revision" title="IEEE 754-2008 revision">Revision</a></li></ul></li> <li><a href="/wiki/IEEE_854-1987" title="IEEE 854-1987">854</a></li> <li><a href="/wiki/Software_configuration_management" title="Software configuration management">828</a></li> <li><a href="/wiki/Software_test_documentation" title="Software test documentation">829</a></li> <li><a href="/wiki/Futurebus" title="Futurebus">896</a></li> <li><a href="/wiki/Single_UNIX_Specification" title="Single UNIX Specification">1003</a></li> <li><a href="/wiki/VMEbus" title="VMEbus">1014</a></li> <li><a href="/wiki/Software_design_description" title="Software design description">1016</a></li> <li><a href="/wiki/VHDL" title="VHDL">1076</a></li> <li><a href="/wiki/JTAG" title="JTAG">1149.1</a></li> <li><a href="/wiki/PILOT" title="PILOT">1154</a></li> <li><a href="/wiki/IEEE_1164" title="IEEE 1164">1164</a></li> <li><a href="/wiki/Open_Firmware" title="Open Firmware">1275</a></li> <li><a href="/wiki/Distributed_Interactive_Simulation" title="Distributed Interactive Simulation">1278</a></li> <li><a href="/wiki/IEEE_1284" title="IEEE 1284">1284</a></li> <li><a href="/wiki/IEEE_1355" title="IEEE 1355">1355</a></li> <li><a href="/wiki/IEEE_1394" title="IEEE 1394">1394</a></li> <li><a href="/wiki/IEEE_1451" title="IEEE 1451">1451</a></li> <li><a href="/wiki/Standard_Delay_Format" title="Standard Delay Format">1497</a></li> <li><a href="/wiki/High-level_architecture" class="mw-redirect" title="High-level architecture">1516</a></li> <li><a href="/wiki/IEEE_1541-2002" class="mw-redirect" title="IEEE 1541-2002">1541</a></li> <li><a href="/wiki/IEEE_1547" title="IEEE 1547">1547</a></li> <li><a href="/wiki/IEEE_1584" title="IEEE 1584">1584</a></li> <li><a href="/wiki/Precision_Time_Protocol" title="Precision Time Protocol">1588</a></li> <li><a href="/wiki/Scalable_Coherent_Interface" title="Scalable Coherent Interface">1596</a></li> <li><a href="/wiki/Advanced_Library_Format" title="Advanced Library Format">1603</a></li> <li><a href="/wiki/IEEE_1613" title="IEEE 1613">1613</a></li> <li><a href="/wiki/IEEE_1619" class="mw-redirect" title="IEEE 1619">1619</a></li> <li><a href="/wiki/SystemC" title="SystemC">1666</a></li> <li><a href="/wiki/IEEE_1667" title="IEEE 1667">1667</a></li> <li><a href="/wiki/IEEE_1675-2008" title="IEEE 1675-2008">1675</a></li> <li><a href="/wiki/IP-XACT" title="IP-XACT">1685</a></li> <li><a href="/wiki/IEEE_1722" class="mw-redirect" title="IEEE 1722">1722</a></li> <li><a href="/wiki/IEEE_1733" class="mw-redirect" title="IEEE 1733">1733</a></li> <li><a href="/wiki/SystemVerilog" title="SystemVerilog">1800</a></li> <li><a href="/wiki/Unified_Power_Format" title="Unified Power Format">1801</a></li> <li><a href="/wiki/DNP3" title="DNP3">1815</a></li> <li><a href="/wiki/IEEE_1849" title="IEEE 1849">1849</a></li> <li><a href="/wiki/Property_Specification_Language" title="Property Specification Language">1850</a></li> <li><a href="/wiki/IEEE_1855" title="IEEE 1855">1855</a></li> <li><a href="/wiki/DySPAN" title="DySPAN">1900</a></li> <li><a href="/wiki/IEEE_1901" title="IEEE 1901">1901</a></li> <li><a href="/wiki/RuBee" title="RuBee">1902</a></li> <li><a href="/wiki/Service_Interoperability_in_Ethernet_Passive_Optical_Networks" title="Service Interoperability in Ethernet Passive Optical Networks">1904</a></li> <li><a href="/wiki/IEEE_1905" title="IEEE 1905">1905</a></li> <li><a href="/wiki/IEEE_2030" title="IEEE 2030">2030</a></li> <li><a href="/wiki/Micro_T-Kernel" title="Micro T-Kernel">2050</a></li> <li><a href="/wiki/ISO/IEEE_11073" title="ISO/IEEE 11073">11073</a></li> <li><a href="/wiki/ISO/IEC_12207" title="ISO/IEC 12207">12207</a></li> <li><a href="/wiki/Software_maintenance" title="Software maintenance">14764</a></li> <li><a href="/wiki/Risk_management" title="Risk management">16085</a></li> <li><a href="/wiki/Project_management" title="Project management">16326</a></li> <li><a href="/wiki/Requirements_engineering" title="Requirements engineering">29148</a></li> <li><a href="/wiki/ISO/IEC_42010" title="ISO/IEC 42010">42010</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IEEE_802" title="IEEE 802">802 series</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IEEE_802" title="IEEE 802">802</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEEE_802.2" title="IEEE 802.2">.2</a></li> <li><a href="/wiki/Token_bus_network" title="Token bus network">.4</a></li> <li><a href="/wiki/Token_Ring" title="Token Ring">.5</a></li> <li><a href="/wiki/IEEE_802.6" title="IEEE 802.6">.6</a></li> <li><a href="/wiki/IEEE_802.7" title="IEEE 802.7">.7</a></li> <li><a href="/wiki/IEEE_802.8" title="IEEE 802.8">.8</a></li> <li><a href="/wiki/IEEE_802.9" title="IEEE 802.9">.9</a></li> <li><a href="/wiki/IEEE_802.10" title="IEEE 802.10">.10</a></li> <li><a href="/wiki/100BaseVG" title="100BaseVG">.12</a></li> <li><a href="/wiki/Cable_modem#IEEE_802.14" title="Cable modem">.14</a></li> <li><a href="/wiki/IEEE_802.16" title="IEEE 802.16">.16</a> <ul><li><a href="/wiki/WiMAX" title="WiMAX">WiMAX · d · e</a></li></ul></li> <li><a href="/wiki/Resilient_Packet_Ring" title="Resilient Packet Ring">.17</a></li> <li><a href="/wiki/IEEE_802.18" title="IEEE 802.18">.18</a></li> <li><a href="/wiki/IEEE_802.20" title="IEEE 802.20">.20</a></li> <li><a href="/wiki/IEEE_802.21" title="IEEE 802.21">.21</a></li> <li><a href="/wiki/IEEE_802.22" title="IEEE 802.22">.22</a></li> <li><a href="/w/index.php?title=IEEE_802.24&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.24 (page does not exist)">.24</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IEEE_802.1" title="IEEE 802.1">802.1</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEEE_802.1D" title="IEEE 802.1D">D</a></li> <li><a href="/wiki/IEEE_P802.1p" title="IEEE P802.1p">p</a></li> <li><a href="/wiki/IEEE_802.1Q" title="IEEE 802.1Q">Q</a></li> <li><a href="/wiki/IEEE_802.1Qav" class="mw-redirect" title="IEEE 802.1Qav">Qav</a></li> <li><a href="/wiki/Stream_Reservation_Protocol" title="Stream Reservation Protocol">Qat</a></li> <li><a href="/wiki/Provider_Backbone_Bridge_Traffic_Engineering" title="Provider Backbone Bridge Traffic Engineering">Qay</a></li> <li><a href="/wiki/Data_center_bridging#IEEE_Task_Group" title="Data center bridging">Qaz</a></li> <li><a href="/wiki/IEEE_802.1Qbb" class="mw-redirect" title="IEEE 802.1Qbb">Qbb</a></li> <li><a href="/wiki/Spanning_Tree_Protocol" title="Spanning Tree Protocol">w</a></li> <li><a href="/wiki/IEEE_802.1X" title="IEEE 802.1X">X</a></li> <li><a href="/wiki/Link_Layer_Discovery_Protocol" title="Link Layer Discovery Protocol">AB</a></li> <li><a href="/wiki/IEEE_802.1ad" title="IEEE 802.1ad">ad</a></li> <li><a href="/wiki/IEEE_802.1AE" title="IEEE 802.1AE">AE</a></li> <li><a href="/wiki/IEEE_802.1ag" title="IEEE 802.1ag">ag</a></li> <li><a href="/wiki/IEEE_802.1ah-2008" class="mw-redirect" title="IEEE 802.1ah-2008">ah</a></li> <li><a href="/wiki/Multiple_Registration_Protocol" title="Multiple Registration Protocol">ak</a></li> <li><a href="/wiki/IEEE_802.1aq" title="IEEE 802.1aq">aq</a></li> <li><a href="/wiki/IEEE_802.1AS" class="mw-redirect" title="IEEE 802.1AS">AS</a></li> <li><a class="mw-selflink selflink">AX</a> (<a href="/wiki/Link_Aggregation_Control_Protocol" class="mw-redirect" title="Link Aggregation Control Protocol">LACP</a>)</li> <li><a href="/wiki/Audio_Video_Bridging" title="Audio Video Bridging">BA</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IEEE_802.3" title="IEEE 802.3">802.3</a> <br />(<a href="/wiki/Ethernet" title="Ethernet">Ethernet</a>)</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/10BASE5" title="10BASE5">-1983</a></li> <li><a href="/wiki/802.3a" class="mw-redirect" title="802.3a">a</a></li> <li><a href="/wiki/802.3b" class="mw-redirect" title="802.3b">b</a></li> <li><a href="/wiki/802.3d" class="mw-redirect" title="802.3d">d</a></li> <li><a href="/wiki/802.3e" class="mw-redirect" title="802.3e">e</a></li> <li><a href="/wiki/802.3i" class="mw-redirect" title="802.3i">i</a></li> <li><a href="/wiki/802.3j" class="mw-redirect" title="802.3j">j</a></li> <li><a href="/wiki/802.3u" class="mw-redirect" title="802.3u">u</a></li> <li><a href="/wiki/IEEE_802.3x" class="mw-redirect" title="IEEE 802.3x">x</a></li> <li><a href="/wiki/802.3y" class="mw-redirect" title="802.3y">y</a></li> <li><a href="/wiki/802.3z" class="mw-redirect" title="802.3z">z</a></li> <li><a href="/wiki/802.3ab" class="mw-redirect" title="802.3ab">ab</a></li> <li><a href="/wiki/802.3ac" class="mw-redirect" title="802.3ac">ac</a></li> <li><a href="/wiki/802.3ad" class="mw-redirect" title="802.3ad">ad</a></li> <li><a href="/wiki/802.3ae" class="mw-redirect" title="802.3ae">ae</a></li> <li><b><a href="/wiki/802.3af" class="mw-redirect" title="802.3af">af</a></b></li> <li><a href="/wiki/802.3ah" class="mw-redirect" title="802.3ah">ah</a></li> <li><a href="/wiki/802.3ak" class="mw-redirect" title="802.3ak">ak</a></li> <li><a href="/wiki/802.3an" class="mw-redirect" title="802.3an">an</a></li> <li><a href="/wiki/802.3aq" class="mw-redirect" title="802.3aq">aq</a></li> <li><b><a href="/wiki/802.3at" class="mw-redirect" title="802.3at">at</a></b></li> <li><a href="/wiki/802.3au" class="mw-redirect" title="802.3au">au</a></li> <li><a href="/wiki/802.3av" class="mw-redirect" title="802.3av">av</a></li> <li><a href="/wiki/802.3az" class="mw-redirect" title="802.3az">az</a></li> <li><a href="/wiki/802.3ba" class="mw-redirect" title="802.3ba">ba</a></li> <li><b><a href="/wiki/802.3bt" class="mw-redirect" title="802.3bt">bt</a></b></li> <li><a href="/wiki/802.3bu" class="mw-redirect" title="802.3bu">bu</a></li> <li><a href="/wiki/802.3by" class="mw-redirect" title="802.3by">by</a></li> <li><a href="/wiki/802.3bz" class="mw-redirect" title="802.3bz">bz</a></li> <li><a href="/w/index.php?title=802.3ca&amp;action=edit&amp;redlink=1" class="new" title="802.3ca (page does not exist)">ca</a></li> <li><a href="/w/index.php?title=802.3cb&amp;action=edit&amp;redlink=1" class="new" title="802.3cb (page does not exist)">cb</a></li> <li><a href="/w/index.php?title=802.3cc&amp;action=edit&amp;redlink=1" class="new" title="802.3cc (page does not exist)">cc</a></li> <li><a href="/w/index.php?title=802.3cd&amp;action=edit&amp;redlink=1" class="new" title="802.3cd (page does not exist)">cd</a></li> <li><a href="/w/index.php?title=802.3ce&amp;action=edit&amp;redlink=1" class="new" title="802.3ce (page does not exist)">ce</a></li> <li><a href="/wiki/802.3cg" class="mw-redirect" title="802.3cg">cg</a></li> <li><a href="/wiki/802.3ch" class="mw-redirect" title="802.3ch">ch</a></li> <li><a href="/w/index.php?title=802.3ck&amp;action=edit&amp;redlink=1" class="new" title="802.3ck (page does not exist)">ck</a></li> <li><a href="/w/index.php?title=802.3cm&amp;action=edit&amp;redlink=1" class="new" title="802.3cm (page does not exist)">cm</a></li> <li><a href="/w/index.php?title=802.3cn&amp;action=edit&amp;redlink=1" class="new" title="802.3cn (page does not exist)">cn</a></li> <li><a href="/w/index.php?title=802.3cp&amp;action=edit&amp;redlink=1" class="new" title="802.3cp (page does not exist)">cp</a></li> <li><a href="/wiki/802.3cq" class="mw-redirect" title="802.3cq">cq</a></li> <li><a href="/w/index.php?title=802.3cr&amp;action=edit&amp;redlink=1" class="new" title="802.3cr (page does not exist)">cr</a></li> <li><a href="/w/index.php?title=802.3cs&amp;action=edit&amp;redlink=1" class="new" title="802.3cs (page does not exist)">cs</a></li> <li><a href="/w/index.php?title=802.3ct&amp;action=edit&amp;redlink=1" class="new" title="802.3ct (page does not exist)">ct</a></li> <li><a href="/w/index.php?title=802.3cu&amp;action=edit&amp;redlink=1" class="new" title="802.3cu (page does not exist)">cu</a></li> <li><a href="/wiki/802.3cv" class="mw-redirect" title="802.3cv">cv</a></li> <li><a href="/w/index.php?title=802.3cw&amp;action=edit&amp;redlink=1" class="new" title="802.3cw (page does not exist)">cw</a></li> <li><a href="/w/index.php?title=802.3cx&amp;action=edit&amp;redlink=1" class="new" title="802.3cx (page does not exist)">cx</a></li> <li><a href="/w/index.php?title=802.3cy&amp;action=edit&amp;redlink=1" class="new" title="802.3cy (page does not exist)">cy</a></li> <li><a href="/w/index.php?title=802.3cz&amp;action=edit&amp;redlink=1" class="new" title="802.3cz (page does not exist)">cz</a></li> <li><a href="/w/index.php?title=802.3da&amp;action=edit&amp;redlink=1" class="new" title="802.3da (page does not exist)">da</a></li> <li><a href="/w/index.php?title=802.3db&amp;action=edit&amp;redlink=1" class="new" title="802.3db (page does not exist)">db</a></li> <li><a href="/wiki/802.3dd" class="mw-redirect" title="802.3dd">dd</a></li> <li><a href="/w/index.php?title=802.3de&amp;action=edit&amp;redlink=1" class="new" title="802.3de (page does not exist)">de</a></li> <li><a href="/w/index.php?title=802.3df&amp;action=edit&amp;redlink=1" class="new" title="802.3df (page does not exist)">df</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IEEE_802.11" title="IEEE 802.11">802.11</a> <br />(<a href="/wiki/Wi-Fi" title="Wi-Fi">Wi-Fi</a>)</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEEE_802.11-1997" class="mw-redirect" title="IEEE 802.11-1997">-1997</a></li> <li><a href="/wiki/IEEE_802.11_(legacy_mode)" title="IEEE 802.11 (legacy mode)">legacy mode</a></li> <li><a href="/wiki/IEEE_802.11a-1999" title="IEEE 802.11a-1999">a</a></li> <li><a href="/wiki/IEEE_802.11b-1999" title="IEEE 802.11b-1999">b</a></li> <li><a href="/wiki/IEEE_802.11c" title="IEEE 802.11c">c</a></li> <li><a href="/wiki/IEEE_802.11d-2001" title="IEEE 802.11d-2001">d</a></li> <li><a href="/wiki/IEEE_802.11e-2005" title="IEEE 802.11e-2005">e</a></li> <li><a href="/wiki/Inter-Access_Point_Protocol" title="Inter-Access Point Protocol">f</a></li> <li><a href="/wiki/IEEE_802.11g-2003" title="IEEE 802.11g-2003">g</a></li> <li><a href="/wiki/IEEE_802.11h-2003" title="IEEE 802.11h-2003">h</a></li> <li><a href="/wiki/IEEE_802.11i-2004" title="IEEE 802.11i-2004">i</a></li> <li><a href="/wiki/IEEE_802.11j-2004" title="IEEE 802.11j-2004">j</a></li> <li><a href="/wiki/IEEE_802.11k-2008" title="IEEE 802.11k-2008">k</a></li> <li><b><a href="/wiki/IEEE_802.11n-2009" title="IEEE 802.11n-2009">n</a></b> (<a href="/wiki/Wi-Fi_4" class="mw-redirect" title="Wi-Fi 4">Wi-Fi 4</a>)</li> <li><a href="/wiki/IEEE_802.11p" title="IEEE 802.11p">p</a></li> <li><a href="/wiki/IEEE_802.11r-2008" title="IEEE 802.11r-2008">r</a></li> <li><a href="/wiki/IEEE_802.11s" title="IEEE 802.11s">s</a></li> <li><a href="/wiki/IEEE_802.11u" title="IEEE 802.11u">u</a></li> <li><a href="/wiki/IEEE_802.11v" class="mw-redirect" title="IEEE 802.11v">v</a></li> <li><a href="/wiki/IEEE_802.11w-2009" title="IEEE 802.11w-2009">w</a></li> <li><a href="/wiki/IEEE_802.11y-2008" title="IEEE 802.11y-2008">y</a></li> <li><a href="/wiki/IEEE_802.11z" class="mw-redirect" title="IEEE 802.11z">z</a></li> <li>aa</li> <li><b><a href="/wiki/IEEE_802.11ac" class="mw-redirect" title="IEEE 802.11ac">ac</a></b> (<a href="/wiki/Wi-Fi_5" class="mw-redirect" title="Wi-Fi 5">Wi-Fi 5</a>)</li> <li><a href="/wiki/IEEE_802.11ad" title="IEEE 802.11ad">ad</a> (<a href="/wiki/WiGig" title="WiGig">WiGig</a>)</li> <li>ae</li> <li><a href="/wiki/IEEE_802.11af" title="IEEE 802.11af">af</a></li> <li><a href="/wiki/IEEE_802.11ah" title="IEEE 802.11ah">ah</a></li> <li><a href="/wiki/IEEE_802.11ai" title="IEEE 802.11ai">ai</a></li> <li><a href="/wiki/IEEE_802.11aj" class="mw-redirect" title="IEEE 802.11aj">aj</a></li> <li>ak</li> <li>aq</li> <li><b><a href="/wiki/IEEE_802.11ax" class="mw-redirect" title="IEEE 802.11ax">ax</a></b> (<a href="/wiki/Wi-Fi_6" title="Wi-Fi 6">Wi-Fi 6</a>)</li> <li><a href="/wiki/IEEE_802.11ay" title="IEEE 802.11ay">ay</a></li> <li>az</li> <li>ba</li> <li><a href="/wiki/IEEE_802.11bb" title="IEEE 802.11bb">bb</a></li> <li>bc</li> <li>bd</li> <li><b><a href="/wiki/IEEE_802.11be" class="mw-redirect" title="IEEE 802.11be">be</a></b> (<a href="/wiki/Wi-Fi_7" title="Wi-Fi 7">Wi-Fi 7</a>)</li> <li>bf</li> <li>bh</li> <li>bi</li> <li>bk</li> <li><b><a href="/wiki/IEEE_802.11bn" title="IEEE 802.11bn">bn</a></b> (<a href="/w/index.php?title=Wi-Fi_8&amp;action=edit&amp;redlink=1" class="new" title="Wi-Fi 8 (page does not exist)">Wi-Fi 8</a>)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IEEE_802.15" title="IEEE 802.15">802.15</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEEE_802.15.1" class="mw-redirect" title="IEEE 802.15.1">.1</a> (<a href="/wiki/Bluetooth" title="Bluetooth">Bluetooth</a>)</li> <li><a href="/wiki/IEEE_802.15.2" class="mw-redirect" title="IEEE 802.15.2">.2</a></li> <li><a href="/wiki/IEEE_802.15.3" class="mw-redirect" title="IEEE 802.15.3">.3</a></li> <li><a href="/wiki/IEEE_802.15.4" title="IEEE 802.15.4">.4</a> (<a href="/wiki/Zigbee" title="Zigbee">Zigbee</a>)</li> <li><a href="/wiki/IEEE_802.15.4a" title="IEEE 802.15.4a">.4a</a></li> <li><a href="/w/index.php?title=IEEE_802.15.4b&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.15.4b (page does not exist)">.4b</a></li> <li><a href="/w/index.php?title=IEEE_802.15.4c&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.15.4c (page does not exist)">.4c</a></li> <li><a href="/w/index.php?title=IEEE_802.15.4d&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.15.4d (page does not exist)">.4d</a></li> <li><a href="/w/index.php?title=IEEE_802.15.4e&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.15.4e (page does not exist)">.4e</a></li> <li><a href="/w/index.php?title=IEEE_802.15.4f&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.15.4f (page does not exist)">.4f</a></li> <li><a href="/w/index.php?title=IEEE_802.15.4g&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.15.4g (page does not exist)">.4g</a></li> <li><a href="/w/index.php?title=IEEE_802.15.4z&amp;action=edit&amp;redlink=1" class="new" title="IEEE 802.15.4z (page does not exist)">.4z</a></li> <li><a href="/wiki/IEEE_802.15.5" class="mw-redirect" title="IEEE 802.15.5">.5</a></li> <li><a href="/wiki/IEEE_802.15.6" title="IEEE 802.15.6">.6</a></li> <li><a href="/wiki/IEEE_802.15.7" class="mw-redirect" title="IEEE 802.15.7">.7</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Proposed</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEEE_P1363" title="IEEE P1363">P1363</a></li> <li><a href="/wiki/IEEE_P1619" title="IEEE P1619">P1619</a></li> <li><a href="/wiki/Rosetta-lang" title="Rosetta-lang">P1699</a></li> <li><a href="/wiki/Universal_Power_Adapter_for_Mobile_Devices" title="Universal Power Adapter for Mobile Devices">P1823</a></li> <li><a href="/wiki/IEEE_P1906.1" title="IEEE P1906.1">P1906.1</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Superseded</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEEE_754-1985" title="IEEE 754-1985">754-1985</a></li> <li><a href="/wiki/Software_requirements_specification" title="Software requirements specification">830</a></li> <li><a href="/wiki/IEEE_1219" class="mw-redirect" title="IEEE 1219">1219</a></li> <li><a href="/wiki/Software_requirements_specification" title="Software requirements specification">1233</a></li> <li><a href="/wiki/Concept_of_operations" title="Concept of operations">1362</a></li> <li><a href="/wiki/Verilog" title="Verilog">1364</a></li> <li><a href="/wiki/IEEE_1471" title="IEEE 1471">1471</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <dl><dt><i>See also</i></dt> <dd><a href="/wiki/IEEE_Standards_Association" title="IEEE Standards Association">IEEE Standards Association</a></dd> <dd><a href="/wiki/Category:IEEE_standards" title="Category:IEEE standards">Category:IEEE standards</a></dd></dl> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐qfk9f Cached time: 20241122141448 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.510 seconds Real time usage: 0.638 seconds Preprocessor visited node count: 3019/1000000 Post‐expand include size: 92741/2097152 bytes Template argument size: 4764/2097152 bytes Highest expansion depth: 16/100 Expensive parser function count: 13/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 96873/5000000 bytes Lua time usage: 0.289/10.000 seconds Lua memory usage: 7052855/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 529.840 1 -total 45.22% 239.616 1 Template:Reflist 15.71% 83.237 1 Template:IEEE_standards 15.58% 82.564 2 Template:Navbox 14.50% 76.833 18 Template:Cite_web 13.30% 70.451 1 Template:Cite_journal 12.38% 65.574 4 Template:Fix 12.03% 63.732 1 Template:Short_description 10.29% 54.545 2 Template:Citation_needed 7.66% 40.572 2 Template:Pagetype --> <!-- Saved in parser cache with key enwiki:pcache:idhash:1952952-0!canonical and timestamp 20241122141448 and revision id 1255473447. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Link_aggregation&amp;oldid=1255473447#Link_Aggregation_Control_Protocol">https://en.wikipedia.org/w/index.php?title=Link_aggregation&amp;oldid=1255473447#Link_Aggregation_Control_Protocol</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Ethernet" title="Category:Ethernet">Ethernet</a></li><li><a href="/wiki/Category:Link_protocols" title="Category:Link protocols">Link protocols</a></li><li><a href="/wiki/Category:Bonding_protocols" title="Category:Bonding protocols">Bonding protocols</a></li><li><a href="/wiki/Category:Network_performance" title="Category:Network performance">Network performance</a></li><li><a href="/wiki/Category:Network_architecture" title="Category:Network architecture">Network architecture</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li><li><a href="/wiki/Category:All_articles_lacking_reliable_references" title="Category:All articles lacking reliable references">All articles lacking reliable references</a></li><li><a href="/wiki/Category:Articles_lacking_reliable_references_from_January_2013" title="Category:Articles lacking reliable references from January 2013">Articles lacking reliable references from January 2013</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_dmy_dates_from_November_2024" title="Category:Use dmy dates from November 2024">Use dmy dates from November 2024</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_September_2020" title="Category:Articles with unsourced statements from September 2020">Articles with unsourced statements from September 2020</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_2000" title="Category:Articles containing potentially dated statements from 2000">Articles containing potentially dated statements from 2000</a></li><li><a href="/wiki/Category:All_articles_containing_potentially_dated_statements" title="Category:All articles containing potentially dated statements">All articles containing potentially dated statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_May_2012" title="Category:Articles with unsourced statements from May 2012">Articles with unsourced statements from May 2012</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_September_2023" title="Category:Articles with unsourced statements from September 2023">Articles with unsourced statements from September 2023</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 5 November 2024, at 03:30<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Link_aggregation&amp;mobileaction=toggle_view_mobile#Link_Aggregation_Control_Protocol" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-gxw57","wgBackendResponseTime":173,"wgPageParseReport":{"limitreport":{"cputime":"0.510","walltime":"0.638","ppvisitednodes":{"value":3019,"limit":1000000},"postexpandincludesize":{"value":92741,"limit":2097152},"templateargumentsize":{"value":4764,"limit":2097152},"expansiondepth":{"value":16,"limit":100},"expensivefunctioncount":{"value":13,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":96873,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 529.840 1 -total"," 45.22% 239.616 1 Template:Reflist"," 15.71% 83.237 1 Template:IEEE_standards"," 15.58% 82.564 2 Template:Navbox"," 14.50% 76.833 18 Template:Cite_web"," 13.30% 70.451 1 Template:Cite_journal"," 12.38% 65.574 4 Template:Fix"," 12.03% 63.732 1 Template:Short_description"," 10.29% 54.545 2 Template:Citation_needed"," 7.66% 40.572 2 Template:Pagetype"]},"scribunto":{"limitreport-timeusage":{"value":"0.289","limit":"10.000"},"limitreport-memusage":{"value":7052855,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-qfk9f","timestamp":"20241122141448","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Link aggregation","url":"https:\/\/en.wikipedia.org\/wiki\/Link_aggregation#Link_Aggregation_Control_Protocol","sameAs":"http:\/\/www.wikidata.org\/entity\/Q352072","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q352072","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2005-05-28T06:49:27Z","dateModified":"2024-11-05T03:30:18Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/3\/34\/Link_Aggregation1.svg","headline":"computer networking technology to increase throughput by using multiple connections in parallel"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10