In the internet protocol stack, What is the responsibility of the application layer?
1) Finding the destination IP address
2) Establishing a connection between devices
3) Routing packets to their destination
4) Ensuring reliable data transfer