【正文】
P FT E L N E TH T T PS N M PT F T PS T P / G V R PG M R P / L A C PI G M PS n o o p i n g配 置 管 理特 殊 數(shù) 據(jù) 包 陷 阱接 口 表V L A N 控 制端 口 控 制I G M PV L A N 表C P U接 口 模 塊C P U路 由 表A R P 表I G M P C a c h e組 播 I P注 冊 表12硬 件 收 到 幀D A 是 組 播 或 廣 播 拷 貝 到 C P U3I P 幀 發(fā) 送 到 I M L5路 由 協(xié) 議 幀 發(fā) 送 I P9路 由 協(xié) 議 幀發(fā) 送 到 接 口1 1路 由 協(xié) 議 幀 廣 播 或 組 播66從 協(xié) 議 中 發(fā) 送 路 由 協(xié) 議 幀7從 協(xié) 議 中 發(fā) 送 路 由 協(xié) 議 幀1 0V L A N 成 員88路 由 表 被 更 新41 0應(yīng)用協(xié)議的數(shù)據(jù)轉(zhuǎn)發(fā) 第 2 層 交 換I P 路 由 器M A C 表I P 轉(zhuǎn) 發(fā) 表驅(qū) 動接 口 映 射 層 ( I n t e r f a c e M a p p i n g L a y e r , I M L )T C P / U D P / I P / A R PD V M R PP I M D M / S MR I PO S P FT E L N E TH T T PS N M PT F T PS T P / G V R PG M R P / L A C PI G M PS n o o p i n g配 置 管 理特 殊 數(shù) 據(jù) 包 陷 阱接 口 表V L A N 控 制端 口 控 制I G M PV L A N 表C P U接 口 模 塊C P U路 由 表A R P 表I G M P C a c h e組 播 I P注 冊 表123硬 件 收 到 來 自 初 始 者 的 應(yīng) 用 幀目 的 M A C 地 址 匹 配 自 己 的 M A C轉(zhuǎn) 發(fā) 表 中 找 到 目 的 I P 且 指 向 C P U45I P 幀 發(fā) 送 到 I M L6單 點(diǎn) I P 發(fā) 送 到I P 轉(zhuǎn) 發(fā) 模 塊879響 應(yīng) 幀 被 轉(zhuǎn) 發(fā) 到 初 始 者1 0幀 被 轉(zhuǎn) 發(fā) 到 初 始 者7 7應(yīng) 用 處 理 應(yīng) 用 幀 并 產(chǎn) 生 響 應(yīng) 幀66保 存 M A C 并 提 取M A C C a c h e課堂實(shí)驗(yàn) ? 理解三層交換機(jī)在網(wǎng)絡(luò)互連中的作用 – PC PC2分別配置 ,網(wǎng)關(guān)分別配置 – switchA、 B創(chuàng)建 VLAN10和 VLAN20,將端口 15劃入 VLAN10, 610劃入VLAN20。 – 如果設(shè)置為 1,那么該地址為多播(或組)地址。第五章 多層交換網(wǎng)絡(luò)設(shè)備技術(shù)實(shí)現(xiàn) 大綱 ? 多層交換的設(shè)備的分類 ? 二層交換設(shè)備的交換原理 ? 多層交換設(shè)備的交換原理 多層交換的設(shè)備的分類 ? 單板的多層交換設(shè)備 ? 由機(jī)箱和模塊組成的多層交換設(shè)備 – 通過板卡設(shè)計來滿足用戶的需求 二層交換設(shè)備的交換原理 ? 二層交換設(shè)備的硬件結(jié)構(gòu) ? 二層交換設(shè)備的軟件結(jié)構(gòu) ? 二層交換設(shè)備的關(guān)鍵的表項(xiàng) ? 二層數(shù)據(jù)的處理流程 二層交換設(shè)備的硬件結(jié)構(gòu) P H YF l a s h R O M( x M B )S D R A M( x x M B )2 4 1 0 0 M P o r t s交 換 芯 片A S I C4 x S D R A M( x M x 3 2 )C P US l o t 1 S l o t 2P H YP H Y二層交換設(shè)備的硬件結(jié)構(gòu) ? 交換芯片 ASIC – 存放各種寄存器、交換表,如端口狀態(tài)、單播表、組播表、 VLAN表等,控制交換機(jī)進(jìn)行數(shù)據(jù)的接收、維護(hù)和轉(zhuǎn)發(fā),由硬件組成,是整個交換機(jī)的核心; ? CPU – 交換機(jī)的處理器,用于處理用戶指令、協(xié)議運(yùn)行等; 二層交換設(shè)備的硬件結(jié)構(gòu) ? PHY – 控制交換機(jī)的數(shù)據(jù)比特流和電氣設(shè)備信號的協(xié)商、轉(zhuǎn)換 ? SDRAM – 交換機(jī)內(nèi)存,用于系統(tǒng)軟件的運(yùn)行和配置序列的存放 ,如交換機(jī)的 ARL軟件表、 show命令時顯示的信息 ? FLASH – 閃存,用于保存系統(tǒng)文件和配置文件 二層交換設(shè)備的軟件結(jié)構(gòu) 2 層 交 換M A C 表驅(qū) 動接 口 映 射 層 ( I n t e r f a c e M a p p i n g L a y e r , I M L )T C P / U D P / I P / A R PT E L N E TH T T PS N M PT F T P / F T PS T P / G V R P / L A C PI G M P S n o o p i n g配 置 管 理特 殊 數(shù) 據(jù) 包陷 阱V L A N 控 制端 口 控 制I G M PV L A N 表C P U接 口 模 塊C P UA R P 表I G M P C a c h e組 播 I P注 冊 表二層交換設(shè)備的軟件結(jié)構(gòu) ? 接口模塊 – 特殊數(shù)據(jù)包陷阱 (Special Packet Trap):當(dāng)交換機(jī)接收到數(shù)據(jù)時,首先判斷其是否為特殊數(shù)據(jù)包,如果是則直接發(fā)送給 CPU處理,特殊數(shù)據(jù)包包括如 ARP請求 , STP,IGMP report、 leave等 ? 2層交換 – 當(dāng)交換機(jī)接收到數(shù)據(jù)時,首先判斷其是否為特殊數(shù)據(jù)包,如果不是則發(fā)送給交換機(jī)芯片處理,交換機(jī)芯片會根據(jù)