Port Aggregation Protocol

Port Aggregation Protocol ( PAgP ) är ett Cisco Systems proprietära nätverksprotokoll , som används för automatiserad, logisk aggregering av Ethernet- switchportar, känd som en EtherChannel . PAgP ägs av Cisco Systems . Ett liknande protokoll känt som LACP – släppt av IEEE och nyligen känt som 802.3ad eller 802.1ax – är en industristandard och är inte knuten till en specifik leverantör.

PAgP- meddelanden skickas alltid till den välkända Cisco multicast- adressen 01-00-0C-CC-CC-CC med protokolltypkod 0x0104. PAgP använder samma multicast-grupp- MAC-adress som CDP.

Cisco implementering

PAgP kan konfigureras på en Cisco-switch för att fungera i tre olika lägen:

  • auto - passiv förhandling av kanalen
  • önskvärt - aktiv förhandling av kanalen
  • - inga protokoll används: det antar att den andra sidan har aktiverat länkaggregation .

På Cisco-nätverksenheter som kör CatOS kan en enda switch-modul endast konfigureras för att köras i antingen LACP- eller PAgP-läge. Cisco-enheter som kör IOS (inbyggda och/eller icke-hybridlägesboxar) stöder individuell portkonfiguration för LACP och är inte begränsade till per modulinställningar som med CatOS.

Begränsningar

En begränsning av Port Aggregation Protocol är att alla fysiska portar i aggregeringsgruppen måste finnas på samma switch. Ciscos 6500- och 4500E-plattformar tar bort denna begränsning med hjälp av Virtual Switching System (VSS), som gör att portkanaler kan delas mellan två chassin.

Fördelar

Med Port Aggregation Protocol "är linjehastigheten för en agport summan av linjehastigheterna för var och en av dess fysiska portar." Detta betyder inte automatiskt att en enda överföring kommer att använda all den aggregerade gränssnittets bandbredd; snarare beror detta på vilken distributionsmetod du väljer. De flesta Cisco-switchar använder src/dst MAC-adresshash som distributionsmetod, vilket innebär att en enda session kommer att använda bandbredden för ett enda gränssnitt. Andra Cisco-switchar använder en proprietär distributionsmetod som möjliggör verklig frame round-robin, vilket gör att maximal länkhastighet är densamma som summan av gränssnitten som utgör aggregeringsgruppen. Denna genomsnittliga paketordning kan dock ändras.

Vanlig EtherChannel-lastbalansering fungerar genom att switchen tilldelar ett hash-resultat från 0-7 baserat på den konfigurerade hashmetoden (lastbalanseringsalgoritmen) för typen av trafik. Detta hash-resultat kallas vanligtvis en Result Bundle Hash (RBH). De delas sedan upp över tillgängliga länkar. Därför kan inget enskilt flöde överstiga hastigheten för en fysisk port. Vissa PagP-aktiverade switchar kan dock förhandla mellan en "maximera lastbalansering" och "bevara beställning"-länk: de förra ger maximal aggregerad bandbredd på bekostnad av paketbeställning, medan den senare säkerställer att ingen paketomordning sker utan begränsar en enda överföring till bandbredden för ett enda gränssnitt.

externa länkar