Hvad er en protokol i Computing? Hovedkarakteristika
en computer protokol henviser til et sæt foruddefinerede regler med det formål at standardisere udvekslingen af oplysninger i computeraktiviteter.
Ved at følge samme protokol er det garanteret, at der vil være kompatibilitet mellem enhederne i de forskellige punkter i et computersystem.
Fordi det er en udveksling af information mellem computere, kaldes de kommunikationsprotokoller..
En protokol definerer i detaljer formatet for informationsudveksling og skal aftales af alle involverede parter..
Ellers kan der være en uforenelighed i standarder, der svarer til to samtalepartnere, der kommunikerer på forskellige sprog.
egenskaber
Selvom protokollerne kan være forskellige fra hinanden afhængigt af deres brug, udvikling og alder, deler de generelt nogle grundlæggende elementer, som f.eks. Processerne til at registrere forbindelsen.
Blandt disse er, hvordan man identificerer andre brugere i netværket, handshaking hilsen mellem elementer af netværket, hvad skal man gøre med ufuldstændige meddelelser eller tab af forbindelse og standardisering af sikkerhed i kommunikation ved hjælp af autentificering og / eller kryptering.
For hvert niveau i kommunikationsprocessen er der et protokollag dedikeret til en bestemt handling.
Det laveste niveau er det fysiske lag, datalinket og netværkslaget, som er ansvarlige for transport af data mellem en enhed og en anden.
Det er der, hvor informationen omdannes til digitale bits og bevæger sig gennem kabler eller luft, i tilfælde af trådløse forbindelser.
På et højere og mere abstrakt niveau er applikationslagene, hvor enhederne accepterer at anvende visse metoder til at kryptere oplysningerne, at forbinde hinanden og at definere typen af meddelelser, der sendes.
eksempler
CAT5, CAT6 og fiberoptik er nogle af forbindelsestyperne på det fysiske niveau af forbindelsen.
Ethernet og Gigabit Ethernet sammen med IPv4 og IPv6 er de mest anvendte protokoller for henholdsvis data og netværksforbindelser. Datatransport sker almindeligvis via TCP- og UDP-protokoller.
På applikationsniveau er de mest anvendte protokoller Telnet, SSH, POP3, IMAP og HTTP. Disse er ansvarlige for kryptering og transmission af de oplysninger, der sendes via transportlaget, og derefter til datalinklaget.
De 9 mest anvendte protokoller
1- HTTP
Det er måske den mest kendte og mest anvendte protokol til internetkommunikation. Dens akronymer betyder HyperText Transfer Protocol.
Dette er ansvarlig for overførsel af hypertekst (tekst med klikbare links), der er blevet brugt i webbrowsere siden begyndelsen af 90'erne.
2- HTTPS
Det er en udvidelse af HTTP der krypterer dataene fra punkt til punkt, så kun serveren og browseren kan dechifrere de oplysninger, der går gennem protokollen.
3- FTP
Det er filoverførselsprotokollen (File Transfer Protocol ved sin akronym på engelsk) og bruges til at sende og modtage filer via netværket.
4- Telnet
Det bruges til at få adgang til fjernudstyr.
5- SSH
Tillader det samme som Telnet, men med meget mere kapacitet.
6- SFTP
Det er en filoverførselsprotokol, der ligner FTP, men inden for en SSH-tunnel for større sikkerhed.
7- POP
Det hedder Post Office Protocol, og det bruges til at genoprette e-mail fra servere.
Dette er faldet i brug efter SMTP (Simple Mail Transport Protocol) vil tage større betydning for at være mere dynamisk.
8- LDAP
Det hedder Lightweight Directory Access Protocol. Den bruges til informationskataloger (kontaktagendinger) og bruges ofte i virksomheder.
9-XMPP
Det betyder Extensible Messaging and Presence Protocol, og fortsætter med at blive brugt i instant messaging-applikationer, som f.eks. Google Talk og Facebook Messenger.
referencer
- Wikipedia - Kommunikationsprotokol en.wikipedia.org
- Hvad betyder protokol, www, http? uefsfainformaticavaca.blogspot.com
- Protocol Dictionary - Network Protocol Suite Directory og Index javvin.com
- Lifewire - Netværksprotokoller lifewire.com
- Technopedia - Netværksprotokoller techopedia.com