1. SONIC概述
SONIC (Software for Open Networking in the Cloud) 主要是運行在開放交換機上的開源網絡操作系統,其包含了一個功能齊全的網絡層設備。SONIC是基于Linux的,運行在Debian Jessie上。主要架構包含:硬件配件(Hardware components)、驅動程序(Drivers)、Linux 內核接口、一些源文件、SONIC 開放源、其他應用。其架構如下圖:
從架構圖中,可知SONIC通過交換機抽象接口(SAI)來編寫專用集成電路(ASIC),從而促使SONIC可兼容所有的ASIC。
2. 測試拓撲圖
盛科交換機的100G端口連接AS40的40G端口,PC通過串口/SSH登錄盛科交換機。
注釋:
(1)盛科交換機:采用海光3131E CPU、盛科8180交換芯片、ONIE引導系統、SONIC操作系統。
(2)海光3131E CPU:3131E是海光的一款CPU型號,屬于國產化的CPU,是管理交換機所有硬件和數據處理協議的。
(3)盛科8180交換芯片:8180是盛科的一款交換芯片型號,屬于國產化的交換芯片,是處理數據交換的。
(4)ONIE:開放網絡安裝環境 (Open Network Install
Environment),是一個網絡操作系統安裝程序。使用ONIE可以將SONIC網絡操作系統加載到白盒交換機上。
(5)AS40:基于博通BCM56846的40G交換機,型號是AS40。
3. 測試項目
3.1登錄測試(ONIE、SONIC登錄)
測試步驟:
1. 串口線連接交換機的串口;
2. 設備上電,PC通過串口(串口波特率為115200)登錄交換機,查看是否能登錄成功;
3. 交換機配置管理口Eth0的IP地址,PC配置和交換機管理口同一網段的IP地址,通過SSH登錄交換機,查看是否能登錄成功。
3.2基本信息獲?。ò姹?、CPU、內存、交換芯片)
測試步驟:
1. 設備上電,PC登錄交換機;
2. 查看設備的操作系統版本、CPU、內存、硬盤、網卡等信息,是否能查看成功。
3.3 端口測試
測試步驟:
1. 設備上電,PC登錄交換機;
2. 查看端口信息;
3. 對端口進行shutdown操作,查看端口狀態,對端口進行up操作,查看端口狀態。
3.4 VLAN測試
測試步驟:
1. 設備上電,PC登錄交換機;
2. 配置VLAN,添加VLAN端口成員,查看VLAN添加是否成功,VLAN端口成功是否添加成功;
3. 刪除VLAN端口成員,查看VLAN端口成員是否刪除成功,刪除VLAN,查看VLAN是否刪除成功。
3.5端口模式測試
測試步驟:
1. 設備上電,PC登錄交換機;
2. 配置端口模式為trunk模式,查看是否配置成功;
3. 修改端口模式為路由模式,查看是否配置成功。
3.6端口速率測試
測試步驟:
1. 設備上電,PC登錄交換機,交換機的100G端口和AS40的40G端口互連,并配置AS40的40G端口自適應模式;
2. 配置交換機端口速率為40G;
3. 查看交換機的端口和AS40的端口是否協商成功。
3.7端口互通測試
測試步驟:
1. 設備上電,PC登錄交換機,交換機的100G端口和AS40的40G端口互連,并配置AS40的40G端口自適應模式;
2. 配置交換機端口為路由模式,并配置交換機端口速率為40G;
3. 配置交換機的端口ip和AS40的端口ip為同一網段,查看是否能互相ping通;
4. 查看arp表、路由表是否正確。
3.8 mac表測試
測試步驟:
1. 設備上電,PC登錄交換機;
2. 交換機的接口1(100G配置成40G)和AS40的接口1(40G)互連,交換機的接口2(100G配置成40G)和AS40的接口2(40G)互連,AS40的接口3(10G)、接口4(10G)分別接IXIA測試儀的10G端口1、端口2;
3. IXIA測試儀端口1、端口2分別設置一條二層單播報文流,然后雙向發包;
4. 在交換機上查看mac表,是否能學習到IXIA測試儀端口1、端口2設置的報文mac。
3.9配置保存功能
測試步驟:
1. 設備上電,PC登錄交換機;
2. 配置交換機的名稱為switch1;
3. 保存配置,重啟交換機,查看交換機的名稱是否生效;
4. 配置端口ip地址,保存配置,重啟交換機,查看端口ip是否保存成功。
四. 測試記錄截圖
深圳市時代通信技術有限公司
網址:www.stumleupon.com
產品銷售:13910770907(華北)15552585058(華東)18627746803(華中/西南)13823619001(華南)
支持郵箱:support@timecomtech.com
銷售郵箱:sales@timecomtech.com
總機:0755-26569612
地址:深圳市寶安區石巖街道塘頭社區兆林智創U谷B座4樓