发明名称 改善传输效率之网路系统以及相关方法
摘要 一种可由处理器控制复数个交换器之操作的网路系统及其运作方法。网路系统内的复数个交换器系用来控制该网路系统内资料封包的传送。而网路系统包含一处理器,耦合于该复数个交换器,用来传送一调整讯号至该复数个交换器其中之一交换器以调整该交换器处理资料封包的方式。
申请公布号 TWI284469 申请公布日期 2007.07.21
申请号 TW093136896 申请日期 2004.11.30
申请人 威盛电子股份有限公司 发明人 顾浩俊;陈维彬;林郁如;郑兆成
分类号 H04L12/56(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 代理人 许锺迪 台北县永和市福和路389号5楼
主权项 1.一种可由中央处理器控制复数个交换器之操作 的网路系统,其包含: 复数个交换器,用来控制该网路系统内资料封包的 传送;以及 一中央处理器,耦接于该复数个交换器,用来传送 至少一调整讯号至该复数个交换器其中至少之一 交换器以调整该交换器处理资料封包的方式。 2.如申请专利范围第1项所述之网路系统,其中每一 交换器包含: 一输入埠,用来接收资料封包; 一缓冲区,耦接至该输入埠并系用来暂存来自该输 入埠所接收的资料封包; 一输出埠,耦接至该缓冲区并系用来输出资料封包 ;以及 一逻辑单元,耦接至该缓冲区与该输出埠,并系用 来选择输出资料封包之方式。 3.如申请专利范围第2项所述之网路系统,其中该逻 辑单元系依据该资料封包之内容选择输出资料封 包之方式。 4.如申请专利范围第2项所述之网路系统,其中该逻 辑单元系依据该交换器之资料流量选择输出资料 封包之方式。 5.如申请专利范围第2项所述之网路系统,其中每一 交换器包含复数个输出埠,该逻辑单元系用来由该 复数个输出埠选择一输出埠输出资料封包,以及选 择由该缓冲区与选出之输出埠输出资料封包之模 式。 6.如申请专利范围第5项所述之网路系统,其中该逻 辑单元系用来由该复数个输出埠选择一输出埠输 出资料封包,以及选择由该缓冲区与选出之输出埠 以储存部分封包时即传送(cut through)的方式,或是 以储存全部封包再传送(store and forward)的方式输出 资料封包。 7.如申请专利范围第2项所述之网路系统,其中每一 交换器包含复数个输出埠,该逻辑单元系用来由该 复数个输出埠选择一输出埠输出资料封包。 8.如申请专利范围第2项所述之网路系统,其中该逻 辑单元系用来选择由该缓冲区与该输出埠输出资 料封包之模式。 9.如申请专利范围第8项所述之网路系统,其中该逻 辑单元系用来选择由该缓冲区与该输出埠以储存 部分封包时即传送(cut through)的方式,或是以储存 全部封包再传送(store and forward)的方式输出资料封 包。 10.一种管理网路系统之方法,其包含下列步骤: (a)连接一中央处理器与复数个交换器;以及 (b)自该中央处理器传送至少一调整讯号到该复数 个交换器其中之至少一交换器以调整该交换器处 理资料封包的方式。 11.如申请专利范围第10项所述之方法,其中步骤(b) 包含使用该中央处理器控制一交换器依据资料封 包之内容设定传送资料封包之模式。 12.如申请专利范围第10项所述之方法,其中步骤(b) 包含使用该中央处理器控制一交换器依据该交换 器之资料流量设定传送资料封包之模式。 13.如申请专利范围第10项所述之方法,其中步骤(b) 包含使用该中央处理器控制一交换器由复数个输 出埠选择一输出埠输出资料封包,以及选择由缓冲 区与选出之输出埠输出资料封包之模式。 14.如申请专利范围第13项所述之方法,其中步骤(b) 包含使用该中央处理器控制一交换器由复数个输 出埠选择一输出埠输出资料封包,以及选择由缓冲 区与选出之输出埠以储存部分封包时即传送(cut through)的方式,或是以储存全部封包再传送(store and forward)的方式输出资料封包。 15.如申请专利范围第10项所述之方法,其中步骤(b) 包含使用该中央处理器控制一交换器依据资料封 包之内容由复数个输出埠选择一输出埠输出资料 封包。 16.如申请专利范围第10项所述之方法,其中步骤(b) 包含使用该中央处理器控制一交换器依据资料封 包之内容选择由缓冲区与输出埠输出资料封包之 模式。 17.如申请专利范围第16项所述之方法,其中步骤(b) 包含使用该中央处理器控制一交换器依据资料封 包之内容选择由缓冲区与输出埠以储存部分封包 时即传送(cut through)的方式,或是以储存全部封包 再传送(store and forward)的方式输出资料封包。 18.如申请专利范围第10项所述之方法,其中步骤(b) 包含当一交换器之资料流量大于一预设値时,使用 该中央处理器控制该交换器依据该交换器之资料 流量设定传送资料封包之模式为储存部分封包时 即传送(cut through)的方式。 19.如申请专利范围第10项所述之方法,其中步骤(b) 包含当一交换器之资料流量大于一预设値时,使用 该中央处理器控制该交换器周围之其它交换器,减 少该些周围交换器使用连接到流量已超过该预设 値之该交换器之至少一输出埠的机率,进而减少流 量已超过该预设値之该交换器的流量。 20.一种管理网路系统之方法,该接收端系用来接收 资料封包,该方法包含下列步骤: (a)连接一中央处理器与复数个交换器; (b)该中央处理器由该复数个交换器中指定(assign) 部分之交换器以形成一用来由一传输主机传输资 料封包至一接收主机之传输路径;以及 (c)自该中央处理器传送一调整讯号至该传输路径 上之交换器以调整该传输路径上之交换器处理资 料封包的方式。 21.如申请专利范围第20项所述之方法,其中步骤(c) 包含使用该中央处理器设定该传输路径上之交换 器之传送资料封包之模式系选自下列之一:储存部 分封包时即传送(cut through)的方式和储存全部封包 再传送(store and forward)的方式。 22.如申请专利范围第20项所述之方法,其中步骤(c) 包含该中央处理器控制该传输路径上之交换器不 再接收该传输路径上之交换器以外之其余交换器 之资料封包,直到该传输路径完成该传输主机以及 该接收主机之传输。 图式简单说明: 第1图为资料连结层之封包格式之示意图。 第2图为区域网路架构之示意图。 第3图为本发明之交换器在乙太区域网路架构下与 主机以及其他交换器之功能方块图。
地址 台北县新店市中正路535号8楼