Procesory komputerowe przeniesiono z 32-bitowego na 64-bitowy. Dlaczego adresy IP zostały przeniesione z 32-bitowych na 128-bitowe (pomijanie 64-bitowe)?
EDYTOWAĆ:
Nie zamierzałem dokonywać bezpośredniego porównania. Ciekawe, dlaczego adresy IP pominęły 64 bity.
networking
ip
ipv6
ipv4
konstabl
źródło
źródło
Odpowiedzi:
Oba są ze sobą niezwiązane. Decyzje dotyczące struktury IPV6 są niezliczone. W artykule na temat IPv6 na Wikipedii znajduje się wiele informacji .
Zasadniczo 128-bitowa przestrzeń adresowa IPv6 daje nam tak ogromną przestrzeń adresową, że prawdopodobnie nie będziemy w stanie z niej korzystać (2 ^ 128 adresów lub 3,4 * 10 ^ 38).
Większa przestrzeń adresowa pozwala również na lepszy hierarchiczny model adresowania, ponieważ CIDR i podobne „hacki” nie są już potrzebne do routingu. Przestrzeń adresowa pozwala na oddzielenie 64-bitowego adresu hosta i 64-bitowego adresu sieciowego, a adres hosta można skonfigurować samodzielnie.
Dzięki większej przestrzeni mamy więcej adresów i łatwiej je efektywnie uporządkować. IPv4 przypomina trochę zagracone mieszkanie z 1 sypialnią, a IPv6 to gigantyczny magazyn, w którym możemy zorganizować wszystko w znacznie bardziej zorganizowany sposób.
źródło
2^64/2^48=65536
razy więcej adresów, co doprowadziłoby do mniejszego niż 0,00007% wykorzystania, gdybyśmy przypisali ipv6 do każdego urządzenia z zarejestrowanym komputerem Mac (mało prawdopodobne)ich rodzaj zrobił ruch do 64 bit, ponieważ w większości modeli wdrożenia IPv6 jesteś przypisany / 64 prefiks, co oznacza twój „publiczne” Adres IP jest 64-bitowa stała, a reszta jest przypisywany przez Ciebie w sieci prywatnej (również solidny 64 Kawałek).
źródło
Ponieważ projektanci IPv6 nadwyżki rekompensowali za poprzednią pomyłkę IPv4. Wersja 32-bitowa jest rzeczywiście za mała, ale wersja 64-bitowa byłaby tak samo skuteczna jak wersja 128-bitowa (podzielona na 40 + 24 zamiast 64 + 64). Ale jest już za późno na zmiany.
źródło
Przy 64-bitowych adresach IP nadal byłoby mało. Na przykład każda karta Ethernet ma 48-bitowy unikalny identyfikator. Jeśli pozwolisz, aby karty używały swoich 48-bitowych unikalnych identyfikatorów jako adresu hosta, 64-bity pozostawiają tylko 16-bitów na część sieci, co nie wystarczy.
Przy 128 bitach adresy IP nie są rzadkie. A to pozwala ci robić różnego rodzaju porządne rzeczy.
źródło