The TCP/IP stack has four layers: application, transport, network and link.
State the layer responsible for each of the following. [3]
- (i) Routing packets between networks using IP addresses.
- (ii) Splitting data into packets and using port numbers to identify the receiving program.
- (iii) Defining the format of an HTTP request.
- (i) Network layer (allow internet layer)(1)
- (ii) Transport layer(1)
- (iii) Application layer(1)
- Answer: (i) network (internet) (ii) transport (iii) application
- Examiner tip: Ports belong to the transport layer; IP addresses belong to the network (internet) layer.