深入理解Linux磁碟的奧祕
網路分為分七層:
1、物 理 層(Physical Layer)
要傳遞資訊就要利用一些物理媒體,如雙紐線、同軸電纜等,但具體的物理媒體並不在OSI的7層之內,有人把物理媒體當作第0層,物理層的任務就是為它的上一層提供一個物理連線,以及它們的機械、電氣、功能和過程特性。 如規定使用電纜和接頭 的型別,傳送訊號的電壓等。在這一層,資料還沒有被組織,僅作為原始的位流或電氣電壓處理,單位是位元。
2、 數 據 鏈 路 層(Data Link Layer)
資料鏈路層負責在兩個相鄰結點間的線路上,無差錯的傳送以幀為單位的資料。每一幀包括一定數量的資料和一些必要的控制資訊。和物理層相似,資料鏈路層要負責建立、維持和釋放資料鏈路的連線。在傳送資料時,如果接收點檢測到所傳資料中有差錯,就要通知發方重發這一幀。
3、 網 絡 層(Network Layer)
在計算機網路中進行通訊的兩個計算機之間可能會經過很多個數據鏈路,也可能還要經過很多通訊子網。網路層的任務就是選擇合適的網間路由和交換結點, 確保資料及時傳送。網路層將資料鏈路層提供的幀組成資料包,包中封裝有網路層包頭,其中含有邏輯地址資訊- -源站點和目的站點地址的網路地址。
4、 傳 輸 層(Transport Layer)
該層的任務時根據通訊子網的特性最佳的利用網路資源,並以可靠和經濟的方式,為兩個端系統(也就是源站和目的站)的會話層之間,提供建立、維護和取消傳輸連線的功能,負責可靠地傳輸資料。在這一層,資訊的傳送單位是報文。
5、 會 話 層(Session Layer)
這一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,資料傳送的單位不再另外命名,統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通訊的機制。如伺服器驗證使用者登入便是由會話層完成的。
6、 表 示 層(Presentation Layer)
這一層主要解決擁護資訊的語法表示問題。它將欲交換的資料從適合於某一使用者的抽象語法,轉換為適合於OSI系統內部使用的傳送語法。即提供格式化的表示和轉換資料服務。資料的壓縮和解壓縮, 加密和解密等工作都由表示層負責。
7、 應 用 層(Application Layer)
應用層確定程序之間通訊的性質以滿足使用者需要以及提供網路與使用者應用軟體之間的介面服務。
上面我們簡單的說明了7層體系的OSI參考模型,為了方便起見,我們常常把上面的7個層次分為低層與高層。低層為1~4層,是面向通訊的,高層為5~7層,是面向資訊處理的。
二層交換機和三層交換機的區別:
一、指代不同
1、兩層交換機:工作於OSI模型的第2層(資料鏈路層),故而稱為二層交換機。
2、三層交換機:具有部分路由器功能的交換機,工作在OSI網路標準模型的第三層。
二、功能不同
1、兩層交換機:屬資料鏈路層裝置,可以識別資料包中的MAC地址資訊,根據MAC地址進行轉發,並將這些MAC地址與對應的埠記錄在自己內部的一個地址表中。
2、三層交換機:是加快大型區域網內部的資料交換,所具有的路由功能也是為這目的服務的,能夠做到一次路由,多次轉發。
三、特點不同
1、兩層交換機:二層交換機有N個埠,每個埠的頻寬是M,交換機匯流排頻寬超過N×M,那麼這交換機就可以實現線速交換。
2、三層交換機:對於資料包轉發等規律性的過程由硬體高速實現,而像路由資訊更新、路由表維護、路由計算、路由確定等功能,由軟體實現。