數(shù)據(jù)鏈路層(L2)
交換機(jī)(switch):
轉(zhuǎn)發(fā)地址的切換叫做交換
L2交換機(jī)根據(jù)數(shù)據(jù)鏈路層(L2)的信息为牍,也就是MAC地址的信息對(duì)幀進(jìn)行L2交換
L2交換機(jī)是根據(jù)內(nèi)存中的MAC地址表對(duì)幀進(jìn)行交換的致稀。MAC地址表由端口和源MAC地址的信息構(gòu)成,看地址表就能知道哪個(gè)節(jié)點(diǎn)連接著哪個(gè)端口兽泄。
L2交換機(jī)主要的三項(xiàng)職責(zé)
- 登記收到的幀的端口和源MAC地址
- 將來(lái)路不明的MAC地址進(jìn)行泛洪處理(把幀同時(shí)發(fā)送給多個(gè)端口)
- 刪除不再需要的信息
通過(guò)VLAN(Virtual LAN矮台,虛擬局域網(wǎng))將廣播域分隔開(kāi)
廣播能夠波及的范圍叫做廣播域乏屯。
用來(lái)搜索單播發(fā)送目的節(jié)點(diǎn)的 APR 是通過(guò)廣播發(fā)送的,可以認(rèn)為廣播域就是能夠直接收發(fā)幀的范圍瘦赫。
廣播和泛洪只會(huì)針對(duì)同一VLAN發(fā)送信息
ARP 將邏輯和物理關(guān)聯(lián)到一起
在網(wǎng)絡(luò)的世界里只有兩個(gè)概念是表示地址的双谆,一個(gè)是MAC地址,一個(gè)是IP地址徐许。
MAC地址是硬件被賦予的物理地址吩蔑,在數(shù)據(jù)鏈路層發(fā)揮作用。
IP地址則是由OS設(shè)置的邏輯地址校辩,在網(wǎng)絡(luò)層中發(fā)揮作用窘问。
這兩個(gè)地址如果不掉不一致就會(huì)亂套,務(wù)必讓他們彼此協(xié)調(diào)配合才行宜咒。ARP就是能讓這兩個(gè)地址保持協(xié)調(diào)的存在惠赫,他在物理和邏輯之間起著橋梁的作用
ARP 通過(guò)IP地址查詢MAC地址
收到來(lái)自網(wǎng)絡(luò)層的IP數(shù)據(jù)包之后,節(jié)點(diǎn)必須將其封裝成幀并傳遞給線纜故黑。然而儿咱,剛剛收到IP數(shù)據(jù)包時(shí)節(jié)點(diǎn)并不清楚改如何對(duì)他進(jìn)行封裝庭砍,因?yàn)楣?jié)點(diǎn)雖然知道 源MAC地址就是本機(jī)的MAC地址,卻不知道目的MAC地址是什么混埠。這時(shí)候就要用到ARP了怠缸。
ARP先去查看IP數(shù)據(jù)包的目的IP地址,如果是同一網(wǎng)段的節(jié)點(diǎn)钳宪,ARP就去查詢改IP地址的MAC地址揭北;如果是不同網(wǎng)段的節(jié)點(diǎn),ARP就去查詢默認(rèn)網(wǎng)關(guān)的MAC地址使套。