Sto cercando di capire IPV6. Ho un server con il seguente indirizzo IPV6: 2607: f750: 0: 3f :: f59 .
Non capisco cosa significano i numeri. Sembra totalmente diverso da un indirizzo IPV4.
Qualcuno può scomporlo per me?
Sto cercando di capire IPV6. Ho un server con il seguente indirizzo IPV6: 2607: f750: 0: 3f :: f59 .
Non capisco cosa significano i numeri. Sembra totalmente diverso da un indirizzo IPV4.
Qualcuno può scomporlo per me?
Risposte:
2607:f750:0:3f::f59è una rappresentazione abbreviata leggibile dall'uomo di un indirizzo IPv6. L'intera rappresentazione leggibile dall'uomo sostituisce gli zero con ::, ed è 2607:f750:0000:003f:0000:0000:0000:0f59. Ogni parte dell'indirizzo è molto semplice. È un numero a 16 bit in forma esadecimale. Ce ne sono otto, per un totale di 128 bit.
In forma di ottetto decimale puntato, questo sarebbe 38.7.247.80.0.0.0.63.0.0.0.0.0.0.15.89. Ma gli indirizzi IPv6 non sono presentati in modo convenzionale in questo modulo.
I bit più significativi di questo indirizzo lo collocano nella cosiddetta porzione unicast globale aggregabile dello spazio degli indirizzi IPv6. Ciò significa che non è un indirizzo link-local o host-local e non è un indirizzo broadcast o multicast.
I 12 bit più significativi identificano una porzione dello spazio degli indirizzi allocata da IANA ad ARIN. I successivi 20 identificano un sottoinsieme di quello spazio assegnato a sua volta da ARIN a Distributed Management Information Systems, Incorporated (ovvero Pavlov Media). I successivi 32 indicano il tuo particolare sottoinsieme di quello e gli ultimi 64 bit ( 0000:0000:0000:0f59) sono un ID di interfaccia che indica una singola interfaccia di rete.
Pavlov Media ti dice che ti è stato assegnato 2607:f750:0000:003f::/64(se è proprio quello che ti ha detto) significa che ti sono state assegnate tutte le combinazioni valide dei 64 bit inferiori. I 64 bit principali dei tuoi indirizzi IPv6 (unicast non locali) devono essere quel prefisso. Congratulazioni! Puoi mettere più dispositivi sulla tua LAN e fornire loro indirizzi IPv6 rispetto alle schede Ethernet esistenti.
The most significant 12 bits identify a portion of the address space allocated by IANA to ARIN. The next 20 identify a subset of that space allocated in turn by ARIN to Distributed Management Information Systemscon una sezione dell'articolo di Wikipedia sullo standard degli indirizzi IPv6 - en.wikipedia.org/wiki/… - dove lo dice (parafrasando) a minimum of 48 bits is required for the routing prefix. La disposizione 12 + 20 + 32 sembra sovrapporsi a quella 48 (min) + 16. qualche idea?
Un indirizzo IPV4 è un numero intero a 32 bit scritto come 192.168.1.6
Un indirizzo IPV6 è un numero intero a 128 bit scritto come 2607: f750: 0: 3f :: f59
2607: f750: 0: 3f :: f59 è una breve notazione per un numero che può essere scritto in esadecimale come
2607 f750 0 3f :: f59
vale a dire
2607 f750 0000 003f 0000 0000 0000 0f59
o
2607f7500000003f0000000000000f59
È proprio come IPv4 molto più a lungo e con un'altra notazione ...
1.1.1.1 - 255.255.255.255scritto in una rappresentazione esadecimale come IPv6 sarebbe solo 0101:0101 - ffff:ffff(non è la rappresentazione effettiva di quegli indirizzi IPv4, solo per rendere chiaro il cambiamento nella notazione)
E se ci sono due due punti ::significa che tutto lo spazio tra fino a quando l'indirizzo non è pieno viene riempito di zeri.
In questo modo nella sintassi IPv4:
1..1 -> 1.0.0.1
1.1, con un solo punto.