Protocols that enable multiple users to share a finite amount of frequency and time resources
Needed for efficient operation and good performance
for wireless systems
minimize overhead while maximizing overall
network capacity
The main types of MAC:
Fixed assignment techniques - Frequency-division multiple access (FDMA),
Time-division multiple access (TDMA),
Spread-spectrum multiple access (SSMA),
Frequency-hopped spread-spectrum (FHSS),
Direct-sequence spread-spectrum (DSSS) / Code-division
multiple access (CDMA),
Space-division multiple access (SDMA)
Random access (RA) techniques - Packet-radio techniques (PR)
Controlled random access - Combination fixed assignment and RA, Use RA to obtain fixed resources
The MAC address is a unique value associated with a network adapter. MAC addresses are also known as hardware addresses or physical addresses. They uniquely identify an adapter on a LAN.
The MAC address is used by the Media Access Control sublayer of the Data-Link Layer (DLC) of telecommunication protocols. There is a different MAC sublayer for each physical device type. The other sublayer level in the DLC layer is the Logical Link Control sublayer.
MAC addresses are 12-digit hexadecimal numbers (48 bits in length). By convention, MAC addresses are usually written in one of the following two formats:
MM:MM:MM:SS:SS:SS
MM-MM-MM-SS-SS-SS
The first half of a MAC address contains the ID number of the adapter manufacturer. These IDs are regulated by an Internet standards body (see sidebar). The second half of a MAC address represents the serial number assigned to the adapter by the manufacturer. In the example,
00:A0:C9:14:C8:29The prefix
00A0C9
indicates the manufacturer is Intel Corporation.
MAC addresses are sometimes referred to as burned-in addresses (BIAs) because they are burned into read-only memory (ROM) and are copied into random-access memory (RAM) when the NIC initializes.
The address tables hold the destination MAC address, the VLAN ID, the Mac address priority and the port number associated with each address. Entries are added into the MAC address table in the following ways:
Why MAC Address?
Recall that TCP/IP and other mainstream networking architectures generally adopt the OSI model. In this model, network functionality is subdivided into layers. MAC addresses function at the data link layer (layer 2 in the OSI model). They allow computers to uniquely identify themselves on a network at this relatively low level.
In Windows 95, Windows 98 and Windows ME, the winipcfg utility displays the computer's MAC address. Use the ipconfig utility (with the /all option) in Windows NT and any newer versions of Windows. Both 'winipcfg' and 'ipconfig' may display multiple MAC addresses for one computer. One MAC address exists for each installed network card. Additionally, Windows maintains one or more MAC addresses that are not associated with hardware cards. For example, Windows dial-up networking uses virtual MAC addresses to manage the phone connection as if it were a network card. Some Windows VPN clients likewise have their own MAC address. The MAC addresses of these "virtual" network adapters are the same length and format as true hardware addresses.
The list below summarizes options to find a computer's MAC address:
Windows 95 and newer: winipcfg
Windows NT and newer: ipconfig /all
Linux and some Unix: ifconfig -a
Macintosh with MacTCP: TCP/IP Control Panel - Ethernet icon