发明名称 封包交换器群播伫列共用缓冲区释放之方法
摘要 本发明系关于封包交换器群播伫列共用缓冲区释放之方法。其中包括提供一利用各输出埠之未伺服群播伫列长度比较方式来决定最后传输群播封包之埠别,并由该埠驱动封包交换器群播伫列共用缓冲区的释放之方法,包括步骤如下:首先当一个指定输出埠群的群播封包附加于群播伫列的末端时,各输出埠的群播伫列长度均加一;当某一输出埠成功地输出此群播封包,则此输出埠的群播伫列长度减一;而当某一输出埠成功地送出此群播封包时,此输出埠会比较其它输出埠的群播伫列长度,如果此输出埠之群播伫列长度为最长,表示此为最后伺服之输出埠,将由此输出埠来释放该群播封包所使用之缓冲区。
申请公布号 TW361025 申请公布日期 1999.06.11
申请号 TW087100589 申请日期 1998.01.17
申请人 智邦科技股份有限公司 发明人 林于胜
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人 郑再钦 台北巿民生东路三段二十一号十楼
主权项 1.一种封包交换器群播伫列共用缓冲区释放之方法,其中包括提供一利用各输出埠之未伺服群播伫列长度比较方式来决定最后传输群播封包之埠别,并由其驱动封包交换器共用缓冲区的释放之方法,包括步骤如下:首先当一个指定输出埠群的群播封包附加于群播伫列的末端时,各输出埠的群播伫列长度均加一;当某一输出埠成功地输出此群播封包,则输出埠的群播伫列长度减一;当成功地送出此群播封包时,此输出埠会比较其它输出埠的群播伫列长度,如果此输出埠之伫列长度为最长,表示此为最后伺服之输出埠,将由此输出埠来释放共用缓冲区。2.如申请专利范围第1项的方法,其中网路系统为乙太网路。3.如申请专利范围第1项的方法,其中资料封包可以是广播封包。图式简单说明:第一图A到第一图C为如习用各种封包缓冲器交换器的示意图;第二图为如习知技术封包共用缓冲器交换器的架构图;第三图为封包共用缓冲器交换器内缓冲区内之封包伫列之链结表之示意图。第四图A到第四图D为习知技术封包共用缓冲器交换器内缓冲区内以伺服计数器释放缓冲区的之示意图。第五图到第五图D为习知技术封包共用缓冲器交换器内缓冲区内以读写目的埠表释放缓冲区的之示意图。第六图为封包共用缓冲器交换器内缓冲区内之封包伫列之链结表,在些以四个输出埠port0-port3来举例说明。
地址 新竹科学工业园区新竹巿研新三路一号