Hardware Addressing
Hardware Addressing
Hardware Addressing
Specifying a recipient
Each station is assigned a unique numerical address on the network called its hardware address or physical address Each frame transmitted across the network typically includes a destination address field and a source address field
the network hardware in each station decodes each frame and uses the destination address to determine whether to accept it including the source address field makes it easy to generate a reply
Difference between processor and network speeds The CPU does not handle the transmission and reception of individual bits
Broadcasting
Some applications require that a sender transmits a frame to all stations on the network Use a special reserved broadcast address All stations configured to accept packets for their own address and the broadcast address
Multicasting
Restricted form of broadcasting
Broadcast capability without wasting CPU resources on all computers E.g. allows some computers to participate in an audio transmission
Extends the addressing scheme by reserving some addresses for multicast Extends the network interface to accept an additional set of addresses
Promiscuous mode
Network hardware can often be programmed to accept all packets promiscuous mode Useful for network analysers (sniffers) Security implications
Frame format
Frames typically include a frame header and a frame data area
header has a fixed size data area varies between a minimum and maximum
Summary
The need for addressing Addressing in hardware
network interface cards static, dynamic and configurable addressing broadcast addresses, multicast addresses and promiscuous mode