По вашему запросу ничего не найдено :(
Убедитесь, что запрос написан правильно, или посмотрите другие наши статьи:
img
При развертывании IP-АТС одним из важнейших факторов является выбор телефонных аппаратов, поэтому в сегодняшней статье мы расскажем про 5 самых известных и надёжных брендах и моделях SIP- телефонов, которые не раз устанавливали в своих инсталляциях. Немного теории SIP-телефон – это телефон, который устанавливается в локальную сеть через порт RJ-45, вместо стандартного RJ-11. В отличие от аналоговых телефонов, которые используют выделенную телефонную сеть, SIP-телефоны используют компьютерную сеть для передачи голосовых данных. Если вы хотите использовать IP-телефоны, то для управления, координирования и взаимодействия с различными компонентами телефонии, в сети должна присутствовать IP-АТС. Большинство телефонов указанных ниже поддерживают SIP, но перед тем как заказывать один из них, рекомендуем ещё раз ознакомиться с их спецификацией. Кроме того, не все ниже упомянутые телефоны поставляются с блоком питания. Если вы собираетесь использовать POE выключатели/POE адаптеры, блок питания может не потребоваться. Если блок питания не входит в стандартную поставку, обычно его можно докупить отдельно Телефоны Cisco 1. Cisco SPA 504G 4-Line IP Phone Количество линий Дисплей Интерфейсы Кнопки Фичи 4 линии, 4 SIP аккаунта, поддержка SIP и SCCP Монохромный 128 × 64 ЖК-дисплей с подсветкой Встроенный 2-портовый коммутатор, Поддержка POE 4 программируемые кнопки Встроенная громкая связь, порт для гарнитуры 2. Cisco SPA 303 3-Line IP Phone Количество линий Дисплей Интерфейсы Кнопки Фичи 3 линии, поддержка SIP и SCCP Монохромный 128 × 64 ЖК-дисплей с подсветкой Встроенный 2-портовый коммутатор Стандартный 12 - кнопочный диалпад, кнопки для голосовой почты и удержания Встроенная громкая связь, порт для гарнитуры 3. Cisco SPA525G2 5-Line IP Phone Количество линий Дисплей Интерфейсы Кнопки Фичи 5 линий, поддержка SIP и SCCP Графический 3,2-дюймовый цветной 320 х 240 дисплей Встроенный 2-портовый коммутатор c поддержкой POE, поддержка соединения по WiFi 5 программируемых линейных кнопок Интеграция с Bluetooth, Встроенная громкая связь, порт для гарнитуры, USB порт Телефоны Polycom 1. Soundpoint IP 335 Количество линий Дисплей Интерфейсы Кнопки Фичи 3 линии, поддержка SIP Монохромный 102 × 33 ЖК-дисплей с подсветкой Встроенный 2-портовый коммутатор, Поддержка POE 3 программируемые кнопки (контекстно-зависимые) Порт для гарнитуры 2. Soundpoint IP 550 Количество линий Дисплей Интерфейсы Кнопки Фичи 4 линии, поддержка SIP Монохромный 320 × 160 ЖК-дисплей с подсветкой Встроенный 2-портовый коммутатор, Поддержка POE 4 программируемые кнопки (контекстно-зависимые) Поддержка XHTML 3. Soundpoint IP 650 Количество линий Дисплей Интерфейсы Кнопки Фичи 6 линии, поддержка SIP Монохромный 320 × 160 ЖК-дисплей с подсветкой Поддержка POE, USB порт 4 программируемые кнопки (контекстно-зависимые) Возможность расширения до 12 линий с модулем расширения Polycom, Поддержка XHTML Grandstream 1. GXP1405 Количество линий Дисплей Интерфейсы Кнопки Фичи 2 линии, 2 SIP аккаунта Монохромный 128 × 40 ЖК-дисплей Встроенный 2-портовый коммутатор, Поддержка POE 3 XML - программируемые контекстно-зависимые программируемые клавиши Загружаемая телефонная книга XML, LDAP, XML настройка экрана 2. GXP 280 Количество линий Дисплей Интерфейсы Кнопки Фичи 1 линия, 1 SIP аккаунт Монохромный 128 × 32 ЖК-дисплей Встроенный 2-портовый коммутатор 3 программируемые XML клавиши Поддержка XHTML, Встроенная громкая связь, порт для гарнитуры 3. GXP 2124 Количество линий Дисплей Интерфейсы Кнопки Фичи 4 линии, поддержка 4 SIP аккаунтов Монохромный 240 × 120 графический 2-портовый гигабитный коммутатор с поддержкой POE 24 + 4 Контекстно программируемые клавиши быстрого набора BLF Встроенный сервис приложений Yealink 1. SIP-T22P Количество линий Дисплей Интерфейсы Кнопки Фичи 3 линии, поддержка SIP Графический 132 × 64 ЖК-дисплей Встроенный 2-портовый коммутатор, Поддержка POE 3 программируемых функциональных клавиш, 4 программируемые клавиши, Возможность крепления к стене Отправка SIP SMS, голосовая почта 2. SIP-T28P Количество линий Дисплей Интерфейсы Кнопки Фичи 3 линии, поддержка SIP Графический 320 × 160 ЖК-дисплей Встроенный 2-портовый коммутатор с поддержкой POE 16 программируемых клавиш Встроенная громкая связь, порт для гарнитуры 3. SIP-T38G Количество линий Дисплей Интерфейсы Кнопки Фичи Поддержка SIP, 6 VoIP аккаунтов Графический 4,3 цветной ,ЖК-дисплей 480 х 272 пикселей Встроенный 2-портовый гигабит коммутатор с поддержкой POEE 16 BLF программируемых кнопок, Поддержка до 6 модулей расширения с программируемыми кнопками Встроенная громкая связь, порт для гарнитуры Snom 1. Snom 300 IP Количество линий Дисплей Интерфейсы Кнопки Фичи Поддержка 4 SIP аккаунтов ЖК-дисплей линейный (2 х 16 символов) 2-портовый коммутатор 6 программируемых функциональных клавиш Громкая связь 2. Snom 320 IP Количество линий Дисплей Интерфейсы Кнопки Фичи Поддержка 4 SIP аккаунтов ЖК-дисплей линейный (2 х 16 символов 2-портовый коммутатор с поддержкой POE 12 программируемых функциональных клавиш Встроенная громкая связь, порт для гарнитуры $dbName_ecom = "to-www_ecom"; $GoodID = "7111349514"; mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение "); mysql_select_db($dbName_ecom) or die(mysql_error()); $query_ecom = "SELECT `model`, `itemimage1`, `price`, `discount`, `url`, `preview115`, `vendor`, `vendorCode` FROM `items` WHERE itemid = '$GoodID';"; $res_ecom=mysql_query($query_ecom) or die(mysql_error()); $row_ecom = mysql_fetch_array($res_ecom); echo 'Кстати, купить '.$row_ecom['vendor'].' '.$row_ecom['vendorCode'].' можно в нашем магазине Merion Shop по ссылке ниже. С настройкой поможем 🔧 Купить '.$row_ecom['model'].''.number_format(intval($row_ecom['price']) * (1 - (intval($row_ecom['discount'])) / 100), 0, ',', ' ').' ₽'; $dbName = "to-www_02"; mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение "); mysql_select_db($dbName) or die(mysql_error()); 3. Snom 370 IP Количество линий Дисплей Интерфейсы Кнопки Фичи Поддержка 12 SIP линий Наклонный 240 х 158 Графический дисплей SIP, 2-портовый коммутатор с поддержкой POE 12+42 программируемых функциональных клавиш Встроенная громкая связь
img
В этой статье расскажем как отправлять различные СМС сообщения пользователям, позвонившим в контакт-центр Октелл и запросившим такую информацию: информация по текущим тарифам, инструкции по смене тарифа или подписки и прочее. Настройки в личном кабинете системы «Ростелеком СМС Реклама» «Ростелеком СМС Реклама» позволяет отправлять СМС, используя простой API. После заключения договора и получения доступа к личному кабинету, необходимо настроить этот самый API. Для это в личном кабинете нажимаем на свой логин в правом верхнем углу и выбираем раздел «Общие настройки»: Откроется окно настроек профиля. Здесь нажимаем кнопку «API-рассылки»: Откроется список всех настроенных на данный момент подключений (если они уже настроены). Существующее подключение невозможно редактировать, пока оно работает. Вы можете только посмотреть его, приостановить или завершить, если в этом есть необходимость. Нажимаем кнопку «Настроить подключение»: В открывшемся окне настроим параметры для нашего подключения. Здесь необходимо задать следующие настройки: Тип рассылки - в нашем случае, это HTTP. Октелл будет присылать POST-запросы. Название рассылки – любое произвольное название. Время жизни СМС – можно задать время от 1 до 24 часов. Если по истечение этого времени СМС не будет доставлена, отправка отменяется. IP-адрес клиента – здесь нужно указать «белый» IP, с которого будут приходить запросы. Если адреса нет в списке, авторизация не пройдет и СМС отправляться не будут. После нажатия кнопки «Продолжить» статус рассылки изменится на «Подготовка», здесь нужно нажать кнопку «Сохранить» и ожидать результата. На этой странице, кроме параметров самой рассылки, так же приведены параметры для подключения: URL, login и пароль. Эти параметры всегда можно посмотреть на странице “API-рассылки”, выбрав нужное подключение из списка. Так же необходимо создать и согласовать короткое имя, которое будет отображаться в поле «Отправитель» при получении СМС. Это нужно сделать в разделе «Ресурсы» - «Имена отправителей». Этот параметр понадобится нам далее. Этих настроек достаточно, чтобы можно было отправлять СМС посредством API. Теперь переходим к настройке системы Октелл. Настройка системы Октелл Все пояснения по взаимодействию с API Ростелекома изложены в инструкции «HTTP API для отправки сообщений (JSON)». POST-запрос отправляется на URL, указанный в настройках подключения в личном кабинете. Каждый запрос должен пройти авторизацию. Авторизация происходит по методу HTTP Basic Auth, логин/пароль для авторизации так же указаны в личном кабинете в настройках подключения. Для отправки сообщения в самом запросе нам нужны три значения: MSISDN – это номер адресата. В формате 7 и 10-значный федеральный номер, (например: 79091234567) Shortcode – имя отправителя, созданное в личном кабинете ранее Text – непосредственно сам текст сообщения. Для переноса строки в тексте следует использовать последовательность символов , иначе сообщение не отправится. Итак, для отправки СМС я создал отдельный сценарий. Входным параметром для него является значение сессионной переменной. Далее, в самом сценарии, в зависимости от значения этой переменной, подставляется соответствующий текст для тела сообщения: Рассмотрим сценарий детальнее. Проверка и корректировка АОН На первом этапе проверяем АОН. Так как у нас звонки приходят с двух разных транков, на одном из них АОН выдается в формате 79091234567, а на другом 89091234567. Для использования в запросе мы должны использовать формат с 7-кой в начале номера, и то, что не соответствует данному формату, нам нужно преобразовать: При входе мы сравниваем АОН с числом 8 000 000 00 00. Если АОН меньше этого числа, он проходит без изменений и мы присваиваем его значение переменной msisdn, которую будем использовать далее в POST-запросе. Иначе нам необходимо вычесть из АОНа число 1 000 000 00 00, и уже получившееся значение поместить в переменную msisdn: Подготовка текста сообщения На данном этапе текст сообщения в моей задаче выбирается из нескольких статичных шаблонов. В последующем текст будет изменяться под каждого конкретного абонента (отсылаем информацию по его тарифу, услугам и прочее), но сейчас этот функционал еще не готов на стороне биллинговой системы. В любом случае, текст сообщения выбирается исходя из значения сессионной переменной, значение которой было присвоено в предыдущем сценарии после того, как абонент выбрал какой-либо пункт IVR нажатием соответствующей кнопки. Выбранный текст сохраняется в переменной smstext, которую мы будем использовать далее в запросе: Отправка запроса После того, как у нас есть значения всех переменных, мы переходим непосредственно к отправке самого POST-запроса (предварительно все ветви сходятся в элементе «уведомление», которое выводит текст сформированного сообщения и номер абонента. Это элемент отладки и на работу сценария никак не влияет). Запрос будет сформирован и отправлен с помощью инструмента WEB-запрос: Здесь используем следующие параметры: URL – адрес, указанный для отправки в параметрах соединения в личном кабинете Базовая авторизация – не использовать. В документации заявлено, что это поле позволяет использовать необходимый нам метод HTTP Basic Auth, однако на деле, при включении данной опции, авторизация у Ростелекома не проходит. Метод – POST Тип контента - application/json (нужно написать вручную) Тип запроса – аргумент Запрос – использован вот такой текст: '{"msisdn": ' + [msisdn] + ',"shortcode": "имя из ЛК","text": "' + [smstext] + ' "} ' Где:[msisdn] – имя переменной, где хранится номер телефона, на который отправляем смс, "имя из ЛК" – короткое имя, которые мы настроили в личном кабинете, [smstext] – переменная, где хранится текст самого сообщения. В самом Октеле это должно выглядеть так (красный шрифт – статический текст, синий – переменные): Вернемся к окну «Инспектор объектов» (параметры объекта «WEB-запрос»). Дополнительные заголовки – посредством этого поля мы выполним авторизацию. Для этого установим здесь значение: Authorization:Basic YTJwdGVzdF9zaWJpcjphMnB0ZXXX, где YTJwdGVzdF9zaWJpcjphMnB0ZXXX – это login:pass в base64. Для получения этой строчки выписываем свои логин: пароль и переводим кодируем их в base64 на любом подходящем интернет-ресурсе, например www.base64decode.org Ответ в переменную – укажем переменную, где будет сохраняться ответ на наш запрос. Нужно, чтобы в дальнейшем с помощью инструмента «Парсер» посмотреть результат запроса. Элемент «Парсер» настроим так, как указано на картинке ниже: Тег «status» информирует о результате запроса. Если пришло «OK» - значит, запрос принят, сообщение отправлено. Если пришло «error» - значит, произошла какая-то ошибка. В этом случае, в поле «reason» будет указана ошибка, которую можно расшифровать, используя документацию: Это основные настройки, которые позволяют отправлять СМС через систему «Ростелеком СМС Реклама» из платформы Октелл
img
FHRP (Протокол резервирования первого перехода) - это группа протоколов способные обеспечить клиентов отказоустойчивым шлюзом. Что за первый переход такой?. У нас есть коммутируемая среда (SW1) и есть Internet . Internet это маршрутизируемая среда . И для того чтобы перейти из коммутируемой среды , в маршрутизируемую среду для того чтобы выйти в интернет , как раз эти роутеры(R1,R2,VR - Virtual Router) обеспечивают данный переход и для того ,чтобы обеспечить отказоустойчивость этого перехода , его нужно резервировать . А потому и называется протоколы резервирования первого перехода. И все протоколы группы FHRP будут работать в единой логике: R1 , R2 будут прикидываться VR и в случае отказа одного из маршрутизаторов, то его работу возьмет другой. Forwarding Router ( FR ) - это роутер ,который данный момент активен и маршрутизирует трафик . Standby Router ( SR ) - это роутер ,который стоит в резерве и ждет , когда накроется FR ,чтобы перехватите его работу на себя , в случае сбоя маршрутизатора. FHRPs - это группа ,а значит пришло время познакомить вас с этими протоколами. HSRP (Hot Standby Router Protocol) - Проприетарный протокол разработанный Cisco; VRRP (Virtual Router Redundancy Protocol) - Свободный протокол ,сделан на основе HSRP; GLBP (Gateway Load Balancing Protocol) - Проприетарный протоколCisco , обеспечивающий распределение нагрузки на несколько маршрутизаторов( шлюзов) используя 1 виртуальный адрес. CARP( Common Address Redundancy Protocol) - свободный , разработан как часть OpenBSD , портирован во FreeBSD. Итак начнём с HSRP Протокол HSRP рассчитан на 2 роутера, 3 это уже лишний и с этим уже справиться протокол GLBP Предположим ,что R1 это маршрутизатор выхода в интернет и для этого мы поднимем на нём Loopback 1 с адресом 200.200.200.200 и пропишем его в маршруте по умолчанию. Между маршрутизаторами будет настроен RIPv2 и будут анонсированы 2 классовые сети( network 10.0.0.0 и network 192.168.0.0) для простоты анонсирования маршрутов. R2,R1 настраивается также. А теперь по порядку , настроим HSRP: R1(config)# interface e 0/0 - переходим на интерфейс ethernet 0/0 (этот интерфейс смотрит в локальную сеть на коммутатор ) R1(config-if)# ip address 192.168.0.2 255.255.255.0 - задаем ip адрес для физического интерфейса R1(config-if)# standby 1 ip 192.168.0.254 - задаем виртуальный ip адрес (который будет основным шлюзом для свитчей, смотрящих на конфигурируемый роутер). У обоих роутеров он одинаковый R1(config-if)# stanby 1 priority 110 - устанавливаем приоритет данного роутера в 110 (по умолчанию приоритет 100) R1(config-if)# standby 1 preempt - задаем режим приемтинга R1(config-if)# standby 1 authentication md5 key-string MyPassword - задаем аутентификацию, если необходимо. Пароль будет передаваться с защитой алгоритмом хеширования md5, пароль будет MyPassword R1(config-if)# standby 1 timers 100 255 - регулировка таймеров hsrp, где 100 - hello интервал в секундах (как часто посылаются пакеты hello пакеты keep-alive) и 255 - hold interval в секундах (через какой промежуток времени признавать соседа недоступным) R1(config-if)# standby 1 preempt delay minimum 300 - настройка времени задержки (в секундах), через которое роутер будет становиться главным. Эта команда требуется для того,чтобы сначала отработали другие протоколы,прежде чем заработает HSRP . Пример: OSPF включенный на роутере в большой сети не успеет передать маршруты все ,а тут сразу заработает HSRP ,естественно он знать все маршруты не будет,а значить и стабильно гнать трафик тоже. Как раз время delay он будет использовать для того,чтобы дать OSPF передать все маршруты и после этого вкл HSRP. Сам VPC должен получить следующие настройки: IP : 192.168.0.10/24 GW: 192.168.0.254 Главное ,чтобы клиент был в одной подсети и в качестве шлюза был виртуальный IP адрес. TRACKING Также полезно вешать TRACK на интерфейсы ,так как HSRP работает только в сторону ,куда направлен интерфейс ,то он не сможет отработать,когда упадут линки ,смотрящие на роутеры выше.(в данном случае это R3) Router(config)# track 1 interface fa0/1 line-protocol - отслеживаем состояние интерфейса fa0/1, если он падает, то сработает объект отслеживания track 1. Router(config-if)# standby 1 track 1 decrement 15 - если сработает объект отслеживания track 1, то текущий приоритет будет понижен на 15 единиц. Router(config-if)# standby 1 track 1 fa0/1 20 - работает только в HSRP. Позволяет отслеживать интерфейс без дополнительного создания объекта отслеживания. R1,R2,R0 будут настраиваться одинаково, принцип сохраняется. А теперь нюансы HSRP При работе нескольких VLAN , HSRP может идти трафик не совсем рационально из-за протокола STP. Представим ,что R1 это root primary за 10 VLAN, а R2 это ACTIVE router в HSRP . Это значит ,что любой трафик за этот VLAN будет идти следующим образом:VPC - R2 - R1 - R3 вместо того,чтобы идти напрямую VPC - R1 - R3. (L2 трафик всегда ходит через root во избежание петель) Поэтому рекомендуют использовать HSRP version 2(по умолчанию вкл 1 максимум 255 процессов,а во 2 их 4095) и использовать наилучший приоритет для того роутера, который сейчас в сети root primary за текущий VLAN. И хорошей практикой будет если номер VLAN будет совпадать с номером процесса HSRP. ( № HSRP = VLAN ) 3 Роутера в HSRP не имеет смысла держать,так как он всё равно будет в состоянии Listen и включиться только тогда,если active пропадет, standby займет его место , и только тогда он перейдет в состоянии standby.(речь идет о 3 роутере) Тоже самое будет касаться 4,5 ...n роутеров. SLA Бывает и другая ситуация ,когда не сам линк от R1 падает ,а устройство находящиеся за ним,к примеру SW2 упал link до R3. Проблему способен решить сервис SLA - Service Level Agreement. Суть его проста,он ping сервис до провайдера и если он падает ,то отрабатывает track. R1(config)# ip sla 1 - создаем зонд R1(config-ip-sla)# icmp-echo 215.215.215.2 source-interface e0/2 - посылаем icmp echo ping на 215.215.215.2 R1(config-ip-sla-echo)# frequency 10 - посылаем icmp echo ping с частотой каждые 10 секунд R1(config)# ip sla schedule 1 start-time now life forever - задаем расписание работы ip sla. В данном случае зон будет запущен прямо сейчас, при этом время окончания не задано (навсегда) R1(config)# track 1 ip sla 1 reachability - устанавливаем объект отслеживания на доступность того хоста, на который посылаем icmp echo ping R1(config)# ip route 0.0.0.0 0.0.0.0 2.2.2.2 track 1 - направляем трафик по этому маршруту если объект трекинга track 1 работает (хост пингуется) R1(config)# ip route 0.0.0.0 0.0.0.0 3.3.3.3 10 - если не пингуется, направляем трафик в интернет по другому маршруту (Внимание! Здесь важно задать именно плохую метрику, например 10, иначе будут работать оба маршрута! (балансировка)) R1# show track 1 - показать состояние объекта отслеживания VRRP Настройка VRRP не сильно отличается от HSRP . Настраивается он также как и HSRP, только вместо standby используется vrrp. Router(config-if)# vrrp 1 ip 192.168.1.1 - включение vrrp. Проще пройтись по отличиям ,чем заново описывать все команды. У VRRP тоже только 2 состояния Master и Backup(HSRP active и standby) Preempt включен по умолчанию (HSRP он отключен) При падении линка VRRP проводит выборы роутера(HSRP имеет запасной). Главного выбирают по IP адресу, когда проводят выборы. Поддержка Аутентификации в VRRP отсутствует (RFC отсутствует),но в Cisco она реализована(HSRP по умолчанию) VRRP по умолчанию hello таймер равен 1 секунде , dead таймер равен 3(у HSRP 3 и 10 соответственно) Виртуальный адрес может совпадать с адресом интерфейса(HSRP такой адрес не даст прописать) Использует Multicast HSRP равен 224.0.0.2 ( version 1) 224.0.0.102 (version 2) ,а VRRP 224.0.0.18 Может отслеживать только объекты , а HSRP и интерфейсы , и объекты.(смотри раздел tracking) Диагностика Router# show standby (vrrp or glbp) - показать общую информацию по протоколу группы FHRP Router# show standby brief - показать информацию по протоколу группы FHRP в виде таблицы
ВЕСЕННИЕ СКИДКИ
40%
50%
60%
До конца акции: 30 дней 24 : 59 : 59