Chápu, že IPv6 vyhrazuje předponu fe80 :: / 10 pro místní adresy odkazů a že hostitelé vyberou adresu s předponou / 64.

Proč je rezervovaný prostor mnohem větší než to, co se ve skutečnosti používá pro místní odkaz?

Odpověď

Myslím si rozsah lokálního odkazu byl nastaven na / 10 jednoduše proto, aby lépe zapadl do ostatních oborů, např site-local (před tím, než byl nahrazen jedinečným local).

Zpočátku jsem si myslel, že by mohlo být umožnit použití mnoha sítí typu link-local na stejném odkazu, ale RFC 4291 výslovně uvádí , že lze použít pouze fe80 :: / 64.

Komentáře

  • Existují nějaké význam týkající se implementace SLAAC? … je SLAAC " předpona agnostic "?
  • SLAAC vyžaduje / 64, ale ve skutečnosti to není relevantní zde, protože místní adresy odkazů nejsou ' přiřazeny SLAAC – SLAAC ve skutečnosti spoléhá na to, že již má místní místní adresu.

Odpověď

Víte, nikdy jsem nad tím neuvažoval.

Předpokládal bych, že se používá fe80 :: / 64, protože systémy potom spustí bezstavovou automatickou konfiguraci adres (SLAAC) v tom / 64. Zbývající část / 10 nechám k dispozici pro staticky přidělené místní adresy a netblocky. Mám těžké časy s významnými případy použití pro statický místní odkaz úkoly, ale předpokládám, že existují důvody, proč by to lidé mohli chtít udělat.

Komentáře

  • Co ' s významným SLAAC a / 64? … existuje něco, co je vlastní SLAACu s předponou / 64?
  • někdy staticky přiřazené místní adresy odkazů usnadňují zjištění, který uzel je dalším směrováním při dynamickém směrování, tj. R1 je fe80 :: 1 / 64, R2 je fe80 :: 2/64 atd. Funguje dobře v laboratoři, možná méně v praxi.
  • @CraigConstantine – ano, SLAAC má pevně zakódovanou hranici / 64 do protokolu. To je důvod, proč nemůžete v podsítě IPv6 vytvářet podsítě menší než / 64, s výjimkou podsítí používaných pro směrování odkazů (tj. Pro propojení typu point-to-point byste měli používat / / 127). Ve skutečnosti existují další protokoly, do kterých je také zapečena hranice / 64.
  • Máme případ použití. Systém izolace procesů, který potřebuje vyvinout izolační prostředí se známou místní adresní adresou pro identifikaci založenou na protokolu IPv6. A nemůžeme ' čekat na DAD, protože prostředí musí být připraveno v mikrosekundách nebo milisekundách.

Odpovědět

Filozofií designu IPv6 je, že mít přiměřeně strukturovaný adresní prostor je důležitější než konzervovat adresy. Mimochodem, IPv4 byl koncipován se stejnou myšlenkou (což je důvod, proč má každé zařízení 16 milionů adres zpětné vazby, ale používá pouze adresu 127.0.0.1 a většina adres třídy D a E je nevyužita).

Link-local adresy teoreticky ztrácejí gazilliony IP adres, ale není to považováno za problém. Podobně dát každému zákazníkovi plnou / 56 nebo dokonce / 48 je technicky velmi nehospodárná, ale není to skutečný problém.

Tento přístup má i temnou stránku: tvrzení, že IPv6 může poskytnout IP adresu každému zrnku písku na světě (nebo něčemu takovému), je nesmysl, stejně jako tvrzení, že IPv4 může podporovat 4 miliardy zařízení. realita, než sečte veškerý odpad v IPv6, zjistíte, že limity jsou mnohem užší (stále větší než IPv4).

Odpovědět

Myslím, že jde o 2 věci. Nejprve nelze směrovat místní odkaz, takže není potřeba žádné ID podsítě. Předpokládá se, že protože nelze směrovat, že vše, co bude následovat předponu až do posledních 64 bitů, bude nula „s. Zadruhé, stejně jako jiné podobné předpony IPv6, je předpona vše až do posledního bitu“ 1 „. důslednost.

Komentáře

  • Pokud by to tak fungovalo, nebylo by to /9 a /10.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *