Introduktion till typer av nätverksprotokoll

Ett nätverksprotokoll är en grupp regler som åtföljs av nätverket. Nätverksprotokoll kommer att formaliseras krav och planer som består av regler, procedurer och typer som beskriver kommunikation mellan ett par enheter över nätverket. Protokollet kan beskrivas som ett tillvägagångssätt för regler som gör det möjligt för ett par enheter i ett kommunikationsprogram att överföra information genom alla typer av ett fysiskt medium. Protokollet identifierar regler, syntax, semantik samt synkronisering av kommunikation samt möjliga felhanteringsmetoder. I den här artikeln kommer vi att diskutera de olika typerna av nätverksprotokoll.

Olika typer av nätverksprotokoll

Nedan finns olika typer av nätverksprotokoll: -

1. HTTP eller HTTP

  • Detta står för Hypertext Transfer Protocol eller Hypertext Transfer Protocol (säkert). Den säkra versionen är krypterad, vilket innebär att vi kommer att kryptera all data när vi skickar den från klienten till servern.

Applikationslager (7) HTTP HTTPS

Transportlager (4) 80 443

  • Nu blir klient och server här mycket viktiga med applikationslagerprotokoll. Nästan alla applikationslager-protokoll använder den här modellen med en enhet i nätverket som klient, den andra enheten i nätverket är servern.
  • Nu när vi använder HTTP eller HTTPS eller överför en fil. Överföra en fil i formatet för hyperteksten. Hypertext kan läsas av en webbläsare. Den klientprogramvara du kanske är mycket bekant med. Detta är antingen Google Chrome eller Firefox, som kan vara Microsoft Edge eller Apples Safari-webbläsare. Dessa är alla webbklienter som stöder användningen av HTTP eller HTTPS.
  • Servern har också en del programvara. Det kör serverprogramvara. För webbplatsen använder vi vanligtvis Apache, som är öppen källkodsprogramvara som är en webbserver, som kan köras på antingen Linux eller Windows. Vi har nginx som används i mycket stora webbplatsinstallationer och kan köras på UNIX. Vi har Microsofts Internet Information Services eller IIS, som kan köras på Microsofts system. Så det finns flera webbserveralternativ som en serveradministratör kan installera för att vara värd för en webbplats på internet. Så hela syftet med klientservern här är att ha klientprogramvara som en webbläsare och webbservern som Apache, att arbeta tillsammans med varandra, att överföra dessa hypertextdokument för att få webbplatsen från servern till klient.
  • Portnumret identifierar unikt lagret-7-protokollet som används i lager 4. Vad vi kan göra är att vi kan använda dessa portnummer för att enkelt identifiera trafik i lager 4, HTTP har som standard port 80 och för HTTPS som standard, Vi har port 443 som transportlagerprotokoll.

2. FTP (File Transfer Protocol)

  • FTP tillåter oss att överföra filer från en klient till en server eller från en server till en klient.

  • Vi kan göra det i båda riktningarna här, och det här protokollet kommer antingen att vara FTP, sFTP eller TFTP.

  • FTP är ett filöverföringsprotokoll, SFTP är ett säkert filöverföringsprotokoll och TFTP är ett triviellt filöverföringsprotokoll .
  • FTP och SFTP liknar varandra. Dessa protokoll kommer att överföra filer från en enhet till en annan, och det finns klient- och serverprogramvara som är särskilt utformade för att göra detta.
  • TFTP fungerar lite annorlunda. Den är verkligen avsedd för att skicka små filer mellan två enheter eller för att ha enkla inställningar där du snabbt kan överföra en fil utan att behöva oroa dig för verifiering eller ha problem med brandväggar som gör att din trafik slås ner.
  • FTP och SFTP kräver vanligtvis både ett användarnamn och ett lösenord för att överföra dessa filer. TFTP kräver inte detta. SFTP specifikt här kommer att kryptera trafiken.
  • FTP kommer att använda båda portarna 20 och 21; en används för autentisering, den andra används för att överföra information. Port 22 används för SFTP och anledningen till det är port 22 är faktiskt portnumret för ett annat protokoll som vi ska titta på som kallas Secure Shell eller SSH, och vad som händer här är att vi faktiskt tar FTP-protokollet och vi lägger det inuti av en SSH-session, som gör att vi kan kryptera trafik och därför är portnumren lika för både SFTP och SSH. TFTP använder portnummer 69.

3. E-postprotokoll (POP3, IMAP, SMTP)

  • E-post är specifikt utformat för överföring av filer. Vi överför filer som faktiskt är i formatet för dessa e-postdokument. För e-post har vi tre protokoll som vi använder. Två av dem används av en klient för att hämta e-post från en server. Så POP och IMAP används uttryckligen för att ta e-postmeddelanden som lever för närvarande på en server, kanske Gmail eller kanske ditt företags e-postserver, och de använder den för att överföra dessa e-postmeddelanden till din klient, någon typ av e-postklient som finns på din arbetsstation.
  • SMTP är dock Simple Mail Transfer Protocol. Det här protokollet tar ett meddelande som du skapar i en klient-e-postapplikation och använder det sedan för att skicka det e-postmeddelandet till en SMTP-server. SMTP används för att vidarebefordra e-postmeddelandet till servern, servern ser sedan ut hur du får meddelanden till mottagaren som du tänkte.
  • POP står för Post Office Protocol, vi använder version 3 där.
  • IMAP är Internet Message Access Protocol, och sedan är SMTP som Simple Mail Transfer Protocol. Alla dessa protokoll fungerar antingen i okrypterade eller krypterade lägen.
  • Så här med POP3, för okrypterad trafik kommer vi att använda port 110; för krypterad trafik kommer vi att använda port 995. IMAP, vi kommer att använda port 143 för okrypterad trafik, port 993 för krypterad trafik, och för SMTP kommer vi att använda port 25 för okrypterad och 465 för krypterad.

4. TCP (Transmission Control Protocol) och UDP (User Datagram Protocol)

Det finns två vanliga nätverksprotokoll som används för att skicka datapaket över ett nätverk. Tillsammans såväl TCP som, UDP framför datapaketen genom din enhet som använder portar på olika routrar tills de kommer att ansluta till den sista destinationen. De används också för att skicka paketen ut mot IP-adressen med mottagaren. Lika TCP som UDP fokuserar på toppen av IP eller Internet Protocol.

TCP / IP

UDP / IP, som används mycket ofta, men de kallas bara TCP och UDP.

  • TCP är bland de mest använda protokollet med internet.
  • TCP är en tvåvägs konversation.
  • TCP fokuserar på stabilitet.
  • Paket kommer att instrueras och numreras.
  • Paket kommer att felkontrolleras.

UDP

UDP skulle inte utföra all felkontroll som gjorts av TCP

  • Fel vid kontroll av långsammare punkter.
  • Paket levereras helt enkelt till mottagaren.

Används när hastighet önskas såväl som feländring krävs

  • Live-sändningar

Slutsats - Typer nätverksprotokoll

Även om den äldre idén om nätverket vanligtvis är grundläggande under nästan alla delar av kultur, såväl datornätverk som protokoll har permanent förvandlat sättet hur människor arbetar, utför och ansluter. Att stärka oss kraftigt i delar av existensen som ingen förutspådde, är ett digitalt nätverk som ytterligare stärker oss i framtiden. Nya protokoll och krav kommer ut, nya applikationer kan utvecklas, och våra livstider kommer antagligen att omvandlas och förbättras.

Rekommenderade artiklar

Detta har varit en guide till typer av nätverksprotokoll. Här diskuterar vi de olika typerna av protokoll med detaljerade förklaringar. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Nätverksenheter
  2. Nätverksstrategier
  3. Datorhårdvara kontra nätverk
  4. Nätverksintervjufrågor
  5. Brandväggsenheter
  6. Vad är router?
  7. SSH vs SSL | Topp 8 skillnader och jämförelser

Kategori: