Устройства для логической структуризации

 

Мост (bridge) – запоминает адрес узла подключенного к порту и в дальнейшем пакеты предназначенные для того адресата повторяется только на нем: такой способ сильно ограниченного количества связей.

Коммутатор (switch) – на каждом порту есть свой процессор. Может обновлять «карту» сети. Наиболее распространенное устройство.

Маршрутизатор (Router) – работают с числовой адресацией, содержащей информацию о номере подсети. Имеют возможность выбора оптимального маршрута. Как правило представляют собой интеллектуальное устройство управляемое собственной ОС. (может связывать различные технологии).

 

Требования к сетям (основное): обеспечить выполнение того ряда услуг, для которых сеть создавалась. Например, обмен файлами, голосовыми сообщениями, ip-телефония.

 

Требования к качеству:

1. производительность

- время реакции – интервал времени между возникновением запроса и получением ответа.

- скорость передачи данных – объем данных передаваемой в единицу времени бит/с, кбит/с.

-максимальная скорость- наибольшая производительность за интервал наблюдения.

2. надежность и безопасность

- готовность – доля времени, в течение которого система может быть использована.

-безопасность – способность обеспечить защиту данных от несанкционированного доступа.

3. расширяемость и масштабируемость

- расширяемость – возможность легкого добавления в сеть новых элементов.

- масштабируемость – возможность наращивания элементов сети в широких пределах без уменьшения производительности.

- прозрачность – способность сети работать как обычный ПК с большими возможностями.

4. поддержка различных видов трафика.

- управляемость – возможность централизованно контролировать работу любого элемента сети и управлять им.

- совместимость – (интегрируемость) способность сети сочетать в себе различные виды оборудования и ПО.

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

 

Открытые сети

- система, для которой доступна любая техническая документация, для которой известно как она создана, принципы ее работы; любые изменения, вносимые в эту систему должны быть обнаружены (Linux –дистрибутив).

 

Модель OSI

OSI (open system interconnect) –модель взаимодействия открытых систем.

Модель рассматривает и описывает системные средства взаимодействия, реализуемые ОС, системными утилитами и системными аппаратными функциями.

Средства взаимодействия приложений конечных пользователей модель не рассматривает.

 

Интерфейс и протокол

Модель OSI

Уровни OSI

- физический

осуществляет передачу битов по физическим каналам связи. К Этому уровню относятся физические характеристики среды передачи данных: полоса пропускания, волновые сопротивления, помехозащищенность и др. На этом же уровне определяются характеристики сигналов: уровни напряжения или тока, тип кодирования скорости передачи. Здесь же стандартизируются типы разъемов. Со стороны компьютера функции физического уровня выполняются сетевым адаптером или последовательным портом. Пример протокола физического уровня – 10 Base T технологии Ethernet/

10 Base T –спецификация технологии Ethernet, определяющая при использовании неэкранированную витую пару 3 категории, волновым сопротивлением 10 Ом, разъем Rj-45 манчестерский код для кодирования.

 

- канальный уровень

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

Пример протокола КУ: Tokenring, Ethernet. На КУ работает коммуникационное оборудование, сетевые адаптеры и их драйвера.


- сетевой уровень

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

Выбор маршрута может зависеть от «длины» пути или загруженности той или иной линии.

На СУ определяются 2 вида протоколов.

Сетевые протоколы (routed protocols) –реализация продвижения через сеть

Протокол разрешения адресов (adress resolution protocol ARP) – отвечает за преобразование адреса узла на сетевом уровне в локальный адрес сети.

Пример: TCP/IP, IPX.

 

-транспортный уровень

обеспечивает надежность передачи информации. Надежность достигается путем использования квитирования контрольной суммы тайм-оут задержки. Модель OSI определяет 5 классов сервиса, отличающихся качеством предоставления услуг. Выбор зависит от условий задачи.

Пример протокола ТУ: UDP, TCP, SPX.

 

Протоколы Ф, К, С, Т У называются сетевым транспортом, т.к. они полностью решают задачу транспортировки сообщения с заданного уровня в качестве составных сетей и производственной топологией и различными топологиями.

 

-сеансовый уровень

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

 

-представительский уровень

адаптирует форму представления информации, не меняя ее содержания. На этом же уровне может выполняться шифрование и дешифрование данных.

Пример: SSL (sucure socket layer)/

 

-прикладной уровень

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

Пример: FTP (File Transfer protocol)/