OSI參考模型
1. OSI參考模型
-
a. 物理層(Physical Layer)
-
工作在物理層的裝置有:
中繼器、雙絞線(RJ-45介面的網線)、集線器(相當於多埠的中繼器)。在集線器連線的網路中,不管有多少個集線器都只有一個廣播域和一個衝突域。
-
-
b. 資料鏈路層(Date Link Layer)
資料鏈路層是在不可靠的物理層上進行資料的可靠傳輸,將使用者資料封裝成幀(Frame),進行CRC檢驗(迴圈冗餘效驗)以及高速傳送方的資料將低速方淹沒等。
-
工作在資料鏈路層的裝置主要有:
網絡卡(NIC Network Interface Card):也叫網路介面卡,在生產時將一個唯一的網路節點地址(MAC地址)燒錄到它的ROM中。
網橋(Bridge):網橋可以將兩個區域網(LAN)連線並按照MAC地址轉發資料幀。
交換機(Switch):可以將交換機簡單的看做多埠的網橋,因為它也根據收到的資料幀的源地址進行學習,也根據MAC地址表中的目的地址進行轉發。
-
交換機的工作方式:
假設這個交換機學習到的MAC地址表如下:
MAC Address 埠 AAAAAAAAAAAA 1 BBBBBBBBBBBB 2 CCCCCCCCCCCC 3 - 交換機對已知的單播幀(存在於交換機學習到的MAC地址表中),只發往對應的埠。
- 交換機對未知的單播幀進行泛洪轉發(即發往除接收埠外的所有埠)
- 交換機對所有廣播和組播,進行泛洪轉發
-
交換機的分類:
- 傳統交換機:屬於鏈路層,一個廣播域,每個介面是一個衝突域。
- VLAN交換機:屬於鏈路層,可網管型,可以劃分多個VLAN,每個VLAN是一個廣播域,每個介面是一個衝突域,並且可以配置IP地址。
- 三層交換機:比VLAN型交換機多了路由功能,可以理解成交換機+路由器,屬於OSI模型網路層。
-
-
c. 網路層(Network)
路由器與三層交換機都屬於網路層裝置,它們是應用於不同網段間的裝置,路由器的每個埠屬於一個單獨的廣播域,也是一個單獨的衝突域。
-
d. 傳輸層(Transport Layer)
傳輸層實現了使用者程序間端到端的通訊,傳輸層相關協議有TCP、UDP等。
-
e. 會話層(Session Layer)
會話層提供的主要服務是會話控制、同步、重傳等。
-
f. 表示層(Presentation Layer)
表示層提供的主要服務為資料的編碼、壓縮、加密解密等。
-
g. 應用層(Application Layer)
應用層包含了大量的協議應用,常見的有:HTTP-TCP80、FTP-TCP21、SMTP-TCP25、POP3-TCP110、DNS-TCP/UDP53、TELNET-TCP23等。