時間:2023-03-13 11:20:52
序論:在您撰寫計算機網絡通信時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
1CRC算法概述
1.1CRC算法簡介
CRC算法即循環冗余校驗算法,從本質上看,屬于錯誤檢驗編碼的一種。目前,計算機網絡通信過程中,以該算法應用最為廣泛。相對于其他錯誤檢驗編碼形式而言,循環冗余校驗算法在漏檢率與誤判率的控制方面,體現出了極大的優勢[1]。循環冗余校驗算法,具有二元碼組簡單的特點,這是促使其誤判率降低的主要原因。參數表是CRC算法的重要組成部分,共包括512字節,是支撐算法完成的關鍵[2]。在CRC算法運行前,需要首先確保存在可容納512字節大小的參數表的區域作為保證,以此為基礎,通過對參數表的應用,實現整個計算過程。
1.2CRC算法的實現
從循環冗余校驗算法實現的角度看,主要包括硬件實現與軟件實現兩種,實踐經驗表明,相對于硬件實現而言,軟件實現速度更快、效率更高,因此,相應領域目前一般以軟件實現作為該算法的主要實現方法,以太網便屬于循環冗余檢驗算法軟件實現的代表。計算機網絡實體之間通信功能的實現,需要通過數據包的傳輸來控制,數據包的構成情況如圖1[3]從圖1中可以看出,數據包主要由SOH、序號、長度、數據、校驗碼五大部分構成。①SOH:SOH屬于整個數據包的包頭,功能在于對即將傳輸的數據的源站地址以及目的站地址等信息進行保存,確保數據能夠從源站地,快速準確的傳輸到目的站,避免數據傳輸過程中發生錯誤,提高數據信息傳輸的可靠性及傳輸效率。②序號:序號同樣屬于數據包的主要組成部分之一,功能在于顯示數據包的組數,簡單的說,兩者顯示的數值需保持一致,如存在3組數據包,則序號顯示為3。③長度:長度是顯示數據包中字節的主要部分,在整個數據傳輸過程中,同樣發揮著重要的作用。④數據:數據即計算機網絡通信過程中,所需要傳輸的各類型的信息,是傳輸的主體以及主要傳輸對象。⑤校驗碼:校驗碼處于整個數據包的尾部,是糾正整個數據傳輸中發生的錯誤的主要部分。數據傳輸過程中,出現差錯在所難免,如何降低差錯出現的幾率,是有關人員研究的重點。作為數據包主要組成部分之一,校驗碼的功能在于對數據傳輸過程中出現的差錯進行檢驗,以使差錯能夠被有效控制,最終達到提高計算機網絡通信可靠性的目的。需注意的是,校驗碼需對從“SOH”到“數據”的數據包中的每一部分進行校驗,以全面降低網絡通信出現差錯的幾率。
2CRC算法在計算機網絡通信中的應用
從循環冗余校驗算法的應用過程、校驗碼的生成以及該算法應用的優勢與缺陷三方面入手,對算法在計算機網絡通信中的應用情況進行了研究:
2.1CRC算法在計算機網絡通信中的應用過程
與計算機網絡通信所需傳輸的數據之間建立編碼關系,是循環冗余校驗算法的主要原理之一[4]。上述原理的實現,需要通過將校驗碼加入到數據包的末尾部分來達成。在與數據之間建立了聯系之后,數據便能夠從源地址正式開始傳輸。目的地地址在接收到數據之后,會通過“譯碼”這一過程,對本身加入了校驗碼的數據,進行反運算,如運算結果與源地址的結果相符,則說明在計算機網絡通信過程中,未出現錯誤。相反,如通過對運算結果的對比,發現兩者之間存在差異,則認為數據傳輸過程中,發生了差錯,此時,數據接收目的地,會反復循環完成“譯碼”過程,直到結果一致為止。在循環冗余算法的應用過程中,數據包中的SOH及數據等,均以信息代碼組的形式體現,其傳輸過程,均以二進制作為主要方式。在校驗碼檢驗計算過程中,需通過將代表數據包的二進制數據,與某一多項式相除,如計算發現,兩者相除能夠取整數,則認為本次網絡通信過程中,未發生錯誤,所接收到的數據,與源地址所發送的數據相符。相反,如果計算發現,兩者相除無法取整數,則證明傳輸過程中出現了錯誤。模2運算法,是完成該計算過程所應用的主要方法,實踐證明,該方法計算效率高,且計算結果能夠準確的反應通信情況[5]。
2.2校驗碼的生成
循環冗余算法在計算機網絡通信中的應用,以算法校驗碼生成的過程為主,具體步驟如下:①完成初始化過程,并設置循環變量初始值。②信息被輸送到余數單元。③余數單元向左移動8位。④余數單元向左移動1位。⑤將最高位與1對比,判斷其是否等于1,如等于1,則需判斷余數是否整除,同時判斷是否循環8次,如循環8次,則可將余數存儲,并完成256次計算,最終結束計算。⑥如將最高位與1對比,發現其不等于1,則需判斷是否循環8次,如否,則應重新開始收集信息,并將其輸送到余數單元,如是,則可存儲余數,并在完成256次計算后,結束計算。⑦計算必須保證完成256次。采用上述校驗碼生成方法的原因在于能夠有效糾正不同數量的錯誤,實踐應用中,對于網絡通信質量的提高,能夠起到極大的促進作用。
2.3CRC算法在計算機網絡通信中應用的優勢與缺陷
循環冗余算法在計算機網絡通信中的應用,優勢較為顯著,具體體現在糾錯效率高這一方面,可在短時間內迅速完成計算,結束糾錯過程,對于計算機網絡通信速度的提高以及通信效率的保證,均具有重要價值,與傳統檢錯碼糾錯的應用效果相比,優勢顯著。但需要認識到的是,該算法的應用同樣具有一定的缺陷,主要體現在參數表的存儲方面,必須具備較大的空間,以存儲參數碼,否則,算法的糾錯效率則會受到影響。
3CRC算法的糾錯條件與注意事項
3.1CRC算法的糾錯條件
循環冗余校驗算法在計算機網絡通信糾錯過程中的應用,必須保證具備一定的條件:①能夠將所有奇數個的錯誤進行糾錯處理。②單個突發性錯誤可被有效糾正。③兩個錯誤可被有效糾正。如糾錯滿足上述條件,則認為循環冗余校驗算法,可有效滿足計算機網絡通信對于通信可靠性以及通信效率的需求,可將其用于通信的糾錯過程中,以使計算機通信整體水平得到進一步的提高。
3.2CRC算法應用注意事項
在循環冗余校驗算法的應用過程中,需注意的問題包括多項式的選擇以及算法編碼方法的選擇兩種。
3.2.1多項式的選擇
在算法執行過程中,判斷通信是否存在錯誤,需要將以二進制為代表的數據包,與某一多項式相除,并通過對兩者是否能夠整除的判斷,實現糾錯的功能。在這一過程中,如何選擇多項式,會對最終的計算結果產生極大的影響,進而影響糾錯效果,因此,在循環冗余校驗算法的應用過程中,必須重視多項式的選擇問題。通常情況下,多項式會自動生成,而自動生成的多項式,往往具有一定的規律。差錯以及誤碼檢測的特點,是決定所生成的多項式的主要因素。為提高多項式生成的可靠性,必須確保所有發生錯誤的位數,其余數不為零。另外,如錯誤的位置較多,處于不同位置的錯誤,其余數應與其位置相互對應,且與余數循環的規律相符合。在滿足上述條件的基礎上,多項式選擇的準確率更高。
3.2.2算法編碼方法
在循環冗余算法的應用過程中,需要首先將數據包編碼,目的主要在于使其第k位有效信息,能夠實現左移r個單位的過程,進而得到余數??蓪⒕幋a所包含與體現的信息,視為數值,并采用模2運算的方法,對其余數的多項式進行運算,最終獲得相應校驗碼。
4結論
綜上所述,CRC算法屬于計算機網絡通信糾錯算法的一種,具有糾錯效率高的優勢,且能夠有效發現數據傳輸過程中的錯誤,提高通信的可靠性。在該算法的應用過程中,應注意有關多項式以及算法編碼方法等問題,同時,綜合應用模2運算法,確保通信過程發生的差錯,能夠被有效發現與糾正,這對于計算機網絡通信整體效率的提高以及效果的改善具有重要意義。
[參考文獻]
[1]許偉,王曉燕.CRC算法在計算機網絡通信中的應用[J].數字技術與應用,2014(02):119-121.
[2]程立輝,黃貽彬,付金華,徐潔.CRC算法在計算機網絡通信中的漏檢分析[J].河南科學,2007(03):473-475.
[3]萬曉燕,陳姍.CRC算法在計算機網絡通信中的應用策略探究[J].信息系統工程,2016(05):144.
1.1內部原因
1.1.1計算機網絡系統的穩定因素
計算機已經深入到人們日常生活的方方面面,很難有人可以不接觸到計算機而進行工作和生活,因此計算機網絡系統的設計的穩定性是很關鍵的因素,計算機網絡通信實際上需要面對許多安全上的隱患,在日常生活和工作中出現的如突然停電、失火或是病毒侵襲等情況,人們尚且可以處理和解決,但是計算機本身的安全問題是由于系統設計得不合理或是不規范所引起的,這就很難進行有效地解決,從而不可避免地帶來了計算機網絡通信的安全問題。
1.1.2計算機硬件的設計不合理性
計算機的硬件設備是一臺計算機是否優秀的重要標準,計算機在硬件設計上如果操作不當,計算機就會在運行的過程中出現安全隱患。例如驅動設計不符合規范,那么計算機在操作的過程中就很容易出現信息和數據在傳輸的過程中被半路截獲,信息和數據的外泄所造成的經濟損失難以估計。另一方面如果是顯卡出現問題,那么計算機在運行過程中就很容易出現藍屏或者白屏的現象,進而被迫停止計算機運行,不但影響了正常的工作,還容易泄露信息,給人們生活和工作造成極大地不便。
1.1.3系統安全防范功能不強
計算機網絡系統在設計之時,對其自身的安全方面往往考慮得很少,這樣就造成了計算機在運行時很容易被人惡意侵襲,或者在訪問系統的設計上過于簡單,這樣計算機的使用者的個人信息(賬號和密碼)就很容易被盜,不僅個人隱私無法保證,也會有財產的損失。
1.2外部原因
1.2.1突然間的斷電或者線路失火
人們在日常使用計算機的時候,突然間的斷電或是線路短路都會使人們措手不及,常常是計算機系統內的數據和信息還沒來得及保存,這方面的情況無法避免。人們在日常是計算機的時候應該養成良好的辦公習慣,數據或者信息有一點存一點,這樣可以有備無患,即使出現意外情況也不會產生損失。
1.2.2黑客的攻擊或威脅
計算機極大地方便了人們的生活,人們的見識和知識都得到了提升,但是很多問題也隨之而來。其中黑客攻擊是比較危險的,它會使人們的生活和工作無法正常繼續。黑客的攻擊可以深入到很多細微之處,可能是一封電子郵件、木馬程序或是強行攻擊計算機等方式,從而侵襲到計算機,導致整個計算機癱瘓,無法正常工作,內部信息和數據的泄露,造成的損失也無法避免。
1.2.3計算機網絡病毒
計算機網絡病毒是令人們談虎色變的網絡攻擊方式,它對攻擊目標沒有明確性,但卻像傳染病似的在計算機網絡系統中蔓延開來,只要上網的電腦都會遭到侵襲,無一幸免。計算機病毒具有傳播范圍廣,速度快的特點,整個計算機網絡可能在很短的時間內就感染上病毒,比較輕的情況下會使整個計算機網絡的網速便面。嚴重的情況下可能整個計算機網絡都無法正常工作,系統的數據和信息都會丟失,從而使公司或者個人都蒙受經濟損失和精神上的傷害。
2計算機網絡通信的安全防護措施
2.1做好計算機系統技術的穩定性和安全防護工作
在設計計算機網絡系統的過程中,要全面的分析和考慮計算機網絡系統的每一個環節和容易忽略的方面,要在任何一個可能被黑客或者病毒入侵的地方做好防御和攔截工作.在計算機硬件或者軟件上安裝病毒攔截或病毒截獲系統,在病毒還沒有入侵電腦系統的時候。在電腦就把病毒截獲或者消滅。還可以在計算機的網絡系統中設計一個垃圾文件或者不知名文件的處理系統,使這些文件在進入網絡系統之前就被消滅和分解掉。
2.2做好對計算機有關聯的外部環境的影響
計算機在工作的過程中很容易遭受外在環境的不良影響,計算機網絡通信系統無法正常的工作,如突然斷電、線路失火、打雷閃電而造成電腦磁場破壞等等,所以,要經常檢測鏈接電腦的線路問題,看看那些線路有問題,及時的發現或者處理掉。做好電腦防御和避雷的工作,在計算機工作的地方安裝避雷針或其他強制干擾電腦磁場的防御措施,使得電腦不容易受外在自然條件的影響或侵害。
2.3做好訪問加密措施
實際上無論是黑客的攻擊還是病毒的侵襲有些時候都是因為人們對文件的保密和數據的加密設置的過于簡單而造成的,所以很容易給黑客、計算機網絡病毒或者一些不法犯罪份子提供便利條件,直接造成了信息和數據的外泄和丟失。所以,做好文件的保密工作和數據的加密措施非常有必要。密碼作為計算機網絡的個人資料保護的基礎防線,是值得注意的問題。而很多人對密碼的重要性認識還不夠。有些人為了方便省事直接把密碼設置為一組簡單的數字,比如12345。隨著人們對黑客等網絡安全的認識逐漸深入,有的網站已經要求人們使用字母、數字和下劃線重新組織密碼,但還是有人設置密碼的時候過于簡單,abc123這樣的密碼是時而常見的密碼,這樣就直接造成了密碼盜號的情況。因此在設置密碼的時候應該盡量復雜化,還可以不斷更換密碼,這樣不會讓黑客有可趁之機———破譯密碼,人們在使用計算機時,應該特別注意。
3結束語
信息源、發送設備、傳輸媒體、接收設備以及接收者組成了通信系統。為了實現通信系統,應做好兩方面技術的研究。首先是處理好信息傳遞的編碼問題,其次是選擇合適的物理媒介以方便信息傳遞。隨著我國社會經濟的迅猛發展,人們對生活質量的要求越來越高,多媒體技術的應用也越來越成熟與廣泛,這給通信技術提供了極大的發展空間。目前,社會各領域對計算機網絡通信技術的認可度比較高,其發展前景十分可觀,究其原因,是由于其自身特點滿足了信息化社會的需求。與傳統電話通信技術相比,計算機通信技術具有十分鮮明的特體,首先其具有較高的傳輸速率,傳統通信技術主要以語言信息模擬傳輸方式為主,這顯然無法保證信息的傳輸速度,數字信息傳輸方式相比于模擬傳輸方式,其傳輸速度有著質的變化。目前,計算機網絡通信技術得到了進一步發展與應用,其信息傳輸效率自然也越來越高,這一技術的應用對于社會的進步與發展有著極大的推動作用。同時計算機網絡通信技術的抗干擾能力較強,為通信的流暢性和完整性提供了有力的保障,進而提高了信息傳輸的質量。此外,該技術具有較強的兼容性,與電話通信形式相比,計算機通信具有多樣的形式,除了紙質文件的傳輸外,還具備聲像文件傳輸的功能,并且其多媒體功能強大,能實現語音和視頻聊天。其次由于計算機通信采用數字通信技術,可以對傳輸的信號進行編碼加密,具有更高的安全性。總而言之,相比于電話通信技術,計算機網絡通信技術的優勢更為明顯。
計算機網絡通信技術的現實意義
目前,計算機通信在社會諸多領域的應用都十分廣泛,例如工業、電信、國防、金融等,應用該技術生產的產品包括人防應急管理信息系統、智能照明系統、智能化防汛預警系統等。計算機網絡通信在我國智能化城市建設起到了十分重要的作用,奠定了數字人防智能化建設的基礎。且計算機網絡通信技術也具有十分重要的現實意義,具體介紹如下:(1)計算機網絡通信技術促進教育的發展目前,由計算機通信技術而產生的遠程教學給人力資源的開發奠定了扎實的基礎。借助地球通信衛星來完成遠程授課是我國采用的主要遠程教學方法,相比于傳統學校教育,其不存在地域局限性,教育面積廣,實現了教師資源的共享,對于教學效果的提升有著十分重要的意義。(2)計算機網絡通信技術改變了人們的生活方式計算機網絡通信技術改變人們生活方式這一事實有目共睹,該技術擴大了人們生活的范圍,方便了人們的生活。以往一些需要現場完成的工作人們可以利用計算機網絡通信技術實現遠程控制。而人們的溝通與交流也隨著視頻、電話通信的進一步發展得到了加強。此外,由計算機網絡通信技術帶來的互聯網電子商務對人們的生活也產生了巨大的影響,如美國的亞馬遜、國內的阿里巴巴、京東等電商平臺的崛起,網上購物量的劇增無一不體現了計算機網絡通信對人們生活方式的巨大影響。(3)計算機網絡通信技術為國際交流提供平臺電視、廣播、衛星通信與計算機的結合最大程度的提高了信息的儲存量,這是現代通信技術的一大特點,如此就實現了國際文化的結合,為國家之間提供了一個交流的平臺,推動各國共同進步與發展。(4)計算機網絡通信技術降低了自然災害的影響計算機網絡通信技術使社會抵御氣象災害的能力得以有效提升,通過衛星通信技術,使相關部門得以及時的接收信息,進而使自然災害的預防工作得以加強,降低了自然災害給人們帶來的影響。
計算機網絡通信技術現狀分析
(1)光網絡通信技術目前,借助計算機網絡實現信息處理、數據傳輸的案例十分廣泛,而隨著社會的進步發展,必然會對其提出更高的要求,而傳統線路網絡傳輸形式顯然無法滿足這一要求,因此就產生了光網絡通信技術。這一技術覆蓋的許多內容,包括光纜、光纖、光傳輸等,使人們對信息處理與數據傳輸的要求得以滿足,為人們的生活與工作提供了便利。此外,在其他領域中光網絡通信技術的應用也比較廣泛,對于社會的發展起到了重要的推動作用。(2)移動網絡通信技術全球化是網絡通信的發展趨勢,從1960開始全球地震網絡GSN的出現到90年代全球計算機互聯網的崛起,網絡通信逐漸從定點通信逐漸向移動通信發展,從GSM再到現在的3G、4G和WLAN技術,網絡通信的發展過程中移動網絡占據著十分重要的地位,對于電信領域的發展有著十分重要的意義,并且這也是網絡通信技術發展水平迅猛的重要提現。移動網絡通信技術加強了人們對網絡的應用,為人們的生活與工作提供的便利,智能手機的興起,人們在手機上移動辦公、收郵件、看微博、發微信、聊QQ,正是移動互聯網技術給人們的交流方式帶來的變化。(3)多媒體技術隨著計算機網絡通信技術的迅猛發展,多媒體技術也隨之提高,在以往語音、圖像的基礎之上實現了重大突破,例如無線技術、海量儲存技術等,并且這些技術實現了與計算機網絡通信的結合,進而為人民提供了更優質的服務,國內的各大視頻網站的崛起,如愛奇藝、優酷、樂視等互聯網多媒體企業等都依托計算機通信技術獲得巨大成功。
計算機網絡通信技術存在的問題及措施
目前,計算機網絡通信技術仍然存在一些常見問題。首先,存在技術故障,例如在使用瀏覽器的過程中無法上網,這就是網絡出現了問題,通常是硬件連接或者軟件設置問題。出現這一問題我們一般可以采用網絡故障檢測來查找和解決問題;其次,網絡通信的安全問題,目前人們使用計算機的頻率越來越高,這就對網絡安全提出了更高的要求。在互聯網應用日益廣泛的今天。網絡安全問題也逐漸凸現出來。網絡信息系統具有致命的脆弱性、易受攻擊性和開放性。網絡通信安全問題主要表現在信息泄露、信息篡改、非法使用網絡資源、非法信息滲透、假冒等等方面。網絡上,系統既要安全又要開放。這一要求本身就是網絡通信研究領域比較困難的問題。單從互聯網的視覺出發,威脅及不安全因素主要來自兩個方面:硬件、軟件。例如,病毒感染、非法入侵、電磁泄露、搭線竊聽等,又比如來自系統本身的問題等,都存在安全隱患。針對上述計算機網絡通信技術的問題,我們必須采取相應的措施予以解決,提高計算機網絡通信技術的水平。在網絡通信方面,用戶應借助相關平帶實現系統模塊的加載與卸載,系統軟件的刪除與安裝,如此使計算機操作的安全性與流暢性得以保障。并且在鎖定服務器時,應設置密碼于服務器入口,使黑客攻擊受到干預,進而實現數據信息的保護。此外,為了降低安全隱患,增加局限登陸功能也是可行的辦法。在主機安全方面,首先要提高認識,針對電腦漏洞應進行定期修補,升級補丁,并實現防火墻的及時更新。
計算機網絡通信技術的發展趨勢
【關鍵詞】移動計算機;網絡通信;技術
移動計算機網絡主要指在網內用戶計算機能夠隨便進行移動的計算機通信網絡,用戶計算機具有便捷性,比如當前非常受到歡迎的筆記本、手持型等,只要裝有無線設備用戶就可以使用,用戶可在無線網覆蓋的地方發送以及接受消息,同時在不同地方進行漫游??墒且苿泳W絡通信技術在當前還是有很多問題存在,解決這些問題是目前比較重要的課題。
一、計算機網絡通信息技術發展現狀
1、技術故障。移動計算機網絡技術應用范圍非常廣泛,同時受到多重影響因素的干擾,所以在實踐當中非常容易出現各種安全隱患,如果處理不恰當,直接導致不同程度的技術故障出現,導致網頁無法瀏覽的情況。當前技術使用流程中出現的重要問題就是無法將瀏覽器網頁進行瀏覽,重點是要和計算機設置問題保持一定關系,一旦計算機網絡技術無法保證正常的運行狀態,那么安裝信息系統當中會出現受限訪問的狀況,同時導致出現網頁無法進行瀏覽的狀況。2、通信安全。隨著計算機網絡的不斷普及,互聯網的應用成為廣泛現象。網絡通信安全問題成為當前社會關注的焦點。由于網絡信息安全系統本身具有一定的開發性,因此容易受到其他因素的影響,出現信息泄露情況。網絡信息安全影響因素比較多,重點包含了計算機軟硬件系統不安全的影響因素,需要將通信技術應用效果重視,將安全隱患進行清晰明確,保證發展的方式。3、人為的操作失誤。因為人為操作失誤導致計算機安裝配置當中構成漏洞,可能受到操作人員的安全防范意識薄弱等因素的影響,導致計算機網絡防護網的缺失同時和其他人分享個人賬戶等情況都會直接給計算機網絡安全帶來很嚴重的危害。另外,在開發計算機系統的同時不到位的技術水平導致出現很多漏洞問題,顯現這些問題之后,由相關的技術人員修復漏洞,一般情況中問題都會在系統升級之后得到解決??墒切迯吐┒戳鞒讨斜厝挥蟹浅6嗟臄祿┞对谖kU當中,給不法分子乘虛而入的機會。另外,極有可能在系統升級當中受到有些因素的干擾導致出現錯誤。因此,建議網絡用戶按時定期訪問官網,使用更新有關系統的方式將漏洞進行預防的目標,增強計算機網絡的穩定效果。
【關鍵詞】計算機網絡通信協議TCP/IP協議IPX/SPX及其兼容協議
隨著計算機技術的普及,網絡信息化得到了新的發展。在這個過程中計算機網絡通信協議成為該行業討論的焦點問題。因此,本文將從通信協議的概念、原則和常見協議幾個方面進行分析,力求提供新的思路。
1網絡通信協議的概念
在計算機通信的過程中,兩臺計算機之間必須使用通信協議。網絡通信協議主要是指通過信道和設備將多個不同位置的數據進行連接的通信系統,是計算機之間實現會話的必要基礎。通信協議具有可靠性、有效性和層次性的特點。其本質是一種規則的體現,即計算機網絡硬件和軟件必須共同遵守的規則。與此同時,我們認為網絡協議并不是單獨存在的,常常存在于其他軟件中。其中,基礎型協議主要用來提供網絡連接的服務,是通信服務中最基礎的層面;應用型協議需要針對具體的網絡服務來進行選擇,不屬于必備協議。從組成方面來看,網絡協議主要包含三個要素,即語義、語法和時序。語義主要是對協議元素進行必要的解釋,而不同的協議元素對語義的規定有所差別。語法主要是將各個協議的元素進行組合,通過計算機語言表達出相對完整的內容,是對信息數據處理的結構形式。時序則是對事件發生的順序進行調整和說明。
2網絡通信協議的原則
在計算機網絡通信協議中進行信息和數據傳遞需要堅持三大原則。即所選協議的一致性、選擇高版本協議和通信協議的單一性。所選協議的一致性是指協議需要和網絡結構、功能相一致。在計算機網絡通信協議中,網絡通信協議需要對網絡規模、兼容性和管理進行綜合考慮。具體而言,當網絡規模較小時,對網絡的要求也隨之較低。因此在網絡配置的選擇上重心在于網絡速度。故,在協議的選擇上以占用內存小和寬帶利用率高的協議為主,常見的有:NetBEUI。反之,當網絡規模較大時,網絡結構也變得復雜,此時可以選擇擴充性和管理性較強的協議,常見的有:TCP/IP。通信協議的單一性主要是指計算機之間的通信離不開通信協議,常規模式下每一個網絡只能選擇一種通信協議。這是因為,每一個網絡通信協議均會占用計算機內存,當選擇協議較多時,無疑會造成內存資源的不足和浪費,從而直接影響到計算機的運行速度,加大了網絡管理的難度。選擇高版本協議主要原因是:高版本協議的功能和性能相對較好。值得一提的是每個通信協議都有其最合適的網絡環境。因此,使用者需要根據網絡計算機的環境選擇與之匹配的網絡通信協議。
3常見的網絡通信協議
3.1TCP/IP協議
TCP/IP協議是TCP協議和IP協議的結合體,是最重要的兩種協議。最早使用該協議的是Unix系統,并且得到了市場上大多數計算機廠商和操作系統的大力支持。在互聯網的使用過程中,TCP/IP協議能夠提供有效地端字節傳輸服務。首先,傳給IP層的數據流可以通過TCP分割成長度較為合適的數據段后再進行二次傳輸,然后根據接收端主機從IP層接收的數據包進行上傳。常見的IP協議主要為IPV4協議和IPV6協議,該協議規定了在互聯網傳輸過程中準確的數據格式,因此,在TCP/IP協議中的傳輸是相對嚴格的一個過程。與此同時,IPV6協議優于IPV4協議,具體表現在三個方面。即IPV6協議擁有更為廣闊的地址空間,將IP地址長度從32位上升到128位;擁有更小的路由表,即IPV6協議遵循聚類原則,路由器可以在路由表中選擇一條記錄來代表一片子網,因此縮短了路由表的長度,進而提高了路由器轉發數據包的速度。最后,IPV6協議協議增加了自動配置的支持功能,該功能能夠使網絡管理更為便利和安全,同時可以對網絡層提供加密數據處理,提高了互聯網安全。除此之外,TCP/IP協議本身具有較強的靈活性,可以支持不同規模的網絡,連接所有的服務器和工作站。但是,在這個過程中也存在一些麻煩和問題。即在使用其他協議的過程中不需要進行配置,可以自動的分配網絡所需的必要信息,減少人工操作。而TCP/IP協議需要完成相對復雜的設置過程,即每一個節點都需要IP地址、子網掩碼、默認網關和主機名。此外,對于Windows中的TCP/IP協議而言,想要直接加入WindowsNT域只安裝TCP/IP協議是無法登陸的,還需要在Windows系統上安裝NetBEUI協議,從而順利的訪問其服務器的域中。
3.2IPX/SPX及其兼容協議
IPX/SPX及其兼容協議是由Novell公司開發的一種網絡通信協議集,與NetBEUI通信協議不同的地方在于該協議較為龐大,在復雜的網絡環境下依舊有強大的適應性。因此,非常適合大型網絡使用。與此同時,IPX/SPX及其兼容協議可以通過網絡地址信息來辨別身份,不需要任何其他配置,是其最大的優點。此外,IPX/SPX及其兼容協議所有的網絡IP和節點IP都有內部的一個IPX地址,具有唯一性。然而,IPX屬于NetWare自帶的最底層的網絡協議,其功能主要是對網絡中傳輸的數據負責,即僅保證傳輸的成功,不保證傳輸的正確性。而SPX主要是針對數據的正確性進行核查與處理。因此,當兩種協議合并在一起的時候能夠具備較強的功能,彌補其劣勢。因此,使用Windows的用戶可以獲得NetWare服務器的相關服務,當Novell環境開始轉向微軟平臺的時候,這兩種平臺將實現共存。
3.3NetBEUI協議
NetBEUI協議最大的優點在于速度快、體積小和效率高,且NetBEUI協議是微軟主流產品的缺省協議。該協議主要應用于小型局域網環境中,且局域網中可以實現幾百臺PC機的互聯。NetBIOS是NetBEUI通信協議中的一個網絡接口標準,其功能是加強PC機之間的通信,而內網PC機一般不超過30個。
4結語
隨著局域網的組建和發展,網絡兼容性和網絡規則將直接影響到網絡通信協議的選擇。與此同時,TCP/IP協議主要用于效率高且擴展性能較強的網絡,而NetBEUI通信協議比較適合小型網絡。IPX/SPX及其兼容協議協議主要適用于兩種平臺共存的計算機網絡系統。因此,在網絡通信協議的選擇上需要根據實際需要進行科學的、合理的選擇,提高計算機的使用效率。
參考文獻:
[1]劉芳基.于通信順序進程的計算機網絡通信協議形式化描述[J].信息系統工程,2016(2).
[2]吉逸,吳國新.計算機網絡體系結構及通信協議[J].江蘇機械制造與自動化,2011(5).
[3]石全民,何輝.網絡安全協議在計算機通信技術當中的作用與意義[J].中國建材科技,2015(4).
關鍵詞:信息化水平 計算機通信 特征 策略 安全隱患
中圖分類號:TP393.08 文獻標識碼:A 文章編號:1007-9416(2012)11-0195-01
隨著互聯網技術在世界范圍內的迅速發展,當代計算機網絡技術已經走入了千家萬戶;隨著當前我國國民經濟信息化發展進程的加快與網絡技術的普及,讓社會中使用計算機網絡技術工作的崗位逐漸增多,所以,他們對于信息化辦公系統的通信技術的安全性十分注重。那么怎樣才能夠保證現代計算機網絡通信安全性呢,這是當前人們所關注的焦點問題、本文試圖分析造成計算機網絡通信存在的安全性問題,并在此基礎上提出解決策略。
1、影響現代計算機通信網絡安全的因素分析
現代計算機網絡通信的安全性涉及到了許多學科,例如現代網絡技術、通信技術、信息安全技術等,具有的主要功能是為了能夠將現代網絡系統中的軟件與硬件及其系統中的信息數據進行良好的保護,借此來保證其不會受到其他不良因素所造成的破壞,進而能夠讓現代網絡系統能夠保持順利進行,讓網絡服務順利無阻。
首先,造成計算機通信網絡安全的客觀原因。第一,由于現代計算機網絡通信具有廣闊的連結特征,所以,在很大的程度上會為網絡上攻擊提供一些條件,而一些不法分子會借助網絡存在的一些漏洞與安全隱患對于網絡系統中的軟硬件與其系統中的信息數據進行猛烈攻擊,即便有的數據信息會設置一些安全防護性措施,但是依然很容易泄露。第二,由于現代計算機系統與網絡通信自身很容易會受到損壞,因此,在不同程度上遭到攻擊是不能避免的。雖然目前為了防止一些大型軟件系統,例如微軟操作系統在人們使用過程中出現的安全問題,因此制定了一些解決問題的多種程序。但是我們知道編寫程序不會十全十美,因此依然會出現一些安全隱患。在另一方面,由于現代計算機多種病毒的大量傳播,進而讓網絡系統會在不同程度上遭受到嚴重的攻擊,信息數據要么會被修改,要么會被毀掉,進而造成整個計算機系統的破壞;還有目前一些網絡通信系統經常會使用一些電子商務軟件,但是電子商務密碼所使用的源代碼程序是相對公開的,因此就難以避免其軟件會存在的安全問題被人們普遍知曉。
其次,造成計算機通信網絡安全的主觀原因。主觀原因是由于計算機系統網絡管理人員忽略了其潛在的一些安全隱患,另外就是他們自身的計算機操作水平較低,在操作過程中經常做一些違背安全保密工作所制定的硬性規定,對于實際操作流程規則也不能了解,例如對于工作中一些不能公開的保密文件卻公開出去,由于長時間堅持使用一種秘鑰,讓密碼被人們破解等因素,進而導致了現代網絡系統在人工管理方面失去了條理性并出現了諸多漏洞。我們在網絡系統管理與使用過程中,人們更加偏向的是利益與是否便捷,而對于安全保密工作問題相對考慮較少。
2、解決計算機網絡安全性策略研究
首先,提高網絡系統自身安全性。我們對于現代計算機網絡通信管理設計過程中,不但要充分考慮到它在實際運行中的效果,并且要從整體考慮到其安全因素。我們在網絡系統在開始階段就要考慮到信息數據的保密程度與一些通信軟件系統等內容,而在實際運用中,要逐漸設定一些安全防護措施,進而很好地避免了系統軟件產生漏洞等問題,并且有效阻止了一些不法分子運用漏洞對現代網絡系統進行猛烈攻擊與破壞,進而保證信息數據的完整性。
其次,加強網絡防火墻設置。我們說網絡防火墻是有效抵御黑客侵略的最好措施與手段,它能夠在外部網與內部網之間形成牢固的保護屏障,進而監控到所有想要進入到內部網絡的信息數據流量,有效地保護好整個用戶內部網絡免于受到外界入侵的一些影響。當前防火墻技術主要是包檢測防火墻,也就是第三代防火墻技術。這種技術主要是借助截獲來自于某個接口的信息數據包,并且檢查其中全部的數據來判斷這些請求是否應該被允許或者拒絕。第三代防火墻以其檢測速度快,安全性較高,內部配置與維護簡捷而被用戶們廣泛應用,是當前最先進的網絡防護技術措施。
第三,加強現代網絡管理。我們要制定嚴格的計算機網絡管理體系,制定規章制度細則。并且要注意加強現代網絡管理隊伍建設,加強互聯網管理人員自身的安全意識與網絡監控技術,而維護整個網絡用戶信息數據庫的完整性,并且要嚴格管理好網絡系統日志,定時來對網絡安全現狀進行評判與審核,實施動態網絡監控制度。
3、結語
計算機網絡技術的不斷發展使得計算機病毒也隨之不斷發展,而網絡黑客也是隨處可見的,因此我們一定要做好現代計算機網絡通信安全防護工作,防止大量計算機病毒入侵與黑客的侵略。當我們做好計算機網絡通信系統自身防御工作的同時,用戶們也要注意自身的問題,不能讓網絡中大量病毒與黑客隨意侵入到我們的電腦,讓我們自身利益與經濟利益受到損害。因此,我們對防御與保護現代計算機網絡通信安全方面依然做的不夠專業與全面,而這也是我們計算機工作者們面臨的重大任務。
參考文獻
[1]林國慶.淺析計算機網絡安全與防火墻技術[J].恩施職業技術學院學報,2007,(01).
[2]楊朝軍.關于計算機通信網絡安全與防護策略的幾點思考[J].硅谷,2008,(22).
[3]陶競立,羅開田.計算機網絡的安全與保障技術研究[J].時代教育(教育教學),2010,(06).
[4]閆國棟,王鵬.基于IPv6協議的網絡安全機制[J].赤峰學院學報(自然科學版),2010,(08).
【關鍵詞】計算機網絡;通信協議;TCP/IP;SMTP
一、計算機網絡通信協議概述
1.通信協議概念。網絡通信協議(Network Communication Protocol),通常簡稱為網絡協議(Network Protocol),就是對計算機之間通信的信息格式、能被收/發雙方接受的傳送信息內容的一組定義。
2.網絡協議的分類。網絡協議是一種特殊的軟件,是計算機網絡實現其功能的最基本機制。網絡協議的本質是規則,即各種硬件和軟件必須遵循的共同守則。但網絡協議又不是一套單獨的軟件,它通常融合在其他軟件系統中。網絡協議遍及OSI通信模型的各個層次,從我們非常熟悉TCP/IP、HTTP、FTP協議,到OSPF、IGP等高級路由協議都可以認為是網絡協議,有上千種之多。在所有常用的網絡協議中,又可以分常用的基礎型協議和常用的應用型協議。TCP/IP、IPX/SPX、NetBEUI屬于常用的基礎型協議;而HTTP、PPP、FTP則屬于常用的應用型協議?;A型協議用來提供網絡連接服務,它在網絡連接和通信活動中必不可少;應用型協議對于網絡來說不是必需的,而是在具體應用到網絡服務時才需要。
3.網絡協議的作用與組成。網絡協議所起的主要作用和所適用的應用環境各不相同,有的是專用的,如IPX/SPX就專用于Novell公司的NetWare操作系統,而NetBEUI協議則專用于微軟公司的Windows系統;有的則是通用的(當然是相對的),如TCP/IP協議就適用于幾乎所有的系統和應用環境。在這么多的網絡協議中,一般網絡用戶只需要著重掌握幾種常用和主要的協議即可。網絡協議包括語義、語法和時序三個組成部分。語義是對協議元素的含義進行解釋,不同類型的協議元素所規定的語義是不同的。語法是將若干個協議元素和數據組合在一起用來表達一個完整的內容所應遵循的格式,也就是對信息的數據結構做一種規定。而時序是對事件實現順序的詳細說明。
二、TCP/IP協議族
TCP/IP協議族從字面上理解只有兩個協議:TCP協議和IP協議,而事實上它是一個協議集合,而TCP和IP協議是協議族中最基本的最重要的兩個協議。
1.IP協議。(1)IPv4協議。IPv4協議運行在網絡層上,可實現異構的網絡之間的互連互通。它是一種不可靠、無連接的協議。IPv4定義了在整個TCP/IP互聯網上數據傳輸所用的基本單元,規定了互聯網上傳輸數據的確切格式;IP軟件完成路由選擇的功能,選擇一個數據發送的路徑;除了數據格式和路由選擇精確而正式的定義之外,還包括一組不可靠分組傳送思想的規則。IP協議是TCP/IP互聯網設計中最基本的部分。(2)IPv6協議?;ヂ摼W發展到當前的規模,IPv4協議的建立功不可沒。但是同時它的缺點也充分顯現出來,如地址空間耗盡、路由表急劇膨脹、缺乏對QoS的支持、移動性差等。盡管采用了許多新的機制來緩解這些問題,如DHCP技術、NAT技術等,但問題沒有得到根本解決。終于在1995年12月,IPv6協議誕生,該協議全稱“互聯網協議第6版”,即下一代的網際協議。相對于IPv4來說,其特點主要有以下兩點,首先,講IPv4的32位IP地址擴大到了128位;另外,在IPv6數據報的首部格式中,用固定格式的擴展首部取代了IPv4中可變長的選項字段。
2.TCP協議。TCP用于在不可靠的互聯網上提供可靠的端到端字節流傳輸服務。在一個TCP連接中,僅有兩方進行彼此通信。TCP的功能是:TCP把發送端試題要求發送的數據流分割成適當長度的數據段,然后傳給IP層,再由IP層通過網絡接口層將包傳送給接收端主機。接收端主機接受到數據后,會將數據一路上傳給制定的接收端實體。
3.SMTP協議。SMTP協議又稱為簡單郵件傳輸協議,是在應用層的協議。主要對如何將電子郵件從發送方傳送到接收方,即對傳輸的規則做了規定。SMTP協議的通信模型并不復雜,主要工作集中在發送SMTP和接受SMTP上:首先針對用戶發出的郵件請求,建立發送SMTP(發送方)到接受SMTP(接收方)的雙工通信鏈路,接收方是相對于發送方而言,實際上它既可以是最終的接受者也可以是中間傳送者。發送方負責向接收方發送SMTP命令,接收方負責接受并反饋應答。
上面只簡單的介紹了幾種通信協議,還有很多協議值得研究,如有數據鏈路層的CSMA/CD協議,應用層的FPT、HTTP和DNS協議等。就是在這些許許多多的通信協議的共同作用下,才能確保網絡通信的正常。
參考文獻