Inleiding tot netwerkprotocollen

Netwerkprotocollen zijn een set goed gedefinieerde regels waarmee een gebruiker via internet of intranet communiceert. Beide uiteinden van het communicatiekanaal houden zich aan deze regels voor een goede informatie-uitwisseling.

Protocollen worden ontwikkeld door mensen uit de industrie, onderzoeksinstellingen, enz. En vervolgens gepubliceerd en geaccepteerd door middel van internationale conferenties.

Deze protocollen zijn gecategoriseerd op meerdere basissen zoals sommige geassocieerd zijn met de transportlaag, sommige geassocieerd zijn met de netwerklaag.

Netwerkprotocollen begrijpen

Wanneer we de netwerkmodellen proberen te definiëren, verschijnen er twee soorten gelaagde modellen in het beeld waarop de wortels van netwerken zijn gelegd -

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

Het OSI-model is een 7-laags model dat bestaat uit de volgende lagen die hun taken uitvoeren:

  1. Toepassingslaag.
  2. Presentatie laag.
  3. Sessielaag.
  4. Transport laag.
  5. Netwerklaag.
  6. Datalinklaag.
  7. Fysieke laag.

Het TCP / IP-model bevat 4 lagen alleen in tegenstelling tot het OSI-model en zij behandelen alleen de taken:

  1. Toepassingslaag.
  2. Transport laag.
  3. Internet.
  4. Netwerktoegang.
  • Applicatielaag heeft de gegevens van de gebruiker, verwerkt de coderingsmechanismen.
  • Transportlaag ondersteunt communicatie tussen de eindapparaten.
  • De internetlaag biedt logische adressering.
  • Netwerklaag bestuurt hardware-apparaten zoals routers.
  • Datalinklaag is verantwoordelijk voor mac-adressering enz. En voor communicatie met de fysieke laag.
  • De fysieke laag draagt ​​alle spullen op het bedrade niveau.

Laten we nu eens kijken wat een IP-adres is en wat de bijbehorende netwerkprotocollen zijn.

Het IP-adres is een decimale weergave van binaire getallen, uniek van aard voor elk apparaat, zodat het fungeert als een identiteit van het apparaat dat op het netwerk is aangesloten. Er zijn hier twee protocollen voor opgesteld, namelijk IPv4 en IPv6.

  • In de IPv4-adressering zijn er openbare en privé-IP's. Het privé-IP is toegankelijk binnen het netwerk, terwijl het openbare IP-adres toegankelijk is via internet.

Hoe werken netwerkprotocollen?

Laten we eerst eens kijken hoe DNS werkt -

Laten we begrijpen wat er gebeurt als u op www.google.com klikt, de client vertegenwoordigt hier de browser van uw systeem van waaruit u een aanvraag op internet indient. Zodra u op deze URL klikt, wordt de oproep via kanaal naar de DNS-server getransporteerd en wordt een vraag "wat is het adres toegewezen aan deze URL?" Nu de cache op de DNS-server is geïnstalleerd, is het mogelijk dat dit al resultaat heeft of anders zal het communiceren met andere DNS-servers en een IP terugsturen. Dus na de IP-resolutie bereikt het verzoek van de client de webserver van die host.

Soorten netwerkprotocollen

Hieronder staan ​​de verschillende soorten netwerkprotocollen die als volgt zijn:

1. IPv6

Verwijst naar Internet Protocol versie 6, is het toekomstige adresseringsformaat, zodra we kunnen zien dat de IPv4-adressen uitgeput raken met een stijgend aantal machines en de openbare IP's die worden gestructureerd in versie 6 gaan. Het biedt 3, 4 * 10 34 uniek combinaties waarin adressering mogelijk is en dus een groot aantal met internet verbonden machines zou kunnen vertegenwoordigen. Het is duidelijk dat zodra het moet worden geïntroduceerd, de routeringsprotocollen en hardware grote veranderingen in de architectuur kunnen ondergaan.

2. IPv4

Dit is al een bestaande techniek die we hierboven hebben besproken.

3. De op TCP / IP gebaseerde protocollen zijn verder onderverdeeld in:

een. Webprotocollen

  • HTTP - Het staat voor HyperText Transfer Protocol, het formaat van berichten, hun verzending en webacties gekoppeld aan client- en servereind worden beheerd door dit protocol. Wereldwijd gebruikt het internet. Werkt op poort 80.
  • HTTPS - Het staat voor Hyper Text Transfer Protocol Secure, dus het lijkt alleen een verbetering van HTTP te zijn. Dit wordt gebruikt voor veilige communicatie, dus als u zich buiten de lokale hostwereld bevindt, moet u dit doen.
  • TLS - Het staat voor Transport Layer Security, dit is een cryptografisch protocol dat end-to-end communicatiebeveiliging via netwerken biedt, vaak gebruikt in transacties, de beveiliging wordt onderhouden door vervalsingspreventie, datalekkenpreventie, etc.
  • SSL - Het staat voor Secure Sockets Layer, maakt een gecodeerde koppeling tussen browser en server, SSL-certificaat is vereist door de webserver. Een openbare en een privésleutel worden cryptografisch gemaakt.

b. Bestandsoverdrachtprotocollen

  • FTP - File Transfer Protocol wordt gebruikt voor bestandsoverdracht tussen client en server op een computernetwerk.
  • TFTP - Trivial File Transfer Protocol is een manier waarop de client een bestand kan ophalen en in een externe host kan plaatsen, de knooppunten die vanaf LAN opstarten.
  • SFTP - SSH File Transfer Protocol, biedt een veilige verbinding om bestanden over te dragen en het bestandssysteem op lokale en externe systemen te doorkruisen.
  • FTPS - Het is een veilig File Transfer Protocol, TLS-ondersteuning en SSL zijn hier toegevoegd, we gebruiken geen beveiligd shell-gebaseerd protocol.
  • SMB - Server Message Block, wordt gebruikt door Windows, zodat computers binnen hetzelfde netwerk bestanden kunnen delen.
  • NFS - Netwerkbestandssysteem is een gedistribueerd bestandssysteem dat in UNIX doorgaans wordt gebruikt om toegang te krijgen tot bestanden tussen computers op hetzelfde netwerk.

c. E-mail protocollen

  • SMTP - Simple Mail Transfer Protocol, is een push-protocol om een ​​e-mail te verzenden en Post Office Protocol of Internet Message Access Protocol wordt gebruikt om die aan de ontvangerzijde op te halen. Het wordt geïmplementeerd op de applicatielaag.

d. Management protocollen

  • Telnet - Het wordt op internet en LAN gebruikt voor bilaterale tekstcommunicatie, het maakt gebruik van een virtuele terminalverbinding.
  • SSH - Het is een beveiligde shell-gebaseerde externe login van de ene computer naar een andere computer. Verificatie en beveiliging kunnen ook worden geregeld.
  • SNMP - Simple Network Management Protocol, wordt gebruikt voor het verzamelen en organiseren van informatie over apparaten in het netwerk en het wijzigen van de informatie.

e. Media protocollen

  • RTP - Real-time transportprotocol, wordt gebruikt voor audio- en videocommunicatie via het netwerk.
  • RTSP - Real-time streaming protocol, is een protocol voor streaming, het stelt mediasessies tussen eindpunten in.

Conclusie

We namen een oppervlakkig idee van het soort beschikbare netwerkprotocollen en wat ze ons te bieden hebben. Hoe DNS-server werkt en helpt bij adresresolutie, IPv4, IPv6 en enkele andere protocollen werden besproken.

Aanbevolen artikelen

Dit is een handleiding geweest voor Wat is netwerkprotocollen. Hier hebben we de concepten, verschillende soorten netwerkprotocollen besproken. U kunt ook door onze andere voorgestelde artikelen gaan voor meer informatie-

  1. Wat is neurale netwerken?
  2. Vragen tijdens sollicitatiegesprekken
  3. Wat is netwerkbeveiliging?
  4. Verschil tussen FTP versus TFTP
  5. FTP versus SFTP | Top 12 verschillen