Настройка VoIP
IP-телефония — телефонная связь по протоколу IP. Под IP-телефонией подразумевается набор коммуникационных протоколов, технологий и методов, обеспечивающих традиционные для телефонии набор номера, дозвон и двустороннее голосовое общение по сети Интернет. Сигнал по каналу связи передаётся в цифровом виде и, как правило, перед передачей сжимается, чтобы удалить избыток информации и снизить нагрузку на сеть передачи данных. Чтобы подключить IP-телефон (рисунок 13) необходимо подключить его с помощью адаптера питания (на физической вкладке). Рисунок 13. Подключение IP-телефона Первоначально необходимо в режиме глобальной конфигурации маршрутизатора указать IP-адрес на интерфейсе Ethernet 0/0/0 и включить этот интерфейс (по умолчанию он выключен). Router0(config)#interface Ethernet0/0/0 Router0(config-if)#ip address 6.9.14.1 255.255.255.0 Router0(config-if)#no shutdown Затем необходимо на DHCP-сервере создать пул адресов для телефонов. Далее необходимо прописать обязательную команду для настройки VoIP: Router0(dhcp-config)#option 150 ip 6.9.14.1 Первоначально IP-телефоны Cisco не хранят никакие настройки. При помощи опции 150 телефоны получают адрес TFTP-сервера (который будет выдаваться по DHCP), с которого загружают свою прошивку (конфигурационный файл). Следующим шагом необходимо настроить CallManager Express, позволяющий построить телефонную систему на базе маршрутизатора. Для начала нужно перейти в режим настройки телефонных сервисов: Router0(config)#telephony-service Далее определить максимальное количество IP-телефонов, которые будет обслуживать данный маршрутизатор: Router0(config-telephony)#max-ephones 5 И определить максимальное количество номеров, которые можно привязать к телефону: Router0(config-telephony)#max-dn 5 Далее необходимо указать IP-адрес и номер порта (по умолчанию порт 2000), который маршрутизатор CallManager Express будет использовать для обработки запросов на регистрацию IP телефонов. Router0(config-telephony)#ip source-address 6.9.14.1 port 2000 Команда auto assign используется для частичной автоматизации процесса настройки IP-телефона. Она автоматически назначает подключенным телефонам линии с 1 по 5. Этот метод используется, когда в сети несколько телефонов и у каждого телефона уникальный номер. Router0(config-telephony)#auto assign 1 to 5 В настройках коммутатора необходимо создать различные VLAN для того, чтобы отделять голос и другие данные. Для этого требуется создать диапазон интерфейсов, но которые будут поступать голосовой трафик: Switch0(config)#interface range fa0/1 – 5 Следующие команды создают VLAN и определяют VLAN, на которых будут обрабатываться голосовые пакеты: Switch0(config-if-range)#switchport mode access Switch0(config-if-range)#switchport voice vlan 1 Далее необходимо настроить маршрутизатор CallManager Express, чтобы назначить телефонный номер IP-телефону. Для этого требуется создать телефонную линию, которая позволяет осуществлять передачу вызова, ожидание вызова и т.п. Router0(config)#ephone-dn 1 И назначить телефонный номер, соответствующий этой линии: Router0(config-ephone-dn)#number 111 Для второго телефона настройки выглядят следующим образом: Router0(config)#ephone-dn 2 Router0(config-ephone-dn)#number 222
|