OSI:開放式系統(tǒng)互聯(lián)通信參考模型(英語:Open System Interconnection Reference Model,縮寫為 OSI),簡稱為OSI模型(OSI model),一種概念模型,由國際標準化組織提出,一個試圖使各種計算機在世界范圍內(nèi)互連為網(wǎng)絡的標準框架
Osi模型有七層,分別是:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、會話層、表示層、應用層
下面是每層的作用
1.物理層:實現(xiàn)實際終端信號的傳輸,碼流通過物理介質(zhì)傳輸。就是指網(wǎng)線,網(wǎng)卡,看得見的東西。
2.數(shù)據(jù)鏈路層:提供介質(zhì)訪問和鏈路管理。把位元合并為字節(jié),然后將字節(jié)合并到幀中,以使媒體能夠通過數(shù)據(jù)鏈路層訪問。
3.網(wǎng)絡層:IP選址及路由選擇,
4.傳輸層:建立、維護、管理端到端的區(qū)別
5.會話層:建立、管理和維護表示層實體的會話
6.表示層:數(shù)據(jù)格式轉(zhuǎn)化,對數(shù)據(jù)進行加密
7.應用層:為應用程序提供服務
TCP/IP協(xié)議
TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/網(wǎng)際協(xié)議)是指能夠在多個不同網(wǎng)絡間實現(xiàn)信息傳輸?shù)膮f(xié)議簇。TCP/IP協(xié)議不僅僅指的是TCP 和IP兩個協(xié)議,而是指一個由FTP、SMTP、TCP、UDP、IP等協(xié)議構成的協(xié)議簇, 只是因為在TCP/IP協(xié)議中TCP協(xié)議和IP協(xié)議最具代表性,所以被稱為TCP/IP協(xié)議。
TCP/IP協(xié)議在一定程度上參考了OSI的體系結構。OSI模型共有七層,從下到上分別是物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、運輸層、會話層、表示層和應用層。但是這顯然是有些復雜的,所以在TCP/IP協(xié)議中,它們被簡化為了四個層次:
應用層、表示層、會話層三個層次提供的服務相差不是很大,所以在TCP/IP協(xié)議中,它們被合并為應用層一個層次。
由于運輸層和網(wǎng)絡層在網(wǎng)絡協(xié)議中的地位十分重要,所以在TCP/IP協(xié)議中它們被作為獨立的兩個層次。
因為數(shù)據(jù)鏈路層和物理層的內(nèi)容相差不多,所以在TCP/IP協(xié)議中它們被歸并在網(wǎng)絡接口層一個層次里。只有四層體系結構的TCP/IP協(xié)議,與有七層體系結構的OSI相比要簡單了不少,也正是這樣,TCP/IP協(xié)議在實際的應用中效率更高,成本更低。
如下圖對應關系: