OSI七層模型及其數據的封裝和解封過程

OSI(Open System Interconnection)參考模型把網絡分為七層:

1.物理層(Physical Layer)

  物理層主要傳輸原始的比特流,集線器(Hub)是本層的典型設備;

2.數據鏈路層(Data Link Layer)

  數據鏈路層負責在兩個相鄰節點間無差錯的傳送以幀為單位的數據,本層的典型設備是交換機(Switch);

3.網絡層(Network Layer)

  網絡層主要完成的工作是:選擇合適的網間路由和交換節點,網絡層將數據層提供的幀組成數據包,包中封裝有網絡層包頭,包頭中含有邏輯地址信息(源主機和目標主機的網絡地址),典型設備是路由器(Router);

4.傳輸層(Transport Layer)

  傳輸層為兩個端系統(即源主機和目標主機)的回話提供建立,維護和取消傳輸連接的功能.這一層傳輸的信息以報文為單位.

5.會話層(Session Layer)

  會話層及以上層中數據傳送的單位不再另外命名,統稱為報文.

  會話層管理進程之間的會話過程,即負責建立,管理,終止進程之間的會話.會話層還通過在數據中插入校驗點來實現數據的同步.

6.表示層(Presentation Layer)

  表示層負責對上層數據進行轉換,以保證一個主機的應用層的數據可以被另一個主機的應用層理解.表示層的數據轉換包括對數據的加密,解密,壓縮,解壓和格式轉換.

7.應用層(Application Layer)

  應用層確定進程之間通信的實際用途;

?

?

?

OSI參考模型并沒有具體的實現方式,他沒有在各層定制網絡協議,只是提供了一個參考框架,以下是OSI各層的一些典型協議:

物理層(Physical Layer):     EIA/TIA RS-232 ;EIA/TIA RS449; ?V.35; ?RJ45

數據鏈路層(Data Link Layer):  SDLC;HDLC;PPP;STP

網絡層(Network Layer):     ?UP;IPX;RIP;OSPF;

傳輸層(Transport Layer):    ?TCP;UDP;SPX

會話層(Session Layer):     NetBIOS;ZIP

表示層(Presentation Layer):  ?ASCII;ASN.1;JPEG,MPEG;

應用層(Application Layer):    TELNET;FTP;HTTP;SNMP;

轉載于:https://www.cnblogs.com/mbigger/archive/2012/08/07/2626717.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/377277.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/377277.shtml
英文地址,請注明出處:http://en.pswp.cn/news/377277.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

rss聚合模式案例_RSS的完整形式是什么?

rss聚合模式案例RSS:真正簡單的聯合 (RSS: Really Simple Syndication) RSS is an abbreviation of Really Simple Syndication. It is also called Rich Site Summary. It is quality attainment for the syndication of collection of web content and used to di…

《MySQL——38道查詢練習(無連接查詢)》

目錄一、準備數據1、創建數據庫2、創建學生表3、創建教師表4、創建課程表5、創建成績表6、添加數據二、查詢練習1、查詢 student 表的所有行2、查詢 student 表中的 name、sex 和 class 字段的所有行3、查詢 teacher 表中不重復的 department 列4、查詢 score 表中成績在60-80之…

工作經常使用的SQL整理,實戰篇(一)

工作經常使用的SQL整理,實戰篇(一) 原文:工作經常使用的SQL整理,實戰篇(一)工作經常使用的SQL整理,實戰篇,地址一覽: 工作經常使用的SQL整理,實戰篇&#xff…

XPth和XSLT的一些簡單用法

(目的在于讓大家知道有這個東西的存在) XPath:即XML Path語言(Xpath)表達式使用路徑表示法(像在URL中使用一樣)來為XML文檔的各部分尋址! 關于XPath如何使用了,我們來看看!當然這里面的代碼只是入門,更深層…

isc dhcp_ISC的完整形式是什么?

isc dhcpISC:印度學校證書 (ISC: Indian School Certificate) ISC is an abbreviation of the Indian School Certificate. It alludes to the 12th class examination or higher secondary examination conducted by the Council for the Indian School Certificat…

《MySQL——連接查詢》

內連接: inner join 或者 join 外連接 1、左連接 left join 或 left outer join 2、右連接 right join 或 right outer join 3、完全外連接 full join 或 full outer join 圖示理解 全連接 創建person表和card表 CREATE DATABASE testJoin;CREATE TABLE person (…

win7下 apache2.2 +php5.4 環境搭建

這篇文章很好 沒法復制 把鏈接粘貼來http://www.360doc.com/content/13/0506/13/11495619_283349585.shtml# 現在能復制了: 把任何一篇你要復制、卻不讓復制的文章收藏入收藏夾(直接CtrlD,確定) 2在收藏夾中,右擊剛才收藏的那個網址,點屬性 3…

HDU_1533 Going Home(最優匹配) 解題報告

轉載請注明出自cxb:http://blog.csdn.net/cxb569262726 題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid1533 說實話,這個題目剛開始還真看不出是完備匹配下的最大權匹配(當然,這個也可以用網絡流做。(應該是添加…

c#中 uint_C#中的uint關鍵字

c#中 uintC#uint關鍵字 (C# uint keyword) In C#, uint is a keyword which is used to declare a variable that can store an integral type of value (unsigned integer) the range of 0 to 4,294,967,295. uint keyword is an alias of System.UInt32. 在C&…

《MySQL——事務》

目錄事務的必要性MySQL中如何控制事務手動開啟事務事務的四大特征事務的四大特征事務開啟方式事務手動提交與手動回滾事務的隔離性臟讀現象不可重復讀現象幻讀現象串行化一些補充使用長事務的弊病commit work and chain的語法是做什么用的?怎么查詢各個表中的長事務&#xff1…

運行在TQ2440開發板上以及X86平臺上的linux內核編譯

一、運行在TQ2440開發板上的linux內核編譯 1、獲取源碼并解壓 直接使用天嵌移植好的“linux-2.6.30.4_20100531.tar.bz2”源碼包。 解壓(天嵌默認解壓到/opt/EmbedSky/linux-2.6.30.4/中) tar xvjf linux-2.6.30.4_20100531.tar.bz2 -C / 2、獲取默認配置…

ArcCatalog ArcMap打不開

原來是因為: 連接了電信的無線網卡 關掉即可 啟動ArcCatalog之后再開啟無線網卡 沒問題!轉載于:https://www.cnblogs.com/ccjcjc/archive/2012/08/21/2649867.html

Python熊貓– GroupBy

Python熊貓– GroupBy (Python Pandas – GroupBy) GroupBy method can be used to work on group rows of data together and call aggregate functions. It allows to group together rows based off of a column and perform an aggregate function on them. GroupBy方法可用…

MySQL索引底層原理理解以及常見問題總結

目錄二叉查找樹為索引紅黑樹為索引B樹作為索引B樹作為索引MyISAM存儲引擎索引實現InnoDB存儲引擎索引實現常見問題聚集索引與非聚集索引InnoDB基于主鍵索引和普通索引的查詢有什么區別?InnoDB主鍵索引為何是整型的自增主鍵何時使用業務字段作為主鍵呢?哈…

Spring之HibernateTemplate 和HibernateDaoSupport

spring提供訪問數據庫的有三種方式: HibernateDaoSupport HibernateTemplate(推薦使用) jdbcTemplate(我們一般不用) 類所在包: HibernateTemplate:org.springframework.orm.hibernate3.HibernateTemplate …

JDOJ-重建二叉樹

這是一道面試題,可以說是數據結構中的基礎題了,由先序遍歷以及中序遍歷生成一棵樹,然后輸出后序遍歷。 一個遞歸函數傳遞5個參數,頂點編號,先序左右區間,中序左右區間,每次進行區間長度判定&…

des算法密碼多長_密碼學中的多個DES

des算法密碼多長This is a DES that was susceptible to attacks due to tremendous advances in computer hardware in cryptography. Hence, it was a very complex or competent algorithm it would be feasible to reuse DES rather than writing an of cryptography. 由于…

《MySQL——索引筆記》

目錄回表覆蓋索引最左前綴原則聯合索引的時候,如何安排索引內的字段順序?索引下推重建索引問題聯合主鍵索引和 InnoDB 索引組織表問題in與between的區別回表 回到主鍵索引樹搜索的過程,我們稱為回表。 覆蓋索引 覆蓋索引就是在這次的查詢中…

計算凸多邊形面積的算法

1. 思路: 可以將凸多邊形(邊數n > 3)劃分為 (n - 2) 個三角形,分別運用向量叉積計算每個三角形的面積,最后累加各個三角形的面積就是多邊形的面積。 2. 求多邊形面積的算法模板:   定義點的結構體 str…

Windows CE開發常見問題解答

轉自: http://blog.csdn.net/slyzhang/article/details/6110490 1.怎樣在一個控件獲得焦點時打開軟鍵盤?比如一個EditBox獲得焦點后,這個時候自動打開軟鍵盤,這樣可以方便用戶輸入——SIPINFO、SHSIPINFO、SIPSETINFO、SIPGETINFO…