OSI七層網(wǎng)絡(luò)模型由下至上為1至7層,分別為物理層(Physical layer),數(shù)據(jù)鏈路層(Data link layer),網(wǎng)絡(luò)層(Network layer),傳輸層(Transport layer),會(huì)話層(Session layer),表示層(Presentation layer),應(yīng)用層(Application layer)。
應(yīng)用層,很簡(jiǎn)單,就是應(yīng)用程序。這一層負(fù)責(zé)確定通信對(duì)象,并確保由足夠的資源用于通信,這些當(dāng)然都是想要通信的應(yīng)用程序干的事情。
表示層,負(fù)責(zé)數(shù)據(jù)的編碼、轉(zhuǎn)化,確保應(yīng)用層的正常工作。這一層,是將我們看到的界面與二進(jìn)制間互相轉(zhuǎn)化的地方,就是我們的語(yǔ)言與機(jī)器語(yǔ)言間的轉(zhuǎn)化。數(shù)據(jù)的壓縮、解壓,加密、解密都發(fā)生在這一層。這一層根據(jù)不同的應(yīng)用目的將數(shù)據(jù)處理為不同的格式,表現(xiàn)出來(lái)就是我們看到的各種各樣的文件擴(kuò)展名。 表示層協(xié)議的代表包括:ASCII,ASN.1,JPEG,MPEG等
會(huì)話層,負(fù)責(zé)建立、維護(hù)、控制會(huì)話,區(qū)分不同的會(huì)話,以及提供單工(Simplex)、半雙工(Half duplex)、全雙工(Full duplex)三種通信模式的服務(wù)。我們平時(shí)所知的NFS,RPC,X Windows等都工作在這一層。
傳輸層,負(fù)責(zé)分割、組合數(shù)據(jù),實(shí)現(xiàn)端到端的邏輯連接。數(shù)據(jù)在上三層是整體的,到了這一層開(kāi)始被分割,這一層分割后的數(shù)據(jù)被稱為段(Segment)。三次握手(Three-way handshake),面向連接(Connection-Oriented)或非面向連接(Connectionless-Oriented)的服務(wù),流控(Flow control)等都發(fā)生在這一層。 傳輸層是兩臺(tái)計(jì)算機(jī)經(jīng)過(guò)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信時(shí),第一個(gè)端到端的層次,具有緩沖作用。
傳輸層提供了主機(jī)應(yīng)用程序進(jìn)程之間的端到端的服務(wù).
控傳輸層協(xié)議
SPX:順序包交換協(xié)議,是Novell NetWare網(wǎng)絡(luò)的傳輸層協(xié)議。
TCP:傳輸控制協(xié)議,是TCP/IP參考模型的傳輸層協(xié)議。
網(wǎng)絡(luò)層,負(fù)責(zé)管理網(wǎng)絡(luò)地址,定位設(shè)備,決定路由。我們所熟知的IP地址和路由器就是工作在這一層。上層的數(shù)據(jù)段在這一層被分割,封裝后叫做包(Packet),包有兩種,一種叫做用戶數(shù)據(jù)包(Data packets),是上層傳下來(lái)的用戶數(shù)據(jù);另一種叫路由更新包(Route update packets),是直接由路由器發(fā)出來(lái)的,用來(lái)和其他路由器進(jìn)行路由信息的交換。網(wǎng)絡(luò)層提供路由和尋址的功能,使兩終端系統(tǒng)能夠互連且決定最佳路徑,并具有一定的擁塞控制和流量控制的能力。TCP/IP協(xié)議體系中的網(wǎng)絡(luò)層功能由IP協(xié)議規(guī)定和實(shí)現(xiàn),故又稱IP層。具有網(wǎng)絡(luò)層功能的協(xié)議
IP
IPX
X.25
ARP
RARP
ICMP
數(shù)據(jù)鏈路層,負(fù)責(zé)準(zhǔn)備物理傳輸,CRC校驗(yàn),錯(cuò)誤通知,網(wǎng)絡(luò)拓?fù)?,流控等。我們所熟知的MAC地址和交換機(jī)都工作在這一層。上層傳下來(lái)的包在這一層被分割封裝后叫做幀(Frame)。
物理層,就是實(shí)實(shí)在在的物理鏈路,負(fù)責(zé)將數(shù)據(jù)以比特流的方式發(fā)送、接收,為了實(shí)現(xiàn)比特流的傳輸,物理層必須解決傳輸介質(zhì)、信道類型、數(shù)據(jù)與信號(hào)之間的轉(zhuǎn)換、信號(hào)傳輸中的衰減和噪音等問(wèn)題。
它的功能:1、規(guī)定了網(wǎng)絡(luò)層中的傳輸介質(zhì)
2、信道類型(多路復(fù)用)
3、接口標(biāo)準(zhǔn)(RJ-45,RJ-11)
具體說(shuō):
網(wǎng)線,集線器----物理層
網(wǎng)卡,網(wǎng)橋----數(shù)據(jù)鏈路
路由器-----網(wǎng)絡(luò)層
比如:網(wǎng)絡(luò)因?yàn)榫W(wǎng)線而上不了網(wǎng)就是出現(xiàn)在物理層的原因。
交換機(jī)和HUB的區(qū)別:交換機(jī)就是用來(lái)進(jìn)行報(bào)文交換的機(jī)器.它和HUB最重要的區(qū)別就HUB是物理層設(shè)備,采用廣播的形式來(lái)傳輸信息,交換機(jī)多為鏈路層設(shè)備(二層交換機(jī)),能夠進(jìn)行地址學(xué)習(xí),采用存儲(chǔ)轉(zhuǎn)發(fā)的形式來(lái)交換報(bào)文.它和路由器的區(qū)別在于路由器有DDN,ADSL等接口,交換機(jī)只有以太網(wǎng)接口
各層協(xié)議:
————————————————————————————
| |
| HTTP FTP SMTP TELNET DNS | 應(yīng)用層
| |
————————————————————————————
————————————————————————————
| |
| TCP UDP | 傳輸層
| |
————————————————————————————
————————————————————————————
| ICMP IGMP |
| IP | 網(wǎng)絡(luò)層
| ARP RARP |
————————————————————————————
————————————————————————————
| |
| PPP | 數(shù)據(jù)鏈路層
| |
————————————————————————————
————————————————————————————
| |
| | 物理層
| |
————————————————————————————
各層設(shè)備:
————————————————————————————
| |
| 應(yīng)用網(wǎng)關(guān) | 應(yīng)用層
| |
————————————————————————————
————————————————————————————
| |
| 傳輸網(wǎng)關(guān) | 傳輸層
| |
————————————————————————————
————————————————————————————
| |
| 路由器 | 網(wǎng)絡(luò)層
| |
————————————————————————————
————————————————————————————
| |
| 網(wǎng)橋 交換機(jī) | 數(shù)據(jù)鏈路層
| |
————————————————————————————
————————————————————————————
| |
| 中繼器 集線器 | 物理層
| |
————————————————————————————