114k views
3 votes
What layer does Protocol ICMP belong to in the DOD model? and in the OSI Model? Port#? What does it stand for and what does it do?

A) DOD Model: Network, OSI Model: Network, Stands for: Internet Control Message Protocol, Function: Network error and control messages
B) DOD Model: Transport, OSI Model: Transport, Port: 334, Stands for: Internet Communication Protocol, Function: Internet communication control
C) DOD Model: Presentation, OSI Model: Session, Port: 100, Stands for: Internet Control Presentation Protocol, Function: Presentation layer for ICMP
D) DOD Model: Application, OSI Model: Application, Stands for: ICMP Application Protocol, Function: Application layer for ICMP

User MattH
by
8.3k points

1 Answer

5 votes

Final answer:

ICMP stands for Internet Control Message Protocol and belongs to the Network layer in both the DOD and OSI model, serving to relay network errors and control messages without utilizing ports.

Step-by-step explanation:

The correct answer to the question is A) DOD Model: Network, OSI Model: Network, Stands for: Internet Control Message Protocol, Function: Network error and control messages. The Internet Control Message Protocol (ICMP) belongs to the Network layer of both the Department of Defense (DoD) model and the Open Systems Interconnection (OSI) model. Unlike TCP and UDP, ICMP does not use ports as it is mainly used for sending error messages and operational information indicating, for example, that a requested service is not available or that a host or router could not be reached. ICMP is utilized for a variety of network operations, including ping tests to check host availability.

User Psmith
by
8.3k points