Kommunikationsprotokol

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 15. april 2019; checks kræver 32 redigeringer .

En kommunikationsprotokol  er et sæt specifikke regler eller grænsefladekonventioner på logisk niveau , der styrer udvekslingen af ​​data mellem forskellige programmer . Disse regler definerer en ensartet måde at sende beskeder og håndtere fejl på.

Signaleringsprotokollen bruges til at styre forbindelsen, såsom opsætning, videresendelse, afbrydelse. Protokoleksempler: RTSP , SIP . Til dataoverførsel bruges protokoller såsom RTP .

En netværksprotokol  er et sæt regler og handlinger (en sekvens af handlinger), der tillader forbindelse og dataudveksling mellem to eller flere enheder, der er tilsluttet netværket .

Forskellige protokoller beskriver ofte kun forskellige aspekter af den samme type kommunikation . Navnene "protokol" og "protokolstak" henviser også til den software , der implementerer protokollen.

Nye protokoller til internettet er defineret af IETF , mens andre protokoller er defineret af IEEE eller ISO . ITU-T beskæftiger sig med telekommunikationsprotokoller og -formater.

Det mest almindelige klassifikationssystem for netværksprotokoller er den såkaldte OSI-model , ifølge hvilken protokoller er opdelt i 7 niveauer efter deres formål - fra fysisk (dannelse og genkendelse af elektriske eller andre signaler) til applikation ( applikationsprogrammeringsgrænseflade til transmission oplysninger efter applikationer).

Netværksprotokoller foreskriver regler for driften af ​​computere, der er tilsluttet et netværk. De er bygget på et multi-level princip. En lagprotokol definerer en af ​​de tekniske kommunikationsregler. I øjeblikket bruger netværksprotokoller OSI - netværksmodellen (Open System Interconnection) .

OSI-modellen er en 7-lags logisk model for netværksdrift. Det implementeres af en gruppe af protokoller og kommunikationsregler organiseret i flere niveauer:


I den generelle klassifikation er protokoller opdelt i protokoller på lavt niveau, protokoller på øverste niveau og protokoller på mellemniveau. Det mellemliggende lag inkluderer kommunikations- og autentificeringsprotokoller. De øverste lags protokoller er applikations-, sessions- og præsentationsprotokoller. De fysiske, kanal-, netværks- og transportprotokoller omtales som lavniveauprotokoller. [en]

En anden model - TCP / IP protokol stakken  - indeholder 4 lag:

Eksempler på netværksprotokoller

TCP/IP  er et sæt af dataoverførselsprotokoller, opkaldt efter to protokoller, der tilhører det: TCP ( English  Transmission Control Protocol ) og IP ( English  Internet Protocol ) [2]

De mest berømte protokoller, der bruges på internettet er:

Andre protokoller:

Se også

Noter

  1. Distribuerede systemer. Principper og paradigmer / E. Tanenbaum, M. van Steen. - St. Petersborg: Peter, 2003. - s. 83-93 - (Serien "Classics of computer science"). ISBN 5-272-00053-6 -
  2. Hunt, Craig. TCP/IP netværksadministration. - 3. udgave. - O'Reilly Media, Inc. - ISBN 0596002971 .