1. 程式人生 > >第一課 【網路通訊基礎】筆記

第一課 【網路通訊基礎】筆記

1.1.報文 = 資料頭部 + 資料載荷 + 尾部

頭部和尾部都是一些資訊段,注意很多報文是沒有尾部的!

封裝的過程就是將資料載荷分別加上頭部和尾部,同理可以理解解封裝。

1.2.閘道器

閘道器是一種網路裝置,不是一種特定的裝置型別。在採用不同體系結構或者協議的網路之間進行互通時,用於提供協議轉換、路由選擇、資料交換等功能的網路裝置。

1.3.路由器

為報文選擇傳遞路徑的網路裝置。

2.1協議

諸如計算機、交換機、路由器等網路裝置,為了實現通訊而必須遵從的、事先定好的一系列規則和約定。

例如: HTTP(Hypertext Transfer Protocol) 超文字傳輸協議

            FTP(File Transfer Protocol)  檔案傳輸協議

            TCP(Transmission Control Protocol) 傳輸控制協議                  IPv4 、 IEEE802.3 (乙太網協議)

記憶:當我們在瀏覽器中使用“http://”時,就表明這次訪問要使用到HTTP

           當我們通過FTP工具下載檔案時,檔案地址中的“ ftp:// ”就表明這次下載要使用到FTP

網路通訊協議中,協議 標準 規範  技術 等,這些詞彙都是經常混用的。

協議可以分兩類,有各種網路裝置廠商自己定義的私有協議(方言),也有專門的標準機構定義的開放式協議(普通話)。為了促進網路的普遍性,一般各廠商儘量遵從開放式協議,減少私有協議的使用。