Алгоритм включения станции в сеть ArcNet

При начальном включении очередность передачи маркеров в сети ArcNet определяется адресацией рабочей станции. Маркер в этом случае передается от станции с меньшим номером к станции с большим номером.

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

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

Следующей станции, завладеющей маркером, отправляется сообщение: сменить предшественника с указателем на новую станцию. А новой станции отправляется сообщение: сменить приемника с указанием на следующую станцию. После чего маркер передается новой станции в сети.

 

Алгоритм исключения станции из сети ArcNet.

Станция, владеющая маркером при передаче его следующей станции, проверяет был ли маркер принят. Если маркер не был принят, то станция-последователь исключается из цепочки. Для восстановления целостности цепи в сеть отправляется запрос, называемый «Поиск последователя последователю». Если такая станция обнаруживается, то она становится последователем текущей и цепочка восстанавливается. Если такая станция не обнаруживается, то такая ситуация является нерешаемой. В данном случае в сеть отправляется специальный маркер, который сигнализирует о реконфигурации логического кольца. Реконфигурация является новой организацией логического кольца в порядке физических адресов.

 

Технологии Ethernet.

Еthernet использует множественный метод доступа, точнее один из этих вариантов – это множественный метод с обнаружением коллизий (CSMA/CD – контроль несущий, множественный доступ разрешения коллизий).

CS (контроль несущей)

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

Попытка передачи данных называется выставлением несущей.

МА (множественный доступ)

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

Если две и более станций пытаются выставить несущую, то в сети будет выявлен резкий скачок напряжения. Такая ситуация называется коллизией. А высокий уровень напряжения позволяет её определить.

CD (обнаружение/разрешение коллизий)

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

Исторически технология Еthernet работала до стандарта 802.3. После принятия стандарта изменилась структура фрейма Еthernet. Хотя и старый, и новый фрейм могут существовать в сети одновременно.

Основным их отличием является присутствие в фрейме стандарта 802.3 структуры, описывающей подуровень LLC канального уровня по стандарту IEEE-802.2.