Hvad er IP?
En internetprotokoladresse er også kendt som IP-adresse. Det er en numerisk etiket, der tildeles hver enhed, der er tilsluttet et computernetværk, der bruger IP til kommunikation.
IP-adresse fungerer som en identifikator for en bestemt maskine på et bestemt netværk. IP-adressen kaldes også IP-nummer og internetadresse. IP-adresse specificerer det tekniske format for adresserings- og pakkeskemaet. De fleste netværk kombinerer IP med en TCP (Transmission Control Protocol). Det giver også mulighed for at udvikle en virtuel forbindelse mellem en destination og en kilde.
Hvad er IPv4?
IPv4 var den første version af IP. Den blev indsat til produktion i ARPANET i 1983. I dag er den mest udbredte IP-version. Det bruges til at identificere enheder på et netværk ved hjælp af et adresseringssystem.
IPv4 bruger et 32-bit adresseskema, der gør det muligt at gemme 2 32-adresser, der er mere end 4 milliarder adresser. Indtil dato betragtes det som den primære internetprotokol og bærer 94% af internettrafikken.
Hvad er IPv6?
Det er den seneste version af internetprotokollen. Internet Engineer Taskforce startede det i begyndelsen af 1994. Designet og udviklingen af denne suite hedder nu IPv6.
Denne nye IP-adresseversion implementeres for at opfylde behovet for flere internetadresser. Det var rettet mod at løse problemer, der er forbundet med IPv4. Med 128-bit adresse plads tillader det 340 undecillion unikke adresse plads. IPv6 kaldes også IPng (Internet Protocol næste generation).
Nøgleforskel
- IPv4 er 32-bit IP-adresse, mens IPv6 er en 128-bit IP-adresse.
- IPv4 er en numerisk adresseringsmetode, mens IPv6 er en alfanumerisk adresseringsmetode.
- IPv4 binære bits er adskilt af en prik (.), Mens IPv6 binære bits er adskilt af et kolon (:).
- IPv4 tilbyder 12 headerfelter, mens IPv6 tilbyder 8 headerfelter.
- IPv4 understøtter udsendelse, mens IPv6 ikke understøtter udsendelse.
- IPv4 har kontrolsumfelter, mens IPv6 ikke har kontrolsumfelter
- IPv4 understøtter VLSM (Virtual Length Subnet Mask), mens IPv6 ikke understøtter VLSM.
- IPv4 bruger ARP (Address Resolution Protocol) til at kortlægge til MAC-adresse, mens IPv6 bruger NDP (Neighbor Discovery Protocol) til at kortlægge til MAC-adresse.
Funktioner i IPv4
- Forbindelsesfri protokol
- Tillad oprettelse af et simpelt virtuelt kommunikationslag over forskellige enheder
- Det kræver mindre hukommelse og let at huske adresser
- Protokollen understøttes allerede af millioner af enheder
- Tilbyder videobiblioteker og konferencer
Funktioner i IPv6
- Hierarkisk adresse- og routinginfrastruktur
- Stateful og Stateless konfiguration
- Support til servicekvalitet (QoS)
- En ideel protokol til nabointeraktion
Forskellen mellem IPv4 og IPv6-adresser
IPv4 og IPv6 er begge IP-adresser, der er binære tal. IPv4 er 32 bit binært nummer, mens IPv6 er 128 bit binært nummeradresse. IPv4-adresse adskilles af perioder, mens IPv6-adresse adskilles af kolon.
Begge bruges til at identificere maskiner, der er tilsluttet et netværk. I princippet er de de samme, men de er forskellige i deres arbejde.
Grundlag for forskelle | IPv4 | IPv6 |
---|---|---|
Størrelse på IP-adresse | IPv4 er en 32-bit IP-adresse. | IPv6 er 128 bit IP-adresse. |
Adresseringsmetode | IPv4 er en numerisk adresse, og dens binære bits er adskilt af en prik (.) | IPv6 er en alfanumerisk adresse, hvis binære bits er adskilt af et kolon (:). Den indeholder også hexadecimal. |
Antal overskriftsfelter | 12 | 8 |
Længde på overskrift arkiveret | 20 | 40 |
Kontrolsum | Har kontrolsumfelter | Har ikke kontrolsumfelter |
Eksempel | 12.244.233.165 | 2001: 0db8: 0000: 0000: 0000: ff00: 0042: 7879 |
Adressetype | Unicast, udsendelse og multicast. | Unicast, multicast og anycast. |
Antal klasser | IPv4 tilbyder fem forskellige klasser af IP-adresse. Klasse A til E. | lPv6 tillader lagring af et ubegrænset antal IP-adresser. |
Konfiguration | Du skal konfigurere et nyinstalleret system, før det kan kommunikere med andre systemer. | I IPv6 er konfigurationen valgfri, afhængigt af de nødvendige funktioner. |
VLSM support | IPv4 understøtter VLSM (Virtual Length Subnet Mask). | IPv6 tilbyder ikke understøttelse af VLSM. |
Fragmentering | Fragmentering sker ved at sende og videresende ruter. | Fragmentering udføres af afsenderen. |
Routing Information Protocol (RIP) | RIP er en routingsprotokol understøttet af den dirigerede dæmon. | RIP understøtter ikke IPv6. Det bruger statiske ruter. |
Netværkskonfiguration | Netværk skal konfigureres enten manuelt eller med DHCP. IPv4 havde flere overlays til at håndtere internetvækst, hvilket kræver mere vedligeholdelsesindsats. | IPv6 understøtter autokonfigurationsfunktioner. |
Bedste egenskab | Udbredt brug af NAT-enheder (Network address translation), der tillader en enkelt NAT-adresse, kan maskere tusindvis af ikke-routable adresser, hvilket gør end-to-end-integritet mulig. | Det giver mulighed for direkte adressering på grund af det enorme adresseområde. |
Adressemaske | Brug til det udpegede netværk fra værtsdel. | Anvendes ikke. |
SNMP | SNMP er en protokol, der bruges til systemadministration. | SNMP understøtter ikke IPv6. |
Mobilitet og interoperabilitet | Relativt begrænsede netværkstopologier, som bevæger sig begrænser mobilitet og interoperabilitetsfunktioner. | IPv6 giver interoperabilitet og mobilitetsfunktioner, der er indlejret i netværksenheder. |
Sikkerhed | Sikkerhed afhænger af applikationer - IPv4 blev ikke designet med sikkerhed i tankerne. | IPSec (Internet Protocol Security) er indbygget i IPv6-protokollen, der kan bruges med en ordentlig nøgleinfrastruktur. |
Pakke størrelse | Pakke størrelse 576 bytes krævet, fragmentering valgfri | 1208 bytes krævet uden fragmentering |
Pakkefragmentering | Tillader fra routere og sendende vært | Sender kun værter |
Pakkeoverskrift | Identificerer ikke pakkeflow til QoS-håndtering, der inkluderer kontrolsummuligheder. | Pakkehoved indeholder Flow Label-felt, der specificerer pakkeflow til QoS-håndtering |
DNS-poster | Adresse (A) poster, kort værtsnavne | Adresse (AAAA) poster, kort værtsnavne |
Adressekonfiguration | Manuel eller via DHCP | Statsløs adresse-autokonfiguration ved hjælp af Internet Control Message Protocol version 6 (ICMPv6) eller DHCPv6 |
IP til MAC-opløsning | Broadcast ARP | Multicast-naboopfordring |
Lokalt undernet Gruppeledelse | Internet Group Management Protocol GMP) | Multicast Listener Discovery (MLD) |
Valgfri felter | Har valgfri felter | Har ikke valgfri felter. Men udvidelsesoverskrifter er tilgængelige. |
IPSec | Internetprotokol-sikkerhed (IPSec) vedrørende netværkssikkerhed er valgfri | Internet Protocol Security (IPSec) vedrørende netværkssikkerhed er obligatorisk |
Dynamisk værtskonfigurationsserver | Klienter har adgang til DHCS (Dynamic Host Configuration-server), når de vil oprette forbindelse til et netværk. | En klient behøver ikke at henvende sig til en sådan server, da de får permanente adresser. |
Kortlægning | Bruger ARP (Address Resolution Protocol) til at kortlægge til MAC-adresse | Bruger NDP (Neighbor Discovery Protocol) til at kortlægge til MAC-adresse |
Kombinationsevne med mobile enheder | IPv4-adresse bruger punktum-decimal notation. Derfor er det ikke egnet til mobilnetværk. | IPv6-adresse er repræsenteret i hexadecimal, kolon-adskilt notation. IPv6 er bedre egnet til mobilnetværk. |
IPv4 og IPv6 kan ikke kommunikere med andre, men kan eksistere sammen på det samme netværk. Dette er kendt som Dual Stack.