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:
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:
TCP / IP-protokoller efter lag af OSI-modellen | Grundlæggende|
---|---|
Fysisk | |
kanaliseret | |
netværk | |
Transportere | |
session | |
Repræsentation | |
Anvendt | |
Andet anvendt | |
Liste over TCP- og UDP-porte |