【正文】
C P U接 口 模 塊C P U路 由 表A R P 表I G M P C a c h e組 播 I P注 冊 表多層交換設(shè)備的軟件結(jié)構(gòu) ? 交換機(jī)芯片中增加了 – 三層表 – 三層轉(zhuǎn)發(fā)表 – 硬件路由表 – 當(dāng)接收到的三層數(shù)據(jù)包滿足 IP轉(zhuǎn)發(fā)表或者硬件路由表中的某表項(xiàng)時(shí),可直接由交換機(jī)芯片轉(zhuǎn)發(fā)出去,而不再必須經(jīng)過交換機(jī)的 CPU完成三層轉(zhuǎn)發(fā), ? 在 CPU的模塊中也增加了有關(guān)路由的模塊 – RIP/OSPF – 組播部分增加了 DVMRP 多層交換設(shè)備的相關(guān)表項(xiàng) ? FDB表 ? IP轉(zhuǎn)發(fā)表 ? FIB Table ? IPMC FDB表 ? Forwarding Data Base、 MAC地址表 ? 特殊的 MAC地址(網(wǎng)關(guān)的 MAC地址),在L3位置 1,普通的 MAC地址會(huì)在 L3位置 0 IP轉(zhuǎn)發(fā)表 ? 又稱為主機(jī)路由表 ? L3 Table、 ARP表 – 一個(gè)是存儲(chǔ)在芯片本身自帶的 ram中 L3表 – 一個(gè)是存貯在軟件的 RAM中的 arp表 ? 由 CPU維護(hù),并且會(huì)和 L3表隨時(shí)同步 IP轉(zhuǎn)發(fā)表 (主機(jī)路由表) ARP表 L3表 Mac地址 IP地址 L3接口號 端口號 Mac地址 IP地址 L3 Table的格式 IP轉(zhuǎn)發(fā)表的建立 M A C : 11 11 11 11 11 11M A C : 22 22 22 22 22 22ip : 1 0 . 1 . 1 . 2 ip : 1 0 . 1 . 2 . 2V l a n1 i p : 1 0 . 1 . 1 . 1 / M A C : V V l a n2 i p : 1 0 . 1 . 2 . 1 / M A C : V 1 23::: :: :IP轉(zhuǎn)發(fā)表的建立 2 、 A R P 表1 0 .1 .1 .2 11 11 11 11 11 1111 11 11 11 11 11 1 V L A N11 、 FD B 表V 1 10 V L A N1 L 表、 表IP轉(zhuǎn)發(fā)表的建立 ARP表 111111111111 111111111111 1 VLAN1 FDB表 V 110 VLAN1 L3 222222222222 V 1124 VLAN2 L3 L3表 222222222222 222222222222 23 VLAN2 23 VLAN2 VLAN1 路由表 VLAN2 FIB Table ? Forwarding Information Base、硬件網(wǎng)絡(luò)路由表 BITS FIELDS DESCRIPTION 0~31 SUB_ADDR 4個(gè)字節(jié)的 目的網(wǎng)絡(luò)地址 , DEF_IP Table的 索引 32~79 MAC_ADDR 6個(gè)字節(jié)的 MAC地址 , 是 下一跳網(wǎng)關(guān)的 MAC地址 80~85 PORT 轉(zhuǎn)發(fā) IP數(shù)據(jù)包的 出端口號 86~90 INTF 出三層路由接口號 , 用于從 L3INTF表中獲取路由接口的 MAC地址 91~95 SUBNET_LEN 子網(wǎng)掩碼 的長度減一 96 CPU 是否要提交給 CPU處理 97~127 RESERVED 保留 目的網(wǎng)絡(luò)地址 下一跳網(wǎng)關(guān)的 MAC地址 端口號 三層路由接口號 多層交換設(shè)備的數(shù)據(jù)處理流程 P a c k e t 進(jìn) 入廣 播 包 ?V l a n f l o o d組 播 包 ?三 層 組 播 包 ?D o I P M CD O L 2 M CS e a r c h F D Bm a t c h ?L 3 s e t ?D o L 2D o L 3 S w i t c hV l a n F l o o dYYYYYNNNNN判斷標(biāo)準(zhǔn) ? 廣播包的判斷標(biāo)準(zhǔn): Destination MAC=0xffffffffffff ? 三層組播包的判斷標(biāo)準(zhǔn): Destination MAC = 0x01005exxxxxx ? 二層組播包的判斷標(biāo)準(zhǔn): Destination MAC [40] = 1 ? Search FDB用 vid+ Destination MAC作為索引 二層組播地址 ? 多播混雜模式分析電子和電氣工程師協(xié)會(huì)( IEEE)定義的 Individual/Group(單獨(dú)的 /組, I/G)位 ? 以太網(wǎng)和 FDDI地址的 I/G位是目標(biāo) MAC地址的第一個(gè)字節(jié)的最后一位。廣播地址也會(huì)設(shè)置多播位。 – 在 PC1中啟動(dòng) ping PC2的不間斷命令,察看結(jié)果如何?理解過程。 ? 在 switchC中使用 show命令的不同參數(shù)察看并驗(yàn)證配置信息。 :55:0809:55Feb234Feb23 ? 1故人江海別,幾度隔山川。 。 , February 4, 2023 ? 很多事情努力了未必有結(jié)果,但是不努力卻什么改變也沒有。 :55:0809:55:08February 4, 2023 ? 1意志堅(jiān)強(qiáng)的人能把世界放在手中像泥塊一樣任意揉捏。 2023年 2月 4日星期六 9時(shí) 55分 8秒 09:55:084 February 2023 ? 1空山新雨后,天氣晚來秋。 :55:0809:55Feb234Feb23 ? 1越是無能的人,越喜歡挑剔別人的錯(cuò)兒。 2023年 2月 4日星期六 上午 9時(shí) 55分 8秒 09:55: ? 1最具挑戰(zhàn)性的挑戰(zhàn)莫過于提升