Протокол передачи данных
Доклад, 16 Мая 2014, автор: пользователь скрыл имя
Краткое описание
Протокол передачи данных — набор соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами. Эти соглашения задают единообразный способ передачи сообщений и обработки ошибок при взаимодействии программного обеспечения в пространстве аппаратуры, соединённой тем или иным интерфейсом.
Прикрепленные файлы: 1 файл
Протоколы передачи данных.pptx
— 317.37 Кб (Скачать документ)Протоколы передачи данных
- Протокол передачи данных — набор соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами. Эти соглашения задают единообразный способ передачи сообщений и обработки ошибок при взаимодействии программного обеспечения в пространстве аппаратуры, соединённой тем или иным интерфейсом.
- Сетево́й протоко́л — набор правил и действий (очерёдности действий), позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами. Разные протоколы зачастую описывают лишь разные стороны одного типа связи. Названия «протокол» и «стек протоколов» также указывают на программы, которым реализуется протокол.
протоколы TCP/IP
- В 1974 году был разработан современный универсальный протокол передачи данных и объединения сетей TCP/IP, получивший название от двух принадлежащих ему протоколов: TCP (англ. Transmission Control Protocol) и IP (англ. Internet Protocol).
Протокол TCP
- Протокол TCP (Transmission Control Protocol) – протокол управления передачей данных, использующий автоматическую повторную передачу пакетов, содержащих ошибки; этот протокол отвечает за разбиение передаваемой информации на пакеты и правильное восстановление информации из пакетов получателя.
Протокол IP
- Протокол IP (Internet Protocol) – протокол межсетевого взаимодействия, отвечающий за адресацию и позволяющий пакету на пути к конечному пункту назначения проходить по нескольким сетям.
Схема передачи информации
- Схема передачи информации
по протоколу TCP / IP такова:
-протокол TCP разбивает информацию на пакеты и нумерует все пакеты;
- далее с помощью протокола IP все пакеты передаются получателю, где с помощью протокола TCP проверяется, все ли пакеты получены;
-после получения всех пакетов протокол TCP располагает их в нужном порядке и собирает в единое целое.
- Для работы прикладных программ, таких как программы электронной почты, требуется не только правильно упаковать информацию в пакеты и отправить их, но и необходимо четко договориться о содержимом этих пакетов, а также о процедуре обмена пакетами. Так, например, для получения письма необходимо предъявить пароль обладателя почтового ящика, а это уже целая последовательность действий. Таким образом, необходимы и другие протоколы.
- Чтобы информация безошибочно могла передаваться с одного компьютера на другой, необходимо наличие уникальных адресов, с помощью которых можно однозначно определить (идентифицировать) получателя информации. В сети Internet информационные пакеты доставляются по адресам(IP), содержащим номера сетей, к которым подключен компьютер-получатель и номера самих компьютеров в этих сетях.
- Некоторые из распространенных протоколов
сети, которыми мы часто пользуемся:
HTTP — Протокол передачи гипертекста
FTP — Протокол передачи файлов
SMTP — Протокол отправки электронных писем
POP3 — Протокол получения электронных писем
telnet — протокол удаленного доступа
DNS — система доменных имён