Руководство по технологиям объединенных сетей Cisco (953103), страница 91
Текст из файла (страница 91)
Кзк правило, это может быть выполнено двумя способами. Шлюз может определить расположение драйвера шлюза с помощью однозлресзтного или многоалресатного запроса, как показано нз рнс 24лд ° Если посылается одноавресзтное сообшение бйО, то принимающий лрайзер шлюза отвечает непосредственно запрашивающему шлюзу сообщением ОСЕ нли ОЮ. ° Если посылается многоадресзтное сообщение, то сообщением ОСЕ шлюзу отвечает только драйвер шлюза, который согласен на обнаружение. Если такой не Глава 24.
Технология передачи голосовых данных по протоколу! Р... 435 ВЙО ВСЕ ЕЙ3 ййО ЙСЕ Ййд 0ЙО 0СЕ 0Й3 АЙО АСЕ Айд Вйо ВСЕ !.Й! й!Р ОЙО ОСЕ ОЙ3 ВЙО ВСЕ ВЙ3 !ЙО !Йй !АСК !МАСК ЙА!с ЙАС Запрос драйвера шлюза Подтверждение драйвера шлюза Отказ драйвера шлюза Запрос иа регистрацию Подтверждение рвгистрации Отказ в регистрации Запрос о прекращении регистрации Подтверждение прекращения регистрации Отказ в прекращении регистрации Запрос принятия Подтверждение принятия Отказ в принятии Запрос на определение распопоквния Подтверждение определения расположения Отказ в определении расположения Запрос обрабатывается Запрос иа отсоединение Подтверждение отсоединения Отказ в отсоединении Запрос иа изменение ширины полосы пропускания Подтверждение изменения ширины полосы пропускания Отказ в изменении ширины полосы пропускаиия Запрос информации Предоставление информации 1 2 2 1 2 2 1 2 2 1 2 2 3 3 3 2 1 или 2 1 ипи 2 1 или 2 1 2 2 2 1 2 2 1 2 определяется, то ответное сообщение не посылается.
Если отвечает несколько драйверов шлюзов, то используется только первый полученный ответ. Регистрация шлюза Под процессом регистрации шлюза понимается процесс, при котором шлюз Н.323 регистрируется на драйвере шлюза и сообшает ему обо всех номервх и адресах, за которые он отвечает. Если шлюз отправил драйверу шлюза сообщение КЩ, то процедура обнаружения считается завершенной.
Ответом является сообщение КСГ для подтверждения добавления шлюза или сообщение КК3 для отклонения запроса на регистрацию. ь Йрайзер шлюза ° осе ° сйо Э Шлюз Однсадресагнал рассылка Шлюз МногоЮЗресатнал рассылке Рис. 24.9. Обнаружение драйвера имюза с помощью одноадресатной или мпогоадресатной рассылки Драйвер шлюза может отклонить запрос на регистрацию по различным причинам, в том числе исходя из соображений безопасности.
Кроме того, драйвер шлюза может быть сконфигурирован на принятие или отклонение регистрации на основе номера подсети или 1Р-адреса запрашивающей стороны. В версии 2 протокола Н.323 процесс регистрации был усовершенствован по сравнению с версией 1, в которой шлюз требовал регистрации каждые 30 сек, что в больших сетях могло приводить к значительному потреблению полосы пропускания.
В версии 2 применен новый метод регистрации, получивший название легковесной регистрации. В нем предусмотрено, чтобы шлюз посылал частичную регистрацию после того„как закончена первоначальная регистрация. Следует обратить внимание на то, что при этом в конфигурации шлюза не происходит никаких изменений. В противном случае вновь требуется полная регистрация. Отмена регистрации шлюза Если шлюзу требуется отменить регистрацию на драйвере шлюза, то он должен послать драйверу шлюза сообщение 13КЯ. Для того чтобы произошла отмена регистрации, шлюз должен получить ответное сообщение УСЕ.
В случае выхода из строя драйвера шлюза, необходимо принять меры по восстановлению, которые позволят шлюзу зарегистрироваться на другом драйвере шлюза после таймаута или ликвидации сбоя. 436 Часть!Ч. Технологии мультисераисного доступа Прием вызова После того как регистрация успешно завершена, шлюз готов к размещению вызовов. Случай, когда вызовы размещаются между нескольким шлюзами, использующими один и тот же драйвер шлюза, называется внутризонным вызовом. На рис. 24.10 показана процедура, используемая лля размещения вызовов шлюзами, использующими драйвер шлюза 7.
Атс 8. 9. птр Начало вызова !О. Окончание вызова Рис 24lй Працвдура заироаа иа ираки вызова (АЯ!2) диа виузиризоииыи вызовов Этап 1. При размещении вызова шлюз посылает локальному лрайверу шлюза сообщение АКО. Сообщение АКО используется для получения разрешения на установку вызова. Драйвер шлюза может заблокировать вызов и послать сообщение АК3 или разрешить завершение вызова и отправить шлюзу сообщение АСК В сообщении АКО содержится запрашиваемый псевдоним (а!!аэ) или номер по протоколу Н.323. Внимание! Обычно драйвер шлюза используется дпя контроля полосы пропускання. На многих драйверах шлюзов можно ограничить такие параметры, как полоса пропускання шлюза ипи количество звонков.
Например, если шлюзу А разрешено обслуживать одновременно только семь одновременных вызовов, то прн получении запроса на восьмой вызов, драйвер шпюэа отправляет сообщение Аяд, Этап 2. В этом случае разрешено продолжение установки вызова. Пи этом драйвер шлюза просматривает запрос на вызов и ищет преобразование номера в 1Р-адрес, который хранится в его динамической базе данных. Эта база данных строится по мере того, как шлюзы регистрируются в лрайвере шлюза и сообщают номера, за которые они отвечают. После того как найден соответствующий 1Р-адрес, драйвер шлюза отправляет зту информацию, вложенную в сообщение АСР, шлюзу, инициируюшему вызов, Этап 3.
Шлюз, инициирующий вызов, принимает сообщение АСР и пытается установить вызов непосредственно с удаленным шлюзом. Этап 4. При получении запроса на установку вызова терминирующий шлюз отправляет сообщение Са1! Ргосеегйпй инициирующему вызов шлюзу. Этап 5. Перед отправкой сообщений А!еп!пд и Соппес! инициирующему шлюзу, терминирующий шлюз лолжен также сделать запрос драйверу шлюза с помощью сообщения АКО для получения разрешения ответить на вызов. Ограничения на ширину Глава 24.
Технология передачи голосовыхданных по протоколу !Р... 437 полосы пропускания могут применяться как ко входящим, так и к исходящим вызовам, поэтому шлюз должен удостовериться в том, что прием вызова разрешен. Этап б. Драйвер шлюза отвечает сообщением АСР, разрешая тем самым терминируюшему шлюзу принять вызов. Этап 7. Терминируюший шлюз посылает сообщение А1еп|пй назад инициируюшему шлюзу.
Этап 8. Терминируюший шлюз посылает сообщение Соппесг назад инициируюшему шлюзу. Этап 9. Происходит обмен сообщениями протокола Н.245. Этап 10. Открываются потоки протокола КТР и управляющий канал протокола кТСР для сквозного голосового маршрута. Внимание! Выше приведены всв этапы установки вызова.
Следует, однако, помнить о том, что при использовании процедуры быстрого соединения последовательности сообщений прото- колов Н.225 и Н.245 обьединяются и, соответственно, количество циклов передачи со- общений между конечными точками уменьшается. Запрос о расположении терминирующей конечной точки Если вызываемый номер не обслуживается локальным драйвером шлюза, то необходимо, чтобы локальный драйвер шлюза обратился к удаленному драйверу шлюза для поиска терминируюшей конечной точки. Поскольку вызов передается другому драйверу шлюза„он называется межзонным вызовом. Сообщение, передаваемое удаленному драйверу шлюза, имеет форму ЕКЯ. Этим сообщением драйвер шлюза как бы спрашивает: "Этот номер у меня отсутствует.
Вы не знаете, где он находится?". На рис. 24.11 проиллюстрирован мсжзонный вызов. Начало вызова Оиоичвиие вызова Рис. 24.1!. Меисзонный вызов с использованием драйверов юиюзов 438 Часть 1Ч. Технологии мультисервисного доступа Этап 1. Инициирующий шлюз посылает своему драйверу шлюза сообщение АКЯ. Этап 2. Драйвер шлюза обнаруживает, что набираемый номер принадлежит удаленному драйверу шлюза, и посылает сообщение ЕКЯ соответствующему драйверу шлюза.
Одновременно он посылает К1Р-сообщение инициируюшему шлюзу для уведомления его о том, что идет процесс обнаружения соответствующей конечной точки. Этап 3. Терминируюший драйвер шлюза просматривает входное сообщение ЕКО и ищет в своей динамической базе лапных преобразование вызываемого номера в 1Р-аарес. После определения соответствующего 1Р-адреса полоза, драйвер шлюза возвращает зту информацию, вложенную в сообщение 1.СЕ, инициирующему драйверу шлюза Этап 4. Инициирующий драйвер шлюза транслирует сообщение 1.СР в сообщение АСЕ и посылает его инициируюшему шлюзу, Этап 5. Инициирующий шлюз принимает сообщение АСР и использует его для установки вызова непосредственно к терминирующему шлюзу.
Этап 6, Терминирующий шлюз принимает сообщение АСЕ и запрашивает разрешение ответить на вызов„используя свое собственное сообщение АКО. Этап 7. Посылая сообщение АСЕ, терминирующий драйвер шлюза разрешает терминирующему шлюзу ответить на вызов. Этан 8. Терминируюший шлюз завершает процесс сигнализации при вызове и устанавливает соединение. Отсоединение (прекращение вызова) Если сюрона, участвующая в разговоре, установленном с помощью драйвера шлюза, жахает прекратить вызов, то ей требуется послать драйверу шлюза сообщение 1!К!".х Драйвер шлюза также может послать сообщение РКЯ шлюзу, если он сам желает прекратить вызов. После получения сообщения РК(! от шлюза, драйвер шлюза может ответить сообщением ПСЕ для завершения отсоединения или сообщением РКэ лля отказа на запрос шлюза.