www.PortalGospodarczy.pl
/dyskusje/


IPv6, Interface Identifier, Universal/Local bit
poprzedni wątek | następny wątek pl.internet.polip
2008-03-02 18:09:09 IPv6, Interface Identifier, Universal/Local bit Marcin Szewczyk, Wodny
Nie znalazłem w Internecie omówienia tej kwestii. Mam nadzieję, że nie
odbiegam od tematyki grupy.

Chodzi mi o część adresu IPv6, gdzie wykorzystywany jest Interface
Identifier. W przypadku Ethernetu jest to fabryczny MAC karty.

Pojawia się kwestia bitu Universal/Local. W MACu modyfikuje się drugi
bit najstarszego oktetu.

Z listy OUI widzę, że jeśli jakaś firma zarejestrowała się z bitem 1 na
w/w pozycji, to jednocześnie posiada id. z bitem 0.

Jest jeden wyjątek:
02C08C (base 16) 3COM CORPORATION
00C08C (base 16) PERFORMANCE TECHNOLOGIES, INC.

To jakieś niedopatrzenie?

No i jak ma się sprawa w przypadku, kiedy producent posiada oba
warianty? Jest zobligowany do niewypuszczenia 2 kart różniących się
tylko tym bitem?

--
Marcin Szewczyk, Wodny
http://wodny.org
wodny@thlen.pl (usuń h / remove h)
GaduGadu: 4624915
2008-03-02 18:54:37 Re: IPv6, Interface Identifier, Universal/Local bit Krzysztof Halasa
"Marcin Szewczyk, Wodny" writes:

> Nie znalazłem w Internecie omówienia tej kwestii. Mam nadzieję, że nie
> odbiegam od tematyki grupy.
>
> Chodzi mi o część adresu IPv6, gdzie wykorzystywany jest Interface
> Identifier. W przypadku Ethernetu jest to fabryczny MAC karty.
>
> Pojawia się kwestia bitu Universal/Local. W MACu modyfikuje się drugi
> bit najstarszego oktetu.
>
> Z listy OUI widzę, że jeśli jakaś firma zarejestrowała się z bitem 1
> na w/w pozycji, to jednocześnie posiada id. z bitem 0.
>
> Jest jeden wyjątek:
> 02C08C (base 16) 3COM CORPORATION
> 00C08C (base 16) PERFORMANCE TECHNOLOGIES, INC.
>
> To jakieś niedopatrzenie?

To w ogole bardzo dziwne. Mialem wrazenie, ze IEEE moze przydzielac
OUI (oraz IAB i OUI-36) tylko takie, w ktorych bity I/G oraz w
szczegolnosci U/L sa wyzerowane. Innymi slowy, pozostale adresy nie
naleza do IEEE i nie moga byc przez nich przydzielone.

Adresy "local" naleza do uzytkownika, ten moze je przydzielac dowolnym
urzadzeniom wedlug swojego widzimisie.
W moim przekonaniu wszelkie "rejestracje", w ktorych ustawiony jest
bit "local", mozna o kant d* potluc.

> No i jak ma się sprawa w przypadku, kiedy producent posiada oba
> warianty?

Nie moze "posiadac" tego drugiego.

> Jest zobligowany do niewypuszczenia 2 kart różniących się
> tylko tym bitem?

Oczywiscie, tzn. po prostu nie moze wypuszczac kart z ustawionym bitem
"local".
--
Krzysztof Halasa
1

Portal gospodarczy

Money.pl - wiadomości, notowania, giełda, kursy walut
NBP 2012-05-21
USD 3,3928 -1,46%
EUR 4,3322 -0,83%
CHF 3,6070 -0,83%
GBP 5,3656 -1,29%