Kas yra skaičiavimo protokolas? Pagrindinės charakteristikos

Kompiuterinių mokslų protokolas reiškia iš anksto nustatytų taisyklių rinkinį, skirtą standartizuoti keitimąsi informacija kompiuterinėje veikloje.

Taikant tą patį protokolą, garantuojama, kad įrenginiai bus suderinami skirtinguose kompiuterio sistemos taškuose.

Kadangi tai yra keitimasis informacija tarp kompiuterių, jie vadinami ryšio protokolais.

Protokole išsamiai apibrėžiamas keitimosi informacija formatas, dėl kurio turi susitarti visos susijusios šalys.

Priešingu atveju gali būti nesuderinama su standartais, kurie būtų lygiaverčiai dviem pokalbiams, kurie bendrauja skirtingomis kalbomis.

Savybės

Nors protokolai gali skirtis vienas nuo kito, priklausomai nuo jų naudojimo, plėtros ir amžiaus, jie paprastai turi tam tikrus pagrindinius elementus, pvz., Ryšių nustatymo procesus.

Tai apima tai, kaip nustatyti kitus tinklo naudotojus, rankų pasisakymą ar pasveikinimą tarp tinklo elementų, ką daryti su neišsamiais pranešimais ar praradimu, ir saugumo ryšį naudojant autentifikavimą ir (arba) šifravimą.

Kiekvienam komunikacijos proceso lygiui yra tam tikram veiksmui skirtas protokolo sluoksnis.

Mažiausias lygis yra fizinis sluoksnis, duomenų ryšys ir tinklo sluoksnis, kurie yra atsakingi už duomenų perdavimą iš vieno prietaiso į kitą.

Tai ten, kur informacija konvertuojama į skaitmeninius bitus ir juda per kabelius arba orą, jei belaidis ryšys yra.

Aukštesniu ir abstraktesniu lygmeniu yra programos sluoksniai, kuriuose įrenginiai sutinka naudoti tam tikrus informacijos šifravimo metodus, prisijungti tarpusavyje ir apibrėžti perduodamų pranešimų tipą.

Pavyzdžiai

CAT5, CAT6 ir skaidulinės optikos yra kai kurie ryšio tipai fiziniame ryšio lygmenyje.

Ethernet ir Gigabit Ethernet, kartu su IPv4 ir IPv6, yra dažniausiai naudojami duomenų ir tinklo ryšių protokolai. Duomenų transportavimas paprastai atliekamas naudojant TCP ir UDP protokolus.

Programos lygmeniu dažniausiai naudojami „Telnet“, „SSH“, „POP3“, „IMAP“ ir „HTTP“. Jie yra atsakingi už informacijos, kuri bus siunčiama per transportavimo sluoksnį, šifravimą ir perdavimą, o tada - į duomenų ryšio sluoksnį.

9 dažniausiai naudojami protokolai

1- HTTP

Tai galbūt geriausiai žinomas ir labiausiai naudojamas internetinių ryšių protokolas. Jo akronimas reiškia „ HyperText Transfer Protocol“.

Tai yra atsakinga už hiperteksto (teksto su paspaudžiamomis nuorodomis) perdavimą, kuris buvo naudojamas interneto naršyklėse nuo devintojo dešimtmečio pradžios.

2- HTTPS

Tai HTTP išplėtimas, kuris šifruoja duomenis iš taško į tašką, kad tik serveris ir naršyklė galėtų iššifruoti informaciją, kuri eina per protokolą.

3 - FTP

Tai failų perdavimo protokolas ( jo akronimas anglų kalba) ir naudojamas failams siųsti ir gauti per tinklą.

4- Telnet

Jis naudojamas nuotolinei įrangai pasiekti.

5- SSH

Jis leidžia tokį patį kaip „Telnet“, bet daug daugiau.

6- SFTP

Tai yra failų perdavimo protokolas, panašus į FTP, tačiau SSH tunelyje yra didesnis saugumas.

7- POP

Jis vadinamas „ Post Office“ protokolu ir naudojamas el. Laiškams gauti iš serverių.

Tai pasibaigė, kai SMTP ( paprastojo pašto transporto protokolas ) užėmė daugiau dinamiškumo.

8- LDAP

Tai vadinama lengvo katalogo prieigos protokolu. Jis naudojamas informaciniams katalogams (kontaktų darbotvarkėms) ir dažnai naudojamas įmonėse.

9 - XMPP

Tai reiškia „ Extensible Messaging“ ir „Presence Protocol“, ir toliau naudojami momentinių pranešimų programose, pvz., „Google Talk“ ir „Facebook Messenger“.