Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпаргалка.doc
Скачиваний:
10
Добавлен:
13.09.2019
Размер:
560.64 Кб
Скачать

6. Протоколы для передачи пакетов-сообщений в Интернете.

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

Сетевое взаимодействие компьютеров делится на следующие уровни: так самый нижний уровень физический, т.е. каким образом физически происходит обмен данными между компьютерами (через кабель, через модем, посредством радиолиний) и у этого уровня существует несколько различных протоколов зависящих от способа связи. У различных компьютеров протоколы могут быть различными.

Программные реализации протоколов довольно разнообразны в различных операционных системах: Windows, Unix, MAC OS, OS/2… Все протоколы могут быть сгруппированы в несколько функциональных уровней. Распределение по уровням зависит от выбранной сетевой модели. Для описания сетей были созданы различные модели. Одна из таких моделей — это модель ISO — OSI (Open Systems Interconnection) The Reference Model of OSI разработанная с 1977 по 1984 годы специалистами ISO.

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

Следующий уровень основной - транспортный. На этом уровне функционируют протокол управления передачей TCP (Transmission Control Protocol) и протокол дейтаграмм пользователя UDP (User Datagram Protocol). Протокол TCP обеспечивает надежную передачу сообщений между удаленными прикладными процессами. Протокол UDP обеспечивает передачу прикладных пакетов дейтаграммным способом и выполняет только функции связующего звена между сетевым протоколом и многочисленными прикладными процессами.

Верхний уровень называется прикладным. За долгие годы использования в сетях различных стран и организаций стек TCP/IP накопил большое количество протоколов и сервисов прикладного уровня. Это и протокол копирования файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, HTTP протокол обеспечивающий работу гипертекстовых сервисов доступа к удаленной информации, такие как WWW и многие другие.

Для более наглядного представления уровней протоколов передачи информации в сети можно использовать модель ISO/OSI,структура которой представлена в виде уровней.

СЕТЕВАЯ МОДЕЛЬ

рассматривает взаимодействие компьютеров в сети.

ПРИКЛАДНОЙ

ПРЕДСТАВЛЕНИЕ ДАННЫХ

СЕАНСОВЫЙ

ТРАНСПОРТНЫЙ

СЕТЕВОЙ

КАНАЛЬНЫЙ

ФИЗИЧЕСКИЙ

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

  • На физическом уровне информация рассматривается как поток битов.

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