Assignment 2 UW-18-CS-MSC-025 Q1: What Is Addressing? How Many Levels of Addressing Are There in TCP/IP Protocol? Answer

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Assignment 2

UW-18-CS-MSC-025
Q 1: What is Addressing? How many levels of addressing are there in TCP/IP protocol?
Answer:
TCP/IP includes an Internet addressing scheme that allows users and applications to identify a
specific network or host to communicate with. An Internet address works like a postal address,
allowing data to be routed to the chosen destination. TCP/IP provides standards for assigning
addresses to networks, subnetworks, hosts, and sockets, and for using special addresses for
broadcasts and local loopback.
Four levels of addresses are used in the TCP/IP protocol
 Physical Address
 Logical Address
 Port Address
 Application Specific Address

1. Physical Address:
The physical address, also known as the link address, is the address of a node as defined by its
LAN or WAN. It is included in the frame used by the data link layer. It is the lowest-level
address. The size and format of these addresses vary depending on the network. For example,
Ethernet uses a 6-byte (48-bit) physical address that is imprinted on the network interface card
(NIC).

2. Logical Address:
Logical addresses are necessary for universal communications that are independent of underlying
physical networks. Physical addresses are not adequate in an internetwork environment where
different networks can have different address formats. A universal addressing system is needed
in which each host can be identified uniquely, regardless of the underlying physical network. The
logical addresses are designed for this purpose. A logical address in the Internet is currently a 32-
bit address that can uniquely define a host connected to the Internet. No two publicly addressed
and visible hosts on the Internet can have the same IP address.

3. Port Addressing:
The IP address and the physical address are necessary for a quantity of data to travel from a
source to the destination host. However, arrival at the destination host is not the final objective of
data communications on the Internet. Computers are devices that can run multiple processes at
the same time. The end objective of Internet communication is a process communicating with
another process. A port address is a 16-bit address represented by one decimal number.
4. Application-Specific Address:
Some applications have user-friendly addresses that are designed for that specific application.
Examples include the e-mail address (for example, [email protected]) and the Universal Resource
Locator (URL) (for example, www.abc.com). The first defines the recipient of an e-mail; the
second is used to find a document on the World Wide Web. These addresses, however, get
changed to the corresponding port and logical addresses by the sending computer.

Q No.2: What are the headers and Trailers? How they get added and removed?
Answer:

 Headers:
An information structure that precedes and identifies the information that follows, such as a
block of bytes in communication.

 Trailers:
An information typically occupying several bytes, at the tail end of a block of transmitted
data and often containing a checksum or other error-checking data useful for confirming the
accuracy and status of the transmission.

 Addition and Removal of Headers and Trailers:


Headers and Trailers concept is related to the OSI model. In data communication from one
device to another the "Sender" appends header and passes it to the lower layer while
'Receiver' removes header and passes it to upper layer. Headers are added at layer 6,5,4,3 & 2
while Trailer is added at layer 2.

You might also like