The process of identifying end systems within a network so packets can be delivered to the correct destination. Done in many layers such as physical, data-link, network, application layers.
Types
Hierarchical Addressing
Addresses structured into multiple levels. Contains multiple components. Enables scalable routing.
Hierarchical addressing simplifies routing by grouping destinations.
Flat Addressing
Addresses without hierarchical structure. No embedded location information.