又忙碌了大半个月,一直没时间写PacketTracer  5.3的实验,在几天抽了点时间单间得整理下了PacketTracer  5.3的Callmanger语音实验。PacketTracer  5.3的新特性,小T我就不说了,详细的见我的博文《【交流】浅聊Cisco PacketTracer 5.3的新特性》。先在就步入正题演示下PacketTracer  5.3的Callmanger语音实验。首先,看看本次实验的网络拓扑图:
PacketTracer 5.3之简单Callmanger语音_PacketTracer
上图,就是本次演示的实验拓扑图,本次演示只是个简单的Callmanger语音实验,主要介绍各个本实验用的语音设备。上图中,第一个是普通PC,第二是Cisco的物理IPhone 7960型号,第三个是普通的模拟器电话,与之相连的是个类似modem的设备,能让模拟电话走IP网络,第四个是PDA设备,跟手机一样。第五个就是平板电脑了。普通PC,PDA设备和平板电脑都集成软件IPhone。如下图:
PacketTracer 5.3之简单Callmanger语音_职场_02
图上第二排最后一个便是软IPhone了
注意下面的图片说明,实验的时候会用的上的哦。
PacketTracer 5.3之简单Callmanger语音_语音_03
这是物理IPhone的背面,记得实验的时候把右下角的电源装上,我实验的大半天才发现这个物理的IPhone为什么不通,就是电源没插上,大家注意哦。
PacketTracer 5.3之简单Callmanger语音_PacketTracer_04
   这个就是PDA设备,呵呵。。。跟手机一样吧,它是以无线技术接入网
PacketTracer 5.3之简单Callmanger语音_休闲_05
这就是平板电脑了
PacketTracer 5.3之简单Callmanger语音_休闲_06
这个模拟电话通过那个mode连接到网络中,注意屏幕分配到了1003的电话号码,物理IPhone和软IPhone如果成功注册到Callmanger上了,就会被分配到一个电话号码。强调下,这个模拟电话和物理IPhone打和接电话都要把话筒拿下或挂上。软IPhone则不一样,拨完号,点Dial键拨打出去,接的时候点answer应答,点Endcall结束通话。
PacketTracer 5.3之简单Callmanger语音_PacketTracer_07
mode的配置,指向Callmanger服务器的IP地址。
PacketTracer 5.3之简单Callmanger语音_职场_08
无线AP的设置
PacketTracer 5.3之简单Callmanger语音_Callmanger_09
无线客户端接入配置
PacketTracer 5.3之简单Callmanger语音_PacketTracer_10
此图为物理IPhone拨打模拟电话的效果图,模拟电话取下话筒应答,挂断话筒完成通话。
 
以上就是本实验的图片配置说明和效果演示说明,现在看是简单讲讲Callmanger的配置,大家都知道VOIP技术比传统的电话最大的优点就是,网络内部通话时不要电话费钱的。因为我们的语音数据都是被IP所承载的,在内部网络中走的都是IP数据。
本实验室模拟了内部网络之间的Voip电话通话,采用的是Cisco独有的Callmanger解决方案。用了一台Cisco的2811作为Callmanger服务器,提供电话号注册分配,完成电话的信令控制和通话控制。采用无线AP来提供移动办公或支持
软IPhone的PDA设备很灵活的接入网络中,与内部网络各处电话通话。
如下式2811的Callmanger的配置:
hostname CallmangerSever
ip dhcp excluded-address 1.1.1.1
ip dhcp pool voip                  //DHCP动态为接入设备提供IP。
 network 1.1.1.0 255.255.255.0
 default-router 1.1.1.1
 option 150 ip 1.1.1.1            //利用DHCP包中150选项将TFTPIP带给DHCP客户端
interface FastEthernet0/0
 ip address 1.1.1.1 255.255.255.0
telephony-service                //开启电话服务
 max-ephones 36                 //设置容许的最大电话数
 max-dn 36                      //设置容许的最大目录号
ip source-address 1.1.1.1 port 2000 //IP电话注册到Callmanger上通信的IP和端口号
create cnf-files               //创建XML文件,改文件包括了每个电话的配置信息
ephone-dn 1                   //设置逻辑电话目录号           
 number 1001                  //电话号码
ephone-dn 2
 number 1002
ephone-dn 3
 number 1003
ephone-dn 4
 number 1004
ephone-dn 5
 number 1005
ephone 1                    //电话物理参数配置  
 mac-address 0090.217C.C07B //绑定IP电话的MAC
 type CIPC                  //IPhone电话类型,CIPC是软电话,7960是Cisco物理IP电话,ata是模拟的。
 button 1:1                //电话按钮与电话目录号绑定
ephone 2
 mac-address 00D0.9747.7959
 type 7960
 button 1:2
ephone 3
     mac-address 0006.2A0B.A301
 type ata
 button 1:3
ephone 4
     mac-address 00D0.D365.3250
 type CIPC
 button 1:4
ephone 5
 mac-address 0001.9682.4364
 type CIPC
 button 1:5
   如果不好看设备的MAC地址可以用如下命令查看:
CallmangerSever# show ip dhcp binding 
IP address       Client-ID/              Lease expiration        Type
                 Hardware address
1.1.1.2          0090.217C.C07B           --                     Automatic
1.1.1.3          0001.9682.4364           --                     Automatic
1.1.1.4          00D0.9747.7959           --                     Automatic
1.1.1.5          0006.2A0B.A301           --                     Automatic
1.1.1.6          00D0.D365.3250           --                     Automatic
值的注意的是,在PT5.3模拟中,物理IPhone接交换机的时候,交换机必须配置Voice VLAN才能通。
interface FastEthernet0/3
 switchport mode access
 switchport voice vlan 1
附件中有完整的实验的PKT文件。打开后等上个几分钟,就完成了电话的分配,注册等。