Программное Обеспечение Прикладного Уровня

Рубрика: Сети

Доброго времени суток, уважаемые посетители okITgo.ru! Функции, ассоциированные с протоколами Прикладного уровня позволяют нашей социальной сети взаимодействовать с лежащей в основе сетевой инфраструктурой. Когда мы открываем веб браузер или окно программы мгновенных сообщений, приложение запускается и программа загружается в память устройства, на котором выполняется. Каждую выполняемую программу, загруженную на устройстве, называют процессом.

Программные Процессы

На Прикладном уровне существует две формы программ, обеспечивающих доступ к сети: приложения и службы.

Сетевые Приложения

Приложения – это программы, используемые людьми для коммуникации по сети. Некоторые приложения конечного пользователя являются сетевыми, т.е. они реализуют протоколы Прикладного уровня и способны осуществлять коммуникацию напрямую с более низшими уровнями стека протоколов. Клиенты электронной почты и веб браузеры являются примерами этих типов приложений.

Службы Прикладного Уровня

Другие программы нуждаются в содействии служб Прикладного уровня для использования сетевых ресурсов, например передача файлов или буферизация (спулинг) сетевой печати. Будучи прозрачными для пользователя, эти службы являются программами, которые взаимодействуют с сетью и подготавливают данные для передачи. Различные типы данных – будь то текст, графика или видео – требуют различных сетевых служб для гарантии того, что они будут соответствующим образом подготовлены для обработки функциями, работающими на более низших уровнях модели OSI.

Каждое приложение или сетевая служба применяет протоколы, которые определяют используемые стандарты и форматы данных. Без протоколов сеть данных не имела бы общего способа для форматирования и направления данных. Чтобы понять функцию различных сетевых служб, необходимо познакомиться с лежащими в их основе протоколами, которые управляют их работой.

Удачи Вам и до новых встреч на страницах блога okITgo.ru.

Рубрика: Сети