1、物理層:該層包括物理連網(wǎng)媒介,如電纜連線連接器,物理層的協(xié)議產(chǎn)生并檢測(cè)電壓以便能夠發(fā)送和接受攜帶數(shù)據(jù)的信號(hào)。如中繼器、集線器、網(wǎng)線、HUB。
這一層的數(shù)據(jù)叫做比特。
2、數(shù)據(jù)鏈路層:控制網(wǎng)絡(luò)層和物理層之間的通信,主要功能是如何在不可靠的物理線路上進(jìn)行數(shù)據(jù)的可靠傳遞。如:網(wǎng)卡、網(wǎng)橋、交換機(jī)。
這一層是和包結(jié)構(gòu)和字段打交道的和事佬。一方面接收來(lái)自網(wǎng)絡(luò)層(第三層)的數(shù)據(jù)幀并為物理層封裝這些幀;另一方面數(shù)據(jù)鏈路層把來(lái)自物理層的原始數(shù)據(jù)比特封裝到網(wǎng)絡(luò)層的幀中。起著重要的中介作用。
3、網(wǎng)絡(luò)層:主要功能是將網(wǎng)絡(luò)地址翻譯成對(duì)應(yīng)的無(wú)聊地址,并決定如何將數(shù)據(jù)從發(fā)送方路由到接收方。
如路由器、防火墻、多層交換機(jī)。
網(wǎng)絡(luò)層確定把數(shù)據(jù)包傳送到其目的地的路徑。就是把邏輯網(wǎng)絡(luò)地址轉(zhuǎn)換為物理地址。如果數(shù)據(jù)包太大不能通過(guò)路徑中的一條鏈路送到目的地,那么網(wǎng)絡(luò)層的任務(wù)就是把這些包分成較小的包。
4、傳輸層:最重要的層,傳輸協(xié)議同時(shí)進(jìn)行流量控制或者是基于對(duì)方可接受數(shù)據(jù)的快慢程度規(guī)定適當(dāng)?shù)陌l(fā)送速率。包括全雙工半雙工、流控制、錯(cuò)誤恢復(fù)服務(wù)。同時(shí)按照網(wǎng)絡(luò)能處理的最大尺寸將較長(zhǎng)的數(shù)據(jù)包進(jìn)行強(qiáng)行分割。進(jìn)程和端口,TCP UDP協(xié)議
5、會(huì)話層:負(fù)責(zé)在網(wǎng)絡(luò)中的兩點(diǎn)之間建立和維護(hù)通信。如建立回話、斷點(diǎn)續(xù)傳
在分開(kāi)的計(jì)算機(jī)上的兩種應(yīng)用程序之間建立一種虛擬鏈接,這種虛擬鏈接稱為會(huì)話(session)。會(huì)話層通過(guò)在數(shù)據(jù)流中設(shè)置檢查點(diǎn)而保持應(yīng)用程序之間的同步。允許應(yīng)用程序進(jìn)行通信的名稱識(shí)別和安全性的工作就由會(huì)話層完成。
6、表示層:應(yīng)該程序和網(wǎng)絡(luò)之間的翻譯官,管理數(shù)據(jù)的加密和解密。如編碼方式,圖像編解碼、交換機(jī)
定義由應(yīng)用程序用來(lái)交換數(shù)據(jù)的格式。在這種意義上,表示層也稱為轉(zhuǎn)換器(translator)。該層負(fù)責(zé)協(xié)議轉(zhuǎn)換、數(shù)據(jù)編碼和數(shù)據(jù)壓縮。轉(zhuǎn)發(fā)程序在該層進(jìn)行服務(wù)操作。