網站首頁 語言 會計 網際網路計算機 醫學 學歷 職場 文藝體育 範文
當前位置:學識谷 > 範文 > 生活經驗

網路協議的意義及定義

欄目: 生活經驗 / 釋出於: / 人氣:1.96W

本文將向大家詳細介紹如何定義網路協議以及網路協議有哪些意義的基礎知識,不明白的朋友可以過來學習一下

網路協議的意義及定義

如何定義網路協議,它有哪些意義?

網路是一個相互聯結的大群體,因此要想加入到這個群體中來,就不能隨心所欲,任由興之所發。就好象一個國家或一個種族擁有自己的語言,大家都必須通曉並憑藉這種語言來對話一樣,相互聯結的網路中各個節點也需要擁有共同的“語言”,依據它所定義的規則來控制資料的傳遞,這種語言便是大家經常聽說的 “協議”。

協議是對網路中裝置以何種方式交換資訊的一系列規定的.組合,它對資訊交換的速率、傳輸程式碼、程式碼結構、傳輸控制步驟、出錯控制等許多引數作出定義。

對網路始入門者來說,紛繁複雜的協議常常讓人頭痛不已—這些協議各起什麼作用?它們之間又有什麼聯絡?為什麼有了A協議還需要補充B協議?這些問題搞不清楚,往往成為進一步學習的障礙。其實這個問題應該這樣理解:是先有了各種不同語言的民族,後來隨著社會的發展,才有了不同民族間交流的需求。網路也是這樣,最初人們在小範圍內建立網路,只需要自己作一些簡單的約定,保證這一有限範圍內的使用者遵守就可以了;到後來網路規模越來越大,才考慮到制定更嚴格的規章制度即協議;而為了實現多個不同網路的互聯,又會增加不少新協議作為補充,或成長為統一的新標準。

資料在網路中由源傳輸到目的地,需要一系列的加工處理,為了便於理解,我們這裡不妨打個比喻。如果我們把資料比做巧克力:我們可以把加工巧克力的裝置作為源,而把消費者的手作為目的來看看會有什麼樣的傳輸過程。巧克力廠通常會為每塊巧克力外邊加上一層包裝,然後還會將若干巧克力裝入一個巧克力盒,再把幾個巧克力盒一起裝入一個外包裝,運輸公司還會把許多箱巧克力裝入一個集裝箱,到達消費者所在的城市後,又會由運輸商、批發商、零售商、消費者開啟不同的包裝層。

不同層次的包裝、解包裝需要不同的規範和裝置,計算機網路也同樣有不同的封裝、傳輸層面,為此國際標準化組織ISO於1978 年提出“開放系統互連參考模型”,即著名的OSI(OpenSystem Interconnection)七層模型,它將是我們後續篇幅中要介紹的內容,這裡先不展開論述。 網路的協議就是用作這些不同的網路層的行為規範的。網路在發展過程中形成了很多不同的協議族,每一協議族都在網路的各層對應有相應的協議,其中作為Internet規範的是ICP/IP協議族,這也是我們今天要講的。

TCP/IP協議的定義以及層次、功能

什麼是TCP/IP協議,劃為幾層,各有什麼功能?

TCP/IP協議族包含了很多功能各異的子協議。為此我們也利用上文所述的分層的方式來剖析它的結構。TCP/IP層次模型共分為四層:應用層、傳輸層、網路層、資料鏈路層。

TCP/IP網路協議

TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網間網協議)是目前世界上應用最為廣泛的協議,它的流行與Internet的迅猛發展密切相關—TCP/IP最初是為網際網路的原型ARPANET所設計的,目的是提供一整套方便實用、能應用於多種網路上的協議,事實證明TCP/IP做到了這一點,它使網路互聯變得容易起來,並且使越來越多的網路加入其中,成為Internet的事實標準。

Tags:網路協議