实验 VoIP通信的配置
一、實驗?zāi)康暮鸵?/strong>
? 理解什么是voip
? 掌握如何配置voip
二、實驗設(shè)備
模擬軟件:Cisco PacketTracer53_setup_no_tutorials
設(shè)備:路由器2臺,二層交換機2臺,ip電話4臺,交叉線若干
三、實驗內(nèi)容
把路由器作為voip的服務(wù)器,ip電話通過路由器獲取相關(guān)的信息(包括電話號碼),實現(xiàn)ip電話的通信。
四、實驗拓撲圖
???
圖1 voip拓撲圖
五、背景描述
某高校中有教務(wù)處和財政部兩個部門,教務(wù)處IP phone0,IP phone1屬于同一個voice vlan,;財政部IP phone2,IP phone3屬于一個voicevlan,現(xiàn)在需要保證教務(wù)處和財政部之間的電話能夠通過網(wǎng)絡(luò)進行通信。
六、相關(guān)知識
Voip是融合通信中的一種技術(shù),能夠?qū)⒄Z音數(shù)據(jù)通過網(wǎng)絡(luò)進行傳輸,從而充分利用網(wǎng)絡(luò)資源。其中牽涉到同一個部門之間的voip和不同部門之間的voip。同一個部門之間的voip只需要在一臺路由器上面就行了配置,該路由器下連的ip phone 就都能夠相互通信。不同部門之間的voip牽涉到跨路由器的問題,這就需要在各個語言服務(wù)的路由器上面登記到其它ip phone的路由信息。
七、實驗步驟
步驟1.畫出實驗拓撲結(jié)構(gòu)圖。
步驟2. 按實驗拓撲圖連接設(shè)備。Ip phone 只能夠動態(tài)獲取ip地址等相關(guān)信息
交換機配置switchport voice vlan 1:定義語音接口。
Switch1配置:
Switch>enSwitch#conf tSwitch(config)#int f0/2Switch(config-if)#switchport voice vlan 1Switch(config-if)#int f0/3Switch(config-if)#switchport voice vlan 1Switch2配置:
Switch>enSwitch#conf tSwitch(config)#int f0/2Switch(config-if)#switchport voice vlan 1Switch(config-if)#int f0/3Switch(config-if)#switchport voice vlan 1步驟3.對路由器Router1進行基本配置(ip地址的配置以及dhcp的配置)
R1(config-if)?interface FastEthernet0/0R1(config-if) ip address 192.168.10.1 255.255.255.0R1(config-if)#no shutdownR1(config-if)#exitR1(config-if)?interface FastEthernet0/1R1(config-if) ip address 192.168.20.254?255.255.255.0R1(config-if)#no shutdownR1(config-if)#exitR1(config)#ip dhcp pool voip1???//設(shè)置一個地址池R1(dhcp-config)#?network 192.168.20.0 255.255.255.0R1(dhcp-config)default-router 192.168.20.254R1(dhcp-config)option 150 ip 192.168.20.254???//這是為后面的cnf文件的創(chuàng)建做準備,在dhcp的配置過程中不用加該命令終端設(shè)別也能夠獲取ip地址等信息步驟4.對路由器Router2進行基本配置
R2(config-if)?interface FastEthernet0/0R2(config-if) ip address 192.168.10.2?255.255.255.0R2(config-if)#no shutdownR2(config-if)#exitR2(config-if)?interface FastEthernet0/1R2(config-if) ip address 192.168.30.254?255.255.255.0R2(config-if)#no shutdownR2(config-if)#exitR2(config)#ip dhcp pool voip2R2(dhcp-config)#?network 192.168.30.0 255.255.255.0R2(dhcp-config)default-router 192.168.30.254R2(dhcp-config)option 150 ip 192.168.30.254步驟5.在路由器Router1上配置同部門voip
R1(config)#telephony-service?????//開題電話服務(wù)R1(config-telephony)#max-ephones 10??????//規(guī)定連接電話數(shù)目的極限R1(config-telephony)#max-dn 10R1(config-telephony)#ip source-address 192.168.20.254 port 2000??//電話服務(wù)的應(yīng)用端口R1(config-telephony)#create cnf-files????//敲兩遍R1(config)#ephone-dn 1????//電話1R1(config-ephone-dn)#number 1001????//電話號碼R1(config)#ephone-dn 2R1(config-ephone-dn)#number 1002R1(config)#ephone 1R1(config-ephone)#type 7960?????//電話型號R1(config-ephone)#mac-address 0001.97C6.E981?????//看好軟件設(shè)備的MAC地址(理論上可以不打)R1(config-ephone)#button 1:1????//電話線路R1(config)#ephone 2R1(config-ephone)#type 7960R1(config-ephone)#mac-address 0002.1641.6037????//看好軟件設(shè)備的MAC地址(理論上可以不打)R1(config-ephone)#button 1:2步驟6.在路由器Router2上配置同部門voip
R2(config)#telephony-service??????//開題電話服務(wù)R2(config-telephony)#max-ephones 10??//規(guī)定連接電話數(shù)目的極限R2(config-telephony)#max-dn 10R2(config-telephony)#ip source-address 192.168.30.254 port 2000//電話服務(wù)的應(yīng)用端口R2(config-telephony)#create cnf-files?????//從cnf文件中獲取電話號碼等信息R2(config)#ephone-dn 1R2(config-ephone-dn)#number 2001R2(config)#ephone-dn 2R2(config-ephone-dn)#number 2002R2(config)#ephone 1R2(config-ephone)#type 7960R2(config-ephone)#mac-address 0005.5e8a.0359??????//看好軟件設(shè)備的MAC地址(理論上可以不打)R2(config-ephone)#button 1:1R2(config)#ephone 2R2(config-ephone)#type 7960R2(config-ephone)#mac-address 0002.4a9b.5123?????//看好軟件設(shè)備的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.路由協(xié)議的配置以及不同部門voip的實現(xiàn)
在Router1和Router2上面分別配置rip協(xié)議(步驟略)
在Router1上面通告財政部的電話信息:
R1?(config)#router ripR1?(config-router)#network 192.168.10.0R1?(config-router)#network 192.168.20.0R1(config)#dial-peer voice 1 voipR1(config-dial-peer)#destination-pattern?200.?????//設(shè)置去200X電話的去向R1(config-dial-peer)#session target ipv4:192.168.30.254在Router2上面通告教務(wù)處的電話信息:
R2(config)#router ripR2(config-router)#network 192.168.10.0R2(config-router)#network 192.168.30.0R2(config)#dial-peer voice 1 voipR2(config-dial-peer)#destination-pattern?100.?????//設(shè)置去100X電話的去向R2(config-dial-peer)#session target ipv4:192.168.20.254步驟9. 不同部門之間voip的測試,用ip phone0撥打ip phone 2的號碼
圖6 ip phone0顯示的結(jié)果
圖7 ip phone2顯示的結(jié)果
八、補充說明
在二層交換機上面必須將連接物理電話的端口設(shè)置為voice vlan才能夠進行通信。
switchport voice vlan 1如果很容易實現(xiàn)的話,初心就不會這么珍貴。?
總結(jié)
以上是生活随笔為你收集整理的实验 VoIP通信的配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux目录树(书本上看到)
- 下一篇: 阵列信号处理学习小结