osi模型有7層結構,每層都可以有幾個子層。 osi的7層從上到下分別是 7 應用層 6 表示層 5 會話層 4 傳輸層 3 網路層 2 資料鏈路層 1 物理層 ;其中高層(即7、6、5、4層)定義了應用程式的功能,下面3層(即3、2、1層)主要面向通過網路的端到端的資料流。
應用層是網路應用程式及其應用層協議存留的地方。網際網路的應用層協議包括許多層,如
http(為web文件提供請求和傳送),
smtp(提供電子郵件報文的傳輸),
ftp(提供2個端系統之間的檔案傳送),
dns-網域名稱系統(將網域名稱轉換為32位元網路位址)
應用層協議分布在多個端系統,乙個端系統的應用程式使用協議與你另外乙個端系統中的應用程式交換資訊分組。這種位於應用層的 資訊分組成為報文(message)
傳輸層提供了在應用程式端點之間傳輸應用層報文的服務。在英特網中,有兩個傳輸層協議,–tcp,udp。利用其中任何乙個都能傳輸應用層報文。
tcp向他的應用程式提供了 面向連線 的服務。這種服務包括了應用層報文向目的地的 確保傳遞和流量控制(即傳送方接收方速率匹配)。
tcp也將長報文劃分為短報文,並提供阻塞控制機制,因此網路擁塞時,抑制其傳輸速率。
udp協議向他的應用程式提供 無連線 服務。這是一種不提供不必要的服務,不提供可靠性,沒有流量控制,沒有阻塞控制。 傳輸層分組稱為報文段(segment)
網際網路的網路層負責將 網路層分組–資料報(datagram)從一台主機移動到寧外一台主機。源主機中的網際網路 傳輸層協議(tcp/udp)向網路層遞交傳輸層報文段和目的位址,就像 我們向郵政提供目的位址一樣。
網路層協議包括
ip協議,該協議定義了資料報中的各個字段以及端系統和路由器符合作用於這些字段。僅有乙個ip協議,所有**網路層的網際網路元件都必須執行ip協議。因此網路層也包括
決定路由的 選路協議,資料報根據路由從源傳輸目的地。因此網際網路具有許多選路協議。
網際網路的網路層通過一系列路由器在源和目的自之間傳送分組。為了將分組從乙個節點(主機或路由器)移動到路徑上的下乙個節點,網路層必須依靠鏈路層的服務。特別實在每個節點,網路層將資料報下傳給鏈路層,鏈路層沿著路徑將資料報傳遞給下乙個節點,在該個節點,鏈路層將資料報上傳給網路層。
網路層提供的服務取決於應用於該鏈路的特定鏈路協議。鏈路層的例子包括乙太網,wifi,點對點協議(ppp)。因為資料報從源到目的地傳送通常需要經過幾條鏈路,所以他可能被沿途的不同鏈路上的不同鏈路層協議處理。例如:某個資料報可能被一條鏈路上的乙太網和下一條鏈路上的ppp處理。網路層接收來自每個不同的鏈路層的不同服務, 鏈路層分組成為 幀(frame)
鏈路層的任務是將整個幀從網路元素移動到鄰近的網路元素,二服務裡的任務是將該幀中乙個乙個位元從乙個節點移動到下乙個節點。該層中的協議仍然與鏈路相關,並且進一步與鏈路(雙絞銅線,單模光纖)的書籍傳輸**相關。例如,乙太網具有多個物理層協議:關於雙絞銅線的,關於同軸電纜的,關於光纖的…..在每種情況下,跨越這些鏈路移動乙個位元的方式不同。
計算機網路七層協議
今天面試,問我計算機網路的分層。我只知道有7層,裡面有 應用層 資料鏈路層 物理層。其他的層我都忘了。尷尬。虧我還是考了計算機 的計算機專業學生。真是丟人啊。今天就寫下來,引以為戒。物理層 由日常見到的網線,光纖等組成,是給裝置之間通訊提供物理道路的,基本單位就是位元。網路層 路由器等,用來進行邏輯...
計算機網路的七層
高層 5 7 端對端 傳輸層 4 端對端 網路硬體層 1 3 鏈式連線 使用者體驗最直接的服務,管理應用方面的通訊 如收發郵件 瀏覽網頁等 通訊程序之間的資料的表示方法 如語法轉換 資料格式轉換 加密解密等 在不同機器之間提供會話程序的通訊,如建立 管理 拆除會話程序等。通過邏輯介面 埠號 閘道器 ...
計算機網路原理七層架構
網路服務與終端使用者的乙個介面。協議有 http ftp tftp smtp snmp dns telnet https pop3 dhcp 表示層 presentation layer 資料的表示 安全 壓縮。在五層模型裡面已經合併到了應用層 格式有,jpeg ascll decoic 加密格式等...