Rss & SiteMap
通信圈 http://m.k-94.cn/bbs
在計算機網(wǎng)絡(luò)產(chǎn)生之初,每個計算機廠商都有一套自己的網(wǎng)絡(luò)體系結(jié)構(gòu)的概念,它們之間互不相容。為此,國際標(biāo)準(zhǔn)化組織(ISO)在1979年建立了一個分委員會來專門研究一種用于開放系統(tǒng)互聯(lián)的體系結(jié)構(gòu)(Open Systems Interconnection)簡稱OSI,"開放"這個詞表示:只要遵循OSI標(biāo)準(zhǔn),一個系統(tǒng)可以和位于世界上任何地方的、也遵循OSI標(biāo)準(zhǔn)的其他任何系統(tǒng)進(jìn)行連接。這個分委員提出了開放系統(tǒng)互聯(lián),即OSI參考模型,它定義了連接異種計算機的標(biāo)準(zhǔn)框架。
OSI參考模型分為7層,分別是物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層,傳輸層,會話層,表示層和應(yīng)用層。各層的主要功能及其相應(yīng)的數(shù)據(jù)單位如下:
· 物 理 層(Physical Layer)
我們知道,要傳遞信息就要利用一些物理媒體,如雙紐線、同軸電纜等,但具體的物理媒體并不在OSI的7層之內(nèi),有人把物理媒體當(dāng)作第0層,物理層的任務(wù)就是為它的上一層提供一個物理連接,以及它們的機械、電氣、功能和過程特性。如規(guī)定使用電纜和接頭 的類型,傳送信號的電壓等。在這一層,數(shù)據(jù)還沒有被組織,僅作為原始的位流或電氣電壓處理,單位是比特。
數(shù) 據(jù) 鏈 路 層(Data Link Layer)
數(shù)據(jù)鏈路層負(fù)責(zé)在兩個相鄰結(jié)點間的線路上,無差錯的傳送以幀為單位的數(shù)據(jù)。每一幀包括一定數(shù)量的數(shù)據(jù)和一些必要的控制信息。和物理層相似,數(shù)據(jù)鏈路層要負(fù)責(zé)建立、維持和釋放數(shù)據(jù)鏈路的連接。在傳送數(shù)據(jù)時,如果接收點檢測到所傳數(shù)據(jù)中有差錯,就要通知發(fā)方重發(fā)這一幀。
· 網(wǎng) 絡(luò) 層(Network Layer)
在計算機網(wǎng)絡(luò)中進(jìn)行通信的兩個計算機之間可能會經(jīng)過很多個數(shù)據(jù)鏈路,也可能還要經(jīng)過很多通信子網(wǎng)。網(wǎng)絡(luò)層的任務(wù)就是選擇合適的網(wǎng)間路由和交換結(jié)點,確保數(shù)據(jù)及時傳送。網(wǎng)絡(luò)層將數(shù)據(jù)鏈路層提供的幀組成數(shù)據(jù)包,包中封裝有網(wǎng)絡(luò)層包頭,其中含有邏輯地址信息- -源站點和目的站點地址的網(wǎng)絡(luò)地址。
· 傳 輸 層(Transport Layer)
該層的任務(wù)時根據(jù)通信子網(wǎng)的特性最佳的利用網(wǎng)絡(luò)資源,并以可靠和經(jīng)濟的方式,為兩個端系統(tǒng)(也就是源站和目的站)的會話層之間,提供建立、維護(hù)和取消傳輸連接的功能,負(fù)責(zé)可靠地傳輸數(shù)據(jù)。在這一層,信息的傳送單位是報文。
· 會 話 層(Session Layer
這一層也可以稱為會晤層或?qū)υ拰,在會話層及以上的高層次中,?shù)據(jù)傳送的單位不再另外命名,統(tǒng)稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內(nèi)的建立和維護(hù)應(yīng)用之間通信的機制。如服務(wù)器驗證用戶登錄便是由會話層完成的。
· 表 示 層(Presentation Layer)
這一層主要解決擁護(hù)信息的語法表示問題。它將欲交換的數(shù)據(jù)從適合于某一用戶的抽象語法,轉(zhuǎn)換為適合于OSI系統(tǒng)內(nèi)部使用的傳送語法。即提供格式化的表示和轉(zhuǎn)換數(shù)據(jù)服務(wù)。數(shù)據(jù)的壓縮和解壓縮, 加密和解密等工作都由表示層負(fù)責(zé)。
· 應(yīng) 用 層(Application Layer)
應(yīng)用層確定進(jìn)程之間通信的性質(zhì)以滿足用戶需要以及提供網(wǎng)絡(luò)與用戶應(yīng)用軟件之間的接口服務(wù)。