在环状堆叠网络架构下分散封包传输流量的方法

文档序号:7588099阅读:223来源:国知局
专利名称:在环状堆叠网络架构下分散封包传输流量的方法
技术领域
本发明涉及一种交换机于环状堆叠网络架构下,如何分散封包传输流量的方法,尤指一种于环状堆叠网络下,于相距各该交换机最远处的位置处分别设有一个断点的方法,令各该交换机向外传输封包的路径,被规划成二组不同传输路径的方法,当某一交换机欲向外传输封包至另一交换机时,可根据初始化设定来选择预设的传输路径来传送该封包,以达到充分利用频宽的目的。
背景技术
近年来,由于网络世界的蓬勃发展,各式各样的网络装置不断地被开发出来,且被各行各业广泛地使用于其生活及工作环境中,此发展趋势,不仅加速了信息流通的速度及效率,亦为人们在生活及工作上带来极大了的便利性与进步性。
在众多的网络系统中,尤以堆叠式(stacking)网络系统最受市场喜爱,该网络装置不仅已广泛地被应用于各行各业中,且可能成为未来网络系统发展的主流,在该种堆叠式网络系统中所使用的网络交换装置,依扩展树协议,建构主动式的网络拓朴形状(active topology),选定可使用的路径(alternative path),以避免在网络上形成回路导致严重错误,有效改善区域网(LAN)的可信度(reliability)。
而在环状架构中,连接所有装置的主干线电缆形成一个环状回路,事实上这个环状回路是由许多段点对点的电缆线所组合而成,资料在环状架构中传送,必须依照一定的方向,例如,全部顺时针方向或全部逆时针方向。
由于回路的特性,资料在回路中传送也具有广播的性质,每一部计算机都可以接收到资料。换言之,在环状网络上,缆线形成一个回路,所有的网络节点(node)都连接在这个回路上,网络节点将依着环形的次序,一个接着一个的读到资料,每个网络节点都可以自缆线上取得信息,并根据资料中的地址,决定是否是属于自己的资料,在收到资料后,节点必须将资料原封不动的往下一节点传送。
此外,为了防止无穷回路(infinite loop)的发生,网络封包(Packet)在以太网络架构(Ethernet)下不可能有封闭循环(closed-loop)的存在,因此,在大部分具有封闭循环的线路,均会中断其中某一条线路的送收功能,而其部分设计更是被视其为备援线路。
此时该线路的频宽无法充分利用,如图1所示,假设在一环状网络1(RingNetworks)架构下的所有交换机(例如包括一交换机A、一交换机B、一交换机C、一交换机D、一交换机E、一交换机F以及一交换机G)形成一个全双工环状堆叠交换机(duplex-ring stackable switch),其中交换机F与交换机G之间的线路将被中断,亦即形成所谓的断点,以防止无穷循环的发生,但此情形,将导致计算机a送到计算机f的封包须经由交换机A、交换机B、交换机C、交换机D、交换机E进入交换机F之后送给计算机f,在此同时,计算机a送至计算机c的封包亦走相同路线,经由交换机A经交换机B至交换机C,这表示电脑a送给计算机c与计算机f的封包均占用相同路径的频宽。
换言之,计算机a送到计算机f的封包若经由交换机G至交换机F就能缩短路线,以避免发生占据频宽的情形,但此一断点设计,欲使得交换机F与交换机G之间的频宽无法有效且确切地被利用。
因此,如何发明出一种方法,能使得网络封包在双工环状堆叠交换机内部的传输路径,可以作适当的分散,以充分利用所有频宽,因而达到分散流量、提升频宽的效果,此举,深信对于全体人类而言,实为一项惊世傲人的伟大创造。

发明内容
有鉴于网络封包在双工环状堆叠交换机内部的传输路径,相当没效率且占频宽,基此概念,发明人经过长久努力研究与实验,终于开发设计出发明的一种在环状堆叠下分散封包传输流量的方法,以期由本发明的巧思,能对社会大众提出贡献。
本发明的目的在于,使网络封包在双工环状堆叠交换机内部的传输路径,可以作适当的分散,以充分利用所有频宽,其主要技术是于一环状网络的架构中设有复数台交换机,并于相距各该交换机最远处的位置处分别被设定为一个断点,各该交换机向外传输的封包路径被规划成两组传输路径,如此,当某一交换机欲向外传出封包至另一交换机时,即可根据初始化设定,选择预设的传输路径将该封包传送至该另一交换机,如此,即可达到分散流量,充分利用频宽的目的。


图1为现有的环状网络架构示意图。
图2为本发明的一实施例。
图号说明环状网络2交换机A、B、C、D、E、F以及G计算机 a、c、e、f第一输出/入端口 21 第二输出/入端口 22第一传输路径23 第二传输路径 2具体实施方式
本发明为一种在环状堆叠网络架构下分散封包传输流量的方法,该方法上要应用于环状网络(Ring Networks)的架构中,而于该环状网络内设有复数台交换机(switch),并于相距各该交换机最远的位置处分别被设定为一个断点,各该交换机向外传输的封包其路径,被规划成两组不同的传输路径,如此,当某一交换机欲向外传出封包至另一交换机时,即可根据初始化设定,选择预设的传输路径传送该封包至该另一交换机,如此,即可达到分散流量,充分利用频宽的目的。
为表彰本发明的特性,以下兹举一实施例以明之,但在此必须说明,本发明的应用不仅限于此,换言之,本发明的实现方法不止一种,只要能达到将封包按规划的路径来传送的方式,皆属于本发明所欲保护的范畴之一请参阅图2所示,为本发明的一较佳实施例,假设该环状网络2的架构内包含复数台交换机,在此封闭回路(closed-loop)下,各该交换机分别设有一个第一输出/入端口21(stacking port-1)与第二输出/入端口22(stacking port-2),而于初始化阶段即规划,各该交换机用以传输封包的传送路径方向,被归类限定为第一传输路径23或者为第二传输路径24,其中该第一传输路径23与该第一输出/入端口21(stacking port-1)相连接,而该第二传输路径24则与该第二输出/入端口22(stacking port-2)相连接,因此,当某一交换机所连接的计算机,欲传输一封包至另一交换机所连接的计算机时,该封包将依循该另一交换机所属的输出/入端口与传输路径来进行传输。
例如,该环状网络2的架构内包含有七台交换机,请参阅图2所示,在此一封闭回路下,依顺时针方向依序为交换机A、交换机B、交换机C、交换机D、交换机E、交换机F以及交换机G,其中各该交换机分别设有一个第一输出/入端口21(stacking port-1)与第二输出/入端口22(stacking port-2),而于初始化阶段时,即规划各个各该交换机传输封包的传送路径。另,一计算机a连接于该交换机A、一计算机c连接至该交换机C、一计算机e连接至该交换机E以及一计算机f连接至该交换机F。
今假设,该交换机A传送至该交换机B、该交换机C或者该交换机D的封包,设定为第一传输路径23,且被限定由第一输出/入端口21(stacking port-1)来传送,而传送至该交换机E、该交换机F或者该交换机G的封包,则设定为第二传输路径24,且被限定由第二输出/入端口22(stacking port-2)来传送。
如此,当连接于该交换机A的计算机a,欲传送封包至连接于该交换机E的计算机e时,将由预定的由第二输出/入端口22(stacking port-2)来输出该封包,并由第二传输路径24来进行传输,亦即该封包经由该交换机G、该交换机F被传送于该交换机E而进入计算机e。
反之,当连接于该交换机A的计算机a,欲传送一封包至连接于该交换机C计算机c时,将会由预定的由第一输出/入端口21(stacking port-1)来输出该封包,并由第一传输路径23来进行传输,亦即该封包经由该交换机B、该交换机C被传送至该计算机c,如此,即可避免重复使用同一传输路径,以达到分散流量,充分利用频宽的目的。
在该实施例中,各该交换机内设有一路径判别软件或晶片,当某一交换机所连接的计算机,欲传输一封包至另一交换机所连接的计算机时,该路径判别软件或晶片即可依据该封包的目的地,主动比较并选取正确的输出/入端口与传输路径,以进行传输。
以同理推之,该较佳实施例中的该交换机B、该交换机C、交换机D、交换机E、交换机F以及交换机G,皆可达到相同的功效与目的,故,在此不再多加赘述,亦即以上所述的方法,仅为本发明最佳的一具体实施例,亦即本发明的技术特征并不局限于此,任何熟悉该项技艺者在本发明领域内,可轻易思及的变化或修饰者,皆涵盖于以下本案的权利要求范围内。
权利要求
1.一种在环状堆叠网络架构分散封包传输流量的方法,该方法主要应用于一环状网络的架构中,而于该环状网络内设有复数台交换机,并于相距各该交换机最远处的位置处分别被设定为一个断点,各该交换机向外传输的封包路径,被规划成两组不同的传输路径,如此,当某一交换机欲向外传出封包至另一交换机时,即根据初始化设定,选择预设的传输路径传送该封包至该另一交换机。
2.如权利要求1所述的分散封包传输流量的方法,其特征在于,各该交换机分别设有一个第一输出/入端口与一个第二输出/入端口。
3.如权利要求2所述的分散封包传输流量的方法,其特征在于,该方法于初始化阶段有交换机移除或加入时,预先规划各该交换机传输封包的传送路径,应被归类限定为第一传输路径或者为第二传输路径。
4.如权利要求3所述的分散封包传输流量的方法,其特征在于,该第一传输路径与该第一输出/入端口相连接,而该第二传输路径则与该第二输出/入端口相连接。
5.如权利要求4所述的分散封包传输流量的方法,其特征在于,该等交换机中之一交换机所连接的计算机,欲传输一封包至另一交换机所连接的计算机时,该封包将根据初始化设定选择一个正确的输出/入端口。
6.如权利要求4所述的分散封包传输流量的方法,其特征在于,该交换机内设有一路径判别软件或晶片,某一交换机所连接的计算机,欲传输一封包至另一交换机所连接的计算机时,该路径判别软件依据该封包的目的地,主动比较并选取正确的输出/入端口与传输路径以进行传输。
全文摘要
本发明为一种在环状堆叠网络架构下分散封包传输流量的方法,该方法主要应用于一环状网络(Ring Networks)的架构中,而于该环状网络内设有复数台交换机(switch),并于相距各该交换机最远的位置处分别被设定为一个断点,各该交换机向外传输封包的路径被规划成两组传输路径,如此,当某一交换机欲向外传出封包至另一交换机时,即可根据初始化设定,选择预设的传输路径传送该封包至该另一交换机,如此,即可达到分散流量,充分利用频宽的目的。
文档编号H04L29/04GK1642127SQ200410000989
公开日2005年7月20日 申请日期2004年1月17日 优先权日2004年1月17日
发明者陈宗枫 申请人:明泰科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1