Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Otvety_k_informatike / 12. Сетевые протоколы

.docx
Скачиваний:
91
Добавлен:
10.02.2015
Размер:
13.75 Кб
Скачать

12. Сетевые протоколы

Протоколы – это соглашение о формате и правилах передачи данных по сети. Протоколы обладают следующими свойствами:

- протоколы работают на разных уровнях модели OSI, поэтому функции протокола определяются уровнем, на котором он работает;

- несколько протоколов могут работать совместно, в этом случае они образуют стек или набор протоколов разных уровней модель OSI.

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

- разбивает данные на пакеты;

- добавляет к пакетам служебную информацию: адрес получателя и информацию для проверки правильности и восстановления в случае возникновения ошибок при передачи;

- передает пакеты в сеть через сетевой адаптер.

Узел-получатель выполняет шаги в обратной последовательности:

- принимает пакеты из сети через сетевой адаптер;

- проверяет правильность передачи данных и удаляет служебную информацию из пакетов;

- объединяет пакеты в исходный блок данных.

­­­­­­­­­­­­­­­­­­­­­ВДРУГ СПРОСИТ ЧТО ТАКОЕ OSI

Модель взаимодействия открытых систем OSI

Каждый уровень использует для передачи низшие уровни. Взаимодействие между уровнями одного типа осуществляется по протоколам, а между низшими и высшими – с помощью интерфейсов.

Рассмотрим задачи каждого из уровней модели OSI.

1-й уровень – физический. Самый низший уровень модели OSI. На этом этом уровне формируются сигналы, которые передают данные в виде потока бит по передающей среде.

2-й уровень – канальный. Этот уровень разрешает проблемы, связанные с разными способами адресации и разными протоколами при переходе пакетов из одной сети в другую.

4-й уровень – транспортный. Уровень управляет созданием и удалением сетевых соединений и управляет потоком сообщений.

5-й уровень – сеансовый. Позволяет двум процессам (например, приложениям) разных узлов устанавливать, использовать и завершать соединение, называемое сеансом.

6-й уровень – представительский. Уровень отвечает за преобразование, кодирование и сжатие данных.

7-й уровень – прикладной. Этот уровень управляет общим доступом к сети.