一种提高网络管理效率的装置、 系统及网络管理方法 技术领域 本发明涉及网络通信技术领域, 尤其涉及一种提高网络管理效率的装置、 系统及 网络管理方法。
背景技术 目前酒店或者大楼中提供的网络主要是有线网和无线网。无线网开放性好, 但是 不易网络管理。因此, 酒店或大楼中使用有线网络的居多。有线网络一般是通过外网接入 路由器, 路由器再接到交换机上, 交换机通过网线连接各房间的网口。 网络管理员会在交换 机中设置 VLAN(Virtual Local Area Network, 虚拟局域网 ), 允许每个房间的端口可以访 问 UPLINK( 上行连接 ) 口, 但是除 UPLINK 口外其他端口之间不能相互访问。另外, 网络管 理员可以通过用户 IP 进行一些 QOS、 流量控制等。
以酒店管理为例, 如果网络交换机使用固定 IP 管理每个房间, 则酒店需要在住客 开房时, 告知住客相关 IP ; 如果酒店使用动态 IP 管理, 则无法对不同房间根据用户 IP 进行
不同的网络管理。另外, 由于整个酒店庞大, 且如果是标准间的话, 每个房间有 2 个网口, 整 个网络端口数接近于客房数的两倍, 由于端口众多, 经常由于网络连线混乱, 很难查找相关 房间对应的交换机端口, 进而对于不同房间的网络管理时采用根据实际物理连接端口判别 的方式也很难进行, 网络出现了问题, 查找很麻烦。 发明内容 本发明要解决的技术问题是, 提供一种提高网络管理效率的装置、 系统及网络管 理方法, 便于对不同房间的网络使用情况进行管理, 提高网络管理的效率。
本发明采用的技术方案是, 所述提高网络管理效率的装置, 包括 :
上行连接端口模块, 用于连接交换机, 并在数据交换模块的控制下与 PC 接入端口 模块进行数据包交互 ;
PC 接入端口模块, 用于连接用户的 PC 机, 并在数据交换模块的控制下与上行连接 端口模块进行数据包交互 ;
数据交换模块, 用于控制上行连接端口模块与 PC 接入端口模块的数据包交互, 并 调用地址变换模块对来自 PC 接入端口模块的数据包处理后发送给上行连接端口模块 ;
地址变换模块, 用于将来自 PC 接入端口模块的数据包的物理地址转换成预先设 置的目标物理地址。
进一步的, 所述数据交换模块为二层数据交换模块或者三层数据交换模块。
进一步的, 所述装置还包括开关模块, 用于控制地址变换模块是否对来自 PC 接入 端口模块的数据包进行物理地址转换。
进一步的, 所述装置还包括存储模块, 用于存储所述目标物理地址、 登录用户名和 登录密码。
进 一 步 的, 所 述 存 储 模 块 为 EEPROM(Electrically-Erasable
ProgrammableRead-Only Memory, 电子抹除式可复写只读记忆体 ) 或者 FLASH 存储器。
本发明还提供一种提高网络管理效率的系统, 至少一台所述提高网络管理效率的 装置接入交换机, 交换机通过路由器和调制解调器连接到以太网, 其中, 所述提高网络管理 效率的装置, 包括 :
上行连接端口模块, 用于连接交换机, 并在数据交换模块的控制下与 PC 接入端口 模块进行数据包交互 ;
PC 接入端口模块, 用于连接用户的 PC 机, 并在数据交换模块的控制下与上行连接 端口模块进行数据包交互 ;
数据交换模块, 用于控制上行连接端口模块与 PC 接入端口模块的数据包交互, 并 调用地址变换模块对来自 PC 接入端口模块的数据包处理后发送给上行连接端口模块 ;
地址变换模块, 用于将来自 PC 接入端口模块的数据包的物理地址转换成预先设 置的目标物理地址。
本发明还提供一种提高网络管理效率的系统, 至少一台所述提高网络管理效率的 装置接入交换机, 交换机通过无源光网络模块和光纤接到光网络, 其中, 所述提高网络管理 效率的装置, 包括 :
上行连接端口模块, 用于连接交换机, 并在数据交换模块的控制下与 PC 接入端口 模块进行数据包交互 ;
PC 接入端口模块, 用于连接用户的 PC 机, 并在数据交换模块的控制下与上行连接 端口模块进行数据包交互 ;
数据交换模块, 用于控制上行连接端口模块与 PC 接入端口模块的数据包交互, 并 调用地址变换模块对来自 PC 接入端口模块的数据包处理后发送给上行连接端口模块 ;
地址变换模块, 用于将来自 PC 接入端口模块的数据包的物理地址转换成预先设 置的目标物理地址。
基于所述提高网络管理效率的系统, 本发明还提供一种网络管理方法, 包括 :
将 PC 机连接到各房间中的所述提高网络管理效率的装置 ;
记录每个房间的房间号与在所述提高网络管理效率的装置中设置的目标物理地 址的对应关系 ;
通过所述提高网络管理效率的装置对各房间的网络权限进行管理。
进一步的, 所述通过所述提高网络管理效率的装置对各房间的网络权限进行管 理, 具体包括 :
各房间的所述提高网络管理效率的装置将 PC 机发来的数据包的物理地址转换成 所述目标物理地址后发送到交换机 ;
在交换机处对携带所述目标物理地址的数据包根据需要进行处理。
进一步的, 该方法还包括 :
通过登录所述提高网络管理效率的装置的网关对所述目标物理地址进行修改。
采用上述技术方案, 本发明至少具有下列优点 :
本发明所述提高网络管理效率的装置、 系统及网络管理方法, 建立每个房间的房 间号与预设的目标物理地址的对应关系, 通过将各房间 PC 机发送的数据包的物理地址修 改为目标物理地址, 来准确迅速的对各房间的网络使用情况进行控制和管理, 提高网络管理的效率。 附图说明
图 1 为本发明第一实施例中 3 口的提高网络管理效率的装置组成示意图 ; 图 2 为本发明第二实施例中 3 口的提高网络管理效率的装置组成示意图 ; 图 3 为本发明第三实施例中 3 口的提高网络管理效率的装置组成示意图 ; 图 4 为本发明第四实施例中 3 口的提高网络管理效率的装置组成示意图 ; 图 5 为本发明第五实施例中提高网络管理效率的系统组成示意图 ; 图 6 为本发明第六实施例中提高网络管理效率的系统组成示意图 ; 图 7 为本发明第七实施例中网络管理方法流程图。具体实施方式
为更进一步阐述本发明为达成预定目的所采取的技术手段及功效, 以下结合附图 及较佳实施例, 对本发明的技术方案详细说明如后。
下面以酒店范围内的网络管理为例。 本发明第一实施例, 考虑到酒店标准间的容量, 设计一个 3 口的提高网络管理效 率的装置, 如图 1 所示, 包括 : 第一端口 Port1、 第二端口 Port2、 第三端口 Port3、 数据交 换模块和主控模块, 数据交换模块将上述三个端口分为两个虚拟局域网, 第一虚拟局域网 VLAN0 包括第三端口 Port3, 第二虚拟局域网 VLAN1 包括第一端口 Port1 和第二端口 Port2。 第一端口 port1 和第二端口 port2 作为 LAN(Local Area Network, 局域网 ) 接口接入房间 中的两台用户的 PC 机, 第三端口 port3 作为 WAN(WAN Wide Area Network, 广域网 ) 接口上 行接入到服务器机房中带网络管理功能的交换机, 该交换机再通过路由器、 调制解调器连 接到以太网络。该装置中的数据交换模块为三层交换模块, 负责第一虚拟局域网 VLAN0 和 第二虚拟局域网 VLAN1 之间以及第二虚拟局域网 VLAN1 内部的数据包交互。
为使酒店能分清各个房间与服务器机房中交换机端口的对应关系, 网络出现问题 便于处理, 在房间中安装提高网络管理效率的装置。每个提高网络管理效率的装置预先设 置有两个 MAC 地址, 保存在主控模块中, 且根据房间号的不同而不同, 管理员可在交换机处 登陆各个提高网络管理效率的装置的网关更改预设的两个 MAC 地址。该主控模块可以为 OTP(One Time Programmable, 一次可编程 ) 器件, 负责将来自 LAN 口的数据包中源 MAC 更 换为用户设定的 MAC。另外, 存储用户管理程序, 用于用户 WEB 界面管理。
交换机根据该提高网络管理效率的装置中设置 MAC 地址识别房间。这样就将交换 机对房间网络的管理和网络布线分开。
该 3 口的提高网络管理效率的装置的工作过程是 :
用户将 PC 机插入任一个 LAN 口, 通过 LAN 口发送数据包到达数据交换模块后, 数 据交换模块再将该数据包发送到主控模块。 主控模块将数据包源 MAC, 即酒店房间中用户的 PC 机的 MAC 地址更换为预先设置的两组 MAC, 再通过数据交换模块转发给第一端口 Port0。 第一端口 Port0 收到数据包后, 将数据包发往服务器机房中带网络管理功能的交换机。
这样, 对于在交换机处登录该提高网络管理效率的装置网关的管理员用户而言, 在管理界面看到的, 只是每个房间对应的两组 MAC。由于 MAC 地址是管理员用户自己设置
的, 故可具有一定的规律, 便于区分。当出现网络故障时, 易于处理。
本发明第二实施例, 如图 2 所示, 本实施例中提高网络管理效率的装置与第一实 施例大致相同, 区别在于, 本实施例中, 增加了一个与主控模块连接的存储模块, 该存储模 块可以为 EEPROM 或者 FLASH 存储器, 用于存放管理员用户设定的相关信息, 如: MAC 地址、 登陆用户名、 登陆密码等。 管理员用户登录各房间对应的提高网络管理效率的装置网关时, 可以对存储模块中的 MAC 地址、 登陆用户名、 登陆密码等进行修改。
本发明第三实施例, 如图 3 所示, 本实施例中提高网络管理效率的装置与第一实 施例大致相同, 区别在于, 本实施例中, 增加了一个与主控模块连接的开关模块, 负责开启 和关闭主控模块对 MAC 地址的转换功能。
本发明第四实施例, 如图 4 所示, 本实施例中提高网络管理效率的装置与第一实 施例大致相同, 区别在于, 本实施例中, 增加了与主控模块连接的开关模块和存储模块, 该 开关模块负责开启和关闭主控模块对 MAC 地址的转换功能, 该存储模块可以为 EEPROM 或者 FLASH 存储器, 用于存放管理员用户设定的相关信息, 如: MAC 地址、 登陆用户名、 登陆密码 等。管理员用户登录各房间对应的提高网络管理效率的装置网关时, 可以对存储模块中的 MAC 地址、 登陆用户名、 登陆密码等进行修改。 本发明第五实施例, 如图 5 所示, 一种提高网络管理效率的系统, n 台如第四实施 例所述提高网络管理效率的装置接入交换机, 交换机通过路由器和调制解调器连接到以太 网, n ≥ 1。使用本实施例所述提高网络管理效率的系统, 酒店网络管理员用户可以不用按 照网线连接的交换机物理端口去查找对应房间号, 再进行相关设置。将房间网络接口和服 务器机房交换机通过该装置连接后, 按照管理员用户设定的 MAC 去识别房间号, 这样, 就把 整个网络的管理依照 MAC 进行, 可设置对不同房间的网络权限等。此方式完全不同于网络 物理连线方式, 避免因为酒店网络连线众多, 而无法识别每个房间对应的网络交换设备的 端口号, 进而给网络管理带来的麻烦。
本发明第六实施例, 如图 6 所示, 一种提高网络管理效率的系统, n 台如第四实施 例所述提高网络管理效率的装置接入交换机, 交换机通过 EPON(EthernetPassive Optical Network, 以太网无源光网络 ) 和光纤接到光网络, n ≥ 1。
本发明第七实施例, 基于第五实施例或者第六实施例中所述提高网络管理效率的 系统, 本实施例介绍一种网络管理方法, 如图 7 所示, 包括如下具体步骤 :
步骤 S101, 将 PC 机连接到各房间中的提高网络管理效率的装置 ;
步骤 S102, 记录每个房间的房间号与在所述提高网络管理效率的装置中设置的目 标物理地址的对应关系 ;
步骤 S103, 各房间的提高网络管理效率的装置将 PC 机发来的数据包的物理地址 转换成目标物理地址后发送到交换机 ;
步骤 S104, 在交换机处对携带目标物理地址的数据包根据需要进行处理, 比如, 限 制该目标物理地址的用户使用某些网络业务或者限制流量等。
另外, 管理员用户可以通过登录各房间的提高网络管理效率的装置的网关对其目 标物理地址进行修改。
通过具体实施方式的说明, 应当可对本发明为达成预定目的所采取的技术手段及 功效得以更加深入且具体的了解, 然而所附图示仅是提供参考与说明之用, 并非用来对本
发明加以限制。