packet tracerでIP Phoneの設定 | aopicoのブログ

aopicoのブログ

ブログの説明を入力します。
→しません。

packet tracerを使う機会があったので設定してみました

見つけられなかっただけかもしれないけど、packet tracerでip phoneの設定をする日本語ページが無かったので


最終的なトポロジー図はこんな感じ
aopicoのブログ-120702 topology power on

まずこんな感じで配置します

型番は表示されている通りです

スイッチは2960とかでも良いのでしょうが、ルータは2811にします

1812Jだと設定できないので注意

aopicoのブログ-120702 ip phone cable setting

それぞれの機器をストレートケーブルでつなぐと↓のようになります

aopicoのブログ-120702 topology power off

ケーブルをつないだだけだと、電源が入るわけではないのでIP Phoneに電源をさす

PoEが使えると違うのかもしれません


電源を用意するのは、あくまでも、packet tracer上の話です

実際はどうだか知りません


IP Phoneをクリックして以下の画面を出します


aopicoのブログ-120702 ip phone setting before 1

そして、

Physicalタブの「IP_OHONE_POWER_ADAPTER」から電源アダプターをドラッグして、図のIP Phoneの背面の赤丸の部分に、電源アダプターの赤丸で囲っている部分をあわせる


aopicoのブログ-120702 ip phone setting before 2



これで、IP Phoneに電源が入るので次はルータ、スイッチのコンフィグを作成します

データ用パケットはVLAN1、VoIP用のパケットはVLAN10にします


コマンドは以下の通り



ルータ


enable
conf t

int f0/1.1
encapsulation dot1q 1 native
ip add 192.168.1.254 255.255.255.0
exit
int f0/1.10
encapsulation dot1q 10
ip add 192.168.10.254 255.255.255.0
exit
int f0/1
no shut
exit

ip dhcp excluded-address 192.168.1.254
ip dhcp excluded-address 192.168.10.254

ip dhcp pool vlan1-data
network 192.168.1.0 255.255.255.0
default-router 192.168.1.254
exit
ip dhcp pool vlan10-phone
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
option 150 ip 192.168.10.254
exit
telephony-service
max-ephone 5
max-dn 5
ip source-address 192.168.10.254 port 2000
auto assign 1 to 2
exit

ephone-dn 1
number 05011112222
exit
ephone-dn 2
number 05033334444
exit



補足

telephony-service

max-ephones <登録できる電話の総数>

max-dn <このゲートウェイで設定できる電話番号の総数>

ip source-address <音声サブネット上の Cisco ITS(IOS Telephony Service) ルータの IP アドレス> port 2000

ephone-dn <管理番号>
number <IPPhoneの電話番号>


Cisco ITSの簡単な概要
音声ゲートウェイに直接取り付けられている数台の IP Phone に対し、最低限の PBX/キースイッチ機能を提供
電話サービスを設置したいけれど、Cisco CallManager が備えているすべての電話機能は必要としないという状況に適している



Switch

enable
conf t
vlan 10

exit
int range f0/11 - 12
switchport mode access
switchport voice vlan 10
exit
int f0/24
switchport mode trunk
switchport trunk native vlan 1
switchport trunk allowed vlan 1,10
exit



あと、各PCのIPアドレスの設定方法をDHCPから取得にしておく

少したてば、ルータから


PCはIPアドレス デフォルトゲートウェイ

IP PhoneはIPアドレス デフォルトゲートウェイ、電話番号


を取得します

情報を取得後のIP Phoneはそれぞれこんな感じになります



aopicoのブログ-120702 ip phone 1 address & number


aopicoのブログ-120702 ip phone 2 address & number



ここまできて初めて電話をかけることが出来ます。

IP Phone0からIP Phone1へ電話をかけてみます



aopicoのブログ-120702 ip phone 1 call



番号を入力し終えるとディスプレイにRing Outと出るので相手へかかっているみたい

IP Phone1側ではディスプレイはこんな感じで表示される



aopicoのブログ-120702 ip phone 2 call



ディスプレイには

From : 05011112222

と出てます

受話器をクリックすると電話を取れます

もちろん、しゃべれませんけど笑


図を残すのを忘れたけどノートPCのIPアドレスは192.168.1.2

デスクトップPCは192.168.1.1

を取得しています


ノートPCからpingをうってみました

結果は下の図の通りです



aopicoのブログ-120702 ping from note pc to desktop pc



最後に着信→通話までの簡単な流れ


1 IP Phoneの受話器をとる(Off hook)と、CallManagerに通知
2 CallManager(ルータ)はダイアルトーンメッセージを(IP Phoneへ)送信、IP Phoneからの電話番号指定を待つ
3 IP Phoneで電話番号を指定、CallManagerにシグナリングメッセージを送信
4 CallManagerから相手先IP Phoneへシグナリングメッセージを送信
5 通話先IP PhoneがCallManagerからシグナリングメッセージを受信することで電話が鳴る

ここまでで、シグナリングプロセスは終了

6 CallManagerがIP Phone間のルーティング
7 IP Phone間で音声データのやり取りをすることで通話が可能になる