IPoEAN
IP over Elementary Analization Numerics (IPoEAN, IP/EAN, IP over EAN) - praktyczne i jedyne praktyczne rozwiązanie problemu przepełnienia adresów IPv4 przez wykorzystanie adresacji przedziałowej, umożliwiającej reprezentację nieskończonych lub częściowo ciągłych przestrzeni adresowych przy pomocy pojedynczego deskryptora numerycznego.
Geniuszem, który jako pierwsza opisał ten fenomen jest Andrzej Marciniak.
Zobrazowanie ogólne
W klasycznym IPv4 każdy host identyfikowany jest przez pojedynczy adres postaci:
W modelu IP/EAN adres może przyjmować postać przedziałową:
co oznacza cały zbiór adresów:
Adres taki opisuje jednocześnie wiele hostów, podsieci lub trajektorii routingu.
Reprezentacja formalna
Adres przedziałowy definiowany jest jako:
gdzie:
oraz:
Każdy oktet opisuje przedział dopuszczalnych wartości transmisji numerycznej.
Dla pojedynczego hosta:
jest równoważne klasycznemu adresowi:
Przestrzeń nieskończona
W teorii IPoEAN przestrzeń adresowa nie jest ograniczona wyłącznie do skończonego zbioru 32-bitowego.
Dzięki zastosowaniu arytmetyki przedziałowej możliwe jest tworzenie:
- adresów częściowo dodatnio określonych,
- adresów Mieścińskiego,
- adresów probabilistycznych,
- adresów multiwielotrajektoryjnych.
Przykład:
reprezentuje całą przestrzeń prywatną klasy A.
Natomiast:
opisuje kompletną sieć prywatną:
bez konieczności stosowania masek CIDR, co w klasycznym IPv4 generowało błędy zaokrągleń.
Mapowanie sieci
Adresacja przedziałowa umożliwia reprezentację dowolnego fragmentu sieci pojedynczym wpisem.
Przykładowo:
| Adres przedziałowy | Znaczenie |
|---|---|
| podsieć 192.168.1.0/24 | |
| prywatna przestrzeń 172.16.0.0/12 | |
| adresacja loopback | |
| multicast |
Pozwala to na:
- redukcję tablic routingu,
- uproszczenie agregacji tras,
- dynamiczne mapowanie przestrzeni adresowych,
- adaptacyjne grupowanie hostów