ATM - история и базовые принципы


Процедура обмена данными в LANE - часть 2


Установление соединения: запрос/индикация вызова

Рис. 21. Установление соединения: запрос/индикация вызова

Конечно, сообщение Ready Ind может потеряться, и для защиты от этого на вызываемой стороне после получения сообщения Connect Ack запускается таймер, значение которого дает достаточный запас времени для того, чтобы противоположная сторона успела принять Connect. Если Ready Ind не поступит за время действия этого таймера, то вызываемая сторона будет считать, что это сообщение потерялось в сети, а сам абонент уже готов к работе. Вызываемый тем не менее пошлет контрольное сообщение, содержащее запрос о готовности Ready Query, в ответ на которое вызывающий должен сразу ответить сообщение Ready Ind.

Может показаться странным, что такая многоуровневая зашита предусмотрена на потерю сообщения Ready Ind и ничего нет для защиты сообщения Connect, которое тоже может потеряться. Дело в том, что если оно потеряется, вызывающий абонент будет считать, что соединение не было установлено и по истечении таймаута возобновит его с самого начала, т.е. снова пошлет сообщение SETUP.

Итак, мы поняли, что передача пользовательских данных в рамках ELAN может проходить двумя способами. Первый - это прямой обмен между LEC по отдельному виртуальному каналу, и он используется, когда все адреса уже точно известны. Второй способ - это обмен через сервер широковещания BUS, и он используется для поддержки протокола ARP, а также в тех случаях, когда идет широковещательная передача.

Эти два способа реализуются через совершенно разные виртуальные каналы, и, поэтому, если какой-то клиент LEC сначала передавал данные по первому способу, а затем - по второму (или наоборот), то весьма вероятно, что пользовательские данные будут переданы между клиентами в перепутанном порядке, т.е. кадры, поступившие, скажем, на широковещательный канал, могут обогнать данные, шедшие по индивидуальному каналу, хотя и были отправлены позже. Значит и рабочие станции получат данные в перепутанном порядке, что для ЛВС нетипично, и у рабочих станций может не быть механизма исправления последовательности.


- Начало -  - Назад -  - Вперед -