網絡通訊方式范文

時間:2023-06-12 16:38:05

導語:如何才能寫好一篇網絡通訊方式,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

網絡通訊方式

篇1

關鍵詞:ACE網絡庫 IOCP模式 動環監控系統

中圖分類號:TM76 文獻標識碼:A 文章編號:1007-3973(2013)006-081-02

在電力系統大運行體系實施中,建設變電站及通信機房監控系統,在傳統“四遙”的基礎上,安裝包含交直流電源子系統、遙視圖像子系統、安防周界子系統、環境子系統、照明子系統等綜合輔助監控系統,全面提升對變電站機房的“感知”, 減輕運行維護人員負擔,提高電網運行可靠性成為一種必須。

在機房環境系統建設的初期,接入對象主要是電力局大樓的機房、500kV220kV高電壓等級變電站機房。接入的站點數量較少,一般在10個以下,通訊對象也只有幾十個。近幾年,隨著電力系統自動化程度不斷提高,大量110kV及以下的變電站,都實現了無人值班,在變電站機房的自動化設備大量增加的同時,操作維護人員大量減少。另外,大量的社區或鄉鎮供電所實現網絡接入,聯網收費。大量的110kV及以下的變電站、社區或鄉鎮供電所都需要接入集中的機房監控系統,接入的站點數量和通訊對象幾何倍數增加,很多地區供電局的機房監控系統接入站點需求量達到200個以上,通訊對象超過1000個。

通訊對象的幾何倍數增加對動環監控系統的通訊服務器提出了極高的要求。是對現有服務器系統進行軟件升級,還是投入巨資升級硬件、增加服務器數量?成為各電力局安排建設資金面臨的重要問題。

機房監控系統的通信服務器的主要工作就是進行網絡通訊。目前常用的網絡通訊編程模型有以下幾種:

(1)blocking I/O阻塞模式:與通訊對象網絡連接時,在連接過程中一直等待,效率極低。只要有多個通訊對象就不能有效的工作了。

(2)nonblocking I/O非阻塞模式:與通訊對象網絡連接時,在啟動連接后,就可以進行其它工作,效率較高。但每個網絡連接工作中仍需一到兩個線程,因此連接數達到幾十上百后,大量線程經常切換,效率大幅下降。

(3)Select模式(I/O multiplexing):一個線程可以管理64個網絡連接。此模式在達到1000個以上的網絡連接后,也會由于線程太多,效率大幅下降。

(4)signal driven I/O (SIGIO):只有UNIX系統支持。我們暫不考慮。

(5)asynchronous I/O模式(IOCP模式是其中一種):一個線程可以管理成千上萬個網絡連接。在多連接,大數據量下,可獲得理想的CPU響應。此模式適應于網絡服務器這類需要處理大量連接的應用。

圖1是以上五種模型的比較。

圖1 五種模型的比較

從圖1可以看出,越往后,阻塞越少,理論上效率也是最優。

從機房環境系統的長遠發展看,我們選取asynchronous I/O(IOCP)模式進行網絡通訊編程。為提高系統建設進度,少走彎路,我們采取借鑒前人成功經驗的方式,下載國內外程序員的開源代碼庫加以修改。

ACE自適配通信環境(Adaptive Communication Environment)是一種面向對象(OO)的工具包,它實現了通信軟件的大量基本的設計模式。ACE的目標用戶是在UNIX和Win32平臺上開發 高性能通信服務和應用的開發者。ACE簡化了使用進程間通信、事件多路分離、顯式動態鏈接和并發的OO網絡應用和服務的開發。

ACE是目前最具代表的開源網絡通訊類軟件庫,授權是免費的,可以自由使用,它正在被用于大量商業項目中(包括國際知名的大公司:諾基亞、摩托羅拉等),以及許多學院和工業研究項目。ACE已被移植到多種操作系統平臺上,包括Win32和大多數的UNIX/POSIX實現。此外,同時有C++和Java版本的ACE可用。

ACE庫版本很多,更新升級比較快。我們根據機房環境監控系統的需要,選用的是基于VC2005的Windows平臺版本,版本號為5.8.2,這個版本的庫支持VC2005(VC8)、WinCE(VC2005)、VC2008(VC9),適用范圍比較寬。

ACE 中的Proactor框架可以實現IOCP功能。Proactor很多文檔翻譯為前攝器。

Proactor使用了異步的I/O工廠類收發消息,read/write方法都是異步進行的,調用完成后立即返回給Proactor主框架,然后進行其它事件的處理。后臺的程序負責收發消息,真正收到消息或者發送消息完成時才通知Proactor的事件處理器去進行處理。這種異步I/O機制使得Proactor的主線程更專注于我們業務邏輯的處理,而不會將時間浪費在對網絡數據I/O的處理上。

我們應用ACE庫,通過ACE_Proactor實現IOCP模式的實現方式如下:

1 創建服務處理器

Proactor框架中服務處理器均派生自ACE_Service_Handler,它和Reactor框架的事件處理器非常類似。當發生IO操作完成事件時,會觸發相應的事件完成會調函數。

2 實現服務處理器IO操作

Proactor框架中所有的IO操作都由相應的異步操作類來完成,這些異步操作類都繼承自ACE_Asynch_Operation。常用的有以下幾種:

ACE_Asynch_Read_Stream, 提供從TCP/IP socket連接中進行異步讀操作.

ACE_Asynch_Write_Stream, 提供從TCP/IP socket連接中進行異步寫操作.

使用這些操作類的一般方式如下:

初始化

將相關的操作注冊到服務處理器中,一般可通過調用其open方法實現。

發出IO操作

發出異步IO操作請求,該操作不會阻塞,具體的IO操作過程由操作系統異步完成。

IO操作完成回調處理

異步IO操作完成后,OS會觸發服務處理器中的相應回調函數,可通過該函數的ACE_Asynch_Result參數獲取相應的返回值。

3 使用連接器或接受器和遠端進行連接

ACE為Proactor框架提供了兩個工廠類來建立TCP/IP連接。

ACE_Asynch_Acceptor, 用于被動地建立連接

ACE_Asynch_Connector 用于主動地建立連接

當遠端連接建立時,連接器或接受器便會創建相應的服務處理器,從而可以實現服務處理。

4 啟動Proactor事件分發處理

啟動事件分發處理只需如下調用:

while(true)

ACE_Proactor::instance ()->handle_events ();

ACE庫(見圖2)應用中需要特別注意內存泄漏問題,特別是與VC的MFC聯合使用時。我們采用的是以下方式檢測內存泄漏:

(1)將下列內容輸入到文件中:

//use MFC library

#define ACE_HAS_MFC 1

//use standard C++ library

#define ACE_HAS_STANDARD_CPP_LIBRARY 1

//define this, the application must create the ACE_Object_Manager.

//The recommended way is to call at the start of

//the program, and call at the end.

#define ACE_DOESNT_INSTANTIATE_NONSTATIC_OBJECT_MANAGER

#include "ace/config-win32.h"

(2)在CWinApp的派生類的構造函數或InitInstance()函數中加入ACE的初始化函數ACE::init(),在該派生類的析構函數中加入ACE的清理函數ACE::fini()。

(3)若運行時還檢測到有內存泄漏,其輸出信息如下:

Detected memory leaks!

Dumping objects ->

{148} normal block at 0x003EBD90, 6 bytes long.

Data: < > 00 00 00 00 00 00

{61} client block at 0x003E3298, subtype c0, 64 bytes long.

a CDynLinkLibrary object at $003E3298, 64 bytes long

a CDynLinkLibrary object at $003E3298, 64 bytes long

Object dump complete.

這種現象一般是由于ACE庫和應用程序的字符集不一致所造成的,ACE在VS2005項目選項中的字符集設置是“未設置”,可將其設成“使用Unicode字符集”(注:VS2005默認的字符集設置是“使用Unicode字符集”)

(4)幾點說明:

1)ACE_DOESNT_INSTANTIATE_NONSTATIC_OBJECT_MANAGER

應用程序手動創建ACE_Object_Manager,推薦的方式是在程序開始時調用ACE::init(),在結束時調用ACE::fini()。

2)若在文件中包括了config-win32.h之后加入以下語句

#undef ACE_HAS_NONSTATIC_OBJECT_MANAGER

說明應用程序要使用靜態的對象管理器,ACE會為其創建,應用程序無需手動加入。

篇2

從傳統語音、短信、上網到面向IP化追求端到端高質量的VoLTE,未來幾年4G、4.5G、5G將并肩前行,AR/VR、工業互聯網、車聯網、云機器人等都是展現在產業面前的機遇。對此,郝男男表示:“這些都需要網絡層面強大能力的支持,整體網絡架構必須保持絕對的靈活性以適應未來多種業務訴求。SDN/NFV正是匹配這樣一種需求,即為提高網絡能力提供全方位支持。”

M-ICT2.0戰略核心

應對業務對網絡能力的多樣化需求與更多行業的分散性需求,運營商如今更多考慮的是面向未來更多可能的持續演進。云化網絡成為全球運營商發展的大勢所趨,目前國內三大運營商以及國際各大廠商紛紛在最新戰略中提出轉型需求,在三大運營商的全新戰略與發展規劃之中,都將網絡重構作為網絡架構發展的重點方向。

當電信網正加速向虛擬化、云化、軟件化轉型,實現一張網上滿足大帶寬、海量連接和低時延等需求,著手構建一張全面云化的網絡。中興通訊在原M-ICT戰略的基礎上,提出M-ICT 2.0戰略,堅持繼續將云化重構作為萬物移動互聯的M-ICT時代的戰略核心。中興通訊認為,傳統運營商向網絡云化轉型,將全面實現網絡開放和切片,為各類用戶提供按需定制的專有網絡。

與此同時,中興通訊在《ElasticNet彈性網絡技術白皮書V3.0》結合最新的全球SDN/NFV網絡部署實踐和相關領域研究成果,以網絡、業務、運營三大重構為主線全面闡述面向2020年的未來網絡ElasticNet架構、場景及方案?!癈O重構、隨選網絡、網絡切片是《ElasticNet彈性網絡技術白皮書V3.0》中重點闡述和解構的三大場景,通過深入闡釋彈性網絡在電信云構建中的作用及實施路線,希望能夠助力網絡轉型逐步邁入實踐階段。”郝男男表示。

CO重構加速推進

記者了解到,中興通訊年初的CO重構解決方案正是基于SDN/NFV技術,以邊緣DC為中心,對現有城域網架構進行重構,將傳統CO機房改造為屬地化ICT融合的云化DC,實現網絡對未來不同行業、不同業務的靈活、高效支撐。

“如果說在運營商的主要戰略中,網絡重構轉型作為網絡架構級的發展方向,那么CO重構實際上是這樣一個大的架構演進之下的具體場景體現,集中在網絡邊緣部分將傳統機房重構為數據中心?!焙履心斜硎?。

目前國內三大運營商都將CO重構作為自網絡轉型重點的落地場景來進行研究和推進。據介紹,在2016北京國際通信展期間,中興通訊與中國電信共同進行了本地綜合服務節點的現場展示,進行CO重構落地方式與效果的呈現。此外,中興通訊與中國移動配合NovoNet2020戰略規劃正開展端到端CO重構進行試點。CO重構解決方案推出時間雖短,但已經成為中興通訊與全球運營商在SDN/NFV實踐的重要突破點。

攜手5G同步發展

談到SDN/NFV另一重要應用場景,網絡切片無疑是銜接5G時代的技術武器。

面對未來5年可能出現的全球數百億聯網設備和可能出現的各種物聯網應用,5G系統必須具備更加靈活的按需組網能力,利用邏輯而非物理資源,根據不斷變化的用戶需求進行調整,并快速滿足新型應用需求。針對這些問題,產業鏈選擇利用虛擬化技術,將網絡物理基礎設施資源根據場景需求虛擬化為多個相互獨立的平行“網絡切片”,并作為未來網絡演進的重要方向。

全球運營商與知名廠商已經啟動了不同程度的5G網絡系統設計、原型驗證等項目。其中,如何將SDN/NFV和5G結合共建未來網絡,成為重要議題。在國內,IMT-2020(5G)推進組在《5G無線技術架構》白皮書中指出:5G網絡將以全新型網絡結構及SDN/NFV構建的平臺為主要特征。其中,NFV成為實現5G新型設施平臺的基礎:基于虛擬化技術按需編排網絡資源,實現網絡切片和靈活部署,賦予網絡靈活適配的功能,來滿足端到端的業務體驗和高效的網絡運營需求。

然而,SDN/NFV技術的標準化、商用和協同等問題依然長久困擾整個產業鏈,技術的標準化進程是否能夠有效支撐5G時間規劃?對此,在距離5G網絡商用規劃2020年僅有4年的今天,中興通訊認為SDN/NFV技術的發展將匹配5G的發展規劃,為5G未來網絡的重要接入口實現真正的架構創新,使之成為未來數字化、智能化時代的網絡基礎。 “甚至NFV本身在一定程度上在局部網絡以及一些新建網絡場景之下已經提前實現商業化部署?!焙履心斜硎?。

做生態的推動者

結合更多運營商的發展路徑,中興通訊在SDN/NFV真正發揮能力的未來,希望成為技術的綜合集成者與產業生態的推動者。

篇3

【關鍵詞】計算機;遠程網絡;通訊技術

引言

科學技術的不斷發展和創新、新型技術的深入應用在一定程度上都可以促進社會經濟的發展和人民生活水平的提升,每項新型技術的發展都是為促進我國社會主義現代化的建設,提高人們生活和工作效率而研發。只有充分發揮其自身價值,才可以促進我國經濟的穩步增長。而計算機遠程網絡通訊技術就是其中一種,它在悄然改變人們的生活、工作和交流方式,受到越來越多人的喜愛,同時也被廣泛應用于社會建設中,為工業、教育等方面做出巨大貢獻。因此對計算機遠程網絡通訊技術的應用進行詳細分析有著十分重要的作用。

1計算機遠程網絡通訊技術概念

計算機遠程網絡通訊技術主要是由計算機技術和通訊技術為基礎發展而來,這兩種技術為計算機遠程網絡通訊技術的發展發揮著十分重要的作用。簡單而言,計算機技術的日趨完善發展為計算機遠程網絡通訊技術提供信息儲存量,并且在一定程度上促進信息響應速度的提升;而通訊技術的迅速發展和完善使得計算機遠程網路通訊技術具有較強的穩定性,能夠快速的將圖片、文字等信息內容通過網絡進行傳輸,從而使得信息內容不受空間、地域和時間的限制實現共享,為人們獲得信息提供巨大的便利。

2實現計算機遠程網絡通訊技術的前提

2.1擁有高速度的通訊連接渠道

擁有高速度的通訊連接渠道是影響計算機遠程網絡通訊技術實現的關鍵問題。一般情況下,在通訊線路材料選擇方面都應具有良好的流暢性,包括同軸電纜、對稱電纜等的選擇。其中對稱電纜應選擇絕緣層較多的電纜,這樣可以有效的避免磁場干擾;同軸電纜通常屬于較為封閉的一種導線,具有高速度的傳送能力。

2.2良好的終端設備和接口

終端設備通常意指人們在日常生活中瀏覽網頁、查看電子郵件的電子設備,包含電腦、手機、平板等,這些終端設備也可以實現計算機遠程網絡通訊能力,并且是傳輸信息中不可以缺少的重要構成部分。

2.3擁有較強的調制解調器

調制解調器是實現信息轉化的重要工具,能夠有效地將信息轉化為用戶所需要的文本、圖片、視頻等,是為方便用戶瀏覽信息的設備,其也是實現計算機遠程網絡通訊技術的一種設備。

2.4可以實施通訊的軟件

對軟件的開發利用,可以更好的滿足用戶需求,從而實現計遠程網絡通訊技術的根本目的?,F階段許多設備都是可以實現信息共享的軟件,并且隨著網絡通訊技術的完善發展,會使得信息傳輸信息更加豐富,且速度更加快速。

3日常中計算機遠程網絡通訊技術的廣泛應用

3.1計算機遠程網絡通訊技術在工業中的應用

計算機遠程網絡通訊技術在工業中應用是非常普遍的現象,該技術在工業化中的融入,在一定程度上可以促進監督和管理有機結合,提高監督管理水平。在工業生產設備中安裝遠程設備,可以實現遠程電腦操作的目的,而且還可以對生產過程進行實時動態監督管理。這樣不僅可以為企業節約成本費用的浪費,而且如果企業生產設備出現問題,可以及時找出故障問題并解決,從而提高生產效率,促進企業收獲更多的經濟收益。在工業發展中應用計算機遠程網絡通訊技術,不僅只是可以提高生產效率,而且還可以實現在線實時監控,這樣可以保障企業生產安全,促進企業生產水平的提升,為企業的長久發展提供支持。

3.2計算機遠程網絡通訊技術在生活中的應用

隨著互聯網技術的迅猛發展,計算機遠程網絡通訊技術已經漸漸融入于人們的日常生活和工作中,我們經常使用的以QQ和微信為代表的各種社交聊天軟件,可以方便人們隨時隨地進行交流溝通,并且還可以實現視頻、音頻等的對話,同時還兼有辦公功能,例如文字和文件的傳輸等多種性能。其中QQ就是應用計算機遠程網絡通訊技術的代表,是一個多種功能集于一體的一款APP社交聊天軟件,例如,QQ可以實現電腦和手機終端同時登陸,為人們的生活和工作帶來極大的便利。與此同時,隨著計算機遠程網絡通訊技術的日趨完善,人們所接觸的抖音、微博、快手等都是該技術應用的表現形式。

3.3計算機遠程網絡通訊技術在教育中的應用

隨著互聯網技術的普及和發展,一些經濟相對落后的地區,可以通過計算機遠程網絡通訊技術,搭建教育學習平臺,使得學生可以與其他學校學生進行學習交流。即可以通過視頻語音軟件搭建一個教育學習交流平臺,學生可以在平臺內容學習交流,遇到重點和難點可以及時尋求教師,教師通過遠程指導的方式幫助學生解決問題,從而促進學生學習成績的提升。將計算機遠程網絡通訊技術應用于教育行業中,可以實現全國教育平臺的互聯,為學生打造一個不受時間、空間和地域限制的學習平臺,實現資源共享,使得學生可以通過教育學習平臺與其他同學分享學習心得和學習方法,實現取長補短,共同進步的目的,從而促進學生的全面發展,為今后的學習打下夯實的基礎,同時也可以為我國社會主義建設培養更多優秀的人才。

3.4計算機遠程網絡通訊技術在企業中的應用

企業是促進我國經濟穩步增長的重要組成部分,隨著經濟制度的不斷發展使得越來越多的企業開始轉變經營管理方式,在這個過程中就需要計算機遠程網絡通訊技術的協作,促進企業創新符合現階段經濟制度發展的經營管理方式,同時也對過去的商業發展方式和商業機構帶來巨大的沖擊,使得以淘寶和阿里巴巴等為代表的電商平臺開始改革創新,這樣大的變化趨勢在一定程度上促進對我國商業經濟結構的改革。但有些傳統的企業在這樣背景下遭受巨大的打擊,喪失與同行之間的競爭能力,甚至有些企業面臨著破產倒閉的風險。

篇4

關鍵詞 遠程網絡通訊;計算機;實現條件;實際應用

中圖分類號:TP393 文獻標識碼:A 文章編號:1671-7597(2013)22-0125-02

現如今科學技術和社會經濟都取得了長足的進步,計算機網絡技術也發展的很快,特別是進入21世紀以來,全球發展更是呈現出了信息化的趨勢。我們在平時生活和學習中經常用到的電腦手機等設備也是遠程網絡通信技術在我們生活中的實際應用,并且給我們的生活帶來了很大的影響,給信息化進程提供了動力。

1 計算機遠程網絡通訊技術

對于計算機遠程網絡通訊技術而言,組成部分是計算機技術以及通訊技術。其核心便是網絡通訊技術,網絡通信技術是利用傳輸協議和網絡IO將一臺電腦上的信息傳到另外一臺電腦中去,網絡傳輸協議有HTTP、UDP等,而網絡IO則有aio、bio、nio等,這些都已經廣泛的用在了通訊中去。

一臺電腦發出信息之后,另一臺電腦必須根據信息的內容進行反饋和處理,這就是網絡通訊技術的實現目標。其實現是需要同步請求和異步請求的輔助的,依照網絡通訊的原則,能夠把請求端發出的信息轉化成流,接收端接受以后經過處理,處理好之后再將信息轉化成流,傳回接收端,從而實現網絡通訊。

1)組成部分。計算機遠程網絡通信一共有四個組成部分,也就是計算的主機、計算機終端、數據傳輸的線路以及數據進行交換的裝置。在我們的生活和工作中,比較常用的是微機。

2)傳輸的方向。遠程網絡通訊由于傳輸的方向存在不同,可以分為以下的幾種形式,單工通訊、雙工通訊以及半雙工通訊三種。單工通訊在進行信息傳輸的時候,只能向一個方向傳輸,而雙工通訊則是可以進行雙向的通訊,但是線路的結構比較的復雜,通訊的時候只能采用四線制,半雙工通訊則可以進行兩個方向的通訊,并且在某個時刻傳輸的方向只能有一個。根據實踐和研究,半雙工通訊是最適合的線路,不但線路簡化而且經濟實用。

3)連接方式。鏈接的方式有四種,也就是分支點、點到點、路復式和集線式。在選擇連接方式的時候,可以根據實際的通訊需要選擇。

2 遠程網絡通訊能夠實現的基礎

1)通訊通道必須暢通。通訊通道是否暢通能夠對遠程網絡通訊的實現造成很直接的影響,此處所謂的通道就是我們平時說的通訊線路?,F在,通訊線路中應用比較多的是對稱電纜、架空明線和同軸電纜。對稱電纜有很多層絕緣層,能夠限制電磁場,確保其運行的時候始終在保護套里面,減少外界因素對其造成的影響,但是這種電纜彼此之間容易形成干擾,直接導致了傳輸率的低下。而同軸電纜則是一種封閉性的導線,是外導體組成的,其具有電磁場封閉的特點,對外界的輻射比較小,并且受到的回波干擾也比較小,傳輸的時候速度比架空明線要快。架空明線則是由雙導線構成的,受外界的影響比較小,但是其電磁場是開放的,傳輸速度也要慢于同軸電纜。

2)遠程網絡通信想要實現必須有終端設備以及接口。所謂的終端設備就是我們所說的各種各樣的計算機,這些計算機設備能夠實現遠程網絡通信,不但具有很多種的通訊功能,還能夠在法律允許的范圍內利用計算機自帶的接口或者通訊接口實現對點通訊。

3)必須有調制調節器。調制調節器對于計算機以及通訊線路而言作用非常重要,它能夠將各種信息轉化成我們實際需要的信息,若是沒有這種設備,我們便無法接收到我們需要的信息。

4)必須有能夠進行通訊的軟件。實現遠程網絡通訊還必須有能夠對通訊進行控制的軟件,利用軟件進行信息的收發,滿足遠程網絡通訊的需要。在進行網絡通訊的時候,必須要有一個控制手段進行支撐,此處的控制手段指的便是控制軟件,利用控制軟件從而實現用戶收發信息的需求,滿足其通訊的目的??刂栖浖軌驅崿F數據的傳輸。

3 生活中使用的遠程網絡通訊工具

1)ICQ聊天。這個軟件名字翻譯成中文便是我尋找你,使用ICQ能夠在用戶好友之間進行聊天和信息文件的發送。并且現在還能夠查看打印歷史消息,可以通過各種方式添加好友,在朋友生日臨近的時候,ICQ還會進行一定的提醒。除了上述的功能以外,用戶還能夠創建屬于自己的個人主頁,能夠轉寄和發送各種賀卡和郵件,并且還能夠選擇打字的聲音,趣味性比較強。還能夠保存內容和聊天記錄,添加那些自定義表情,并且還實現了網址的搜索。

2)MSN。在我們的生活中,進行遠程通訊的時候也會經常用到MSN,這種聊天軟件的開發公司是微軟公司,實現的基礎是互聯網和計算機設備。用戶在有設備和網絡的時候,可以利用MSN進行交流,能夠進行好友間的實時流。并且MSN的聊天對象的選擇性比較強,聊天的基本都是熟悉的人。公司在開發MSN的時候便對軟件以及實用軟件的用戶的信息進行了嚴格的加密,能夠阻止不良客戶進入這個平臺,增加用戶聊天時的安全性和可靠性。

新版的MSN在聊天的時候能夠實用各樣的符號以及各種照片,并且還能夠實現小組聊天和資源共享,這個軟件能夠滿足用戶聊天的需求和信息圖片分享的需要。MSN在聊天的時候,除了能夠使用軟件提供的多種符號表情,還能夠通過自定義添加的方式,進行圖片或者符號的添加,在聊天的時候,能夠更加準確的反映出用戶的心情。

3)QQ聊天軟件?,F在在中國QQ號基本上人手一個,甚至人手好幾個,可以說QQ是中國大陸地區使用人數最多的一種聊天軟件,其開發公司是騰訊公司。它是一種即時尋呼軟件,人們可以利用騰訊QQ實現和朋友家人的實時交流,在利用QQ進行通訊的時候收發信息都比較及時,并且全面,還能夠進行網絡聊天室的聊天,支持文件的傳輸和短信的收集,還能夠收發語音郵件。騰訊QQ在應用的時候不但能利用計算機進行直接聊天,還能實現電腦和手機的互相聯系。騰訊QQ在使用的時候比較方便,信息傳送比較及時,并且還能夠了解好友的實際在線情況,還能夠在聊天的時候進行文件的傳輸和網址的發送。并且QQ軟件在操作的時候簡單靈活,能夠使用多種方式搜索和添加好友,并且當好友在線的時候,自己這方顯示的對方頭像便是亮的,若是對方不在線則是暗的,此外還有多種模式可以選擇,可以選擇自己在線或者隱身、忙碌或者離開,并且還可以進行隱身對其可見和在線對其隱身的設置。在對方離線的時候,還能夠給朋友發送離線信息或者離線文件,非常方便。

4 結束語

計算機遠程網絡通訊的實現離不開互聯網的支持,并且在其實現的時候也體現出了通訊技術的作用。現在,這種技術早就進入了人們的生活工作以及學習中,給人們帶來了很大的便利。并且,可以預見,隨著技術的發展,其在生活中的作用還會不斷的擴大,給人們提供的服務將會更加的全面便捷。

參考文獻

[1]周亞峰.計算機遠程網絡通訊技術探析[J].計算機光盤軟件與應用,2013(14).

[2]符長睿.計算機遠程網絡通訊技術[J].科技傳播,2013(10).

[3]呂悅松.計算機遠程網絡通訊技術在實際生活中的應用分析[J].電子制作,2013(10).

[4]夏志競.計算機遠程網絡通訊技術的應用[J].電腦知識與技術,2011(23).

[5]朱志偉.基于單片機通訊協議的現場總線設計實現[J].科技資訊,2011(24).

篇5

關鍵詞 計算機;遠程通訊;技術

中圖分類號S5 文獻標識碼A 文章編號 1674-6708(2013)91-0219-02

0 引言

計算機遠程網絡通訊技術,主體應用計算機技術、操作系統、現代化通訊裝置以及安全可靠線路,實現數據的編碼以及信號的高效傳輸、良好轉接、綜合儲存與快速處理。其數據通訊體系將計算機作為核心,利用通訊線路進行終端設施的有效連接,并實現數據通訊目標。當前計算機遠程網絡通訊技術由于其傳輸效率高、數據量龐大、應用功能廣泛,因而全面滲透至社會生產、大眾生活以及公眾服務等各領域范疇中,發揮了綜合應用價值。例如,跨國企業、大型公司可應用計算機遠程網絡通訊技術召開視頻會議,傳達決策信息,討論經營方略,部署年度任務,令子公司同集團企業保持同步一致性,提升工作效率,降低溝通成本,并確保綜合效益目標的良好實現。同時,還可借助計算機遠程網絡通訊技術進行新聞直播、遠程互動連線,增加節目觀賞性以及內容時效性。由此可見,計算機遠程網絡通訊技術在未來還將具備廣泛的發展空間與良好的應用潛能,體現核心應用價值。

1 遠程網絡通訊技術原理與應用條件

遠程網絡通訊功能的實現需要將流由一臺計算機高效、安全、整體的傳輸至遠程計算機之中,通過協議規定以及網絡IO完成通訊功能。通訊傳輸協議眾多,常見的有http、icp等,均為Socket概念原理基于應用功能擴展形成的傳輸協議。為提升應用便利性,不同的計算機語言則會利用貼切簡便的應用層協議進行通訊傳輸。網路遠程通訊形成的條件,需要由目標計算機提出請求,與之通訊的計算機接收請求便實施相應操作,令結果反饋至請求方。具體方式則包括同步以及異步請求等模式。通過對請求的處理,則可令其構成流,借助傳輸協議到達遠端,遠程計算機則可對獲取請求流實施處理,進而令結果轉變為流形成反饋傳輸。

計算機遠程網絡通訊功能的實現,首先應具備優質的通道條件,即創建良好的通訊線路。一般來講對稱電纜以及架空明線較易受到電磁場以及外界環境條件的干擾,令傳輸效率受到了不良影響。為此可選用封閉同軸電纜,提升傳輸效益。倘若經濟條件允許,則可選擇光纖電纜,確保計算機遠程網絡通訊的安全、高效與可靠。再者,應配備適宜的終端設施與良好的通訊接口,應滿足我國網絡系統的通訊傳輸標準規定。遠程通訊還需要進行數據轉換,因此應配備高效轉換設備,營造良好的計算機遠程網絡通訊應用環境。

2 計算機遠程通訊監控技術的科學應用

計算機遠程網絡通訊技術的產生,為遠程監控提供了便利,可實現跨區域的監督管理與操作控制。監督工作中可借助網絡系統獲取豐富的狀態信息,而控制管理過程,則可利用網絡系統實施對遠程計算機的控制與操作。例如可在遠程位置實現對計算機系統的重啟以及關機等控制操作,還可實現日常的遠程處理工作。計算機監控體系基于實施監控手段的計算機為核心,同時配備監測設備、組建管理執行機構以及明確被監測管控具體對象,或是實踐生產工作的具體流程,進而構成監控系統。信息時代,現代企業的實踐生產以及管理工作中,涉及較多物理量、技術工藝參數以及環境數據,還有特性參數,這些均需要開展實時的監測管理、有效的監督以及自動化的控制。伴隨生產力的穩步提升,需要檢測范疇更為廣泛,監測點則更為眾多。倘若應用獨立檢測管控系統則無法滿足工業化生產的核心需求。因此應將監測控制實現有效的分散,而后實施集中管控。該類模式即為分布式監督管理。一旦監測管理站點增加,而分布并不集中、過于分散,則需應用遠程計算機監督控制技術。當前該項技術可應用于化工生產、石油開采、水處理系統、工業鍋爐生產等較多領域。當前該技術主流為TCP/IP協議、internet網絡技術,基于www規范,應進行軟件體系的合理設計,科學規劃,令工作人員借助網絡系統、能夠快速、整體的獲得權限范疇中的各類信息,并快速進行響應。

遠程監控的通訊媒體、計算機系統軟件以及硬件工具共同構成了遠程監控系統。該項技術措施可滿足中心控制計算機系統同監測站之中的計算機進行通訊,同時還可實現各個監測站以及監測點之間的通訊功能。一般情況下,現場各類設備的分布相對廣泛、尖端數據不方便采集的生產現場,或是監測對象,為快速明確其設備、器具運行服務狀況,做好全面管控,便應利用計算機遠程通訊監控技術。在高效管理的同時,可令工作人員任務量有效縮減,并降低成本投入,科學實現高效性以及自動化的管理。當然,計算機遠程通訊網絡系統工作階段中,還包含一定的不足問題。例如傳輸距離相對有限,監控以及傳輸質量不穩定,容易受到一定的干擾影響,同時還需投入較高的通訊經費。因此應繼續的開發研究,不斷拓展創新、彌補不足,方能提升計算機遠程網絡技術綜合應用優勢與核心價值。

伴隨現代化技術的持續發展、不斷進步,計算機遠程通訊技術必將更為完善,實現低成本、高效益的安全、規范與持續發展。

3結論

總之,針對計算機遠程網絡通訊技術綜合優勢、科學原理,我們應在實踐應用中不斷總結、完善創新,促進計算機遠程網絡通訊技術在更多行業領域的科學應用,進而營造規范、文明、健康的網絡通訊環境,創設顯著的經濟效益與社會效益。

參考文獻

[1]牛洋.通訊技術在遠程網絡控制中的應用[J].硅谷,2011(8).

[2]王麗麗,褚梅,張欣.全面認識橋接、交換和路由[J].致富時代(下半月),2010(12).

[3]徐侃.移動通訊技術在質監信息化工作中的應用[J].福建質量信息,2008(11).

篇6

關鍵詞:網絡通訊;技術故障;通訊安全;策略

中圖分類號:TP393.08文獻標識碼:A文章編號:1007-9599 (2012) 02-0000-02

Analysis of Computer Network Communication Problems and Its Improvement Strategy

Liang Xiaofeng

(Shengli Oilfield,Senior Talent Training Center,Dongying257099,China)

Abstract:With the increasing popularity of the rapid development of computer technology and computer,computer network communication has become an integral part of people's lives and work.Although the computer network communication greatly facilitate communication between people,but there are still many problems,mainly in the failure of network communications technology and network communication work problems that are mainly hardware connection and software settings,network communications security issues reflected in the illegal eavesdropping,tampering,counterfeiting and illegal operation of personal information and other aspects.This paper analyzes the current problems of the computer network communications,and the corresponding solution for the problem.

Keywords:Network communications;Technical failure;Communications security;Strategy

網絡通訊技術(NCT:Network Communication Technology)是指通過計算機和網絡通訊設備對圖形和文字等形式的資料進行采集、存儲、處理和傳輸等,使信息資源達到充分共享的技術。隨著計算機的日益廣泛應用,網絡通訊技術已經發展到了空前鼎盛的時期,也已經成為現代人生活、工作的主要平臺。雖然計算機網絡通訊技術已經取得很大發展,但在實際應用中仍然存在一些問題,主要表現在技術故障和網絡安全方面。

一、計算機網絡通訊中常見的問題

(一)網絡通訊技術故障

網絡通訊的技術故障主要變現為Internet無法連接從而導致IE瀏覽器無法上網和局域網機器無法共享和訪問的問題。究其原因,主要根源于硬件和軟件兩個方面。

硬件故障主要是指設備或線路損壞或者線路受到嚴重電磁干擾等情況,還有人為疏忽等導致網絡連接錯誤等。主要包括以下幾個方面:

1.電源或供電線路出現故障從而導致計算機內部出現故障,網絡通訊不能正常工作。主要原因可能是由于供電不穩、線路老化或雷電以及電磁干擾等原因導致電源受損從而影響計算機。

2.端口故障,不論是光纖端口還是雙絞線的RJ-45端口,光纖端口污染或是端口物理損壞都會導致端口出現連接故障,從而影響網絡通訊。

3.集線器或路由器故障,此類故障的出現一般都是由于物理損壞而導致的網絡不能連接。

4.主機模塊故障,堆疊模塊、管理模塊、擴展模塊等發生故障一般是由于認為操作不當引起的,如插拔模塊或者搬運交換機時不小心碰到,或者電源不穩定等情況,都可能導致此類故障的發生。

軟件故障通常是指軟件安裝或配置錯誤引起的網絡異?;蚬收?,一般情況下都比硬件故障要復雜得多。主要是網卡驅動問題、網絡協議問題、IP地址沖突問題等。故障通常表現為無法瀏覽網頁、時斷時續、網速緩慢等。主要以下幾個方面:

1.交換機配置問題,由于各種交換機配置不一樣導致在配置交換機時容易出現配置錯誤。

2.病毒感染,通過不符合封裝規則的數據包或者入侵方式的病毒感染問題越來越突出,一些網頁廣告的惡意代碼也嚴重影響計算機的正常運作。

3.網卡故障,這是較常出現的故障,具體如網卡設備有沖突、網卡設置錯誤、驅動程序安裝不當、網卡損壞等。

4.主機邏輯故障,主要包括主機的網絡地址參數設置不當、主機安全性故障等。如果主機的網絡地址參數設置不當,可導致主機的IP與其他主機發生沖突,從而導致主機不能連通。

(二)網絡安全問題

目前網絡通訊安全問題主要表現在以下方面:非法竊聽、惡意篡改、假冒以及對個人信息的非法操作等。網絡通訊的內在要求就是開放性,然而開放的同時還要保證安全,這將導致安全問題成為計算機網絡通訊中關鍵的癥結。硬件和軟件是威脅網絡通訊的兩個主要因素,計算機操作系統出現問題會導致各種服務出現安全隱患,另外,網絡病毒、非法黑客等造成的各種問題也威脅著計算機網絡通訊的安全。目前,造成網絡通訊安全問題主要有3個方面的原因:(1)運行的管理機制存在缺陷;(2)使用者安全意識淡??;(3)計算機的軟件核心技術和網絡還不夠成熟。

二、網絡通訊問題的改進策略

為了維護計算機網絡的穩定性,避免計算機網絡通訊問題的產生,既要做好計算機的日常網絡維護,又要學會在網絡通訊出現問題時分析解決。具體說來包括以下幾個方面:

(一)對計算機軟硬件的日常維護

對計算機進行常規的硬件檢查和軟件維護有助于維計算機的正常運行,這是保證網絡通訊正常進行的基礎。硬件檢查項目一般包括網線、集線器、路由器、網卡、交換機、電腦顯示器、硬盤、內存等,要及時修理或更換有故障的電腦硬件。軟件維護主要是檢查計算機網絡的安全性、定期進行系統的完備性檢查、網絡信息加密策略、強化訪問控制和對計算機網絡設置進行定期檢查。

(二)加強安全管理,構建網絡安全保障體系

開發新型安全管理技術,減少人為操作,強化計算機的自我控制能力,降低疏忽大意出現的幾率。強化安全意識,提高管理水平,定期培訓網絡安全管理人員,使他們能更好的勝任相關工作。發展聯網解決問題的新型網絡管理模式,充分開發計算機的自我管理功能,使計算機網絡能自行的安全、高速運行。

(三)改進安全控制,保障網絡通訊安全進行

在技術層面上進行改進,以強化不同進程中的安全控制技術,具體可表現在以下幾個方面:

1.加強對計算機系統缺陷或者后門的管理。要強化計算機的網絡安全性,首先要做的就是正確發現漏洞在哪兒,積極的評估網絡的脆弱性并準確的進行修復。

2.提高計算機的防火墻技術:防火墻指的就是通過一個或者幾個網絡設備,包括計算機和路由器,在多個網絡之問對訪問控制進行加強的技術。防火前的主要功能快就是構成網絡安全的屏障,一個防火墻(作為阻塞點、控制點)能極大地提高一個內部網絡的安全性,并通過過濾不安全的服務而降低風險。由于只有經過精心選擇的應用協議才能通過防火墻,所以網絡環境變得更安全。防火墻還可以強化網絡安全策略,通過以防火墻為中心的安全方案配置,能將所有安全軟件(如口令、加密、身份認證、審計等)配置在防火墻上。與將網絡安全問題分散到各個主機上相比,防火墻的集中安全管理更經濟。通過利用防火墻對內部網絡的劃分,可實現內部網重點網段的隔離,從而限制了局部重點或敏感網絡安全問題對全局網絡造成的影響。再者,防火墻還可以同樣阻塞有關內部網絡中的DNS信息,這樣一臺主機的域名和IP地址就不會被外界所了解,這樣就可以防止內容信息的外泄。

3.加強計算機的存取控制技術。存取控制技術主要是進行網絡信息的加密,目的是保護網內的數據和信息,保障網絡的安全可靠性。加密作為一種主動的防衛手段,可以有效的對抗非法訪問等威脅。因此,應用加密技術已成為保障網絡信息的安全一個重要手段。對信息的加密,阻止了非授權用戶進行的信息的瀏覽,修改甚至破壞。

4.加強安全審計技術。主要包括安全策略的訂制技術和授權信息的驗證技術。這項技術可以使用安全審核跟蹤用戶活動并檢測對NTFS目錄和文件的未經授權的訪問。目前已經較成熟的安全審計技術有主機審計、網絡審計、數據庫審計、應用審計、運維審計和業務審計。

計算機網絡通信技術的發展和普及,促進了我國經濟和社會的迅速發展,但隨之而來的對信息資源的污染和破壞變得越來越容易,網絡安全問題逐漸成為人們關注的焦點問題,網絡的安全問題是一個綜合性的課題,所以要進一步加強計算機網絡故障分析與維護的研究,進一步提高網絡通訊的穩定性和安全性。日常期間要注意維護,而計算機網絡故障一旦發生,要及時記錄計算機故障的現象、分析其發生過程和原因并提出故障的解決方案以及故障做歸類總結,以便積累相關經驗。

參考文獻:

[1]葉光.網絡通信安全及防火墻技術淺析[J].數字技術與應用,2011,9:247-248

[2]楊小洲.計算機網絡通訊問題的改進措施探析[J].計算機光盤軟件與應用,2010,14:26

[3]王曉霞.計算機網絡通訊存在的問題及其改進措施[J].北京電力高等??茖W校學報(社會科學版),2010,27(12):30

[4]翟林林.計算機網絡的故障與維護策略分析[J].計算機光盤軟件與應用,2011,3:120

篇7

關鍵詞:網絡安全;信息安全;防火墻

中圖分類號:TP393.08 文獻標識碼:A 文章編號:1007-9599 (2012) 13-0000-02

網絡通訊安全問題主要表現在信息的泄漏、篡改以及非法信息的流傳和散播,還包括一些利用網絡資源進行非法貿易等問題網絡通信安全問題可能給企業帶來更為嚴重的經濟損失,必須引起我們我們的高度重視和關注。網路的發展是以開放為基礎的,但是又因為這種過渡的開放空間,給很多不法人員帶來了空隙可鉆,從而給我們的正常網絡通訊造成了一定的威脅。網絡威脅主要來自于兩個方面,一個是對網絡硬件和軟件的損壞或非法入侵,產生線路的干擾、竊聽、病毒傳播、信息盜取等等問題;另一個是操作系統出現的問題,導致一些應用方面的問題頻發。保證信息技術的安全,是保證我們生活的隱私、工作的嚴密的重要問題。

一、防火墻的基本含義及工作原理

(一)防火墻的基本含義

防火墻是指通過一些網絡設備,對來自于網絡的惡意防控程序進行阻擋和控制。網絡設備包括很多,主要有計算機、路由器等等。防火墻的工作形式是不同的,而且不同類型的防火墻,所產生的效果也是有很大差異的,但從整體來看,所有的防火墻的工作原理基本都是相同的。他們通過設備對黑客等進行阻攔,通過被拒絕的方式,保證攔截惡意入侵者的目的。使用防火墻需要網絡管理人員將防火墻的相關設置進行詳細的設定,對于允許訪問的信息給予通過的設置,對于不允許通過的信息給予阻擋的設置,從而保證網絡通訊的安全進行。

(二)防火墻的運行原理

首先,我們分析一下包過濾防火墻的運行原理。這種類型的防火墻主要是通過對網絡信息的進入和發送進行仔細審核分析,它需要在分析之前做好安全信息策略工作,對于已經得到授權的信息,防火墻給予放行,對于沒有授權的信息,防火墻則給予拒絕放行的處理,從而達到保證網絡通訊安全的目的。

其次,我們分析一下狀態檢測防火墻,這個防火墻的設置是相對合理有效的一種方式,狀態檢測防火墻運行在正常的服務器環境中,提供一個應用層的感知系統。在防火墻打開的狀態下,信息包被截取,留放在網絡層,進而對數據包中的信息進行提取,并及時的保存,保存方式為動態的列表。通過這種方式來驗證后續的連接請求,所以,狀態檢測防火墻實際上是為網絡系統提供了高安全性的方案,這對于計算機系統的操作效率有一定的提升,同時,也保證了網絡通訊的安全性,是一個不錯的防火墻技術。

二、防火墻的幾個技術類型

(一)包過濾類型防火墻技術

包過濾型的防火墻是一種常見的防火墻類型,它的技術是根據數據包的源頭地址、目的和端口號的信息進行通過權利的授予,必須具有授權的數據包才能通過這個防火墻的關卡,對于一些沒有授權的數據包只能被阻擋在防火墻外,這個方法是一個比較強硬的設置方法,有的時候也會阻擋一些有用的信息,但是大多數情況下,它還是起到了一個比較良好的通訊安全保證作用。它的運行特點是只要應用一個簡單的路由器設備就可以對網絡安全起到保護的作用。而且過濾路由器的應用特點是比較迅速、效率較高,運用起來比較方便,但是也具有一定的缺陷,即對地址的依賴性比較強,對于虛假地址沒有強烈的分辨能力和組織能力,而且,由于它主要是針對過濾包進行工作,所以,限制了一些協議的過濾。從一定程度上來說,這種方法的保護作用由于其缺陷的問題被削弱了。

(二)網絡地址轉換防火墻技術

采用網絡地址轉換的防火墻技術依靠IP地址的注冊,在運行過程中,需要網絡管理員對每一個計算機服務器進行IP地址的注冊。當內部網絡通過安全網卡對外部網絡進行訪問時,系統會將與外部通信的的源地址映射為一個偽裝的地址和端LI與外部網絡進行連接,這就將真實的內部地址進行了有效的隱藏;相反,如果來自外部的網絡地址對計算機服務器進行訪問的時候,通過開放的IP地址進行訪問。這個網絡地址轉換型的防火墻也是根據預定好的映射,針對訪問地址繼續擰安全情況的分析和判斷。這種方法似乎系統很麻煩,但對于用戶的使用來講,沒有任何多余的操作環節,正常的操作和使用便可,防火墻的效果也相對較好。

(三)應用防火墻技術

這種防火墻技術主要在應用層進行工作和運行,也對這一層的應用信息進行游俠的監督和控制,它能夠做到對網絡通訊信息進行完全拒絕的要求,進行相應的程序設定,其具有比較高的安全性能特點,也可以對應用層進行安全性的檢測,對惡意入侵的病毒等進行強力的控制和清掃,它的力度較大,效果也比較明顯。然而,在其應用過程中也具有一定的問題和缺陷,由于這個類型的防火墻的力度相對較大,所以,它在應用過程中會對網絡系統產生比較深的影響,對所有的可能情況都要進行監控,提高了整個網絡系統在管理過程中的難度。

(四)狀態檢測防火墻技術

篇8

關鍵詞:網絡即時通訊工具;地震信息;年輕網民;作用

一、網絡即時通訊工具的定義

作為新媒體代表的網絡即時通訊工具,是指能夠即時發送和接收互聯網消息等的業務的工具。它不再是一個單純的聊天工具,已經發展成集交流、資訊、娛樂、搜索、電子商務、辦公協作和企業客戶服務等為一體的綜合化信息平臺。[3]互聯網,在當今生活中普及率較高、參與者較多,尤以年輕網民為主。QQ、MSN、人人等網絡即時通訊工具已經成為年輕網民必不可少的一部分。其本身具有的普遍性、快捷性、互動性、海量性等特點,受到了年輕網民的相對好評。它對為輕網民接收、了解地震相關信息,提供了重要條件。 “一方面,人們可以在線及時和朋友家人進行音頻和視頻的聯絡。另一方面,關于災情的信息被各個QQ群轉發,使信息得到了最快速的傳播?!盵4]

二、網絡即時通訊工具的優劣

QQ、MSN、人人等網絡即時通訊工具聚集其特有的優勢,從地震及余震相關信息,到組織各方人士募捐,再到后來的尋找親人、朋友,形成了巨大力量。其中,相當一部分參與者是學生、青年工作者等年輕網民。在QQ群、MSN及人人上,大家齊心協力,凝聚最強大的力量,將溫暖傳遞于各個角落。每一次點擊,每一次轉發,不論信息是否真的有用,幾乎所有的年輕網民都在為之不斷努力,為抗震救災盡自己最大的努力。

四川烹飪高等??茖W校食品科學系大二學生張琪的《希望大家頂起來!》的帖子,為汶川地震救援提供了直升飛機適合空降的地點。在網友的協助下,帖子被各個QQ群大量轉發,最終該地點被軍方所接受,直升飛機成功降落,使得大量救災物資在短時間內進入汶川地區。[5]此外,還有充滿愛意的“拯救軍嫂王琢”行動。一名支援四川抗震前線的武警戰士與身在四川江油已懷孕7 個月的妻子失去聯系,焦急之中在網上帖發尋親,網友們通過QQ群和轉帖的方式,以飛快的速度,迅速把這個帖子轉發到了天涯、網易、貓眼、大旗等60多個網站論壇上,當天點擊率就突破了120多萬次。最后終于在5月15日由江油警方找到了王琢。[6]冰冷的網絡即時通訊工具,通過大家的齊心協力,凝聚了最強大的力量,將溫暖傳遞于各個角落。

萬事皆有兩面性。由于網絡通訊本身的復雜性和虛擬性,其中的信息也是魚龍混雜。由于救災心切或是其他原因,網絡上大量轉載、分享相關地震信息,比如不符事實的余震信息,以及不能令人信服的、有關各國援助捐款的“國際鐵公雞排名榜”等等。這對抗震救災、社會穩定及國家形象等產生了一定的消極影響。

三、網絡即時通訊工具在地震傳播信息過程中對年輕網民的影響

QQ、MSN等網絡即時通訊工具又因分布廣泛,交流方便快捷,互動性強,內容海量等優勢,其傳播的信息在年輕網民接收到的網絡地震信息中占了較大部分。這清楚地顯示了QQ、MSN、人人等網絡即時通訊工具已經滲透到年輕網民生活的各個方面,尤其是心理、精神方面,其作用與影響不容忽視。

為了進一步了解QQ、MSN等網絡即時通訊工具在地震信息傳播方面對年輕網民的作用與影響,根據實際情況和網上的相關信息,設計了一份短小簡單的調查問卷:2008年汶川地震之際,是否擁有 QQ、MSN、人人等網絡即時通訊工具的賬號。是否在這些網絡通訊工具上見過地震的相關信息,其真實性如何??吹竭@些地震信息,是否會轉發或分享,而轉發相關信息對年強一代有何作用。

以下是發放方式:

 

QQ、人人在線

新校、二食堂隨機發放

所占數量

61

150

所占比例

28.910%

71.090%

共計211份

 

男生

女生

所占人數

119

92

所占比例

56.398%

43.602%

、

以下是統計結果:

2008年汶川地震發生之際,72.512%(153位)擁有QQ、MSN、人人等網絡即時通訊工具的賬號,接近3/4的接受調查的同學在汶川地震之前已經接觸了網絡通訊工具。其中,54.976%(116位)的同學在QQ、人人等工具上見過有關地震及余震、為災區人們祈福、尋找災區親人的相關信息。這個數據較前一個低的原因,不排除這些同學在2008年處于中考升學或高中學習等外界因素,這使得他們上網的時間大量減少。

對于即時通訊工具上海量的信息,大部分的年輕網民還是有理智的認識,接受調查的211位同學中,96.209%(203位)的同學認為轉發或分享的相關地震信息并不是全部真實,其中不乏錯誤甚至假消息。當面對這些相關信息, 55.450%(117位)的同學會為了抗震救災,毫不猶豫地轉發或分享所見到的地震相關信息。其中,女同學的比例略高于男同學。還有37.441%(79位)同學則是根據自己當時的心情而定,有時轉有時不轉。其中,男生比例為59.494%,超過女生所占比例。這在一定程度上也說明了女生的感性程度在某些時候高于男生。而對于轉發或分享地震的相關信息,給我們年輕一代帶來的影響, 45.972%(97位)的同學認為自己所做的一切都只是在為抗震救災盡一份力,希望地震的悲傷可以快點過去,大家振作起來,一起建設地震災區。51.659%(109位)的同學覺得轉發或分享地震的相關信息,可以在年輕一代中起到號召作用,凝聚大家的力量,承擔年輕一代應當承擔的責任。只有7.109%(15位)的同學不清楚這些行為對年輕一代產生了影響,或是覺得沒有任何影響。

結語:從數據中可以看出,QQ、MSN、人人等網絡即時通訊工具的發展,有利于年輕網民參與抗震救災的過程,對年輕網民產生了一定影響。1.當代網絡即時通訊工具在傳播地震信息過程中扮演著重要角色。根據問卷數據可得,在汶川地震中,大部分年輕網民使用網絡即時通訊工具,并通過QQ、人人等獲取地震的相關信息。2. 在傳播地震信息過程中,網絡通訊工具對年輕人影響,一定程度上有性別上的差異。面對網絡通訊工具上的地震信息,女生關注或轉發的比例相對于男生更高。此外,男生相對女生而言,更具理性心理。3.大部分年輕網民對網絡通訊工具上信息持理性態度。親身經歷這些,年輕網民的內心會受到一定程度的洗禮,以此身心得到成 長,為日后的生活、學習、工作等都能產生一定的連鎖效應,使其更好地成長、成才。

篇9

關鍵詞:網絡技術;語音通訊技術;分析

在網絡技術當中,P2P網絡通訊系統中的語音技術是應用非常廣泛的一項技術,當前,該項技術在我國的發展是較為成熟的,在服務器的穩定性上以及用戶的安全方面都有著非常大的優勢,所以相關企業都在研究這項技術,希望這項技術能夠朝著更好的方向來發展,所以很多人在這項技術的研究上都付出了很多的努力。

1、主流P2P網絡通訊系統簡介

P2P網絡通訊系統就是在所有的技術當中都采用P2P技術能夠實現功能和效率上的一些非常細致的效果,所以現在的網絡通訊技術中也經常使用這種較為成熟的技術。

Skype是在其他的系統基礎上不斷發展來的,這種系統能夠為全世界的個人電腦提供非常高質量的服務,同時在價格上也有著非常大的優勢,所以相對于其他的技術來說,這種系統在語音服務上也有著非常大的優勢,因為這種系統經常用于商業運營,所以其具體的設計保密性也非常強。

該系統采用了較為以P2P為中心的網絡技術。該系統中一共有兩種節點,一種是普通節點,一種是超級節點,一般來說普通節點是用來保持語音對話正常運行和取消信息的一種非常重要的程序,超級節點可以把普通節點通過一定的處理最終將其連接到網絡上,一個普通節點要實現更加高級的功能必須要通過超級節點的加入才能將其實現。

2、研究平臺介紹

2.1研究平臺的選擇

P2P網絡語音系統的所有功能都要依賴于P2P網絡特定的平臺實現,只有按照其應有的程序來執行才能更好地發揮其功能。同時,不同的P2P平臺也有著不同的特點,所以對于語音通訊系統所起到的作用也存在著非常明顯的差異,所以選擇一個相對較為合適的平臺對于實現效果也有著非常大的影響。

2.1.1平臺選用的原則

1)系統要具有一定的代表性。P2P網絡平臺在結構形式上有很多不同的特征,在選擇平臺的形式時應該選擇更為適合的網絡架構也就是上文中我們所提到的中心化網絡架構,同時在通訊終端的選擇上也要選擇比較有優勢的經典類型。

2)功能的完整性和系統的模塊化。要更好地保證一次性語音通訊質量除了要做好語音系統的設計工作還要在很多與之相關的其他功能上多下功夫,比如說用戶管理和對話管理等等多方面的內容,在整個系統的設計當中能夠做好語音模塊的相互轉換和融合工作也是非常重要的,它能夠更好地保證整個系統的工作效率和工作質量。

3)日志系統的完整性。在語音系統的驗證工作上也存在著很多的講究,整個驗證系統的正常運行需要依靠系統運行數據的分析和處理來支持,這些數據就來自于日志系統。

2.1.2平臺的選用

在平臺的選用上可以選擇已有項目的基礎上進行改進和完善的系統平臺,但是一定要能夠滿足很多的windows用戶的使用需求,從開源系統的角度上來說IHU都能達到很好的效果,但是這個系統只能支持一些固定的操作系統,同時還不能支持windows系統的正常使用,所以要實現更好的功能和效果還要選擇自主研發的P2P網絡平臺。

2.2 P2P網絡系統平臺

這一系統平臺采用的是部分中心化的網絡架構,這種架構能夠非常好地起到保護整個系統的作用,而且在語音通訊質量上也有著非常好的表現。

從P2P網絡組成的角度來看,在整個系統的網絡架構中只有兩種類型的成員:獨立于P2P網絡、備份所有用戶注冊信息、輔助用戶完成認證的登陸服務器,以及其它所有參與到系統中的構成P2P網絡的網絡節點,因為超級節點是從普通節點中動態選擇生成的,理論上并不需要特別進行部署。但在實際情況下,由于Power-Law定律的存在,為了保障系統的整體性能,也有必要人為地在網絡中部署一些負責超級節點的工作的服務器,尤其是在不同類型網絡的交界處。如果按照在系統中所起的功能來劃分,整個系統的網絡架構中的所有成員則可以分為三類:負責為系統所有節點提供特定服務的全局服務器,為某區域節點提供特定服務的超級節點,以及處于架構中最為邊緣、不為除了通信節點之外的結點提供服務的普通節點。

3、功能介紹

3.1語音捕獲和播放的目標

捕獲和播放語音,需要圍繞音頻設備進行一系列的工作,必須對硬件設備進行操作,這些工作同操作系統是密切相關的。由于研究中選用的系統平臺運行于Windows操作系統,對于語音捕獲和播放的研究也基于Windows操作系統。P2P網絡語音通訊系統中進行的語音捕獲和播放,除了能簡單地獲得和放出語音內容之外,還需要滿足一些其它的要求:

1)連續性:在通訊過程中,發送端的語音捕獲和接收端的語音播放都是連續不斷的,而不像語音文件的錄制和播放,有一個明確的終點。這即意味著在一個通訊過程結束之前,系統所傳遞的語音數據的總量都是不明確的;每一個通訊過程所傳輸的語音數據量也是不相同的。

2)實時性:通訊的雙方需要進行相互交流,這樣的交流要求語音從一端發出到另一端聽到的過程必須有實時性,作為這一過程中的步驟之一,語音捕獲和播放也需要做到盡可能縮短時延,以保證實時性。

3)多路混音:多人語音通訊帶來的數據量是能體現P2P網絡在通訊系統中的優勢的地方。而只有實現多路混音,才能實現多人語音通訊的功能。

4)自由的參數控制:無論是語音的發送端,還是接收端,都有對語音數據的相關參數進行自由設置的需求,例如調整音量、加入某種音效等。

5)有限的資源消耗:對于一個P2P網絡語音通訊系統而言,本身就采用了富客戶端的設計,為了不進一步的加大對于系統資源的耗費,在進行語音捕獲和播放時,也應當節省使用資源。

3.2 Windows下的音頻捕獲和播放

實現Windows下的音頻捕獲和播放主要有三種方式:通過高級音頻函數、MCI設備驅動程序低級音頻函數MIDIMapper、低級音頻設備驅動114;以及DirectSound。第一種方法因為經過了包裝,在使用上相對簡單,但在操控上不夠自由;第二種方法的使用要困難一些,但是對音頻數據的操控更為靈活;采用DirectSound的方法,能夠取得最好的效率。

4、結語

在網絡語音通訊技術中,選擇好平臺是非常重要的,這不僅關系到了整個系統的正常運行,同時對于網絡系統功能和性能上的優化也起到了非常關鍵的作用,隨著我國網絡信息技術的不斷發展,相信我國的P2P網絡通訊技術能夠體現出更為強大也更為使用的功能,從而為網民提供更加邊界更加實用的服務?!?/p>

參考文獻

篇10

關鍵詞:Java 網絡通訊

中圖分類號:G64 文獻標識碼:A 文章編號:1672-3791(2012)10(b)-0165-01

1 背景與現狀

在計算機網絡應用越來越多的今天,教學工作中對網絡的依賴越來越多。尤其是在許多課程設計都會安排上機實踐的今天,在網絡教學中一個局域網內即時通訊教學軟件就必不可少了。

基于客戶端/服務器模式的內網通訊系統,適用于使用者不多,安全性要求較高的情況?;贘ava架構開發的網絡通信程序具有跨平臺、跨系統應用的先天優勢。

大多數以盈利為目的的即時通訊軟件,服務器端源代碼是不公開的。這使我們在享受已有的便捷服務的同時,必然損失一定的軟件使用自由度。尤其是當學校有特殊的教學要求,需要添加相應模塊組件時,我們無法在現有軟件的基礎上加以修改。

在教育教學活動中需要一種有學科教學特色,能夠滿足教學工作需要的即時網絡通訊系統,便于上機課時學生與教師、同學之間互相溝通聯系,方便教師布置作業、批改作業和學生提交作業、學習交流。

該系統預期可以實現在機房上機課教學時,在用戶登錄后,教師機與學生機之間的通訊,學生機之間的通訊,各主機之間文件的傳輸。并可以發送留言和郵件,且能將關鍵數據存入數據庫中長期保存。

2 軟件系統設計

網絡通訊軟件的目的就是指直接或間接地通過網絡協議與其他計算機進行通訊。網絡編程中有兩個主要問題:一個是如何準確的定位指定網絡上一臺或多臺主機;另一個是找到主機后如何進行可靠高效的數據傳輸。

這兩個問題可以通過以下方式加以解決:在TCP/IP協議中,IP層主要負責網絡主機的定位及數據傳輸的路由,由IP地址可以唯一地確定網絡中的一臺主機。而TCP層則提供面向應用的可靠的或非可靠的數據傳輸機制,這是網絡編程的主要對象,一般不需要關心IP層是如何處理數據的。

目前較為流行的網絡編程模型是客戶端/服務器(C/S)結構。即設計兩套不同的應用程序作為通信雙方:教師端作為服務器,等待學生提出連接請求并予以響應;學生端則作為客戶端,在需要連接時登錄服務器,并建立連接。教師端一般作為守護進程始終運行,實時監聽網絡端口,一旦有學生提出連接請求,就會啟動一個服務進程來響應該學生端,同時自己繼續監聽服務端口,使后來的學生也能及時登錄連接,得到服務。

2.1 網絡模型結構設計

校內教學計算機網絡即時通訊系統采用C/S結構模型。用戶通過學生端連接登陸到教師端,教師端服務器將學生客戶端之間的聊天信息進行轉發或者廣播,即一方先將消息通過TCP連接發送至服務器,服務器再通過TCP連接將消息轉發到另一方。當然,教師也可以直接向某學生發送消息或者向全體學生廣播消息。其他的功能如文件傳輸,圖片、語言的轉發都是建立在這個結構上的。

2.2 教師端設計

教師端作為服務器端要求為學生客戶端提供注冊、登錄服務,聊天服務管理,群發廣播信息,共享文件,建立語音通訊中介服務,以及簡單的數據庫管理和參數設置。

2.3 學生端設計

根據系統的要求,學生客戶端應具備以下幾個功能:即時通信、語音通信、文件傳輸、好友管理、賬戶管理等,并可完成點名簽到功能。

2.4 數據庫設計

該教學網絡通訊系統是以Access作為后臺數據庫,建立多個數據庫表:admin表用于存儲管理員信息,teacher表為教師的基本信息表,包括用戶名、密碼、昵稱、圖片等,student表類似于teacher表,用于存儲學生信息,chatinfo表則用于存儲通訊記錄。

3 軟件系統實現

3.1 系統的開發環境

本系統在Windows7操作系統下采用Eclipse3.2開發環境進行開發,在Java平臺下進行GUI圖形界面設計,并通過Java Socket編程以及多線程技術完成網絡通信,并采用較為簡潔實用的Access數據庫來滿足數據存儲方面需求。

3.2 系統主要功能實現

它采用客戶端/服務器模式,由教師服務器端先建立自己的半相關連接,即建立ServerSocket對象,并將ServerSocket對應到某個指定端口port上,并進入監聽狀態,循環監聽是否有與自己端口port相對應的連接請求。

連接是學生客戶端發起的。學生端登錄后,建立自己的半相關連接,然后向指定IP地址的教師端的對應端口port發起連接請求,教師端在檢測到連接請求后,建立Socket連接,并將已經連上的學生端的Socket信息存入臨時的哈希表Hashtable對象中,此時就建立起來一個完整的連接。當學生端離線后(如關閉學生端、死機、下課等情況),則連接斷開,教師端實時的從哈希表Hashtable對象中剔除該Socket連接記錄,并更新在線學生人數。

學生端發送服務內容請求:讀取教師端主機時間,教師端服務器模擬主機提供標準時間服務,以一個線程組輪流響應每個哈希表內的學生端發送的請求,從而實現網絡通訊。

Java提供了ServerSocket類,它是用于服務器端的標準TCP套接字編程對象,可以用它來創建服務器套接字,并將其指定到某個端口。具體使用方法只要生成該類的對象即可,如:ServerSocket server=new ServerSocket(1024);其中1024是指定的端口號。

而Socket類則可以用于客戶端,用于指定服務器端的IP地址和端口號,具體方法類似于ServerSocket對象,如:Socket socket=new Socket(172.16.168.8,1024);其中172.16.168.8是教師端的IP地址,1024是指定端口號。

參考文獻

[1] 明日科技,李鐘尉,陳丹丹.Java項目開發案例全程實錄[M].2版.北京:清華大學出版社,2011:55-56.