Skip to main content

Pagrindiniai tinklo protokolų tipai paaiškinti

Anonim

Tinklo protokolas apibrėžia taisykles ir susitarimus ryšiui tarp tinklo įrenginių. Tinklo protokolai apima mechanizmus, skirtus nustatyti ir prijungti ryšius tarpusavyje, taip pat formatavimo taisykles, kuriose nurodoma, kaip duomenys yra supakuoti į siunčiamus ir gautus pranešimus. Kai kurie protokolai taip pat palaiko pranešimų patvirtinimą ir duomenų suspaudimą, skirtą patikimam ir (arba) didelio našumo tinklo ryšiui.

Šiuolaikiniai kompiuterinių tinklų protokolai paprastai naudoja paketų perjungimo technologijas, kai siunčiami ir gaunami pranešimaipaketai - pranešimai suskirstyti į gabalus, kurie yra surinkti ir pakartotinai surinkti jų paskirties vietoje. Sukurta šimtai skirtingų kompiuterinių tinklų protokolų, kiekviena skirta konkretiems tikslams ir aplinkai.

Interneto protokolai

Interneto protokolo šeima yra susijusių (ir dažniausiai naudojamų) tinklo protokolų rinkinys. Papildomai prie interneto protokolo (IP), aukštesnio lygio protokolai, tokie kaip TCP, UDP, HTTP ir FTP, integruojasi su IP, kad suteiktų papildomų galimybių. Panašiai žemesnio lygio interneto protokolai, tokie kaip ARP ir ICMP, taip pat egzistuoja kartu su IP. Apskritai aukštesnio lygio protokolai IP šeimoje glaudžiau bendradarbiauja su tokiomis programomis kaip interneto naršyklės, o žemesnio lygio protokolai sąveikauja su tinklo adapteriais ir kita kompiuterine įranga.

Belaidžio tinklo protokolai

"Wi-Fi", "Bluetooth" ir "LTE" dėka belaidžiai tinklai tapo įprastu. Tinklo protokolai, skirti naudoti bevieliuose tinkluose, turi palaikyti tarptinklinio ryšio mobiliuosius įrenginius ir spręsti tokius klausimus kaip kintamas duomenų perdavimo greitis ir tinklo saugumas.

Tinklo maršrutizavimo protokolai

Maršruto protokolai yra specialieji protokolai, specialiai skirti interneto maršrutizatoriams. Maršruto protokolas gali identifikuoti kitus maršrutizatorius, valdyti kelius (vadinamas maršrutai) tarp šaltinių ir tinklų pranešimų paskirties bei dinamiškus maršruto sprendimus. Bendrieji maršrutizavimo protokolai apima EIGRP, OSPF ir BGP.

Kaip veikia tinklo protokolai

Šiuolaikinėse operacinėse sistemose yra įmontuotų programinės įrangos paslaugų, kurios įgyvendina kai kurių tinklo protokolų palaikymą. Programose, tokiose kaip interneto naršyklės, yra programinės įrangos bibliotekų, palaikančių aukšto lygio protokolus, reikalingus, kad ši programa veiktų. Kai kuriems žemesnio lygmens TCP / IP ir maršruto protokolams, palaikymas yra įdiegtas tiesiogine aparatine įranga (silicio mikroschema), siekiant pagerinti našumą.

Kiekvienas per tinklą perduotas ir gautas paketas turi dvejetainius duomenis (tie ir nuliai, kurie koduoja kiekvieno pranešimo turinį). Daugelis protokolų prideda mažąantraštė kiekvieno paketo pradžioje, norint saugoti informaciją apie pranešimo siuntėją ir jo numatomą paskirties vietą. Kai kurie protokolai taip pat pridedaporaštės pabaigoje. Kiekvienas tinklo protokolas turi galimybę identifikuoti savo pobūdžio pranešimus ir apdoroti antraštes ir poraštes kaip dalį duomenų perkėlimo tarp įrenginių.

Tinklo protokolų grupė, kuri dirba kartu aukštesniuoju ir žemesniu lygmenimis, dažnai vadinama protokolo šeima. Tinklinių studijų studentai tradiciškai mokosi apie OSI modelį, kuris konceptualiai organizuoja tinklo protokolų šeimas į konkrečius sluoksnius mokymo tikslais.