Netwerkprotocollen uitgelegd
Een netwerkprotocol legt de regels vast voor datacommunicatie tussen computers. Met deze set regels kunnen fabrikanten van netwerkkaarten stuurprogramma's maken die een interface vormen tussen netwerkkabels, hardwareapparaten en het besturingssysteem van de computer. Er zijn verschillende netwerkprotocollen beschikbaar, maar de meest voorkomende is TCP/IP, de "taal" van internet. Het zijn deze protocollen die computercommunicatie vanaf de netwerkkaart verzenden, over de kabels verzenden en de juiste computer vinden om de datapakketten af te leveren.
Kenmerken
Netwerkprotocollen zijn 'gelaagd'. Dit betekent dat de regels voor het verzenden van een datapakket in verschillende delen zijn gesegmenteerd. Een protocolontwerper kan regels maken voor elke laag, zodat ontwerpers van netwerkkaarten het protocol op verschillende manieren kunnen gebruiken om de overdracht van gegevens efficiënter te maken. Het stelt netwerkontwerpers ook in staat om het protocol aan te passen voor een specifiek doel, zoals internetcommunicatie of kleine netwerkwerkgroepen met slechts een paar clients.
Types
Er bestaan verschillende netwerkprotocollen, maar TCP/IP is de meest populaire constructie geworden. TCP/IP is de taal van internet, dus bedrijven en individuen nemen het op in de netwerktopologie. Andere netwerkprotocollen zijn IPX, een taal die door Novell is ontwikkeld. Apple heeft AppleTalk waarmee Mac-desktops kunnen communiceren. Tokenring is een oudere technologie die wordt gebruikt bij coaxiale bekabeling. Het verbond ook kleine netwerken met elkaar.
integratie
Een netwerkprotocol is geïntegreerd in de topologie met behulp van stuurprogramma's die zijn gemaakt door hardwareontwerpers en leveranciers van besturingssystemen. Wanneer een gebruiker bijvoorbeeld Microsoft Windows installeert, zoekt het besturingssysteem naar een netwerkkaart en installeert het het TCP/IP-protocol als er een wordt gevonden. Dit vertelt het besturingssysteem dat TCP/IP wordt gebruikt om via het netwerk te communiceren en stelt Windows in staat om inkomende datapakketten te "begrijpen".
Overwegingen
Een netwerk kan meer dan één protocol op dezelfde topologie gebruiken. Dit wordt een "heterogene" omgeving genoemd. Een groot netwerk kan bijvoorbeeld Windows-clients hebben die een Novell-server gebruiken om e-mail en gedeelde bestanden te hosten. Het netwerk gebruikt TCP/IP tussen Windows-clients en internet, en IPX is geïnstalleerd om met de Novell-servers te communiceren. De twee protocollen werken gelijktijdig en zijn naadloos voor de gebruiker die op internet surft en toegang krijgt tot de Novell-servers.
Veiligheid
Protocollen bepalen alleen het pad en de regels die nodig zijn voor computercommunicatie. Beveiliging wordt pas geïmplementeerd als het protocol versleutelde gegevens verzendt. Om die reden worden firewalls op het netwerk geïmplementeerd om kwaadwillende pogingen om toegang te krijgen tot netwerkbronnen te blokkeren. Gebruikers moeten antivirussoftware installeren om te beschermen tegen spyware en andere malware die persoonlijke informatie stelen.