发明名称 可控制资料封包传送的交换器以及相关方法
摘要 一种可用来控制网路内资料封包传送的交换器,至少包含:至少一输入埠,用来接收资料封包;复数个输出埠,用来输出该输入埠接收之资料封包;以及一判断逻辑,用来依据该输入埠所接收之资料封包之传输特性以选择输出该资料封包的输出埠。该交换器可以依据资料封包之传输特性,来决定在分别连接到不同传输速率之不同传输途径的复数个输出埠中,要使用那个输出埠来传输此资料封包。
申请公布号 TWI261442 申请公布日期 2006.09.01
申请号 TW093134756 申请日期 2004.11.12
申请人 威盛电子股份有限公司 发明人 顾浩俊;陈维彬;林郁如;郑兆成
分类号 H04L12/56(07) 主分类号 H04L12/56(07)
代理机构 代理人 许锺迪 台北县永和市福和路389号5楼
主权项 1.一种交换器(switch)用来控制网路内资料封包的传送,其包含:至少一输入埠,用来接收一资料封包(data packet);复数个输出埠,用来输出接收到之该资料封包,其中任一该输出埠皆连接到一网路传输途径;以及一判断逻辑,用来依据所接收之资料封包的传输特性,选择一该输出埠来输出该资料封包。2.如申请专利范围第1项所述之交换器,其中该资料封包系符合IP协定之封包。3.如申请专利范围第1项所述之交换器,其中当该资料封包之传输特性是倾向于高传输速率时,该判断逻辑系选取连接到之网路传输途径上之至少一交换器系多数使用储存部份封包标头便再传送模式的一该输出埠来传输该资料封包。4.如申请专利范围第1项所述之交换器,其中当该资料封包之传输特性是倾向于高传输速率时,该判断逻辑系选取连接到之网路途径上最邻近之交换器系使用储存部份封包标头便再传送模式的一该输出埠来传输该资料封包。5.如申请专利范围第1项所述之交换器,其中若不只一个该输出埠所连接到的网路传输途径上之其它交换器系使用储存部份封包标头便再传送模式,该判断逻辑在先后接收到传输特性皆为高传输速率之多数个资料封包时,轮流使用该些有连接到使用储存部份封包标头便再传送模式之其它交换器的该些输出埠来进行传输。6.如申请专利范围第1项所述之交换器,其中当该资料封包之传输特性是倾向于高传输正确性时,该判断逻辑系选取连接到之网路传输途径上之至少一交换器系多数使用储存全部封包再传送模式的一该输出埠来传输该资料封包。7.如申请专利范围第1项所述之交换器,其中当该资料封包之传输特性是倾向于高传输正确性时,该判断逻辑系选取连接到之网路途径上最邻近之交换器系使用储存全部封包再传送模式的一该输出埠来传输该资料封包。8.如申请专利范围第1项所述之交换器,其中若不只一个该输出埠所连接到的网路传输途径上之其它交换器系使用储存全部封包再传送模式,该判断逻辑系在先后接收到传输特性皆为高传输速率之多数个资料封包时,轮流使用该些有连接到使用储存全部封包再传送模式之其它交换器的该些输出埠来进行传输。9.如申请专利范围第1项所述之交换器,其中该判断逻辑系依据该资料封包之协定识别(protocol)栏位之资料来决定该资料封包所使用的传输协定,并进而决定该资料封包之传输特性。10.如申请专利范围第9项所述之交换器,其中该判断逻辑至少使用下列规则:当该资料封包所使用的传输协定系UDP,则该资料封包之传输特性系为倾向高传输速率;以及当该资料封包所使用的传输协定系TCP则该资料封包之传输特性系为倾向高传输正确性。11.一种交换器处理网路之资料封包之方法,该交换器包含复数个输出埠,该方法包含:接收一资料封包;依据该资料封包之传输特性,选择一该输出埠来输出该资料封包;以及经由选定之该输出埠输出该资料封包。12.如申请专利范围第11项所述之方法,其中该资料封包系符合IP协定之封包。13.如申请专利范围第11项所述之方法,其中当该资料封包之传输特性是倾向于高传输速率时,系选取连接到之网路传输途径上之至少一交换器系多数使用储存部份封包标头便再传送模式的一该输出埠来传输该资料封包。14.如申请专利范围第11项所述之方法,其中当该资料封包之传输特性是倾向于高传输速率时,系选取连接到之网路途径上最邻近之交换器系使用储存部份封包标头便再传送模式的一该输出埠来传输该资料封包。15.如申请专利范围第11项所述之方法,其中若不只一个该输出埠所连接到的网路传输途径上之其它交换器系使用储存部份封包标头便再传送模式,系在先后接收到传输特性皆为高传输速率之多数个资料封包时,轮流使用该些有连接到使用储存部份封包标头便再传送模式之其它交换器的该些输出埠来进行传输。16.如申请专利范围第11项所述之方法,其中当该资料封包之传输特性是倾向于高传输正确性时,系选取连接到之网路传输途径上之至少一交换器系多数使用储存全部封包再传送模式的一该输出埠来传输该资料封包。17.如申请专利范围第11项所述之方法,其中当该资料封包之传输特性是倾向于高传输速率时,系选取连接到之网路途径上最邻近之交换器系使用储存全部封包再传送模式的一该输出埠来传输该资料封包。18.如申请专利范围第11项所述之方法,其包含若不只一个该输出埠所连接到的网路传输途径上之其它交换器系使用储存全部封包再传送模式,系在先后接收到传输特性皆为高传输速率之多数个资料封包时,轮流使用该些有连接到使用储存全部封包再传送模式之其它交换器的该些输出埠来进行传输。19.如申请专利范围第11项所述之方法,其包含依据该资料封包之协定识别栏位之资料来决定该资料封包所使用的传输协定,并进而决定该资料封包之传输特性。20.如申请专利范围第19项所述之方法,其包含至少使用下列规则:当该资料封包所使用的传输协定系UDP,则该资料封包之传输特性系为倾向高传输速率;以及当该资料封包所使用的传输协定系TCP,则该资料封包之传输特性系为倾向高传输正确性。图式简单说明:第1图为资料连结层之封包格式之示意图。第2图为区域网路架构之示意图。第3图为习知技术之交换器在乙太区域网路架构下与主机以及其他交换器之功能方块图。第4图为本发明一实施例之交换器在乙太区域网路架构下与主机以及其他交换器之功能方块图。第5图为IP封包之格式之示意图。第6图为TCP封包之格式之示意图。第7图为UDP封包之格式之示意图。第8图为本发明之流程图。
地址 台北县新店市中正路535号8楼