вторник, 31 июля 2018 г.

Новинки Zelax на тесты(SFP)

Попало ко мне на тестирование новенькое оборудование, прошу:
 Мултиплексор ММ-116M на 16 Е1, теперь он и с веб интерфейсом и консолью приближенной к Циски, мне правда нравилась пока что больше старая, она была более самобытная и со своей изюминкой, но и плюса того что теперь конфиг надо сохранять, а не сразу применяется налицо, хотя тут бабка на двое сказала, полезности можно увидеть в обоих вариациях

И вместе с ним прила вот такая фигулька:
 Это мультипоексор в форм-факторе SFP ММ-101, официально его производитель зовет Шлюзы TDMoP
Пока на тестах показывает себя отлично.
Вот еще пару фото:
И количество консолей удовлетворяет моему взору, на любой вкус и цвет:


Ну и под конец схема с идеей применения, хотя вроде и так все очевидно:


Ну и хорошая фотка с нета:

Ну и цена банкета: ММ-116 - 260 т.р ММ-101 - 36 т.р

воскресенье, 22 июля 2018 г.

SIP-T и SIP-I

         Для взаимодействия с традиционными телефонными сетями, использующими сигнализацию ОКС-7, были разработаны модификации протокола SIP для телефонии: Session Initiation Protocol for Telephones (SIP-T) и Session Initiation Protocol Internetworking (SIP-I). Разность версий ввиду того, что SIP-I был разработан ITU-T, а SIP-T — IETF и описан в RFC 3372. Основная задача данных модификаций протокола SIP заключается в прозрачной передаче сообщений ISUP по IP-сети. Данная задача осуществляется путём инкапсуляции сигнальных единиц ОКС в сообщения SIP. Все требуемые задачи по взаимодействию между протоколами были решены на базе протокола SIP:
Требование по взаимодействию Функция SIP-T
Прозрачность сигнализации ISUP Инкапсуляция ISUP в тело сообщения SIP
Возможность маршрутизировать сообщения SIP в зависимости от ISUP Трансляция параметров ISUP в заголовке сообщения SIP
Трансляция адресной информации при установленном соединении Использование метода INFO

SIP-B2BUA-call-flow.png

Пример сценария установления соединения с участием сервера B2BUA

В примере ниже медиа-трафик проксируется через сервер. Сигнальные сообщения для участков Алиса — B2BUA и B2BUA — Борис являются полностью независимыми и выполняются в рамках разных сессий (изменятся как минимум адреса назначения и отправка, а также Call ID сессий). Терминал Алисы не знает реального местоположения терминала Бориса и наоборот. Так может выглядеть взаимодействие через некоторые софтсвичи или пограничные контроллеры сессий(SBC).



Пример сценария установления соединения, с участием SIP сервера переадресации и SIP Proxy

SIP call flow between UA, Redirect Server, Proxy and UA.png

Запросы

В первоначальной версии протокола SIP (RFC 3261) было определено шесть типов запросов. С помощью запросов клиент сообщает о текущем местоположении, приглашает пользователей принять участие в сеансах связи, модифицирует уже установленные сеансы, завершает их и т. д. Тип запроса указывается в стартовой строке.
  1. INVITE — Приглашает пользователя к сеансу связи. Обычно содержит SDP-описание сеанса.
  2. ACK — Подтверждает приём ответа на запрос INVITE.
  3. BYE — Завершает сеанс связи. Может быть передан любой из сторон, участвующих в сеансе.
  4. CANCEL — Отменяет обработку ранее переданных запросов, но не влияет на запросы, которые уже закончили обрабатываться.
  5. REGISTER — Переносит адресную информацию для регистрации пользователя на сервере определения местоположения.
  6. OPTIONS — Запрашивает информацию о функциональных возможностях сервера.
Но в процессе развития, в протокол было добавлено ещё несколько типов запросов, которые дополнили его функциональность:
  1. PRACK — временное подтверждение (RFC 3262)
  2. SUBSCRIBE — подписка на получение уведомлений о событии (RFC 3265)
  3. NOTIFY — уведомление подписчика о событии (RFC 3265)
  4. PUBLISH — публикация события на сервере (RFC 3903)
  5. INFO — передача информации, которая не изменяет состояние сессии (RFC 2976)
  6. REFER — запрос получателя о передаче запроса SIP (RFC 3515)
  7. MESSAGE — передача мгновенных сообщений средствами SIP (RFC 3428)
  8. UPDATE — модификация состояния сессии без изменения состояния диалога (RFC 3311)


Записи по Avaya


Поймал себя на мысли что уже почти 8 лет пилю авайю и не знал точного синтеза некоторых команд, как пример:

1) change public-unknown-numbering 5(количество цифр) ext-digits 1234(номер телефона)

Всегда вводи цифру с которой начинался номер и не задумывался, а тут на днях не получилось, старый релиз(СМ v. 3.0) и все номера с одной цифры и пролистать не дает.

понедельник, 16 июля 2018 г.

pfSense начало/установка

       Дистрибутив для создания межсетевого экрана/маршрутизатора, основанный на FreeBSD. pfSense предназначен для установки на персональный компьютер, известен своей надежностью и предлагает функции, которые часто можно найти только в дорогих коммерческих межсетевых экранах. Настройки можно проводить через web-интерфейс, что позволяет использовать его без знаний базовой системы FreeBSD. pfSense обычно применяется в качестве периметрового брандмауэра, маршрутизатора, сервера DHCP/DNS, и в качестве VPN hub
      Почитав такое определение, я решил его себе поставить. Скачав образ с https://www.pfsense.org/download/ (~ 320 Мб)










Создав заготовку в ProxMox и подсунав ей скаченный исошник, я преступил к установке



Жмем дальше:




Ещё дальше:


Тупо Энтер:


Честно, даже не в читывался, да и не сильно нужно для тестовой машинке на которой будет просто техника настройки обробатываться:


Ставится пару минут:

И потом:


Вот и поставили:


Перезагрузка и начнется настройки:


Лого и варианты мы увидели, ждем дальше загрузки:


У меня внешний интерфейс em0 определился, обычно он Лан, но это не принципиально.
Едем дальше:


Сейчас он упал т.к. не включен пока в виртуалке.

Как вики и обещала, все крутится на BSD, да ещё и свежей версии:


Теперь попадаем в основное меню после перезагрузки:




Выбрал опцию 2 для настройки сети:



Интуитивно все понятно, но оказался есть нюанс:



Все прописал, но все ровно не работает. Как оказалось нет маршрута по умолчанию, узнать это можно командой:

netstat -nr  - увидим все маршруты

Добавить маршрут просто:

vi /etc/rc.conf

defaultrouter="ip-addres-pfSense"

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


После этого можно идти в веб:

Логин: admin
Пароль: pfsense

И попадаем:


Нам покажут памятку:


И окно статуса:



Linux/UNIX: unixtimestamp - что заперевод, где играет и какая его роль?

         Сейчас, когда пишу, время у меня 1659086347 или  Fri Jul 29 2022 12:19:07 GMT+0300 (Москва, стандартное время)  Забегая вперед, спо...