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