Ymmärrän, että IPv6 varaa fe80 :: / 10-etuliitteen linkin paikallisiin osoitteisiin ja että isännät valitsevat osoitteen, jonka etuliite on / 64.
Miksi varattu tila on niin paljon suurempi kuin mitä paikallislinkkiin todella käytetään?
Vastaa
Luulen linkki-paikallinen laajuus asetettiin arvoon / 10 yksinkertaisesti ”sopiakseen” paremmin muiden soveltamisalojen kanssa, esim site-local (ennen kuin se korvattiin ainutlaatuisella paikallisella).
Alun perin ajattelin, että se sallisi useiden link-local-verkkojen käytön samalla linkillä, mutta RFC 4291 toteaa nimenomaisesti , että vain fe80 :: / 64 voidaan käyttää.
Kommentit
- Onko merkitys SLAAC: n toteutuksessa? … onko SLAAC " etuliite agnostinen "?
- SLAAC vaatii a / 64: n, mutta se ei oikeastaan ole asiaankuuluva tässä, koska linkki-paikallisia osoitteita ei ' t ole SLAAC: n antamia – itse asiassa SLAAC luottaa siihen, että jo on linkki-paikallinen osoite.
vastaus
Tiedätkö, en ole koskaan ajatellut tätä.
Oletan, että fe80 :: / 64 käytetään, koska Järjestelmät suorittavat sitten tilattoman osoitteen automaattisen määrityksen (SLAAC) siinä / 64. Jättää loput / 10: stä saataville staattisesti osoitetuille linkki-paikallisille osoitteille ja verkkolohkoille. Minulla on vaikea aika tuottaa merkittäviä käyttötapauksia staattiselle linkille-paikallinen tehtäviä, mutta oletan, että on syitä, joiden vuoksi ihmiset saattavat haluta tehdä niin.
Kommentit
- Mitä ' onko SLAAC: n ja / 64: n merkitys? … onko SLAAC: lle jotain luontaista etuliitteessä / 64?
- joskus staattisesti osoitettujen linkkien paikallisten osoitteiden avulla on helppo tietää, mikä solmu on seuraava hyppy dynaamisesti reititettäessä, ts. R1 on fe80 :: 1 / 64, R2 on fe80 :: 2/64 jne. Toimii hyvin laboratoriossa, ehkä vähemmän käytännössä.
- @CraigConstantine – kyllä, SLAAC: lla on / 64 -raja kovakoodattu protokollaan. Tästä syystä et voi luoda IPv6: ssa pienempiä kuin / 64 aliverkkoja lukuun ottamatta linkkien reitittämiseen käytettyjä aliverkkoja (eli pisteestä pisteeseen -linkkiin sinun tulisi käyttää a / 127). On itse asiassa muita protokollia, joihin myös / 64-raja on paistettu.
- Meillä on käyttötapaus. Prosessieristysjärjestelmä, jonka on tuotava eristysympäristö tunnetulla linkki-paikallisosoitteella IPv6-pohjaiseen tunnistamiseen. Emmekä voi ' odottaa DAD: ää, koska ympäristön on oltava valmis mikrosekunteina tai millisekunteina.
Vastaa
IPv6: n suunnittelun filosofia on se, että kohtuullisen jäsennetyn osoiteavaruuden saaminen on tärkeämpää kuin osoitteiden säilyttäminen. Muuten, IPv4 suunniteltiin samalla ajatuksella (minkä vuoksi kullakin laitteella on 16 miljoonaa loopback-osoitetta, mutta se käyttää vain 127.0.0.1-osoitetta, ja suurin osa luokan D ja E osoitteista on käyttämättä).
Linkki-paikalliset osoitteet hävittävät teoriassa miljoonia IP-osoitteita, mutta sitä ei pidetä ongelmana. Vastaavasti täyden / 56- tai jopa / 48-arvon antaminen jokaiselle asiakkaalle on teknisesti erittäin hukkaa, mutta ei todellista ongelmaa.
Tällä lähestymistavalla on pimeä puoli: väite, että IPv6 voi antaa IP-osoitteen jokaiselle maailman hiekkarannalle (tai jollekin muulle), on hölynpölyä, samoin kuin väite, jonka mukaan IPv4 voi tukea 4 miljardia laitetta. Todellisuudessa, kun lisäät kaiken IPv6: n jätteen, huomaat, että rajat ovat paljon kapeammat (silti suuremmat kuin IPv4).
Vastaa
Mielestäni kyse on kahdesta asiasta. Ensinnäkin linkki-paikallista ei voida reitittää, joten aliverkon tunnusta ei tarvita. Oletetaan, että koska ei voida reitittää, että mikä tahansa etuliitteen jälkeen viimeisiin 64-bitteihin asti on nolla ”s. Toiseksi, kuten muutkin vastaavat IPv6-etuliitteet, etuliite on kaikki viimeiseen” 1 ”-bitteihin asti. johdonmukaisuus.
Kommentit
- Jos se toimi näin, se ei olisi ollut
/9
a/10
.