【技术实现步骤摘要】
封包处理系统及其封包处理方法
[0001]本专利技术涉及一种封包处理系统及其封包处理方法,尤指一种可侦测微秒脉冲且据以处理封包的封包处理系统及其封包处理方法。
技术介绍
[0002]随着网路应用的相关需求与服务不断增加,网路流量也持续增长,从而导致大量封包须于多个交换机之间传送。若大量封包于短时间内送达交换机,将造成雍塞,且易导致封包遗失或延迟。上述问题可称为微秒脉冲(microburst);举例而言,封包雍塞可发生于微秒尺度的时段内。微秒脉冲具有不易预测的特质,亦不易解决。为了观察微秒脉冲,举例而言,可每隔一段时间对网路撷取快照(snapshot),且比对多个快照的差异,以侦测微秒脉冲。然而,此方案须被迫使用大量暂存器储存快照,且仍无法即时处理微秒脉冲。此外,前述方案须使用外部装置进行分析,故难以进行网路内(in-network)处理。因此,本领域尚缺适宜的解决方案,以减少微秒脉冲的问题。
技术实现思路
[0003]实施例提供一种封包处理系统,包含入口单元、绕道发送器、封包定序器、绕道后处理器及出口单元。该 ...
【技术保护点】
【技术特征摘要】
1.一种封包处理系统,其特征在于,包含:一入口单元,用以接收一封包;一绕道发送器,用以根据至少一伫列值侦测一微秒脉冲,以据以传送所述封包;一封包定序器,用以当发生所述微秒脉冲时,加附一序号至所述封包;一绕道后处理器,用以当所述微秒脉冲结束后,释放所述封包;及一出口单元,用以输出由所述绕道发送器、所述封包定序器及所述绕道后处理器的至少一个处理后的该封包。2.如权利要求1所述的封包处理系统,其特征在于,其中所述绕道发送器包含一交换机选择器,用以决定一目标交换机,从而透过所述出口单元输出所述封包至所述目标交换机。3.如权利要求2所述的封包处理系统,其特征在于,其中所述绕道发送器另包含一微秒脉冲侦测器,用以:当所述伫列值大于一门槛值,判断已发生所述微秒脉冲,而使所述绕道发送器传送所述封包至所述封包定序器,透过所述出口单元输出所述封包至所述目标交换机以执行绕道,且所述目标交换机于所述微秒脉冲结束后,将所述封包传至所述入口单元。4.如权利要求1所述的封包处理系统,其特征在于,其中所述绕道发送器另包含一微秒脉冲侦测器,用以:根据所述伫列值及一封包接收时间差,侦测所述微秒脉冲,其中所述封包接收时间差是接收所述封包及另一封包的一时间差。5.如权利要求4所述的封包处理系统,其特征在于,其中:当所述伫列值小于一门槛值,且所述封包接收时间差大于一预定时段,所述微秒脉冲侦测器判断未发生所述微秒脉冲,而据以传送所述封包至所述出口单元,从而输出所述封包。6.如权利要求4所述的封包处理系统,其特征在于,其中:当所述伫列值小于一门槛值,且所述封包接收...
【专利技术属性】
技术研发人员:陈柏任,林煜杰,温宏斌,洪吉祥,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。