In a network design the addressing and naming play important roles in identifying and distinguishing devices, services, and resources within the network.
Addressing and naming work together to provide a comprehensive system for identifying and accessing devices, services, and resources within a network. Such like, the IP addresses handle the routing and delivery of data, while the domain names, hostnames, and service names provide more human-friendly ways to refer to and interact with those network entities.
Let’s explore the concepts of addressing and naming in more detail:
Addressing: Addressing refers to the assignment of unique identifiers to network devices, such as computers, servers, routers, and other networked devices. These identifiers, known as addresses, enable devices to send and receive data across the network.
In the context of logical network view, there are two primary types of addressing:
Internet Protocol (IP) addressing is the most commonly used addressing scheme in computer networks. IP addresses are numerical identifiers assigned to devices connected to an IP-based network, allowing them to communicate with each other. IP addresses are divided into two versions: IPv4 (32-bit addresses) and IPv6 (128-bit addresses). Each device on the network is assigned a unique IP address, which consists of a network portion and a host portion.
Type command in terminal ipconfig /all if you are using windows to view the assigned IP to your computer.
i. windows Key + r
https://www.clk2f1.com/networking- ipconfig /all (figure A1)
ii. type cmd and press enter
iii. in terminal type ipconfig /all
You will get an output for the IP address of your device.
Media Access Control (MAC) addressing is a hardware-based addressing scheme. Each network interface card (NIC) or network adapter in a device is assigned a unique MAC address by the manufacturer. MAC addresses are typically expressed as a series of hexadecimal digits and are used at the data link layer of the network to identify devices within the same local network. In above provided figure (A1) you can see also the mac address of the NIC written as Physical Address.
Naming: Naming refers to the assignment of human-readable labels or names to network devices, services, or resources to provide a more user-friendly way of identifying and accessing them. Naming is typically associated with domain names and hostnames, allowing users to easily identify and locate resources on a network.
Some key naming concepts in the logical network view include:
Domain names are hierarchical labels used to identify and locate resources on the internet or within private networks. They consist of a series of labels separated by periods, with the top-level domain (TLD) representing the highest level of the hierarchy (e.g., .com, .org, .net). Domain names are used in conjunction with IP addresses to map human-readable names to their corresponding IP addresses using the Domain Name System (DNS).
Hostnames: Hostnames are user-friendly labels assigned to individual devices or hosts on a network. They are typically assigned to devices within a local network and are used to identify and access those devices. Hostnames are often associated with domain names to form fully qualified domain names (FQDNs), which provide a complete and unique address for a device on the network.
Type hostname in command terminal to view the device name.
https://www.clk2f1.com/networking- hostname (figure A2)
i. windows key + r
ii. type cmd and press enter
iii. type hostname
Service Naming: In addition to device naming, services running on a network can also be assigned names to facilitate their identification and access. For example, services such as web servers, email servers, or database servers can be given specific names to make them easily recognizable and distinguishable within the network.