网络测试三要素识别 验证 认证

  在这个世界上十拿九稳的事情不多,但每个网络和布线工程完工后必须经过测试是确定无疑的。没有测试,就无从知晓网络线缆实际的数据传输能力和今后网络设备投入运行后的工作状况。而且,每一个网络维护和管理人员都不愿意对自己的网络系统一无所知。

  在过去的十几年时间里,因为用户的需求,布线测试的方法和能力已经随着新技术和标准的发展而发生改变。在某些方面,变化是显而易见的,而在另外一些方面,布线安装人员和最终用户很难分辨和了解这些日新月异的变化。这篇文章的目的就是在不同层面上定义和描述当前网络的测试方法以及这些方法有哪些进步。

识别

  为了测试网络线缆或端口,首先是要识别网络系统的类型和它所提供的服务;简单的网络测试仪一般可以识别网线另一端的设备类型,是10兆、100兆或是1000兆的网络设备,以及双工状态等等。识别网络类型能够让用户了解网络系统能够支持的服务类型和在数据传输能力和容量方面的潜在问题。

  早期的局域网是按照不同的网络标准建设,例如令牌环、DEC Thinnet、IBM716等等;最终IEEE提议的以太网系统标准占据了主导地位并成为了当前99%网络系统的绝对标准。这个IEEE802.3标准,定义了网络速度的三个级别:10Mb/s,100Mb/s和1000Mb/s。

  这个标准使得网络识别工作变得更加容易和清楚。现在,网络维护和管理者能够方便地了解所使用网络设备的类型和性能参数等信息;还有,因为有了统一的标准,网络中所有的组件都能够按照统一的方法进行测试,那就是:网络传输速率。

  尽管网络识别是网络测试中最低的一个层面,但它却是一个重要和快速的方式使用户了解网络系统的目前状况。

验证

  网络测试的更高层次是验证。在这个层面上,网络维护者可以更深入地了解他们的网络系统。在这个阶段,跳线、插座、模块等网络系统中各个连接部件的实际物理特性都可以被了解。验证测试可以显示网络中每个连接部件和线缆敷设的具体路由,这样网络安装人员和维护者可以清楚地了解每根线缆是怎样被安装以及它们是否被正确端接。

  绝大多数符合ANSI/TIA/EIA-568 A/B互连标准的验证测试仪都带有识别开路、短路、错对和分叉等线对故障的功能,这些常见故障很可能是在压接模块和打线过程中就出现了。通过显示每个独立线对状态可以容易地了解每根线缆端接是正常还是不正常。

  除了判别布线错误,验证测试仪一般也具有测试线缆长度和配合远端识别器显示线缆路由的功能。这个线路图功能对于改变和重新配置现有网络结构是非常有用的。好的验证测试仪还应该具有电池节电、音频发生和测试其他传输介质如:电话线、同轴电缆、普通单对线缆的功能。这些功能和特点可以使用户增加了解决和维护多种多样线缆的综合能力。

  验证测试仪是每一个布线安装者和网络技术人员都应该配备的测试工具。验证测试仪可以解决基本的布线故障,及早发现布线安装中的问题和排除今后故障发生的可能性。

认证

  认证是测试网络布线的最高层次技术,它具有认证线缆传输数据效率的能力。以前,认证过程通常是根据预先设置的标准如TIA/EIA 568 A/B进行;然而,由于新技术的出现,认证也可以测试线缆实际的性能指标,如线缆可实现的最高数据传输速度等。认证测试将确保网络的性能并保证网络可以始终运行在最佳状态。以往,带有实际性能测试的认证只是应用于一些大型的网络系统,但随着网络技术的发展和革新,它已经成为保障包括所有网络系统,无论规模大小正常使用和运行所必需的测试手段。

  认证不仅是最高级的测试方法,同时也是最全面和最复杂的。然而,因为传统认证测试仪昂贵的价格,使很多布线安装人员对其望而却步,因此造成他们不能够完成这项重要的测试工作。 随着以太网技术的不断发展和千兆网络设备的日趋成熟,现在,这个现状正在逐渐改变,应用了最新科技成果的新型认证测试已经出现,与传统认证产品只能进行类似示波器的频率测试不同,这类新产品的设计理念更加符合现场使用者的实际需要,它能够更快速地评估线缆的实际性能指标,它除了包括TIA/EIA 568标准中所指定的电气参数外,还增加了网线性能和速度测试能力。

  通过使用最新的千兆收发器,这类速度和性能认证测试仪不仅可以完成传统测试仪中近端串扰、衰减、回波损耗、延迟偏移等测试项目。还可以进行诸如误码率、信噪比、千兆网速认证等面向实际应用的测试功能。误码率测试(BERT)是通过在特定时间内在被测网线中所有四个线对上,同时发送高达数千兆的数据流量,并在接收端检测错误数据包的数目和每个线对数据传输时间的差异。通过这些高级的测试功能,可以确定是否被测线缆能够以高达1000Mb/s或100Mb/s的速率传输数据,由于这些测试速率与目前所有以太网网络设备如交换机、集线器的端口速率吻合,因此如果线缆可以通过这项测试,那也就说明了在实际应用中它们也能够正常使用。可以说,这种新的认证产品改变了网络认证的方法,使用户可以比以往任何时候都更了解自己的网络和布线系统的实际性能,同时,它也将认证测试产品的价位降低到一个大家普遍可以接受的水平。

  因此,现在网络安装和技术人员已经可以拥有一个既可以认证网络线缆质量和性能,又可以测量网线的实际应用能力的真正实用工具。将认证测试的成本降低有利于网络性能认证的普及和发展,并能够更专业和更有效地进行网络系统的安装和维护。

结论

  对于任何的网络和布线系统,测试工作都是不可或缺的。同时,更重要的是:将最新的技术进步应用于测试将显著地提高测试能力并且给用户带来更好的选择和更多便利。网络正在不断发展和进步,因此相应的网络测试产品也需要跟随网络技术的发展而更新和提高。

(0)

相关推荐

  • 网络测试三要素识别 验证 认证

    在这个世界上十拿九稳的事情不多,但每个网络和布线工程完工后必须经过测试是确定无疑的.没有测试,就无从知晓网络线缆实际的数据传输能力和今后网络设备投入运行后的工作状况.而且,每一个网络维护和管理人员都不愿意对自己的网络系统一无所知. 在过去的十几年时间里,因为用户的需求,布线测试的方法和能力已经随着新技术和标准的发展而发生改变.在某些方面,变化是显而易见的,而在另外一些方面,布线安装人员和最终用户很难分辨和了解这些日新月异的变化.这篇文章的目的就是在不同层面上定义和描述当前网络的测试方法以及这些方

  • 如何通过python实现人脸识别验证

    这篇文章主要介绍了如何通过python实现人脸识别验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 直接上代码,此案例是根据https://github.com/caibojian/face_login修改的,识别率不怎么好,有时挡了半个脸还是成功的 # -*- coding: utf-8 -*- # __author__="maple" """ ┏┓ ┏┓ ┏┛┻━━━┛┻┓ ┃ ☃ ┃ ┃ ┳┛ ┗

  • python实现三次密码验证的示例

    需求:Python实现三次密码验证,每次验证结果需要提示,三次验证不通过需要单独提示 代码如下: user = '张无忌' password = '12345678' confirm_flag = True for i in range(0, 3): user_input = input('user:') password_input = input('password:') if user_input == user and password_input == password: print(

  • 分布式数据存储系统的三要素

    目录 前言 什么是分布式数据存储系统? 分布式数据存储系统三要素 顾客:生产和消费数据 导购:确定数据位置 货架:存储数据 知识扩展:业界主流的分布式数据存储系统有哪些? 总结 前言 CAP 理论指出,在分布式系统中,不能同时满足一致性.可用性和分区容错性,指导了分布式数据存储系统的设计. 随着数据量和访问量的增加,单机性能已经不能满足用户需求,分布式集群存储成为一种常用方式.把数据分布在多台存储节点上,可以为大规模应用提供大容量.高性能.高可用. 高扩展的存储服务.而分布式存储系统就是其具体实

  • Go语言依赖管理三要素示例解析

    目录 背景 GOPATH 模式 GO Vendor模式 Go Module模式 依赖管理三要素 依赖配置 go.mod go mod命令 go get命令 快速使用go module 小结 背景 开发项目时应学会站在巨人的肩膀上,即有效利用开发组件进行或工具提升自己的研发效率 对于较简单的单体函数而言,只需要依赖原生的SDK即可完成开发 对于实际开发的工程较于复杂,应将精力投放在实现的业务逻辑之上 工程项目不可能基于标准库0-1编码搭建 管理依赖库 GOPATH 模式 GOPATH为环境变量 包

  • python使用Tesseract库识别验证

    一.Tesseract简介 Tesseract是一个OCR库(OCR是英文Optical Character Recognition的缩写),它用来对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程,Tesseract是目前公认最优秀,识别相对精准的OCR库. 二.Tesseract的使用 1.下载并安装Tesseract:点击下载 2.在Windows系统下设置环境变量: #根据下载安装文件的路径配置环境变量 set TESSDATA_PREFIX F:\Tesserac

  • JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序

    算法根源: 大致是这样车辆识别代码的第9位是检验位,检验位可用0-9中任一数字或字母"X"表示.其它位置的数字和字母代表的意义个厂家含义可能不同,但在VIN码的其他16位字码确定后,按以下方法计算得出第九位的检验位. 首先将其它16位中的字母按下列关系转换成数字: A=1 B=2 C=3 D=4 E=5 F=6 G=7 H=8 J=1 K=2 L=3 M=4 N=5 P=7 R=9 S=2 T=3 U=4 V=5 W=6 X=7 Y=8 Z=9 每个位置都有个加权数: 位置:1 2 3

  • Django通过自定义认证后端实现多种登录方式验证

    前言 我们见到几乎所有的 Web 网站或者手机 App 也好,它们的最终目的都是要留住用户,提升自己网站的用户注册量,所以说用户的概念也必须深入到每一个程序开发者的心中.而权限呢?它限制了用户可以拥有哪些功能,比如说某项只有付费会员才可以观看的教程,这就用到了用户的权限设置,可以一言一概之,用户的实现业务系统中的数据隔离,而权限则限定了用户可以使用的哪些功能. 那么,Django 提供的用户认证系统如何在项目中进行应用呢?在本节我们将给大家介绍如何使用用户认证系统,实现我们业务场景中常见的多种登

  • iOS中Swift指触即开集成Touch ID指纹识别功能的方法

    1.前言 随着移动支付时代的到来,Touch ID 指纹验证迅速被支付宝,微信钱包普及,相信各位朋友使用后也大呼方便.今天写一篇关于指纹解锁的文章. 关于3D Touch 感兴趣的朋友可以看我前篇blog *    iOS- 指压即达,如何集成iOS9里的3D Touch http://www.jb51.net/article/108922.htm 2.指纹验证Touch ID的介绍 相比3D Touch来说,指纹验证Touch ID 的使用比较简单 主要分成两步 1.第一步当然是检测你的手机是

  • Apache Shiro 使用手册(三) Shiro授权

    如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等. 一.授权的三要素 授权有着三个核心元素:权限.角色和用户. 权限 权限是Apache Shiro安全机制最核心的元素.它在应用程序中明确声明了被允许的行为和表现.一个格式良好好的权限声明可以清晰表达出用户对该资源拥有的权限. 大多数的资源会支持典型的CRUD操作(create,read,update,delete),但是任何操作建立在特定的资源上才是有意义的.因此,权限声明的根本思想就是建立在资源

随机推荐