bitkeep钱包

海光COMe+盛科交换机测试SONIC报告

海光COMe+盛科交换机测试SONIC报告
浏览量:3088 上传更新:2022-04-29

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是否保存成功。

四. 测试记录截图



新闻中心

联系我们

bitkeep钱包

网址:www.timecomtech.com

产品销售:13910770907(华北)15552585058(华东)18627746803(华中/西南)13715197476(华南)

支持邮箱:support@timecomtech.com

销售邮箱:sales@timecomtech.com

总机:0755-26569612

地址:深圳市宝安区石岩街道塘头社区兆林智创U谷B座4楼