CCNA实验三十三 实战VoIP部署

cisco packet tracer 做VOIP语音实验 实验环境 操作系统:windows 10 模拟器:cisco packet tracer 7.2.1 实验拓扑如下: ROUTER0 CONF 打开DHCP为局域网中的设备分配IP地址,DHCP Option 150是思科独有的命令,用来指定TFTP服务器,指定话机从TFTP上下载配置文件,当前没有TFTP服务器,将向DHCP服务器发送配置信息请求 ip dhcp pool VOICE ne... 阅读详情

                CCNA实验三十三 实战VoIP部署

 

环境:Windows XP 、PacketTracert5.3

 

目的:

    了解VoIP的使用和基本配置,为以后接触语音这一块有一点了解,而且有语音流量的地方应该配置QoS,但此处暂时不涉及。其实CCNA的路由与交换就是为其它Cisco认证打基础。所以在CCNA时基础一定要熟练并进行一定的扩展。

 

说明:

      VoIP(Voice over Internet Protocol)就是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的型式在 IP 数据网络 (IP Network)上做实时传递其实就是通过Internet打电话。 IP电话的语音是利用基于路由器/分组交换的IP数据网络进行语音传输的。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。 VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务。

       其实这个实验很简单,如果安装了PacketTracert 5.3或其它版本的,那么在Packet Tracert5.3安装目录下的saves文件夹下就有几个VoIP的实验拓扑,只要认真看里面路由和交换机的配置就能基本掌握原理,当然在saves文件下还有很多其他实验,如果能够把这些实验都做一遍对网络的基本配置完全没问题。当然在Packet Tracert上做实验还是有很多缺点,有很多命令行是无法模拟的,而这时候就要用到Dynamic 、小凡制作或者GNS3等基于IOS的模拟器去实现。

       因为PacketTracert 还不能模拟到语音模块(VNM 或VIC),所以实验不能通过在路由器添加语音模块来实现。而是通过DHCP、telephony-service 、dial-peer voice voip来完成.对于VoIP实验PacketTracert 5.3有很多命令是无法模拟例如:(这些命令在实际应用中很有用)

ROUTER (config-telephony)#timeouts interdigit 5        //拨号按钮等待间隔

ROUTER (config-telephony)#secondary-dialtone 1        //外拨号音

ROUTER (config-telephony)#time-format 24            //24小时制度

ROUTER (config-telephony)#date-format yy-mm-dd      //日期显示格式

ROUTER(config-telephony)#network-locale CA          //定义location为canada

ROUTER(config-telephony)#system message CISCO      // 公司标识,显示在电话上

ROUTER(config-telephony)#max-conferences 8 //最多可以开几个3方会议和DSP有关

ROUTER(config-telephony)#voicemail 9999       // 定义语音邮件号码

ROUTER(config-telephony)#web admin system name cisco password cisco

ROUTER(config-telephony)#dn-webedit           //允许web编辑dn号码

ROUTER(config-telephony)#time-webedit         // 允许通过web设置时

ROUTER(config-ephone-dn)#label EVAN-1001      // 显示在分机线上

ROUTER(config-ephone-dn)#description 8765-1001  //显示在电话机右上脚

ROUTER(config-ephone-dn)#name HuJieSong        // 对方显示的来电

ROUTER(config-ephone-dn)#call-forward busy 1002   //秘书或者voicemail

ROUTER(config-ephone-dn)#call-forward noan 1002 timeout 20

 

 

 步骤:

      Packet Tracert创建拓扑如下:

 

 

1、     首先用交叉线把IPhone1、IPhone2、IPhone3连接到对应交换机上。然后把Telephone用电话线连接到Home VoIP上。再用交叉线把Home VoIP连接到交换机SW3。

 

2、    分别为IPhone1、IPhone2、IPhone3添加电源如下图一样操作:

 

3、  配置Home VoIP指向家庭路由器: 

 

 

4、  分别配置SW1、SW2、SW3 在相应端口开启语音支持,操作如下:

SW1配置:

Switch>en

Switch#conf t

Switch(config)#host SW1

SW1(config)#int range fa0/1 – 3  //进入端口组

SW1(config-if)#switchport mode access  //把端口组的所有端口配置成接入模式

SW1(config-if)#switchport voice vlan 1  //端口组开启语音支持

 

SW2配置:

Switch>en

Switch#conf t

Switch(config)#host SW2

SW2(config)#int range fa0/1 ,fa0/3

SW2(config-if)#switchport mode access

SW2(config-if)#switchport voice vlan 1

 

SW3配置:

Switch>en

Switch#conf t

Switch(config)#host SW3

SW3(config)# int range fa0/1 ,fa0/3

SW3(config-if)#switchport mode access

SW3(config-if)#switchport voice vlan 1

 

  

5、  配置总公司路由器如下操作:

Router>en

Router#conf t

Router(config)#host Company

Company(config)#enable password kkfloat

Company(config)#int fa0/0

Company(config-if)#ip add 192.168.1.254 255.255.255.0

Company(config-if)#no sh

Company(config-if)#exit

Company(config)#int s0/0/0

Company(config-if)#ip add 1.1.1.1 255.255.255.0

Company(config-if)#no sh

Company(config-if)#exit

Company(config)#ip route 0.0.0.0 0.0.0.0 1.1.1.2  //添加默认路由指向Internet路由器

Company(config)#telephony-service  //进入电话应用服务

Company(config-telephony)#max-ephones 2  //最多可分配的电话设备

Company(config-telephony)#max-dn 2  //最多的电话号码数

Company(config-telephony)#ip source-address 192.168.1.254 port 9999  //电话注册地址

Company(config-telephony)#create cnf-files    //为ip phone创建XML设置文件

Company(config-telephony)#exit //退出

Company(config)#ephone-dn 1 //进入分机 1

Company(config-ephone-dn)#number 1111 //配置分机1的号码

Company(config-ephone-dn)#exit

Company(config)#ephone-dn 2

Company(config-ephone-dn)#number 2222

Company(config-ephone-dn)#exit

Company(config)#ephone 1 //配置电话1

Company(config-ephone)#mac-address 00D0.BA3D.C863 //绑定电话的物理地址

Company(config-ephone)#type 7960  //配置电话的类型

Company(config-ephone)#button 1:1  //前面一个1代表这个电话第一根线button,后面一个1代表ephone-dn,这样做到电话机和分机的绑定

Company(config)#ephone 2

Company(config-ephone)#mac-address 0002.4A66.141C

Company(config-ephone)#type 7960

Company(config-ephone)#button 1:2

Company(config-ephone)#exit

Company(config)#dial-peer voice 1 voip //配置拨号对等体1

Company(config-dial-peer)#destination-pattern 3333 //配置对方号码

Company(config-dial-peer)#session target ipv4:2.1.1.1 //配置对方网络的IPv4地址

Company(config-dial-peer)#exit //退出

Company(config)#dial-peer voice 2 voip

Company(config-dial-peer)#destination-pattern 4444

Company(config-dial-peer)#session target ipv4:3.1.1.1

Company(config-dial-peer)#exit

Company(config)#ip dhcp excluded-address 192.168.1.254 //配置DHCP排除分发的地址

Company(config)#ip dhcp pool PhonePool  //创建DHCP地址池

Company(dhcp-config)#network 192.168.1.0 255.255.255.0 //配置网络号

Company(dhcp-config)#default-router 192.168.1.254  //配置默认网关

Company(dhcp-config)#option 150 ip 192.168.1.254  //配置DHCP的可选参数为150 (很关键),控制客户端参数。

查看当前IPhone 1 和IPhone 2的变化:

 

 

 

6、测试公司内部电话连通性:IPhone 1 拨打IPhone 2

 

 

 

7、配置Internet路由器:

Router>en

Router#conf t

Router(config)#host Internet

Internet (config)#int s0/0/0

Internet (config-if)#ip add 1.1.1.2 255.255.255.0

Internet (config-if)#clock rate 64000 //配置DCE时钟频率

Internet (config-if)#no sh

Internet r(config-if)#exit

Internet (config)#int s0/0/1

Internet (config-if)#ip add 2.1.1.2 255.255.255.0

Internet (config-if)#clock rate 64000

Internet (config-if)#no sh

Internet (config-if)#exit

Internet (config)#int s0/2/0

Internet (config-if)#ip add 3.1.1.2 255.255.255.0

Internet (config-if)#clock rate 64000

Internet (config-if)#no sh

 

 

8、配置分公司路由器:(与总公司一样的就是IP变了)

Router>en

Router#conf t.

Router(config)#host Branch

Branch (config)#int fa0/0

Branch (config-if)#ip add 192.168.2.254 255.255.255.0

Branch (config-if)#no sh

Branch (config-if)#int s0/0/0

Branch (config-if)#ip add 2.1.1.1 255.255.255.0

Branch (config-if)#no sh

Branch (config)#ip route 0.0.0.0 0.0.0.0 2.1.1.2

Branch (config)#telephony-service

Branch (config-telephony)#max-ephone 1

Branch (config-telephony)#max-dn 1

Branch (config-telephony)#ip source-address 192.168.2.254 port 9999

Branch (config-telephony)#exit

Branch (config)#ephone-dn 1

Branch (config-ephone-dn)#number 3333

Branch (config-ephone-dn)#exit

Branch (config)#ephone 1

Branch (config-ephone)#type 7960

Branch (config-ephone)#mac-address 00E0.F7DC.324C

Branch (config-ephone)#button 1:1

Branch (config-ephone)#exit

Branch (config)#dial-peer voice 1 voip

Branch (config-dial-peer)#destination-pattern 1111

Branch (config-dial-peer)#session target ipv4:1.1.1.1

Branch (config-dial-peer)#exit

Branch (config)#dial-peer voice 2 voip

Branch (config-dial-peer)#destination-pattern 2222

Branch (config-dial-peer)#session target ipv4:1.1.1.1

Branch (config-dial-peer)#exit

Branch (config)#dial-peer voice 3 voip

Branch (config-dial-peer)#destination-pattern 4444

Branch (config-dial-peer)#session target ipv4:3.1.1.1

Branch (config)#ip dhcp excluded-address 192.168.2.254

Branch (config)#ip dhcp pool PhonePool

Branch (dhcp-config)#network 192.168.2.0 255.255.255.0

Branch (dhcp-config)#default-router 192.168.2.254

Branch (dhcp-config)#option 150 ip 192.168.2.254

 

查看当前IPhone3变化:

 

 

9、在分公司拨打总公司的电话进行测试:

 

 

 

10、配置家庭路由器:

Router>en

Router#conf t

home(config)#host Home     

Home(config)#enable pass kkfloat

Home(config)#int fa0/0

Home(config-if)#ip add 192.168.3.254 255.255.255.0

Home(config-if)#no sh

Home(config-if)#exit

Home(config)#int s0/0/0

Home(config-if)#ip add 3.1.1.1 255.255.255.0

Home(config-if)#no sh

Home(config-if)#exit

Home(config)#ip route 0.0.0.0 0.0.0.0 3.1.1.2

Home(config)#telephony-service

Home(config-telephony)#max-ephone 1

Home(config-telephony)#max-dn 1

Home(config-telephony)#ip source-address 192.168.3.254 port 9999

Home(config-telephony)#exit

Home(config)#ephone-dn 1

Home(config-ephone-dn)#number 4444

Home(config-ephone-dn)#exit

Home(config)#ephone 1

Home(config-ephone)#mac-address 0004.9A32.A601

Home(config-ephone)#type ata

Home(config-ephone)#button 1:1

Home(config-ephone)#exit

Home(config)#dial-peer voice 1 voip

Home(config-dial-peer)#destination-pattern 1111

Home(config-dial-peer)#session target ipv4:1.1.1.1

Home(config-dial-peer)#exit

Home(config)#dial-peer voice 2 voip

Home(config-dial-peer)#destination-pattern 2222

Home(config-dial-peer)#session target ipv4:1.1.1.1

Home(config-dial-peer)#exit

Home(config)#dial-peer voice 3 voip

Home(config-dial-peer)#destination-pattern 3333

Home(config-dial-peer)#session target ipv4:2.1.1.1

Home(config-dial-peer)#exit

Home(config)#ip dhcp excluded-address 192.168.3.254

Home(config)#ip dhcp pool Phone

Home(dhcp-config)#network 192.168.3.0 255.255.255.0

Home(dhcp-config)#default-router 192.168.3.254

Home(dhcp-config)#option 150 ip 192.168.3.254

Home(dhcp-config)#exit

 

查看当前Telephone的变化:

 

 

11、从家庭分别拨打总公司和分公司的电话查看情况:

 

实验完成

 

29、探索CCNA Voice:术语表详解 本文详细解析了CCNA Voice中的关键术语和缩略语,包括VoIP、SIP、SCCP、CUCM等,并深入探讨了这些技术的实际应用和案例。通过学习这些术语和技术细节,读者可以更好地理解CCNA Voice的核心概念,为实际部署和故障排除提供理论支持。 阅读详情

相关推荐

24、准备CCNA Voice认证考试

本文详细介绍了CCNA Voice认证考试的准备策略,包括考试概述、复习建议、重点知识点回顾、模拟试题、考试技巧、实际操作案例分析及实战演练等内容。帮助考生全面掌握考试所需的知识和技能,顺利通过CCNA Voice认证考试。

transformer2023的博客 357

基于VOIP的网络组建与配置

1 引言 VoIP是一种以IP电话为主,并推出相应的增值业务的技术。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务便宜、丰富的服务。 VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。 对于涉外的中小企业来说,一方面需要大量的对外交流和沟通,另一方面支付能力却有限,希望能以更低的价格获得长途

qq_61141142的博客 5660

1、探索CCNA Voice实验室手册:动手实践的重要性与入门指南

本文深入探讨了CCNA Voice实验室手册的核心内容,包括设计理念、实验环境准备、学习目标以及技术细节解析。通过详细的实验任务和解决方案,帮助读者掌握VoIP技术的基本原理和实际操作技能,为网络工程师提供了一个全面的学习指南。

transformer2023的博客 111

CISCO PT IP电话7960 LAB

Cisco PT模拟器上可以进行简单的IP电话模拟实验,但是现在实际的使用情况现在一般不会使用这种方法进行配置了,只做了解。 需求: 左边只有IP电话,网段要求172.16.1.0/24。 右边有办公PC网段192.168.2.0/24,IP电话网段192.168.1.0。PC通过连接话机的网络口联网,PC的DHCP服务做在交换机上。 路路由选带语音功能的2811,交换机选择带POE供...

maxkat的博客 3390

27、深入解析CCNA Voice:案例研究和实际场景

本文深入探讨了CCNA Voice中的VoIP技术应用,通过多个实际案例分析了企业级部署、问题解决及优化策略。同时,还分享了最佳实践和综合应用场景,帮助读者更好地掌握VoIP技术并应用于实际工作。

transformer2023的博客 291

1、CCNA Voice技术全解析:从基础到实践

本文深入解析了CCNA Voice认证所需掌握的核心技术,涵盖从基础网络配置到高级语音功能的完整实践流程。内容包括IP电话注册、CUCME与CUCM系统配置、拨号计划设计、QoS保障、呼叫路由控制、移动性与语音邮件集成,以及统一通信环境下的故障排除方法,帮助网络工程师全面掌握思科语音通信系统的部署与管理。

y2z3a4b5c的博客 60

使用Packet Tracer来搭建简单语音实验

前段时间才发现原来现在cisco packet tracer5.3已经可以做部分voice的试验了。于是我就专门结合PT的功能,设计了一个实验,顺便巩固下新学习的基础知识 这个拓扑设计的功能是让跨ISP域,左边的site1和右边的site2,通过L2L ×××能够完成语音和数据的通信,同时让连接到ISP的PC5可以通过Remote-Access ×××连接到公...

weixin_34301132的博客 595

25、复习关键概念:CCNA Voice核心知识点回顾

本文详细回顾了CCNA Voice的核心知识点,涵盖IP电话系统的基本组成部分、CUCME和CUCM的配置步骤、SIP与SCCP电话配置、呼叫路由及翻译、IVR服务、保持音乐和铃声配置、QoS配置、故障排查、系统安全管理和高可用性部署等内容。同时,通过实际应用场景巩固关键概念,并提供练习题帮助读者检验理解程度。

transformer2023的博客 89

CME基础实验一:使用GUI界面管理CME

Ip sourse 192.168.1.254 //定义电话的注册点,为了电话机能够获取IP地址和相关配置配件,建议配置DHCP,当然手工配置话机的IP address和TFTP地址也是可以的。包含GUI支持文件,通话保持音乐文件(music-on-hold.au),所有型号的IP电话支持文件,一个简单的AA应用程序文件,铃声(ringtones)文件, IP电话背景图像文件。a. cme-gui-x.x.x.x.tar(x.x.x.x为版本号)Max-dn 10 //定义电话号码的数量,

Cisco_hw_zte的博客 462

30、深入理解CCNA Voice:索引的重要性与应用

本文深入探讨了技术书籍中索引的重要性及其在实际应用中的作用,包括快速查找特定概念、复习知识点、辅助教学和培训等场景。同时,通过实战演练和实际案例展示了如何高效利用索引,以及其在网络部署、故障排查和系统优化中的具体应用。

transformer2023的博客 178

掌握语音生产力:CCNA Voice学习指南精读

本文深入解析了CCNA Voice学习指南的内容,包括VoIP的组件和技术、Cisco统一通信架构以及如何配置网络以支持VoIP。通过对指南的细致解读,我们不仅能够了解语音通信的技术细节,还能掌握配置和管理Cisco统一通信系统的实用知识。

weixin_26854475的博客 341

cisco VoIP软电话配置实验

cisco VoIP软电话配置实验 2010-12-21 14:53:40 标签:语音通信cisco 软电话休闲VoIP职场 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://zenfei.blog.51cto.com/763386/461215 随着网络技术的加速发展与...

weixin_33918114的博客 1913

思科C3640路由器镜像实战指南(GNS3环境适用)

先来认识一下这位“老前辈”的底子。Catalyst 3640并不是传统意义上的交换机(虽然名字带Catalyst),而是一款多业务集成路由器,定位介于中小企业边缘和运营商接入点之间。它的最大亮点在于模块化机箱设计——拥有4个NM(Network Module)插槽,支持热插拔。这意味着你可以根据实际需求灵活扩展WAN或LAN接口,比如插入NM-1FE-TX增加百兆以太网口,或者装上NM-4T实现四路串行链路连接帧中继网络。这种可扩展性在当时是非常先进的。

weixin_32005771的博客 1175

SMS与VoIP行业入行路线图:从技术小白到通信专家的进阶指南

你需要像熟悉自己的掌纹一样熟悉SIP的信令流程:从INVITE(邀请)到ACK(确认),再到BYE(结束),以及中间的180 Ringing和200 OK。此外,操作系统的熟练度也是必修课,无论是Linux还是Windows Server,你都需要掌握基本的命令行操作,因为绝大多数的通信服务器(如Asterisk、Kamailio)都运行在Linux环境下。很多人误以为这只是简单的“倒卖线路”或“群发短信”,但实际上,随着云通信和5G消息的普及,行业对从业者的技术深度和架构能力要求越来越高。

Elara11的博客 256

从零构建:基于OpenCV与人体姿态分析的跌倒检测实战(附完整源码)

本文详细介绍了如何从零构建基于OpenCV与人体姿态分析的跌倒检测系统,包含完整源码与部署指南。通过MediaPipe实时检测33个人体关键点,结合多条件联合判断算法,实现高精度跌倒识别。文章还提供了性能优化技巧、常见问题解决方案以及家用与养老院两种部署方案,帮助开发者快速落地这一计算机视觉应用。

weixin_29085151的博客 240

AI中台系统设计方案探讨

集成JupyterLab、低代码建模工具(如H2O.ai)、预训练模型库(Hugging Face、PaddleHub)。:通过REST/gRPC接口封装AI能力(如OCR、语音识别),支持流量控制与鉴权(如Kong、Apigee)。:服务注册发现(Consul)、熔断降级(Hystrix)、监控告警(Prometheus+Grafana)。:分布式存储(如HDFS、Ceph)与对象存储(如S3、OSS),支持海量数据高速读写。加密传输(TLS)、动态脱敏(如数据掩码)、访问控制(RBAC)。

reset2021的博客 1036

oracle ocm 招聘,甲骨文Oracle OCM数据库

华尔思 思科CCIE-UC 直通车(思科协作)“思科CCIE-UC直通车”课程涵盖思科协作方向的所有初级、中级、高级课程知识,总共分为CCNA->CCNP->CCIE三个阶段,共7门课程,总课时为18天。课程设计由浅入深,适合所有零基础的学员参加。思科CCIE-UC直通车语音协作=CCNA语音协作collaboration现场课+CCNP语音协作collaboration现场课+CCI...

weixin_33657316的博客 160

STM32F103 CAN通信避坑指南:从标准库配置到收发测试的完整流程

本文详细介绍了STM32F103 CAN通信的实现流程,从标准库配置到收发测试,帮助开发者避开常见陷阱。内容涵盖硬件连接、波特率计算、过滤器配置及错误处理等关键环节,提供实用的代码示例和调试技巧,确保CAN通信的稳定性和可靠性。

weixin_30627341的博客 324

告别虚拟机卡顿!GNS3 2.2.42本地服务器模式配置全攻略(附镜像导入避坑指南)

本文详细介绍了GNS3 2.2.42本地服务器模式的配置方法,帮助网络工程师告别虚拟机卡顿问题。通过对比本地模式与虚拟机模式的性能差异,提供极简安装步骤、镜像导入避坑指南及终端优化技巧,助力CCNA/CCNP备考者高效搭建稳定实验环境。

weixin_30598225的博客 443

SolidWorks与Python二次开发实战:从宏录制到自动化脚本

本文详细介绍了利用Python对SolidWorks进行二次开发的实战方法。通过宏录制获取操作指令,再将其转换为Python脚本,工程师可以高效实现建模、出图等重复任务的自动化,显著提升设计效率。文章涵盖了环境搭建、代码转换、调试技巧及完整实战案例,为工程师提供了从入门到精通的完整路径。

weixin_29082143的博客 954

【webrtc】openh264编码:动态配置码控参数触发IDR编码

SetRates 下发RateControlParameters 给到openh264 编码器 void SetRates(const RateControlParameters& parameters) override; LayerConfig 编码器这边的配置是layerconfig,具体到层的: std::vector<LayerConfig> configurations_; void H264EncoderImpl::SetRates(const RateCo.

突围 726
上一篇: CCNA实验三十二 ISDN
下一篇: CCNA实验三十四 实战无线局域网
kkfloat
博客等级 码龄17年 923粉丝 201原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值