Umbes 80% meist, kes lĂ”petavad ĂŒlikooli mĂ”ne IT-erialaga, ei saa lĂ”puks programmeerijaks. Paljud leiavad end tehnilise toe, sĂŒsteemiadministraatorite, arvutiseadmete seadistajate, digitaalsete seadmete mĂŒĂŒgikonsultatantide vĂ”i IT-valdkonna juhtidena jne.
See artikkel on mĂ”eldud just neile 80%-le, kes on hiljuti lĂ”petanud ĂŒlikooli mĂ”ne IT-erialaga ja on juba hakanud jĂ€lgima tööpakkumisi, nĂ€iteks sĂŒsteemiadministraatori vĂ”i tema assistendi ametikohale, vĂ€litingimustes töötavate inseneridena, kas outsourceteenuse ettevĂ”ttesse vĂ”i 1./2. taseme tehnilise toe osakonda.
See sobib ka iseseisvaks Ôppimiseks vÔi uute töötajate koolitamiseks.
Minu IT-alal töötamise aja jooksul olen kokku puutunud probleemiga, et ĂŒlikoolides ei Ă”petata pĂ”hiteadmisi vĂ”rgualast. Kohtasin seda esmakordselt ise, kui pĂ€rast ĂŒlikooli lĂ”petamist kĂ€isin 2016. aastal tööintervjuudel ja ei suutnud vastata lihtsatele (nĂŒĂŒd tundub mulle nii) kĂŒsimustele. Siis arvasin, et olen lihtsalt Ă”ppetöös liiga tĂ€helepanematu olnud. Kuid nĂŒĂŒdseks selgub, et probleem on haridusprogrammides. Praegu kohtan sama teadmispuudujÀÀki, kui koolitan uusi töötajaid.
Ja pidin Ă”ppima palju artikleid internetis, enne kui mĂ”istsin pĂ”hiaspekte, ja nĂŒĂŒd, kui annan noortele spetsialistidele uurimistemaid, leiavad nad raskusi vajaliku leidmisel ja omandamisel. See juhtub sellepĂ€rast, et internetis on tohutult artikleid ja need on teemade kaupa hajutatud, vĂ”i on need kirjutatud liiga keerulises keeles. Lisaks sisaldavad enamik teavet oma artiklite alguses peamiselt teaduslikke mÀÀratlusi, seejĂ€rel aga keerulisi kasutustehnoloogiaid. Tulemuseks on palju sellist, mis algajale on tĂ€iesti arusaamatu.
SeepĂ€rast otsustasin kokku koguda peamised teemad ĂŒhte artiklisse ja selgitada neid vĂ”imalikult lihtsalt "kĂ€e otsas".
Hoian kohe eemale igasugusest sĂŒvitsi minevast teabest, artiklis ei ole midagi muud kui ainult kĂ”ige olulisem ja vajalik.
Arutlusele tulevad teemad:
- Globaalne ja lokaalne vÔrk
- Valged ja hallid IP-aadressid
- NAT
- DHCP-server ja alamvÔrgud
- VĂ”rgu marsruutimise seadmed (marsruuter, lĂŒliti, switch, hub)
- PĂ”hilised vĂ”rguanalĂŒĂŒsi kĂ€sud
- Transportprotokollid UDP ja TCP
1. Globaalne ja lokaalne vÔrk
Kogu internetti vÔrk jaguneb globaalseteks (WAN) ja kohalikeks (LAN).
KĂ”ik kasutajaseadmed ĂŒhes korteris, kontoris vĂ”i isegi hoones (arvutid, nutitelefonid, printerid/MFU-d, televiisorid jne) ĂŒhendatakse ruuteri kaudu, mis ĂŒhendab need kohalikku vĂ”rku.
Kohaliku vĂ”rgu liikmed saavad oma seadmete vahel andmeid vahetada ilma interneti teenusepakkujaga ĂŒhendamata. Kuid internetti pÀÀsemiseks (nĂ€iteks Yandexisse vĂ”i Google'isse pÀÀsemiseks, VK-sse, Instagrami, YouTube'i vĂ”i AmoCRM-i sisenemiseks) on vajalik juurdepÀÀs globaalsele vĂ”rgule.
VĂ€lju globaalsesse vĂ”rgus tagab interneti teenusepakkuja, kellele me maksame igakuist tasu. Teenusepakkuja seadistab oma ruuterites igasĂŒhenduse kiirusenivoo vastavalt hinnavĂ”rgule. Teenusepakkuja toob meieni pööratud paari vĂ”i optika meie ruuteri (meie kohaliku vĂ”rgu) juurde ning pĂ€rast seda suudab mis tahes meie kohalikust vĂ”rgust pÀÀseda globaalsesse vĂ”rgus.
Rohkemate analoogiate jaoks vÔib vÔrke vÔrrelda teedega.
NĂ€iteks teie linna N teed on kohalik vĂ”rk. Need teed ĂŒhendavad teid poodide, asutuste, parkide ja muude teie linna kohtadega.
Teise linna N jÔudmiseks peate minema föderaalmaanteele ja sÔitma teatud arvu kilomeetreid. TÀhendab, et peate vÀlja minema globaalsesse vÔrgus.
Kergemaks mÔistmiseks, mis on globaalne ja lokaalnetwork joonistasin skeemilise pildi.

2. Valged ja hallid IP-aadressid
Igal seadmel vÔrgus on oma ainulaadne IP-aadress. See on vajalik sel eesmÀrgil, et seadmed mÔistaksid, kuhu tuleb suunata pÀring ja vastus.
See on nagu meie majadel ja korteritel on oma tÀpne aadress (indeks, linn, tÀnav, maja nr, korteri nr).
Teie lokaalses vÔrgus (korteris, kontoris vÔi hoones) on oma ainulaadsete aadresside vahemik. Arvan, et paljud on mÀrganud, et arvuti IP-aadress, nÀiteks, algab numbritega 192.168.X.X
See on teie seadme lokaalne aadress.
On olemas On olemas:

loodud lokaalse vÔrgu vahemikud
Arvan, et antud tabelist on kohe arusaadav, miks kĂ”ige levinum vahemik on 192.168.X.X Selleks, et nĂ€iteks teada saada oma arvuti IP-aadress (Windowsi operatsioonisĂŒsteemi alusel), tippige terminalis kĂ€sk

ipconfig 192.168.88.251
Nagu nĂ€ete, on minu arvuti IP-aadress minu koduses lokaalses vĂ”rgus. teie kohalik IP-aadress vale-ruuteri kaudu asendatakse globaalne, mille on vĂ€ljastanud teie teenusepakkuja. Globaalne IP-aadress ei kuulu ĂŒlaltoodud tabelisse.
Nii et kohalikud IP-aadressid on hallid IP-aadressid, samas kui globaalne â valge.
SĂŒvendamiseks vaadake allolevat skeemi. Skeemil on iga seadme kĂ”rval mĂ€rgitud oma IP-aadress.

Skeemilt on nÀha, et teenusepakkuja laseb meid globaalsetesse vÔrkudesse (internetti) valge IP-aadressi 91.132.25.108 kaudu.
Meie ruuterile andis teenusepakkuja halli IP-aadressi 172.17.135.11.
Ja meie kohalikus vÔrgus on kÔik seadmed vastavalt samuti hallid IP-aadressid 192.168.X.X.
Saate teada, millise IP-aadressiga te globaalsetesse vĂ”rkudesse sisenete, kĂŒlastades

Kuid kĂ”igest sellest on oluline meeles pidada ĂŒks vĂ€ga oluline tegur!
Praegu on teravenenud probleem valgete IP-aadresside puudusest, kuna vĂ”rgu seadmete arv on pikka aega ĂŒletanud saadaval olevate IP-de arvu. SeetĂ”ttu vĂ€ljastavad internetiteenuse pakkujad kasutajatele halli IP-aadressid (teenusepakkuja kohaliku vĂ”rgu raames, nĂ€iteks mitme kortermaja vahel) ja lasevad meid globaalsetesse vĂ”rkudesse ĂŒhise IP-aadressiga. valge IP-aadress.
Et teada saada, kas teie IP-aadress on hall vÔi valge, saate minna oma ruuteri seadistustesse ja vaadata, millise IP-aadressi teie ruuter pakkujatelt saab.
VÔi nÀiteks sisse logida veebilehele , kus lehe allosas (jaluses) nÀete oma ruuteri IP-aadressi.
NĂ€iteks, olen sisse logitud kodu interneti kaudu:

Nagu nÀete, on mul tegelikult hall IP-aadress 172.17.132.2 (vt kohalike aadresside vahemikku). Valge IP-aadressi saamiseks pakuvad teenusepakkujad tavaliselt lisateenust, mille eest tuleb maksta kuutasu.
Tegelikult ei ole kodu interneti puhul see kuigi kriitiline. Kuid ettevĂ”tete kontorites soovitatakse teenusepakkujalt osta just valge IP-aadress, kuna halli IP-aadressi kasutamine toob kaasa probleeme IP-telefonia toimimisega ning ei vĂ”imalda seadistada eemalt ĂŒhendusi VPN-i kaudu. See tĂ€hendab, et hall IP-aadress ei vĂ”imalda teil viia internetti teie seadistatud serverit ja ei vĂ”imalda ĂŒhendada serverit teise vĂ”rgust.
3. NAT
Eelmises peatĂŒkis mĂ€rkisin, et "praegu on valgete IP-aadresside nappus teravnenudSeetĂ”ttu on praegu laialt levinud, et internetiteenuse pakkujad ĂŒhendavad mitmeid kliente hallide IP-aadressidega, samas kui nad vĂ€ljastavad Internetti ĂŒhte ĂŒhist valget IP-aadressi.
Kuid nii ei olnud alati, algselt anti kĂ”igile vĂ€lja valged IP-aadressid ja peagi, et vĂ€ltida valgete IP-aadresside nappust, just nimelt leiutati NAT (Network Address Translation) â IP-aadresside teisendamise mehhanism.
NAT millel on kÔikides ruuterites ja mis vÔimaldab meil paiksetest vÔrkudest globaalsesse internetti pÀÀseda.
Parima arusaamise huvides vaatleme kahte nÀidet:
1. Esimene juhtum: teil on ostetud valge IP-aadress 91.105.8.10 ja teie kohalikus vĂ”rgus on ĂŒhendatud mitu seadet.

Iga kohalik seade omab oma halli IP-aadressi. Kuid internetti pÀÀsemine on vÔimalik ainult valge IP-aadressi kaudu.
SeetÔttu, kui nÀiteks PC1 IP-aadressiga 192.168.1.3 otsustas Yandexi otsingumootorisse sisse logida, siis ruuter, edastades PC1 pÀringu globaalsesse vÔrku, aktiveerib mehhanismi, NAT, mis mis muudab PC1 IP-aadressi valgeks globaalseks IP-aadressiks 91.105.8.10.
Samuti vastupidises suunas, kui ruuter saab Yandexi serverilt vastuse, töötab ta mehhanismi abil. NAT saatke see vastus IP-aadressile 192.168.1.3, kuhu on ĂŒhendatud PC1.
2. Teine olukord: teie kohaliku vĂ”rgu kaudu on ĂŒhendatud mitu seadet, kuid te ei ole ostnud internetiteenuse pakkujalt avalikku IP-aadressi.

Sellisel juhul lokaalne aadress PC1 (192.168.1.3) moodustatakse kÔigepealt NATteie ruuteri NAT-i abil ja muudetakse halliks IP-aadressiks 172.17.115.3, mille on vÀljastanud teie internetiteenuse pakkuja, ja seejÀrel muudetakse teie hall IP-aadress NATteenuse pakkuja ruuteri NAT-i abil avalikuks IP-aadressiks 91.105.108.10, ja alles pÀrast seda on vÔimalik pÀÀseda internetti (globaalsesse vÔrku).
Ehk siis sel juhul on nii, et teie seadmed on kahekordse NAT-i taga. NATSelline sĂŒsteem tagab kĂ”rgema turvalisuse teie seadmete jaoks, kuid omab ka mitmeid suuri puudusi. NĂ€iteks ebastabiilne SIP-registreerimine VoIP-seadmete puhul vĂ”i ĂŒhesuunaline kuulamine IP-telefoni kĂ”nedes.
See skeemil on kĂ”rgem turvalisus teie seadmete jaoks, kuid sellel on ka mitmeid suuri puudusi. NĂ€iteks ebastabiilne VoIP seadmete SIP registreerimine vĂ”i ĂŒhepoolne helikuulamine IP-telefonikĂ”nede ajal.
TĂ€psemalt selle mehhanismi toimimisest, selle plusse ja miinuseid, portide eraldamisest, socketitest ja tĂŒĂŒpidest NATkirjutan eraldi artikli. NAT Kirjutan eraldi artikli.
4. DHCP â server ja alamvĂ”rgud
Seadmise seadistamine, nĂ€iteks arvuti internetiĂŒhendusele, tĂ€hendab tavaliselt kaabli (nt pöördkabel) ĂŒhendamist arvutiga ja seejĂ€rel vaba porti ĂŒhendamist ruuteris. PĂ€rast seda saab arvuti automaatselt IP-aadressi ja internetiĂŒhendus on valmis.
Sama kehtib Wi-Fi kohta: nĂ€iteks nutitelefonist vĂ”i sĂŒlearvutist ĂŒhendate end soovitud vĂ”rku, sisestate parooli, seade saab IP-aadressi ja teil on internetiĂŒhendus.
A Mis vÔimaldab seadmel automaatselt saada kohaliku IP-aadressi?
Seda funktsiooni tÀidab DHCP-server.
Iga ruuter on varustatud DHCP-serveriga. Automaatne IP-aadress on dĂŒnaamilised IP-aadressid.
Miks on dĂŒnaamilised?
Sest iga uue ĂŒhenduse vĂ”i ruuteri taaskĂ€ivitamise korral DHCP-server ka ruuter taaskĂ€ivitub ja vĂ”ib seadmetele anda erinevaid IP-aadresse.
See tÀhendab, et nÀiteks praegu on teie arvutis IP-aadress 192.168.1.10, pÀrast ruuteri taaskÀitamist vÔib arvuti IP-aadress muutuda 192.168.1.35
IP-aadressi muutmise vÀltimiseks saab selle mÀÀrata staatiliselt. Seda saab teha nii arvuti vÔrgu seadetes kui ka otse ruuteris.
Samuti saab DHCP-server ruuteri puhul ĂLDSE IP-aadressid vĂ€lja lĂŒlitada ja mÀÀrata need kĂ€sitsi.
Saate konfigureerida mitut DHCP-serverit ĂŒhel ruuteril. Siis jaguneb kohalik vĂ”rk alamvĂ”rkudeks.
NĂ€iteks ĂŒhendame arvutid nullalamvĂ”rku vahemikus 192.168.0.2â192.168.0.255, printerid esimesse alamvĂ”rku vahemikus 192.168.1.2â192.168.1.255 ja Wi-Fi jagame viiendasse alamvĂ”rku vahemikus 192.168.5.2â192.168.5.255 (vt allolevat skeemi)

Tavaliselt ei ole vaja alamvĂ”rkude eraldamist teha. Seda tehakse, kui ettevĂ”ttes on suur hulk seadmeid, mis on vĂ”rku ĂŒhendatud, ning vĂ”rgu turvalisuse seadistamisel.
Kuid selline skeem esineb ettevĂ”tetes ĂŒsna sageli.
SeetÔttu on kindlasti oluline teada vÀga tÀhtsat mÔtet.
TĂ€helepanu!
Kui teil on vaja arvutist pÀÀseda veebiliidesele, nĂ€iteks printeri vĂ”i IP-telefoni, ja teie arvuti asub teises alamvĂ”rgus, siis ei ole teil vĂ”imalik ĂŒhendust luua.
Arusaamiseks vaatame nÀidet:

Oletame, et töötate PC1 kohaliku IP-aadressiga 10.10.5.2 ja soovite pÀÀseda IP-telefoni veebiliidesele , siis ei ole teil vĂ”imalik ĂŒhendust luua. Kuna seadmed asuvad erinevates alamvĂ”rkudes. IP-telefonile, mis asub alamvĂ”rgus kohaliku IP-aadressiga 192.168.1.3192.168.1.X , saab ĂŒhendust luua ainultPC3 (192.168.1.5) Ning samuti ka.
MFP-d (172.17.17.12) MFP (172.17.17.12) saate ĂŒhenduda ainult PC4 (172.17.17.10).
SeetĂ”ttu, kui ĂŒhendate kaugtöötaja PC-ga, et minna IP telefoni veebiliidesesse, kontrollige kindlasti esmalt nende kohalikke IP-aadresse, et veenduda, et mĂ”lemad seadmed on ĂŒhendatud sama alamvĂ”rku.
5. VĂ”rgu marsruudimise seadmed (marsruuter, lĂŒliti, switĆĄ, hub)
Ehkki see vĂ”ib tunduda kummaline, on tĂ”si, et IT-s algajad (mĂ”nikord ka juba töötavad sĂŒsteemiadministraatorid) ei tea vĂ”i segavad selliseid mĂ”isteid nagu marsruuter, lĂŒliti, switĆĄ, vĂ”rgu vĂ€rav ja hub.
Arvan, et see segadus on tekkinud seetĂ”ttu, et on loobitud sĂŒnonĂŒĂŒme ja ĆŸargooni vĂ”rgu seadmete nimedes, mis eksitab paljusid noori insenere.
Hakkame kohe asja selgitama.
a) Ruuter, marsruuter ja vÔrgu vÀrav
KĂ”ik teavad, mis on ruuter. See on seadme, mis jagab ruumis internetiĂŒhendust, mis on ĂŒhendatud interneti teenuse pakkujaga.
Nii et marsruuter ja vÔrgu vÀrav ongi ruuter.
See seadme on vĂ”rgu korraldamise peamine seade. Insenerikeskkonnas on kĂ”ige levinum nimetus âruuterâ.
Ăldiselt vĂ”ib marsruuteriks olla mitte ainult meediaseade, vaid ka arvuti ĂŒksus, kui installida sinna veel ĂŒks vĂ”rcard ja panna nĂ€iteks RouterOS Mikrotik. SeejĂ€rel jagada vĂ”rk mitmele seadmele lĂŒlitiga.

b) Mis on lĂŒliti ja kuidas see erineb kommuterist ja hubist
LĂŒliti ja Kommuter need on samuti sĂŒnonĂŒĂŒmid. Ja siin hub veidi teistsugune seade. RÀÀgime sellest jĂ€rgmises punktis (v).

Kommuter (lĂŒliti) teenib kohaliku vĂ”rgu haru. Nagu kolmik vĂ”i vĂ”rgufilter, kuhu ĂŒhendame seadmed, et neid toita ĂŒhest pistikust.

Kommuter ei oska vÔrku marsruutida nagu marsruuter. Ta ei paku teie seadmele IP-aadressi ja ilma marsruuteri abita ei saa te internetti.
Tavaliselt on standardmarsruuteril 4â5 porti seadmete ĂŒhendamiseks. Seega, kui teie seadmed ĂŒhendatakse kaablitega ja neid on rohkem kui marsruuteril on porte, on teile vajalik lĂŒliti. Ăhte marsruuteri porti saab ĂŒhendada 24-portise lĂŒlitiga ja rahulikult korraldada kohaliku vĂ”rgu 24 seadmele.
Ja kui sul leidub veel ĂŒks ruuter, saad selle veebiliideses lĂŒlitada silda reĆŸiimi ning kasutada seda ka lĂŒlitina.
b) Hub
Hub tĂ€idab samu funktsioone nagu lĂŒliti. Kuid selle jaotustehnoloogia on vĂ€ga aeglane ja juba vananenud.

Hub jagab ruuterilt saabuvaid pakette kĂ”ikidele ĂŒhendatud seadmetele ilma eristamiseta, ning seadmed peavad ise aru saama, kas see pakett neile kuulub vĂ”i mitte.
A lĂŒlitil on MAC tabel ja seetĂ”ttu jaotab see saabuvad paketid konkreetsele seadmele, mis seda paketti kĂŒsis. Seega andmete edastus lĂŒliti kaudu on kiirem ja efektiivsem..
TĂ€napĂ€eval on harva, kui kohtab hubi, kuid siiski on need olemas, seega tuleb selleks valmis olla ja kindlasti soovitada kasutajale hubi asendamist lĂŒlitiga.
6. Peamised kĂ€sud vĂ”rgu analĂŒĂŒsimiseks
a) Ping kÀsk
Kuna mĂ”ista, kas IP-aadress vĂ”i seade ise on aktiivne, saab seda âpingidaâ.
Selleks kirjutame kĂ€sureale kĂ€su ping âip-aadressâ.

Siin âpingisimeâ Google'i DNS-serverit ja nagu nĂ€eme, server on aktiivne (vastus pingidele on olemas ja on 83 ms).
Kui adressaat ei ole saadaval vÔi antud IP-aadress ei eksisteeri, nÀeme sellist pilti:

See tÀhendab, et me ei saa vastust pingidele.
Aga Ping Oluliselt parem on kasutada vÔtmeid:
-t -"pingida" pidevalt (peatumiseks vajutage Ctrl+C)
-a -nÀidata "pingitava" sÔlme (veebisaidi/seadme/serveri) nime

Seega, vĂ”tmesâ-aâ nĂ€itas meile, et pingitava sĂ”lme nimi on "dns.google".
Ja tĂ€nu vĂ”tmele â-tâ pingis pidevalt, peatasin selle vajutades Ctrl+C.
Pideva pingi puhul saab nĂ€ha, kuidas pingitav sĂ”lm kĂ€itub ja umbkaudset Interneti-ĂŒhenduse töö kvaliteeti.
Kuidas nĂ€eme ekraanipildilt, esinevad aeg-ajalt pakettide vastuvĂ”tu viivitused kuni 418 ms, see on ĂŒsna kriitiline vÀÀrtus, kuna hĂŒpe 83 ms-lt 418 ms-le avaldaks video vestlusele mĂ”ju, pĂ”hjustades pildi viivitust/peatumist vĂ”i IP-telefonias kvaliteedi halvenemist.
Minu puhul tÔenÀoliselt kÔigub mu kodune Internet.
Kuid et tÀpsemalt kindlaks teha pÔhjus, tuleb kÀivitada dump. Ja see on teema tervele artiklile.
TĂ€helepanu! MĂ”nikord on ruuterites vĂ€lja lĂŒlitatud saatmine ICMP pakette (kellega on see spetsiaalselt vĂ€lja lĂŒlitatud vĂ”i on see vaikimisi vĂ€lja lĂŒlitatud), sellisel juhul ei reageeri selline sĂ”lm "pingile", kuigi see ise on aktiivne ja töötab vĂ”rgu sees normaalselt.
Teine vĂ”imalus âpingiâ jaoks on vĂ€lja selgitada, milline ip-aadress peitub konkreetse saidi domeeni taga. Nimelt, millisel serveril saidi hostitakse.
Selleks tuleb lihtsalt ip-aadressi asemel kirjutada sait:

Nagu nÀete, on Habr'il ip-aadress 178.248.237.68
b) Tracimine
MÔnikord on vÀga oluline nÀha, millist teed paki sihtseadmest mööda minnes lÀbib.
VÔib-olla on kuskil lÀbikukkumine ja pakk ei jÔua adressaadini. Sel juhul tracimise utiliit aitab mÀÀrata, millisel etapil see pakk kinni jÀÀb..
Windowsi operatsioonisĂŒsteemis kutsutakse seda utiliiti kĂ€suga "tracert" ip-aadress vĂ”i domeen:

Siin nÀgime, lÀbi milliste sÔlmede meie pÀring kulgeb, enne kui see jÔuab serverisse ya.ru
VDS-l on vÔimalik installida: Linuxi OS-iga. see utiliit kutsutakse kÀsuga traceroute.
Tracimise utiliit on ka paljudes seadmetes, marsruuterites vÔi VoIP-poliitikas.
c) Whois utiliit
See utiliit vÔimaldab vÀlja selgitada kogu teabe ip-aadressi vÔi domeeni registreerija kohta.
NÀiteks kontrollime ip-aadressi 145.255.1.71. Selleks kasutan terminalis kÀsku whois 145.255.1.71

Saime teavet IP-aadressi pakkujast, riigist, linnast, aadressist, vahemikust jne.
Kasutades ainult Linuxis. Utiliit allub ja installitakse lihtsalt operatsioonisĂŒsteemi tavalisest hoidlast.
Aga olen samuti kuulnud, et Windowsis on sarnane lahendus.
7. Transpordiprotokollid TCP ja UDP
KĂ”ik pĂ€ringute ĂŒlekanded ja vastuste vastuvĂ”tmine seadmete vahel vĂ”rgus toimub transpordiprotokollide abil TCP ja UDP.
TCP-protokoll garanteerib pÀringu edastamise ja selle edastamise terviklikkuse. See kontrollib ette, kas sÔlm on enne paketi saatmist saadaval. Ja kui paketi teel on terviklikkus kahjustatud, siis TCP tÀiendatakse puuduvad osad.
KokkuvÔttes on see protokoll, mis teeb kÔik, et teie pÀring korrektselt saajani jÔuaks.
Seega TCP kĂ”ige levinum transpordiprotokoll. Seda kasutatakse, kui kasutaja sirvib internetis, kĂŒlastab saite, teenuseid, sotsiaalmeedia jne.

UDP protokollil ei ole sellist garanteeritud andmeedastust nagu TCP. See ei kontrolli sihtkoha kÀttesaadavust enne saatmist ja ei tÀienda paketti, kui see on degradeerunud. Kui mÔni pakett vÔi mitu paketti teel kaovad, siis sÔnum jÔuab adressaadini sellises puudulikus vormis.
Kuid miks on UDP siis vajalik?
Asi on selles, et see transpordiprotokoll omab tohutut eelist TCP andmete edastamise kiirusel. SeetÔttu kasutatakse UDP-d laialdaselt reaalajas helide ja video paketide edastamiseks. Nimelt ip-telefonias ja video kÔnedes.
NÀiteks igasugused kÔned WhatsAppi vÔi Viberi kaudu kasutavad transpordiprotokolli UDP. Samuti video kÔnede puhul, nÀiteks Skype'is vÔi nendes samades sÔnumirakendustes WhatsApp ja Viber.

Just seetÔttu, et UDP ei garanteeri andmete absoluutset edastamist ja edastatava paketi terviklikkust, tekivad sageli probleemid interneti lÀbi helistamisel.
See vÔib olla hÀÀle katkestamine, viivitamine, kaja vÔi robotihÀÀl.
See probleem ilmneb koormatud interneti kanalite, topelt NAT-i vÔi raadiokanali tÔttu.
Oluline oleks sellistel juhtudel kindlasti kasutada TCP, kuid kahjuks on hÀÀle edastamiseks vajalik tervikpakettide kohene edastamine, ja selle ĂŒlesande jaoks sobib kĂ”ige paremini UDP.
Probleemide vĂ€ltimiseks tuleb UDP protokolli jaoks lihtsalt korraldada kvaliteetne internetiĂŒhendus. Samuti tuleb ruuteril seadistada eraldi ribalaius UDP, et teisi seadmeid, mis kasutavad TCP , ei segaks transportimisprotokolli tööd. UDP.
Sellega on kÔik.
Ma ei hakanud artiklit koormama ja siia teaduslikke mÀÀratlusi kÔigist kasutatud terminidest kopeerima; kes seda vajab, saab lihtsalt Google'ist otsida.
Olen pĂŒĂŒdnud kokku koguda 7 kĂ”ige olulisemat, minu arvates, punkti, mille teadmine aitab noorel "IT-spetsialistil" lĂ€bida esimesed etapid tööintervjuul "IT- ametikohtadele vĂ”i vĂ€hemalt anda tööandjale mĂ”ista, et te tĂ”esti teate rohkem kui tavaline kasutaja.
Uurige, koostage mÀrkmeid. Loodan, et artikkel toob paljudele kasu.
Allikas: habr.com
