13.07.2015 Views

使用SmartBits 來測試L2/L3 Switches - High Speed Network Lab ...

使用SmartBits 來測試L2/L3 Switches - High Speed Network Lab ...

使用SmartBits 來測試L2/L3 Switches - High Speed Network Lab ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

使 用 SmartBits 來 測 試 L2/<strong>L3</strong> <strong>Switches</strong>Ⅰ. 實 驗 目 的學 習 使 用 交 換 器 測 試 器 SmartBits 來 測 試 交 換 器 , 並 瞭 解 這 些 測 試 結 果 的 意義 。 透 過 測 試 軟 體 AST II (Advanced Switch Test II) 及 SmartFlow 來 驅 動 SmartBits對 待 測 交 換 器 進 行 測 試 ,AST II 提 供 了 以 下 八 種 交 換 器 測 試 項 目 :ForwardingTest、Congestion Control Test、Address Learning Test、Address Caching Test、ErrorFilter Test、Broadcast Forwarding Test、Broadcast Latency Test、Forward PressureTest。SmartFlow 則 提 供 了 以 下 八 種 測 試 項 目 :Throughput Test、Frame Loss Test、Latency Test、Latency Distribution Test、Latency Over Time Test、Latency Snap ShotTest、SmartTracker Test 以 及 Jumbo Test。此 外 您 也 可 以 練 習 把 一 份 報 告 寫 得 很 完 整 、 邏 輯 很 正 確 、 文 句 很 流 暢 。 將此 實 驗 報 告 應 該 當 成 一 篇 測 試 報 告 來 撰 寫 。 實 驗 報 告 的 內 容 應 包 含 : 實 驗 題 目 、參 與 人 員 及 單 位 元 、 目 的 、 設 備 、 方 法 、 記 錄 、 問 題 討 論 及 心 得 、 參 考 資 料 。Ⅱ. 實 驗 設 備本 實 驗 需 要 的 硬 體 為 SmartBits 6000、 執 行 測 試 軟 體 的 電 腦 , 以 及 待 測 的switch。 由 於 本 實 驗 的 軟 、 硬 體 都 十 分 地 貴 重 , 希 望 大 家 在 實 驗 時 需 要 格 外 地 小心 、 愛 護 這 些 設 備 。在 使 用 SmartBits 來 測 試 switch 通 常 會 搭 配 幾 套 軟 體 來 做 測 試 。 以 下 為 相 關的 軟 硬 體 列 表 。一 、 硬 體廠 商 型 號 網 路 介 面 Port 個 數測 試 機 架 (SmartBits 6000 多 埠 測 試 儀 )Spirent Communications SmartBits 6000 Ethernet LAN-3324A*4受 測 L2 乙 太 交 換 器SMC SMC8508T Ethernet 1000Mbps*8受 測 <strong>L3</strong> 乙 太 交 換 器Accton ES4625 Ethernet 1000Mbps*24Accton ES4625 Ethernet 1000Mbps*48二 、 軟 體軟 體 名 稱功 能1


AST II 提 供 八 項 測 試 , 將 於 背 景 資 料 中 詳 述 。SmartFlow 專 為 SmartBits 所 寫 的 flow 測 試 軟 體 。 主 要 測 試 項 目 有 三項 , 分 別 為 Throughput Test、Frame Loss Test 以 及 Latencytest。 關 於 各 個 測 試 的 意 義 將 於 之 後 的 “ 背 景 資 料 ” 中 做 介 紹 。Ⅲ. 背 景 資 料SmartBits 6000 為 一 機 架 , 上 面 可 以 安 裝 不 同 類 型 網 路 介 面 卡 , 藉 著 產 生 封包 、 封 包 截 取 與 網 路 資 料 流 的 分 析 來 完 成 複 雜 的 網 路 測 試 。 目 前 您 可 以 在SmartBits 的 機 架 上 插 上 不 同 的 Smartcard 來 支 援 Ethernet, Token Ring, ATM andFrame Relay 等 等 的 網 路 標 準 。使 用 SmartBits 來 當 作 網 路 裝 置 的 測 試 平 台 又 有 什 麼 好 處 呢 ? 以 測 試Ethernet Switch 為 例 , 通 常 需 要 使 用 多 個 埠 的 封 包 輸 入 與 截 取 , 由 於 在 SmartBits上 可 以 安 裝 多 塊 的 Smartcard, 所 以 可 以 輕 易 地 達 到 這 一 個 需 求 。 另 外 在 測 試 一個 switch 時 我 們 常 常 需 要 產 生 wire-speed 的 大 量 封 包 來 測 試 其 效 能 ; 使 用SmartBits 時 , 測 試 軟 體 只 會 將 封 包 的 pattern 傳 送 給 SmartBits, 由 Smartcard 的硬 體 實 際 產 生 封 包 , 以 確 實 產 生 wire-speed 或 以 上 的 封 包 量 。 使 用 SmartBits 產生 出 來 的 封 包 , 除 了 可 以 達 到 wire-speed 外 , 也 因 為 是 由 硬 體 產 生 封 包 , 所 以 不會 產 生 封 包 pattern 不 符 設 計 的 情 形 發 生 。我 們 所 要 使 用 的 第 一 套 測 試 軟 體 為 AST II。AST II 是 一 套 在 SmartBits 環 境上 執 行 的 測 試 套 件 , 它 共 設 計 了 Forwarding Test、Congestion control Test、AddressLearning Test、Address Caching Test、Error Filter Test、Broadcast Forwarding Test、Broadcast Latency Test 與 Forward Pressure Test。 下 表 介 紹 AST II 八 種 測 試 的 目 的及 其 輸 出 結 果 :名 稱 目 的 參 數 / 結 果Forwarding Test 測 試 DUT 在 fully meshed,partiallymeshed 和 non-meshed 三 種 封 包 傳 送 類型 的 封 包 遺 失 率 。1. Frame Loss Rate2. Load3. Frame Size4. Burst SizeCongestionControl Test測 試 DUT 是 否 會 有 Head-of-LineBlocking, 亦 即 一 個 擁 塞 的 port 對 另 一個 不 擁 塞 的 port 所 造 成 之 影 響 。1. Frame Loss Rate2. Load3. Frame size4. Burst SizeAddressLearning Test這 項 測 試 用 二 元 搜 尋 的 方 法 來 得 到DUT 的 MAC Address 學 習 速 率 。1. Learning Rate2. Frame size2


Address CachingTestError Filter TestBroadcastForwarding TestBroadcastLatency TestForward PressureTest測 試 單 一 port 的 MAC Address 之 最 大學 習 數 目 。這 項 測 試 能 夠 指 定 5 種 不 同 的 錯 誤(CRC, oversized, undersized, alignment,和 dribble bit errors), 測 試 DUT 是 否有 能 力 分 辨 錯 誤 封 包 。測 試 當 broadcast 時 , 封 包 遺 失 率 或 最大 broadcast 效 能 。這 是 測 試 當 one-to-many broadcast時 ,DUT 接 收 ports 的 latency。測 試 當 接 收 port congestion 時 , 其 接 收的 Frame Loss Rate。3. Burst Size1. Number ofaddress2. Frame size3. Burst Size1. Pass or Fail2. Load3. Burst Size1. Frame LossRate/Throughput2. Load3. Frame Size4. Burst Size1. Latency2. Frame Size1. Frame Loss Rate2. Frame SizeAST II 是 針 對 Layer 2 的 switch 測 試 , 若 是 要 測 試 Layer 3 的 switch 我 們 可以 用 另 一 套 測 試 軟 體 SmartFlow。SmartFlow 設 計 了 以 下 八 種 測 試 項 目 :Throughput Test、Frame Loss Test、Latency Test、Latency Distribution Test、LatencyOver Time Test、Latency Snap Shot Test、SmartTracker Test、Jumbo Test。 下 表 介紹 SmartFlow 八 種 測 試 的 目 的 並 列 出 其 重 要 輸 出 結 果 :名 稱 目 的 重 要 輸 出 結 果ThroughputTest測 試 DUT 的 最 大 傳 輸 速 率 , 1. Throughput2. Load (%)3. Packets sent4. Packet received5. Packets lostFrame LossTest測 試 DUT 在 不 同 load 下 的 封 包 遺 失率 。1. Load (%)2. Packets sent3. Packet received4. Packets lost5. Lost packets (%)Latency Test 測 試 在 不 同 load 下 ,frame 的 delaylatency。1. Load (%)2. Average latency3


LatencyDistributionTestLatency OverTime TestLatency SnapShot TestSmartTrackerTestJumbo Test3. Maximum latency4. Minimum latency5. Frames received測 試 在 不 同 時 間 分 佈 下 ,frame 的 1. Load (%)delay latency。2. 在 各 個 時 間 區 塊 中frame 的 分 佈 情 形 。測 試 在 不 同 時 間 點 下 ,frame 的 delay 1. Load (%)latency。2. 在 各 個 時 間 點 frame的 Delay latency。測 試 在 特 定 frame 的 delay latency。 1. Load (%)2. 在 特 定 frame 的delay latency。此 測 試 能 讓 你 追 縱 擁 有 某 些 特 別 欄 1. 接 收 的 封 包 中 擁 有位 的 封 包 , 這 些 欄 位 包 括 有 :QoS, 該 欄 位 的 比 例 、 數 量VLAN 或 是 你 可 以 自 訂 你 想 追 縱 的 或 速 率 。欄 位 。這 項 測 試 結 合 Latency、Latency 重 要 輸 出 結 果 與Distribution、Frame Lost 測 試 。 Latency、LatencyDistribution、Frame Lost的 重 要 輸 結 果 相 同 。由 這 兩 套 軟 體 產 生 的 結 果 視 窗 內 的 數 據 , 您 都 可 以 拷 貝 到 ClipBoard 再 貼 到 微 軟的 Excel 內 以 方 便 統 計 及 製 做 圖 表 。Ⅳ. 實 驗 方 法本 實 驗 進 行 方 式 條 列 如 下 :一 、 設 定 AST 與 SmartBits 的 連 線 。二 、 啟 動 SmartBits 與 測 試 軟 體 。三 、 連 接 SmartBits 與 待 測 物 。四 、 使 用 AST II 及 SmartFlow 測 試 軟 體 依 不 同 項 目 個 別 測 試 :1. 設 定 測 試 埠 連 結 。2. 參 數 設 定 。3. 執 行 測 試 及 結 果 收 集 、 統 計 。4


Ⅴ. 實 驗 步 驟1. 使 用 AST II 來 測 試 L2 SwitchA. 設 定 SmartBits 的 連 線本 實 驗 中 我 們 是 使 用 乙 太 網 路 來 連 接 SmartBits 與 執 行 AST II 的 個 人 電 腦 ,所 以 您 只 需 要 將 網 路 線 接 在 SmartBits 後 方 的 Ethernet 接 孔 與 個 人 電 腦 上 面 的Ethernet 接 孔 即 可 。B. 啟 動 SmartBits 與 AST II在 啟 動 SmartBits 與 測 試 軟 體 時 要 稍 微 注 意 一 下 啟 動 的 順 序 , 我 們 要 先 打 開SmartBits 的 電 源 , 在 電 源 接 通 後 ,SmartBits 會 執 行 開 機 的 動 作 , 當 我 們 看 到 它面 板 上 的 「LINK」 燈 號 先 亮 起 而 後 熄 滅 時 , 就 代 表 了 這 一 台 SmartBits 已 經 啟 動完 畢 了 , 此 時 您 可 以 在 個 人 電 腦 上 面 執 行 AST II ( 如 果 之 前 已 經 有 設 定 過 連 線 方式 , 此 時 會 自 動 地 連 接 上 SmartBits)。萬 一 您 沒 有 按 照 這 一 個 步 驟 , 或 是 AST II 內 的 連 線 方 式 尚 未 設 定 好 時 , 則程 式 開 啟 後 會 告 訴 我 們 找 不 到 SmartBits 而 連 線 失 敗 , 此 時 , 如 果 您 是 沒 有 等 到SmartBits 啟 動 完 畢 就 執 行 了 AST II, 您 只 需 要 等 到 SmartBits 啟 動 完 畢 後 再 選 擇AST II 內 的 「MENU」「Smartbits」 「Connect」 指 令 即 可 , 如 果 您 是 沒 有設 定 AST II 的 連 線 方 式 的 話 , 請 先 執 行 AST 內 的 「MENU」 「Connections」 「Add IP」, 設 定 連 線 的 IP 及 Port, 設 定 完 後 再 選 擇 AST II 內 的 「MENU」「Smartbits」 「Connect」 指 令 即 可 。C. 連 接 SmartBits 與 待 測 物在 實 驗 室 內 會 準 備 好 所 需 要 的 連 接 用 的 網 路 線 材 , 這 是 沒 有 跳 線 過 的 網 路線 , 這 些 接 線 的 作 法 , 您 可 以 參 考 「 實 驗 七 : 網 路 實 體 連 結 與 主 從 架 構 軟 體 設 定 」實 驗 手 冊 。由 於 本 實 驗 提 供 的 SmartBits 6000 上 面 只 有 安 裝 了 四 片 編 號 為 LAN-3324A的 Smartcard, 所 以 我 們 只 可 以 連 接 每 一 個 switch 的 其 中 四 個 埠 來 作 測 試 之 用 ,在 switch 上 受 測 埠 的 選 擇 您 可 以 選 擇 是 連 續 的 埠 ( 如 1、2、3 與 4 號 埠 ) 或 是 亂 數選 擇 一 些 埠 ( 如 1、3、6 與 8 號 埠 ) 來 做 為 測 試 埠 之 用 , 也 許 測 試 的 結 果 會 有 不 同之 處 。5


D. 開 始 測 試AST II 的 測 試 , 我 們 選 出 了 五 項 測 試 , 每 一 項 的 測 試 所 需 的 時 間 都 不 少 ,因 此 我 們 在 測 試 每 個 項 目 前 我 們 必 需 先 調 整 以 下 參 數 ( 若 是 該 項 目 有 這 個 參 數 )以 縮 短 測 試 時 間 。• Test: Duration: Seconds 10• Test: Number of Trials: 1• Frame Size: 勾 選 Custom, 再 點 Edit, 將 Frame Size 設 為 64,768,1518。• Burst Size: Start=1, Step=1, Stop=1• Load (Percentage): start=20, step=20, stop=100以 下 我 們 將 詳 細 介 紹 這 五 項 測 試 的 實 驗 步 驟 :1. Forwarding Test:1.1. 參 數 設 定• Addresses Per Port: 1• Measurements: 勾 選 Profile1.2. 測 試 Fully Meshed• Traffic: Fully Meshed• 將 「Port」 內 的 SMB1 2A1、SMB1 2A2、SMB1 2A3、SMB1 2A4這 四 個 port 勾 選 起 來 。• 按 下 「Setup & Run」 內 的 Forwarding 執 行 測 試 。【 記 錄 1】1.3. 測 試 Partially Meshed• Traffic: Partially Meshed• Direction: Unidirectional M->N• 將 「M」 內 的 SMB1 2A1、SMB1 2A2 勾 選 起 來 。• 將 「N」 內 的 SMB1 2A3、SMB1 2A4 勾 選 起 來 。• 按 下 「Setup & Run」 內 的 Forwarding 執 行 測 試 。【 記 錄 2】2. Congestion Control Test2.1. 參 數 設 定• Addresses Per Port: 12.2. 在 Traffic Distribution 內 , 選 擇 以 下 Port, 選 完 後 再 按 「>」 加 入Set。• Transmitter 1: SMB1 2A1• Transmitter 2: SMB1 2A2• Uncongested Receiver: SMB1 2A3• Congested Receiver: SMB1 2A42.3. 按 下 「Setup & Run」 內 的 Congestion Control 執 行 測 試 。【 記 錄 3】3. Address Caching Test3.1. 參 數 設 定• Aging: 156


• Learning rate: 1488• Number of Addresses: Initial=20480, Minimum=1,Maximum=167772153.2. 將 Monitor 設 為 SMB1 2A43.3. 將 SMB1 2A1, SMB1 2A2 加 入 Port Groups3.4. 按 下 「Setup & Run」 內 的 Address Caching test 執 行 測 試 。【 記 錄 4】4. Address Learning Test4.1. 參 數 設 定• Number of Addresses: 設 為 Address Caching Test 測 試 中 , 最 大的 number of addresses• Learning Rate: Initial=10000, Minimum=1488, Maximum=148804.2. 將 Monitor 設 為 SMB1 2A44.3. 將 SMB1 2A1, SMB1 2A2 加 入 Port Groups4.4. 按 下 「Setup & Run」 內 的 Address Learning Test 執 行 測 試 。【 記 錄5】5. Error Filter Test5.1. 參 數 設 定• Errors: 請 選 擇 Oversize、Undersize 及 CRC 分 別 來 測 試5.2. 將 以 下 Port 加 入 Port Pairs• SMB1 2A1, SMB1 2A2• SMB1 2A3, SMB1 2A45.3. 按 下 「Setup & Run」 內 的 Error Filter Test 執 行 測 試 。【 記 錄 6】E. 測 試 數 據 解 讀由 於 AST 的 每 一 項 測 試 都 可 以 使 用 Per-Port 或 是 Group 的 數 據 顯 示 , 所 以在 測 試 數 據 的 解 讀 上 最 需 要 注 意 的 就 是 那 些 測 試 要 以 那 些 數 據 為 主 , 以Forwarding Test 此 項 測 試 為 例 , 我 們 就 必 需 著 重 在 Group 的 數 據 ; 而 在 AddressCaching Test 此 一 測 試 項 目 之 測 試 數 據 就 應 以 Per-Port 為 主 ,Group 為 輔 。F. 疑 難 排 除在 使 用 SmartBits 來 測 試 Switch 的 情 形 下 , 對 該 待 測 的 Switch 是 一 項 很 嚴厲 的 考 驗 , 而 待 測 的 Switch 在 每 一 個 項 目 的 反 複 測 試 結 果 可 能 會 有 極 大 的 差 異 ,如 果 有 此 狀 況 出 現 時 , 在 重 新 測 試 前 可 以 將 Switch 重 置 ( 關 機 後 再 開 機 ), 因 此 時該 Switch 可 能 已 進 入 了 不 正 常 動 作 的 狀 態 。7


2. 使 用 SmartFlow 來 測 試 <strong>L3</strong> SwitchA. 設 定 SmartBits 的 連 線請 參 考 AST II 的 設 定 方 式 。B. 啟 動 SmartBits 與 SmartFlowSmartBits 與 SmartFlow 的 啟 動 方 式 與 AST II 的 方 式 差 不 多 , 唯 一 不 同 的 是SmartFlow 設 定 與 SmartBits 連 線 的 按 鈕 在 「MENU」「Setup」 「ChassisConnections」, 而 與 SmartBits 進 行 連 線 的 按 鈕 在 「MENU」「Action」「Connect」C. 連 接 SmartBits 與 待 測 物在 實 驗 室 內 會 準 備 好 所 需 要 的 連 接 用 的 網 路 線 材 , 這 是 沒 有 跳 線 的 Cat-5 網路 線 , 這 些 接 線 的 作 法 , 您 可 以 參 考 「 實 驗 七 : 區 域 網 路 佈 線 、 軟 體 設 定 」 實 驗手 冊 。由 於 本 實 驗 提 供 的 SmartBits 6000 上 面 只 有 安 裝 了 四 片 編 號 為 LAN-3324A的 Smartcard, 所 以 我 們 只 可 以 連 接 每 一 個 switch 的 其 中 四 個 埠 來 作 測 試 之 用 。請 注 意 一 定 要 照 順 序 連 接 SmartBits 與 待 測 物 (DUT,Device Under Test) 互 相 對 應連 接 。D. 實 驗 架 構因 為 我 們 所 要 測 試 的 是 屬 於 layer 3 的 部 分 , 故 必 須 將 switch 的 各 port 作 適當 的 設 定 。 另 外 由 於 本 次 實 驗 裡 待 測 switch 的 韌 體 版 本 不 夠 新 , 不 能 per-port 設IP 位 址 , 故 我 們 選 擇 以 VLAN(Virtual LAN, 虛 擬 區 域 網 路 ) 的 方 式 設 定 各 個 網 路介 面 。 詳 細 設 定 如 下 表 ( 實 驗 室 裡 的 switch 已 經 設 定 好 了 ):VLAN name <strong>Network</strong> address IP interface Subnet mask VLAN tagV1 192.1.2.0 192.1.2.1 255.255.255.0 NoneV2 192.1.3.0 192.1.3.1 255.255.255.0 NoneV3 192.1.4.0 192.1.4.1 255.255.255.0 NoneV4 192.1.5.0 192.1.5.1 255.255.255.0 None8


192.1.2.50(Client)192.1.2.1(Gateway)192.1.3.50(Client)192.1.3.1(Gateway)SmartBits192.1.4.50(Client)192.1.4.1(Gateway)Switch192.1.5.50(Client)192.1.5.1(Gateway)圖 1 SmartFlow 測 試 環 境E. 測 試 軟 體 之 設 定在 測 試 之 前 我 們 必 需 先 設 定 SmartFlow 各 個 埠 的 IP 設 定 , 請 在 SmartFlow裡 先 選 擇 IPv4 <strong>Network</strong>, 其 設 定 我 們 用 下 表 來 說 明 :Port Port IPAddress<strong>Network</strong> Gateway Subnet Mask Wizard IPAddressPort 1 192.1.2.50 192.1.2.0 192.1.2.1 255.255.255.0 192.1.2.50Port 2 192.1.3.50 192.1.3.0 192.1.3.1 255.255.255.0 192.1.3.50Port 3 192.1.4.50 192.1.4.0 192.1.4.1 255.255.255.0 192.1.4.50Port 4 192.1.5.50 192.1.5.0 192.1.5.1 255.255.255.0 192.1.5.50在 輸 入 這 些 值 時 , 各 位 可 以 試 試 看 先 選 取 一 整 欄 後 , 在 選 取 的 地 方 上 按 右鍵 , 快 取 功 能 表 內 的 「Copy Down」 及 「Fill Increment」, 這 兩 個 功 能 讓 輸 入 的速 度 變 快 不 少 。在 SmartFlow 及 DUT 的 IP 設 定 都 設 好 後 且 且 已 選 擇 好 要 測 試 的 Group 後 ,您 可 以 在 「Options」「Stepwise execution and debugging」 裡 依 序 選 擇 「Set upPorts」、「Learn」、「Set Up Flows」 檢 查 線 路 及 設 定 是 否 正 確 。F. 開 始 測 試SmartFlow 的 測 試 , 我 們 選 出 了 三 項 測 試 , 跟 上 一 個 測 試 一 樣 我 們 必 需 先 調整 一 些 測 試 參 數 。• Test SetupTest IterationsIterating across traffic load: Min=100,Step=10, Max=100• Test SetupTest Iterations 勾 選 Iterating across frame sizes, 並 在 裡 面 選擇 Custom(all flows, with CRC), 再 按 下 面 的 按 鈕 Custom Frame SizesList, 在 彈 出 的 視 窗 加 入 64、512、1518 這 三 種 Frame Size。以 下 我 們 將 詳 細 介 紹 這 三 項 測 試 的 實 驗 步 驟 :1. Throughput test:9


1.1. 加 入 新 的 Group: 點 選 『Groups』, 點 選 『Group Wizard』, 按 『 下一 步 』。1.2. 選 擇 『Fully Meshed』, 按 『 下 一 步 』。1.3. 將 第 一 至 第 四 張 卡 都 打 勾 , 按 『 下 一 步 』,『 下 一 步 』,『 完 成 』。1.4. 在 『Test Setup』 裡 的 『Individual Tests』,『Test Mode』 選 擇 Step,『Initial rate』 輸 入 100%。1.5. 按 下 『Setup & Run』 中 的 『Throughput』 開 始 測 試 , 並 紀 錄 其 結 果 。【 記 錄 7】2. Frame loss test2.1. 按 『Setup & Run』 裡 的 『Frame Loss』 選 項 以 執 行 測 試 。【 記 錄 8】3. Latency test3.1. 按 『Setup & Run』 裡 的 『Latency』 選 項 以 執 行 測 試 。【 記 錄 9】G. 疑 難 排 除1. 在 使 用 SmartBits 來 測 試 Switch 的 情 形 下 , 對 該 待 測 的 Switch 是 一 項 很嚴 厲 的 考 驗 , 而 待 測 的 Switch 在 每 一 個 項 目 的 反 複 測 試 結 果 可 能 會 有 極 大 的 差異 , 如 果 有 此 狀 況 出 現 時 , 在 重 新 測 試 前 可 以 將 Switch 重 置 ( 關 機 5 秒 後 再 開機 , 開 機 大 約 需 要 30~60 秒 , 視 機 器 不 同 而 有 不 一 樣 的 開 機 時 間 。) , 因 此 時 該Switch 可 能 已 進 入 了 不 正 常 動 作 的 狀 態 。2. 如 果 您 覺 得 所 有 的 設 定 都 正 確 , 卻 仍 無 法 順 利 進 行 測 試 , 您 可 以 試 著 將SmartBits 重 開 機 ( 關 機 後 五 秒 再 重 開 )。★ 請 務 必 確 定 SmartBits 已 完 成 所 有 開 機步 驟 ( 大 約 30~60 秒 ), 才 可 將 測 試 軟 體 和 SmartBits 做 連 接 設 定 。Ⅵ. 實 驗 記 錄請 將 每 一 個 測 試 的 記 錄 項 目 記 錄 下 來 , 並 測 試 L2 及 <strong>L3</strong> 各 兩 台 的 Switch( 請先 考 慮 問 題 7), 把 結 果 數 據 做 成 比 較 圖 表 , 並 寫 成 一 份 效 能 的 評 估 比 較 報 告 。實 驗 項 目記 錄L2 Forwarding test 記 錄 1、2L2 Congestion control test 記 錄 3L2 Address learning test 記 錄 4L2 Address caching test 記 錄 5L2 Error filter test 記 錄 6<strong>L3</strong> Throughput test 記 錄 7<strong>L3</strong> Frame Loss test 記 錄 810


<strong>L3</strong> Latency test 記 錄 9Ⅶ. 問 題 與 討 論注 意 : 請 針 對 問 題 中 每 一 項 目 回 答 , 並 避 免 引 述 太 多 資 料 。1. 請 分 別 解 釋 一 下 AST II 內 的 八 項 測 試 的 設 計 哲 學 。2. 請 分 別 解 釋 SmartFlow 八 項 測 試 的 設 計 哲 學 。3. L2 的 實 驗 中 , 可 以 使 用 Ether Hub 來 充 當 待 測 物 嗎 ? 結 果 有 何 不 同 ?4. L2 的 實 驗 中 , 為 什 麼 在 測 試 時 在 switch 上 受 測 埠 上 的 選 擇 會 影 響 受 測 的 結果 ?( 亦 即 說 明 「 實 驗 步 驟 」 之 「 連 接 SmartBits 與 待 測 物 」 段 落 內 受 測 埠 的選 擇 是 連 續 或 亂 數 選 擇 對 測 試 結 果 可 能 會 產 生 差 異 之 原 因 )5. 試 解 釋 與 比 較 L2/<strong>L3</strong> switch 的 測 試 結 果 。6. 請 試 由 測 試 結 果 指 出 或 猜 測 這 四 台 switch 的 實 作 架 構 。( 如 :switching fabricarchitecture, input or output queuing, cut-through or store-and-forward 等 等 )7. 假 設 今 日 您 是 這 些 受 測 switch 中 的 其 中 一 家 製 造 商 , 您 會 設 計 怎 樣 的 測 試程 式 或 以 那 些 測 試 結 果 來 強 調 您 的 產 品 ? 您 的 賣 點 及 對 象 為 何 ?(Hint: 在本 題 中 , 您 不 一 定 要 選 擇 整 體 功 能 最 強 的 產 品 來 代 言 , 因 為 每 一 種 產 品 都 有它 的 市 場 )8. 為 什 麼 作 layer 2 實 驗 時 不 需 要 將 SmartBits 和 Switch 上 的 port 照 順 序 對 應連 接 , 作 layer 3 實 驗 時 卻 要 ?9. 自 問 自 答 。( 可 以 是 您 在 操 作 所 遇 到 的 問 題 並 解 決 的 方 法 , 或 是 新 的 啟 示 和想 法 )Ⅷ. 參 考 文 獻[1] R. Mandeville, “Benchmarking Methodology for LAN Switching Devices”, RFC11


2889, August 2000[2] S. Bradner, “Benchmarking Terminology for <strong>Network</strong> Interconnection Devices”,RFC 2544, March 1999[3] Spirent Communications Smartbits, http://www.spirentcom.com/.[4] Ethernet standards, http://standards.ieee.org/. 取 得 方 式 請 見 實 驗 七 參 考 文 獻 之附 註 。.[5] Rich Seifert, “Gigabit Ethernet”, Addison-Wesley, 1998.[6] Rich Seifert, “The Switch Book: the complete guide to LAN switchingtechnology,” John Wiley & Sons Inc., 2000.[7] Chistopher Metz, “IP switching: Protocols and Architecture”, McGraw-Hill,1999.[8] Bassam Habibi, “Internet Routing Architectures”, Cisco Press, 1997.12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!