Всемирная сеть Интернет позволяет нам просматривать потоковое видео, играть в онлайн-игры, интерактивно общаться с друзьями и вести электронную переписку, совершать покупки на веб-сайтах. Приложения, которые обеспечивают работу упомянутых выше сервисов, предоставляют пользователю интерфейс для работы с сетью на более высоком уровне. Они позволяют нам отправлять и принимать данные с относительной лёгкостью. Обычно мы используем такие приложения, не понимая принципов их работы. Однако для специалистов по сетям важно знать, каким образом приложение может отформатировать, передать и интерпретировать сообщения, отправляемые и принимаемые в сети.
Визуализация механизмов, позволяющих общаться по сети, упрощается, если использовать многоуровневую структуру модели OSI.
В этой главе мы узнаем о роли уровня приложений, а также то, как приложения, сервисы и протоколы на этом уровне обеспечивают надёжную передачу данных по сети.