河南師范大學(xué)計算機(jī)與信息技術(shù)學(xué)院 牛 洋
即時通訊技術(shù)的發(fā)展與應(yīng)用
河南師范大學(xué)計算機(jī)與信息技術(shù)學(xué)院 牛 洋
隨著我國經(jīng)濟(jì)的不斷發(fā)展,網(wǎng)絡(luò)技術(shù)也在不斷更新。人們可以利用網(wǎng)絡(luò)更加方便地查找信息或進(jìn)行交流,而通信技術(shù)的發(fā)展更是給人們帶來了更加便捷的溝通技術(shù),打破了原先只可以用E-mail溝通的局限。
即時通訊中的即時,就是指快速、馬上的意思,因此即時通訊是指通過某種技術(shù)達(dá)到快速、便捷的溝通,可以在線與人進(jìn)行交流并與之視頻或是語聊。當(dāng)進(jìn)行即時通訊時,好友列表里會出現(xiàn)閃動的圖像,提示你有人想要和你溝通,如果你同意的話就可以利用相同的即時軟件與之進(jìn)行溝通,既減少了打電話的高額電話費(fèi)又減少了E-Mail即時交流的麻煩,為人們的交流提供了真正的方便與快捷。
1. 即時通訊技術(shù)的分類。以文本通訊為例的即時通訊原理分為傳統(tǒng)的C/S模式和P2P模式。C/S模式的關(guān)鍵在于功能的分布,即把一些功能放在前端機(jī)(即客戶機(jī))上執(zhí)行,另一些功能放在后端機(jī)(即服務(wù)器)上執(zhí)行。而P2P是以非集中方式使用分布式資源來完成關(guān)鍵任務(wù)的一類系統(tǒng)和應(yīng)用。
(1)C/S模式。使用傳統(tǒng)的C/S模式來實現(xiàn)即時通訊會給服務(wù)器帶來很大的壓力,服務(wù)器會有較高的負(fù)載量,只能支持較少的客戶端通信,但是可以解決NAT穿越、防火墻等問題,并可以對聊天信息進(jìn)行服務(wù)器端的監(jiān)控。而對于音頻通訊,則無法滿足其實時性的要求,采用服務(wù)器轉(zhuǎn)發(fā)聊天信息可以實現(xiàn)用戶之間的離線發(fā)送信息。
(2)P2P模式。采用P2P模式傳遞消息,可以不通過中心技術(shù)服務(wù)器轉(zhuǎn)發(fā),聊天、音視頻通訊對服務(wù)器性能沒有太大的影響,但是需要解決NAT穿越、防火墻等問題。不通過服務(wù)器轉(zhuǎn)發(fā)的P2P在用戶離線的情況下不能發(fā)送信息,因此在實際使用中,可以將P2P和傳統(tǒng)的C/S模式相結(jié)合,使用中心服務(wù)器保存用戶發(fā)送的離線信息。
2. 即時通訊技術(shù)的意義。通訊技術(shù)的不斷發(fā)展給人們帶來了巨大便利,人們只要有電腦就可以隨時隨地上網(wǎng),可以查找任何信息并與任何人進(jìn)行即時交流。通訊技術(shù)從電話開始普及并且隨著技術(shù)的不斷發(fā)展又創(chuàng)造了移動電話,無論你在什么地方做什么事情,一部小小的電話就能夠讓你與任何人進(jìn)行溝通。之后是網(wǎng)絡(luò)技術(shù)的發(fā)展,出現(xiàn)了E-Mail等交流軟件,減少了交流過程中的花費(fèi)。而現(xiàn)在又出現(xiàn)了很多新的即時交流工具,如QQ、MSN等。這些即時交流軟件給人們帶來了更大的方便,速度之快也為人們節(jié)省了很多時間。除此之外,還有一種就是電腦與即時電話溝通的技術(shù),使人們可以通過電腦向聯(lián)系人撥打電話尤其是向國外打電話,并且通訊費(fèi)用十分低廉。
即時通訊技術(shù)可以應(yīng)用于日常生活、教育、醫(yī)療、軍事等各個領(lǐng)域。
1. 在生活中,我們可以通過聊天軟件與天南海北的朋友和親人實時進(jìn)行語音或視頻溝通。
2. 在教育方面,我們可以進(jìn)行遠(yuǎn)程視頻教學(xué)。
3. 在醫(yī)療行業(yè),同樣可以通過即時通訊工具獲得幫助。
4. 在軍事方面,更是離不開即時通訊技術(shù)的參與?,F(xiàn)代戰(zhàn)爭講究的是高效、快捷與精準(zhǔn),一旦有戰(zhàn)事的時候,前方雷達(dá)發(fā)現(xiàn)目標(biāo),通過即時通訊手段,可以在第一時間把作戰(zhàn)任務(wù)下達(dá)到每一級作戰(zhàn)單位,從而有效提升軍隊的戰(zhàn)斗力和反應(yīng)能力。
1. NAT穿越技術(shù)。在即時通訊技術(shù)的不斷發(fā)展中,有些技術(shù)越來越受到重視,比如NAT穿越技術(shù)。該技術(shù)可分為3種技術(shù)形式,即靜態(tài)轉(zhuǎn)換Statle Nat、動態(tài)轉(zhuǎn)換Dymamic Nat和端口多路復(fù)用Overload。目前網(wǎng)絡(luò)中應(yīng)用最多的是端口多路復(fù)用方式,即每個內(nèi)網(wǎng)IP對應(yīng)一個外網(wǎng)IP的不同端口號,這樣可以實現(xiàn)多個內(nèi)網(wǎng)IP公用一個外網(wǎng)IP。而在技術(shù)的實施過程中會出現(xiàn)如何應(yīng)用技術(shù)的問題:比如,NAT穿越技術(shù)在實施的過程中應(yīng)該如何應(yīng)用,應(yīng)根據(jù)不同的情況采用不同的NAT穿越方式;又比如,NAT的UDP簡單穿越就是一種網(wǎng)絡(luò)協(xié)議,能夠判斷出NAT和防火墻的類型,但是其本身并不提供NAT穿越方案。
2. 第4代通訊技術(shù)。第4代通訊技術(shù)是一種超高速無線網(wǎng)絡(luò),是不需要電纜的超級信息高速公路,這種新網(wǎng)絡(luò)可使電話用戶以無線三維空間及虛擬實境技術(shù)進(jìn)行連線。即時通訊技術(shù)的應(yīng)用會更加豐富。未來即時通訊不能僅局限于進(jìn)行簡單溝通,而應(yīng)該向更加多元化方向發(fā)展,在不斷提高溝通娛樂等功能的基礎(chǔ)上,不斷地開發(fā)虛擬應(yīng)用。比如,第4代通訊技術(shù)的發(fā)展,使得手機(jī)不再像以前只是起到通話的作用,而是增加了很多功能,如視頻、電話會議等,給人們帶來很多方便,公司的會議或是合作雙方的會議直接通過手機(jī)就可以完成。第4代通訊技術(shù)可以先從企業(yè)應(yīng)用方面著手,逐步向大眾普及。
3. VPN技術(shù)。提高安全性和穩(wěn)定性。即時通訊在給人們帶來方便的同時,同樣隨著人們要求的不斷提高,對即時通訊的安全性和穩(wěn)定性的要求也在不斷提高?,F(xiàn)在有一些不法分子利用即時通訊工具進(jìn)行非法交易和詐騙,使人們的財產(chǎn)安全受到威脅。這就對即時通訊技術(shù)提出了更高的要求:即時通訊工具應(yīng)能保護(hù)用戶的隱私,盡可能地減少用戶上當(dāng)受騙的幾率??梢酝ㄟ^以下措施防范:IP語音系統(tǒng)要有語音實時協(xié)議RTP、QOS保證;增加網(wǎng)絡(luò)帶寬,提高網(wǎng)絡(luò)通信質(zhì)量;如果是相對重要的電話系統(tǒng),如各地區(qū)分支機(jī)構(gòu)組網(wǎng),而且是通過互聯(lián)網(wǎng)實現(xiàn)語音組網(wǎng),應(yīng)先建立VPN虛擬專網(wǎng)通道,在VPN網(wǎng)基礎(chǔ)上再建VOIP網(wǎng)。從目前IP語音系統(tǒng)的應(yīng)用來看,在局域網(wǎng)上運(yùn)行肯定沒有問題。
綜上所述,即時通訊技術(shù)還在不斷地發(fā)展與創(chuàng)新中,只要我們能夠合理地利用即時通訊技術(shù),它會給我們的交流與溝通帶來巨大的便利,使我們不再因為溝通的問題而發(fā)愁。同時,我們也應(yīng)對即時通訊技術(shù)的發(fā)展予以高度重視,不能只是單純地為了盈利而發(fā)展,而應(yīng)該是為了更好地服務(wù)于社會而發(fā)展。