• [公告] 数字站点产品组合板块上线啦!!!
    聚焦外场基础设施的杆站、管线、场站三类场景形态,推进外场基础设施集约化、共享化、智能化的建设,让城市基础设施智能普惠、企业生产无人少人化、行业感知体系智能升级,为数字经济发展到新阶段架起沟通桥梁,打造数字社会信息“大动脉”。华为数字站点聚焦外场基础设施数字化,联合客户与伙伴一起,将算力、联接、感知等技术推向外场,构建开放、智能的感知网络体系!
  • [技术干货] 华为智能云网,加速行业数字化转型
    随着数字化的不断发展,数据成为新的关键生产要素。IP网络加速数据流动,是新型数字基础设施的 重要组成部分。IP介于应用和通信媒介之间,是数据通信网络的核心技术,一端联接云,一端联接企业、家庭和个人,把智能世界的智慧和算力输送到万物,为数字化发展源源不断提供动能。数据通信产业的发展就是网络不断IP化的过程。1980年代,IPv4成为互联网的基础协议,推动了IP网络 的发展。2000年代,MPLS技术诞生,增强了语音和视频等业务的综合承载能力。2020年,5G和云时代 驱动新一代IP网络,以IPv6海量地址为基础,以SRv6、网络分片、iFIT等协议创新和网络智能化技术创 新为核心的 “IPv6+”应运而生。为解决业务上云的网络挑战,华为智能云网解决方案应运而生。如同电网将电力输送至千家万户,使能了第二次工业革命,智能云网将算力和智能源源不断的输送给千行百业,让企业生产效率再次得到飞跃,为数字经济提供新动能。智能云网具备数字化、智能化、服务化三大特征。数字化通过数字化的方式,感知网络状态,将整网状态在数字世界中进行抽象建模,并统一放到云端,从而可以实现整个网络的云端统一管理和实时的状态可视。例如园区网络支持办公及多种工业场景的数据感知与交互,通过统一云化管理手段加速企业上云进程,通过支持实时状态可视更好的在数 字世界准确的呈现物理网络等。智能化网络数字化之后,可以通过引入人工智能、大数据等新技术,进一步将智能引入到云网之中。 实现网络资源和云资源的智能均衡调度、实现网络智能运维,大幅提升排障效率;实现安全智能防御, 全面提升安全防护能力。例如园区站点网络根据客户意图智能开局、广域网络实现路径智能调优、数据中心实现智能无损存储网络等。 服务化实现网络服务一键式订购,提升网络响应效率,匹配云的敏捷度。实现网络开放编程,更加灵活对接云内业务,满足业务需求。实现云网安一体,提供更加安全的云网服务,未来可支持网络全生命周期的规建维优服务。例如目前乾坤云服务基于SaaS模式可实现云网安一站式服务,云管理和网络安全等能力按需订阅,运维免值守和开放创新等数字化体验。为保证企业业务上云的顺利开通,华为数据通信打造大主力产品“四大引擎系列产品”(路由器产品族 NetEngine,交换机产品族CloudEngine,WLAN产品族AirEngine,安全网关产品族HiSecEngine),为客户业务上云打造一体化的网络服务。从承载上云的广域网络到本地云化的数据中心网络,再到体验云业务便利的园区出口网络与园区内网,华为提供端到端的智能云网产品解决方案。同时,面对日益频繁的网络威胁攻击,华为提供云网安一体化云管理与智能防御产品,保证企业云化的全流程安全。 云园区网络通过全场景AirEngine Wi-Fi 6 AP构筑全无线连续覆盖的无线网络,通过CloudEngine S系列交换机构建绿色、极简的IP基础设施,通过全系列NetEngine AR系列路由器构建连接快、体验稳的SD[1]WAN分支互联网络,再以iMaster NCE-Campus打造可视、智能的全自动驾驶网络管理平台。构建一张全无线体验、网络故障自愈、全场景数据感知交互、统一云化管理的智能园区网络。超融合数据中心网络通过CloudEngine系列交换机,构建全以太架构“0”丢包的计算网络,助力算力100% 释放,在同等计算集群下,规模不变,算力翻倍。同时,在DC内构建全以太、高可靠、即插即用的存储网络,助力同城双活场景实现长距0丢包传输。在业界率先实现L3.5自动驾驶网络能力,实现数据中心网络全生命周期自动管理和全场景服务化,使能企业智能化升级,助力企业实现OPEX降低约30%。云广域网络面向企业上云和生产网络IP化两大场景,凭借NetEngine路由器系列构筑一跳入云、一纤多用、一键导航、一网通达、一体安全五大能力,助力全行业客户打造敏捷、智能、安全的云广域网络, 实现状态实时可视、网络资源智能调度、服务一键订购的高SLA体验保障的企业上云通路。 网络安全未来网络安全建设应该遵循正向建、反向查的思路构建可信一张云网安一体、威胁智能防御的网络。华为HiSec Engine安全产品以强大的智能分析、动态检测、全局防御和内生可信能力,为客户提供准、快、稳的安全防御,构建基础设施可信、网络可信和身份可信的安全威胁防护体系,打造全域监测、智能防御和一体安全的韧性安全网络。随着数字中国的全面推进,信息技术和人类生产生活深度融合,经济发展、社会治理、国家管理、人民生活都产生了重大变革。数字中国从原来的经济领域拓展到数字政府、数字社会、数字经济、数字生态四个方面,智慧城市、智慧环保能源、智慧医疗、智能制造等新兴场景应运而生,如何统筹构建云计算基础设施体系,推进数据中心整合,推动企业上云上平台,全面汇聚数据资源,促进大数据产业集聚成为了社会发展的焦点问题。数据通信网络作为推进数字中国加速发展的基本要素,已经成为构建数字社会的底座。从联接人到联接万物,IP网络的联接范围不断扩大、联接属性持续增强、IP地址赋予万物、应用场景日异月新。华为数据通信持续致力于IP技术创新,为客户提供卓越品质的数通产品,打造无处不在的智能IP联接,构建万物互联的智能世界。IP On Everything!
  • [交流讨论] QoS简介
    QoS(Quality of Service)即服务质量。在有限的带宽资源下,QoS为各种业务分配带宽,为业务提供端到端的服务质量保证。例如,语音、视频和重要的数据应用在网络设备中可以通过配置QoS优先得到服务。QoS的重要性在IP网络的业务可以分为实时业务和非实时业务。实时业务往往占据固定带宽,对网络质量变化感知明显,对网络质量的稳定性要求高,例如语音业务。非实时业务所占带宽难以预测,经常会出现突发流量。突发流量会导致网络质量下降,会引起网络拥塞,增加转发时延,严重时还会产生丢包,导致业务质量下降甚至不可用。解决网络拥塞的最好的办法是增加网络的带宽,但从运营、维护的成本考虑,这是不现实的,最有效的解决方案就是应用一个“有保证”的策略对网络流量进行管理。QoS一般针对网络中有突发流量时需要保障重要业务质量的场景。如果业务长时间达不到服务质量要求(例如业务流量长时间超过带宽限制),需要考虑对网络扩容或使用专用设备基于上层应用去控制业务。近几年,视频的应用出现了爆炸式的增长,现在几乎每个人都拥有一部能够随时随地拍摄高分辨率视频的智能手机。同时随着社交网站的涌现,分享和发布视频成了每个人的日常行为,人们不论身在何处都可以将自己制作的视频发布出去与他人分享。对于企业来说,高清视频会议,高清视频监控等应用,也在网络中产生了大量的高清视频流量。与语音流量相比,视频流量占用的带宽更多,也更不稳定,特别是一些交互类视频,对实时性要求非常高。另外,随着无线网络的发展,越来越多的用户和企业都开始使用无线终端,而无线终端会随着用户的移动而不断变化位置,导致网络中的流量更加的不可预测。因此QoS方案设计也面临更多的挑战。QoS的度量指标影响网络质量的因素包括传输链路的带宽、报文传送时延和抖动、以及丢包率等,它们也就成为了QoS的度量指标。带宽带宽也称为吞吐量,是指在一个固定的时间内(1秒),从网络一端传输到另一端的最大数据位数,也可以理解为网络的两个节点之间特定数据流的平均速率。带宽的单位是比特/秒(bit/s)。在网络中,有两个常见的与带宽有关的概念:上行速率和下行速率。上行速率是指用户向网络发送信息时的数据传输速率,下行速率是指网络向用户发送信息时的传输速率。例如,用户通过FTP上传文件到网络,影响上传文件速度的就是上行速率;而从网络下载文件,影响下载文件速度的就是下行速率。时延时延是指一个报文或分组从网络的发送端到接收端所需要的延迟时间,一般由传输延迟及处理延迟组成。以语音传输为例,时延是指从说话者开始说话到对方听到所说内容的时间。一般人们察觉不到小于100毫秒的延迟。当延迟在100毫秒和300毫秒之间时,说话者可以察觉到对方回复的轻微停顿,这种停顿可能会使通话双方都感觉到不舒服。超过300毫秒,延迟就会很明显,用户开始互相等待对方的回复。当通话的一方不能及时接收到期望的回复时,说话者可能会重复所说的话,这样会与远端延迟的回复碰撞,导致重复。抖动如果网络发生拥塞,导致通过同一连接传输的分组延迟各不相同。抖动用来描述延迟变化的程度,也就是最大延迟与最小延迟的时间差。抖动对于实时性的传输是一个重要参数,特别是语音和视频等实时业务是极不容忍抖动的,抖动会造成话音或视频的断续。抖动也会影响一些网络协议的处理。有些协议是按固定的时间间隔发送交互性报文,抖动过大会导致协议震荡。所有传输系统都有抖动,只要抖动在规定容差之内就不会影响服务质量。利用缓存可以克服过量的抖动,但这将增加时延。丢包率丢包率是指在网络传输过程中丢失报文的数量占传输报文总数的百分比。少量的丢包对业务的影响并不大,例如,在语音传输中,丢失一个比特或一个分组的信息,通话双方往往注意不到。在视频的传输中,丢失一个比特或一个分组可能造成在屏幕上瞬间的波形干扰,但能很快恢复正常。使用TCP传送数据可以处理少量的丢包,因为TCP允许丢失的信息重发。但大量的丢包会影响传输效率。在QoS中,我们关注的是丢包的统计数据,也就是丢包率。所以正常传输时,网络丢包率应该控制在一定范围内即可。QoS的应用场景以企业办公为例,除了基本的网页浏览、工作邮件外,在较集中的工作时间段内还需要保证Telnet登录设备、异地的视频会议、实时语音通话、FTP文件的上传和下载,以及视频播放等业务的网络质量。对于不同网络质量要求的业务,可以配置不同的QoS子功能,或者不部署QoS。网络协议和管理协议(如OSPF、Telnet)这类业务要求低时延和低丢包率,但对带宽的要求不高。因此可以通过QoS的优先级映射功能,为此类报文标记较高的服务等级,使网络设备优先转发此类报文。实时业务(如视频会议、VoIP)视频会议要求高带宽、低时延和低抖动。因此可以通过QoS的流量监管功能,为视频报文提供高带宽;通过QoS的优先级映射功能,适当调高视频报文的优先级。VoIP是指通过IP网络进行实时语音通话,它要求网络做到低丢包、低时延和低抖动,否则通话双方可以明显感知质量受损。因此一方面可以调整语音报文的优先级,使其高于视频报文;另一方面通过流量监管功能,为语音报文提供最大带宽,在网络产生拥塞时,可以保证语音报文优先通过。大数据量业务(如FTP、数据库备份、文件转储)大数据量业务是指存在长时间大量数据传输行为的网络业务,这类业务需要尽可能低的网络丢包率。因此可以为这类报文配置流量整形功能,通过数据缓冲区缓存从接口发送的报文,减少由于突发流量导致拥塞而产生的丢包现象。流媒体(如在线音频播放、视频点播)由于这些音视频节目都是提前制作好的,观看者的终端通常可以先进行缓存再进行播放,因此降低了对网络时延、丢包和抖动的要求。如果需要降低这类业务的丢包和时延,可以通过QoS的优先级映射功能,适当提高对应报文的优先级。普通业务(如HTML网页浏览、邮件)这类业务对网络无特殊要求、重要性也不高。管理员可以对其保持默认设置,不需要额外部署QoS功能。QoS的服务模型如何在网络中通过部署来保证QoS的度量指标在一定的合理范围内,从而提高网络的服务质量呢?这就涉及到QoS模型。需要说明的是,QoS模型不是一个具体功能,而是端到端QoS设计的一个方案。例如,网络中的两个主机通信时,中间可能会跨越各种各样的设备。只有当网络中所有设备都遵循统一的QoS服务模型时,才能实现端到端的质量保证。下面介绍主流的三大QoS模型。其中,华为公司的交换机、路由器、防火墙、WLAN等产品均支持配置基于DiffServ服务模型的QoS业务。Best-Effort服务模型:尽力而为Best-Effort是最简单的QoS服务模型,用户可以在任何时候,发出任意数量的报文,而且不需要通知网络。提供Best-Effort服务时,网络尽最大的可能来发送报文,但对时延、丢包率等性能不提供任何保证。Best-Effort服务模型适用于对时延、丢包率等性能要求不高的业务,是现在Internet的缺省服务模型,它适用于绝大多数网络应用,如FTP、E-Mail等。IntServ服务模型:预留资源IntServ模型是指用户在发送报文前,需要通过信令(Signaling)向网络描述自己的流量参数,申请特定的QoS服务。网络根据流量参数,预留资源以承诺满足该请求。在收到确认信息,确定网络已经为这个应用程序的报文预留了资源后,用户才开始发送报文。用户发送的报文应该控制在流量参数描述的范围内。网络节点需要为每个流维护一个状态,并基于这个状态执行相应的QoS动作,来满足对用户的承诺。IntServ模型使用了RSVP(Resource Reservation Protocol)协议作为信令,在一条已知路径的网络拓扑上预留带宽、优先级等资源,路径沿途的各网元必须为每个要求服务质量保证的数据流预留想要的资源,通过RSVP信息的预留,各网元可以判断是否有足够的资源可以使用。只有所有的网元都给RSVP提供了足够的资源,“路径”方可建立。DiffServ服务模型:差分服务DiffServ模型的基本原理是将网络中的流量分成多个类,每个类享受不同的处理,尤其是网络出现拥塞时不同的类会享受不同级别的处理,从而得到不同的丢包率、时延以及时延抖动。同一类的业务在网络中会被聚合起来统一发送,保证相同的时延、抖动、丢包率等QoS指标。Diffserv模型中,业务流的分类和汇聚工作在网络边缘由边界节点完成。边界节点可以通过多种条件(比如报文的源地址和目的地址、ToS域中的优先级、协议类型等)灵活地对报文进行分类,对不同的报文设置不同的标记字段,而其他节点只需要简单地识别报文中的这些标记,即可进行资源分配和流量控制。与Intserv模型相比,DiffServ模型不需要信令。在DiffServ模型中,应用程序发出报文前,不需要预先向网络提出资源申请,而是通过设置报文的QoS参数信息,来告知网络节点它的QoS需求。网络不需要为每个流维护状态,而是根据每个报文流指定的QoS参数信息来提供差分服务,即对报文的服务等级划分,有差别地进行流量控制和转发,提供端到端的QoS保证。DiffServ模型充分考虑了IP网络本身灵活性、可扩展性强的特点,将复杂的服务质量保证通过报文自身携带的信息转换为单跳行为,从而大大减少了信令的工作,是当前网络中的主流服务模型。基于DiffServ模型的QoS组成基于Diffserv模型的QoS业务主要分为以下几大类:报文分类和标记要实现差分服务,需要首先将数据包分为不同的类别或者设置为不同的优先级。报文分类即把数据包分为不同的类别,可以通过MQC配置中的流分类实现。报文标记即为数据包设置不同的优先级,可以通过优先级映射和重标记优先级实现。不同的报文使用不同的QoS优先级,例如VLAN报文使用802.1p,IP报文使用DSCP,MPLS报文使用EXP。流量监管、流量整形和接口限速流量监管和流量整形可以将业务流量限制在特定的带宽内,当业务流量超过额定带宽时,超过的流量将被丢弃或缓存。其中,将超过的流量丢弃的技术称为流量监管,将超过的流量缓存的技术称为流量整形。接口限速分为基于接口的流量监管和基于接口的流量整形。拥塞管理和拥塞避免拥塞管理在网络发生拥塞时,将报文放入队列中缓存,并采取某种调度算法安排报文的转发次序。而拥塞避免可以监督网络资源的使用情况,当发现拥塞有加剧的趋势时采取主动丢弃报文的策略,通过调整流量来解除网络的过载。其中,报文分类和标记是实现差分服务的前提和基础;流量监管、流量整形、接口限速、拥塞管理和拥塞避免从不同方面对网络流量及其分配的资源实施控制,是提供差分服务的具体体现。
  • 重磅!传统燃气行业为什么要往智慧燃气方向转型升级?
    近年来,国家出台《全国安全生产专项整治三年行动计划》、《全国城镇燃气安全排查整治工作方案》等政策文件,对高速发展的城镇燃气行业的市场监管和安全管控提出更高的质量要求,近期更开展燃气安全“百日行动”,通过多项查处措施减低燃气事故发生率。而伴随国家关于《经营者反垄断合规指南》的政策落地,2019年国家油气管网公司的挂牌成立,则重构了包括天然气定价体系、天然气销售模式、合同签署模式、管输定价规则、天然气交易规则等方面的天然气市场体系,对下游燃气行业格局带来颠覆性影响。燃气安全和燃气经营的双向变化,与国家政策的鲜明导向,为燃气行业内部提供了一个新的发展方向,那就是融入数字经济时代,充分利用数字化技术赋能燃气行业,进行智慧燃气建设,从本质上提升燃气安全水平。此外,在“十四五”规划总体要求下,燃气企业通过智慧燃气建设,实现数智化转型发展,融入智慧城市建设已经势在必行。自北京燃气集团提出建设“智能燃气网”并于2014年启动启动亦庄地区智能管网示范建设以来,我国智慧燃气持续发展,截至目前,我国智慧燃气对应智能终端和智能生产的实现程度整体接近50%,但是智慧运行、智慧检测及智慧巡检的实现程度还未达到峰值,智慧燃气仍有较大开发潜力和提升空间。当下,智慧燃气主要围绕智慧物联网云平台建设来进行展开。智慧物联网云平台是基于NB-IoT/Cat1无线通讯网络,运用物联网、大数据、云计算等前沿技术,具有感知层、传输层、平台层、应用层四个板块。感知层通常作为数据收集层,利用各类传感终端进行数据采集。数据通过传输层进入平台层进行集成分析,最后到达应用层进行使用。在智慧燃气建设方向中,智慧物联网云平台使用可燃气体探测器等智能终端设备进行数据采集,并在平台中进行数据分析处理,再实时根据数据分析处理结果,发出隐患预警或事故报警,真正做到燃气隐患及时发觉,实时预警,燃气事故迅速报警,尽快处理。目前,传统燃气行业往智慧燃气方向进行转型升级的过程中,往往会遇到许多棘手问题,如传统燃气设备种类繁多,难以实现统一监管,老旧设备与新设备共存,难以整体接入等。辽宁国荣科技结合市场调研与专业领域经验,为传统燃气行业打造智慧燃气监管解决方案,助力传统燃气行业转型升级的同时,实现设备统一监管。国荣科技自主研发的智慧物联网燃气监管平台,目前已对接100+报警器厂家,为客户提供综合性的“智慧燃气监管解决方案“,可以应用在商业用气、工业用气、家庭用气等场景中。云平台可对接可燃气体报警器等设备,还能联动摄像头、声光报警器和排风扇,搭配电磁阀门、机械手等燃气切断装置。云平台配备设备与环境巡查系统和可视化监管系统等多个子系统,实时监测设备状态信息及周边环境,定期进行设备故障巡检及隐患排查,并利用API接口将平台数据推送至政府大数据中心平台或监管单位,为工作人员提供辅助决策分析,促使应急安防工作及时进行。云平台通过终端设备一旦检测到气体泄露触发报警阈值或排查到安全隐患,能立即切断燃气供应并查看隐患来源,通过电脑PC端,APP,小程序,公众号,电话,短信等方式进行报警,工作人员可同时联动摄像头查看事故详情或进行隐患排查,及时整改,降低发生概率。当下,国家坚持新能源发展战略,燃气行业的规模体量正处于高速上升期,未来,在保障燃气安全的整体前提下,智慧燃气的市场将逐步扩大。
  • [技术干货] 什么是NaaS?
     英文全称:Network-as-a-Service 中文意思:网络即服务 随着网络技术、硬件技术的发展,网络的规模随之扩大,硬件设备比如路由器、交换机、vpn、防火墙等部署和使用就成了网络工程师最头疼的问题,手动配置不仅仅浪费人力、物力、财力,更重要的是容易出错。所以结合现在云计算技术,可以将网络云化,客户可以按需配置自己的网络,这个就跟云服务器一样,没内存了,我就加内存,没带宽了,我就加带宽 NaaS 的本质是构建看起来更像公共云的网络连接:自助服务、按需和动态。有一些解决方案专注于将自己嵌入到客户管理的现有公共云基础设施中,其他解决方案在战略性、密集连接的数据中心构建专用的高性能传统网络,还有一些在他们自己的云中构建自己的专用软件只是为了连接。每种方法都有自己的优缺点,必须权衡这些优缺点才能选择最合适的方法。每个解决方案的通用性是它是软件和硬件的混合物,可为客户创建一个自助服务平台,其强大之处在于它使网络运营商能够轻松集成和保护许多不同的网络。  为什么需要 NaaS? 在传统网络模式中,通信服务提供商会投入非常大的成本在网络基础设施、网络集成上,运营流程和网络域是紧密耦合的,新的网络元素必须与业务和运营支持系统 (B/OSS) 集成,支持特定服务或网络相关功能的离线系统集合,例如订单管理。这种集成既麻烦又昂贵,推出新服务通常需要 12 到 18 个月,相比之下,云提供商不断集成和测试新功能,在数小时内推出新服务,通信服务提供商的问题变得更加清晰。 传统运营也阻碍了通信服务提供商为企业提供他们想要的灵活的、类似云的服务。订单处理是分散的,技术人员必须手动访问多个 OSS 系统来收集和关联他们设计和提供服务所需的信息。这会导致服务执行过程缓慢且容易出错,并且可能需要数周甚至数月才能激活(甚至修改)服务。因此,通信服务提供商 在很大程度上仅限于长期合同附带的静态服务产品。 许多同样的问题会对故障解决过程产生负面影响,技术人员必须手动关联来自多个不同监控系统的事件和警报,这会减慢故障排除和补救工作,并使服务水平协议 (SLA) 面临风险。 种种问题就促使了 NaaS 的发展,NaaS 运营模型能够提供自动化的端到端服务设计和激活,以及闭环中的持续服务监控和优化。 NaaS 利用模型驱动的抽象来解耦 OSS 和网络层,网络的所有功能和资源(虚拟和物理)都汇总并发布在服务目录中,行业标准 API 用于将这些汇总的功能公开给 B/OSS 层。 NaaS 消除了服务实现过程中的人工干预。服务订单管理协调服务激活过程,编排自动化服务设计和供应,此外,整个服务生命周期都在闭环中进行管理,使用客户意图、策略、分析和人工智能来提供持续的服务保证和优化。  NaaS 优点 1、管理网络类型多样 NaaS 可以完全管理的不仅仅是广域网,局域网、安全、无线和 VOIP 等服务都可以被管理。 2、减少维护时间 NaaS 大大减少了工程师用于支持和维护网络的时间,不再需要花更多精力去管理网络,可以腾出更多时间去管理核心业务或未来的技术需求。 3、降低成本 NaaS 减少了项目总体支出,因为网络相关的硬件、软件、基础设施、支持和维护都是外包的。 4、安全性增强 NaaS 使用了许多新技术,例如 SD-WAN,以允许流量通过点对点网络链接和公共互联网安全移动,可以进一步保护网络安全。 5、可扩展的集中管理 NaaS 云管理功能可以提供网络域(数据中心、企业园区和 WAN)的统一管理,使组织能够轻松扩展网络。可以实施添加的托管服务来监督所有网络操作。 6、可持续性 有效的 NaaS 计划有助于缓解与旧硬件资源相关的安全和成本相关担忧。设备的再利用和适当的处置很重要,但成本很高,可持续再利用和报废是 NaaS 产品的关键属性,使组织能够更轻松地实现可持续发展目标。 
  • [问题求助] AOC纳管设备疑问
    AOC纳管设备有三方设备纳管,我字面理解三方指的是除了华为的设备,但实际好像不是这样,所以对于三方与非三方设备区分有点不清楚。
  • [交流吐槽] 饼性南移信息化办公室
    饼性南移多年来以线上下结合数字商业为主线,兼顾科研与经营,目标为满足大众网友享受本地品质生活的需求。前沿进展未完待续此外,我们在视频保存方面也有一定的探索。 核心应用人机交互智能客服开发者中心华为云开发者社区实用电脑软件华为浏览器下载未完待续注:此帖子尚处于编辑阶段,因不确定是否可以长期运行,并且用作可以接受用户网友意见反馈的网页,本人仍在试用中,感谢社区和平台的支持。技术员下载:
  • [技术干货] 【教你6步完成远程桌面后自动打开某个WEB页面,一点点提高你的办公效率】
    教你6步完成远程桌面后自动打开某个WEB页面,一点点提高你的办公效率       大家在平时工作中有没有遇到这个场景,就是频繁需要使用跳转机,然后再打开平时喜欢的网页,可能还需要用户名密码进行登录,关闭浏览器,再关闭远程共5个步骤。其实这三个步骤完全可以一步到位,下面我来介绍下通过以下5步完成以上5三步合一的操作,一点点提高你的工作效率。那么让我们开始吧!   1.  安装python2.7.17和pip,配置环境变量安装python和pip 我在这就不过多介绍,下载完后在跳转机上配置环境变量,如下:2.下载python脚本自动登录需要的selenium包3.将chromdriver.exe和自动登录实际脚本文件放在python安装环境下4.PYTHON脚本编写,完成open.py和close.py下面进行部分代码分享,这里代码主要是实现打开的网址,并自动用户名密码,关闭浏览器自动关闭打开的浏览器。以下显示部分代码,如感兴趣可以进行交流下面是start.bat和close.bat,-u 用户名 -p密码 后面是登录的网址5.在windows计算机管理中的任务计划程序创建用户登录连接和断开连接的任务(具体参考windows用户登录时自动执行脚本)创建计划任务位置:好了,通过以上5个步骤就可以将你平时重复的步骤进行整合,数通开发者社区有更多技术干货等你来。https://devzone.huawei.com/cn/network/index.html
  • [技术干货] Insomnia测试Rest接口指南
    Insomnia测试Rest接口指南1      Insomnia工具&Postman功能对比Insomnia和Postman工具对比,基本功能都具备并且可以直接导入Postman的工程,经过简单的调整,即可直接使用。目前主要功能点对比如下:功能点InsomniaPostman工程导入/导出OKOK工程兼容性支持Postman工程导入不支持导入Insomnia的工程基本接口调用(GET/POST/PUT/PATCH/DELETE)OKOK公共环境变量OKOK在接口调用中引用某个接口输出参数OK,Chaining Requests支持通过函数引用某个接口的输出,支持直接引用或者通过环境变量引用OK,支持通过JS设置环境变量的值。调用下载文件接口下载文件OKOK接口调用历史查看OK,支持查看历史调用的输入和输出参数OK,开启Save Responses之后,支持存储调用的输出调用样例保存不支持支持在工程中保存测试样例自动生成UUID支持不支持 2      Insomnia安装2.1      下载链接现在7.0.1版本是稳定版本,推荐使用该版本https://github.com/getinsomnia/insomnia/releases/download/v7.0.1/Insomnia.Setup.7.0.1.exe或者到新这个链接查找更多的版本https://github.com/getinsomnia/insomnia/releases3      Insomnia使用3.1      安全证书配置根据产品认证模式选择安全认证,如Rest接口均为安全模式(https),默认为单向验证,可以采取两种形式通过安全验证。3.1.1        【推荐】去使能工具的证书验证如某产品默认是单向验证,可直接将工具配置成单向验证即可,这种情况下不需要配置证书。进入Application-> Preferences 找到Network,去使能Validate certificates 3.1.2        【不推荐】配置安全证书如果需要配置安全证书,建议使用某产品的默认证书,如果不使用产品的默认证书,请确保将产品的Trust.cer证书中的信任名单导入到你想使用的证书对。导入证书的功能入口为,点击Insomnia,选择Workspace Settings选择New Certificate,这里一般直接获取产品上的Trust.cer和Client.jks分别导入到CRT File和Key File即可。        3.2      测试rest接口—基本测试功能3.2.1        新建Insomnia工程1、点击Insomnia,选择Create Workspace2、可以选择直接创建新请求或者创建文件夹3、创建请求时,对于需要有Body的方法,选择Body的格式    4、使用时先填入所要测试URL:URL= https://[IP]:[端口号]/URI    设置好Body和Header    点击Send或者Ctrl+Enter执行命令:3.2.2        导入Postman工程Postman工程可以直接导入,原有工程的输入、URL等都可以得到完整的保留,如果原Postman工程中有使用到Postman的环境变量,则需要修改或者删除环境变量之后使用。点击工程的名字(图中的Insomnia),选择Import/Export选择Import Data,在下拉列表中选择From File,这里支持导入Postman v2版本选择Postman工程之后,可以看到工程的内容大部分都保留了,只有部分环境变量部分会报错,这里按照下面章节整理一下环境变量之后,就可以直接使用了。Postman部分的测试套功能目前在该工具没有看到,有兴趣的同学可以自行研究。3.2.3        导出Insomnia的workspace点击工程的名字,选择Import/Export这里可以导出全部的workspace或者选择当前的workspace导出的文件为Insomnia的工作空间,因此,这个导出的文件,无法在Postman使用。3.2.4        查看接口的调用历史Insomnia可以很方便的查看接口的调用历史,默认就会保存历史记录的输入和输出。在调用过接口之后,在输出的窗口可以看到调用历史,选择调用历史,既可以查看此次调用的输入输出。但是,该历史记录在将工程导出,然后在另外一个环境导入,就没法使用了,因此不能替代Postman保存接口样例的功能。3.3      环境变量和Template Tags的使用使用环境变量可以设置一些公共引用的变量,如IP地址、登录信息等,会极大的方便测试使用。Template Tags可以用来引用已有接口的输出参数,对于接口调用有顺序依赖并且后续接口的调用中需要使用前序接口的输出作为输入时,该功能将会非常好用。同时该功能还允许生成UUID,这个对创建业务时需要输入UUID的场景,就非常的好用了。本章节仅介绍一些常用的功能,Insomnia的Template Tags还有一些其余的功能,待大家自己发掘了。3.3.1        环境变量的使用Insomnia支持设置环境变量,在很多接口中需要引用到的参数,可以在环境变量中进行设置,在工作空间的下面,有一个下拉框,点击该下拉框,选择Manage Environments,可以创建和管理环境变量。环境变量是JSON格式的 这里的环境变量有3类:固定变量,如服务器地址端口,直接使用如下固定设置值就可以了"serverIp": "X.X.X.X:PORT"引用其余接口的输出,如token,所有接口都需要使用,是获取token接口的输出,这里可以参考Template Tags的设置,引用该接口的输出参数UUID,这个参数可以直接引用UUID。这里设置的方法就是输入U,在弹出的框中选择UUID-> Version 4当然,在接口的输入中,也可以直接通过Template Tags引用UUID。引用环境变量和Template Tags类似,输入环境变量的首字母,会弹出下拉框,在下拉框中选择即可。
  • [技术干货] 【IOT】开启AP的蓝牙广播
    使用WAC纳管APStep1:创建蓝牙模板,使能蓝牙广播[9700M-CSN-wlan-view]ble-profile name test                                                                                                                                                                                          [9700M-CSN-wlan-ble-prof-test]broadcaster enable 开启该功能后,AP内置蓝牙模块会向周围环境发送BLE广播帧,BLE广播帧的内容遵从iBeacon协议。缺省情况下,AP内置蓝牙模块发送的BLE广播帧中的UUID、Major和Minor字段为空,RSSI校准值为-65dBm。 Step2:将蓝牙模板绑定到ap-id或者ap-group下[9700M-CSN-wlan-view]ap-id 17                                                                                                                                                                                                                [9700M-CSN-wlan-ap-17]ble-profile test 使用云控制器纳管AP老版本云控制器点击配置->站点配置->AP->IoT->蓝牙,选择广播配置,开启蓝牙广播,然后配置广播帧的内容新版本云控制器点击配置->站点配置->AP->增值服务->蓝牙,选择广播配置开启蓝牙广播,配置ble广播帧的内容
  • [技术干货] 【IOT】如何查询插卡、AP和服务器之间的报文交互
    1、查询AP和服务器之间通信状态登陆AP,执行display network status all,查询CSCL进程,表示AP端口占用情况。如下是UDP协议通信情况如果是TCP协议通信,则会显示远端通信端口,和TCP连接状态 2、查询AP和插卡之间的报文交互AP上执行<5046-4aad-e700>t d                                                                                                                 Info: Current terminal debugging is on.                                                                                             <5046-4aad-e700>t m                                                                                                                 Info: Current terminal monitor is on. <5046-4aad-e700>debugging cardslot all AP上就会开始打印AP和插卡之间的数据报文比如AP给插卡发送的0x1001版本查询报文
  • [技术干货] 【IOT】云AP本地配置插卡
    1、登陆AP如何登陆AP请参照https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=108038中的“1、登陆云AP”2、插卡在位查询AP是否识别到插卡 ,下面的例子是一个USB网口卡。如果查询出来的槽位显示absent插卡不在位,请检查供电,如果是usb插卡,请检查是否配置usb enable                                   <Huawei>system-view                                                                                                                   [Huawei]diagnose                                                                                                                    Now you enter a diagnostic command view for developer's testing, some commands may affect operation by wrong use, please carefully use it with HUAWEI engineer's direction.                                                                                                               [Huawei-diagnose]display iot-card all --------------------------------                                                                                                    CardID 1                                                                                                                            --------------------------------                                                                                                    Card:                   absent                                                                                                                                                                                                                                          --------------------------------                                                                                                    CardID 2                                                                                                                            --------------------------------                                                                                                    Card:                   absent                                                                                                                                                                                                                                          --------------------------------                                                                                                    CardID usb                                                                                                                          --------------------------------                                                                                                    Card:                   present                                                                                                     Card connect type:      ethernet(UP)                                                                                                Connected status:       match                                                                                                       Card id:                0                                                                                                           Card firmware version:                                                                                                              Card RF module version:                                                                                                             Card frequency:         -- MHz                                                                                                      Card bandwidth:         -- MHz                                                                                                      Connection status:      0                                                                                                           Server address:                                                                                                                     Card MAC address:       00:00:00:00:00:00                                                                                           Card address type:      ipv4                                                                                                        Card IP address:        0.0.0.0                                                                                                     Gateway address:        0.0.0.0                                                                                                     DNS server address:     0.0.0.0                                                                                                     Source IP address:      0.0.0.0                                                                                                     Source port:            0                                                                                                           Destination IP address: 0.0.0.0                                                                                                     Destination port:       0 3、网口卡配置如果插卡是串口卡,请跳过这一步骤。配置插卡的连接方式是网口,默认插卡和AP使用相同的vlan<Huawei>system-view                                                                                                    [Huawei]wlan                                                                                                    [Huawei-wlan-view]ap-id 0                                                                                                       [Huawei-wlan-ap-0]card 1                                                                                                   [Huawei-wlan-card-0/1]card connect-type  ethernet 4、串口卡配置如果插卡是网口卡,请跳过这一步骤。先配置IOT模板,指定插卡的服务器的ip地址和端口号<Huawei> system-view                                                                                                                 Enter system view, return user view with Ctrl+Z.[Huawei]wlan[Huawei-wlan-view]iot-profile name iot[Huawei-wlan-iot-prof-iot]management-server server-ip 189.180.13.194 server-port 8081把IOT模板绑定到AP下 ,指定AP通信端口50200[Huawei-wlan-view]ap-id 0[Huawei-wlan-ap-0]card 1[Huawei-wlan-card-0/1]iot-profile iot config-agent udp port 50200 
  • [技术干货] 【IOT】AP登陆不进去,如何恢复出厂设置
    1、AP上电,正常启动2、以AP8760-X1-PRO为例,AP侧面的USB口附近,有一个default键,找一个笔戳进去,长按5s+,触发恢复出厂3、10s后松开按钮,AP的灯会进入快闪状态,表示AP正在重启4、AP启动后,再登陆AP,当前AP的登陆用户名和密码是默认的:admin/admin@huawei.com
  • [技术干货] 【IOT】网口卡使用指导
    Step1:配置插卡连接方式是网口卡FIT ap:配置AP在AC上上线,在AP上配置插卡的连接方式是网口卡Cloud ap:云AP在iMaster NCE上线后,可以在云控制器上配置连接方式是网口。“配置”>“站点配置”>“AP”>“IOT”Cloud AP单独部署:云AP无法在控制器上线,需要在本地配置时,ssh登陆云AP>Sys>Wlan>ap-id 0>card 1>card connect-type EthernetStep2:查询插卡上报的信息登陆云AP,诊断视图下执行display iot-card all查询插卡上报的信息如果查询结果如上图,那就是这个插卡不支持上报插卡的IP地址、MAC地址、频段和服务器地址了,要想知道插卡的IP需要执行step3/4Step3:查询插卡的mac地址AP上执行display mac-adress,Eth0/0/0口对应的就是插卡的mac地址Step4:查询插卡的IP地址由于step1没有配置有线口模板,插卡dhcp拿到的地址和AP处于同一网段,可以去AP的地址池内根据mac地址查询插卡分到的IP地址Step5:验证插卡网络在地址池内,ping查询到的ip地址,能通在AP上执行display arp all可以发现这个ip地址对应的arp表项正好是eth0/0/0
  • [技术干货] 数据通信WANem网络损伤仪使用指导
    WANem网络损伤仪使用指导1      WANem简介WANem—WAN emulator广域网模拟器,可以模拟在各种网络状况比如带宽,延迟,丢包,抖动等。WANem通常位于两个我们想要进行测试的主机之间,在WANem上设置参数十分容易。进一步详情可搜索hi3ms或百度获取。2      WANem组网WANem有多种应用方式,这里我们仅介绍一种比较简单、常用的方式。具体组网如下图所示:          如上图所示,WANem在2台主机/交换机/路由器/之间,采取2网卡应用方式:WANem本身也是1个主机,需要3个网卡,其中1个用作管理(eth0),2个用作业务口(eth1、eth2)。在这种组网下,只需要把eth1/eth2配置为网桥方式即可,然后在eth1或eth2上启动WANem配置,配置简单、使用方便。WANem还有单网卡应用方式(1个用作管理、1个用作业务口),但这种方式路由配置相对复杂一点,本文不做介绍,如有需要可自行咨询搜索hi3ms或百度。 3      WANem安装&配置准确的说,WANem不需要安装,在官网http://wanem.sourceforge.net/(已上传团队空间DCN POC/Software/OS)下载ISO文件后,即可在裸机/虚拟机中使用。本文介绍基于VMWARE6.5在虚拟机中的安装方法。3.1      ESXi上配置网络这里的关键是将虚拟机交换机和端口组都配置为混杂模式。3.1.1        创建虚拟交换机Web方式登录ESXi主机后,按下图所示配置:1)vSwich名称可以自定义;2)网卡可根据实际使用网卡选择:对应eth1;3)“混杂模式”设置为“接受”;同理,“MAC地址更改”、“伪传输”也设置为“接受”。重复该步骤,再创建1个虚拟交换机,对应网卡eth2。3.1.2        创建端口组按下图所示配置:1)端口组名称可以自定义;2)虚拟交换机选择上一步创建的的虚拟交换机;3)“混杂模式”设置为“接受”、 “MAC地址更改”、“伪传输”设置为“接受”或继承vSwitch。重复该步骤,再创建1个端口组,跟3.1.1节创建的2个虚拟交换机分别对应。3.2      上传WANem的iso文件到ESXi存储 3.3      创建linux虚拟机网络配置好之后,可以创建虚拟机了,具体参考下图:1)选择“创建新虚拟机”2)选择其他linux 2.6.x 64位系统3)自定义虚拟机配置CPU至少2个,内存&硬盘建议如下:再添加2个网卡,共3个网卡:设置网卡类型:这里的关键是将网卡类型选择为VMXNET3注:网卡类型和网卡对应端口组可以等创建虚拟机之后再修改。CD/DVD驱动器,选择WANem的iso文件:根据实际情况选择数据存储上的iso文件:即3.2节上传的iso文件。点击下一步&完成,完成创建虚拟机。3.4      启动WANem虚拟机虚拟机上电,不需任何干预。3.5      配置WANem虚拟机3.5.1        配置管理IP登录虚拟机控制台,设置eth0的ip(配置管理网段,用于ssh和Web界面登录管理):根据实际情况配置IP和网关:3.5.2        更改root密码(可选)3.5.3        启动ssh服务接上一步继续操作:3.5.4        配置网桥进入虚拟机控制台,打开LXTerminal;此步骤也可通过SSH工具远程连接后配置;3.5.5        启动网卡此步骤也可通过SSH工具远程连接后配置;大约20~40S后网络打通;4      WANem使用登录http页面配置WANem:进入虚拟机控制台,访问http://127.0.0.1/WANem/或远程http://120.91.23.23/WANem/  (此管理地址已于3.5.1配置)以时延为例:进入Basic Mode,选择bridge;配置时延参数,点击Apply settings或者Start WAMem启动WANem;启动成功:时延配置生效: 5      其他1)WANem主机不能重启,否则3.5节的配置全部丢失,需要重新配置。2)经验证,WANem在时延上比较准确,抖动和丢包不是特别准,有兴趣可以进一步验证。