> 文章列表 > 思科实验 voip通信的配置(内附命令超详细)

思科实验 voip通信的配置(内附命令超详细)

思科实验 voip通信的配置(内附命令超详细)

♥️作者:小刘在C站

♥️个人主页:小刘主页

♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生!

♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情

目录

一、实验目的和要求

二、实验设备

三、实验内容

四、实验拓扑图

五、背景描述

六、相关知识

七、实验步骤

八、补充说明


一、实验目的和要求

 • 理解什么是voip

• 掌握如何配置voip

二、实验设备

模拟软件:Cisco PacketTracer53_setup_no_tutorials

设备:路由器2台,二层交换机2台,ip电话4台,交叉线若干

三、实验内容

把路由器作为voip的服务器,ip电话通过路由器获取相关的信息(包括电话号码),实现ip电话的通信。

四、实验拓扑图

 

   

五、背景描述

某高校中有教务处和财政部两个部门,教务处IP phone0,IP phone1属于同一个voice vlan,;财政部IP phone2,IP phone3属于一个voicevlan,现在需要保证教务处和财政部之间的电话能够通过网络进行通信。

六、相关知识

Voip是融合通信中的一种技术,能够将语音数据通过网络进行传输,从而充分利用网络资源。其中牵涉到同一个部门之间的voip和不同部门之间的voip。同一个部门之间的voip只需要在一台路由器上面就行了配置,该路由器下连的ip phone 就都能够相互通信。不同部门之间的voip牵涉到跨路由器的问题,这就需要在各个语言服务的路由器上面登记到其它ip phone的路由信息。

七、实验步骤

    步骤1.画出实验拓扑结构图。

步骤2. 按实验拓扑图连接设备。Ip phone 只能够动态获取ip地址等相关信息

交换机配置switchport  voice  vlan 1定义语音接口。

Switch1配置:

Switch>en

Switch#conf t

Switch(config)#int f0/2

Switch(config-if)#switchport voice vlan 1

Switch(config-if)#int f0/3

Switch(config-if)#switchport voice vlan 1

Switch2配置:

Switch>en

Switch#conf t

Switch(config)#int f0/2

Switch(config-if)#switchport voice vlan 1

Switch(config-if)#int f0/3

Switch(config-if)#switchport voice vlan 1

步骤3.对路由器Router1进行基本配置(ip地址的配置以及dhcp的配置)

R1(config-if) interface FastEthernet0/0

R1(config-if) ip address 192.168.10.1 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#exit

R1(config-if) interface FastEthernet0/1

R1(config-if) ip address 192.168.20.254 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#exit

R1(config)#ip dhcp pool voip1   //设置一个地址池

R1(dhcp-config)# network 192.168.20.0 255.255.255.0

R1(dhcp-config)default-router 192.168.20.254

R1(dhcp-config)option 150 ip 192.168.20.254   //这是为后面的cnf文件的创建做准备,在dhcp的配置过程中不用加该命令终端设别也能够获取ip地址等信息

  步骤4.对路由器Router2进行基本配置

R2(config-if) interface FastEthernet0/0

R2(config-if) ip address 192.168.10.2 255.255.255.0

R2(config-if)#no shutdown

R2(config-if)#exit

R2(config-if) interface FastEthernet0/1

R2(config-if) ip address 192.168.30.254 255.255.255.0

R2(config-if)#no shutdown

R2(config-if)#exit

R2(config)#ip dhcp pool voip2

R2(dhcp-config)# network 192.168.30.0 255.255.255.0

R2(dhcp-config)default-router 192.168.30.254

R2(dhcp-config)option 150 ip 192.168.30.254

步骤5.在路由器Router1上配置同部门voip

 R1(config)#telephony-service     //开题电话服务

R1(config-telephony)#max-ephones 10      //规定连接电话数目的极限

R1(config-telephony)#max-dn 10

R1(config-telephony)#ip source-address 192.168.20.254 port 2000  //电话服务的应用端口

R1(config-telephony)#create cnf-files    //敲两遍

R1(config)#ephone-dn 1    //电话1

R1(config-ephone-dn)#number 1001    //电话号码

R1(config)#ephone-dn 2

R1(config-ephone-dn)#number 1002

R1(config)#ephone 1

R1(config-ephone)#type 7960     //电话型号

R1(config-ephone)#mac-address 0001.97C6.E981     //看好软件设备的MAC地址(理论上可以不打)

R1(config-ephone)#button 1:1    //电话线路

R1(config)#ephone 2

R1(config-ephone)#type 7960

R1(config-ephone)#mac-address 0002.1641.6037    //看好软件设备的MAC地址(理论上可以不打)

R1(config-ephone)#button 1:2

步骤6.在路由器Router2上配置同部门voip

R2(config)#telephony-service      //开题电话服务

R2(config-telephony)#max-ephones 10  //规定连接电话数目的极限

R2(config-telephony)#max-dn 10

R2(config-telephony)#ip source-address 192.168.30.254 port 2000//电话服务的应用端口

R2(config-telephony)#create cnf-files     //从cnf文件中获取电话号码等信息(敲两遍)

R2(config)#ephone-dn 1

R2(config-ephone-dn)#number 2001

R2(config)#ephone-dn 2

R2(config-ephone-dn)#number 2002

R2(config)#ephone 1

R2(config-ephone)#type 7960

R2(config-ephone)#mac-address 0005.5e8a.0359      //看好软件设备的MAC地址(理论上可以不打)

R2(config-ephone)#button 1:1

R2(config)#ephone 2

R2(config-ephone)#type 7960

R2(config-ephone)#mac-address 0002.4a9b.5123     //看好软件设备的MAC地址(理论上可以不打)

R2(config-ephone)#button 1:2

步骤7.测试同一个部门之间的voip通信

 

图2 Ip phone0获取的号码

 

 

图3 Ip phone1获取的号码

 

图4 ip phone0拨号ip phone1

 

图5 ip phone1显示ip phone0的信息

  步骤8.路由协议的配置以及不同部门voip的实现

          在Router1和Router2上面分别配置rip协议(步骤略)

          在Router1上面通告财政部的电话信息:

R1 (config)#router rip

R1 (config-router)#network 192.168.10.0

R1 (config-router)#network 192.168.20.0

          R1(config)#dial-peer voice 1 voip

R1(config-dial-peer)#destination-pattern 200.     //设置去200X电话的去向

  R1(config-dial-peer)#session target ipv4:192.168.30.254

在Router2上面通告教务处的电话信息:

R2(config)#router rip

R2(config-router)#network 192.168.10.0

R2(config-router)#network 192.168.30.0

          R2(config)#dial-peer voice 1 voip

R2(config-dial-peer)#destination-pattern 100.     //设置去100X电话的去向

  R2(config-dial-peer)#session target ipv4:192.168.20.254

步骤9. 不同部门之间voip的测试,用ip phone0拨打ip phone 2的号码

图6 ip phone0显示的结果

 

图7 ip phone2显示的结果

八、补充说明

   在二层交换机上面必须将连接物理电话的端口设置为voice vlan才能够进行通信。

switchport voice vlan 1