王 澤
(沈陽電信工程局(有限公司),沈陽 110000)
計算機通信系統指的是運用計算機和通信技術,將網絡空間之間的信息進行遠程的傳輸并實現資源的共享,以此來將具備獨立功能的計算機設備連接起來。計算機通信系統中,網絡結點以及線路眾多,網絡結點功能的實現需要眾多線路的共同作用,進而構成計算機網絡之中的拓撲結構。信息數據的傳輸依賴于通信子網之中的線路或者是廣播信道,完成點和點間的線狀或者是環狀的數據連接。對于用戶而言,結合自身需求,將相關的數據信息從輸入線路中進行錄入和處理,也可以將信息通過輸出端口進行遠程的傳輸或者是實現資源的共享。且網絡信息的傳輸還需要相應的TCP/IP協議的幫助。依據目前的TCP/IP協議,可以劃分計算機網絡為下面幾個信息傳輸層,即就是物理層、網絡層、數據鏈路層、會話層、傳輸層、表示層和應用層。每一層之間都需要多種的協議標準,來實現對網絡地址的統一分配。該協議在傳輸時的功能為:(1)TCP協議依據數據類別,歸類編號不同數據然后封裝成為多個數據包,然后IP協議將發送以及接收IP地址的信息寫入數據包,并實現數據信息的發送。(2)因眾多數據包在進行傳輸時,會借助不同的網絡鏈路或者信道實現傳輸,數據內容錯亂和丟失的現象時有發生。而利用TCP協議則可以有效檢查和糾正傳輸錯誤,確保信息的傳輸安全。
現階段,移動的無線網絡接入主要是采用單跳基站的辦法來接入移動用戶,接著在有線網絡中接入無線接收設備,基站則必須借助無線網絡途徑來傳輸信息數據給移動用戶。通過上個過程可知,該過程需要多個基站來完成,且線路傳輸過程中,受到線路選擇以及路由轉換等因素,可能會出現TCP協議數據包的延遲或者丟失,致使最終的信息傳輸不夠通暢。
因無線網絡信號的傳遞是基于室外環境的,但是室外自然環境的不穩定性以及各種社會環境因素的影響,諸如自然氣候、建筑物等的影響,都會對信號產生干擾和損耗作用,進而影響到無線傳輸信號,嚴重情況下,可能出現信道堵塞和數據丟失等問題。同時在運用TCP網絡協議時,信息收發端口在進行信號交換時,對于未知的或者是錯誤的數據包,系統會自動進行過濾或者丟棄處理。
3.1.1 無線通信傳輸之中的Snoop代理的數據包抓取
Snoop代理能夠有效開展對鏈路之中的IP數據包進行抓取。基于目前的無線通信平臺下,該代理能夠對基站的數據包進行實時監測,還可以有效控制收發端口間的信道誤碼率,具體控制方式主要為重發數據包。由此可見,Snoop代理還能夠有效統計網絡中傳輸的信息數據包和丟失的數量,針對暫時無法識別的數據包,還可以暫時做緩存處理,以便于進一步甄別。針對抓取到的數據包,該代理借助計算機語言做好標注和顯示工作,并記錄好相關的通信協議。
3.1.2 無線通信中WTCP與ITCP代理的傳輸控制
WTCP代理類似上上述代理方式,其也是借助基站來實時的傳輸TCP報文數據,并對相關文件數據進行重發操作,降低信息傳輸過程中出現的丟失現象,確保通信鏈路的通暢性。區別在于,WTCP代理無法計算和存儲數據重傳的消耗時間,未配置相應的超時計時裝置。這樣一來,當數據信息在傳輸過程中,就不會受到基站重發重收時間的影響,進而降低了延遲現象的發生。利用WTCP代理傳輸信息數據時,接收用戶端受到發送申請,基站可以將對應的字符串回傳到用戶端口,顯示可以發送。當收發端口的網絡連接通暢后,信息數據便可以暢通無阻的進行傳輸。
目前,無線通信網的發送端口和網絡超時重傳現象主要是采用凍結方式,并對傳輸鏈路之中的中斷以及其他情況予以感知,或者發送0窗口字符串信息來實現對無線通信網絡傳輸鏈路的控制。發送端口要用于網絡之中的節點或者服務器網絡的強弱信號,感知傳輸鏈路是否中斷,并采取必要的處理措施。0窗口字符串主要是作為鏈路中斷的警示信號,當發送端口接收到該字符串后,能夠迅速啟動凍結程序,將超時重傳情況進行凍結。然后借助窗口探測裝置,探測鏈路的中斷現象,然后回傳相關信息給移動用戶,并實現數據的重傳。
總之,計算機網絡技術迅速發展,拓寬了通信系統的發展路徑。在計算機網絡通信系統數據傳輸過程中,還存在一些問題,通過采用Snoop代理和WTCP代理等控制方式,以及鏈路中斷的改進,能夠極大的提升信息數據的傳輸效率以及網絡的通暢性。