Vad är ett nätverksprotokoll: typer och dess arbete

ett protokoll kan definieras som en uppsättning regler i ett datornätverk som används för att bearbeta och formatera data. För datorer, dessa protokoll fungerar som ett gemensamt språk som kan använda mycket olika hårdvara samt programvara för att tillåta dem att samtala med varandra. Kommunikationen mellan två datorer kan endast göras om de använder IP (Internet Protocol).

men om någon av datorerna använder internetprotokoll kommer de inte att kunna prata. Det finns olika typer av protokoll tillgängliga på internet som används för olika ändamål. I den här artikeln beskrivs en översikt över nätverksprotokollet och dess funktion.

Vad är ett nätverksprotokoll?

nätverksprotokoll är inget annat än en uppsättning regler, datastrukturer & konventioner som används för att bestämma hur enheter utbyter data i samma nätverk. Dessa protokoll tillåter två olika enheter att samtala med varandra bortsett från eventuella olikheter i deras inre processer, design eller struktur.

i nuvarande digital kommunikation spelar nätverksprotokoll en nyckelroll, och det är också det främsta skälet till att vi enkelt kan prata med människor i världen. Kommunikation mellan två enheter kan vara möjlig med dessa protokoll på grund av de inbyggda förprogrammerade reglerna i hårdvaran och programvaran för enheter.

nätverksprotokoll arbetar

innan vi förstår begreppet nätverksprotokoll måste vi först känna till OSI-modellen (Open Systems Interconnection). Modellen för sammankoppling av öppna system delar upp kommunikationsprocessen mellan två nätverksenheter i sju lager. I de 7 lagren i en OSI-modell kan en uppgift tilldelas varje lager där sju lager är oberoende, så varje uppgift kan utföras oberoende.

i en OSI-modell separeras sju nätverkslager i två grupper, nämligen övre lager som 7, 6 & 5 medan nedre lager som 4, 3, 2, & 1. Här handlar de övre lagren huvudsakligen om applikationsfrågor medan de nedre lagren huvudsakligen handlar om datatransporter.

i varje lager av OSI-modellen diskuteras nätverksprotokollens funktion nedan.

nätverksprotokoll i OSI

nätverksprotokoll i OSI

Layer 7 (Application Layer Network Protocols)

detta är det mänskliga och datorinteraktionslager där nätverkstjänsterna kan nås av applikationerna.

Layer 6 (Presentation Layer Network Protocols)

detta lager säkerställer att dataformatet är användbart eller inte och där kryptering av data sker

Layer 5 (Session Layer Network Protocols)

detta lager hanterar anslutningar och det styr sessioner samt portar

Layer 4 (Transport Layer Network Protocols)

detta lager skickar data genom överföringsprotokoll som UDP & TCP

Layer 3 (network layer protocols)

detta lager kommer att besluta att ta den fysiska körfältet med data

Layer 2 (Data Link Layer Network Protocols)

detta lager definierar dataformatet över nätverket

Layer 1: (Physical Layer Network Protocols)

detta lager skickar en rå bitström på det fysiska mediet

nätverksfunktionerna är möjliga genom protokoll. Till exempel är (IP) ansvarig för att dirigera data genom att representera datapakets källa och destination. Internetprotokoll kommer att göra kommunikation möjlig i nätverk till nätverk. Så, detta protokoll anses vara ett layer 3 eller network layer-protokoll.

TCP eller Transmission Control Protocol säkerställer att förflyttning av datapaket över nätverk sänder utan ansträngning. Så, TCP betraktas som ett layer 4 eller transport layer-protokoll. Ett paket är en liten del av data där alla data som kan överföras på ett nätverk kan separeras i paket.

lista över nätverksprotokoll

det finns flera nätverksprotokoll som utför följande tre huvudåtgärder. Varje typ är viktigt att använda nätverksenheter snabbt och säkert.

  • kommunikation
  • nätverkshantering
  • säkerhet

kommunikation

dessa protokoll är ansvariga för att tillåta en mängd olika nätverksenheter att interagera med varandra. Tillämpningarna av kommunikationsprotokoll omfattar huvudsakligen både analog & digital kommunikation för olika ändamål som att överföra filer mellan olika enheter för internetåtkomst. Kommunikationsprotokoll klassificeras i olika typer som

  • Automation
  • Internetprotokoll
  • snabbmeddelanden
  • filöverföring
  • Routing
  • Bluetooth

nätverkshantering

nätverkshanteringsprotokoll definierar olika metoder som krävs för att driva ett datornätverk effektivt. Dessa typer av protokoll kommer att påverka flera enheter över ett enda nätverk som servrar ,routrar & datorer för att se till att var och en körs optimalt. Huvudfunktionerna i dessa protokoll inkluderar huvudsakligen

  • anslutning
  • aggregering av länk
  • felsökning

säkerhet

säkerhetsprotokoll eller kryptografiska protokoll arbetar huvudsakligen för att se till att datornätverket & de data som överförs via den är säkrade från olagliga användare. Huvudfunktionerna för säkerhetsnätverksprotokoll är;

  • kryptering
  • Entity Authentication
  • transport

nätverksprotokoll exempel

nätverksprotokoll kan identifieras när du använder vissa elektroniska enheter. De vanligaste nätverksprotokollexemplen listas nedan.

HTTP (Hypertext Transfer Protocol)

HTTP är ett Internetprotokoll som definierar hur data kan överföras på internet & bestämmer hur webbläsare, såväl som webbservrar, måste reagera på kommandon. Denna typ av protokoll kommer i sikte vid öppnandet av webbadresser.

SSH (Secure Socket Shell)

detta SSH-protokoll ger säker åtkomst till en dator, även om det använder ett osäkert nätverk. Detta protokoll används huvudsakligen av nätverksadministratörer som behöver hantera olika system på distans.

SMS (Short Message Service)

denna typ av protokoll bildades för att sända & ta emot textmeddelanden på mobilnät. Denna typ av protokoll hänvisar helt till meddelanden baserade på text. För videor och bilder behöver vi MMS (Multimedia Messaging Service).

typer av nätverksprotokoll

nätverksprotokoll som används av olika nätverkslager diskuteras nedan.

nätverksprotokoll i applikationslagret

nätverksprotokollen som används i applikationslagret inkluderar huvudsakligen DHCP, DNS, FTP, IMAP, HTTP, POP, SMTP, Telnet & SNMP.

DHCP

kommunikationsprotokollet som DHCP står för ”Dynamic Host Configuration Protocol” som gör det möjligt för nätverksadministratörerna att datorisera uppgiften för Internet protocol-adresser inom ett nätverk
i ett Internet protocol-nätverk behöver varje enhet som ansluter till internet en exklusiv IP.

ett protokoll som DHCP tillåter nätverksadministratörer att distribuera IP-adresser från en mittpunkt & skickar rutinmässigt den senaste IP-adressen när en enhet är ansluten från olika platser i nätverket. Denna typ av protokoll fungerar på en klient-servermodell.

DNS

DNS eller Domain Name System Protocol används för att hjälpa till att mappa eller ändra värdnamn mot IP-adresser. Denna typ av protokoll fungerar huvudsakligen på en klient-servermodell och använder en distribuerad databas över en hierarki av namnservrar.

värdar identifieras baserat på deras IP-adresser, men det är svårt att memorera en IP-adress på grund av dess komplexitet. IP-adresser är också dynamiska, vilket gör det desto mer nödvändigt att mappa domännamn till IP-adresser. DNS hjälper till att lösa problemet genom att konvertera domännamnen på webbplatser till numeriska IP-adresser.

FTP

File Transfer Protocol eller FTP tillåter fildelning mellan fjärr & lokala värdar som fungerar ovanpå transmission control protocol. Denna typ av protokoll skapar huvudsakligen två TCP-anslutningar, nämligen data och kontroll. Dataanslutningen används för att överföra den verkliga filen medan kontrollanslutningen överför kontrollinformation som instruktioner, hemliga koder etc. När du överför hela filen fungerar dessa anslutningar parallellt.

IMAP-Version4

IMAP (Internet Message Access Protocol) är ett e-postprotokoll som tillåter slutanvändare att komma åt & kontrollmeddelanden som lagras på en server.

IMAP-protokollet spårar en klient-servermodell för att tillåta åtkomstmeddelanden från olika klienter på en allmän e-postserver samtidigt. Denna typ av protokoll omfattar olika operationer för att radera, byta namn på brevlådor & skapa; verifiera för senaste meddelanden; radera meddelanden permanent; flagginställning och borttagning etc. Den nuvarande IMAP-versionen är 4 versioner 1.

POP-Version3

POP-eller Postkontorsprotokollet är också ett slags e-postprotokoll. Detta protokoll används för att ladda ner e-post från slutanvändaren från e-postservern till sin egen e-postklient. När e-postmeddelandena laddas ner kan de undersökas utan internetanslutning. Dessutom, när e-postmeddelandena flyttas i närheten, kan de tas bort från servern. Detta protokoll är inte utformat för att utföra breda manipuleringar via meddelandena på servern, inte som IMAP4. Den nya versionen av denna POP är 3.

SMTP

SMTP eller Simple Mail Transfer Protocol är huvudsakligen utformat för att sända e-post konsekvent och effektivt. Denna typ av protokoll används för att skicka e-post, medan andra protokoll som IMAP & POP används för att hämta e-post på sidan av slutanvändaren.

detta protokoll spelar en viktig roll vid överföring och anmälan av inkommande e-post mellan system. Genom att använda detta protokoll, en klient kan skicka ett e-postmeddelande till en ny klient på ett liknande nätverk via ett relä annars gateway entr bisexe som är tillgänglig för båda nätverken.

Telnet

ett programlagerprotokoll som Telnet eller terminalemulering tillåter en användare att prata med en isolerad enhet. Installationen av en Telnet-klient kan göras på användarens maskin. Det gör att gränssnittet för en kommandorad på en annan fjärrmaskin kan köra ett Telnet-serverprogram.

Telnet-protokollet används vanligtvis via nätverksadministratörer för åtkomst till & hantera fjärrenheter. En fjärrenhet kan nås genom att ange IP-adressen annars fjärrenhetens värdnamn av en nätverksadministratör.

SNMP

SNMP eller Simple Network Management Protocol är ett programlagerprotokoll. Huvudfunktionen för detta protokoll är att hantera olika noder som arbetsstationer, routrar, servrar, växlar på ett internetprotokollnätverk. Denna typ av protokoll gör det möjligt för nätverksadministratörerna att observera prestanda för ett nätverk, känna igen nätverksfel & felsöka dem. Detta protokoll innehåller tre komponenter, nämligen en SNMP-agent, en hanterad enhet & en SNMP-chef.

SNMP-agenten kan placeras på den hanterade enheten. Här är agenten inget annat än en mjukvarumodul som innehåller information om hantering & avkodar den informationen i andra former som är väl lämpade genom chefen för SNMP. Den här chefen presenterar den erhållna informationen från SNMP: s agent, administratörer för att hjälpa nätverket att hantera noder effektivt.

för närvarande finns olika SNMP-versioner tillgängliga som SNMP v1, v2 & v3. De två första versionerna innehåller några vanliga funktioner, förutom version 2 ger extra protokolloperationer. Denna version 3 ger säkerhet & fjärrkonfigurationskapacitet till de tidigare versionerna.

presentationslager nätverksprotokoll

nätverksprotokollet som används i presentationsskiktet i OSI-modellen är LPP eller Lightweight Presentation Protocol. Denna typ av protokoll ger stöd för OSI-applikationstjänster inom nätverk. LPP är huvudsakligen utformad för en specifik klass av OSI-applikationer som helt enkelt innehåller ett ACSE (Association Control Service Element) & ett ROSE (Remote Operations Service Element).

detta protokoll är inte tillämpligt på en person vars tillämpningskontext är bredare, det vill säga det innehåller ett element för pålitlig överföringstjänst.

Session Layer Network Protocol

nätverksprotokollet som används i sessionskiktet i OSI-modellen är RPC eller Remote Procedure Call Protocol. Denna typ av protokoll begär en tjänst från ett program inom en fjärrdator med ett nätverk som används utan att förstå de grundläggande nätverksteknikerna.

RPC-protokollet använder UDP eller TCP för att hålla meddelandena bland kommunicerande program. Denna typ av protokoll utförs också på klientservermodellen där klienten är det begärande programmet & servern är programmet för att tillhandahålla tjänsten.

Transport Layer nätverksprotokoll

nätverksprotokollet som används i transportlagret i OSI-modellen är TCP & UDP

TCP

TCP eller Transmission Control Protocol används i ett transportlager för att tillhandahålla en konsekvent flödesleverans samt grundläggande anslutningstjänst till olika applikationer med hjälp av sekvenserad bekräftelse. Detta protokoll är anslutningsbaserat men innan data överförs behöver det en anslutning mellan applikationer.

detta protokoll ger bred felkontroll genom flödeskontroll & bekräftelse av data. I detta protokoll kan datapaketen komma i följd i slutet av mottagaren. Genom att använda detta protokoll kan återutsändning av datapaket som går förlorade också vara möjligt.

UDP

UDP eller User Datagram Protocol är ett anslutningsfritt protokoll i transportskiktet som erbjuder en enkel meddelandetjänst. Jämfört med TCP innehåller detta protokoll flödeskontroll, ingen tillförlitlighet annars fungerar felåterställning.

detta är lämpligt under förhållanden där pålitlighetsmekanismerna för transmissionskontrollprotokollet inte krävs. Så det finns ingen möjlighet för förlorade datapaket återutsändning.

network Layer Protocols

protokollen som används i network layer är IP, IPv6 & ICMP

IP

Internet Protocol eller IP används i network layer som innehåller data för kontroll och adressering. Dessa data är till stor hjälp vid paketdirigering inom ett nätverk. Detta protokoll fungerar i cykeln genom TCP för att överföra datapaket över datornätverket.

under detta protokoll tilldelas varje värd en 32-bitars adress inklusive två huvuddelar som värden och nätverksnumret. Här känner nätverksnumret igen ett nätverk som tilldelas via internet, medan värdnumret känner igen en värd ovanpå nätverket som tilldelas via en administratör av nätverket. Detta protokoll är ansvarigt för att överföra datapaketen & TCP hjälper till att placera dem tillbaka i rätt ordning.

IPv6

IPv6 eller Internet Protocol version 6 är den nya versionen av network layer-protokollet. Huvudfunktionen för detta protokoll är att ha adressering såväl som kontrolldata för att tillåta paket att dirigeras inom nätverket. Denna typ av protokoll skapades för att interagera med IPv4. Det ökar storleken på IP-adresserna från 32 – 128 bitar för att stödja höga adresseringsnivåer.

ICMP

ICMP står för Internet Control Message Protocol som stöder genom olika nätverksenheter för överföring av felmeddelanden samt operativa data.

ICMP-meddelanden som överförs inom IP – datapaket används huvudsakligen för out-of-band-meddelanden som är associerade med driften av nätverket. Denna typ av protokoll används för att deklarera nätverksfel, blockering & hjälper till vid felsökning.

Datalänklager nätverksprotokoll

de nätverksprotokoll som används i datalänklager är arp & SLIP.

ARP

Arp eller Adressupplösningsprotokollet används för att hjälpa till från att mappa adresserna till Internetprotokollet till fysisk maskin som identifieras i det lokala nätverket.

en ARP-cache är en tabell som huvudsakligen används för att hantera en anslutning mellan varje internetprotokolladress samt dess motsvarande MAC-adress. Denna typ av protokoll ger lagarna för att göra dessa anslutningar, & hjälper till att konvertera adresser på båda sätten.

SLIP

SLIP eller seriell linje IP används huvudsakligen för seriella anslutningar av punkt-till-punkt via TCP/IP. Denna typ av protokoll används främst för specifika seriella länkar samt uppringda ändamål. Detta protokoll är ansvarigt för att möjliggöra Routrar och blandningar av värdar för kommunikation med andra.

de vanliga nätverkskonfigurationerna för SLIP-protokollet är värd för värd, värd för router & rutt till router. Detta är ett paketramningsprotokoll och det definierar en serie tecken som strukturerar IP-datapaket över en sekventiell rad. Det erbjuder inte identifiering av pakettyp, adressering, korrigering & upptäckt av ett fel etc.

valet av rätt protokoll beror huvudsakligen på applikationerna. Så efter att ha diskuterat och verifierat alla protokoll inom datanät kan de bästa protokollen väljas utifrån kravet som följande.

  • ett kommunikationsprotokoll som TCP/IP används för nystartade företag.
  • FTP-protokollet används för snabb överföring av effektiva filer.
  • HTTPS används för säkerhetsändamål och som överför data över nätverket.

när SNMP och hanteringsnätverk fortfarande används i stor utsträckning blir det effektivare när de arbetar i kombination med UDP.

Nätverksprotokollstandarder

uppsättningen regler som används i datakommunikation för utbyte av data mellan olika enheter kallas standarder för nätverksprotokoll. Dessa standarder skapas av olika standardorganisationer som ISO, IEEE, ANSI och många fler. Standarderna som används i nätverksprotokoll är två typer som inkluderar följande.

  • de Facto Standard
  • de Jure Standard

i de Facto Standard är termen de Facto Ingenting annat än ”faktiskt eller enligt konvention”. Dessa standarder har inte accepterats av någon organisation, men de antog standarder på grund av deras omfattande användning. Ibland är dessa ofta grundade av tillverkare.

till exempel har multinationella företag som Google och Apple etablerat sina egna policyer för sina produkter. För tillverkning av sina produkter använder de vissa nätverksprotokollstandarder.

i De Jure Standard är betydelsen av” de Jure ”” genom förordningar eller lag. Dessa standarder är godkända av erkända företag som ISO, ANSI, IEEE, etc. Dessa standarder är viktiga att följa om det är nödvändigt.

till exempel är alla standardprotokoll i datakommunikation viktiga att följa och använda när de kräver som UDP, SMTP, TCP, IP, etc.

se den här länken för att veta mer om överföringsmedia i datanät.

se den här länken för att veta mer om datornätverk fråga & svar

således handlar det om en översikt över nätverksprotokoll, typer & nätverksprotokoll använder. Dessa protokoll klassificeras i tre typer, nämligen nätverkshantering, nätverkskommunikation & nätverkssäkerhet. Kommunikationsprotokoll består huvudsakligen av grundläggande datakommunikationsverktyg som HTTP och TCP/IP. Säkerhetsprotokoll omfattar SFTP, SSL & HTTPS. Hanteringsprotokoll hantera & styra nätverket genom att använda olika protokoll som SNMP & ICMP. Här är en fråga till dig, vad är nätverksprotokollfelet?

Lämna ett svar

Din e-postadress kommer inte publiceras.