Adres MAC własnego urządzenia sieciowego



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "kRZYSIEk" <kdonat_at_nospam_poczta.onet.pl>
Subject: Adres MAC własnego urządzenia sieciowego
Date: Tue, 13 May 2003 11:17:56 +0200




Witam szanownych grupowiczów!

Może od razu przejdę do sedna sprawy: w jaki sposób można uzyskać
własny adres MAC do skonstruowanego przez siebie urządzenia sieciowego?
Czy sprzedażą adresów MAC zajmuje się jakaś organizacja, firma itd??
Czy można to załatwić w Polsce (a jak nie to gdzie najbliżej? Europa Zach.,
USA?)
A ile takie coś kosztuje? Czy trzeba zakupić jakąś określoną pulę adresów,
czy
można to brać na sztuki?

Będę wdzięczny za każdą podpowiedź

I jeszcze jedno, poza tematem: Czy któryś z grupowiczów ma może
dokumentację płyty głównej Amigi 1200 w wersji elektronicznej,
którą chciałby się podzielić? :)

pozdrawiam
Krzysztof Donat





========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.lublin.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "DanielR" <danielromanowski_at_nospam_wp.pl>
Subject: Re: Adres MAC własnego urządzenia sieciowego
Date: Tue, 13 May 2003 11:32:57 +0200



Będę wdzięczny za każdą podpowiedź

Adresy MAC mają długość 48 bitów i wyrażane są jako 12 cyfr szesnastkowych.
Pierwszych 6 cyfr szesnastkowych - od lewej - zarządz IEEE i identyfikują
producenta, tworząc Organizational Unique Identifier OUI- unikalny
identyfikator organizacji.
Pozostałych 6 cyfr szesnastkowych tworzy seryjny nr interfejsu, lub inną
wartość zarządzaną oprzez producenta.
Adresy MAC są wypalone w pamięci ROM i są kopiowane do pamięci operacyjnej
dostępu po uruchomieniu karty.



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.man.poznan.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "VSS" <vss_at_nospam_post.pl>
Subject: =?iso-8859-2?Q?Re:_Adres_MAC_w=B3asnego_urz=B1dzenia_sieciowego?=
Date: Tue, 13 May 2003 13:58:45 +0200


DanielR wrote:

Adresy MAC są wypalone w pamięci ROM i są kopiowane do pamięci
operacyjnej dostępu po uruchomieniu karty.

na pewno nie do ROM bo można zmienic MAC-adres w wielu kartach sieciowych
bez problemu.


--
VSS - http://gud.us/en/?VSS Nowa gęba VSSa:
http://pyrypy.poznan4u.com.pl/pyrypy.php?state=showuser&userid=395913
Pomoc humanitarna proszona na E 16.93895 N 52.43945


========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.lublin.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "DanielR" <danielromanowski_at_nospam_wp.pl>
Subject: Re: Adres MAC własnego urządzenia sieciowego
Date: Tue, 13 May 2003 18:55:51 +0200



Użytkownik "VSS" <vss_at_nospam_post.pl> napisał w wiadomości
news:b9qmkb$pp4$1_at_nospam_sunflower.man.poznan.pl...
DanielR wrote:

Adresy MAC są wypalone w pamięci ROM i są kopiowane do pamięci
operacyjnej dostępu po uruchomieniu karty.

na pewno nie do ROM bo można zmienic MAC-adres w wielu kartach sieciowych
bez problemu.

sam doskonale się orientujesz że pamięć ROM może być np EPROM



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_at_nospam_poczta.onet.pl.nospam>
Subject: Re: Adres MAC własnego urzšdzenia sieciowego
Date: Tue, 13 May 2003 22:18:54 +0200


On Tue, 13 May 2003 13:58:45 +0200, VSS wrote:
DanielR wrote:
Adresy MAC są wypalone w pamięci ROM i są kopiowane do pamięci
operacyjnej dostępu po uruchomieniu karty.

na pewno nie do ROM bo można zmienic MAC-adres w wielu kartach sieciowych
bez problemu.

Na starszych kartach byl to faktycznie PROM [7489 ? ale tu moge sie
mylic]. A i tak podejrzewam ze driver odczytywal dane z tego prom i
wisywal do chipa sterownika na karty.

J.


========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Taddy <taddy_at_nospam_thb.de>
Subject: Re: Adres MAC =?ISO-8859-2?Q?w=B3asnego_urz=B1dzenia_sieciowego?=
Date: Wed, 14 May 2003 15:10:28 +0200


DanielR wrote:


Będę wdzięczny za każdą podpowiedź

Adresy MAC mają długość 48 bitów i wyrażane są jako 12 cyfr
szesnastkowych. Pierwszych 6 cyfr szesnastkowych - od lewej - zarządz IEEE
i identyfikują producenta, tworząc Organizational Unique Identifier OUI-
unikalny identyfikator organizacji.
Pozostałych 6 cyfr szesnastkowych tworzy seryjny nr interfejsu, lub inną
wartość zarządzaną oprzez producenta.
Adresy MAC są wypalone w pamięci ROM i są kopiowane do pamięci operacyjnej
dostępu po uruchomieniu karty.

O ile pamietam obecnie MAC przechowuje sie zwykle w szeregowych pamieciach
EEPROM (gdzie mozna go dowolnie zmienic). Nowoczesne uklady (i te starsze
tez) same przepisuja sobie ten adres (i dane konfiguracyjne) z pamieci
podczas initializacji. Czasmi w urzadzeniach innych niz karty sieciowe
moze to wygladac troszke inaczej ale i tak adres ten jest w formie
zmienialnej tylko trzeba wiedziec gdzie go szukac i jak zmienic.

--
Pozdrawiam
Taddy

========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: RusH <rush_at_nospam_kiti.pulse.pdi.net>
Subject: Re: Adres MAC własnego urządzenia sieciowego
Date: Wed, 14 May 2003 18:57:14 +0000 (UTC)


Taddy <taddy_at_nospam_thb.de> wrote in news:b9tev1$1lv$2_at_nospam_atlantis.news.tpi.pl:

O ile pamietam obecnie MAC przechowuje sie zwykle w szeregowych
pamieciach EEPROM (gdzie mozna go dowolnie zmienic).

i ja dla 100% legalnosci proponuje kupic partie sieciuwek, wylutowac z nich
tego szeregowca i zastosowac we wlasnym ukladzie - tz czytac z niego MACa
Bedzie na 100% legalnie i tanio.

Pozdrawiam.
--
RusH // [692-95-30-05 tylko SMS]
http://kiti.pulse.pdi.net/qv30 :P
Noone expects the Spanish Inquisition! Off to jail with you!

========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!pa202.zabrze.sdi.tpnet.pl!smoli

Poprzedni Następny
Wiadomość
Spis treści
From: Gotfryd Smolik news <smolik_at_nospam_stanpol.com.pl>
Subject: Re: Adres MAC =?ISO-8859-2?Q?w=B3asnego_urz=B1dzenia_sieciowego?=
Date: Fri, 16 May 2003 08:24:31 +0200


On Wed, 14 May 2003, Taddy wrote:

+ DanielR wrote:
[...]
+ > Adresy MAC mają długość 48 bitów i wyrażane są jako 12 cyfr
+ > szesnastkowych. Pierwszych 6 cyfr szesnastkowych - od lewej - zarządz IEEE
+ > i identyfikują producenta, tworząc Organizational Unique Identifier OUI-
+ > unikalny identyfikator organizacji.

Najpierw w kwestiach formalnych, czyli protest do wiązania adresu
MAC "widzianego" w LAN z hardware address karty. Tak nie jest !
Adres 'roboczy' jest *domyślnie* pobierany z hardware address, tak
długo 'trwa' jak nikt go nie zmieni :)
Zainteresowanym proponuję zajrzenie do tabeli pod kątem przydziału
adresów związanym z protokołami DECNET (i nie tylko).
Tak dokładniej i przykładowo - prefiks AA-00-04... to DECNET właśnie :)
Nie obejdzie się bez krótkiego komentarza:

+ > Pozostałych 6 cyfr szesnastkowych tworzy seryjny nr interfejsu, lub inną
+ > wartość zarządzaną oprzez producenta.

Przykładowo: adres w sieci DECNET PHASE IV, nadawany przez użytkownika
(dokładniej: administratora sieci).

+ > Adresy MAC są wypalone w pamięci ROM i są kopiowane do pamięci operacyjnej
+ > dostępu po uruchomieniu karty.
+
+ O ile pamietam obecnie MAC przechowuje sie zwykle w szeregowych pamieciach
+ EEPROM (gdzie mozna go dowolnie zmienic). Nowoczesne uklady (i te starsze
+ tez) same przepisuja sobie ten adres (i dane konfiguracyjne) z pamieci
+ podczas initializacji.

Jest jeszcze szczegół: znacząca większość protokołów sieciowych (takoż
administratorów sieci :>) oraz urządzenia zewnętrzne (te "po drugiej
stronie kabla") nie odróżnia 2 różnych adresów MAC:
MAC, ew. "executive address" używając nomenklatury używanej w DECNEcie)

Przykładowo - błedne jest stwierdzenie spod:
http://linux-decnet.sourceforge.net/faq-4.html
(tekst: "change the card's hardware address" - absolutnie NIE).
Zmiana adresu roboczego jest jedną z funkcji drivera ethernet !
Pomińmy kwestię że część protokołów radzi sobie ze zmianą adresu
MAC "w locie" - nie widziałem pierwszego posta ale może chodzić
o wykorzystanie np. dla IP (który sobie nie radzi :), ze względu
na ARP oczywiście).


Kończąc protesty wobec utrwalania skojarzenia "adres MAC=hardware" :)
może jeszcze w kwestii wątku:
Pozostaje pytanie czy można wykorzystać adresy z puli DECNET dla
celów hardware address: to bym odradzał. Implementacje DECNETa na
wiekszość systemów istnieją (w tym dla Linuksa oraz Windows) i można
doprowadzić do kolizji.
Natomiast... obok DECNETa jest pula adresów "DEC obsolete", dajmy
na to: AA0001. Dla potrzeb 100 kart można by zaryzykować :] i wziąć !

I na deser: jakiś-tam przegląd informacji o powiązaniach MAC physical
z effective do wydobycia z googla, dajmy na to:
http://www.google.pl/search?as_q=mac+address+decnet&num=100&hl=pl&inlang=pl&ie=ISO-8859-2&btnG=Szukaj+z+Google&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sit