Introduksjon til nettverksprotokoller

Nettverksprotokoller er et sett med veldefinerte regler som en bruker kommuniserer over internett eller intranett. Begge ender av kommunikasjonskanalen overholder disse reglene for riktig utveksling av informasjon.

Protokoller utvikles av bransjebaserte mennesker, forskningsinstitusjoner, etc. og blir deretter publisert og akseptert ved hjelp av internasjonale konferanser.

Disse protokollene er kategorisert på flere baser, som noen er knyttet til transportlaget, noen er tilknyttet nettverkslaget.

Forstå nettverksprotokoller

Når vi ser etter å definere nettverksmodellene, vises to typer lagdelte modeller i bildet som røttene til nettverksarbeidet er lagt på -

  1. OSI-modell
  2. TCP / IP-modell

OSI-modellen er en 7-lags modell som består av følgende lag som håndterer oppgavene sine:

  1. Søknadslag.
  2. Presentasjonslag.
  3. Sesjonslag.
  4. Transportlag.
  5. Nettverkslag.
  6. Datalinklag.
  7. Fysisk lag.

TCP / IP-modellen inneholder bare 4 lag i motsetning til OSI-modellen, og de håndterer bare oppgavene:

  1. Søknadslag.
  2. Transportlag.
  3. Internett.
  4. Nettverkstilgang.
  • Applikasjonslag har brukerens data, håndterer kodingsmekanismene.
  • Transportlag støtter kommunikasjon mellom sluttapparatene.
  • Internett-laget gir logisk adressering.
  • Nettverkslag kontrollerer maskinvareenheter som rutere.
  • Datalinklag er ansvarlig for Mac-adressering osv. Og for å kommunisere med det fysiske laget.
  • Det fysiske laget bærer alle ting på hardwired nivå.

La oss nå forstå hva en IP-adresse er, og hva er nettverksprotokollene i forbindelse med den.

IP-adressen er en desimal representasjon av binære tall, unike for hver enhet slik at den fungerer som en identitet på enheten som er koblet til nettverket. Det er to protokoller satt opp i forbindelse med dette, som er IPv4 og IPv6.

  • I IPv4-adressering er det offentlige og private IP-er. Den private IP-en er tilgjengelig i nettverket, mens den offentlige IP-en er tilgjengelig over hele internett.

Hvordan fungerer nettverksprotokoller?

La oss her først forstå hvordan DNS fungerer -

La oss forstå hva som skjer når du klikker på www.google.com, klienten representerer systemets nettleser her du sender inn en forespørsel fra internett, når du har truffet denne URL-en, blir samtalen via kanalen transportert til DNS-serveren, og den spør en spørring "hva er adressen som er kartlagt mot denne URL-en?" Nå har DNS-serveren cache installert, det er mulig det kan ha resultat allerede eller i annet tilfelle vil det kommunisere med andre DNS-servere og returnere en IP. Så etter IP-oppløsningen når forespørselen fra klienten webserveren til den verten.

Typer nettverksprotokoller

Nedenfor er de forskjellige typer nettverksprotokoller som er som følger:

1. IPv6

Henviser til Internet Protocol versjon 6, er det fremtidige adresseringsformatet, så snart vi kan se IPv4-adressene bli utmattet med et økende antall maskiner og de offentlige IP-ene som blir strukturert vil gå i versjon 6. Den tilbyr 3, 4 * 10 34 unike kombinasjoner der adressering kan gjøres og dermed kunne representere et stort antall maskiner koblet til internett. Når det først er blitt introdusert, kan ruteprotokollene og maskinvaren se mange endringer i arkitekturen.

2. IPv4

Dette er allerede en eksisterende teknikk som vi diskuterte ovenfor.

3. De TCP / IP-baserte protokollene er videre klassifisert i følgende:

en. Nettprotokoller

  • HTTP - Det står for HyperText Transfer Protocol, formatet for meldinger, deres overføring og webhandlinger tilknyttet klient og server slutt administreres av denne protokollen. Worldwide web bruker det. Kjører på port 80.
  • HTTPS - Det står for Hyper Text Transfer Protocol Secure, så det ser ut til å være en forbedring av HTTP. Dette brukes til sikker kommunikasjon, og følg dette når du er ute av den lokale vertsverdenen.
  • TLS - Det står for Transport Layer Security, dette er en kryptografisk protokoll som gir kommunikasjonssikkerhet fra ende til ende over nettverk, ofte brukt i transaksjoner, sikkerheten opprettholdes av forfalskningsforebygging, forebygging av datalekkasje, etc.
  • SSL - Det står for Secure Sockets Layer, etablerer kryptert kobling mellom nettleser og server, SSL-sertifikat kreves av webserveren. En offentlig og en privat nøkkel opprettes kryptografisk.

b. Filoverføringsprotokoller

  • FTP - File Transfer Protocol brukes til filoverføring mellom klient og server i et datanettverk.
  • TFTP - Trivial filoverføringsprotokoll er en måte som klienten kan skaffe en fil og plassere den i en ekstern vert, noder som starter fra LAN bruker den.
  • SFTP - SSH File Transfer Protocol, gir en sikker forbindelse til å overføre filer og krysse filsystemet på lokale og eksterne systemer.
  • FTPS - Det er en sikker filoverføringsprotokoll, TLS-støtte og SSL er lagt til her, vi bruker ikke sikker skallbasert protokoll.
  • SMB - Server Message Block, brukes av windows, lar datamaskiner i samme nettverk dele filer.
  • NFS - Network File system er et distribuert filsystem som brukes i UNIX generelt for å få tilgang til filer mellom datamaskiner på samme nettverk.

c. E-postprotokoller

  • SMTP - Simple Mail Transfer Protocol, er en push-protokoll for å sende en e-post, og Post Office Protocol eller Internet Message Access Protocol brukes til å hente dem på mottakersiden. Det implementeres i applikasjonslaget.

d. Administrasjonsprotokoller

  • Telnet - Det brukes på internett og LAN for bilateral tekstkommunikasjon, den bruker en virtuell terminalforbindelse.
  • SSH - Det er en sikker skallbasert ekstern innlogging fra en datamaskin til en annen datamaskin. Autentisering og sikkerhet kan også tas vare på.
  • SNMP - Simple Network Management Protocol, brukes til å samle og organisere informasjon om enheter i nettverket og endre informasjonen.

e. Medieprotokoller

  • RTP - Transportprotokoll i sanntid, brukes til lyd- og videokommunikasjon over nettverket.
  • RTSP - Streamingprotokoll i sanntid, er en protokoll for strømming, det oppretter medieøkter mellom sluttpunkter.

Konklusjon

Vi tok en overfladisk idé om hva slags nettverksprotokoller som er tilgjengelige og hva de har å tilby oss. Hvordan DNS-serveren fungerer og hjelper med adresseoppløsningen, ble IPv4, IPv6 sammen med noen andre protokoller diskutert.

Anbefalte artikler

Dette har vært en guide til Hva er nettverksprotokoller. Her diskuterte vi konseptene, forskjellige typer nettverksprotokoller. Du kan også gå gjennom andre foreslåtte artikler for å lære mer-

  1. Hva er nevrale nettverk?
  2. Nettverk Intervju Spørsmål
  3. Hva er nettverkssikkerhet?
  4. Forskjellen mellom FTP vs TFTP
  5. FTP vs SFTP | Topp 12 forskjeller