What is an Addressing Scheme ?

  • An addressing scheme is obviously a requirement for communications in a computer network.
  • An addressing scheme, packets are forwarded from one place to another.
  • Each of the three layers, 2, 3, and 4, of the TCP/IP protocol stack model produces a header, as indicated in below diagram.
  • In this figure, host 1 communicates with host 2 on a network of seven nodes, R1 through R7, and a payload of information encapsulated in a frame by the link layer header, the network layer header, and the transport layer header is carried over a link.
  • Within any of these three headers, each source or destination is allocated an address as identification for the corresponding protocol layer.
  • The three types of addresses are summarized as follows.
    • Link layer (layer 2) address
    • Network layer (layer 3) address
    • Transport layer (layer 4) address
 Addreessing Scheme

Link layer (layer 2) address:

  • A 6-byte (48-bit) field called Media Access Control (MAC) address that is signified by a 6-field hexadecimal number, such as 89-A1-33-2B-C3-84, in which each field as taken as two bytes long.
  • Every interface has a unique MAC address. Every input or output of a networking device has an interface to its connected link.
  • Normally, the same MAC address doesn’t share two interfaces then only safe. Both MAC addresses of a source interface and a destination interface contains by link layer header.

Network layer (layer 3) address:

  • A 4-byte (32-bit) field called Internet Protocol (IP) address that is signified by a 4-field dot-separated number, such as 192.2.32.83, in which each field is taken as one byte long.
  • An IP address can be known worldwide at the network level.
  • A network layer header contains both IP addresses of a source node and a destination node.

Transport layer (layer 4) address:

  • A 2-byte (16-bit) field called port number that is characterized by a 16-bit number, such as 4,892. The port numbers identify the two end hosts’ ports in a communication.
  • Any host can be running several network applications at a time and thus each application needs to be identified by another host communicating to a targeted application.
  • For example, source host 1 requires a port number for communication to uniquely identify an application process running on the destination host 2.
  • A transport layer header contains the port numbers of a source host and a destination host, as seen in the figure. Note that a transport-layer “port” is a logical port and not an actual or a physical one, and it serves as the end-point application identification in a host.

Categorized in:

Networking

Tagged in:

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Share Article:

Leave a Reply

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock