Nutnost kratšího prefixu pro IPv6 než /64

Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #15 kdy: 01. 02. 2024, 09:03:17 »
Jak jsem několikrát psal, pouze spekuluji. Ale co jsem odsledoval ve své sociální bublině, tak operátoři nejspíše dávají /64 jen proto, že koncovému uživateli příradí klasickou IPv4 32-bit adresu, tu převedou na IPv6 adresu a předřadí svou IPv6 síť. Pravděpodobně tím odpadne nutnost budovat kompletně nový systém evidence a přiřazování adres. Ale může se také jednat o mojí nesprávnou domněnku.


ja.

  • ****
  • 335
    • Zobrazit profil
    • E-mail
Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #16 kdy: 01. 02. 2024, 10:22:34 »
Aha, takže problém /64 nie je ten, že IP adries by bolo málo (bolo by ich až-až), ale ten, že "fyzika" siete (alebo správne asi štandard) je tak nastavená, že jednoducho z hľadiska použiteľnosti treba väčší rozsah, inak mi je to k ničomu. Blahoželám súdruhom, ktorí takýto štandard vymysleli. Čoskoro budeme vynaliezať IPv8, lebo ako tak pozerám, tak rozsahy sa pridelujú prakticky tak ako pri IPv4 v minulosti, čiže vďaka štandardom zbytočne veľké. Hlavne, že keď sa hovorí, prečo je IPV4 zlé a IPv6 dobré, tak sa v prvom riadku článku hneď na úvod píše, že IPv4 umožňuje 2^32 adries a IPv6 2^128. Hoci reálne je to vďaka nezmyselným štandardom rádovo podstatne menej. Akože je mi jasné, že IPv4 sa čerpalo tak či tak rýchlejšie, ale ja sa na to pozerám skôr pohľadom, že čoskoro bude mať svoju IP adresu aj umývadlo a prideľovanie štýlom /64 alebo /56 (podľa toho, čo píšeš) nebude ani zďaleka stačiť. Hovorím teraz o oddelení podsietí, keďže viem ako fungoval káblovkový internet cca 20 rokov dozadu u nás. Ľudia boli v jednej sieti v celom meste a jeden známy sa mi pochválil, že z počítača jednej firmy skúsil vymazať nejaké faktúry (bolo mu divné, že viidí všetky počítače) a ono to išlo. Zmazal ich. Kto vie, ako to v tej firme potom skončilo.

Pozeras sa na to z nespravneho uhla pohladu. 128 bitov nie je adresa siete; nie je mozne routovat celu sirku adresy. V skutocnosti je zlozena z dvoch casti: 64 bitov adresa siete a 64 bitov adresa zariadenia v sieti. Routovat je mozne iba prvu cast, (aj z kapacitnych dovodov, vid vyssie), tak si to predstav tak, ze routuje sa podla prvej casti a druha cast je informativna pre posledny router, ktore zariadenie v jeho sieti to je. V podstate, ako keby sa k IPv4 prilepila cast "a toto je adresa zariadenia za NAT", tak prva cast by zodpovedala verejnej IPv4 adrese a druha cast identifikacia zariadenia. Tiez by sa routovat dala iba ta prva cast.

Aj pre adresu siete je 64 bitov dostatocna. Minimalne dovtedy, kym sa staneme civilizaciou typu 2 na Kardasovej skale ich tolko postavit a prevadzkovat nedokazeme. Ked tento bod dosiahneme, bude to zahrnat viac ako jednu planetu, takze sa budu okrem adries riesit aj problemy typu latencia.

jjrsk

  • ****
  • 480
    • Zobrazit profil
Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #17 kdy: 01. 02. 2024, 17:56:26 »
...
MAC ma 48bitu a ukazalo se, ze to nestaci. V sitich se pomerne bezne vyskytnou dve zarizeni se stejnou MAC. Proto ma ipv6 64bit pro indetifikaci koncoveho zarizeni.

M_D

  • ****
  • 335
    • Zobrazit profil
    • E-mail
Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #18 kdy: 01. 02. 2024, 19:38:47 »
Tak když bádali nad délkou LAN části a vymejšleli SLAAC, tak asi brali v potaz, že existují i obskurní síťové systémy, co používají 64-bit MAC adresy. Nu, dneska nám zbyl prakticky jen Ethernet s 48-bit MAC, tu natáhnou vložením FFFE doprostřed.


Fakticky - může si to rozsekat na menší. Jakýkoliv slušnější router
Fakticky ... jakykkoli slusnejsi router te vyfuckuje s cimkoli pod /32, ty mene slusne zvladnou (SW) /64, ale vic se stebou nebudou bavit. Na tuxorouteru to nejak bude chodit, ale to je tak vsechno.

Nebude toho fungovat mnohem vic. Treba (a zdaleka nejen) zadny android ze? Nebudou fungovat privacy ext, coz ma taky vsechno zapnuty bydefault ze? A to neni zdaleka vse, treba takovy traverz v6 to v4 ... to taky nebude fungovat. Zkratka ipv6 na mensim nez /64 nefunguje, a je to tak zcela umyslne, protoze to tak je navrzeno.

---
Jeste predloni mi ve vodafounu tvrdili, ze tech adres maji malo, takze byli poslani kam slunce nesviti.
Vidíš, máme také služby od Vodafone a s IPv6 není problém, ale je to vtipné, protože je to faktura Vodafone, ale službu fakticky dodává TMO, kde s tím IPv6 neměli problém. :-)

Asi je vhodné rozlišovat, zda se bavíme o koncových a přístupových sítích nebo routingu v core, kde je pochopitelná snaha o minimalizaci délek prefixů. Ale i zde, v rámci globálního BGP routingu, tak se musím vyrovnat s /48 PI IPv6 prefixy. A zcela běžně vidím prefixy /127 na bod-bod spojovacích linkách mezi routery, s kterými se je třeba také vyrovnat aspoň v rámci nějaké lokální části (a podobně i /128, pokud se používá addressless konfigurace jen s jednou globální adresou na loopbacku). A i ty velké boxy obvykle mají nějakou možnost konfigruace TCAM, jak ji využít, kolik prefixů do /32, do /64, do /96, případně i do /128 obslouží v HW a čeho když je víc, tak zahodí nebo jde do čistě SW routingu s pádem výkonu. Ale to je pak co jaká bedna umí a co jde konfigurovat...

Pořád platí, že pro normální IPv6 provoz potřebuji dodat minimálně jednu /64, aby jeden LAN segment fungoval tak, jak minimálně IPv6 specifikace požadují. A nejlépe dát každému /48, se skřípěním zubů /56. Dobře, mobilnímu telefonu /64: https://www.ripe.net/publications/docs/ripe-690/

Zopper

  • *****
  • 752
    • Zobrazit profil
Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #19 kdy: 02. 02. 2024, 19:10:42 »
tak i kdyby z nějakých podivných důvodů zůstala jen třetina, pořád můžeš připojit nějakých > 20 milionů zákazníků. Jedním jediným takovým rozsahem. Ani v ČR ani na Slovensku není ani tolik obyvatel, natož pak přípojek. A už vůbec ne u jednoho poskytovatele.

Mňo, jen taková technická poznámka bez vlivu na celkový význam. :-)

Máš minimálně jednu přípojku na internetovou domácnost (dvě pro domácnosti, co si řeší backup linku třeba pro alarm). Pak skoro každý má matlafon a matlafon má aspoň jednu SIM = přípojku, řada z nich dvě.  K tomu mají lidi chalupy a chaty. Nová auta jsou taky často připojená. A těch přípojek bude jen přibývat, jak budou mizet starší generace, které s těmito vymoženostmi ještě nevyrůstaly a místo nich dorůstat nové, kde ten telefon dostávají málem do kolébky. Ne že by to nějak výrazně měnilo počty (pořád tady jsou ty další miliony sítí s místem pro miliony přípojek), ale těch přípojek snadno může být za chvíli víc, než obyvatel.


M_D

  • ****
  • 335
    • Zobrazit profil
    • E-mail
Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #20 kdy: 02. 02. 2024, 22:26:15 »
Tak ono celé to hádání o tom /48 na zákazníka a hlavně úzus /64 je jeden LAN segment, tak toto platí pro globální IPv6 adresy začínající 2xxx:.... nebo 3xxx:.... (bitově 0010 a 0011). Pokud časem dospějí k zjištění, že je to blbost, tak se předělá a použije jiná počáteční bitová kombinace, takže je tam ještě místo pro 5 pokusů (bitové kombinace začínající 000 a 111 jsou už použity/přiděleny). takže se z toho celého 128-bit používá jen malý výřez. :-)
Viz: https://www.networkacademy.io/ccna/ipv6/ipv6-address-types

Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #21 kdy: 02. 02. 2024, 22:39:39 »
No jo, pokud by se dalo všude plnohodnotně fungovat bez SLAAC, bylo by po problému :-).

_Jenda

  • *****
  • 1 601
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #22 kdy: 02. 02. 2024, 22:57:54 »
Tak ono celé to hádání o tom /48 na zákazníka a hlavně úzus /64 je jeden LAN segment, tak toto platí pro globální IPv6 adresy začínající 2xxx:.... nebo 3xxx:.... (bitově 0010 a 0011). Pokud časem dospějí k zjištění, že je to blbost, tak se předělá a použije jiná počáteční bitová kombinace, takže je tam ještě místo pro 5 pokusů
Takže si potenciálně dáme tu bolest s přechodem znovu? Akorát nebudeme řešit, že koncová zařízení (jak zařízení, tak domácí routery a APčka -- to se zde nejčastěji vytahuje jako důvod, proč lidi nemůžou mít doma IPv6) neumí IPv6, ale že neumí menší prefixy a vyžadují SLAAC? A pak někoho napadne, že taková zařízení půjde snadno provozovat tak, že je dáte za NAT, a budeme zase tam co jsme.

Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #23 kdy: 11. 02. 2024, 07:46:16 »
Jak jsem několikrát psal, pouze spekuluji. Ale co jsem odsledoval ve své sociální bublině, tak operátoři nejspíše dávají /64 jen proto, že koncovému uživateli příradí klasickou IPv4 32-bit adresu, tu převedou na IPv6 adresu a předřadí svou IPv6 síť. Pravděpodobně tím odpadne nutnost budovat kompletně nový systém evidence a přiřazování adres. Ale může se také jednat o mojí nesprávnou domněnku.

Takto to nefunguje. Rozsahy IPv4 a IPv6 adres, které má poskytovatel, na sobě nijak nezávisí.

Jimmyx

  • ***
  • 171
    • Zobrazit profil
    • E-mail
Re:Nutnost kratšího prefixu pro IPv6 než /64
« Odpověď #24 kdy: 11. 02. 2024, 09:34:32 »
Jak jsem několikrát psal, pouze spekuluji. Ale co jsem odsledoval ve své sociální bublině, tak operátoři nejspíše dávají /64 jen proto, že koncovému uživateli příradí klasickou IPv4 32-bit adresu, tu převedou na IPv6 adresu a předřadí svou IPv6 síť. Pravděpodobně tím odpadne nutnost budovat kompletně nový systém evidence a přiřazování adres. Ale může se také jednat o mojí nesprávnou domněnku.
Takto to nefunguje. Rozsahy IPv4 a IPv6 adres, které má poskytovatel, na sobě nijak nezávisí.
Rozsahy IPv4 a IPv6 adres na sobě sice nijak nezávisí, ale ISP potřebuje nějak řídit a zaznamenat si kdo má jakou IPv4 adresu a IPv6 rozsah. A popsaný způsob je jedna z možností kdy stačí upravit jen kousek interního systému a nemusíte to překopat celé. Takže takto to opravdu může fungovat.