50 likes | 175 Views
The Data Link Layer (DLL) plays a crucial role in network communications by providing unique identifiers for equipment attached to a shared medium. Each Network Interface Card (NIC) is assigned a supposedly unique address that ensures frames are delivered correctly without confusion. Expressed in hexadecimal format, an example Ethernet address is 00-0C-00-F5-03-5A. This address is vital for proper data transmission, as it allows nodes on the network to identify the intended recipient. However, conflicts can arise if two NICs share the same address, potentially leading to security issues in data integrity.
E N D
Business Data Communications Addressing at the DLL
Data Link Layer Addresses • Must provide a unique identifier for a piece of equipment that is attached to a shared medium. • Otherwise, when a frame was put on a shared medium, who could be sure that to whom it was sent? • Every NIC has a supposedly unique address “burned into” it at the factory.
Data Link Layer Addresses • Expressed in hexadecimal. • An Ethernet address example: 00-0C-00-F5-03-5AHow many bits does this address represent?
Data Link Layer Addresses • To the network, the NICs are the nodes. • One could take a NIC out of one machine and put it in another. To the network, the second machine would have assumed the identify of the first. • What would happen if two NICs sharing a circuit had the same address?
Data Link Layer Addresses • All the nodes sharing a circuit see all the transmissions on the circuit and examine the address in each of them. • However, only the node containing the NIC to whom the transmission was addressed actually passes the information to its upper layers. • What’s the possible security problem here?