网络分组系统及其网络分组方法

文档序号:9754493阅读:812来源:国知局
网络分组系统及其网络分组方法
【技术领域】
[0001]本发明系关于一种网络分组系统及其网络分组方法;更具体而言,本发明的网络分组系统及其网络分组方法主要系透过自动设定的方式直接完成网络分组。
【背景技术】
[0002]为因应不同的使用环境,习知的网络架构中常有网络分组隔离的需求,而相关的软硬件技术因此发展。其中,实际网络硬件及虚拟区域网络(VLAN)的利用为较常见的实施方式,其主要系透过网络设备与特定通讯协议搭配的方式,进一步完成网络的分组隔离。
[0003]然而,当网络分组的复杂度随网络技术发展日益增加时,将需要更多的网络设备满足网络隔离分组的需求,则硬件及其维护的成本将大幅提升。且当网络设备数量增加时,VLAN技术的导入也将容易因少部分设备的协议(例如:Trunking Protocol)设定错误造成整体网络瘫痪。
[0004]更者,习知的网络架构下,单一实体网络内至多只支援4095个VLAN数量的隔离,其面对现在网络需求已不敷使用。虽目前有虚拟延伸区域网络(VXLAN)可使VLAN于实体网络中的数量超过4096,惟VXLAN需要额外的高成本硬件网络设备。
[0005]据此,为降低成本并同时增加网络分组隔离的数量,主要系透过习知的软件定义网络(software-defined network, SDN)的技术完成。具体而言,SDN主要系利用软件协议(例如=OpenFlow)的方式完成网络分组隔离,其除可减少网络设备的数量以降低成本外,更可透过软件参数定义的方式轻易完成超过4095个区域网络的隔离分组。
[0006]惟目前SDN技术中,网络的隔离分组将由管理者完成分配设定,与先前技术类似地,当网络分组的复杂度增加时,仍有设定错误导致网络异常的风险。更者,于SDN的架构下,其控制层(control layer)除须处理一般网络封包外(例如:0penFlow网络封包),还需提供额外的API接口让其他虚拟管理软件呼叫,方能完成隔离分组及环境的设定。如此一来,前述习知网络隔离分组技术仍有架构及管理设定过于复杂的问题。
[0007]据此,如何改善习知技术的缺点,简化架构及管理设定的流程,并自动且直接地完成网络隔离分组,以同时提升分组的效率及正确性,乃业界亟需努力的目标。

【发明内容】

[0008]本发明的主要目的系提供一种用于网络分组系统的网络分组方法。网络分组系统包含控制服务器以及连线服务器。连线服务器系与交换机具实体连线。控制服务器与交换机连线。网络分组方法包含:(a)令连线服务器将分组辨识码嵌入至网络封包中;(b)令连线服务器透过实体连线将网络封包传送至交换机,以使交换机将网络封包传送至控制服务器;(C)令控制服务器擷取网络封包的分组辨识码;(d)令控制服务器根据分组辨识码建立分组设定文件。其中,分组设定文件系记录分组辨识码与连线服务器的配对关系;以及
(e)令控制服务器将分组设定文件传送至交换机,以使交换机根据分组设定文件传递网络封包。
[0009]为完成前述目的,本发明又提供一种网络分组系统,包含控制服务器以及连线服务器。连线服务器与交换机具实体连线。控制服务器与交换机连线。连线服务器将分组辨识码嵌入至网络封包中,并透过实体连线将网络封包传送至交换机,以使交换机将网络封包传送至控制服务器。控制服务器擷取网络封包的分组辨识码,并根据分组辨识码建立分组设定文件。其中,分组设定文件系记录分组辨识码与连线服务器的配对关系。控制服务器更将分组设定文件传送至交换机,以使交换机根据分组设定文件传递网络封包。
[0010]参阅图式及随后描述的实施方式后,所属技术领域具有通常知识者可更了解本发明的技术手段及具体实施态样。
【附图说明】
[0011]图1A系本发明第一实施例的网络分组系统的示意图;
[0012]图1B系本发明第一实施例的控制服务器的方块图;
[0013]图1C系本发明第一实施例的连线服务器的方块图;
[0014]图2系本发明第二实施例的网络分组系统的示意图;
[0015]图3A系本发明第三实施例的网络分组系统的示意图;
[0016]图3B-图3D系本发明第三实施例的分组辨识码转换成网络信息的示意图;
[0017]图4系本发明第四实施例的网络分组方法的流程图;以及
[0018]图5系本发明第五实施例的网络分组方法的流程图。
[0019]附图标记
[0020]1、I’、I”网络分组系统
[0021]11控制服务器
[0022]111处理器
[0023]113收发器
[0024]13、15、17连线服务器
[0025]131处理器
[0026]133收发器
[0027]130网络封包
[0028]config分组设定文件
[0029]ID_1、ID_2分组辨识码
[0030]2交换机
[0031]P实体连线
【具体实施方式】
[0032]以下将透过本发明的实施例来阐释本发明。然而,该等实施例并非用以限制本发明需在如实施例所述的任何环境、应用程式或方式方能实施。因此,以下实施例的说明仅在于阐释本发明,而非用以限制本发明。在以下实施例及图式中,与本发明非直接相关的元件已省略而未绘示,且绘示于图式中的各元件之间的尺寸关系仅为便于理解,而非用以限制为实际的实施比例。
[0033]请同时参考第1A-1C图。其中,图1A系本发明第一实施例的一网络分组系统I的示意图。网络分组系统I包含一控制服务器11以及一连线服务器13。连线服务器13与一交换机2具一实体连线P。控制服务器11与交换机2连线。图1B系本发明第一实施例的控制服务器11的方块图,控制服务器11包含一处理器111以及一收发器113。图1C系本发明第一实施例的连线服务器13的方块图,连线服务器13包含一处理器131以及一收发器133。元件间的互动将于下文中予以进一步阐述。
[0034]首先,当连线服务器13透过实体连线P接上交换机2之后,连线服务器13可透过实体连线P,将封包传送至交换机2,以使交换机2自动地转递封包至控制服务器11,使得控制服务器11直接根据封包进行网络分组。具体而言,连线服务器13的处理器131先将一分组辨识码ID_1嵌入至一网络封包130中,而当连线服务器13透过实体连线P接上交换机2后,连线服务器13的收发器133便透过实体连线P,将网络封包130传送至交换机2。而交换机2便直接将网络封包130传送至控制服务器11。
[0035]接着,当控制服务器11的收发器113收到网络封包130后,控制服务器11的处理器111便针对网络封包130进行解析,并擷取网络封包130的分组辨识码ID_1。随后,控制服务器11的处理器111便根据分组辨识码ID_1建立一分组设定文件config。其中,分组设定文件config系记录分组辨识码ID_1与连线服务器13的配对关系。
[0036]最后,控制服务器11的收发器113将分组设定文件
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1