網路基礎 一

2021-08-19 21:00:16 字數 2144 閱讀 1939

網路發展

所謂 「區域網」 和 「廣域網」 只是乙個相對的概念, 並沒有絕對的廣域網

認識」協議」

協議是一種約定, 就好比接頭暗號(天王蓋地虎, 提莫一公尺五), 是大家約定好的, 共同遵守的一種規則.

計算機之間的傳輸媒介是光訊號和電訊號. 通過 「頻率」 和 「強弱」 來表示 0 和 1 這樣的資訊. 要想傳遞各種不同的資訊, 就需要約定好雙方的資料格式.

因為網路中連線了太多的主機, 每個主機都應該遵守一樣的約定, 所以我們需要制定一些公共的協議, 大家都按照這種協議來進行資料通訊, 就不會出現問題了.

網路協議

計算機生產廠商有很多; 計算機作業系統也有很多; 計算機網路硬體裝置更是有很多

如何讓這些不同廠商之間生產的機器能夠互相順暢地通訊?

這就需要人們約定乙個共同的標準, 大家都來遵守, 這就是網路協議

一般我們只要了解 tcp/ip 四層模型就夠了

應用層: 針對特定應用的協議

負責應用程式間的溝通,如簡單電子郵件傳輸(smtp)、檔案傳輸協議(ftp)、網路遠端訪問協議(telnet)等. 網路程式設計主要就是針對應用層

傳輸層: 管理兩個節點之間的資料傳輸

負責兩台主機之間的資料傳輸. 如傳輸控制協議 (tcp), 能夠確保資料可靠的從源主機傳送到目標主機

網路層: 位址管理與路由選擇

負責位址管理和路由選擇. 例如在ip協議中, 通過ip位址來標識一台主機, 並通過路由表的方式規劃出兩台主機之間的資料傳輸的線路(路由). 路由器(router)工作在網路層

網路介面層: 資料鏈路層 + 物理層

資料鏈路層:

負責裝置之間資料幀的傳送和識別. 例如網絡卡裝置的驅動、幀同步(就是說從網線上檢測到什麼訊號算作新幀的開始)、衝突檢測(如果檢測到衝突就自動重發)、資料差錯校驗等工作. 有乙太網、令牌環網, 無線lan等標準. 交換機(switch)工作在資料鏈路層

物理層:

負責光/電訊號的傳遞方式. 比如現在乙太網通用的網線(雙絞線)、早期乙太網採用的同 軸電纜(現在主要用於有線電視)、光纖, 現在的wifi無線網使用電磁波等都屬於物理層的概念。物理層的能力決定了最大傳輸速率、傳輸距離、抗干擾性等. 集線器(hub)工作在物理層

七層結構記憶方法:應、表、會、傳、網、數、物

網路傳輸基本流程

同一網段內的兩台主機進行檔案傳輸

跨網段主機的檔案傳輸. 資料從一台計算機到另一台計算機的傳輸過程中要經過乙個或多個路由器

資料報的封裝和分用

不同的協議層對資料報有不同的稱謂,在傳輸層叫做段(segment)

在網路層叫做資料報 (datagram)

在鏈路層叫做幀(frame)

應用層資料通過協議棧發到網路上時,每層協議都要加上乙個資料首部(header)

稱為封裝 (encapsulation)

首部資訊中包含了一些類似於首部有多長, 載荷(payload)有多長, 上層協議是什麼等資訊

資料封裝成幀後發到傳輸介質上,到達目的主機後每層協議再剝掉相應的首部, 根據首部中的 「上層協議字段」 將資料交給對應的上層協議處理

資料封裝的過程

而資料分用剛好就是資料封裝反過來

網路基礎 一

一 計算機網路出現的背景 1.相關概念 協議計算機之間在相互通訊的時候實現規定的一種約定,並且遵循這種約定對相關事務進行處理.分組交換 將大資料分組成若干個包的較小單位進行傳輸的方法.二.協議分層與osi參考模型 1.協議的分層 分層的目的 將系統中的每乙個分層都單獨使用,即使某個分層發生故障,也不...

網路基礎(一)

網路osi七層模型 7 應用層 使用者介面 http ftp 6 表示層 規範編碼,資料的表現形式,特定功能的實現如 加密 ascii jpeg 5 會話層 對應用會話的管理,同步 作業系統 應用讀取 4 傳輸層 可靠與不可靠的傳輸,傳輸前的錯誤檢測,流控,埠 tcp udp 3 網路層 提供邏輯位...

網路基礎一

網路的劃分 區域網 lan 通常指幾公里內的可以通過某種介質互聯的計算機,印表機,modem或其他裝置的集合。特點 距離短,延遲小,資料速率高,傳輸可靠 主要材料,網線,光纖 主要協議,乙太網 乙太網 802.3 都會網路 man 是在乙個城市範圍內所建設的計算機網路 廣域網 wan 在大範圍區域提...