| creation and management of network connections |
| finding the fastest way through an IP network |
| enabling a way of communication between networks of different speed without overloading the slower network |
| creating a reliable way of communication |
| encrypting IP traffic for security reasons. |