Wat is een IP-pakket?
Computers zijn niet alleen een integraal onderdeel van de wereld van vandaag, maar ze zijn een passie geworden. Hotels, cafés en zelfs townships hebben internettoegang beschikbaar gemaakt, waarmee aan de vraag naar connectiviteit is voldaan. Maar hoe reist informatie over cyberspace van de ene computer naar de andere? Net als de transporter van Star Trek , wordt informatie gedemonteerd in kleine gegevensblokken, onafhankelijk naar het bestemmingsadres gestuurd en vervolgens weer aan de ontvangende kant weer in elkaar gezet. Elk gegevensblok staat bekend als een IP-pakket .
Telkens wanneer u verbinding maakt met internet, wijst uw internetprovider uw computer een uniek numeriek adres toe. Dit unieke adres identificeert uw computer in het netwerk, zodat u informatie kunt opvragen en ontvangen. Het adres staat bekend als een Internet Protocol (IP) -adres . Wanneer u een verzoek indient, zoals klikken op een link in uw webbrowser, wordt het verzoek via internet verzonden in de vorm van gegevenspakketten met uw IP-adres. Vandaar de term IP-pakketten .
Vanwege de structuur van netwerken werken kleine IP-pakketten efficiënter dan grote pakketten. Een enkel, groot IP-pakket zou niet alleen langer duren om te verzenden, maar omstandigheden met veel verkeer zouden het netwerk snel verstoppen. Het verzenden van kleinere pakketten (tot ongeveer 1500 bytes) heeft het voordeel dat meer verkeer sneller door beschikbare routes wordt verplaatst met minder kans op het creëren van knelpunten. Bijgevolg reist elk IP-pakket onafhankelijk van het internet, begeleid door routers die het bestemmingsadres lezen en het pakket doorsturen langs de snelst beschikbare route. Op het bestemmingsadres worden de pakketten opnieuw samengesteld.
Het protocol dat verantwoordelijk is voor het orkestreren van de beweging van IP-pakketten via cyberspace is het Transfer Control Protocol, beter bekend als TCP. TCP is "gelaagd" bovenop het adresseringsprotocol (IP) om verzoeken in kleine pakketten op te splitsen, de aankomst van elk IP-pakket op het bestemmingsadres te controleren, oproep voor de herverzending van ontbrekende pakketten en assembleer de pakketten in het origineel het formulier. Deze protocolsuite staat bekend als TCP / IP, een term die waarschijnlijk bekend is bij iedereen die een internetverbinding heeft opgezet.
Elk IP-pakket bevat essentiële informatie waarmee het correct kan worden gemanipuleerd door TCP. Het "DNA" van een IP-pakket omvat onder andere de grootte van het IP-pakket, de afzender en de bestemmingsadressen, en de payload zelf, of de gegevens die worden verzonden. Pakketnummering, foutrapportage en fragmentatie zijn ook inbegrepen, met een end-of-life-stempel om te voorkomen dat verloren pakketten eindeloos stuiteren in cyberspace als junk traffic. Pakketten die niet op tijd hun bestemming bereiken, worden eenvoudig weggegooid.
Een succesvolle overdracht wordt verwerkt door een webserver die reageert door de gevraagde webpagina te verzenden, die zelf is opgesplitst in IP-pakketten voor de terugreis naar uw computerscherm. Deze meeslepende datapakketten vormen 'The Information Superhighway'.
Hoewel TCP / IP mogelijk betrokken lijkt, werkt het onder normale omstandigheden sneller dan de transporter van Star Trek . Dus wat is er aan de hand met die incidentele langzame pagina-ladingen? Ervan uitgaande dat uw computer in staat is om pagina-inhoud snel te verwerken, kan een trage lading worden veroorzaakt door advertentieservers van derden of een drukke website die meer aanvragen verwerkt dan de hardware comfortabel kan jongleren.
Ondanks de robuuste aard van TCP / IP is er een keerzijde aan het protocol. Iedereen kan zonder uw medeweten “luisteren” naar wat het tussen uw computer en internet verzendt. Hoe is dit mogelijk?
Een typisch IP-pakket kan door verschillende routers en servers passeren voordat het zijn bestemming bereikt. Op elk willekeurig punt onderweg kan gespecialiseerde software of hardware het datapakket "vangen" door een momentopname te maken voordat het wordt doorgestuurd. De gestolen kopie van de indringer kan worden geanalyseerd en naar believen worden gelezen, omdat de IP-pakketladingen als platte tekst worden verzonden, soms ook 'in het niets' genoemd.
Netwerkbeheerders gebruiken legitiem pakketsniffers om problemen met LAN's (Local Area Networks) op te lossen en ongewenst verkeer van internet te filteren. Wetshandhavers kunnen packetsniffers op een internetprovider plaatsen om een deel van of al het verkeer te controleren, als de provider ermee instemt of wettelijk verplicht is hieraan te voldoen. Pakketten snuiven kan ook door vrijwel iedereen worden gebruikt om gevoelige informatie, zoals wachtwoorden en gebruikersnamen die via niet-gecodeerde kanalen worden verzonden, eenvoudig af te luisteren of, erger nog, te stelen.
Met steeds meer identiteitsdiefstal en bezorgdheid over privacy, is de beste manier om jezelf te beschermen tegen packersniffers codering gebruiken voor alle transmissies die persoonlijke informatie bevatten. Gecodeerde pakketten zijn onderweg onleesbaar en worden alleen gedecodeerd op het bestemmingsadres.
Online retailers bieden al veilige, gecodeerde verbindingen voor het doorgeven van gegevens tussen uw computer en de website. Zoek naar http s in het adresveld van de webbrowser om te controleren op codering. Die extra 's' staat voor beveiliging en geeft aan dat al het verkeer tussen uw computer en de webserver is gecodeerd. Uw computer genereert nog steeds IP-pakketten, maar het payload-gedeelte van het IP-pakket bevindt zich in onleesbare cijfers, waardoor creditcards, bankrekeningen en andere zeer gevoelige informatie worden beschermd tegen nieuwsgierige blikken.
Aangezien het IP-pakket ook wordt gebruikt voor e-mail, bestandsoverdracht, telnet en andere netwerkservices, kunt u er ook voor kiezen om andere transmissies te coderen. Pretty Good Privacy (PGP) , een coderingsprogramma van militaire kwaliteit, kan e-mail automatisch in verschillende populaire e-mailprogramma's coderen. GNU Privacy Guard (GPG), gebaseerd op dezelfde broncode maar onderdeel van de Free Software Foundation, is een ander coderingsprogramma. GPG gebruikt met de Enigma- plug-in biedt Mozilla ™ Thunderbird ™ met volledig geautomatiseerde, eenvoudig te gebruiken codering.
Surfen op het web kan worden gecodeerd via online beveiligingsdiensten, hoewel dit het surfen kan vertragen en waarschijnlijk te veel is voor de gemiddelde persoon. Surfen met behulp van anonieme proxy-servers die zich tussen uw computer en internet bevinden, is een gebruikelijk alternatief voor diegenen die anoniem willen surfen.
Extra protocollen kunnen worden gebundeld met TCP / IP om andere "suites" te vormen die geschikt zijn voor verschillende soorten netwerkomgevingen en hardware. In speciale situaties wordt het User Datagram Protocol (UDP) soms vervangen door TCP, maar biedt geen mechanisme voor verlies van IP-pakketten, omdat TCPs niet in staat is om opnieuw te verzenden. Netwerkhostcomputers kunnen verschillende aanvullende protocollen gebruiken voor het uitwisselen van routerinformatie, zoals Internet Control Message Protocol (ICMP) , de Interior en Exterior Gateway Protocols (IGP / EGP) en het Border Gateway Protocol (BGP) .
Het gebruik van internet vanuit de vertrouwde instellingen van thuis of op school zorgt ervoor dat veel mensen, vooral kinderen, een vals gevoel van veiligheid en privacy voelen. Een basiskennis van de "kwetsbaarheid" van het IP-pakket en de alomtegenwoordige beschikbaarheid van packet sniffers drijft het punt aan dat men altijd moet controleren op een veilige, gecodeerde verbinding (https) voordat gevoelige informatie online wordt gedeeld. De regel is dat alles dat ongecodeerd reist als openbaar en niet als privé moet worden beschouwd.