Prepare a comprehensive presentation outline on IP and ICMP protocols. The outline should include the core needs of these protocols, their mapping to the OSI layers, their detailed working mechanisms, and practical demonstration scenarios or use cases. make 10 to 15 slides it wants 10 mins