Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Hjoed sille wy sjen nei de wurking fan it Layer 2 EtherChannel-kanaalaggregaasjeprotokol foar Layer 2 fan it OSI-model. Dit protokol is net te oars fan it Layer 3-protokol, mar foardat wy yn Layer 3 EtherChannel dûke, moat ik in pear begripen yntrodusearje, sadat wy letter by Layer 1.5 komme. Wy geane troch mei it folgjen fan it CCNA-kursusskema, dus hjoed sille wy seksje 2 dekke, Laach 3/1.5 EtherChannel konfigurearje, testen en oplosse, en subseksjes 1.5a, Static EtherChannel, 1.5b, PAGP, en XNUMXc, IEEE -LACP Iepen Standert.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Foardat wy fierder gean, moatte wy begripe wat in EtherChannel is. Lit ús oannimme dat wy hawwe switch A en switch B redundant ferbûn troch trije kommunikaasje linen. As jo ​​STP brûke, wurde de twa ekstra rigels logysk blokkearre om loops te foarkommen.

Litte wy sizze dat wy hawwe FastEthernet havens dy't jouwe 100 Mbps ferkear, sadat de totale trochfier is 3 x 100 = 300 Mbps. Wy litte mar ien kommunikaasjekanaal, wêrtroch't it sil sakje nei 100 Mbit / s, dat is, yn dit gefal, STP sil de skaaimerken fan it netwurk minder wurde. Derneist sille 2 ekstra kanalen om 'e nocht wêze.

Om dit foar te kommen, ûntwikkele KALPANA, it bedriuw dat de Cisco Catalist-skeakels makke en letter kocht waard troch Cisco, in technology neamd EtherChannel yn 'e jierren '1990.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Yn ús gefal feroaret dizze technology trije aparte kommunikaasjekanalen yn ien logysk kanaal mei in kapasiteit fan 300 Mbit / s.

De earste modus fan EtherChannel technology is hânmjittich, of statyske modus. Yn dit gefal, de skeakels sille net dwaan neat ûnder gjin oerdracht betingsten, in berop dwaan op it feit dat alle hânmjittich ynstellings fan bestjoeringssysteem parameters binne korrekt makke. It kanaal wurdt gewoan ynskeakele en wurket, folslein fertrouwe op 'e ynstellingen fan' e netwurkbehearder.

De twadde modus is it proprietêre Cisco PAGP link aggregaasjeprotokol, de tredde is it IEEE standert LACP link aggregaasjeprotokol.

Foar dizze modi om te wurkjen, moat de EtherChannel beskikber steld wurde. De statyske ferzje fan dit protokol is heul maklik te aktivearjen: jo moatte nei de ynstellings foar skeakelynterface gean en it kommando kanaal-groep 1 modus ynfiere.

As wy switch A hawwe mei twa ynterfaces f0/1 en f0/2, moatte wy yn 'e ynstellings fan elke haven gean en dit kommando ynfiere, en it EtherChannel-ynterfacegroepnûmer kin in wearde hawwe fan 1 oant 6, it wichtichste is dat dizze wearde is itselde foar alle havens fan de switch. Derneist moatte de havens yn deselde modi operearje: sawol yn tagongsmodus as beide yn trunkmodus en hawwe deselde native VLAN as tastiene VLAN.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

EtherChannel-aggregaasje sil allinich wurkje as de groep kanalen bestiet út identyk konfigureare ynterfaces.

Litte wy switch A ferbine mei twa kommunikaasjelinen oan switch B, dy't ek twa ynterfaces f0/1 en f0/2 hat. Dizze ynterfaces foarmje har eigen groep. Jo kinne se ynstelle om te wurkjen yn EtherChannel mei deselde kommando, en it groepnûmer makket neat út, om't se op 'e lokale switch lizze. Jo kinne dizze groep as nûmer 1 oanwize, en alles sil wurkje. Unthâld lykwols - foar beide kanalen om sûnder problemen te wurkjen, moatte alle ynterfaces krekt itselde konfigureare wurde, yn deselde modus - tagong as trunk. Neidat jo yn 'e ynstellings fan beide ynterfaces fan switch A en switch B gien binne en de kanaal-groep 1-modus op kommando binne ynfierd, sil de aggregaasje fan EtherChannel-kanalen foltôge wurde.

Beide fysike ynterfaces fan elke switch sille wurkje as ien logyske ynterface. As wy sjogge nei de STP parameters, wy sille sjen dat switch A sil sjen litte ien mienskiplike ynterface, groepearre út twa fysike havens.

Litte wy trochgean nei PAGP, in portaggregaasjeprotokol ûntwikkele troch Cisco.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Litte wy itselde byld foarstelle - twa skeakels A en B, elk mei ynterfaces f0/1 en f0/2, ferbûn troch twa kommunikaasjelinen. Om PAGP te aktivearjen, brûk deselde kommando-kanaal-groep 1-modus mei parameters . Yn hânmjittich statyske modus, jo gewoan ynfiere de kanaal-groep 1 modus op kommando op alle ynterfaces, en aggregaasje begjint te wurkjen hjir moatte jo opjaan de winske of auto parameter. As jo ​​it kommando kanaal-groep 1 modus ynfiere mei it teken, sil it systeem in prompt werjaan mei parameteropsjes: oan, winsklik, auto, passyf, aktyf.

As jo ​​ynfiere deselde kanaal-groep 1 modus winsklik kommando oan beide úteinen fan de kommunikaasje line, EtherChannel modus wurdt aktivearre. Itselde ding sil barre as oan ien ein fan it kanaal de ynterfaces binne konfigureare mei it winsklike kommando fan kanaalgroep 1-modus, en oan it oare ein mei it auto-kommando fan kanaalgroep 1-modus.

As de ynterfaces oan beide úteinen fan 'e keppelings lykwols binne konfigureare foar auto mei it auto-kommando fan kanaalgroep 1 modus, sil keppeling aggregaasje net foarkomme. Tink derom - as jo EtherChannel wolle brûke oer it PAGP-protokol, moatte de ynterfaces fan op syn minst ien fan 'e partijen yn' e winske steat wêze.

By it brûken fan it iepen LACP-protokol foar kanaalaggregaasje, wurdt itselde kommando kanaal-groep 1 modus mei parameters brûkt .

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Mooglike kombinaasjes fan ynstellings oan beide kanten fan 'e kanalen binne as folget: as de ynterfaces binne konfigurearre foar aktive modus of ien kant nei aktyf en de oare oan passyf, de EtherChannel modus sil wurkje as beide groepen fan ynterface binne konfigurearre foar passive, kanaal aggregaasje sil net foarkomme. It moat betocht wurde dat om kanaalaggregaasje te organisearjen mei it LACP-protokol, moat op syn minst ien fan 'e ynterfacegroepen yn' e aktive steat wêze.

Litte wy besykje de fraach te beantwurdzjen: as wy skeakels A en B hawwe ferbûn troch kommunikaasjelinen, en de ynterfaces fan ien skeakel binne yn 'e aktive steat, en de oare yn' e auto of winske steat, sil EtherChannel wurkje?

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Nee, it sil net, om't it netwurk itselde protokol moat brûke - of PAGP of LACP, om't se net kompatibel binne mei elkoar.

Litte wy nei ferskate kommando's sjen dy't brûkt wurde om in EtherChannel te organisearjen. Earst moatte jo in groepnûmer tawize, it kin alles wêze. Foar de earste kommando-kanaal-groep 1-modus kinne jo 5 parameters as opsje selektearje: oan, winsklik, auto, passyf of aktyf.
Yn ynterface subkommando's brûke wy it kanaal-groep kaaiwurd, mar as jo bygelyks load balancing wolle opjaan, wurdt it wurd port-kanaal brûkt. Litte wy sjen nei wat load balancing is.

Stel dat wy hawwe switch A mei twa havens, dy't ferbûn binne mei de oerienkommende havens fan switch B. Trije kompjûters binne ferbûn oan switch B - 3, en ien kompjûter No.. 1,2,3 is ferbûn oan switch A.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

As ferkear ferpleatst fan kompjûter #4 nei kompjûter #1, sil switch A begjinne mei it ferstjoeren fan pakketten op beide keppelings. De load balancing metoade brûkt hashing fan de stjoerder syn MAC adres sadat alle ferkear fan de fjirde kompjûter sil streame troch mar ien fan de twa keppelings. As wy ferbine kompjûter No.. 5 te wikseljen ôf A, tank oan load balancing, it ferkear fan dizze kompjûter sil bewege allinnich lâns ien, legere kommunikaasje line.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Dit is lykwols gjin typyske situaasje. Litte wy sizze dat wy in wolk ynternet hawwe en in apparaat wêrmei switch A mei trije kompjûters ferbûn is. Ynternetferkear sil rjochte wurde nei de switch mei it MAC-adres fan dit apparaat, dat is, mei it adres fan in spesifike poarte, om't dit apparaat in poarte is. Sa sil alle útgeande ferkear it MAC-adres fan dit apparaat hawwe.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

As wy foar switch A de switch B pleatse, dêrmei ferbûn troch trije kommunikaasjelinen, dan sil al it ferkear fan switch B yn 'e rjochting fan switch A lâns ien fan 'e linen streame, dy't ús doelen net foldocht. Dêrom moatte wy balânsparameters foar dizze skeakel ynstelle.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Om dit te dwaan, brûk it kommando port-kanaal load-balance, wêrby't it bestimmings-IP-adres wurdt brûkt as de opsjeparameter. As dit is it adres fan kompjûter No.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Om dit te dwaan, brûkt it kommando it kaaiwurd poarte-kanaal yn globale konfiguraasjemodus.

As jo ​​​​wolle sjen hokker keppelings belutsen binne by it kanaal en hokker protokollen wurde brûkt, dan moatte jo yn 'e privilegearre modus it kommando etherchannel gearfetting sjen litte. Jo kinne de load balancing ynstellings besjen mei it etherchannel load-balance kommando sjen litte.

Litte wy dit alles sjen yn it programma Packet Tracer. Wy hawwe 2 skakelaars ferbûn troch twa keppelings. STP sil begjinne te wurkjen en ien fan de 4 havens sil wurde blokkearre.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Litte wy nei de SW0-ynstellingen gean en it kommando spanning-tree show ynfiere. Wy sjogge dat STP wurket en wy kinne de Root ID en Bridge ID kontrolearje. Mei itselde kommando foar de twadde skeakel, sille wy sjen dat de earste SW0-skeakel de root-ien is, om't, yn tsjinstelling ta SW1, syn Root- en Bridge-identifikaasjewearden itselde binne. Derneist is d'r hjir in berjocht dat SW0 de woartel is - "Dizze brêge is de woartel".

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Beide havens fan de root switch binne yn de oanwiisde steat, de blokkearre haven fan de twadde switch wurdt oanwiisd as Alternative, en de twadde wurdt oanwiisd as de root haven. Jo kinne sjen hoe't STP docht al it nedige wurk feilloos, automatysk it ynstellen fan de ferbining.

Litte wy it PAGP-protokol aktivearje om dit te dwaan, yn 'e SW0-ynstellingen, ynfiere wy sequentially de kommando's int f0/1 en kanaal-groep 1 modus mei ien fan 5 mooglike parameters, ik brûk winsklik.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Jo kinne sjen dat it lineprotokol earst útskeakele is en dan wer ynskeakele is, dat is, de makke wizigingen wiene effekt en de Port-kanaal 1-ynterface waard makke.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Litte wy no nei de f0/2-ynterface gean en deselde kommando-kanaal-groep 1-modus winsklik ynfiere.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Jo kinne sjen dat no de havens fan 'e boppeste link wurde oanjûn troch in griene marker, en de havens fan' e legere link wurde oanjûn troch in oranje marker. Yn dit gefal kin d'r net in mingde modus fan winsklike - auto-poarten wêze, om't alle ynterfaces fan ien switch moatte wurde konfigureare mei itselde kommando. De auto-modus kin brûkt wurde op 'e twadde switch, mar op' e earste moatte alle havens yn deselde modus operearje, yn dit gefal is it winsklik.

Litte wy nei de ynstellings fan SW1 gean en it kommando brûke foar it berik fan ynterfaces int berik f0/1-2, om gjin kommando's foar elk fan 'e ynterfaces manuell yn te fieren, mar om beide mei ien kommando te konfigurearjen.

Ik brûk it kommando kanaal-groep 2-modus, mar ik kin elk nûmer fan 1 oant 6 brûke om de groep ynterfaces fan 'e twadde skeakel oan te jaan. Sûnt de tsjinoerstelde kant fan it kanaal is konfigurearre yn winske modus, de ynterfaces fan dizze switch moatte wêze yn winske of auto modus. Ik selektearje de earste parameter, type kanaal-groep 2 modus winsklik en druk op Enter.
Wy sjogge in berjocht dat kanaal ynterface Port-kanaal 2 is oanmakke, en havens f0/1 en f0/2 hawwe sequentially ferhuze fan de del steat nei de omheech steat. Dit wurdt folge troch in berjocht dat de Port-kanaal 2-ynterface is oerskeakele nei de opsteande steat en dat it lineprotokol fan dizze ynterface ek ynskeakele is. No hawwe wy in aggregearre EtherChannel foarme.

Jo kinne dit ferifiearje troch nei de ynstellings fan 'e SW0-skeakel te gean en it kommando etherchannel gearfetting sjen te litten. Jo kinne sjen de ferskate flaggen dat wy sille sjen nei letter, en dan groep 1 mei help fan 1 kanaal, it oantal aggregators is ek 1. Po1 betsjut PortChannel 1, en de oantsjutting (SU) stiet foar S - laach 2 flagge, U - brûkt. It folgjende toant it brûkte PAGP-protokol en de fysike havens aggregearre yn it kanaal - Fa0/1 (P) en Fa0/2 (P), wêr't de P-flagge oanjout dat dizze havens diel útmeitsje fan it PortChannel.

Ik brûk deselde kommando's foar de twadde switch, en it CLI-finster toant ferlykbere ynformaasje foar SW1.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Ik ynfiere de show spanning-tree kommando yn de SW1 ynstellings, en jo kinne sjen dat PortChannel 2 is in inkele logyske ynterface, en syn kosten yn ferliking mei de kosten fan twa aparte havens 19 is ôfnommen nei 9.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Litte wy itselde dwaan mei de earste switch. Jo sjogge dat de Root parameters binne net feroare, mar no tusken de twa switches, ynstee fan twa fysike keppelings, der is ien logyske ynterface Po1-Po2.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Litte wy besykje PAGP te ferfangen troch LACP. Om dit te dwaan, brûk ik yn 'e ynstellings fan' e earste skeakel it kommando foar it berik fan ynterfaces int berik f0/1-2. As ik no it aktive kommando kanaal-group1-modus útjaan om LACP yn te skeakeljen, sil it ôfwiisd wurde om't havens Fa0/1 en Fa0/2 al diel útmeitsje fan in kanaal mei in oar protokol.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Dêrom moat ik earst it kommando ynfiere gjin kanaal-groep 1 modus aktyf en pas dan it kommando kanaal-groep 1 modus aktyf brûke. Litte wy itselde dwaan mei de twadde switch, earst ynfiere it kommando gjin kanaal-groep 2, en dan it kommando kanaal-groep 2 modus aktyf. As jo ​​sjogge op de ynterface parameters, kinne jo sjen dat Po2 wurdt ynskeakele wer, mar it is noch yn PAGP protokol modus. Dit is net wier, om't wy op it stuit LACP yn wurking hawwe, en yn dit gefal wurde de parameters ferkeard werjûn troch it programma Packet Tracer.
Om dizze diskrepânsje op te lossen, brûk ik in tydlike oplossing - it meitsjen fan in oare PortChannel. Om dit te dwaan, typ ik de kommando's int berik f0/1-2 en gjin kanaal-groep 2, en dan it kommando kanaal-groep 2 modus aktyf. Litte wy sjen hoe't dit de earste skeakel beynfloedet. Ik fier de show etherchannel gearfetting kommando en sjoch dat Po1 wurdt wer sjen litten as mei help fan PAGP. Dit is in probleem yn 'e Packet Tracer-simulaasje om't de PortChannel op it stuit útskeakele is en wy moatte hielendal gjin kanaal hawwe.

Ik gean werom nei it CLI-finster fan 'e twadde skeakel en fier it kommando etherchannel gearfetting sjen. No Po2 wurdt werjûn mei in yndeks (SD), dêr't D betsjut del, dat is, it kanaal wurket net. Technysk is it PortChannel hjir oanwêzich, mar it wurdt net brûkt om't d'r gjin poarte is ferbûn.
Ik fier de kommando's int berik f0 / 1-2 en gjin kanaal-groep 1 yn 'e ynstellings fan' e earste switch, en dan meitsje in nije kanaal groep, dizze kear nûmer 2, mei help fan de kanaal-groep 2 modus aktive kommando. Dan doch ik itselde yn 'e ynstellings fan' e twadde switch, allinich krijt de kanaalgroep nûmer 1.

No is in nije groep, Port Channel 2, makke op 'e earste switch, en Port Channel 1 op' e twadde haw ik gewoan de nammen fan 'e groepen wiksele. Sa't jo sjen kinne, haw ik technysk in nij poartekanaal makke op 'e twadde skeakel, en no wurdt it werjûn mei de juste parameter - nei it ynfieren fan it kommando etherchannel gearfetting sjen litte wy dat Po1 (SU) LACP brûkt.

Wy sjogge krekt itselde byld yn it CLI-finster fan switch SW0 - de nije groep Po2 (SU) wurket ûnder LACP-kontrôle.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Beskôgje it ferskil tusken in ynterface dy't yn 'e aktive steat is en in ynterface dy't altyd yn' e oan is. Ik sil meitsje in nije kanaal groep foar switch SW0 mei de kommando's int berik f0 / 1-2 en kanaal-groep 3 modus op. Dêrfoar moatte jo kanaalgroepen 1 en 2 wiskje mei de kommando's gjin kanaalgroep 1 en gjin kanaalgroep 2, oars, as jo besykje de kanaalgroep 3-modus op kommando te brûken, sil it systeem in berjocht sjen litte dat stelt dat de ynterface wurdt al brûkt om te wurkjen mei in oar kanaal protokol.

Wy dogge itselde mei de twadde switch - wiskje kanaal-groep 1 en 2 en meitsje groep 3 mei de kommando kanaal-groep 3 modus op. Litte wy no nei de ynstellingen fan SW0 gean en it kommando etherchannel gearfetting sjen litte. Jo sille sjen dat it nije Po3-kanaal al op en rint en hat gjin foarriedige operaasjes nedich lykas PAGP of LACP.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

It wurdt fuortendaliks ynskeakele, sûnder havens út te skeakeljen en dan yn te skeakeljen. Mei itselde kommando foar SW1 sille wy sjen dat hjir Po3 gjin protokol brûkt, dat is, wy hawwe in statyske EtherChannel makke.

Cisco beweart dat foar netwurken om breed beskikber te wêzen, wy PAGP moatte ferjitte en statyske EtherChannel brûke as in mear betroubere manier fan linkaggregaasje.
Hoe dogge wy load balancing? Ik gean werom nei it SW0 switch CLI finster en fier de show etherchannel load-balâns kommando. Jo kinne sjen dat de load balancing wurdt dien basearre op de boarne MAC adres.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

Normaal brûkt balancing dizze parameter, mar soms past it net by ús doelen. As wy dizze balânsmetoade feroarje wolle, moatte wy de globale konfiguraasjemodus ynfiere en it kommando poarte-kanaal load-balâns ynfiere, wêrnei't it systeem prompts mei mooglike parameters foar dit kommando sil werjaan.

Cisco Training 200-125 CCNA v3.0. Dei 38. EtherChannel Protocol foar OSI Laach 2

As jo ​​de poarte-kanaal load-balance src-mac parameter oantsjutte, dat wol sizze, it boarne MAC-adres opjaan, sil in hashingfunksje ynskeakele wurde, dy't dan sil oanjaan hokker fan 'e havens dy't diel útmeitsje fan in opjûne EtherChannel moatte wurde brûkt om foarút ferkear. Wannear't it boarneadres itselde is, sil it systeem dy spesifike fysike ynterface brûke om ferkear te stjoeren.


Tankewol foar it bliuwen by ús. Hâld jo fan ús artikels? Wolle jo mear ynteressante ynhâld sjen? Stypje ús troch in bestelling te pleatsen of oan te befeljen oan freonen, 30% koarting foar Habr-brûkers op in unike analoog fan servers op yngongsnivo, dy't troch ús foar jo útfûn is: De hiele wierheid oer VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps fan $20 of hoe te dielen in tsjinner? (beskikber mei RAID1 en RAID10, oant 24 kearnen en oant 40GB DDR4).

Dell R730xd 2 kear goedkeaper? Allinne hjir 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV fan $199 yn Nederlân! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - fan $99! Lêze oer Hoe kinne jo Infrastructure Corp. klasse mei it brûken fan Dell R730xd E5-2650 v4 tsjinners wurdich 9000 euro foar in penny?

Boarne: www.habr.com

Add a comment