Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 Информационные технологии-ответы.doc
Скачиваний:
124
Добавлен:
22.02.2015
Размер:
670.72 Кб
Скачать

2.17. Передача пакетов по сети. Протоколы передачи. Стандартные стеки протоколов.

Перед передачей данные разбиваются на блоки (пакеты, кадры). Причины разбиения данных на пакеты: 1.Большие по объему данные заполняют сетевой кабель и препятствуют взаимодействию других компьютеров.

2.Возникновение ошибок при передаче больших по объему данных требует повторной передачи всего объема данных.

Разбиение данных на пакеты позволяют значительно экономить время. Повторно передается только один ошибочный пакет. Назначение пакетов: ускорение передачи данных по компьютерной сети.

Пакет (кадр) –единица информации, передаваемой между устройствами сети как единое целое. Это логическая единица информации.

Структура пакета. Состоит из трех частей: 1. Заголовок

2. Поле данных

3.CRC

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

Передача пакетов по сети.

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

Представительский уровень – форматирующая, шифрующая информация.

Сеансовый уровень – добавляется информация о графике. График – наличие передаваемых данных в сети.

Транспортный уровень – данные делятся на пакеты.

Сетевой уровень – адресация пакетов.

Канальный уровень – добавляется CRC-код.

Физический уровень – передача бит.

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

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

Типы протоколов по следующим признакам:

  1. По уровням модели OSI.

  2. По маршрутизации: маршрутизируемые и немаршрутизируемые.

Маршрутизируемые – это протоколы, которые поддерживают передачу данных между различными сетями по нескольким маршрутам.Чтобы работали эти сети требуются маршрутизационные протоколы..

Немаршрутизируемые – NetBevi. маршрутизатор

3. По разработчику. Протоколы: SNA – IBM, DECNet - Digital Eguip Cor, ЛВС1 ЛВС2

IPX/SPX - IBM Microsoft, TCP/IP – USA,

AppleTalk – Apple Corp.

Разработчики протоколов различают четыре уровня протоколов, а не семь. TCP/IP

1-Прикладные протоколы. Они объединяют три верхних уровня модели OSI (прикладной, представительский, сеансовый). Например – HTTP, FTP.

2-Транспортные протоколы.(транспортный уровень OSI).Например–TCP–транспортный протокол TCP/IP.

3-Сетевые протоколы соответствуют сетевому уровню модели OSI. Например – IP.

4-Уровень сетевых архитектур. Два последних уровня – канальный и физический модели OSI. Например – Ethernet. TokenRing и т.д.

Стандартные стеки протоколов.

Стек протокола – это набор протоколов, одновременно работающих на нескольких уровнях модели OSI. Особенности протокола NetBevi.

Расширенный интерфейс NetBios – сетевой программный интерфейс (IBM). Позволяет прикладным программам в ЛВС обращаться к низкоуровневым сетевым услугам. Работает на сеансовом уровне. NetBios – имя компьютера, NetBios рассчитан на ПК под управлением MS DOS и Windows. NetBevi работает на трех уровнях: сеансовый, транспортный и сетевой. Самонастраивающийся протокол экономно расходует память компьютера. Достаточно быстрый протокол в небольших ЛВС. Имеет хорошую защиту от ошибок. Недостаток: немаршрутизирует данные между различными сетями. Рассчитан для небольших по количеству компьютеров сетей (до 20ПК).