1. What is the purpose of the ICMPv4 protocol and mobile IP? 2. Differentiate the terms Delay and Throughput? Solution The purpose of ICMP is that it is used by routers or hosts to transfer the information regarding error in any other routers. ICMP messages are transferred as datagrams and the data is encapsulated as IP header. Mobile IP assign each node a permanent address that is a care of address which helps in identifying the current location of the device in the network. So when the user moves the device in other network its care of address chages and hence it can be identified thT IT HAS BEEN MOVED TO OTHER NETWORK.