Туннел аркылуу файл көчүрүү бир секундга токтойт, уланат, ал эми VPN журналдары эч нерсе көрсөтпөйт. Колдонмо тармакты күнөөлөйт, тармак колдонмону күнөөлөйт, ал эми коммутатор порту он бир айдан бери күйүп турат. Бул нускама токтоодон башталып, физикалык байланышты көздөй жылат: порт чындыгында эмне кылып жатат, алыскы учунда эмне болуп жатат жана сиз байкап турганда эсептегичтер эмне кылды. Муну бирөө дуплекс жөндөөсүнө кол тийгизээрден мурун кылган жөн.

Порттон эмес, токтоодон баштаңыз

Симптомду текшерүүгө боло тургандай сүрөттөңүз. Жапырт өткөрүү учурунда болжол менен бир секунддук токтоо кайра орнотулуучу туташуудан башка маселе, ал эми саатына бир жолу болуучу тыныгуу ар бир нече секундда болуучудан айырмаланат. Жүктөмдү, багытты жана болжолдуу аралыкты жазып алыңыз.

Анан интерфейсти байкап туруп, аны кайра жаратыңыз. Физикалык маселе тиешелүү жүктөм учурунда эсептегичтердин кыймылы катары көрүнөт, ал эми эсептегичтерди такыр кыймылдатпаган маселе, балким, байланыш катмарынан жогору. Бир секунд эмес, бир мүнөт байкаңыз, анткени бул кемчиликтер көрүнүш үчүн көбүнчө туруктуу трафик талап кылынат. Бош тургандагы мониторинг жүктөм астында гана начар иштеген байланыш жөнүндө эч нерсени далилдебейт.

Бул маанилүү, анткени дуплекстин дал келбестигинин кол тамгасы бар: каталар жүктөм астында гана, трафик багытында пайда болот, ал эми кичине ping жана интерактивдүү сессиялар кемчиликсиз бойдон калат. Эгер бош трафик да ишке ашпаса, адегенде башка жерден издеңиз.

Эки учурда тең иштөө режимин окуңуз

Сакталган конфигурация иштөө абалы эмес. Порт автоматтык сүйлөшүүгө конфигурацияланып, жарым дуплексте калышы мүмкүн, же экинчи учунда эч качан макулдашпаган туруктуу ылдамдыкка коюлушу мүмкүн. Байланыштын азыр эки тарапта эмне кылып жатканын окуңуз.

ethtool eth0
ethtool -S eth0 | grep -iE 'error|drop|collision|fcs'
ip -s link show eth0

Ылдамдыкты, дуплексти жана автоматтык сүйлөшүүнүн күйүп тураанын жазып алыңыз, анан ошол эле үч фактыны коңшу коммутатордон же провайдердин портунан алыңыз. Бир учун өзү эч нерсе айтпайт, анткени дал келбестик — мамиле, жөндөө эмес. Эки сапты билетке катар, окуган убактыңыз менен кошо жазыңыз. Көнүгүүнүн баалуулугунун жарымы — эки окуунун бир жерде болушу.

Эгер алыскы учунду окуй албасаңыз, муну диагностикалай албайсыз. Ээсинен иштөө режимин жана эсептегичтерди сураңыз же өз тарабыңызды өзгөртүүнү баштаардан мурун жетүүнү уюштуруңуз.

10/100 жарым дуплекс учуру кандай көрүнөт

10/100 жез байланыштарында автоматтык сүйлөшүү жүргүзгөн учунда мажбурлап коюлган өнөктүн ылдамдыгын анын дуплекс жөндөөсүн билбей эле аныктай алат. Параллель аныктоо ылдамдыкты сигналдан аныктайт, ал эми дуплекс сүйлөшүүнүн ордуна божомолдонот, ошондуктан бир тарап жарым дуплексте калып, экинчиси толук дуплексте иштеши мүмкүн.

Cisco компаниясынын автоматтык сүйлөшүү боюнча нускамасы дал ушул учурду түшүндүрөт. Бул сүйлөшүүнү бардык жерде өчүрүүгө аргумент эмес жана гигабиттик жез жөнүндө пайдалуу эч нерсе айтпайт, анда дуплекс туруктуу жана байланыштын такыр көтөрүлүшү үчүн автоматтык сүйлөшүү талап кылынат.

Байкалуучу далил — бир гана багытта болуучу каталардын аралашмасы: толук дуплекстин тарабында FCS же CRC каталары, жарым дуплекстин тарабында кагылышуулар же кечиккен кагылышуулар, жана жүктөм астында кулап жаткан өткөрүү жөндөмү, ал эми бош турганда кечигүү нормалдуу бойдон калат. Ушул асимметрия — кол тамга. Жөн гана ашыкча жүктөлгөн байланыш эки багытта тең жана дайыма начарлайт.

Эки учун тең бирге өзгөртүңүз, кайра кайтуу жолу менен

Дуплексти оңдоо — шайкеш келтирилген өзгөртүү, жергиликтүү эмес. Алыскы учундун макулдугусуз өз тарабыңызды мажбурлоо — иштеп жаткан байланышты сынган байланышка айландыруу жолу, ал эми CLI буйрукту кабыл алганы синтаксис туура болгонун гана далилдейт.

sudo ethtool -s eth0 speed 100 duplex full autoneg off
ethtool eth0

Ушундай нерсени иштетүүдөн мурун, платформа бул айкалышты колдой турганын жана алыскы учунда ошол эле терезеде өзгөртүлөрүн ырастаңыз. Түзмөнү башкаруунун көз карандысыз жолун сактаңыз, анткени өзгөртүүгө даярданып жаткан порт сиздин башкаруу сессияңызды алып жүргөн порт болушу мүмкүн.

Көптөгөн заманбап байланыштарда туура жооп — бир нерсени мажбурлоонун ордуна автоматтык сүйлөшүүнү эки учурда тең күйүк бойдон калтыруу. Мажбурлоо — белгилүү технологиядагы белгилүү дал келбестиктин дарысы, жалпы жакшыртуу эмес. Атап айтканда, гигабиттик жезге байланыштын көтөрүлүшү үчүн автоматтык сүйлөшүү керек, ошондуктан 10/100 кеңеши ага өтпөйт.

Эсептегичтер жакшы жакка жылганын ырастаңыз

Өзгөртүүдөн кийин эки учунан тең иштөө абалын кайра окуп, алардын дал келээрин ырастаңыз. Анан токтоону пайда кылган ошол эле жүктөмдү иштетиңиз жана өмүр бою жыйынтыктарды эмес, эсептегичтердин айырмасын салыштырыңыз, анткени бир жыл бою топтолгон жыйынтык акыркы он мүнөттө эмне болгонун айта албайт.

ethtool -S eth0 | grep -iE 'error|drop|collision|fcs'
ip -s link show eth0
ping -f -c 200 10.90.0.1

Ошол эле жүктөм астында жаңы каталары жок байланыш — сизге жетишпеген далил. Дагы эле ката берүүчү байланыш, же эсептегичтери такыр кыймылдабаган байланыш сизди дуплекс талашын тереңдетүүгө эмес, кийинки чекке жөнөтөт. Эки жыйынтык тең илгерилөө, бул конфигурация файлы бере алгандан көп. Биринчи окуу туура көрүнгөндүктөн экинчи окууну өткөрүп жибербеңиз.

Алдынкы жана кийинки сандарды убакыт белгилери менен билетке жазыңыз. Ушул жазуу «VPN жакшыраак сезилет» дегенди кийинки инженер таяна турган нерсеге айландырат.

Тектеш макалалар