解决方法:一种自动化快速识别机顶盒所连接端口的方法与流程
优采云 发布时间: 2022-10-27 15:26解决方法:一种自动化快速识别机顶盒所连接端口的方法与流程
本发明涉及信息
技术领域:
,特别是一种自动快速识别机顶盒所连接端口的方法。
背景技术:
:随着运营商iptv业务的快速发展和视频质量的大幅提升,现有的网络资源已经不能满足需求。为了减少网络投资,运营商通过组播的方式提供直播服务,以减少带宽。公网机顶盒不支持组播,需要修改(在光猫的特定端口上开通vpn通道)。要进行这种修改,需要知道机顶盒所连接的光猫的端口。对于增量用户,安装程序需要确定要安装的端口。可以解决,但是对于库存用户,无法知道安装在哪个口。传统的解决方案是安装人员*敏*感*词*确认安装的端口,然后打开VPN通道提供组播服务。这种方式需要大量的人工成本,同时也会影响用户的感知。技术实现要素:有鉴于此,本发明的目的在于提供一种自动快速识别机顶盒连接端口的方法,利用爬虫技术模拟登录光猫,自动采集port并上报服务器,减少运营商*敏*感*词*服务成本,提升用户感知。本发明采用如下方案实现:一种自动快速识别机顶盒连接端口的方法,包括以下步骤: 步骤s1:根据提供的光猫厂家型号,登录地址,端口获取方式或端口解析规则,对需要配置的项目进行Configure,并将配置的关系存储起来形成采集配置库;配置项包括厂商、型号、登录url、账号、密码、请求url、请求属性和请求消息。配置完成后,厂家、型号、其余配置项一一对应;步骤s2:当bmc向服务器上报消息时,服务器根据接入的端口和ip向电信认证系统查询宽带账号。步骤s3:服务器根据查询到的宽带账号信息向itms查询光猫。步骤s4:服务器从采集中查询登录地址、端口获取地址、端口解析规则 根据光调制解调器的制造商和型号的配置库;步骤s5:服务器向bmc发送采集命令,同时整合步骤s3和步骤s4的信息,发送给bmc;步骤s6:bmc收到采集指令后,根据登录地址登录光猫,根据请求url获取收录端口信息的报文;步骤s7:bmc根据解析规则从报文中解析出对应的端口信息;步骤s8:bmc将端口信息上报给采集,服务器收到信息后保存端口信息。同时整合步骤s3和步骤s4的信息,发送给bmc;步骤s6:bmc收到采集指令后,根据登录地址登录光猫,根据请求url获取收录端口信息的报文;步骤s7:bmc根据解析规则从报文中解析出对应的端口信息;步骤s8:bmc将端口信息上报给采集,服务器收到信息后保存端口信息。同时整合步骤s3和步骤s4的信息,发送给bmc;步骤s6:bmc收到采集指令后,根据登录地址登录光猫,根据请求url获取收录端口信息的报文;步骤s7:bmc根据解析规则从报文中解析出对应的端口信息;步骤s8:bmc将端口信息上报给采集,服务器收到信息后保存端口信息。bmc 根据解析规则从报文中解析出对应的端口信息;步骤s8:bmc将端口信息上报给采集,服务器收到信息后保存端口信息。bmc 根据解析规则从报文中解析出对应的端口信息;步骤s8:bmc将端口信息上报给采集,服务器收到信息后保存端口信息。
进一步地,光猫信息包括登录账号、密码、厂商或型号。进一步地,步骤s5中描述的整合步骤s3和步骤s4中的信息包括登录地址、账号、密码、端口获取地址或端口解析规则。与现有技术相比,本发明具有以下有益效果: (1)本发明实现了一种基于跨厂商跨型号iptv机顶盒的自动采集端口连接方法,提供标准化的采集流程,操作人员减少*敏*感*词*服务,节省人工成本。(2)本发明方便电信为现有机顶盒开通组播业务(公网信道不支持组播,并且仅在基于光猫端口打开vpn通道后,用于打开vpn通道),减少了社区数量。经理*敏*感*词*确认与机顶盒连接的端口的步骤,既节省了人工成本,又提高了用户感知。附图说明图。附图说明图1为本发明实施例提供的应用系统的部署图。如图。图2是根据本发明实施例的方法的总体流程图。具体实施方式下面结合附图和实施例对本发明作进一步说明。应当注意,以下详细描述是示例性的并且旨在提供对本申请的进一步解释。
技术领域:
与普通技术人员通常理解的含义相同。需要说明的是,此处所使用的术语仅是为了描述具体实施例的目的,并不旨在限制根据本申请的示例性实施例。如本文所用,除非上下文另有明确说明,否则单数旨在也包括复数,此外,应理解,当在本说明书中使用术语“包括”和/或“包括”时,它表示有特征、步骤、操作、设备、组件和/或它们的组合。本实施例提供一种自动快速识别机顶盒连接端口的方法,建立采集配置库,bmc根据配置信息登录连接的光猫,根据端口获取地址获取收录端口信息的数据包,并解析规则解析报文上报给服务器,服务器保存具体端口信息。具体实现方法包括以下步骤: 步骤s1:根据提供的光猫厂家型号、登录地址、端口获取方式或端口解析规则,配置需要配置的项目,配置并存储配置关系,形成采集 配置库;配置项包括厂商、型号、登录url、账号、密码、请求url、请求属性和请求消息。配置后,制造商,model 与其余配置项一一对应;步骤s2:当bmc上报消息给服务器时,服务器根据访问的端口和ip向电信认证系统查询宽带账号;步骤s3:服务器根据查询到的宽带账号查询itms。猫信息;步骤s4:服务器根据光猫的厂商和型号,在采集配置库中查找登录地址、端口获取方式、端口解析规则;步骤s5:服务器向bmc发送采集命令,同时整合步骤s3和步骤s4的信息发送给bmc;步骤s6:bmc收到采集指令后,根据登录地址登录光猫,根据请求url获取收录端口信息的消息;步骤s7:bmc根据解析规则从报文中解析出对应的端口信息;步骤s8:bmc将端口信息上报给采集,服务器收到信息后保存端口信息。
在本实施例中,光猫信息包括登录账号、密码、厂商或型号。在本实施例中,步骤s5中描述的整合步骤s3和步骤s4中的信息包括登录地址、账号、密码、端口获取地址或端口解析规则。优选地,在本实施例中,配置库的内容(光猫登录地址、端口解析规则)根据厂商的具体实现方法和光猫型号而定。优选地,在本实施例中,宽带查询接口、光调制解调器信息查询接口、终端上报和命令接收基于电信系统提供的方法。优选地,本实施例的具体实现逻辑如下:建立光猫登录地址、端口获取地址、端口解析规则、端口采集进程,机顶盒启动时上报消息,服务器根据电信系统查询机顶盒。连接的光猫信息,然后通过光猫信息找到登录账号、密码、登录地址、端口解析方式。服务器将查询到的信息通知机顶盒。机顶盒收到信息后,模拟登录光猫,采集解析端口,解析完成后上报服务器,服务器保存端口信息用于备份。1.系统部署图,如图1所示,包括以下内容: (1)家庭网络层,该层有机顶盒和光调制解调器,机顶盒直接与光调制解调器相连。(2) Internet层,即运营商的Internet,为机顶盒和服务器提供接入通道。(3)外网dmz,该层是用户侧的外网,配置服务器部署在该层,机顶盒只与该层通信。(4)内网dmz,该层是中间层,防止外网与内网直接通信,起到与内外网通信的作用。(3)外网dmz,该层是用户侧的外网,配置服务器部署在该层,机顶盒只与该层通信。(4)内网dmz,该层是中间层,防止外网与内网直接通信,起到与内外网通信的作用。(3)外网dmz,该层是用户侧的外网,配置服务器部署在该层,机顶盒只与该层通信。(4)内网dmz,该层是中间层,防止外网与内网直接通信,起到与内外网通信的作用。
该层部署直接与配置服务器通信的应用程序服务器。(5) 内联网。这一层是用户的内网。部署了数据库服务器、接口服务器和ui服务器。与用户相关的系统也部署在这一层。2、建立配置库,根据光猫厂家、型号、登录地址、端口解析规则建立配置库。在本实施例中,配置库的示例如下: 厂商:优华 型号:pt921 登录url:账号:用户名 密码:password_l 请求url:请求属性:获取请求消息:{"modelname":"pt921","loginurl ":"","userkey":"username","uservalue":"telecomadmin","pwdkey":"password"," pwdvalue":"telecomadmin27663153","requesturl":"","requestbody":{"jsoncfg":"{'rpcmethod':'post','parameter':{'cmdtype':'get_lan_device_info'}}"}}制造商:天翼 型号:tewa-600aem 登录网址:帐号:用户名 密码:密码 请求网址:请求属性:post 请求消息:{"modelname":"tewa-600aem","loginurl":"","userkey" :" username","uservalue":" 接口,本例涉及的接口如下: (1) 宽带查询接口请求参数返回参数 (2) 光猫信息查询接口请求参数返回参数参数名称 数据类型是否加密或不?:管理员密码字符串 否 否 密码示例:123654 厂商字符串 否 否 厂商示例:优华型号 字符串 否 型号 示例:pt9214。端口采集流程,如图2所示,包括以下内容: (1)是 配置光猫厂家、型号、登录地址、端口解析规则,建立采集配置库;(2)bmc向服务器上报消息时,会根据连接的端口和ip查询电信认证系统中的宽带账号;(3)服务器根据查询到的宽带账号从itms中查询光猫信息(登录账号、密码、厂商、型号等);(4)服务器根据光调制解调器的制造商和型号从采集配置库中查询登录地址。, 端口解析规则;(5)服务器向bmc发送采集命令,同时整合(3)(4)的信息发送给bmc(登录地址、账号、密码、端口解析规则) , ETC。); (6)bmc收到采集命令后,模拟登录光猫和采集端口信息;(7) bmc根据解析规则解析对应的端口信息;(8) bmc报告采集收到的端口信息,服务器收到信息后保存端口信息。以上所述仅为本发明的较佳实施例而已,凡在本发明专利申请范围内所作的等同变化和修饰,均应收录在本发明的保护范围之内。当前第1页,共12页接口,本例涉及的接口如下:(1)宽带查询接口请求参数返回参数(2)光猫信息查询接口请求参数返回参数参数名称数据类型是否加密?:管理员密码字符串 否 否 密码示例:123654 厂商字符串 否 否 厂商示例:优华型号 字符串 否 型号 示例:pt9214。端口采集流程,如图2所示,包括以下内容: (1)是 配置光猫厂家、型号、登录地址、端口解析规则,建立采集配置库;(2)bmc向服务器上报消息时,会根据连接的端口和ip查询电信认证系统中的宽带账号;(3)服务器根据查询到的宽带账号从itms中查询光猫信息(登录账号、密码、厂商、型号等);(4)服务器根据光调制解调器的制造商和型号从采集配置库中查询登录地址。,端口解析规则;(5)服务器向bmc发送采集命令,同时整合(3)(4)的信息发送给bmc(登录地址、账号、密码、端口解析规则) , ETC。); (6)bmc收到采集命令后,模拟登录光猫和采集端口信息;(7) bmc根据解析规则解析对应的端口信息;(8) bmc报告采集收到的端口信息,服务器收到信息后保存端口信息。以上所述仅为本发明的较佳实施例而已,凡在本发明专利申请范围内所作的等同变化和修饰,均应收录在本发明的保护范围之内。当前第1页,共12页 配置库查询登录地址和端口解析规则;(5)服务器向bmc发送采集命令,同时整合(3)(4)的信息发送给bmc(登录地址、账号、密码、端口解析) (6) bmc收到采集指令后,模拟登录光猫和采集端口信息;(7) bmc根据解析规则解析对应的端口信息;(8) bmc上报采集到端口信息,服务器收到信息后保存端口信息。以上所述仅为本发明的较佳实施例而已,凡在本发明专利申请范围内所作的等同变化和修饰,均应收录在本发明的保护范围之内。当前第1页,共12页 配置库查询登录地址和端口解析规则;(5)服务器向bmc发送采集命令,同时整合(3)(4)的信息发送给bmc(登录地址、账号、密码、端口解析) (6) bmc收到采集指令后,模拟登录光猫和采集端口信息;(7) bmc根据解析规则解析对应的端口信息;(8) bmc上报采集到端口信息,服务器收到信息后保存端口信息。以上所述仅为本发明的较佳实施例而已,凡在本发明专利申请范围内所作的等同变化和修饰,均应收录在本发明的保护范围之内。当前第 1 页,共 12 页 凡依据本发明专利申请范围所作的等同变化和修饰,均应落入本发明的保护范围之内。当前第 1 页,共 12 页 凡依据本发明专利申请范围所作的等同变化和修饰,均应落入本发明的保护范围之内。当前第 1 页,共 12 页
测评:如何做好网站定位,SEO综合查询工具一键查询网站信息
网站建设的初衷是为广大网民服务。当站长打算建新站,什么都没有的时候,网站定位是站长必须考虑的问题,因为无论是建站的方向,还是网站运营过程中的推广,目的是吸引用户,精准定位可以吸引目标用户群,但是网站定位应该针对哪些方面呢?,需要站长慎重考虑,要考虑到我们网站会选择的客户群,以及这个客户群的需求。
网站定位的本质与现在的实体企业和产品是一样的。定位是明确我们网站服务的对象、内容和方式,确定我们网站的特点和使用场合、用户群体和兴趣,是我们网站的特殊定位在互联网。
网站定位的核心是找到或创造我们网站的核心,并以此差异为基础在用户心目中树立品牌形象和差异化理念。
网站定位也算是网站的长远规划,网站网站应该往哪个方向发展呢?体量有多大,这些可以直接决定我们的网站是否值得做,对网站建成后的运营和竞争力有一定的影响。
定位的时候,站长需要先明确自己的网站要做什么,因为用户输入一个网站必须知道这个网站是做什么的,并且可以为他们提供如何这样的产品和服务可以解决他们目前遇到的问题。
但是,如果站长的网站定位不明确,网站所提供的产品和服务就没有中心点,用户无法判断网站能不能给他们提供什么样的服务产品和服务,会极大的消耗用户的耐心,所以别说浏览量和交易量的增加,大概率会出现站长的网站跳出率的变化。
用户对网站的理解和信任,将直接决定他们对网站的态度,相当于大家在网上购物。网站 建立信任和善意。
通常,在用户决定与 网站 进行交易之前,用户首先会了解 网站 背后的公司。站长需要在网站首页添加公司名称和公司logo,在导航栏添加公司名称和logo。在里面添加“联系我们”,保存网站的发展历程、荣誉、资质证书、*敏*感*词*等。
如果站长觉得以上是达成交易的关键,那就把事情简化。在互联网网站兴起的今天,无论构建什么类型的网站,都有无数相似之处。网站 的行业或类型。
用户在进行交易时通常需要进行多重比较。购物后,他们可以决定选择哪些网站产品或服务。其中,网站凭借自身优势,通常能够脱颖而出,提供专属服务。它往往比性价比更有吸引力。网站 有自己的优势,可以告诉用户它的网站 与其他的网站 不同。
不同的网站可以根据所提供的产品和服务来分析目标用户群,找出他们独特的网站优势,并注重展示和宣传。当用户浏览 网站 时,可以找到 网站 的推出亮点。
那么网站定位已经确定,网站就完成了。操作启动后如何查询我的网站的一些相关信息?枫叶站长工具、SEO综合查询工具、批量查询分析工具网,帮助站长更好地优化和完善自己的网站。
下面附上SEO综合查询工具使用指南,有空的朋友可以动动手指体验一下!
1、打开浏览器,进入枫叶官网;
2、PC端在线查询,打开站长工具网页版免费在线查询;
3、在“请输入您需要查询的网站”文本框中输入您要查询的域名,点击“查询”;
4、查询结果:以我们输入的网站为例,通过SEO综合查询工具可以了解以下信息;
Maple SEO网站作为一款综合性的SEO查询工具,页面更简洁,功能更全,查询结果更全面。基本上,一种工具可以处理大多数查询需求。在关键词挖矿扩展、SEO优化、域名安全检测等方面也有工具查询。返回搜狐,查看更多