在傳輸層,數據被稱為段。在網路層,它被稱為包。在數據鏈路層,它被稱為幀。在物理層,它被稱為比特流。這些術語統稱為協議數據單元(PDU)。
開放系統互連(OSI)模型是一個定義完善的協議規范,它包含七個層次的結構,每層都可能包含幾個子層。從上到下,OSI模型的七層分別是:
1. 應用層
2. 表示層
3. 會話層
4. 傳輸層
5. 網路層
6. 數據鏈路層
7. 物理層
前四層,即7、6、5、4層,定義了應用程序的功能。後三層,即5、6、7層,主要關注通過網路的端到端數據流。
協議分層的作用包括:
1. 便於討論和學習協議的細節。
2. 標准化的介面促進了工程的模塊化。
3. 創建了一個更高效的互連環境。
4. 降低了復雜性,使程序更容易修改,加快了產品開發速度。
5. 每層僅利用相鄰下層的服務,易於理解各層的功能。
大多數計算機網路採用層次式結構,將網路劃分為多個層次。這種結構允許高層系統僅使用下層提供的介面和功能,而無需了解下層實現功能的演算法和協議。層次間的無關性使得每個模塊可以被新的模塊替換,只要新模塊與舊模塊具有相同的功能和介面,即使它們內部使用不同的演算法和協議。
為了在網路中的計算機和終端之間正確傳輸信息和數據,必須在數據傳輸的順序、格式和內容等方面達成一致或遵循規則,這些規則稱為協議。
② 哪一層傳輸的基本單位是比特流
總結物理層傳輸的數據單位是比特流。
物理層傳輸的數據單位是比特流,它是計算機網路中最基本的數據傳輸單位。比特流具有一定的特點,例如沒有固定的數據格式、傳輸速率受到傳輸介質和傳輸距離的限制、可能會出現誤碼等。
比特流在計算機網路中應用廣泛,例如在區域網中傳輸乙太網幀,在廣域網中傳輸數據包,在無線通信中傳輸無線電信號等。
比特流是一種內容分發協議,由布拉姆·科恩自主開發。它採用高效的軟體分發系統和點對點技術共享大體積文件(如一部電影或電視節目),並使每個用戶像網路重新分配結點那樣提供上傳服務。
下載注意事項
下載者要下載文件內容,需要先得到相應的.torrent文件,然後使用BT客戶端軟體進行下載。下載時,BT客戶端首先解析.torrent文件得到Tracker地址,然後連接Tracker伺服器。Tracker伺服器回應下載者的請求,提供下載者其他下載者(包括發布者)的IP。
下載者再連接其他下載者,根據.torrent文件,兩者分別對方告知自己已經有的塊,然後交換對方沒有的數據。此時不需要其他伺服器參與,分散了單個線路上的數據流量,因此減輕了伺服器負擔。
下載者每得到一個塊,需要算出下載塊的Hash驗證碼與.torrent文件中的對比,如果一樣則說明塊正確,不一樣則需要重新下載這個塊。這種規定是為了解決下載內容准確性的問題。
③ 計算機網路7層協議數據的傳輸速度單位分別是什麼
在傳輸層的數據叫段, 網路層叫包,數據鏈路層叫幀,物理層叫比特流,這樣的叫法叫PDU(協議數據單元)。
網路七層協議:OSI是一個開放性的通行系統互連參考模型,他是一個定義的非常好的協議規范。OSI模型有7層結構,每層都可以有幾個子層。 OSI的7層從上到下分別是:
7 應用層 6 表示層 5 會話層 4 傳輸層 3 網路層 2 數據鏈路層 1 物理層 其中高層,
即7、6、5、4層定義了應用程序的功能,
下面3層,即橡拍3、2、1層主要面向通過網路的端到端的數據流。
協議分層的作用:
(1)人們可以很容易的討論和學習協議的規范細節。
(2)層間的標准介面方便了工程模塊化。
(3)創建了一個更好的互連環境。
(4)降低了復雜度,使程序更容易修改,產品開發的速度更快。
(5)每層利用緊鄰的下層服務,更容易記住各層的功能。
大多數的計算機慎如擾網路都採用層次式結構,即將一個計算機網路分為若干層次,處在高層次的系統僅是利用較低層次的系統提供的介面和功能,不需了解低層實現該功能所採用的演算法和協議;較低層次也僅是使用從高層系統傳送來的參數,這就是層次間的無關性。因為有了這種無關性,層次間的每個模塊可以用一個新的模塊取代,只要新的模塊與舊的模塊具有相同的功能和介面,即使它們使用的演算法和協議都不一樣。
網路中的計算機與終端間要想寬旦正確的傳送信息和數據,必須在數據傳輸的順序、數據的格式及內容等方面有一個約定或規則,這種約定或規則稱做協議。