Introduktion til typer af netværksprotokoller

En netværksprotokol er en gruppe regler, der ledsages af netværket. Netværksprotokoller vil blive formaliserede krav og planer sammensat af regler, procedurer og typer, der beskriver kommunikation mellem et par enheder over netværket. Protokollen kan beskrives som en tilgang til regler, der gør det muligt for et par enheder i et kommunikationsprogram at overføre information gennem enhver form for forskellige fysiske medier. Protokollen identificerer reglerne, syntaks, semantik såvel som synkronisering af kommunikation samt mulige fejlhåndteringsmetoder. I denne artikel diskuterer vi de forskellige typer netværksprotokoller.

Forskellige typer af netværksprotokoller

Nedenfor er forskellige typer netværksprotokoller: -

1. HTTP eller HTTP'er

  • Dette står for Hypertext Transfer Protocol eller Hypertext Transfer Protocol (sikker). Den sikre version er krypteret, hvilket betyder, at vi vil kryptere alle data, når vi sender dem fra klienten til serveren.

Applikationslag (7) HTTP HTTPS

Transportlag (4) 80 443

  • Nu bliver klient og server her meget vigtige med applikationslagsprotokol. Næsten alle applikationslagsprotokoller bruger denne model ved hjælp af en enhed på netværket som klient, den anden enhed på netværket er server.
  • Nu når vi bruger HTTP eller HTTPS eller overfører en fil. Overførsel af en fil i form af hypertekst. Hypertext kan læses af en webbrowser. Den klientsoftware, du sandsynligvis er meget fortrolig med. Dette er enten Google Chrome eller Firefox, der kan være Microsoft Edge eller Apples Safari-browser. Dette er alle webklienter, der understøtter brugen af ​​HTTP eller HTTPS.
  • Serverens side kører også noget software. Det kører serversoftware. Til webstedet bruger vi normalt Apache, som er open source-software, der er en webserver, der kan køre på enten Linux eller Windows. Vi har nginx, der bruges i meget store webstedsinstallationer og kan køres på UNIX. Vi har Microsofts Internet Information Services eller IIS, som kan køres på Microsoft-systemer. Så der er flere webserverindstillinger, som en serveradministrator kan installere for at være vært for et websted på internettet. Så hele formålet med klientserveren her er at have klientsoftware som en webbrowser og webserveren som Apache, at arbejde sammen med hinanden, at overføre disse hypertekstdokumenter for at få webstedet fra serveren til klient.
  • Portnummeret identificerer entydigt den lag-7-protokol, der bruges i lag 4. Hvad vi kan gøre, er at vi kan bruge disse portnumre til let at identificere trafik i lag 4, HTTP som standard har vi port 80, og til HTTPS som standard, Vi har port 443 som transportlagsprotokoller.

2. FTP (File Transfer Protocol)

  • FTP giver os mulighed for at overføre filer fra en klient til en server eller fra en server til en klient.

  • Vi kan gøre det i begge retninger her, og denne protokol bliver enten FTP, sFTP eller TFTP.

  • FTP er en filoverførselsprotokol, SFTP er en sikker filoverførselsprotokol, og TFTP er en triviel filoverførselsprotokol .
  • FTP og SFTP ligner hinanden meget. Disse protokoller overfører filer fra den ene enhed til den anden, og der er klient- og serversoftware, der specifikt er designet til at gøre dette.
  • TFTP fungerer lidt anderledes. Det er virkelig beregnet til at sende små filer mellem to enheder eller til at have enkle opsætninger, hvor du hurtigt kan overføre en fil uden at skulle bekymre dig om godkendelse eller have problemer med firewalls, der får din trafik til at blive slået ned.
  • FTP og SFTP kræver typisk både et brugernavn og en adgangskode for at overføre disse filer. TFTP kræver ikke dette. SFTP specifikt her vil kryptere trafikken.
  • FTP bruger både porte 20 og 21; den ene bruges til godkendelse, den anden bruges til overførsel af oplysninger. Port 22 bruges til SFTP, og grunden til det er port 22 er faktisk portnummeret til en anden protokol, vi skal se på, kaldet Secure Shell eller SSH, og hvad der sker her er, at vi faktisk tager FTP-protokollen, og vi sætter den inde af en SSH-session, som giver os mulighed for at kryptere trafik, og hvorfor portnumrene er de samme for både SFTP og SSH. TFTP bruger portnummer 69.

3. E-mail-protokoller (POP3, IMAP, SMTP)

  • E-mail er specifikt designet til overførsel af filer. Vi overfører filer, der faktisk er i form af disse e-mail-dokumenter. Til e-mail har vi tre protokoller, vi bruger. To af dem bruges af en klient til at hente e-mail fra en server. Så POP og IMAP bruges eksplicit til at tage e-mail-beskeder, der lever i øjeblikket på en server, måske Gmail eller måske din virksomheds e-mail-server, og de bruger den til at overføre disse e-mail-meddelelser til din klient, en slags mail-klient, der findes på din arbejdsstation.
  • SMTP er dog Simple Mail Transfer Protocol. Denne protokol tager en meddelelse, som du opretter i en klient-e-mail-applikation, og den bruger den derefter til at sende denne e-mail til en SMTP-server. SMTP bruges til at videresende e-mailen til serveren, serveren finder derefter ud af, hvordan man får meddelelser til den modtager, du havde til hensigt.
  • POP står for Post Office Protocol, vi bruger version 3 der.
  • IMAP er Internet Message Access Protocol, og derefter er SMTP ligesom SMTP Simple Mail Transfer Protocol. Alle disse protokoller fungerer enten i ikke-krypterede eller krypterede tilstande.
  • Så her med POP3, til ukrypteret trafik vil vi bruge port 110; til krypteret trafik vil vi bruge port 995. IMAP, vi vil bruge port 143 til den ukrypterede trafik, port 993 til krypteret trafik, og for SMTP vil vi bruge port 25 til ikke-krypteret og 465 til krypteret.

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

Der er to almindelige netværksprotokoller, der bruges til at sende datapakker over et netværk. Sammen TCP såvel som UDP forud for datapakkerne gennem din enhed, der anvender porte til forskellige routere, indtil de opretter forbindelse til den sidste destination. De bruges også til at sende pakkerne ud mod IP-adressen med modtageren. Lige såvel TCP som UDP fokuserer på toppen af ​​IP eller Internet Protocol.

TCP / IP

UDP / IP, som bruges meget ofte, men de kaldes bare TCP og UDP.

  • TCP er blandt de mest anvendte protokoller ved hjælp af internettet.
  • TCP er en to-vejs samtale.
  • TCP er fokuseret på stabilitet.
  • Pakker vil blive instrueret og nummereret.
  • Pakker vil blive fejletjekket.

UDP

UDP udfører ikke al den fejlkontrol, der er foretaget af TCP

  • Fejl ved kontrol af langsommere punkter.
  • Pakker leveres simpelthen til modtageren.

Anvendes når hastighed ønskes såvel som, skal fejlmodifikation kræves

  • Live udsendelser

Konklusion - Typer af netværksprotokoller

Selvom den ældre idé om netværket normalt er grundlæggende i næsten alle kulturdele, såvel Computer Networks som Protokoller har permanent forvandlet den måde, hvorpå mennesker fungerer, udfører og forbinder. At smide stærkt ind i eksistensdele, som ingen havde forudsagt, styrker digitalt netværk os yderligere i fremtiden. Nye protokoller og krav vil komme ud, nye applikationer kan udvikles, og vores levetid vil sandsynligvis blive transformeret yderligere og forbedret.

Anbefalede artikler

Dette har været en guide til typer af netværksprotokoller. Her diskuterer vi de forskellige typer protokoller med detaljerede forklaringer. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Netværksenheder
  2. Netværksstrategier
  3. Computerhardware vs netværk
  4. Spørgsmål om netværkssamtaler
  5. Firewall-enheder
  6. Hvad er router?
  7. SSH vs SSL | Top 8 forskelle og sammenligninger

Kategori: