Duplex ezadostasuna VPN atebideko portuan: irakurri bi muturrak
Abiadura negoziatzen duen baina duplexa ez duen 10/100 portu batek erroreak sortzen ditu kargapean. Irakurri funtzionamendu-modua bi muturretan eta gero alderatu denboratutako kontagailuak.
Fitxategi-kopia bat tuneletik pasatzean segundo batez gelditzen da, berriro hasten da, eta VPNaren erregistroek ez dute ezer erakusten. Aplikazioak sarea erruduntzen du, sareak aplikazioa, eta kommutadorearen portua hamaika hilabetez egon da martxan. Ibilbide hau geldialditik hasten da eta kanporantz joaten da esteka fisikora: portuak benetan zer egiten duen, urruneko muturrak zer egiten duen eta kontagailuek zer egin zuten zu behatzen ari zinen bitartean. Hori egitea merezi du inork duplex ezarpen bat ukitu aurretik.
Hasi geldialditik, ez portutik
Deskribatu sintoma probatu daitekeen moduan. Transferentzia masiboan segundo inguruko geldialdia beste arazo bat da berrezartzen den konexio batena baino, eta orduan behin gertatzen den geldialdia ez da berdin gertatzen dena segundo batzuro. Idatzi karga, norabidea eta gutxi gorabeherako tartea.
Gero erreproduzitu, interfazea behatzen duzun bitartean. Arazo fisikoa kontagailuetan mugimendu gisa agertzen da kargak jotzen duenean, eta kontagailuak batere mugitzen ez dituen arazoa ziurrenik esteka-geruzaren gainetik dago. Behatu minutu batez, ez segundo batez, akats hauek maiz trafiko iraunkorra behar baitute agertu aurretik. Geldialdiko monitorizazioak ez du ezer frogatzen kargapean soilik gaizki portatzen den esteka bati buruz.
Hori garrantzitsua da duplex ezadostasunek sinadura bat dutelako: kargapean soilik agertzen diren erroreak, trafikoaren norabidean, ping txikiek eta saio interaktiboek ezin hobeto jarraitzen duten bitartean. Geldialdiko trafikoak ere huts egiten badu, bilatu lehenago beste leku batean.
Irakurri funtzionamendu-modua bi muturretan
Gordetako konfigurazioa ez da funtzionamendu-egoera. Portu bat negoziazio automatikorako konfigura daiteke eta erdi duplexean amaitu, edo muturrak inoiz onartu ez zuen abiadura finko baterako konfigura daiteke. Irakurri esteka orain zer ari den egiten bi aldeetan.
ethtool eth0 ethtool -S eth0 | grep -iE 'error|drop|collision|fcs' ip -s link show eth0
Idatzi abiadura, duplexa eta negoziazio automatikoa aktibatuta dagoen, eta gero lortu hiru datu berberak alboan dagoen kommutadoretik edo hornitzailearen portutik. Mutur bakarrak ez du ezer esaten, ezadostasuna harremana baita, ez ezarpena. Jarri bi lerroak tiketaren alboan, irakurri zenituen orduarekin. Ariketa honen balioaren erdia bi irakurketak leku berean izatea da.
Urruneko muturra irakurri ezin baduzu, ezin duzu hau diagnostikatu. Eskatu jabeari funtzionamendu-modua eta kontagailuak, edo antolatu sarbidea zure aldea aldatzen hasi aurretik.
Nolakoa da 10/100 erdi duplexeko kasua
10/100 kobrezko esteketan, negoziazio automatikoa duen muturrak derrigortutako kide baten abiadura antzeman dezake, haren duplex ezarpena ikasi gabe. Detekzio paraleloak seinaletik abiadura zehazten du, eta duplexa negoziatu beharrean suposatu egiten da, beraz alde bat erdi duplexean amaitu daiteke bestea osoan dabilen bitartean.
Ciscoren negoziazio automatikoari buruzko gidak kasu zehatz hori azaltzen du. Ez da negoziazioa nonahi desgaitzeko argudio bat, eta ez du ezer erabilgarririk esaten gigabit kobrezko estekei buruz, non duplexa finkoa den eta negoziazio automatikoa beharrezkoa den esteka altxatzeko.
Ikus daitekeen froga norabide bakarrean soilik existitzen diren erroreen nahasketa da: FCS edo CRC erroreak duplex osoaren aldean, talkak edo talka berantiarrak erdi duplexaren aldean, eta kargapean erortzen den throughputa, atzerapenak geldialdian normal jarraitzen duen bitartean. Asimetria hori da sinadura. Besterik gabe gainkargatutako esteka bi norabideetan eta beti endekatzen da.
Aldatu bi muturrak batera, itzulbide batekin
Duplex zuzenketa koordinatutako aldaketa da, ez lokala. Zure aldea derrigortzea urruneko muturraren adostasunik gabe da funtzionatzen duen esteka hondatuta bihurtzeko modua, eta CLIak komandoa onartzeak sintaxia baliozkoa zela frogatzen du soilik.
sudo ethtool -s eth0 speed 100 duplex full autoneg off ethtool eth0
Horrelako zerbait exekutatu aurretik, egiaztatu plataformak konbinazioa onartzen duela eta urruneko muturra leiho berean aldatuko dela. Mantendu gailua administratzeko bide independente bat, aldatzeko zorian zauden portua zure kudeaketa-saioa daraman hori izan baitaiteke.
Esteka moderno askotan erantzun zuzena negoziazio automatikoa bi muturretan aktibatuta uztea da, ezer derrigortu beharrean. Derrigortzea teknologia jakin bateko ezadostasun zehatz baten erremedioa da, ez hobekuntza orokorra. Gigabit kobrea bereziki negoziazio automatikoa behar du esteka altxatzeko, beraz 10/100erako aholkua ez da hedatzen.
Egiaztatu kontagailuak hobera mugitu direla
Aldaketaren ondoren, irakurri berriro funtzionamendu-egoera bi muturretan eta egiaztatu bat datozela. Gero exekutatu geldialdia sortu zuen karga bera eta alderatu kontagailuen aldeak, ez bizitza osoko guztizkoak, zeren urtebetez pilatutako guztizko batek ezin baitizu esan azken hamar minutuetan zer gertatu zen.
ethtool -S eth0 | grep -iE 'error|drop|collision|fcs' ip -s link show eth0 ping -f -c 200 10.90.0.1
Karga beraren pean errore berririk ez duen esteka da falta zitzaizun froga. Oraindik huts egiten duen esteka batek, edo kontagailuak inoiz mugitu ez diren batek, hurrengo mugetara bidaltzen zaitu, duplex eztabaidan sakontzera beharrean. Bi emaitzak aurrerapena dira, eta hori konfigurazio-fitxategiak eman dezakeen baino gehiago da. Ez ezazu bigarren irakurketa saltatu lehenengoa zuzena zirudielako.
Idatzi aurreko eta ondorengo zenbakiak tiketaren barruan, denbora-markekin. Erregistro hori da «VPNak hobeto sentitzen da» hurrengo ingeniariak eraiki dezakeen zerbait bihurtzen duena.