IP-adres



Nog nooit in de geschiedenis van de mensheid is er zoveel informatie over geweest IP-adres verkennen in 2023: een uitgebreide gids zoals er nu is dankzij internet. Echter, deze toegang tot alles wat met IP-adres verkennen in 2023: een uitgebreide gids is niet altijd gemakkelijk. Verzadiging, slechte bruikbaarheid en de moeilijkheid om onderscheid te maken tussen juiste en onjuiste informatie over IP-adres verkennen in 2023: een uitgebreide gids zijn vaak moeilijk te overwinnen. Dat is wat ons motiveerde om een ​​betrouwbare, veilige en effectieve site te maken.

Het was ons duidelijk dat om ons doel te bereiken, het niet voldoende was om over correcte en geverifieerde informatie te beschikken IP-adres verkennen in 2023: een uitgebreide gids . Alles waarover we hadden verzameld IP-adres verkennen in 2023: een uitgebreide gids moest ook op een duidelijke, leesbare manier worden gepresenteerd, in een structuur die de gebruikerservaring faciliteerde, met een schoon en efficiënt ontwerp, en die prioriteit gaf aan laadsnelheid. We hebben er alle vertrouwen in dat we dit hebben bereikt, hoewel we altijd bezig zijn om kleine verbeteringen aan te brengen. Als je hebt gevonden wat je nuttig vond IP-adres verkennen in 2023: een uitgebreide gids en je hebt je op je gemak gevoeld, we zullen heel blij zijn als je terugkomt scientiaen.com wanneer je wilt en nodig hebt.

An Internet Protocol-adres (IP-adres) is een numeriek label zoals 192.0.2.1 dat is aangesloten op een computer netwerk die de Internet Protocol Voor communicatie. Een IP-adres heeft twee hoofdfuncties: netwerkinterface identificatie en locatie aanpakken.

Internet Protocol-versie 4 (IPv4) definieert een IP-adres als een 32-bit nummer. Maar door de groei van internet en de uitputting van beschikbare IPv4-adressen, een nieuwe versie van IP (IPv6), met 128 bits voor het IP-adres, werd in 1998 gestandaardiseerd. IPv6-implementatie loopt al sinds het midden van de jaren 2000.

IP-adressen worden geschreven en weergegeven leesbare notaties, zoals 192.0.2.1 in IPv4, en 2001:db8:0:1234:0:567:8:1 bij IPv6. De grootte van het routeringsvoorvoegsel van het adres wordt aangegeven in CIDR-notatie door achter het adres het nummer van te plaatsen significante stukjesbijvoorbeeld 192.0.2.1/24, wat gelijk is aan het historisch gebruikte subnet mask 255.255.255.0.

De IP-adresruimte wordt wereldwijd beheerd door de Internet Assigned Numbers Authority (IANA), en tegen vijf regionale internetregisters (RIR's) verantwoordelijk in hun aangewezen territoria voor toewijzing aan lokale internetregisters, zoals Internet service providers (ISP's) en andere eindgebruikers. IPv4-adressen werden door IANA aan de RIR's gedistribueerd in blokken van elk ongeveer 16.8 miljoen adressen, maar zijn sinds 2011 op IANA-niveau uitgeput. Slechts één van de RIR's heeft nog een voorraad voor lokale opdrachten in Afrika. Sommige IPv4-adressen zijn gereserveerd voor particuliere netwerken en zijn niet wereldwijd uniek.

Netwerkbeheerders wijs een IP-adres toe aan elk apparaat dat op een netwerk is aangesloten. Dergelijke opdrachten kunnen op een statisch (vast of permanent) of dynamisch basis, afhankelijk van netwerkpraktijken en softwarefuncties.

Functie

Een IP-adres heeft twee hoofdfuncties: het identificeert de gastheer, of meer specifiek zijn netwerkinterface, en het biedt de locatie van de host in het netwerk, en dus de mogelijkheid om een ​​pad naar die host tot stand te brengen. Zijn rol is als volgt gekarakteriseerd: "Een naam geeft aan wat we zoeken. Een adres geeft aan waar het is. Een route geeft aan hoe we er moeten komen." De hoofd elke IP-pakket bevat het IP-adres van de verzendende host en dat van de bestemmingshost.

IP-versies

Twee versies van het internetprotocol worden tegenwoordig veel gebruikt op internet. De originele versie van het internetprotocol dat voor het eerst werd ingezet in 1983 in de ARPANET, de voorloper van internet Internet Protocol-versie 4 (IPv4).

Door de vroege jaren 1990, de snelle uitputting van de IPv4-adresruimte beschikbaar voor opdracht aan Internet service providers en eindgebruikersorganisaties gaven aanleiding tot de Internet Engineering Task Force (IETF) om nieuwe technologieën te verkennen om de adresseringsmogelijkheden op internet uit te breiden. Het resultaat was een herontwerp van het internetprotocol dat uiteindelijk bekend werd als Internet Protocol Versie 6 (IPv6) in 1995. IPv6-technologie bevond zich in verschillende testfasen tot halverwege de jaren 2000, toen de commerciële productie-implementatie begon.

Tegenwoordig worden deze twee versies van het internetprotocol gelijktijdig gebruikt. Naast andere technische wijzigingen definieert elke versie het formaat van adressen anders. Vanwege de historische prevalentie van IPv4, de generieke term IP-adres verwijst meestal nog steeds naar de adressen die zijn gedefinieerd door IPv4. De kloof in versievolgorde tussen IPv4 en IPv6 was het gevolg van de toewijzing van versie 5 aan het experimentele Internet Stream-protocol in 1979, dat echter nooit IPv5 werd genoemd.

Andere versies v1 tot v9 werden gedefinieerd, maar alleen v4 en v6 werden ooit op grote schaal gebruikt. v1 en v2 waren namen voor TCP-protocollen in 1974 en 1977, aangezien er toen nog geen aparte IP-specificatie was. v3 werd gedefinieerd in 1978 en v3.1 is de eerste versie waarin TCP is gescheiden van IP. v6 is een synthese van verschillende voorgestelde versies, v6 Eenvoudig internetprotocol, v7 TP/IX: het volgende internet, v8 PIP — Het P-internetprotocol, en v9 TUBA — Tcp & Udp met grote adressen.

Subnetwerken

IP-netwerken kunnen worden onderverdeeld in subnetwerken in beide IPv4 en IPv6. Hiervoor wordt een IP-adres herkend als bestaande uit twee delen: het netwerk voorvoegsel in de hogere orde bits en de resterende bits genaamd de rust veld, host-IDof interface-identificatie (IPv6), gebruikt voor hostnummering binnen een netwerk. De subnet mask or CIDR-notatie bepaalt hoe het IP-adres wordt verdeeld in netwerk- en hostdelen.

De term subnet mask wordt alleen gebruikt binnen IPv4. Beide IP-versies gebruiken echter het CIDR-concept en de notatie. Hierin wordt het IP-adres gevolgd door een schuine streep en het aantal (in decimalen) bits dat gebruikt wordt voor het netwerkdeel, ook wel het routing voorvoegsel. Een IPv4-adres en het bijbehorende subnetmasker kunnen bijvoorbeeld zijn 192.0.2.1 en 255.255.255.0, respectievelijk. De CIDR-notatie voor hetzelfde IP-adres en subnet is 192.0.2.1/24, omdat de eerste 24 bits van het IP-adres het netwerk en subnet aangeven.

IPv4-adressen

Ontleding van een IPv4-adres van punt-decimale notatie naar zijn binaire waarde

Een IPv4-adres heeft een grootte van 32 bits, wat de hoeveelheid beperkt adresruimte naar 4294967296 (232) adressen. Van dit aantal zijn enkele adressen gereserveerd voor speciale doeleinden zoals particuliere netwerken (~18 miljoen adressen) en multicast-adressering (~270 miljoen adressen).

IPv4-adressen worden meestal weergegeven in punt-decimale notatie, bestaande uit vier decimale getallen, elk variërend van 0 tot 255, gescheiden door punten, bijv. 192.0.2.1. Elk deel vertegenwoordigt een groep van 8 bits (een byte) van het adres. In sommige gevallen van technisch schrijven,[specificeren] IPv4-adressen kunnen op verschillende manieren worden gepresenteerd hexadecimaal, octaalof binair representaties.

Geschiedenis van subnetten

In de vroege stadia van de ontwikkeling van het internetprotocol was het netwerknummer altijd het octet van de hoogste orde (acht meest significante bits). Omdat deze methode slechts 256 netwerken toestond, bleek deze al snel ontoereikend omdat er extra netwerken ontwikkelden die onafhankelijk waren van de bestaande netwerken die al met een netwerknummer waren aangeduid. In 1981 werd de adresseringsspecificatie herzien met de introductie van klassevol netwerk architectuur.

Klassevol netwerkontwerp maakte een groter aantal individuele netwerktoewijzingen en een fijnmazig subnetwerkontwerp mogelijk. De eerste drie bits van het meest significante octet van een IP-adres werden gedefinieerd als de klasse van het adres. Drie klassen (A, B en C) zijn gedefinieerd voor universeel unicast aanspreken. Afhankelijk van de afgeleide klasse was de netwerkidentificatie gebaseerd op octetgrenssegmenten van het gehele adres. Elke klasse gebruikte achtereenvolgens extra octetten in de netwerkidentificatie, waardoor het mogelijke aantal hosts in de klassen van hogere orde werd verminderd (B en C). De volgende tabel geeft een overzicht van dit inmiddels verouderde systeem.

Historische, stijlvolle netwerkarchitectuur
Klasse Leidend
stukjes
De grootte van netwerk
aantal
bit veld
De grootte van rest
bit veld
Telefoon Nummer
van netwerken
Aantal adressen
per netwerk
Startadres Eindadres
A 0 8 24 128 (27) 16777216 (224) 0.0.0.0 127.255.255.255
B 10 16 16 16384 (214) 65536 (216) 128.0.0.0 191.255.255.255
C 110 24 8 2097152 (221) 256 (28) 192.0.0.0 223.255.255.255

Stijlvol netwerkontwerp diende zijn doel in de opstartfase van internet, maar het ontbrak schaalbaarheid in het licht van de snelle uitbreiding van netwerken in de jaren negentig. Het klassensysteem van de adresruimte is vervangen door Klasseloze routering tussen domeinen (CIDR) in 1993. CIDR is gebaseerd op subnetmaskering met variabele lengte (VLSM) om toewijzing en routering mogelijk te maken op basis van voorvoegsels van willekeurige lengte. Tegenwoordig functioneren overblijfselen van klassieke netwerkconcepten slechts in een beperkte reikwijdte als de standaardconfiguratieparameters van sommige netwerksoftware- en hardwarecomponenten (bijv. netmasker), en in het technische jargon dat wordt gebruikt in discussies van netwerkbeheerders.

Privé adressen

Vroeg netwerkontwerp, toen wereldwijde end-to-end-connectiviteit werd overwogen voor communicatie met alle internethosts, was bedoeld dat IP-adressen wereldwijd uniek waren. Er werd echter vastgesteld dat dit niet altijd nodig was, aangezien particuliere netwerken zich ontwikkelden en omroepruimte behouden moest blijven.

Computers die niet met internet zijn verbonden, zoals fabrieksmachines die alleen via internet met elkaar communiceren TCP / IP, hoeven geen wereldwijd unieke IP-adressen te hebben. Tegenwoordig worden dergelijke privénetwerken veel gebruikt en maken ze meestal verbinding met internet netwerkadres vertaling (NAT), indien nodig.

Drie niet-overlappende bereiken van IPv4-adressen voor particuliere netwerken zijn gereserveerd. Deze adressen worden niet op internet gerouteerd en daarom hoeft het gebruik ervan niet te worden afgestemd met een IP-adresregistratie. Elke gebruiker kan elk van de gereserveerde blokken gebruiken. Gewoonlijk verdeelt een netwerkbeheerder een blok in subnetten; bijvoorbeeld veel thuis routers automatisch een standaard adresbereik gebruiken van 192.168.0.0 door 192.168.0.255 (192.168.0.0/24).


Gereserveerde privé IPv4-netwerkbereiken
Naam CIDR blok Adresbereik Aantal adressen Klassevol beschrijving
24-bits blok 10.0.0.0/8 10.0.0.0 - 10.255.255.255 16777216 Enkele klasse A.
20-bits blok 172.16.0.0/12 172.16.0.0 - 172.31.255.255 1048576 Aaneengesloten bereik van 16 klasse B-blokken.
16-bits blok 192.168.0.0/16 192.168.0.0 - 192.168.255.255 65536 Aaneengesloten bereik van 256 klasse C-blokken.

IPv6-adressen

Ontleding van een IPv6-adres van hexadecimaal representatie naar zijn binaire waarde

In IPv6 werd de adresgrootte verhoogd van 32 bits in IPv4 naar 128 bits, waardoor er tot 2128 (ongeveer 3.403×1038) adressen. Voor de nabije toekomst wordt dit voldoende geacht.

De bedoeling van het nieuwe ontwerp was niet om alleen voldoende adressen te bieden, maar ook om de routering op internet opnieuw te ontwerpen door een efficiëntere aggregatie van routeringsvoorvoegsels voor subnetwerken mogelijk te maken. Dit resulteerde in een tragere groei van routeringstabellen bij routers. De kleinst mogelijke individuele toewijzing is een subnet voor 264 hosts, wat het kwadraat is van de grootte van het volledige IPv4-internet. Op deze niveaus zullen de werkelijke adresgebruiksratio's klein zijn op elk IPv6-netwerksegment. Het nieuwe ontwerp biedt ook de mogelijkheid om de adresseringsinfrastructuur van een netwerksegment, dwz het lokale beheer van de beschikbare ruimte van het segment, te scheiden van het adresseringsvoorvoegsel dat wordt gebruikt om verkeer van en naar externe netwerken te routeren. IPv6 heeft faciliteiten die automatisch het routeringsvoorvoegsel van hele netwerken wijzigen, mocht de wereldwijde connectiviteit of de routeringsbeleid wijzigen, zonder dat een intern herontwerp of handmatige hernummering nodig is.

Door het grote aantal IPv6-adressen kunnen grote blokken worden toegewezen voor specifieke doeleinden en, waar nodig, worden geaggregeerd voor efficiënte routering. Met een grote adresruimte is het niet nodig om complexe methoden voor het bewaren van adressen te hebben, zoals die in CIDR worden gebruikt.

Alle moderne besturingssystemen voor desktop- en bedrijfsservers bevatten native ondersteuning voor IPv6, maar het wordt nog niet op grote schaal toegepast in andere apparaten, zoals routers voor thuisnetwerken, Voice over IP (VoIP) en multimedia-apparatuur, en sommige netwerkhardware.

Privé adressen

Net zoals IPv4 adressen reserveert voor privénetwerken, worden adresblokken gereserveerd in IPv6. In IPv6 worden deze aangeduid als unieke lokale adressen (ULA's). Het routeringsvoorvoegsel fc00::/7 is gereserveerd voor dit blok, die in tweeën is gedeeld /8 blokken met verschillend geïmpliceerd beleid. De adressen bevatten een 40-bits pseudowillekeurig nummer dat het risico van adresbotsingen minimaliseert als sites samenvoegen of pakketten verkeerd worden gerouteerd.

Vroege praktijken gebruikten hiervoor een ander blok (fec0::), ook wel site-local adressen genoemd. Echter, de definitie van wat een website bleef onduidelijk en het slecht gedefinieerde adresbeleid creëerde onduidelijkheden voor routering. Dit adrestype is verlaten en mag niet worden gebruikt in nieuwe systemen.

Adressen beginnend met fe80::, Genaamd link-lokale adressen, zijn toegewezen aan interfaces voor communicatie op de bijgevoegde link. De adressen worden automatisch gegenereerd door het besturingssysteem voor elke netwerkinterface. Dit zorgt voor directe en automatische communicatie tussen alle IPv6-hosts op een link. Deze functie wordt gebruikt in de lagere lagen van IPv6-netwerkbeheer, zoals voor de Protocol voor het ontdekken van buren.

Privé- en link-local adresvoorvoegsels mogen niet worden gerouteerd op het openbare internet.

IP-adrestoewijzing

IP-adressen worden ofwel dynamisch aan een host toegewezen wanneer ze zich bij het netwerk voegen, of blijvend door configuratie van de hardware of software van de host. Persistente configuratie wordt ook wel het gebruik van een statisch IP-adres. Wanneer daarentegen het IP-adres van een computer wordt toegewezen telkens wanneer deze opnieuw wordt opgestart, staat dit bekend als het gebruik van een Dynamisch IP-adres.

Dynamische IP-adressen worden toegewezen door netwerkgebruik Dynamic Host Configuration Protocol (DHCP). DHCP is de meest gebruikte technologie voor het toewijzen van adressen. Het vermijdt de administratieve last van het toewijzen van specifieke statische adressen aan elk apparaat op een netwerk. Het stelt apparaten ook in staat om de beperkte adresruimte op een netwerk te delen als slechts enkele van hen op een bepaald moment online zijn. Doorgaans is dynamische IP-configuratie standaard ingeschakeld in moderne desktopbesturingssystemen.

Het adres toegewezen met DHCP is gekoppeld aan een huren en heeft meestal een vervaldatum. Als de lease niet voor de vervaldatum door de host wordt verlengd, kan het adres aan een ander apparaat worden toegewezen. Sommige DHCP-implementaties proberen hetzelfde IP-adres opnieuw toe te wijzen aan een host, op basis van zijn MAC-adres, elke keer dat het lid wordt van het netwerk. Een netwerkbeheerder kan DHCP configureren door specifieke IP-adressen toe te wijzen op basis van het MAC-adres.

DHCP is niet de enige technologie die wordt gebruikt om IP-adressen dynamisch toe te wijzen. Bootstrap-protocol is een vergelijkbaar protocol en voorloper van DHCP. Dialup en sommige breedbandnetwerken gebruik dynamische adresfuncties van de Point-to-Point-protocol.

Computers en apparatuur die wordt gebruikt voor de netwerkinfrastructuur, zoals routers en mailservers, zijn doorgaans geconfigureerd met statische adressering.

Bij afwezigheid of falen van statische of dynamische adresconfiguraties, kan een besturingssysteem een ​​link-local adres aan een host toewijzen met behulp van automatische automatische configuratie van adressen.

Sticky dynamisch IP-adres

kleverig is een informele term die wordt gebruikt om een ​​dynamisch toegewezen IP-adres te beschrijven dat zelden verandert. IPv4-adressen worden bijvoorbeeld meestal toegewezen met DHCP en een DHCP-service wel gebruik regels die de kans maximaliseren dat hetzelfde adres wordt toegewezen elke keer dat een klant om een ​​opdracht vraagt. In IPv6, een voorvoegsel delegatie kunnen op dezelfde manier worden behandeld, om wijzigingen zo zeldzaam mogelijk te maken. In een typische thuis- of kleine kantooropstelling, een single router is het enige apparaat dat zichtbaar is voor een Internet service providers (ISP), en de ISP kan proberen een configuratie te bieden die zo stabiel mogelijk is, dwz kleverig. Op het lokale netwerk van het huis of bedrijf kan een lokale DHCP-server zijn ontworpen om sticky IPv4-configuraties te bieden, en de ISP kan een sticky IPv6-voorvoegseldelegatie bieden, waardoor klanten de mogelijkheid hebben om sticky IPv6-adressen te gebruiken. kleverig moet niet worden verward met statisch; plakkerige configuraties hebben geen garantie op stabiliteit, terwijl statische configuraties voor onbepaalde tijd worden gebruikt en alleen opzettelijk worden gewijzigd.

Adres automatische configuratie

Adres blok 169.254.0.0/16 is gedefinieerd voor het speciale gebruik van link-local adressering voor IPv4-netwerken. In IPv6 krijgt elke interface, of deze nu statische of dynamische adressen gebruikt, ook automatisch een link-local adres in het blok fe80::/10. Deze adressen zijn alleen geldig op de link, zoals een lokaal netwerksegment of point-to-point-verbinding, waarop een host is aangesloten. Deze adressen zijn niet routeerbaar en kunnen, net als privéadressen, niet de bron of bestemming zijn van pakketten die het internet doorkruisen.

Toen het link-local IPv4-adresblok was gereserveerd, bestonden er geen standaarden voor mechanismen voor automatische adresconfiguratie. De leegte vullen, Microsoft ontwikkelde een protocol genaamd Automatische privé-IP-adressering (APIPA), waarvan de eerste publieke implementatie verscheen in Windows 98. APIPA is op miljoenen machines geïmplementeerd en werd een de facto standaard in de industrie. In mei 2005 heeft de IETF definieerde er een formele standaard voor.

Conflicten aanpakken

Een IP-adresconflict treedt op wanneer twee apparaten op hetzelfde lokale fysieke of draadloze netwerk beweren hetzelfde IP-adres te hebben. Een tweede toewijzing van een adres stopt in het algemeen de IP-functionaliteit van een of beide apparaten. Veel modern besturingssystemen stel de beheerder op de hoogte van IP-adresconflicten. Wanneer IP-adressen worden toegewezen door meerdere mensen en systemen met verschillende methoden, kan een van hen een fout hebben gemaakt. Als een van de bij het conflict betrokken apparaten het standaard gateway toegang buiten het LAN voor alle apparaten op het LAN, kunnen alle apparaten worden aangetast.

Routing

IP-adressen worden ingedeeld in verschillende klassen van operationele kenmerken: unicast, multicast, anycast en broadcast-adressering.

Unicast-adressering

Het meest voorkomende concept van een IP-adres is in unicast adressering, beschikbaar in zowel IPv4 als IPv6. Het verwijst normaal gesproken naar een enkele zender of een enkele ontvanger en kan zowel voor verzenden als ontvangen worden gebruikt. Gewoonlijk is een unicast-adres gekoppeld aan één apparaat of host, maar een apparaat of host kan meer dan één unicast-adres hebben. Het verzenden van dezelfde gegevens naar meerdere unicast-adressen vereist dat de afzender alle gegevens vele malen opnieuw verzendt, één keer voor elke ontvanger.

Broadcast-adressering

Omroep is een adresseringstechniek die beschikbaar is in IPv4 om gegevens in één keer naar alle mogelijke bestemmingen op een netwerk te adresseren uitzending van alle hosts. Alle ontvangers vangen het netwerkpakket op. Het adres 255.255.255.255 wordt gebruikt voor netwerkuitzendingen. Bovendien gebruikt een meer beperkte gerichte uitzending het hostadres van de all-ones met het netwerkvoorvoegsel. Bijvoorbeeld het bestemmingsadres dat wordt gebruikt voor gerichte uitzending naar apparaten op het netwerk 192.0.2.0/24 is 192.0.2.255.

IPv6 implementeert geen broadcast-adressering en vervangt deze door multicast naar het speciaal gedefinieerde multicast-adres voor alle knooppunten.

Multicast-adressering

A multicast adres is verbonden aan een groep geïnteresseerde ontvangers. In IPv4, adressen 224.0.0.0 door 239.255.255.255 (de voormalige Klasse D adressen) worden aangeduid als multicast-adressen. IPv6 gebruikt het adresblok met het voorvoegsel ff00::/8 voor multicasting. In beide gevallen stuurt de afzender een single datagram van zijn unicast-adres naar het multicast-groepsadres en de intermediaire routers zorgen voor het maken van kopieën en verzenden deze naar alle geïnteresseerde ontvangers (degenen die zich bij de overeenkomstige multicast-groep hebben aangesloten).

Anycast-adressering

Net als broadcast en multicast, elke uitzending is een één-op-veel routeringstopologie. De datastroom wordt echter niet naar alle ontvangers verzonden, alleen naar degene die volgens de router het dichtst in het netwerk is. Anycast-adressering is een ingebouwde functie van IPv6. In IPv4 is anycast-adressering geïmplementeerd met Border Gateway Protocol gebruikmakend van het kortste pad metriek bestemmingen kiezen. Anycast-methoden zijn handig voor global taakverdeling en worden vaak gebruikt in gedistribueerde DNS systemen.

Geolocation

Een gastheer kan gebruiken geolocatie af te leiden geografische positie van zijn communicerende peer.

Publiekelijk adres

Een openbaar IP-adres is een wereldwijd routeerbaar unicast IP-adres, wat betekent dat het adres geen adres is dat is gereserveerd voor gebruik in particuliere netwerken, zoals die zijn gereserveerd door RFC 1918, of de verschillende IPv6-adresformaten van local scope of site-local scope, bijvoorbeeld voor link-local adressering. Openbare IP-adressen kunnen worden gebruikt voor communicatie tussen hosts op het wereldwijde internet. In een thuissituatie is een openbaar IP-adres het IP-adres dat door de gebruiker aan het thuisnetwerk is toegewezen ISP. In dit geval is het ook lokaal zichtbaar door in te loggen in de routerconfiguratie.

De meeste openbare IP-adressen veranderen, en relatief vaak. Elk type IP-adres dat verandert, wordt een dynamisch IP-adres genoemd. In thuisnetwerken wijst de ISP meestal een dynamisch IP toe. Als een ISP een thuisnetwerk een onveranderlijk adres heeft gegeven, is de kans groter dat het wordt misbruikt door klanten die thuis websites hosten, of door Hackers die hetzelfde IP-adres keer op keer kunnen proberen totdat ze een netwerk binnendringen.

Firewallen

Om veiligheids- en privacyoverwegingen willen netwerkbeheerders vaak het openbare internetverkeer binnen hun privénetwerk beperken. De bron- en bestemmings-IP-adressen in de headers van elk IP-pakket zijn een handig middel om verkeer te onderscheiden IP-adres blokkeren of door reacties op externe verzoeken selectief af te stemmen op interne servers. Dit wordt bereikt met firewall software die draait op de gateway-router van het netwerk. Er kan een database met IP-adressen van beperkt en toegestaan ​​verkeer worden bijgehouden blacklists en witte lijsten, Respectievelijk.

Adresvertaling

Er kunnen meerdere clientapparaten verschijnen een IP-adres delen, hetzij omdat ze deel uitmaken van een gedeelde webhostingservice omgeving of omdat een IPv4 netwerk adres vertaler (NAT) of proxyserver fungeert als een tussenpersoon agent namens de client, in welk geval het echte oorspronkelijke IP-adres wordt gemaskeerd door de server die een verzoek ontvangt. Het is gebruikelijk om een ​​NAT veel apparaten in een particulier netwerk te laten maskeren. Alleen de openbare interface(s) van de NAT moeten een internet-routeerbaar adres hebben.

Het NAT-apparaat wijst verschillende IP-adressen op het particuliere netwerk toe aan verschillende TCP of UDP poortnummers op het openbare netwerk. In residentiële netwerken worden NAT-functies meestal geïmplementeerd in een residentiële poort. In dit scenario hebben de computers die op de router zijn aangesloten privé-IP-adressen en heeft de router een openbaar adres op de externe interface om via internet te communiceren. De interne computers lijken één openbaar IP-adres te delen.

Diagnostische hulpmiddelen

Computerbesturingssystemen bieden verschillende diagnostische hulpmiddelen om netwerkinterfaces en adresconfiguratie te onderzoeken. Microsoft Windows biedt de opdrachtregelinterface tools ipconfig en netsh en gebruikers van Unix-achtige systemen kunnen gebruiken ifconfig, netstat, route, landstat, staat en iproute2 hulpprogramma's om de taak te volbrengen.

Zie ook

Referenties

  1. ^ a b DOD standaard internetprotocol. DARPA, Instituut voor Informatiewetenschappen. januari 1980. twee:10.17487/RFC0760. RFC 760..
  2. ^ a b c d J Postel, red. (september 1981). Internet Protocol, DARPA Internet Programma Protocol Specificatie. IETF. twee:10.17487/RFC0791. RFC 791. Bijgewerkt door RFC 1349, 2474, 6864.
  3. ^ a b S. Deering; R. Hinden (december 1995). Internetprotocol, versie 6 (IPv6) Specificatie. Netwerk werkgroep. twee:10.17487/RFC1883. RFC 1883.
  4. ^ a b S. Deering; R. Hinden (december 1998). Internetprotocol, versie 6 (IPv6) Specificatie. Netwerk werkgroep. twee:10.17487/RFC2460. RFC 2460.
  5. ^ a b S. Deering; R. Hinden (juli 2017). Internetprotocol, versie 6 (IPv6) Specificatie. IETF. twee:10.17487/RFC8200. RFC 8200.
  6. ^ "IPv4-adresrapport". ipv4.potaroo.net.
  7. ^ De Long, Owen. "Waarom heeft IP versies? Waarom maakt het mij uit?" (PDF). Schaal15x. Ontvangen 24 januari 2020.
  8. ^ "IPv4- en IPv6-adresformaten". www.ibm.com. Een IPv4-adres heeft het volgende formaat: x . X . X . x waarbij x een octet wordt genoemd en een decimale waarde tussen 0 en 255 moet zijn. Octetten worden gescheiden door punten. Een IPv4-adres moet drie punten en vier octetten bevatten. De volgende voorbeelden zijn geldige IPv4-adressen:
    1. 2. 3. 4
    01. 102. 103. 104
  9. ^ a b Y. Rechter; B. Moskowitz; D. Karrenberg; GJ de Groot; E. Lear (februari 1996). Adrestoewijzing voor particuliere internetten. Netwerk werkgroep. twee:10.17487/RFC1918. BCP 5. RFC 1918. Beste algemene praktijk. Verouderd RFC 1627 en 1597. Bijgewerkt door RFC 6761.
  10. ^ R. Hinden; B. Haberman (oktober 2005). Unieke lokale IPv6 Unicast-adressen. Netwerk werkgroep. twee:10.17487/RFC4193. RFC 4193.
  11. ^ R. Hinden; S. Deering (April 2003). Internet Protocol Versie 6 (IPv6) Adresseringsarchitectuur. Netwerk werkgroep. twee:10.17487/RFC3513. RFC 3513. Verouderd door RFC 4291.
  12. ^ C. Huitema; B. Timmerman (september 2004). Afschaffing van site-lokale adressen. Netwerk werkgroep. twee:10.17487/RFC3879. RFC 3879.
  13. ^ Van Do, Tien (1 juli 2010). "Een efficiënte oplossing voor een retrial-wachtrij voor de prestatiebeoordeling van DHCP". Computers en operationeel onderzoek. 37 (7): 1191-1198. twee:10.1016/j.cor.2009.05.014.
  14. ^ a b M. Katoen; L Vegoda; R Bonica; B. Haberman (april 2013). IP-adresregisters voor speciale doeleinden. Internet Engineering Task Force. twee:10.17487/RFC6890. BCP 153. RFC 6890. Bijgewerkt door RFC 8190.
  15. ^ "DHCP en automatische privé-IP-adressering". docs.microsoft.com. Ontvangen 20 mei 2019.
  16. ^ S.Cheshire; B.Aboba; E. Guttman (mei 2005). Dynamische configuratie van IPv4 Link-Local-adressen. Netwerk werkgroep. twee:10.17487/RFC3927. RFC 3927.
  17. ^ "Gebeurtenis-ID 4198 — Configuratie TCP/IP-netwerkinterface". TechNet. Microsoft Docs. Ontvangen 20 oktober 2021.
  18. ^ "Gebeurtenis-ID 4199 — Configuratie TCP/IP-netwerkinterface". TechNet. Microsoft Docs. Ontvangen 20 oktober 2021.
  19. ^ Mitchel, Bradley. "IP-adresconflicten – Wat is een IP-adresconflict?". About.com. Gearchiveerd van het origineel op 13 april 2014. Ontvangen 23 november 2013.
  20. ^ Kishore, Aseem (4 augustus 2009). "Een IP-adresconflict oplossen". Online technische tips Online-tech-tips.com. Gearchiveerd van het origineel op 25 augustus 2013. Ontvangen 23 november 2013.
  21. ^ "Hulp vragen bij het bericht 'Er is een IP-adresconflict'". Microsoft. 22 november 2013. Gearchiveerd van het origineel op 26 september 2013. Ontvangen 23 november 2013.
  22. ^ "Herstel dubbele IP-adresconflicten op een DHCP-netwerk". Microsoft. Gearchiveerd van het origineel op 28 december 2014. Ontvangen 23 november 2013. Artikel-ID: 133490 – Laatste beoordeling: 15 oktober 2013 – Herziening: 5.0
  23. ^ Moran, Joseph (1 september 2010). "IP-adresconflicten begrijpen en oplossen - Webopedia.com". Webopedia.com. Gearchiveerd van het origineel op 2 oktober 2013. Ontvangen 23 november 2013.
  24. ^ "Wat is een uitzendadres?". IONOS Digitale gids. Ontvangen Juni 8 2022.
  25. ^ M. Katoen; L Vegoda; D. Meyer (maart 2010). IANA-richtlijnen voor IPv4 Multicast-adrestoewijzingen. IETF. twee:10.17487/RFC5771. ISSN 2070-1721. BCP 51. RFC 5771.
  26. ^ RFC 2526
  27. ^ RFC 4291
  28. ^ Holdener, Anthony T. (2011). HTML5-geolocatie. O'Reilly Media. p. 11. ISBN 9781449304720.
  29. ^ Komosny, Dan (22 juli 2021). "Retrospectieve IP-adresgeolocatie voor geografiebewuste internetservices". Sensoren. 21 (15): 4975. Bibcode:2021Senso..21.4975K. twee:10.3390 / s21154975. hdl:11012/200946. ISSN 1424-8220. PMC 8348169. PMID 34372212.
  30. ^ a b "Wat is een openbaar IP-adres? (en hoe u het uwe kunt vinden)". Lifewire.
  31. ^ Comer, Douglas (2000). Internetwerken met TCP/IP: principes, protocollen en architecturen – 4e druk. Upper Saddle River, New Jersey: Prentice Hall. P. 394. ISBN 978-0-13-018380-4. Gearchiveerd van het origineel op 13 april 2010.