CN103795800A - 一种基于web的远程交换机管理方法 - Google Patents
一种基于web的远程交换机管理方法 Download PDFInfo
- Publication number
- CN103795800A CN103795800A CN201410048674.9A CN201410048674A CN103795800A CN 103795800 A CN103795800 A CN 103795800A CN 201410048674 A CN201410048674 A CN 201410048674A CN 103795800 A CN103795800 A CN 103795800A
- Authority
- CN
- China
- Prior art keywords
- vlan
- switch
- web
- method based
- remote
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种基于web的远程交换机管理方法,具体实现过程为:配置好交换机端的ip;启动交换机端开发软件,实时监听远程用户发来的数据包;配置好用户管理端ip,保证和交换机能够通信;在用户管理端安装上web服务器,并启动服务;在用户管理端打开浏览器查看远程交换机信息。该一种基于web的远程交换机管理方法和现有技术相比,更加直观友好、方便易用,适用范围更加广泛;实用性强,易于推广。
Description
技术领域
本发明涉及计算机技术领域,具体的说是一种基于web的远程交换机管理方法。
背景技术
云计算网络分为云数据中心,云服务传输管道,云终端三个层面,作为云应用的承载层,云网络也需要适应业务发展,在网络规模、带宽、质量、接入方式、安全性等方面不断演进与提升,这对网络设备的性能、可靠性、虚拟化能力提出了更高的要求,也增加了对云服务中网络设备的管理的复杂度,交换机作为云网络的常用设备一般采用诸如telnet之类的远程管理方式。
为了保证网络安全,交换机采用了虚拟局域网VLAN(Virtual LAN)技术。VLAN是交换机端口的逻辑组合,它工作在OSI的第2 层,一个VLAN 就是一个广播域,VLAN 之间的通信是通过第3 层的路由器来完成的。VLAN 的作用为:(1) 控制网络的广播问题:每一个VLAN是一个广播域,一个VLAN上的广播不会扩散到另一VLAN;(2) 简化网络管理:当VLAN中的用户位置移动时,网络管理员只需设置几条命令即可;(3) 提高网络的安全性:VLAN 能控制广播;VLAN 之间不能直接通信。
当一个VLAN 跨过不同的交换机时,在同一VLAN 上但不在同一交换机上的计算机进行通信时需要使用Trunk。Trunk 技术使得在一条物理线路上可以传送多个VLAN 的信息,交换机从属于某一VLAN(例如VLAN3)的端口接收到数据,在Trunk 链路上进行传输前,会加上一个标记,表明该数据是VLAN3 的;到了对方交换机,交换机会把该标记去掉,只发送到属于VLAN3 的端口上。
当前大部分的交换机远程管理都是通过telnet来实现,对于不熟悉交换机系统命令的用户来说,缺少了易用性。基于此,本专利提出的一种基于web的交换机远程管理方案,有效解决上述易用性问题。
发明内容
本发明的技术任务是解决现有技术的不足,提供一种基于web的远程交换机管理方法。
本发明的技术方案是按以下方式实现的,该一种基于web的远程交换机管理方法,具体实现过程为:
一、配置好交换机端的ip;
二、启动交换机端开发软件,实时监听远程用户发来的数据包;
三、配置好用户管理端ip,保证和交换机能够通信;
四、在用户管理端安装上web服务器,并启动服务;
五、在用户管理端打开浏览器查看远程交换机信息。
所述步骤二中的交换机端开发软件监听用户数据包的过程为:
1)读取vlan文件并配置vlan;
2)读取trunk文件并配置trunk;
3)监听网络端口并接收数据包;
4)解包并判断命令类型后结束。
所述命令类型包括发送portinfo、发送vlaninfo、新建vlan、编辑vlan、发送trunkinfo、编辑trunk。
所述步骤1)的详细过程为:
1.1)判断命令类型;
1.2)将交换机数据打包发送;
1.3)解包管理界面端配置数据;
1.4)查看是否编辑vlan,如果不编辑则返回步骤1.2);
1.5)找到该vlan中删除掉的端口,添加到vlan1中;
1.6)找到该vlan中增加的端口,将其从vlan1中删除;
1.7)将vlan1和配置的vlan数据重新写入文件。
所述步骤五的详细过程为:
a)打开浏览器,浏览器加载页面并发送命令类型;
b)解包交换机信息并显示;
c)配置交换机并将数据打包发送到交换机端;
d)显示配置后的交换机数据。
本发明与现有技术相比所产生的有益效果是:
本发明的一种基于web的远程交换机管理方法提供的web界面形式,更加直观友好、方便易用;与以往登陆交换机端管理界面方式相比,该方案登陆的是用户端的交换机管理界面,不需要在交换机端配置webserver,适用范围更加广泛;实用性强,易于推广。
附图说明
附图1是本发明的交换机与用户端通信协议的一种实施例示意图。
附图2是交换机端软件运行流程图。
附图3是交换机端软件配置交换机vlan的流程图。
附图4是用户端管理软件运行流程图。
具体实施方式
下面结合附图对本发明的一种基于web的远程交换机管理方法作以下详细说明。
如附图1所示,一种基于web的远程交换机管理方法,方便了用户对交换机的统一管理,用户可以通过本地浏览器登陆并对远程交换机进行配置,包括查看交换机端口状态、配置交换机vlan、配置交换机trunk。该方案提供的web界面形式的交换机管理方式,更加直观友好、方便易用。其具体实现过程为:
一、配置好交换机端的ip;
二、启动交换机端开发软件,实时监听远程用户发来的数据包;
三、配置好用户管理端ip,保证和交换机能够通信;
四、在用户管理端安装上web服务器,并启动服务;
五、在用户管理端打开浏览器查看远程交换机信息。
本方案开发软件分成两部分,一部分是交换机端软件、一部分是用户端管理软件。交换机端软件主要功能是用来接收远程用户发来的数据包、解包并对交换机进行配置和保存。用户端管理软件主要是web界面显示及将界面配置信息打包发送到交换机端。在上述过程中,交换机与用户端通信协议是可以自定义的,如附图1所示的自定义方式即为一种实施例。
如附图2所示,所述步骤二中的交换机端开发软件监听用户数据包的过程为:
1)读取vlan文件并配置vlan;
2)读取trunk文件并配置trunk;
3)监听网络端口并接收数据包;
4)解包并判断命令类型后结束。
所述命令类型包括发送portinfo、发送vlaninfo、新建vlan、编辑vlan、发送trunkinfo、编辑trunk。
如附图3所示,所述步骤1)的详细过程为:
1.1)判断命令类型;
1.2)将交换机数据打包发送;
1.3)解包管理界面端配置数据;
1.4)查看是否编辑vlan,如果不编辑则返回步骤1.2);
1.5)找到该vlan中删除掉的端口,添加到vlan1中;
1.6)找到该vlan中增加的端口,将其从vlan1中删除;
1.7)将vlan1和配置的vlan数据重新写入文件。
如附图4所示,所述步骤五的详细过程为:
a)打开浏览器,浏览器加载页面并发送命令类型;
b)解包交换机信息并显示;
c)配置交换机并将数据打包发送到交换机端;
d)显示配置后的交换机数据。
以上所述仅为本发明的实施例而已,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (5)
1.一种基于web的远程交换机管理方法,其特征在于具体实现过程为:
一、配置好交换机端的ip;
二、启动交换机端开发软件,实时监听远程用户发来的数据包;
三、配置好用户管理端ip,保证和交换机能够通信;
四、在用户管理端安装上web服务器,并启动服务;
五、在用户管理端打开浏览器查看远程交换机信息。
2.根据权利要求1所述的一种基于web的远程交换机管理方法,其特征在于:所述步骤二中的交换机端开发软件监听用户数据包的过程为:
1)读取vlan文件并配置vlan;
2)读取trunk文件并配置trunk;
3)监听网络端口并接收数据包;
4)解包并判断命令类型后结束。
3.根据权利要求2所述的一种基于web的远程交换机管理方法,其特征在于:所述命令类型包括发送portinfo、发送vlaninfo、新建vlan、编辑vlan、发送trunkinfo、编辑trunk。
4.根据权利要求2所述的一种基于web的远程交换机管理方法,其特征在于:所述步骤1)的详细过程为:
1.1)判断命令类型;
1.2)将交换机数据打包发送;
1.3)解包管理界面端配置数据;
1.4)查看是否编辑vlan,如果不编辑则返回步骤1.2);
1.5)找到该vlan中删除掉的端口,添加到vlan1中;
1.6)找到该vlan中增加的端口,将其从vlan1中删除;
1.7)将vlan1和配置的vlan数据重新写入文件。
5.根据权利要求1~4中任一所述的一种基于web的远程交换机管理方法,其特征在于:所述步骤五的详细过程为:
a)打开浏览器,浏览器加载页面并发送命令类型;
b)解包交换机信息并显示;
c)配置交换机并将数据打包发送到交换机端;
d)显示配置后的交换机数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410048674.9A CN103795800A (zh) | 2014-02-12 | 2014-02-12 | 一种基于web的远程交换机管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410048674.9A CN103795800A (zh) | 2014-02-12 | 2014-02-12 | 一种基于web的远程交换机管理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103795800A true CN103795800A (zh) | 2014-05-14 |
Family
ID=50671069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410048674.9A Pending CN103795800A (zh) | 2014-02-12 | 2014-02-12 | 一种基于web的远程交换机管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103795800A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104320293A (zh) * | 2014-07-21 | 2015-01-28 | 张朝翼 | 一种基于蓝牙的无线传输调试系统 |
CN105591822A (zh) * | 2016-01-12 | 2016-05-18 | 浪潮集团有限公司 | 一种应用于交换机管理的数据收集和分析方法 |
CN105591823A (zh) * | 2016-01-12 | 2016-05-18 | 浪潮集团有限公司 | 一种基于OpenAPI的交换机远程管理方法 |
CN106506585A (zh) * | 2016-09-14 | 2017-03-15 | 深圳市宏电技术股份有限公司 | 通过浏览器远程控制路由器的方法和系统 |
CN109245947A (zh) * | 2018-10-30 | 2019-01-18 | 北京计算机技术及应用研究所 | 一种交换机及其策略配置方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040210623A1 (en) * | 2003-03-06 | 2004-10-21 | Aamer Hydrie | Virtual network topology generation |
CN1665219A (zh) * | 2004-03-06 | 2005-09-07 | 鸿富锦精密工业(深圳)有限公司 | 组播流量控制管理系统及方法 |
CN101252483A (zh) * | 2008-04-10 | 2008-08-27 | 北京星网锐捷网络技术有限公司 | 一种交换机的测试系统及方法 |
CN103139017A (zh) * | 2013-02-28 | 2013-06-05 | 上海斐讯数据通信技术有限公司 | 一种网络设备的测试系统及方法 |
-
2014
- 2014-02-12 CN CN201410048674.9A patent/CN103795800A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040210623A1 (en) * | 2003-03-06 | 2004-10-21 | Aamer Hydrie | Virtual network topology generation |
CN1665219A (zh) * | 2004-03-06 | 2005-09-07 | 鸿富锦精密工业(深圳)有限公司 | 组播流量控制管理系统及方法 |
CN101252483A (zh) * | 2008-04-10 | 2008-08-27 | 北京星网锐捷网络技术有限公司 | 一种交换机的测试系统及方法 |
CN103139017A (zh) * | 2013-02-28 | 2013-06-05 | 上海斐讯数据通信技术有限公司 | 一种网络设备的测试系统及方法 |
Non-Patent Citations (1)
Title |
---|
侯洁: "嵌入式WEB远程设备监控软件设计", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104320293A (zh) * | 2014-07-21 | 2015-01-28 | 张朝翼 | 一种基于蓝牙的无线传输调试系统 |
CN105591822A (zh) * | 2016-01-12 | 2016-05-18 | 浪潮集团有限公司 | 一种应用于交换机管理的数据收集和分析方法 |
CN105591823A (zh) * | 2016-01-12 | 2016-05-18 | 浪潮集团有限公司 | 一种基于OpenAPI的交换机远程管理方法 |
CN106506585A (zh) * | 2016-09-14 | 2017-03-15 | 深圳市宏电技术股份有限公司 | 通过浏览器远程控制路由器的方法和系统 |
CN106506585B (zh) * | 2016-09-14 | 2019-10-25 | 深圳市宏电技术股份有限公司 | 通过浏览器远程控制路由器的方法和系统 |
CN109245947A (zh) * | 2018-10-30 | 2019-01-18 | 北京计算机技术及应用研究所 | 一种交换机及其策略配置方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102209024B (zh) | 虚拟机的迁移方法以及系统 | |
US8201168B2 (en) | Virtual input-output connections for machine virtualization | |
CN106452857B (zh) | 生成配置信息的方法和网络控制单元 | |
US8218558B2 (en) | Data transfer system enabling access to multiple subnets and method thereof | |
CN102255903B (zh) | 一种云计算虚拟网络与物理网络隔离安全方法 | |
CN103997513B (zh) | 一种可编程虚拟网络服务系统 | |
CN104253767B (zh) | 一种虚拟分片网络的实现方法及一种交换机 | |
CN103795800A (zh) | 一种基于web的远程交换机管理方法 | |
CN104272657A (zh) | 用于向网络流提供租户信息的方法和装置 | |
EP2356775A1 (en) | Central controller for coordinating multicast message transmissions in distributed virtual network switch environment | |
US20110268127A1 (en) | Unsolicited FIP Packet Injection by Proxy and Spoofing and Autoconfiguring Intermediate Bridges using FIP Snooping | |
CN108965256A (zh) | 一种基于ssh反向隧道远程管理嵌入式设备的系统及方法 | |
CN105634998A (zh) | 针对多租户环境下物理机与虚拟机统一监控的方法及系统 | |
CN103905303A (zh) | 一种虚拟机vm跨网迁移后的数据处理方法、装置及系统 | |
CN106131028A (zh) | 一种自由口通信网关的数据传输方法 | |
CN104092684A (zh) | 一种OpenFlow协议支持VPN的方法及设备 | |
CN104426732A (zh) | 一种高速传输隧道的实现方法及系统 | |
EP2897328A1 (en) | Method, system and apparatus for establishing communication link | |
CN107277652B (zh) | Pon接入系统的跨盘lacp链路聚合方法及装置 | |
WO2009117920A1 (zh) | 网络流量采样方法和系统 | |
CN201048388Y (zh) | 一种基于刀片服务器的千兆交换刀片 | |
CN112995008A (zh) | 一种同时访问多个互联网数据中心的带外管理网络的方法 | |
WO2007134504A1 (fr) | Système de réseau à base de réseau mixte de ligne de transport d'énergie et d'ethernet | |
CN102801566A (zh) | 服务器集群无人值守远程管控 | |
CN100589460C (zh) | 一种网关设备及在网关设备实现广域网共享连接的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140514 |