網路裝置之間的相互通訊

2021-07-26 14:00:07 字數 2018 閱讀 2946

計算機與網路裝置要相互通訊,雙方就必須基於相同的方法。比如,如何探測到通訊目標、由哪一邊先發起通訊、使用哪種語言進行通訊、怎樣結束通訊等規則都需要事先確定。不同的硬體、作業系統之間的通訊,所有的這一切都需要一種規則。而我們就把這種規則稱為協議(protocol)tcp/ip 是網際網路相關的各類協議族的總稱。

協議中存在各式各樣的內容。從電纜的規格到 ip 位址的選定方法、尋找異地使用者的方法、雙方建立通訊的順序,以及web 頁面顯示需要處理的步驟,等等。像這樣把與網際網路相關聯的協議集合起來總稱為 tcp/ip(tcp和ip都是網路協議的一部分,tcp是傳輸控制協議,ip是網際協議,用這兩個協議來統稱整個協議族,可見這兩個協議的重要性)

tcp/ip 協議族裡重要的一點就是分層。tcp/ip 協議族按層次分別分為以下 4 層:應用層、傳輸層、網路層和資料鏈路層。

1.應用層

應用層決定了向使用者提**用服務時通訊的活動。

tcp/ip 協議族內預存了各類通用的應用服務。比如,ftp(file trnsfer protocol,檔案傳輸協議)和 dns(domain name system,網域名稱系統)服務就是其中兩類。http 協議(用於我們平常瀏覽網頁的協議,大家如果有注意的話,可以看到在每乙個網頁的位址列上都會有乙個http,當然現在有很多是https,不過沒關係,https可以說是http的安全版)也處於該層。

2.傳輸層

傳輸層對上層應用層,提供處於網路連線中的兩台計算機之間的資料傳輸。

在傳輸層有兩個性質不同的協議:tcp(transmission control protocol,傳輸控制協議)和udp(user data protocol,使用者資料報協議)。

3.網路層(又名網路互連層)

網路層用來處理在網路上流動的資料報。資料報是網路傳輸的最小資料單位。該層規定了通過怎樣的路徑(所謂的傳輸路線)到達對方計算機,並把資料報傳送給對方。與對方計算機之間通過多台計算機或網路裝置進行傳輸時,網路層所起的作用就是在眾多的選項內選擇一條傳輸路線。

4. 鏈路層(又名資料鏈路層,網路介面層)

用來處理連線網路的硬體部分。包括控制作業系統、硬體的裝置驅動、nic(network inte***ce card,網路介面卡,即網絡卡),

及光纖等

物理可見部分(還包括聯結器等)

(還包括聯結器等一切

傳輸媒介)。硬體上的範疇均在鏈路層的作用範圍之內。

利用 tcp/ip 協議族進行網路通訊時,會通過分層順序與對方進行通訊。傳送端從應用層往下走,接收端則往應用層往上走。用 http 舉例 來

說明,首先作為傳送端的客戶

端在應用層(http 協議)發出乙個想看某個 web 頁面的 http 請求。 接著,為了傳輸方便,在傳輸層(tcp

協議)把從應用層處收到的資料(http 請求報文)進行分割,

並在各個報文上打上標記序號及埠號後**給網路層。在網路層(ip 協議),

增加作為通訊目的地的 mac 位址後**給鏈路層。這樣一來,發往網路的通訊請求就準備齊

全了。

接收端的伺服器在鏈路層接收到資料,按序往上層傳送,一直到應用層。當傳輸到應用層,才能算真正接收到由客戶端傳送過來的 http 請 求。

傳送端在層與層之間傳輸資料時,每經過一層時必定會被打上乙個該層所屬的首部資訊。反之,接收端在層與層傳輸資料時,每經過一層時會把對應的首部消去。為了網路活動的準確性、普遍性和安全性,網路協議出現並以這樣那樣的方式工作著。

網路裝置之間連線的疑問???

實驗7 4 交換機埠安全 在本實驗中,我把交換機的快速乙太網口和路由器的快速乙太網口相連,連線採用的是 直通線。實驗拓撲如下 該實驗剛開始時,我所遇到的問題 1.不知道交換機之間連線用什麼線連線?2.不知道用交換機的什麼埠和路由器的什麼埠連線?3.我個人,感覺,要想弄清楚這個問題 首先要鬧明白,裝置...

vue中元件之間相互通訊(二)

兄弟元件之間的相互通訊 兄弟元件的通訊是需要有個專案匯流排去管理組與件之間通訊的方法。建立匯流排 bus.js,在檔案中例項化乙個新的vue例項物件 bus.js import vuefrom vue export default new vue 建立需要通訊的兩個元件 firstcomponent...

常見的網路裝置

中繼器,工作在物理層,只起到擴大傳輸距離的作用 集線器,工作在物理層,多埠中繼器。每個埠的輸入都向其他所有埠 二層交換機,工作在資料鏈路層,又被稱作多埠網橋,是傳統意義的,隔離衝突域 三層交換機工作在網路層,同時又路由功能。路由器工作在網路層,只能連線使用相同網路層協議的子網,隔離廣播域 多層交換機...