Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Adres MAC switcha L2?

633 views
Skip to first unread message

no+...@mail.invalid

unread,
Jun 26, 2012, 11:33:21 AM6/26/12
to
Z ciekawości: czy zwykły switch ethernetowy L2 ma jakiś ogłaszany adres
MAC (base address MAC), czy też może mieć adresy per port (niezależnie
od STP), czy też nie ma w ogóle?
Niejasno kojarzę, że przy autonegocjacji prędkości linku wymieniane są
ramki (PDU?) zawierające jakiś fizyczny identyfikator. TIA.

adr...@poczta.pl

unread,
Jun 26, 2012, 4:54:30 PM6/26/12
to
mysle, ze ma MAC na kazdym porcie.

Ostatnio ogladalem sobie switcha Allied Telesyn AT-8326GB i wlasnie
mnie to zaciekawilo, ze kazdy port switcha mial kolejny adres MAC. Na
poczatku myslalem, ze sa to MACki stacji tam podlaczonych, ale wyszlo
ze sa to MAC kazdego portu.

--
ThinkXtra

qlphon

unread,
Jun 27, 2012, 4:00:36 AM6/27/12
to
> czy zwykły switch ethernetowy L2 ma jakiś ogłaszany adres
> MAC (base address MAC), czy też może mieć adresy per port (niezależnie
> od STP), czy też nie ma w ogóle?


zależy od sprzętu i producenta
zawsze trzeba sprawdzić

na zarządzanym sprzęcie klasy business, na ogół można nawet ręcznie macki
sobie zmieniać...

Krzysztof Halasa

unread,
Jun 27, 2012, 5:57:00 PM6/27/12
to
no+...@mail.invalid writes:

> Z ciekawości: czy zwykły switch ethernetowy L2 ma jakiś ogłaszany adres
> MAC (base address MAC), czy też może mieć adresy per port (niezależnie
> od STP), czy też nie ma w ogóle?

Switche niezarządzalne zwykle nie mają adresów Ethernet. Switche
zarządzalne zwykle mają jeden adres, potrzebny m.in. do zarządzania
i STP.

> Niejasno kojarzę, że przy autonegocjacji prędkości linku wymieniane są
> ramki (PDU?) zawierające jakiś fizyczny identyfikator. TIA.

Nie, NWay opiera się na FLP (fast link pulse), po prostu każda strona
na początku wysyła (IIRC, modulo "next page") 16 bitów określających jej
możliwości. Jest tam także kilka flag, z których dość istotna jest "ACK".
Każdy z bitów to jeden lub para krótkich impulsów, np. na oscyloskopie
wygląda to zupełnie inaczej niż w przypadku normalnego ruchu.
--
Krzysztof Halasa

Bartosz Kiziukiewicz

unread,
Jun 28, 2012, 2:44:19 AM6/28/12
to
On Wed, 27 Jun 2012 23:57:00 +0200, Krzysztof Halasa <k...@pm.waw.pl>
wrote:

> > Niejasno kojarz�, �e przy autonegocjacji pr�dko�ci linku wymieniane s�
> > ramki (PDU?) zawieraj�ce jaki� fizyczny identyfikator. TIA.
>
> Nie, NWay opiera si� na FLP (fast link pulse), po prostu ka�da strona
> na pocz�tku wysy�a (IIRC, modulo "next page") 16 bit�w okre�laj�cych jej
> mo�liwo�ci.

W praktyce nigdy nie spotka�em, ale - przynajmniej teoretycznie - wg
802.3-2008, Annex 28A - w Next page jest miejsce na OUI i PHY ID.
Abstrahuj�c od tego, czy jest to MAC, czy nie - mo�e by� to jaki�
identyfikator interfejsu.

--
Pozdrawiam
Bartek

Moje pogl�dy prezentowane w Usenecie s� ca�kowicie prywatne.

no+...@mail.invalid

unread,
Jun 28, 2012, 10:13:15 AM6/28/12
to
W dniu 28.06.2012 r. 8:44, Bartosz Kiziukiewicz pisze:
> On Wed, 27 Jun 2012 23:57:00 +0200, Krzysztof Halasa <k...@pm.waw.pl>
> wrote:
>
>>> Niejasno kojarzę, że przy autonegocjacji prędkości linku wymieniane są
>>> ramki (PDU?) zawierające jakiś fizyczny identyfikator. TIA.
>>
>> Nie, NWay opiera się na FLP (fast link pulse), po prostu każda strona
>> na początku wysyła (IIRC, modulo "next page") 16 bitów określających jej
>> możliwości.
>
> W praktyce nigdy nie spotkałem, ale - przynajmniej teoretycznie - wg
> 802.3-2008, Annex 28A - w Next page jest miejsce na OUI i PHY ID.
> Abstrahując od tego, czy jest to MAC, czy nie - może być to jakiś
> identyfikator interfejsu.
Bingo, to będzie to, choć w warstwie L1 (MII), czyli nie całkiem MAC.
<ftp://ftp.psu.ac.th/pub/scyld/mii-status.html>:
#v+
PHY Identification

The PHY ID registers uniquely identify the transceiver chip. The are a
combination of the IEEE-assigned organization (company) number and a
part number assigned by the designer.
#v-
W przypadku karty sieciowej, transceiver (i PHY ID) jest jeden -- w
przypadku switcha, obstawiam, że per port.
Jak rozumiem Annex 28A, ten identyfikator _może_ być wysyłany w trakcie
NWay, czyli może też nie być. Hmm...

PS Jeszcze raz dziękuję grupowiczom z tego podwątku za odpowiedzi.

no+...@mail.invalid

unread,
Jun 28, 2012, 10:15:45 AM6/28/12
to
W dniu 26.06.2012 r. 22:54, adr...@poczta.pl pisze:
Bo to zarządzalny po TCP/IP switch. Jest powyżej L2 i wręcz musi mieć
MAC. :-)

no+...@mail.invalid

unread,
Jun 28, 2012, 10:19:32 AM6/28/12
to
W dniu 27.06.2012 r. 10:00, qlphon pisze:
>> czy zwykły switch ethernetowy L2 ma jakiś ogłaszany adres
>> MAC (base address MAC), czy też może mieć adresy per port (niezależnie
>> od STP), czy też nie ma w ogóle?
>
>
> zależy od sprzętu i producenta
Na to wygląda.

> zawsze trzeba sprawdzić
>
> na zarządzanym sprzęcie klasy business, na ogół można nawet ręcznie
> macki sobie zmieniać...
Zarządzalne, o ile są po TCP/IP, mają MAC (i IP), pytanie było o warstwę
niżej. Thx.

Krzysztof Halasa

unread,
Jul 3, 2012, 6:46:16 PM7/3/12
to
no+...@mail.invalid writes:

>> W praktyce nigdy nie spotkałem, ale - przynajmniej teoretycznie - wg
>> 802.3-2008, Annex 28A - w Next page jest miejsce na OUI i PHY ID.
>> Abstrahując od tego, czy jest to MAC, czy nie - może być to jakiś
>> identyfikator interfejsu.

To nie jest żaden MAC adres, tylko identyfikator (określenie _typu_)
transceivera (scalaka lub części scalaka robiącego także za np. MAC).
Ale nie wydaje mi się bym to kiedyś widział. Przy jakiejś okazji
obejrzę, nigdy mnie to aż tak bardzo nie interesowało.

> Bingo, to będzie to, choć w warstwie L1 (MII), czyli nie całkiem MAC.
> <ftp://ftp.psu.ac.th/pub/scyld/mii-status.html>:
> #v+
> PHY Identification
>
> The PHY ID registers uniquely identify the transceiver chip. The are a
> combination of the IEEE-assigned organization (company) number and a
> part number assigned by the designer.
> #v-

Tyle że to jest para drutów między transceiverem i MACem, a ten
identyfikator służy do tego, żeby MAC wiedział z jakim transceiverem ma
do czynienia (typowo i tak wie, ale transceiver może być odpinany).

> W przypadku karty sieciowej, transceiver (i PHY ID) jest jeden -- w
> przypadku switcha, obstawiam, że per port.

Jasne że per port (MII port). Z tym, że w każdym (identycznym) porcie
będzie identyczny, bo scalaki są identyczne.

> Jak rozumiem Annex 28A, ten identyfikator _może_ być wysyłany w trakcie
> NWay, czyli może też nie być. Hmm...

Ano. Ale to bez znaczenia - nawet jeśli będzie, to np. dowiemy się, że
po drugiej stronie jest np. jakiś Realtek albo inny np. National itd.
Ta informacja może być pomocna do jakiejś diagnozy problemów, ale więcej
nikt z tego nie wyczaruje.
--
Krzysztof Halasa

Bartosz Kiziukiewicz

unread,
Jul 6, 2012, 5:00:52 AM7/6/12
to
On Wed, 04 Jul 2012 00:46:16 +0200, Krzysztof Halasa <k...@pm.waw.pl>
wrote:

> To nie jest żaden MAC adres, tylko identyfikator (określenie _typu_)
> transceivera (scalaka lub części scalaka robiącego także za np. MAC).

A czy ja gdzieś napisałem, że jest to adres MAC? ;-)


--
Pozdrawiam
Bartek

Moje poglądy prezentowane w Usenecie są całkowicie prywatne.

Krzysztof Halasa

unread,
Jul 8, 2012, 1:37:11 PM7/8/12
to
Bartosz Kiziukiewicz <kiz...@epf.BEZ-TEGO.pl> writes:

>> To nie jest żaden MAC adres, tylko identyfikator (określenie _typu_)
>> transceivera (scalaka lub części scalaka robiącego także za np. MAC).
>
> A czy ja gdzieś napisałem, że jest to adres MAC? ;-)

Oryginalne pytanie dotyczyło adresu MAC. Napisałeś:

> W praktyce nigdy nie spotkałem, ale - przynajmniej teoretycznie - wg
> 802.3-2008, Annex 28A - w Next page jest miejsce na OUI i PHY ID.
> Abstrahując od tego, czy jest to MAC, czy nie - może być to jakiś
> identyfikator interfejsu.

Wyjaśniłem, że to nie jest (adres) MAC, i że nijak nie jest unikalnym
identyfikatorem. W skrócie, nic z tego nie będzie.
--
Krzysztof Halasa

Bartosz Kiziukiewicz

unread,
Jul 9, 2012, 2:28:04 AM7/9/12
to
On Sun, 08 Jul 2012 19:37:11 +0200, Krzysztof Halasa <k...@pm.waw.pl>
wrote:

> Oryginalne pytanie dotyczyło adresu MAC. Napisałeś:

Zgadzam się, natomiast odniosłem się raczej do późniejszego
przypuszczenia o istnieniu fizycznego identyfikatora.
Rozważania na temat jego równoważności z adresem MAC (w tym - w
domyśle - unikalności) celowo pominąłem.
Jeśli wątkodawca miał na myśli identyfikator fizyczny, który będzie
globalnie unikalny, to oczywiście na tym poziomie nic z tego, w
praktyce, nie będzie.
0 new messages