Помощь в учёбе, очень быстро...
Работаем вместе до победы

Передача данных. 
Протоколы передачи данных

РефератПомощь в написанииУзнать стоимостьмоей работы

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

Передача данных. Протоколы передачи данных (реферат, курсовая, диплом, контрольная)

Протоколы передачи данных

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

Все современные протоколы передачи данных классифицированы организацией ISO на уровни, в результате чего появилось понятие модели OSI (open systems interconnection — соединение открытых систем). Согласно этой модели, существует семь уровней рассмотрения передачи данных:

Физический (physical) — представлен линиями связи и коммуникационным оборудованием.

Связи (datalink) — представлен драйверами сетевого оборудования и программным обеспечением нижнего уровня.

Сетевой (network) — представлен протоколами IPv4 и IPv6.

Транспортный (transport) — представлен протоколами транспортного уровня, такими как TCP, UDP, ICMP и другими.

Сеансовый (session) — представлен программными средствами, поддерживающими сеансы связи.

Представления данных (presentation) — представлен программными средствами, обеспечивающими независимость интерпретации данных от используемой системы.

Прикладной (application) — представлен множеством протоколов, направленных на передачу определенных данных — файлов, гипертекстовых документов и т. д. К этим протоколам относятся HTTP, FTP, SMTP и др.

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

Наиболее распространенные протоколы и взаимосвязь между ними отображены на рисунке 2.1.

Показать весь текст
Заполнить форму текущей работой