Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Университетті қандай да бір IT мамандығы бойынша бітіргендердің шамамен 80%-ы бағдарламашы бола алмайды. Көптеген адамдар техникалық қолдау көрсету, жүйелік әкімші, компьютер құрылғыларын реттеуші, сандық жабдықты сатушы-кеңесші, IT саласындағы менеджерлер және т.б.

Бұл мақала IT мамандығы бойынша университетті енді ғана бітіріп, бос жұмыс орындарын бақылай бастаған 80%-ға ғана арналған, мысалы, жүйелік әкімші немесе оның көмекшісі, аутсорсингтік компанияның инженері немесе 1/2 жолды техникалық қамтамасыз ету.

Сондай-ақ өздігінен оқу немесе жаңа қызметкерлерді оқыту үшін.

IT саласындағы мансап барысында мен университеттер желілер туралы ең қарапайым білімді ұсынбайтын мәселеге тап болдым. Мен мұны алғаш рет университетті бітіргеннен кейін 2016 жылы сұхбатқа барып, қарапайым (қазір менің ойымша) сұрақтарға жауап бере алмағанымда кездестірдім. Содан кейін, әрине, мен университеттегі оқуымды аяқтай алмай қалғандай болдым. Бірақ белгілі болғандай, мәселе білім беру бағдарламасында болған. Қазірден бастап мен жаңа қызметкерлерді оқыту кезінде осы білім жетіспеушілігіне тап болдым.

Міне, сол кезде мен Интернеттен көптеген мақалаларды оқып шығуға тура келді, мен негізгі ойларды түсінбеймін, ал қазір жас мамандарға оқуға арналған тақырыптарды сұрағанда, олар өздеріне қажет нәрсені табу және игеру қиынға соғады. Бұл Интернетте көптеген мақалалар бар және олардың барлығы тақырыптар бойынша шашыраңқы немесе тым күрделі тілде жазылғанымен байланысты. Сонымен қатар, олардың мақалаларының басындағы ақпараттың көпшілігінде негізінен ғылыми анықтамалар, содан кейін бірден күрделі пайдалану технологиялары бар. Нәтиже - бастаушыға әлі де толық түсініксіз көптеген нәрселер.

Сондықтан мен негізгі тақырыптарды бір мақалада жинап, оларды мүмкіндігінше «саусақпен» түсіндіруді шештім.

Мен мақалада терең ақпарат болмайтынын бірден ескертемін, тек негізгі және ең негізгі.

Өтілген тақырыптар:

  1. Ғаламдық және жергілікті желілер
  2. Ақ және сұр IP мекенжайлары
  3. NAT
  4. DHCP сервері және ішкі желілер
  5. Желілік бағыттау құрылғылары (маршрутизатор, коммутатор, коммутатор, хаб)
  6. Желіні талдаудың негізгі командалары
  7. UDP және TCP тасымалдау протоколдары

1. Ғаламдық және Жергілікті желілер

Бүкіл Интернет желісі екіге бөлінеді ғаламдық (WAN) и жергілікті (LAN).

Бір пәтердегі немесе кеңседегі немесе тіпті ғимараттағы барлық пайдаланушы құрылғылары (компьютерлер, смартфондар, принтерлер/MFP, теледидарлар және т.б.) оларды біріктіретін маршрутизаторға қосылған. жергілікті желі.

Бір жергілікті желіге қатысушылар Интернет провайдеріне қосылмай-ақ өз құрылғылары арасында деректер алмаса алады. Бірақ желіге кіру үшін (мысалы, Яндекс немесе Google іздеу жүйесіне өтіңіз, VK, Instagram, YouTube немесе AmoCRM сайтына өтіңіз) сізге кіру керек жаһандық желі.

шығу жаһандық желі Интернет-провайдер береді, ол үшін біз оған абоненттік төлем төлейміз. Провайдер өзінің маршрутизаторларында тарифке сәйкес әрбір қосылым үшін жылдамдық деңгейін белгілейді. Провайдер бізге бұралған жұп кабельді немесе талшықты маршрутизаторға (жергілікті желіге) жібереді, содан кейін біздегі кез келген құрылғы жергілікті желі баруы мүмкін жаһандық желі.

Аналогия ретінде желілерді жолдармен салыстыруға болады.
Мысалы, сіздің қалаңыздағы жолдар N жергілікті желі. Бұл жолдар сізді дүкендермен, кәсіпорындармен, саябақтармен және қалаңыздағы басқа жерлермен байланыстырады.
Басқа N қаласына жету үшін федералды тас жолға шығып, белгілі бір километрді жүру керек. Яғни, шығу жаһандық желі.

Оның не екенін нақтырақ түсіну үшін жаһандық және жергілікті желі Мен схемалық сызбаны салдым.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

2. Ақ және сұр IP мекенжайлары

Желідегі әрбір құрылғының өзіндік бар бірегей IP мекенжайы. Бұл желілік құрылғылар сұрауды және жауапты қайда жіберу керектігін түсінуі үшін қажет.
Бұл біздің үйлеріміз бен пәтерлеріміздің нақты мекен-жайы сияқты (почта индексі, қала, көше, үй нөмірі, пәтер нөмірі).

Жергілікті желіңізде (пәтер, кеңсе немесе ғимарат) бірегей мекенжайлар ауқымы бар. Менің ойымша, көптеген адамдар компьютердің IP мекенжайы, мысалы, 192.168.XX сандарынан басталатынын байқады.

Демек, бұл сіздің құрылғыңыздың жергілікті мекенжайы.

Бар жергілікті желілердің рұқсат етілген ауқымдары:

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Менің ойымша, ұсынылған кестеден неліктен ең көп таралған диапазон 192.168.XX екені бірден түсінікті болады

Мысалы, компьютердің IP мекенжайын (Windows ОЖ негізінде) білу үшін терминалда пәрменді теріңіз ipconfig

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Көріп отырғаныңыздай, менің компьютерімнің IP мекенжайы үйдегі жергілікті желіде 192.168.88.251

Ғаламдық желілерге қол жеткізу үшін сіздің жергілікті IP мекенжайы бар маршрутизатормен ауыстырылады жаһандықпровайдеріңіз берген. Жаһандық IP мекенжайлары жоғарыда аталған ауқымдарға жатпайды.

Солай жергілікті IP мекенжайлары сұр IP мекенжайлары және ғаламдық IP мекенжайлары ақ.

Көбірек түсіну үшін төмендегі диаграмманы қарастырыңыз. Онда мен әр құрылғыға оның IP мекенжайымен қол қойдым.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Диаграмма провайдер бізді ғаламдық желілерге (Интернет) шығаратынын көрсетеді ақ IP мекенжайы 91.132.25.108

Біздің маршрутизатор үшін провайдер сұр түсті шығарды IP мекенжайы 172.17.135.11
Біздің жергілікті желіде барлық құрылғыларда сәйкесінше бар сұр IP мекенжайлары 192.168.Х.Х

Сіз ғаламдық желіге қандай IP мекенжайы арқылы кіретініңізді веб-сайттан біле аласыз 2ip.ru

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Бірақ мұның барлығынан есте сақтау керек бір өте маңызды фактор!
Қазіргі уақытта ақ IP мекенжайларының тапшылығы проблемасы нашарлады, өйткені желілік құрылғылардың саны қол жетімді IP санынан әлдеқашан асып кетті. Осы себепті интернет-провайдерлер пайдаланушыларды шығарады сұр IP мекенжайлары (провайдердің жергілікті желісінде, мысалы, бірнеше көпқабатты үйлер ішінде) және бір жалпы шарт бойынша жаһандық желіге шығарылады. ақ IP мекенжайы.

Провайдер сізге сұр немесе ақ IP мекенжайын беретінін білу үшін маршрутизаторға өтіп, маршрутизатор провайдеріңізден қандай IP мекенжайын алатынын көруге болады.

Немесе, мысалы, веб-сайтқа өтіңіз mobilon.ru және ең төменгі жағында (сайттың төменгі колонтитулында) сіз маршрутизатордың IP мекенжайын көресіз.

Мысалы, мен үйдегі Интернеттен кірдім:

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Көріп отырғаныңыздай, менде бар сұр IP мекенжайы 172.17.132.2 (жергілікті мекенжайлар ауқымын қараңыз). Ақ IP мекенжайын қосу үшін провайдерлер әдетте қосымша қызметтерді ұсынады. абонентпен қызмет көрсету алым.

Шындығында, үйдегі Интернет үшін бұл өте маңызды емес. Ал міне Компания кеңселері үшін провайдерден ақ IP мекенжайын сатып алу ұсынылады, өйткені сұр IP мекенжайын пайдалану IP-телефонияның жұмысында қиындықтар туғызады, сонымен қатар VPN арқылы қашықтағы қосылымды орнату мүмкін болмайды. Яғни сұр IP мекенжайы конфигурацияланған серверіңізді Интернетке қосуға мүмкіндік бермейді және басқа желіден серверге қашықтағы қосылымды орнатуға мүмкіндік бермейді.

3.NAT

Алдыңғы бөлімде мен «Қазіргі уақытта ақ IP-мекен-жайлардың тапшылығы мәселесі нашарлады” және сондықтан қазір Интернет-провайдерлер арасында ортақ қосылу схемасы сұр IP мекенжайлары бар көптеген клиенттерді қосу және оларды бір жалпы ақ IP астында жаһандық Интернетке шығару болып табылады.

Бірақ бұл әрдайым болған жоқ, бастапқыда барлығына ақ IP мекенжайлары берілді, ал көп ұзамай ақ IP мекенжайларының жетіспеушілігі мәселесін болдырмау үшін дәл осылай ойлап табылды. NAT (Network Address Translation) – IP мекенжайларын түрлендіру механизмі.

NAT барлық маршрутизаторларда жұмыс істейді және жергілікті желіден ғаламдық желіге кіруге мүмкіндік береді.

Жақсырақ түсіну үшін екі мысалды қарастырайық:

1. Бірінші жағдай: сізден сатып алынған ақ IP мекенжайы 91.105.8.10 және жергілікті желіге қосылған бірнеше құрылғылар бар.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Әрбір жергілікті құрылғының өзінің сұр IP мекенжайы болады. Бірақ Интернетке кіру тек ақ IP мекенжайы арқылы мүмкін болады.

Сондықтан, мысалы, 1 IP мекенжайы бар PC192.168.1.3 Яндекс іздеу жүйесіне баруды шешкенде, маршрутизатор PC1 сұрауын жаһандық желіге жіберіп, механизмді қосады. NATсол PC1 IP мекенжайын ақ жаһандық IP мекенжайына 91.105.8.10 түрлендіреді

Сондай-ақ, қарсы бағытта, маршрутизатор Яндекс серверінен жауап алған кезде, ол механизмді пайдаланады NAT бұл жауапты PC192.168.1.3 қосылған 1 IP мекенжайына жібереді.

2. Екінші жағдай: Сондай-ақ жергілікті желіге қосылған бірнеше құрылғыңыз бар, бірақ сіз Интернет провайдерінен ақ IP мекенжайын сатып алған жоқсыз.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Бұл жағдайда жергілікті мекенжай PC1(192.168.1.3) алдымен түрлендірілген NATмаршрутизаторыңыздың 'om және айналады сұр IP мекенжайы 172.17.115.3, оны сізге Интернет провайдері берген, содан кейін сұр IP мекенжайы түрлендіріледі NAT'om провайдерінің маршрутизаторы ақ IP мекенжайы 91.105.108.10, содан кейін ғана Интернетке (жаһандық желі) кіруге болады.

Яғни, бұл жағдайда сіздің құрылғыларыңыз екі есе артта қалады NAT'ом.

Бұл схема сіздің құрылғыларыңыз үшін қауіпсіздіктің жоғары дәрежесіне ие, бірақ сонымен бірге бірқатар үлкен кемшіліктері бар. Мысалы, VoIP жабдығының тұрақсыз тіркелуі немесе IP телефония арқылы қоңырау шалу кезінде бір жақты естілуі.

Механизмнің жұмысы туралы толығырақ NAT, оның артықшылықтары мен кемшіліктері туралы, портты бөлу туралы, розеткалар туралы және түрлері туралы NAT Мен бөлек мақала жазамын.

4. DHCP – сервер және ішкі желілер

Құрылғыны, мысалы, компьютерді Интернетке қосу үшін әдетте сымды (бұралған жұпты) компьютерге, содан кейін маршрутизатордағы бос портқа қосасыз, содан кейін компьютер автоматты түрде IP мекенжайын алады және Интернет пайда болады.

Сондай-ақ, Wi-Fi арқылы, мысалы, смартфоннан немесе ноутбуктен сізге қажет желіге қосыласыз, құпия сөзді енгізесіз, құрылғы IP мекенжайын алады және сізде Интернет бар.

А құрылғыға жергілікті IP мекенжайын автоматты түрде алуға не мүмкіндік береді?
Бұл функция орындалады DHCP сервері.

Әрбір маршрутизатор жабдықталған DHCP сервері. IP мекенжайлары автоматты түрде алынады динамикалық IP мекенжайлары.

Неліктен динамикалық?

Өйткені, әрбір жаңа қосылым немесе маршрутизаторды қайта жүктегенде, DHCP сервері қайта жүктеледі және құрылғыларға әртүрлі IP мекенжайларын бере алады.

Яғни, мысалы, қазір сіздің компьютеріңізде IP мекенжайы бар 192.168.1.10, маршрутизаторды қайта жүктегеннен кейін компьютердің IP мекенжайы болуы мүмкін 192.168.1.35

IP мекенжайының өзгеруін болдырмау үшін оны орнатуға болады статикалық. Мұны желі параметрлеріндегі компьютерде де, маршрутизатордың өзінде де жасауға болады.

Және де, DHCP сервері Сіз оны әдетте маршрутизаторда өшіріп, IP мекенжайларын қолмен орнатуға болады.

Бірнеше параметрлерді конфигурациялауға болады DHCP серверлері бір маршрутизаторда. Содан кейін жергілікті желі бөлінеді ішкі желілер.

Мысалы, біз компьютерлерді 192.168.0.2-192.168.0.255 ауқымындағы нөлдік ішкі желіге, принтерлерді 192.168.1.2-192.168.1.255 диапазонындағы бірінші ішкі желіге қосамыз, ал Wi-Fi бесінші ішкі желіге таратылады. 192.168.5.2-192.168.5.255 ауқымы (төмендегі диаграмманы қараңыз)

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Әдетте ішкі желілерді ажыратудың қажеті жоқ. Бұл компанияда желіге қосылған құрылғылардың көп саны болғанда және желі қауіпсіздігін орнату кезінде жасалады.

Бірақ мұндай схема компанияларда жиі кездеседі.
Сондықтан сіз өте маңызды нәрсені білуіңіз керек.

Ескерту!
Мысалы, принтердің немесе IP телефонының веб-интерфейсіне компьютерден кіру қажет болса және сіздің компьютеріңіз басқа ішкі желіде орналасса, қосыла алмайсыз.

Түсіну үшін мысалды қарастырайық:

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Сіз жұмыс істейсіз делік КҚ1 жергілікті IP мекенжайымен 10.10.5.2 және веб-интерфейске өткіңіз келеді ip телефон жергілікті IP мекенжайымен 192.168.1.3, содан кейін қосыла алмайсыз. Құрылғылар әртүрлі ішкі желілерде болғандықтан. Ішкі желіде орналасқан IP телефондарына 192.168.1.X, арқылы ғана қосыла аласыз PC3 (192.168.1.5).

Сондай-ақ MFP (172.17.17.12) арқылы ғана қосыла аласыз PC4 (172.17.17.10).

Сондықтан, IP телефонының веб-интерфейсіне кіру үшін компьютердегі пайдаланушыға қашықтан қосылсаңыз, екі құрылғының да бір ішкі желіге қосылғанына көз жеткізу үшін алдымен олардың жергілікті IP мекенжайларын тексеріңіз.

5. Желіні бағыттау құрылғылары (маршрутизатор, коммутатор, коммутатор, концентратор)

Бұл таңқаларлық емес шығар, бірақ АТ-ға жаңадан келгендер (кейде бұрыннан бар жүйелік әкімшілер) мұндай ұғымдарды білмейтіні немесе шатастыратын факті бар. маршрутизатор, коммутатор, коммутатор, желілік шлюз және хаб.

Менің ойымша, мұндай шатасудың себебі желілік жабдық атауларындағы синонимдер мен жаргондардың көбеюіне байланысты пайда болды және бұл қазір көптеген жаңа бастаған инженерлерді адастыруда.

Келіңіздер, түсінеміз.

а) Маршрутизатор, маршрутизатор және желілік шлюз

Оның не екенін бәрі біледі маршрутизатор. Бұл Интернет провайдерінен қосылған үй ішінде Интернетті тарататын құрылғы.

Солай маршрутизатор және желілік шлюз маршрутизатор болып табылады.

Бұл жабдық желіні ұйымдастырудағы негізгі құрылғы болып табылады. Инженерияда ең жиі қолданылатын атау «маршрутизатор«.

Айтпақшы, маршрутизатор тек приставка ғана емес, сонымен қатар басқа желілік картаны орнатып, мысалы, RouterOS Mikrotik орнатсаңыз, компьютердің жүйелік блогы болуы мүмкін. Әрі қарай, коммутатор арқылы желіні көптеген құрылғыларға таратыңыз.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

б) Коммутатор дегеніміз не және оның коммутатор мен концентратордан айырмашылығы

Ауыстыру және ауыстыру ол да синонимдер. Ал міне хаб сәл басқа құрылғы. Бұл туралы келесі (в) тармағында.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Коммутатор (қосқыш) жергілікті желіні тармақтау үшін қызмет етеді. Біз құрылғыларымызды бір розеткадан электр қуатымен қуаттандыру үшін қосатын тройник немесе ток кернеуінен қорғағыш сияқты.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Коммутатор желіні маршрутизатор сияқты бағыттай алмайды. Ол сіздің құрылғыңызға IP мекенжайын бермейді және маршрутизатордың көмегінсіз сізді Интернетке қоса алмайды.

Стандартты маршрутизаторда әдетте құрылғыларды қосу үшін 4-5 порт болады. Тиісінше, егер сіздің құрылғыларыңыз сымдар арқылы қосылған болса және олардың саны маршрутизатордағы порттардан көп болса, онда сізге коммутатор қажет. Маршрутизатордың бір портына 24 порты бар қосқышты қосып, 24 құрылғы үшін жергілікті желіні оңай ұйымдастыруға болады.

Егер сізде басқа маршрутизатор болса, оның веб-интерфейсіндегі коммутатор режимін қосуға және оны коммутатор ретінде пайдалануға болады.

в) хаб

Хаб коммутатор сияқты функцияларды орындайды. Бірақ оның тарату технологиясы өте ағаш және қазірдің өзінде ескірген.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Хаб маршрутизатордан келетін пакеттерді барлық қосылған құрылғыларға бей-берекет таратады және құрылғылардың өзі оның пакет немесе пакет емес екенін түсінуі керек.

А коммутатордың MAC кестесі бар сондықтан кіріс пакеттерін осы пакетті сұраған белгілі бір құрылғыға таратады. Демек деректерді тасымалдау ауыстырып қосқыш жылдамырақ және тиімдірек.

Қазіргі уақытта пайдалануды сирек көресіз хаб, бірақ бәрібір олар кездеседі, сіз бұған дайын болуыңыз керек және пайдаланушыға хабты коммутатормен ауыстыруды ұсыныңыз.

6. Желіні талдаудың негізгі командалары

a) Ping командасы

IP мекенжайы немесе құрылғының өзі белсенді екенін түсіну үшін оны «пингке» қоюға болады.
Ол үшін пәрмен жолында «ping» пәрменін жазыңызIP мекенжайы«.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Мұнда біз Google dns серверін «пинг» жасадық және көріп отырғанымыздай, сервер белсенді (пингтерге жауап бар және 83 мс).

Егер тағайындалған орын қолжетімсіз болса немесе бұл IP мекенжайы жоқ болса, біз келесі суретті көреміз:

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Яғни, пингтерге жауап алмаймыз.

бірақ Пинг пернелермен пайдалану әлдеқайда пайдалы:
-t - үздіксіз «ping» (тоқтату үшін Ctrl+C пернелерін басыңыз)
-a - «пингтелген» түйіннің атын көрсету (сайт/құрылғы/сервер)

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Тиісінше, кілт «-a» бізге пингтелген түйіннің атауы «dns.google» екенін көрсетті.
Ал кілтке рахмет»-t«Пинг тоқтаусыз жалғасты, мен оны Ctrl+C пернелерін басу арқылы тоқтаттым.

Үздіксіз пинг арқылы сіз пингтелген түйіннің дұрыс әрекет ететінін және Интернет арнасының шамамен сапасын көре аласыз.

Скриншоттан көріп отырғанымыздай, пакетті қабылдаудың 418 мс-ке дейінгі кідірістері кезеңді түрде орын алады; бұл өте маңызды мән, өйткені 83 мс-тен 418 мс-ке секіру бейне байланысына кескінді немесе IP-де баяулату/мұздату арқылы әсер етеді. дауыс сапасының төмендеуі арқылы телефония.

Менің жағдайда, үйдегі Интернетте дауыл болып жатқан шығар.
Бірақ себебін егжей-тегжейлі анықтау үшін сіз қоқысты іске қосуыңыз керек. Және бұл бүкіл мақаланың тақырыбы.

Ескерту! Кейде маршрутизаторларда жіберу өшіріледі ICMP пакеттер (кейбіреулер оны әдейі өшіреді, ал бір жерде ол әдепкі бойынша қосылмаған), бұл жағдайда мұндай түйін пингтерге жауап бермейді, бірақ оның өзі белсенді және желіде қалыпты жұмыс істейді.

Тағы бір «пинг» мүмкіндігі веб-сайт доменінің артында қандай IP мекенжайы жасырылғанын табыңыз. Дәлірек айтқанда, сайт хосты қай серверде орнатылған.

Ол үшін IP мекенжайының орнына веб-сайтты жазыңыз:

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Көріп отырғаныңыздай, хабтың IP мекенжайы бар 178.248.237.68

б) Із

Кейде пакеттің белгілі бір құрылғыға қай жолмен өтетінін көру өте маңызды.
Мүмкін, бір жерде тесік бар және пакет алушыға жетпейді. Солай Бақылау утилитасы осы буманың қай кезеңде тұрып қалғанын анықтауға көмектеседі.

Windows ОЖ-де бұл утилита пәрмен арқылы шақырылады «tracert» IP мекенжайы немесе домен:

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Мұнда біз сұрауымыз ya.ru серверіне жеткенге дейін қандай түйіндерден өтетінін көрдік

туралы Linux ОЖ бұл утилита пәрмен арқылы шақырылады traceroute.

Кейбір құрылғыларда, маршрутизаторларда немесе VoIP дауыстық шлюздерінде де бақылау утилитасы бар.

c) Whois утилитасы

Бұл Утилита IP мекенжайы немесе домен тіркеушісі туралы барлық ақпаратты білуге ​​мүмкіндік береді.

Мысалы, тексеріп көрейік IP мекенжайы 145.255.1.71. Ол үшін терминалға пәрменді енгіземін кім 145.255.1.71

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Біз IP мекенжай провайдері, ел, қала, мекенжай, ауқым және т.б. туралы ақпарат алдық.

Мен оны тек Linux жүйесінде қолданамын. Утилитаны стандартты операциялық жүйе репозиторийінен оңай жүктеп алуға және орнатуға болады.

Бірақ мен Windows жүйесінде де осындай шешім бар екенін оқыдым.

7. TCP және UDP транспорттық хаттамалары

Желідегі құрылғылар арасында барлық сұрауларды жіберу және жауаптарды қабылдау тасымалдау протоколдары арқылы жүзеге асырылады TCP және UDP.

TCP протоколы сұраныстың жеткізілуіне және оны берудің тұтастығына кепілдік береді. Ол пакетті жібермес бұрын хосттың қолжетімділігін белсенді түрде тексереді. Ал егер жолда қаптаманың бүтіндігі бұзылса, онда TCP жетіспейтін компоненттерді толықтырады.

Жалпы, бұл сіздің сұрауыңыз адресатқа дұрыс жетуі үшін барлығын жасайтын хаттама.

Сондықтан, TCP ең көп тараған тасымалдау протоколы. Ол пайдаланушы Интернетті шарлағанда, сайттарға, қызметтерге, әлеуметтік желілерге шыққанда қолданылады. желілер және т.б.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

UDP сияқты хаттамада кепілдік берілген деректерді беру жоқ TCP. Ол соңғы түйіннің бар-жоғын жөнелтпес бұрын тексермейді және деградацияланған жағдайда пакетті толтырмайды. Жол бойында кейбір пакет немесе бірнеше пакет жоғалса, хабарлама алушыға осындай толық емес түрде жетеді.

Неліктен сізге UDP қажет?

Бұл көлік протоколының үлкен артықшылығы бар TCP деректерді беру жылдамдығында. Сондықтан UDP нақты уақытта дауыстық және бейне пакеттерін жіберу үшін кеңінен қолданылады. Атап айтқанда, IP телефонияда және бейне қоңырауларда.
Мысалы, WhatsApp немесе Viber арқылы кез келген қоңырау тасымалдау протоколын пайдаланады UDP. Сондай-ақ бейне қоңыраулармен, мысалы, Skype немесе сол WhatsApp және Viber жедел хабаршылары арқылы.

Жаңадан бастаған IT-маманға арналған желілер. Міндетті база

Дәл UDP деректердің абсолютті берілуіне және жіберілетін пакеттің тұтастығына кепілдік бермейтіндіктен Интернет арқылы қоңырау шалу кезінде жиі проблемалар туындайды.
Бұл дауысты үзулер, кешігулер, жаңғырықтар немесе робот дауыстары.

Бұл мәселе жүктелген Интернет арнасына, қос NAT немесе радио арнасына байланысты туындайды.

Мұндай жағдайларда пайдалану әрине жақсы болар еді TCP, бірақ, өкінішке орай, дауысты жіберу толық пакеттерді лезде жіберуді талап етеді және бұл тапсырма үшін бұл өте қолайлы UDP.

Қолдану проблемаларын болдырмау үшін UDP протоколы үшін сізге жоғары сапалы Интернет арнасын ұйымдастыру қажет. Сондай-ақ маршрутизаторда арнайы жолақты орнатыңыз UDPпайдаланатын басқа құрылғылардан жүктеу үшін TCP тасымалдау хаттамасының жұмысына кедергі келтірмеді UDP.

Бар болғаны.

Мен мақаланы жинап, осы жерде қолданылатын барлық терминдердің ғылыми анықтамаларын көшіріп-қоймадым; қажет болғандар үшін оны Google-да іздеңіз.

Мен жас «IT маманына» «IT» лауазымдарына сұхбаттасудың алғашқы кезеңдерінен өтуге немесе, кем дегенде, жұмыс берушіге бұл туралы білуге ​​​​көмектесетін, менің ойымша, ең маңызды 7 ұпайды біріктіруге тырыстым. Сіз қарапайым қолданушыдан көбірек білетініңіз анық.

Оқу, жазып алу. Мақала көптеген адамдарға пайдалы болады деп үміттенемін.

Ақпарат көзі: www.habr.com

пікір қалдыру