Networking layer of the OSI model
network layer
Network Layer
Layer 3 (network layer).
Layer 2 addressing not required for this topology
Network Layer - Does path determination and logical addressing.
the path that the data takes through a network the device names and Layer 3 addressing information the location of routing, network address translation, and firewall filtering
The network layer is responsible for addressing nodes in a logical way. It is also responsible for making decisions on routing a packet from one network to another. Without the network layer it would not be possible to send a packet outside of your own local network.
The network layer is responsible for addressing nodes in a logical way. It is also responsible for making decisions on routing a packet from one network to another. In a broadcast network, routing is not needed. A transmission from any attached station is received by all other attached stations. Other functions,such as sequencing, flow control, error control, can be done at layer 2. The MAC sublayer is responsible for addressing across the LAN. With the Data link layer and its sublayers (MAC & LLC), no network layer is needed.
INTERNET
Internet
routing between VLANs
This is the main function of a router.
The structure of the question is meant to trick you because 'logical addressing' is being used loosely. Technically, IP is the CORE protocol responsible for logical addressing. ARP is the network layer protocol that is used to discover the identity(physical address) of a machine whose IP address you know. Very briefly, it does this by creating a database that maps the MAC address to the (hosts') logical address provided.
The Physical layer is responsible for the actual hardware connection. The physical addressing is handled by the Data Link Layer.