010-51626348
解决方案

光润通网络传输解决方案

技术解决方案 行业解决方案 定制化解决方案

客户成功案例

查看光润通网络解决方案在各行业的成功应用,了解客户对光润通的评价。

了解更多信息>
服务与支持

服务宗旨

你的满意是光润通毕生的追求,

您的烦恼也是困扰光润通的烦恼,

请将你的声音传达给我们,

让我们为你竭心尽力!

光纤网卡
关于光润通

我们的使命

加强产业核心技术和前沿技术研发并转换成生产力,让中国自己的民族企业支撑和指引整个高端光产业的健康发展。

光纤网卡
官方商城
选择语言
  • 中文简体 English
  • 首页 > 新闻资讯 > 技术解析
  • 万兆单模bypass卡测试方法

  • 发表时间:2019年09月06日
  • 介绍: 

    本次测试重点在于bypass卡两种工作模式测试以及切换,包括正常上网卡测试即一般网卡具备的功能和bypass旁路切换功能测试 


    测试工具: 

    交换机一台(连接外网) 

    服务器两台(cenntos7系统)(测试bypass切换功能) 

    万兆单模模块两个(通讯连接) 


    测试方法: 

    1. 插卡开机进系统安装驱动,bypass卡的驱动要安装两层,第一层芯片即82599芯片的驱动(一般新版本系统自带可忽略不单装)第二层即bypass专用驱动bypass_GRT 

    首先拷贝bypass_GRT到系统的任意目录,然后解压后进入到目录进行二层驱动安装 

    cd bypass_GRT/ 

    make 

    make install 

    安装完成后输入 dmesg检查是否能看到GRT BYPASS 等字样信息说明bypass卡系统下加载成功 


    2. 在bypass_GRT目录下输入bpctl_start命令开启bypass的控制模式(只有开启控制模式才可以将bypass卡设为bypass模式或者一般上网卡模式) 

    注意:以下所讲的所有命令均在bypass_GRT目录下运行时有效 


    3.正常上网卡模式测试 

    首先查看网络连接看看自己的bypass卡用的端口号是多少,例如我的是enp3s0f0和enp3s0f1 

    然后输入bpctl_util enp3s0f0 set_bypass off 

    此时bypass卡已经切换到一般上网卡模式即enp3s0f0和enp3s0f1两口都具备一般上网功能,将交换机连接至外网,插入万兆单模模块连接万兆单模跳线跳线一头接交换机一头接bypass卡的enp3s0f0和enp3s0f1任意一个口都可以上外网 

    (注意此处命令bpctl_util enp3s0f0一定是bypass卡的0口,也只有0口可以打开或者关闭bypass卡的模式切换功能) 


    4. bypass旁路切换功能测试 

    目录下输入bpctl_util enp3s0f0 set_bypass on 

    此时已打开bypass网卡的旁路切换功能,即一般上网卡功能关闭 

    在此模式下两口属于一进一出一条链路或者想象成一台普通交换机上的两个端口,我们可以用两根万兆单模跳线,其中一根的一头连接交换机外网口一头连接至bypass卡的任意一个端口,然后另一根单模跳线的一头连接至bypass卡的剩余的一个端口然后另一头连接至另外一台服务器的普通万兆光网卡(注意配万兆单模模块才能通)的任意端口,此时插普通万兆光网卡的服务器应该能获取到外网ip能够上外网并能ping通交换机 


    5. 掉电bypss功能测试 

    此时将普通万兆光网卡通过bypass卡获取到外网ip让它一直ping外网别停,同时到bypass服务器上进行操作init 0即系统下关闭服务器,正常关闭服务器后,不要做任何操作,此时观察普通万兆光口网卡的服务器应该还可以继续上外网并且ping通外网,这样bypass卡在服务器关机的状态下也能使从交换机传过来的光发送到普通上网卡的服务器就证明掉电bypass功能测试成功 6. 将bypass网卡恢复到普通上网卡模式 

    将bypass卡服务器开机,进入系统输入bpctl_start启动bypass控制模式 输入bpctl_util enp3s0f0 set_bypass off开启bypass卡正常上网功能 

    此时再次测试两口将bypass卡任意口对端连接至交换机端口,此时bypass卡可以充当普通上网卡来使用 。


    更多bypss命令参考可以在bypass_GRT目录下输入bypassbpctl_util enp3s0f0 xxx(随便输几个)会显示出所有的参考功能命令 


    分享: