Physical Composition de um endereço MAC em uma placa NIC - como seria o microscópio?

1

Aqui posso encontrar uma descrição de como um endereço MAC é fisicamente armazenado em uma placa NIC? Não estou procurando uma explicação do processo de engenharia que o colocou lá. Eu estou procurando uma descrição de sua composição física (ou seja, valores de bits [coisas microscópicas para cima e para baixo] armazenadas no chip da NIC que compõem 48 bits).

    
por Kryptos 16.09.2012 / 05:15

2 respostas

0

Provavelmente não é possível responder a isso completamente, já que não há um método obrigatório que uma interface de rede deve usar para armazenar fisicamente seu endereço interno ou "gravado". Além disso, pode ser diferente para cada fabricante ou chipset da NIC.

No entanto, usando o NIC da série BCM57xx como exemplo, no guia do programador ele menciona que os registradores NIC são inicialmente preenchidos a partir de "NVRAM", e que a NVRAM, neste caso, é flash ou serial EEPROM.

Um excerto da página 88 do acima .PDF:

Broadcom NetXtreme controllers require the use of an external non-volatile memory (NVRAM) device (Flash or SEEPROM), which contains a bootcode program that the controller's on-chip CPU core loads and executes upon release from reset. This external NVRAM device also contains many configuration item s that direct the behavior of the controller, enable/disable various management and/or value-add firmware components, etc. All configuration settings are default-configured in the official release binary image files provided in Broadcom's CD software releases. However, the settings chosen as default by Broadcom may not be what best suits a particular OEM's application so may need to be changed by the OEM

Você pode procurar por imagens microscópicas de células NAND se quiser - mas os bits reais são cargas elétricas e não acredito que sejam visíveis. Na parte de leitura que eu fiz sobre isso, a memória flash é uma forma de EEPROM, então eu acredito que EEPROMs seria no mesmo barco em relação a isso.

Eu diria que a maioria dos NICs atualmente opera da mesma maneira.

    
por 26.11.2013 / 16:44
-1

Os endereços MAC são números hexadecimais de 12 dígitos e 48 bits de comprimento (64 bits também estão em uso). Por exemplo, este é um endereço MAC de 48 bits:

00:A0:C9:14:C8:29

em que os primeiros seis caracteres 00: A0: C9 são o Identificador exclusivo organizacional ( OUI ) de um fabricante. Nesse caso, Intel Corporation (consulte aqui para obter explicações sobre primeiros seis caracteres e seu significado).

Os outros seis caracteres ( 14C829 ) representam o número de série atribuído ao hardware (neste caso, um roteador) pelo fabricante .

Eu não confiaria wikipedia.org como uma fonte autorizada, porque na metade do tempo, é escrito por pessoas que entendem apenas metade de todo o fato, e editadas por aqueles que sabiam menos que essas metades. Seria melhor visitar organizações padrão oficiais, como o Instituto de Engenheiros Elétricos e Eletrônicos , se você tiver uma dúvida.

    
por 26.11.2013 / 14:43

Tags