22. Методы доступа, их назначение. Csma/cd, csma/ca, маркерный метод доступа.
Метод доступа – это способ определения того, какая из рабочих станций сможет следующей использовать ЛВС.
Коллизия (англ. collision — ошибка наложения, столкновения) — в терминологии компьютерных и сетевых технологий, наложение двух и более кадров от станций, пытающихся передать кадр в один и тот же момент времени в среде передачи коллективного доступа.
Несущий сигнал часто называют просто несу́щая (от несущая частота), либо несущее (колебание). Несу́щий сигнал — сигнал, один или несколько параметров которого подлежат изменению в процессе модуляции. Степень изменения параметра определяется мгновенным значением информационного (модулирующего) сигнала.
Маркер (token), или полномочие – уникальная комбинация битов, позволяющая начать передачу данных.
Множественный доступ с прослушиванием несущей и разрешением коллизий (CSMA/CD)
Этим методом устанавливает следующий порядок:
- Если рабочая станция хочет воспользоваться сетью для передачи данных, она сначала должна проверить состояние канала: начинать передачу станция может, если канал свободен.
- В процессе передачи станция продолжает прослушивание сети для обнаружения возможных конфликтов.
- Если возникает конфликт из-за того, что два узла попытаются занять канал, то обнаружившая конфликт интерфейсная плата, выдает в сеть специальный сигнал, и обе станции одновременно прекращают передачу.
- Принимающая станция отбрасывает частично принятое сообщение, а все рабочие станции, желающие передать сообщение, в течение некоторого, случайно выбранного промежутка времени выжидают, прежде чем начать сообщение.
Обнаружение коллизий. Коллизии могут быть обнаружены сравнением передаваемой и получаемой информации. Если она различается, то другая передача накладывается на текущую (возникла коллизия) и передача прерывается немедленно. Посылается jam signal, что вызывает задержку передачи всех передатчиков на произвольный интервал времени, снижая вероятность коллизии во время повторной попытки. Множественный доступ с прослушиванием несущей и разрешением коллизий (CSMA/CD)Множественный доступ с контролем несущей и с предотвращением коллизий (CSMA/CA) Это метод доступа, в котором:
- используется схема прослушивания несущей волны
- станция, которая собирается начать передачу, посылает jam signal (сигнал затора)
- после продолжительного ожидания всех станций, которые могут послать jam signal, станция начинает передачу фрейма
- если во время передачи станция обнаруживает jam signal от другой станции, она останавливает передачу на отрезок времени случайной длины и затем повторяет попытку.
CSMA/CA отличается от CSMA/CD тем, что коллизиям подвержены не пакеты данных, а только jam-сигналы. Отсюда и название «Collision Avoidance» — предотвращение коллизий. Предотвращение коллизий используется для того, чтобы улучшить производительность CSMA, отдав сеть единственному передающему устройству. Эта функция возлагается на «jamming signal» в CSMA/CA. Множественный доступ с контролем несущей и с предотвращением коллизий (CSMA/CA)Множественный доступ с передачей полномочия или метод с передачей маркера (TPMA) Это метод доступа к среде, в котором от рабочей станции к рабочей станции передается маркер, дающий разрешение на передачу сообщения. При получении маркера рабочая станция может передавать сообщение, присоединяя его к маркеру, который переносит это сообщение по сети. Каждая станция между передающей станцией и принимающей видит это сообщение, но только станция – адресат принимает его. Каждый узел принимает пакет от предыдущего и передает дальше. Передаваемый пакет может содержать данные или являться маркером. Когда рабочей станции необходимо передать пакет, ее адаптер дожидается поступления маркера, а затем преобразует его в пакет, содержащий данные. Пакет распространяется по ЛВС от адаптера к адаптеру, пока не найдет своего адресата, который установит в нем определенные биты для подтверждения того, что данные достигли адресата, и ретранслирует его вновь в ЛВС. После чего пакет возвращается в узел из которого был отправлен. Здесь после проверки безошибочной передачи пакета, узел освобождает ЛВС, выпуская новый маркер. Множественный доступ с передачей полномочия или метод с передачей маркера (TPMA)23. Логическая структуризация сетей, мосты, структурная схема, алгоритм работы, таблица. Коммутаторы, структурная схема, принципы их работы, таблицы. Типы коммутаторов. Понятие маршрутизации, критерии маршрутизации.Логическая структуризация сети — это процесс разбиения сети на сегменты с локализованным трафиком. Распространение трафика, предназначенного для компьютеров некоторого сегмента сети, только в пределах этого сегмента, называется локализацией трафика. Для логической структуризации сети используются коммуникационные устройства: — мосты; — коммутаторы; — маршрутизаторы; — шлюзы. Задержки доступа к среде передачи данных для технологий Ethernet, Token Ring и FDDIМост (bridge) делит разделяемую среду передачи сети на части (часто называемые логическими сегментами), передавая информацию из одного сегмента в другой только в том случае, если такая передача действительно необходима, то есть если адрес компьютера назначения принадлежит другой подсети. Тем самым мост изолирует трафик одной подсети от трафика другой, повышая общую производительность передачи данных в сети. Локализация трафика не только экономит пропускную способность, но и уменьшает возможность несанкционированного доступа к данным, так как кадры не выходят за пределы своего сегмента, и злоумышленнику сложнее перехватить их. Мосты используют для локализации трафика аппаратные адреса компьютеров. Это затрудняет распознавание принадлежности того или иного компьютера к определенному логическому сегменту — сам адрес не содержит подобной информации. Поэтому мост достаточно упрощенно представляет деление сети на сегменты — он запоминает, через какой порт на него поступил кадр данных от каждого компьютера сети, и в дальнейшем передает кадры, предназначенные для данного компьютера, на этот порт. Точной топологии связей между логическими сегментами мост не знает. Из-за этого применение мостов приводит к значительным ограничениям на конфигурацию связей сети — сегменты должны быть соединены таким образом, чтобы в сети не образовывались замкнутые контуры. Логическая структуризация сети с помощью моста.Алгоритм работы мостаСетевой коммутатор (жарг. свитч от англ. switch — переключатель) — устройство, предназначенное для соединения нескольких узлов компьютерной сети в пределах одного или нескольких сегментов сети. Коммутатор работает на канальном (втором) уровне модели OSI. Принцип работы коммутатора Коммутатор хранит в памяти (т.н. ассоциативной памяти) таблицу коммутации, в которой указывается соответствие MAC-адреса узла порту коммутатора. При включении коммутатора эта таблица пуста и он работает в режиме обучения. В этом режиме поступающие на какой-либо порт данные передаются на все остальные порты коммутатора. При этом коммутатор анализирует фреймы (кадры) и, определив MAC-адрес хоста-отправителя, заносит его в таблицу на некоторое время. Впоследствии, если на один из портов коммутатора поступит кадр, предназначенный для хоста, MAC-адрес которого уже есть в таблице, то этот кадр будет передан только через порт, указанный в таблице. Если MAC-адрес хоста-получателя не ассоциирован с каким-либо портом коммутатора, то кадр будет отправлен на все порты, за исключением того порта, с которого он был получен. Со временем коммутатор строит таблицу для всех активных MAC-адресов, в результате трафик локализуется. Стоит отметить малую латентность (задержку) и высокую скорость пересылки на каждом порту интерфейса. Типы коммутаторов:
- Управляемые — неуправляемые
- Расширяемые — нерасширяемые
- Оптические, медные на витой паре, медные на коаксиале
- По скорости: 10, 100, 1000
Маршрутизация (англ.Routing) — процесс определения маршрута следования информации в сетях связи. Маршруты могут задаваться административно (статические маршруты), либо вычисляться с помощьюалгоритмов маршрутизации, базируясь на информации отопологиии состоянии сети, полученной с помощьюпротоколов маршрутизации(динамические маршруты). Статическими маршрутами могут быть:
- маршруты, не изменяющиеся во времени;
- маршруты, изменяющиеся по расписанию;
Маршрутизация в компьютерных сетях выполняется специальными программно-аппаратными средствами — маршрутизаторами; в простых конфигурациях может выполняться и компьютерами общего назначения, соответственно настроенными. В качестве критериев выбора могут выступать, например:
- номинальная пропускная способность;
- загруженность каналов связи;
- задержки, вносимые каналами;
- количество промежуточных транзитных узлов;
- надежность каналов и транзитных узлов.