虹科RELY-TSN-KIT是首款针对TSN的开箱即用的解决方案,它可以无缝实施确定性以太网网络,并从这些技术复杂性中抽象出用户设备和应用。该套件可评估基于IEEE 802.1AS同步的时间常识的重要性,并借助时间感知整形器来确定性地交付实时流量,通过基于信用的整形器在流量类别之间进行带宽分配和预留的好处。

本篇文章将详细介绍如何在Windows系统中操作使用虹科RELY-TSN-KIT。对于在Linux操作系统的操作指南,欢迎通过下方链接查看:

1. 虹科教您 | 基于Linux系统的虹科RELY-TSN-KIT套件操作指南(1)——硬件设备与操作环境搭建

2. 虹科教您 | 基于Linux系统的虹科RELY-TSN-KIT套件操作指南(2)——操作演示

3. 虹科教您 | 虹科RELY-TSN-KIT操作指南(3)——基于Linux系统进行TSN协议测试

01/软件安装

Step1

RELY-TSN-PCIe网卡驱动安装

RELY-TSN-KIT使用Intel I210控制器。为了提供PCIe接口和网络适配器,需要安装驱动程序。可以从英特尔官方网站下载任何操作系统驱动的文件:https://downloadcenter.intel.com/product/64400/Intel-Ethernet-Controller-I210-AT,如图1-1所示,根据自身的系统,选择相应的驱动文件下载,这里选择Intel® Network Adapter Driver for Windows® 10。

图1-1 Intel I210控制器

接着上一步,根据系统的位数,自行选择要下载ProWin32.exe或ProWin64.exe驱动程序,如图1-2所示。

图1-2 Intel的 Win10 网卡驱动

下载完成后,执行该exe驱动程序安装文件并遵循安装向导,安装完成后,将需要重新启动PC,重启后打开Windows的设备管理器,查看网络适配器是否安装I210网卡驱动,如图1-3所示。

图1-3 安装驱动程序后的Windows设备管理器

Step2

VLC视频流播放器的下载安装

演示基于使用VLC软件和相应插件在PC上的Web浏览器中重现它们的几个视频流的接收,所以需要在Windows系统中安装VLC播放器,以保证Demo的演示成功,可以去官方下载(https://www.videolan.org/vlc/index.zh_CN.html),如图4所示。

图1-4 VLC软件下载官网

下载完成后,执行该exe程序安装文件并遵循安装向导,安装过程中注意产看网页浏览器插件部分是否勾选,其他部分都按默认选择安装。如图1-5所示。

图1-5 网页浏览器插件选项

Step3

Wireshark软件的下载和安装

Wireshark(前身 Ethereal)是一个网络包分析工具,该工具主要是用来捕获网络数据包,并自动解析数据包,为用户显示数据包的详细信息,供用户对数据包进行分析。Wireshark是事实上的网络协议分析器工具。可以在演示中使用它来可视化TSN行为的详细信息。

而 Windows 系统中默认没有安装该工具。因此,本节讲解如何在 Windows 系统中安装 Wireshark 工具。

(1)打开网址 http://www.wireshark.org,进入 Wireshark 官网,如图1-6所示。

图1-6  Wireshark下载官网

(2)单击图中的下载图标进入下载页面,如图7所示。在 Stable Release 部分可以看到目前 Wireshark 的最新版本是 2.6.5,并提供了 Windows(32 位和 64 位)、Mac OS 和源码包的下载地址。用户可以根据自己的操作系统下载相应的软件包。如图1-7所示。

图1-7 Wireshark安装包

(3)这里下载 Windows 64 位的安装包。单击 Windows Installer(64-bit) 链接,进行下载。下载后的文件名为Wireshark-win64-2.6.5.exe。

(4)双击下载的软件包进行安装。安装比较简单,只要使用默认值,单击 Next 按钮,即可安装成功。
(5)安装好以后,在 Windows 的“开始”菜单中会出现 Wireshark 图标,如图1-8所示。

图1-8 Wireshark 工具图标

02/硬件设备

Part 1

SMART MPSoC Brick

图2-1显示了 SMART MPSoC brick硬件设备实物图,图中以及板卡实物上对于每个端口都进行了名称标注,并将该设备定为设备0(即Device 0),设备0包含一个6端口MTSN交换机(2个内部端口和4个外部端口)。

图2-1 SMARTMPSoC Brick硬件设备

Part 2

SMARTzynq Brick

图2-2显示了 SMARTzynq Brick硬件设备实物图,板卡实物上对于每个端口都进行了名称标注,并将该设备定为设备2(即Device 2),设备2包含一个6端口MTSN交换机(2个内部端口和4个外部端口)。值得注意的是设备2在MTSN套件演示中充当流量生成器角色。

图2-2 SMARTzynq Brick硬件设备

Part 3

RELY-TSN-PCIe

该设备在一个设备中结合了TSN 端点和TSN桥功能,提供2个外部光纤或铜三速以太网端口。作为端点,它在托管它的设备中提供TSN功能,从而可以在确定性和时效性网络中无缝集成。图2-3显示了RELY-TSN-KIT设备。

图2-3 REL-TSN-KIT

Part 4

设备连接

这三块板出厂时都已预先配置为在板载ARM处理器的以太网交换端口(eth0)上具有不同的IP地址,同时对于设备上的以太网服务端口都有不同的IP地址。如下表所示。

注意:Port-0和Port-1中的RELY-TSN-PCIe IP地址为192.168.4.65

将RELY-TSN-PCIe插入在PCIe插槽中,PCIex1连接器连接到PCIe,插槽中如果没有PCIex1插槽,RELY-TSN-PCIE也与PCIex4,PCIex8和PCIex16插槽兼容,同时将SFP模块插入所需的端口(端口0至端口2)。

如图2-4所示,显示了基于三个设备构成的MSTN套件的硬件网络拓扑结构,按照以下端口配置,通过使用以太网电缆连接这三个设备。

图2-4 硬件网络拓扑结构

(1)设备0的以太网端口PORT-0连接设备RELY-TSN-PCIe的以太网端口PORT-0。

(2)设备0的以太网端口PORT-1连接设备RELY-TSN-PCIe的以太网端口PORT-1。

(3)设备0的以太网端口PORT-2连接设备2的以太网端口PORT-0。

(4)设备0的以太网端口PORT-3连接设备2的以太网服务端口PORT-Z。

03/设置VLAN链接

硬件设备连接后,首先对网卡的VLAN进行设置,这部分道理类似Linux系统设置静态IP地址后,进行虚拟链接的过程。

在PC搜索栏输入Proset,找到Intel I210网卡的配置软件,打开软件后点击左边的Intel I210网卡,在软件右边将会有该适配器的相关信息,点击“组合/VLAN”后点击“新建”开始设置VLAN链接,依次创建 100、200、40、0(Untagged VLAN,必须先创建有 VID 的 VLAN)4 个 VLAN 链接,如图3-1所示。

图3-1 设置VLAN链接

点击查看网络属性,可以看到创建的VLAN信息,如图3-2所示。

图3-2 创建的VLAN信息

点击网络链接,分别对这四个VLAN链接进行IP地址的设置,点击其中的一个VLAN以太网,点击其属性,在“此连接使用下列项目下”找到TCP/IPv4选项并点击,出现一个常规设置框,点击“使用下面的IP地址”并开始定义此VLAN的IP地址,IP地址设置为:VLAN100 → IP192.168.100.10、VLAN200→IP192.168.200.10、VLAN40→IP192.168.40.10、VLAN0→192.168.4.10。注意:设置完后要点确定。如图3-3所示。

图3-3 VLAN的IP地址设置

设置完成后,可以通过对每个VLAN设置的IP地址网段进行ping通,以检查设置的VLAN链接IP地址的正确性。如图3-4所示。

图3-4 IP地址的ping结果

04/TSN Demo演示操作

这部分的具体操作和流程和Linux系统下的具体流程基本一致,不同的在于Window系统下,Demo的Web上的两个视频流无法正常在网页上进行播放,需要通过一些方法才能使其正常播放,这点与Linux下的操作不同,linux系统下的浏览器支持VLC 视频流播放器插件,而在Windows系统中,无论采用何种浏览器。都无法正常播放,原因可能是在该操作系统下不支持VLC插件。如图4-1所示。

图4-1 视频流无法正常播放

找到VLC视频流播放器“VLC media player”,点击“媒体”并选择“打开网络串流”选项,如图4-2所示。

图4-2 打开网络串流

接着上一步,打开网络串流后,点击“网络”选项,这部分需要输入网络的URL,及视频流的网络地址,通过鼠标右键点击视频video,并点击查看源码,查阅 demo 页面中视频流的网页元素,从中可以看到两个视频流的地址和端口号,如图4-3所示。

图4-3 Demo视频流元素

输入串流地址后,等待VLC视频播放器一小会儿,可看到动画视频(两个视频流就打开两个 VLC 播放器),如图4-4所示。对于其他的操作流程(即使用Wireshark软件获取端口的流量捕获信息等)与Linux系统下的操作没有区别。

图4-4 VLC网络串流播放

虹科干货 | 仅需3步!教你如何基于Windows系统操作使用RELY-TSN-KIT评估套件相关推荐

  1. 微信公众号抓取 所需环境及部分业务代码(基于windows 系统 和 安卓手机)①

    微信公众号抓取所需环境(基于windows 系统 和 安卓手机) 手机 2.Java 环境 3,安卓环境 4.appium 5.anyprxy 6.python环境7.nodejs PC环境搭建: J ...

  2. 怎么快速修改gif尺寸?仅需三步教你改gif大小

    很多时候我们从网上下载的gif动图或者是从电影.电视剧中截取的高清gif动图尺寸过大不方便传输,想要对gif图片尺寸修改的时候应该如何调整gif尺寸呢?很简单,使用[GIF中文网]的gif改大小(ht ...

  3. 仅需6步,教你轻易撕掉app开发框架的神秘面纱(1):确定框架方案

    遇到的问题   做游戏的时候用的是cocos2dx+lua,游戏开发自有它的一套框架机制.而现在公司主要项目要做android和iOS应用.本文主要介绍如何搭建简单易用的App框架. 如何解决   对 ...

  4. 虹科干货|Redis企业版数据库为企业「数据安全」叠加最强Buff!

    虹科干货|Redis企业版数据库为企业「数据安全」叠加最强Buff! "这是一场可预见的噩梦!" 近期,黑客通过攻击亚洲最大两家数据中心-万国数据和新科电信媒体,获取国际巨头企业的 ...

  5. 虹科干货 | BI软件如何实时连接本地Excel?—以HK-Domo商业智能工具为例

    由于资源和人才的限制,很多中小微企业目前在数据收集和数据应用上还处于比较落后的阶段,没有合适的方法处理数据.最典型的情况就是通过Excel收集数据,然后频繁的手动生成报告.这样会导致数据质量差,流程重 ...

  6. python爬虫excel数据_最简单的爬数据方法:Excel爬取数据,仅需6步

    原标题:最简单的爬数据方法:Excel爬取数据,仅需6步 在看到这篇文章的时候,大家是不是都还停留在对python爬虫的迷恋中,今天就来教大家怎样使用微软的Excel爬取一个网页的后台数据,注:此方法 ...

  7. 隐藏esp_仅需一分钟教你看懂汽车内的隐藏功能,哪些功能是你不知道的?

    车内的按键多种多样,而且越高档的车,按键就越多.除了少数国产车,绝大部分车辆的按键标识都是用英文字母表示,从而导致不少车主只能通过查看说明书才知道是什么意思. 今天小编整理了车内各种按键标识,不是很清 ...

  8. php 商城套餐搭配功能,速卖通商品搭配套餐功能已上线!设置速卖通搭配套餐仅需三步...

    据雨果网获悉,速卖通商品搭配套餐功能已于 10 月 19 日上线.商品搭配套餐的主要功能及作用,主要是帮助速卖通的卖家,通过自行选择商品,设置不同商品间搭配优惠促销价格,提高商品推广内容的丰富性及专业 ...

  9. excel处理几十万行数据_神奇吗?仅需4步,轻松在Excel处理300万行数据

    原标题:神奇吗?仅需4步,轻松在Excel处理300万行数据 这场软件PK,是时候分出胜负了,今天就是大结局.有必杀技在手,Excel已经看到了胜利的曙光. 在99%的人眼中,Excel能处理的最大数 ...

最新文章

  1. 基础理论研究是人工智能持续发展的保证
  2. apache下用expires_module让浏览器缓存静态文件
  3. Verilog语言设计增加延时的正确方法
  4. 在jupyter notebook中attr1参数的作用_PID控制中P、I、D参数的作用究竟是什么?
  5. maven热部署插件-jetty
  6. 【MFC】MFC消息映射(二)
  7. Docker 开发环境的滑坡
  8. psutil python库
  9. php安装redis扩展报错,CentOS 67下php5+安装redis扩展组件
  10. f4 stm32 神经网络_STM32神经网络开发工具箱将AI技术引入边缘和节点嵌入式设备...
  11. oracle导出自增设置,oracle008:oracle自增,自适应,数据闪回,导入导出
  12. 单体内置对象_第五章 单体内置对象
  13. 网页预览时,仿宋_GB2312 字体不能正确显示,uni-app移动端字体不显示
  14. 洛谷试炼场——题目单
  15. 打乱数组 matlab,matlab对数组前N个数求和
  16. excel表格打印每页都有表头_【Excel】打印超长表格,怎么才能每页都显示表头?...
  17. 【一】欧式空间、欧式变换
  18. matlabapp窗口图像_matlab的App designer使用
  19. 2019牛客国庆集训派对day2 K 2018
  20. 拼多多商家后台字体加密分析

热门文章

  1. 低成本打造初创团队的 DevOps 实践(采用 NAS中的KVM 承载 Gogs + Jenkins + Nexus 服务)【0x02】安装Nexus
  2. python文件是什么的集合和抽象_python学习笔记(三):文件操作和集合
  3. csrf漏洞防御方案_CSRF 漏洞原理详解及防御方法
  4. java-IO流-在文件中数据内容的插入问题
  5. win10右键菜单没有新建Excel选项的解决方法
  6. 【彩艳】ArcGIS影像裁剪说明
  7. 华为设备AP管理命令
  8. unity调用高德地图
  9. UE4中动画优化与压缩
  10. 软装和硬装又有哪些不同?