1. 程式人生 > >《1》7層+4層網路模型

《1》7層+4層網路模型

  1. 7層網路模型


1》應用層:提供給作業系統或者應用程式,用來進行網路通訊的標準介面

2》表示層:不同的pc機擁有不同的編碼方式,需要在這裡進行轉換,換成網路通訊中採用的標準表現形式

3》會話層:負責在不同的PC的不同程序之間建立或者拆除連線,另外,還有插入同步點的機制(保證斷線重新從這個位置傳輸)

4》傳輸層:負責兩個主機之間的端對端的資料連線&傳輸

5》網路層:選擇合適的路由,職責就是正確的找著目的站

6》資料鏈路層:負責在兩個相鄰的節點之間準確的傳輸資料(以幀為單位,每一幀:資料+控制資訊)

7》物理層:原始的資料位元流在物理介質上傳輸

理解:系統中的一個網路應用程式完成網路通訊的過程,需要先經過應用層

呼叫標準的網路通訊介面,再通過表示層轉換成標準的網路通訊的資料格式,然後是通過會話層和另外一個程序(anyway)建立一個通訊連結,並且安插好同步點,之後是傳輸層,在兩個PC機之間

建立連線傳輸資料,再然後是讓網路層尋找到最合適的路由路徑,使連線能夠正確到目的站,資料鏈路層負責在相鄰節點之間正確傳輸資料,最後通過物理層,讓資料能以位元流的形式在物理介質真正傳輸

  1. 4層網路模型


1》應用層:向網路應用提供介面,並且對應用內的資料格式進行統一編碼

2》傳輸層:負責兩個主機之間的端對端的資料連線&傳輸&傳輸控制、錯誤恢復

3》網路層:選擇合適的路由,職責就是正確的找著目的站

4》網路介面層:負責通過網路傳送和接收IP資料報

理解:應用層負責包裝資料,到傳輸層加入資料傳輸的規則protocol),到網路層加入正確的傳輸路徑,到介面層,根據上面的資訊進行資料傳送

NOTE:由於7層實現較難,現在多用4層網路模型來實現

                   這裡需要注意應用層中的http和網路層中的IP協議的不同,知道http報文結構的就可以知道它裡面寫的是真實資料是發過來做什麼的,這就是有點包裝資料的意味

                   而IP協議的報文頭裡寫的是傳送地址,傳送的最大吞吐量,還有分片的記錄資訊,更傾向於“找到傳輸通路”意味,而整合在IP中的TCP則是控制在“IP建立的通路上”無損的傳輸


                   稱:從應用程式中拿來的資料叫真實想要傳送的資料,只是為了好寫安靜

                   後面會講到Http+IP的報文具體組成,之後再回過頭看4層網路模型說不定有新感覺


相關推薦

《1》7+4網路模型

7層網路模型 1》應用層:提供給作業系統或者應用程式,用來進行網路通訊的標準介面 2》表示層:不同的pc機擁有不同的編碼方式,需要在這裡進行轉換,轉換成網路通訊中採用的標準表現形式 3》會話層:負責在不同的PC的不同程序之間建立或者拆除連線,另外,還有插入同步點的機制(

基於深度學習的人臉識別系統系列(Caffe+OpenCV+Dlib)——【三】使用Caffe的MemoryData與VGG網路模型提取Mat的特徵

原文地址:http://m.blog.csdn.net/article/details?id=52456548 前言 基於深度學習的人臉識別系統,一共用到了5個開源庫:OpenCV(計算機視覺庫)、Caffe(深度學習庫)、Dlib(機器學習庫)、libfacede

6.OSI七網路模型與TCP/IP四網路模型

下圖是TCP/IP與OSI參考模型的對應關係: 為了標識通訊實體中進行通訊的程序,TCP/IP協議提出了協議埠(protocol Port)的概念。埠是一種抽象的網路結構(包括一些資料結構和I/O緩衝區)。應用程式通過系統呼叫與某埠號建立連線後(binding),傳輸層傳給該埠的資料都

OSI七模型,講解tcp/ip五涉及的網路協議,網路通訊實現,結合協議來看網路通訊流程

當我們通過自己電腦的瀏覽器訪問京東的時候, 覽器上輸入了一個網址,但是我們都知道,網際網路連線的電腦互相通訊的是電訊號,我們的電腦是怎麼將我們輸入的網址變成了電訊號然後傳送出去了呢,並且我們傳送出去的訊息是不是應該讓京東的伺服器能夠知道,我們是在請求它的網站呢,也就是說京東是不是應該知道我傳送的訊息是什

OSI七網路模型筆記

osi七層網路模型 Open System Interconnection,開放式系統互聯 七層分為: 一,物理層,處於osi的第一層,也是最底層。它的作用是通過物理媒介進行訊號傳輸。物理層的傳輸媒介有光纖和無線電等,分有線和無線兩類。這一層,資料的單位是位元。 二,資料鏈路層,

OSI 7模型與TCP/IP協議棧4模型

OSI 7層模型是指開放系統互連參考模型(Open  System InterConnect),是為了實現開放系統互連所建立的通訊功能模型。 OSI 7層模型 第7層:應用層(Application Layer)---提供為應用程式而設的介面,來與另一個應用程式之間進行通訊。

5網路模型介紹

  在網路協議當中,我們一般會去講解整個網路資訊傳輸的整個過程的時候,都會套用一個經典都5層模型,在這5層模型裡面,我們分為應用層,傳輸層,網路層,資料鏈路層和物理層,這個在每臺電腦上,每臺伺服器上,他都是有這麼一個相應都層級的關係來維護我們整個網路資料傳輸的過程,所以在你自己的電

讀書筆記 ---- 《計算機網路—謝希仁第7版》---- 第4網路(下篇)

第4章 網路層(上篇):https://blog.csdn.net/pcwl1206/article/details/83999363 本文目錄: 4.4  網際網路的路由選擇協議 4.4.1  有關路由選擇協議的幾個基本概念 4.4.2  內部閘道器協

讀書筆記 ---- 《計算機網路—謝希仁第7版》---- 第4網路(上篇)

上一篇:資料鏈路層:https://blog.csdn.net/pcwl1206/article/details/83863677 下一篇:網路層下篇:https://blog.csdn.net/pcwl1206/article/details/84098381 本章節目錄: 4.1&n

OSI七網路協議和與TCP/IP四網路模型

OSI七層網路協議模型 7層是指OSI七層協議模型,主要是:應用層(Application)、表示層(Presentation)、會話層(Session)、傳輸層(Transport)、網路層(Network)、資料鏈路層(Data Link)、物理層(Physical) 每層用途:

介紹一個快速確定神經網路模型中各矩陣維度的方法

深度學習在設計神經網路結構時需要指定每個隱藏層權重矩陣、偏置項的維度,有的時候容易搞混淆,導致執行時產生維度不對的錯誤,特別是對於隱藏層既深又寬的網路,更容易出錯。下面以一個例項來說明怎麼簡單快速確定每一層各個矩陣的維度。 假設需要擬合的函式為:y=f(x)=WX+b。 損失函式:J(W,b) 其中 X

巧記OSI七網路模型(前端)

網路七層協議,乍看之下非常的籠統,看得人云裡霧裡。但真正瞭解清楚了它的本質,對於整個計算機網路以及日常的工作會帶來非常大的幫助。以下就是個人的一些理解,分享給大家。 物理層: 通過硬體裝置將模擬訊號轉換為數字訊號,於是有了0/1資料流,叫做位元流。 資料鏈路層: 可以

實習複習---計算機網路-應用4

傳統應用:telnet/ftp/smtp 現代應用:http:超文字傳輸協議--》支援web瀏覽器和web伺服器之間請求和響應的交換                   dns:提供了主機名和其數字地址之間的對映                   sip協議:會話發起

OSI七網路模型與TCP/IP四網路模型及在java中對應API(Socket、HttpServlet)實現

1、OSI七層網路模型 OSI七層網路模型從上到下依次是:應用層、表示層、會話層、傳輸層、網路層、資料鏈路層和物理層。 其中應用層、表示層、會話層和傳輸層被稱作主機層,是開發工程師通過開發應用程式處理和實現的內容;而網路層、物理層和資料鏈路層被稱作媒體層,是網路工程師所研究的物件。

keras訓練淺卷積網路並儲存和載入模型

這裡我們使用keras定義簡單的神經網路全連線層訓練MNIST資料集和cifar10資料集: keras_mnist.py from sklearn.preprocessing import LabelBinarizer from sklearn.model_select

網路基礎----osi七網路模型

 OSI七層模型稱為開放式系統互聯參考模型 OSI 七層模型是一種框架性的設計方法 一些術語:   ISO:國際標準化組織(International Organization for Standardization)   OSI:開放式系統互聯模型(Open S

TCP/IP 七網路模型 三次握手

1、概念        Transmission Control Protocol/Internet Protocol的簡寫,中譯名為傳輸控制協議/因特網互聯協議,又名網路通訊協議,是Internet最基本的協議、Internet國際網際網路絡的基礎,由網路層的IP協議和

網路理論知識1(四、七網路模型

一、TCP/IP四層網路模型 TCP/IP分層模型(TCP/IP Layening Model)被稱作因特網分層模型(Internet Layering Model)、因特網參考模型(Internet Reference Model)。圖2表示了TCP/IP分層模型的四層。

OSI七模型詳解物理、資料鏈路網路、傳輸.....應用協議

OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網路之間實現可靠的通訊,因此其最主要的功能就是幫助不同型別的主機實現資料傳輸 。 完成中繼功能的節點通常稱為中繼系統。在OSI七層模型中,處於不同層的中繼系統具有不同的名稱。    一個裝置工作在哪一層,關鍵看它工作時利用哪一層的資料

計算機網路4網路(下)

《計算機網路(第七版)-謝希仁》 第4章 網路層(下) 網際控制報文協議、路由選擇協議、IPv6 網際控制報文協議ICMP 為了更有效地轉發IP資料報和提高交付成功的機會,在網際層使用了網際控制報文協議ICMP(Internet Control Mes