Protokoll i beräkningsegenskaper, typer, exempel

4379
Philip Kelley
Protokoll i beräkningsegenskaper, typer, exempel

De datorprotokoll Det är en formell uppsättning standarder och normer som styr både formatet och kontrollen av interaktionen mellan de olika enheterna i ett nätverk eller kommunikationssystem, vilket gör att data kan överföras mellan dem..

Ett kommunikationssystem använder specifika format för att utbyta meddelanden. Var och en av dessa meddelanden har en exakt anledning, som är att försöka få svar från en serie möjliga svar som tidigare fastställts för varje enskild situation..

Dataprotokollet möjliggör överföring av data mellan enheter

Därför är protokollet riktlinjen som definierar semantiken i kommunikationen, förutom felåterställningsmetoderna, som anger exakt hur data ska utbytas.

Dessa regler måste följas exakt, för annars kommer en dator inte att kunna kommunicera med de andra enheterna. Internet och datanätverk använder i stor utsträckning olika protokoll för att utföra olika kommunikationsuppgifter..

Vissa protokoll är enkla och korta, medan andra är ganska komplexa och djupgående. För att ha en domän inom datornätverk måste du förstå protokollens vad, varför och hur.

Artikelindex

  • 1 Kännetecken för protokollet i databehandling
    • 1.1 Regelbaserad
    • 1.2 Standarder
    • 1.3 Dataöverföring
    • 1.4 Pålitlighet
  • 2 Vad är ett dataprotokoll för?
    • 2.1 Interoperabilitet
    • 2.2 Reglera flödeskontroll
    • 2.3 Hantera trängsel
    • 2.4 Hantera felkontroll
  • 3 Typer av protokoll
    • 3.1 - Nätverksadministratörer
    • 3.2 - Kommunikation
    • 3.3 - Säkerhet
  • 4 Exempel på protokoll
    • 4.1 Filöverföringsprotokoll (FTP)
    • 4.2 Transmission Control Protocol (TCP)
    • 4.3 Internetprotokoll (IP)
    • 4.4 Internet / Transmission Control Protocol (TCP / IP)
    • 4.5 Hypertext Transfer Protocol (HTTP)
    • 4.6 Telnet
    • 4.7 Voice over Internet Protocol (VoIP)
    • 4.8 Musikinstrumentets digitala gränssnitt (MIDI)
  • 5 Referenser

Kännetecken för protokollet i databehandling

I ett datorprotokoll utbyts meddelanden

Regelbaserad

Precis som programmeringsspråk är protokoll baserade på specifika datorregler och föreskrifter och är utformade för att vara effektiva. Varje regel definieras med en annan term och tilldelar den ett unikt namn.

Standarder

Protokollet specificerar en standard för kommunikation som ger detaljerad information om de processer som är involverade i dataöverföring. En process kan hanteras av mer än ett protokoll samtidigt. Denna information inkluderar:

- Processens karaktär.

- Uppgiftstyp.

- Enhetshantering.

- Typ av data.

- Dataflöde.

Dataöverföring

Den angränsande strömmen av byte eller meddelanden som ska överföras lindas av protokollet i paket, även kallade segment, som ska sändas till målenheten. För att göra detta används paketväxlingstekniker i meddelandena, vilka är meddelanden uppdelade i packade bitar, som återmonteras vid deras destination..

Pålitlighet

Protokollet måste kunna återställas från en skadad dataöverföring i nätverket. Varje överförd byte tilldelas ett sekvensnummer och mottagaren förväntas göra en positiv bekräftelse (ACK). Om ACK inte tas emot inom ett tidsintervall överförs data på nytt.

Mottagaren använder dessa sekvensnummer för att kunna eliminera dubbla segment och för att ordna om segmenten när de kommer för sent..

Vad är ett dataprotokoll för?

Det gör det moderna Internet möjligt genom att låta datorer kommunicera via nätverk utan att användare behöver veta vilka operationer som sker i bakgrunden.

Protokollet gör det möjligt för enheter att förstå elektroniska signaler som skickas till varandra via nätverksanslutningar.

Interoperabilitet

Utan protokoll kunde inte interoperabilitet uppnås. Till exempel, om en webbplats använde ett helt annat protokoll än HTML för att lagra data, skulle webbläsaren inte kunna analysera det och en användare skulle inte kunna förstå det..

Reglera flödeskontroll

Den används för att hantera hastigheten för dataöverföring mellan två enheter för att undvika att en snabb avsändare överväldiger en långsam mottagare. Enheter i ett nätverk kan fungera med olika datahastigheter på grund av olika faktorer, såsom CPU och tillgänglig bandbredd..

När den mottagande enheten skickar en ACK till den sändande enheten berättar den också antalet byte den kan ta emot utan att orsaka problem i den interna bufferten..

Hantera trängsel

Den hanterar trängsel i ett nätverk, vilket definieras som en minskning av kvaliteten på nätverkets tjänst, eftersom någon länk kan hantera mer byte information än vad den faktiskt kan hantera.

Hantera felkontroll

Hantera olika metoder som möjliggör korrekt leverans av data när det finns opålitliga kommunikationskanaler.

Typer av protokoll

Det finns olika typer av datorprotokoll:

- Nätverksadministratörer

De specificerar de åtgärder som krävs för att effektivt hantera ett datanätverk. Dessa protokoll är involverade i de olika enheterna som utgör ett nätverk, såsom mikrodatorer, servrar och routrar, för att säkerställa att nätverket som helhet fungerar optimalt. Dess funktioner inkluderar:

Införlivande av länkar

Tillåt att flera nätverksanslutningar kombineras till en enda länk, vilket ökar styrkan i anslutningen.

Förbindelse

Upprätta anslutningar och se till att de är stabila mellan de olika enheterna i nätverket.

Problemlösning

Identifiera fel som påverkar nätverket, utvärdera anslutningens kvalitet och bestäm även hur eventuella problem kan lösas.

- Kommunikation

De tillåter olika enheter i ett nätverk att kommunicera med varandra. Dess användning är både i digital och analog kommunikation, för metoder som sträcker sig från att överföra filer mellan enheter till åtkomst till Internet..

Direktmeddelande

Direkt textkommunikation, både på smartphones och datorer, sker på grund av ett antal meddelandeprotokoll.

Blåtand

Bluetooth-aktiverade enheter, som headset, smartphones och datorer, fungerar med olika protokoll.

- Säkerhet

De arbetar för att nätverket och data som skickas över det skyddas från obehöriga användare. Bland dess funktioner är:

Transport

Skydda data medan den transporteras över nätverket från en enhet till en annan.

Kryptering

Skydda data och håll också områden säkra genom att kräva att användare anger ett hemligt lösenord för att få åtkomst till den informationen.

Protokollexempel

Protokoll för filöverföring (FTP)

Diagram över en FTP-tjänst

Låter dig kopiera filer mellan ett lokalt system och andra system som kan nås i nätverket.

Transmission Control Protocol (TCP)

TCP-anslutningsslut

Protokoll utvecklat för Internet för att ta emot data från en nätverksenhet till en annan. TCP använder en återutsändningsstrategi för att säkerställa att data inte går förlorade vid överföringen.

Internetprotokoll (IP)

Tillåter sändning av data mellan enheter via Internet. Internet kunde inte fungera som för närvarande utan IP.

Internet / Transmission Control Protocol (TCP / IP)

Det är en uppsättning protokoll, inklusive TCP, som utvecklats för Internet på 1970-talet för att få data från en nätverksenhet till en annan..

Hypertext Transfer Protocol (HTTP)

HTTP-begäran med telnet. Källa: Andreas Grupp / CC BY-SA (https://creativecommons.org/licenses/by-sa/2.5)

Det är ett protokoll som TCP använder för att överföra hypertextförfrågningar och information mellan servrar och webbläsare..

Telnet

Det är protokollet som används för fjärrterminalanslutningstjänsten, vilket gör det möjligt för en användare som är på en plats att interagera med system på andra olika platser, som om den terminalen var direkt ansluten till dessa datorer.

Voice over Internet Protocol (VoIP)

Tillåter att vanliga telefonsamtal görs via ett datanätverk eller internet, vilket gör att människor kan prata med praktiskt taget alla andra som har en telefon.

Musikinstrument Digital Interface (MIDI)

MIDI-kontakter och en MIDI-kabel. Källa: wikimedia commons

Det är ett protokoll för kommunikation mellan elektroniska musikinstrument och datorer.

Referenser

  1. The Free Dictionary (2020). Kommunikationsprotokoll. Hämtad från: thefreedictionary.com.
  2. Datavetenskap Wiki (2020). Protokoll och standarder på webben. Hämtad från: computersciencewiki.org.
  3. Interface Bus (2016). Protokolldefinitioner och villkor. Hämtad från: interfacebus.com.
  4. Bradley Mitchell (2020). Vad är nätverksprotokoll? Hämtad från: lifewire.com.
  5. Comptia (2020). Vad är ett nätverksprotokoll och hur fungerar det? Hämtad från: comptia.org.

Ingen har kommenterat den här artikeln än.