Kutokubaliana kwa duplex kwenye lango la VPN: soma ncha zote mbili
Lango la 10/100 linalojadili kasi lakini si duplex huzalisha hitilafu chini ya mzigo. Soma hali ya utendaji kwenye ncha zote mbili, kisha linganisha vihesabu vilivyopimwa kwa muda.
Nakala ya faili kupitia handaki husimama kwa sekunde moja, huendelea, na kumbukumbu za VPN hazionyeshi chochote. Programu inalaumu mtandao, mtandao unalaumu programu, na lango la swichi limekuwa hewani kwa miezi kumi na moja. Mwongozo huu unaanza kwenye kusimama na kwenda nje kuelekea kiungo halisi: lango linafanya nini kweli, ncha ya mbali inafanya nini, na vihesabu vilifanya nini ulipokuwa ukichunguza. Inafaa kufanya hivi kabla mtu yeyote kugusa mpangilio wa duplex.
Anza kwenye kusimama, si kwenye lango
Eleza dalili kwa namna inayoweza kupimwa. Kusimama kwa karibu sekunde moja wakati wa uhamishaji mkubwa ni tatizo tofauti na muunganisho unaojirudia, na pause inayotokea mara moja kwa saa ni tofauti na ile inayotokea kila sekunde chache. Andika mzigo, mwelekeo na muda wa kadirio.
Kisha uirudie huku ukitazama kiolesura. Tatizo la kimwili huonekana kama mwendo kwenye vihesabu wakati wa mzigo ulioathirika, na tatizo ambalo haliendi vihesabu hata kidogo huenda liko juu ya tabaka la kiungo. Tazama kwa dakika moja, si sekunde moja, kwa sababu hitilafu hizi mara nyingi huhitaji trafiki endelevu kabla ya kuonekana. Ufuatiliaji wakati wa utulivu hauthibitishi chochote kuhusu kiungo kinachofanya vibaya tu chini ya mzigo.
Hii ni muhimu kwa sababu kutokubaliana kwa duplex kuna sahihi: hitilafu zinazotokea tu chini ya mzigo, kuelekea mwelekeo wa trafiki, wakati ping ndogo na vikao vya mwingiliano vinabaki bila dosari. Ikiwa trafiki ya utulivu pia inashindwa, tafuta mahali pengine kwanza.
Soma hali ya utendaji kwenye ncha zote mbili
Mpangilio uliohifadhiwa si hali ya utendaji. Lango linaweza kuwa limepangwa kwa majadiliano ya kiotomatiki na kuishia kwenye nusu duplex, au limepangwa kwa kasi isiyobadilika ambayo ncha nyingine haikukubali kamwe. Soma kile kiungo kinachofanya sasa kwa pande zote mbili.
ethtool eth0 ethtool -S eth0 | grep -iE 'error|drop|collision|fcs' ip -s link show eth0
Andika kasi, duplex na ikiwa majadiliano ya kiotomatiki yamewashwa, kisha pata ukweli huo watatu kutoka swichi iliyo karibu au lango la mtoa huduma. Ncha moja peke yake haisemi chochote, kwa sababu kutokubaliana ni uhusiano na si mpangilio. Weka mistari yote miwili kando kando kwenye tiketi, pamoja na muda uliosoma. Nusu ya thamani ya zoezi hili ni kuwa na usomaji wote wawili mahali pamoja.
Ikiwa huwezi kusoma ncha ya mbali, huwezi kutambua hili. Omba mmiliki hali ya utendaji na vihesabu, au panga ufikiaji kabla ya kuanza kubadilisha upande wako.
Kesi ya 10/100 nusu duplex inaonekanaje
Kwenye viungo vya shaba vya 10/100, ncha inayojadili kiotomatiki inaweza kutambua kasi ya mwenzake aliyelazimishwa bila kujifunza mpangilio wake wa duplex. Ugunduzi sambamba huamua kasi kutoka kwa ishara, na duplex huchukuliwa badala ya kujadiliwa, hivyo upande mmoja unaweza kuishia kwenye nusu duplex wakati mwingine ukifanya kazi kwa kamili.
Mwongozo wa majadiliano ya kiotomatiki wa Cisco unaeleza kesi hiyo mahususi. Si hoja ya kuzima majadiliano kila mahali, na haisemi chochote cha manufaa kuhusu shaba ya gigabiti, ambapo duplex ni isiyobadilika na majadiliano ya kiotomatiki yanahitajika ili kiungo kiinuke kabisa.
Ushahidi unaoonekana ni mchanganyiko wa hitilafu zinazokuwepo kwa mwelekeo mmoja tu: hitilafu za FCS au CRC upande wa duplex kamili, migongano au migongano ya marehemu upande wa nusu duplex, na upitishaji unaoanguka chini ya mzigo wakati ucheleweshaji unabaki wa kawaida wakati wa utulivu. Asymmetry hiyo ndiyo sahihi. Kiungo kilichozidiwa tu huharibika kwa pande zote mbili na wakati wote.
Badilisha ncha zote mbili pamoja, na njia ya kurudi
Marekebisho ya duplex ni mabadiliko yaliyoratibiwa, si ya ndani. Kulazimisha upande wako bila idhini ya ncha ya mbali ndiyo njia ambayo kiungo kinachofanya kazi huwa kibovu, na CLI kukubali amri kunathibitisha tu kwamba sintaksia ilikuwa sahihi.
sudo ethtool -s eth0 speed 100 duplex full autoneg off ethtool eth0
Kabla ya kuendesha kitu kama hiki, thibitisha kwamba jukwaa linatumia mchanganyiko huo na kwamba ncha ya mbali itabadilishwa katika dirisha lile lile. Hifadhi njia huru ya kusimamia kifaa, kwa sababu lango unalokaribia kubadilisha linaweza kuwa lile linalobeba kikao chako cha usimamizi.
Kwenye viungo vingi vya kisasa jibu sahihi ni kuacha majadiliano ya kiotomatiki yamewashwa kwenye ncha zote mbili badala ya kulazimisha kitu. Kulazimisha ni tiba ya kutokubaliana mahususi kwenye teknolojia mahususi, si uboreshaji wa jumla. Hasa shaba ya gigabiti inahitaji majadiliano ya kiotomatiki ili kiungo kiinuke, hivyo ushauri wa 10/100 hauhamishwi.
Thibitisha kwamba vihesabu vilisogea upande bora
Baada ya mabadiliko, soma tena hali ya utendaji kwenye ncha zote mbili na thibitisha kwamba zinakubaliana. Kisha endesha mzigo ule ule uliozalisha pause na linganisha tofauti za vihesabu badala ya jumla za maisha yote, kwa sababu jumla inayokusanywa kwa mwaka mmoja haiwezi kukuambia kilichotokea katika dakika kumi zilizopita.
ethtool -S eth0 | grep -iE 'error|drop|collision|fcs' ip -s link show eth0 ping -f -c 200 10.90.0.1
Kiungo kisicho na hitilafu mpya chini ya mzigo ule ule ni ushahidi uliokosekana. Kiungo kinachoendelea kutoa hitilafu, au kile ambacho vihesabu vyake havkusogea kabisa, kinakutuma kwenye mpaka unaofuata badala ya kwenda ndani zaidi kwenye mjadala wa duplex. Matokeo yote mawili ni maendeleo, ambayo ni zaidi ya faili la mpangilio linaweza kukupa. Usiruke usomaji wa pili kwa sababu wa kwanza ulionekana sahihi.
Andika namba za kabla na baada kwenye tiketi pamoja na alama za muda. Rekodi hiyo ndiyo inayobadilisha «VPN inahisi vizuri zaidi» kuwa kitu ambacho mhandisi anayefuata anaweza kujenga juu yake.