前言:菜鳥(niǎo)又來(lái)更新文章了愿棋,我總結(jié)一下我學(xué)到的交換機(jī)
在一個(gè)局域網(wǎng)(LAN Local Area Network)內(nèi)科展,大部分用來(lái)交換的設(shè)備,是交換機(jī)糠雨,而不是路由器
就像這個(gè)圖只有出口是路由器才睹,其他全是交換機(jī)
我所學(xué)習(xí)到的交換基礎(chǔ)正是與交換機(jī)息息相關(guān)
MAC 地址
我們經(jīng)常使用兩種交換機(jī):三層交換機(jī)和二層交換機(jī)
二層指的是:物理層和數(shù)據(jù)鏈路層
三層指的是:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層
數(shù)據(jù)鏈路層有個(gè)很重要的東西:MAC 地址
- 一共 48 位琅攘,通常被表示為點(diǎn)分 16 進(jìn)制
- MAC 地址全球唯一
- 每個(gè)地址由兩部分組成垮庐,分別是供應(yīng)商代碼和序列號(hào)
- 第 7 位為 0 表示全球唯一
那么 Mac 地址到底有什么用呢?
IP 地址本質(zhì)上是終點(diǎn)地址坞琴,它在跳過(guò)路由器(hop)的時(shí)候不會(huì)改變哨查,而 MAC 地址則是下一跳的地址,每跳過(guò)一次路由器都會(huì)改變剧辐。
這就是為什么還要用 MAC 地址的原因之一寒亥,它起到了記錄下一跳的信息的作用
簡(jiǎn)單交換過(guò)程
設(shè)備剛啟動(dòng)的時(shí)候,二層交換機(jī)還沒(méi)有記錄任何 Mac 地址荧关。
現(xiàn)在 E0 的設(shè)備 A溉奕,要 ping 通 E2 的設(shè)備 C。
設(shè)備 A 只知道設(shè)備 C 的 IP 地址忍啤,但是在數(shù)據(jù)鏈路層的時(shí)候加勤,不知道下一跳的 mac 地址是什么。
設(shè)備 A 發(fā)起 ARP 廣播請(qǐng)求同波。此時(shí)交換機(jī)接收到了請(qǐng)求以后鳄梅,記錄下 A 的 MAC 地址,并廣播這一請(qǐng)求参萄,C 看到與自己相同的 ip 地址返回自己的 mac 地址卫枝。交換機(jī)接收到了 C 的包,記錄下 C 的 mac 地址讹挎,并轉(zhuǎn)發(fā)給 A(此時(shí)已知 A 的 mac 地址)
通過(guò)這樣的方法校赤,交換機(jī)建立起 mac 地址表
介紹 VLAN
前面說(shuō)過(guò):LAN 是 Local Area Network,VLAN 就是 Vitrual Local Area Network筒溃。虛擬的局域網(wǎng)
VLAN 有一個(gè)很重要的作用就是減少?gòu)V播域的大小马篮,把一個(gè)很大的局域網(wǎng)劃分成多個(gè)小的局域網(wǎng),每次廣播只在小的局域網(wǎng)內(nèi)廣播怜奖。
劃分 VLAN 的方法:
- 基于端口劃分的 VLAN
- 基于 MAC 地址劃分 VLAN
- 基于網(wǎng)絡(luò)層協(xié)議劃分 VLAN
- 根據(jù) IP 組播劃分 VLAN
等等
VLAN 的特點(diǎn)
- 一個(gè) VLAN 中所有設(shè)備都是在同一廣播域內(nèi)浑测;廣播不能跨越 VLAN 傳播
- 一個(gè) VLAN 為一個(gè)邏輯子網(wǎng);由被配置為此 VLAN 成員的設(shè)備組成歪玲,不同 VLAN 間需通過(guò)路由器實(shí)現(xiàn)相互通信
- VLAN 中成員多基于Switch端口號(hào)碼迁央,劃分 VLAN 就是對(duì) Switch 接口劃分
- VLAN 工作于 OSI 參考模型的第二層
VLAN 的基本配置
好了,我們開(kāi)始實(shí)戰(zhàn)的一部分:如何配置 VLAN
Switch(config)# vlan 2
Switch(config-vlan)# name VLAN2
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10
在以后的文章中再總結(jié)更多的配置