BLOG
Enjoy when you can, and endure when you must.
初试Cisco Packet Tracer中的VoIP仿真

最近公司在组网,那对于我来说基本的计算机网络技术还是会的。不过正当这时突然向我提到一个VoIP的需求,这可给我当头一棒。虽然知道点原理,不过可还真没捣鼓过。赶紧查查资料吧,用Cisco Packet Tracer简单模拟一下。分享下过程,不得不说其中有一些东西我还不是很清楚,还需慢慢深入一下。

1. 什么是VoIP?

VoIP(Voice over IP)是基于IP分组交换网络,通过对传统的模拟语音信号进行数字化、压缩、打包、封装成帧等一系列处理,使语音业务可以通过IP网进行承载。广义上讲,VoIP是指在数据网络上承载数据、语音、传真和图像等多媒体业务,而在狭义上即是指在IP上传送语音业务。

2. Cisco Packet Tracer仿真

仿真过程基本来自于网上的一篇教程,首先来看看拓扑图:

设置路由RouterA(2811)的Fa0/0端口

Router>en
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int fa0/0
Router(config-if)#ip add 192.168.10.1 255.255.255.0
Router(config-if)#no shut
Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

配置DHCP服务

由于在Packet tracer中必须使用DHCP才能给Cisco IP phone分配IP。这里用到了"Option 150 ip"命令,其大致意思是思科电话设备需要从TFTP服务器下载配置文件,如果你没有配置TFTP服务器,它就会向DHCP服务器发送option 150命令请求那些配置信息。

Router(config)#ip dhcp pool VOICE
Router(dhcp-config)#network 192.168.10.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.10.1
Router(dhcp-config)#option 150 ip 192.168.10.1

设置路由的CME电话服务

Router(config)#telephony-service 
Router(config-telephony)#max-dn 5
Router(config-telephony)#max-ephones 5
Router(config-telephony)#ip source-address 192.168.10.1 port 2000
Router(config-telephony)#auto assign 4 to 6
Router(config-telephony)#auto assign 1 to 5

其中max-dn定义可以允许注册最多的电话号码(针对号码),而max-ephones可以允许注册最多的电话数(针对物理设备)。

ip source-address非常关键,它告诉IP电话CME服务的IP和端口(默认2000),IP电话启动之后会向此地址发出注册请求。

在交换机SwitchA上创建一个VOICE VLAN

Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int range fa0/10 - 15
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport voice vlan 1

定义线路

Router(config)#ephone-dn 1
Router(config-ephone-dn)#%LINK-3-UPDOWN: Interface ephone_dsp DN 1.1, changed state to up
Router(config-ephone-dn)#number 54001
Router(config)#ephone-dn 2
Router(config-ephone-dn)#%LINK-3-UPDOWN: Interface ephone_dsp DN 2.1, changed state to up
Router(config-ephone-dn)#number 54002

每个ephone-dn都代表一条线路。

接通IP电话电源并观察线路分配

温馨提示,要把IP电话屁股后面的电源线插上才可以工作哟!下面是拨打电话的截图:

好吧,今天就先到这了,接下来还有得研究。

COMMENTS
LEAVE COMMNT