一种在捆绑链路上发送数据的方法及网络设备的制作方法

文档序号:7699768阅读:162来源:国知局

专利名称::一种在捆绑链路上发送数据的方法及网络设备的制作方法
技术领域
:本发明涉及数据通讯
技术领域
,具体涉及一种在捆绑链路上发送数据的方法及网络设备。
背景技术
:随着网络技术的发展,链路捆绑技术越来越广泛使用在企业网络内。使用链路捆绑技术不仅能实现负载分担的功能,而且还能够增加网络带宽。请参照图l所示,网络的中有四条物理链路分别对应路由器A、路由器B各自上的四个广域网接口。在路由器A和路由器B上,将四个广域网接口捆绑在一起形成一个逻辑接口。当路由器A有1100字节的报文通过该逻辑接口向路由器B发送时,路由器A先按照捆绑链路所配置的分片大小对报文进行分片(捆绑链路也可以配置不分片,此时,整个报文将通过四条物理链路中的某一条发送)。这里假设路由器A配置分片大小为300字节,这样1100字节的报文将被划分为300、300、300和200字节的四个分片报文,然后分别通过捆绑链路的四条物理链路传输,这四条物理链路可以看作是捆绑链路的子链路。路由器B在接收全上述四个分片报文后,将这四个分片报文重组后再进行转发。即使传输业务的报文较小,不需要分片,在路由器A传输业务的时候,也会采用轮询的方式,将报文依次通过四条物理链路发送。这样,路由器A和路由器B上逻辑接口的带宽为四条物理链路带宽之和。在广域网为低速的帧中继(FR,FrameRelay)、点到点协议(PPP,PointtoPointProtocol)链路网络中,由于链路的速率较低,这类网络往往会选择使用链路捆绑技术以提高带宽,而且为了进一步提高业务传输速率,在网络扩容时,会不断增加捆绑的链路数目。但往往发现增加捆绑的链路数目后,时延敏感业务的传输速率反而降低,严重时还会造成业务中断。即使在捆绑链路数目不更改的情况下,延敏感业务传输速率有时也会突然出现时急剧下降的问题。
发明内容本发明所要解决的技术问题是提供一种在捆绑链路上发送数据的方法及网络设备,提高捆绑链路上的时延敏感业务的传输质量。为解决上述技术问题,本发明提供方案如下一种在捆绑链路上发送数据的方法,所述捆绑链路包括多个子链路,所述方法包4舌步骤B,捆绑链路的本端设备,从所述捆绑链路的所有子链路中选择出链路传输时延小于或等于预先设置的时延阈值的第一类子链路;步骤C,所述本端设备利用所述第一类子链路发送时延敏感业务。优选地,上述方法中,所述步骤A具体包括测试报文,所述测试报文中携带有所述测试报文的发送时间戳和发送所述测试报文的子链路信息,所述对端设备与所述本端设备的系统时钟同步;所述本端设备4姿收所述对端设备上返回的测试响应4艮文,所述测试响应净艮文中携带有所述发送时间戳、所述子链路信息以及对端设备接收到所述测试报文的接收时间戳;所述本端设备根据所述测试响应报文中携带的接收时间戳、发送时间戳和子链路信息,计算得到对应的子链路的链路传输时延。优选地,上述方法中,所述步骤B之前,预先才艮据所述时延敏感业务的最大允许传输时延,设置所述时延阈值。优选地,上述方法中,所述步骤B之前,预先根据最小传输时延和预设的时延偏离阈值的和值,设置所述时延阈值,其中,所述最小传输时延是所述捆绑链路所有子链路的链路传输时延中的最小者,所述时延偏离阈值是链路传输时延偏离所述最小传输时延的最大允许值,且时延偏离阈值是才艮据所述捆绑链路的传输能力和所述对端设备的緩存能力预先设定的。优选地,上述方法中,进一步根据所述和值与所述时延敏感业务的最大允许传输时延中的较小者,设置所述时延阈值。优选地,上述方法中,所述步骤C具体包括将所述捆绑链路需要发送的业务分为时延敏感业务和时延不敏感业务;利用所述第一类子链路发送所述时延壽文感业务,以及利用所述捆绑链路的所有子链路或所有子链路中除第一类子链路外的其它子链路发送所述时延不敏感业务。本发明实施例还提供了一种网络设备,通过捆绑链路与对端设备连接,所述捆绑链路包括多个子链路,所述网络设备包括时延获取单元,用于获取所述捆绑链路的各个子链路的链路传输时延;子链路选择单元,用于从所述捆绑链路的所有子链路中选择出链路传输时延小于或等于预先设置的时延阈值的第一类子链路;发送单元,用于利用所述第一类子链路发送时延敏感业务。优选地,上述网络设备中,所述时延获取单元包括测试报文发送子单元,用于在所述捆绑链路的各个子链路上分别向所述捆绑链路的对端设备发送测试报文,所述测试报文中携带有所述测试报文的发送时间戳和发送所述测试报文的子链路信息,所述对端设备与所迷本端设备的系统时钟同步;测试响应报文接收子单元,用于接收所述对端设备上返回的测试响应才艮文,所述测试响应报文中携带有所述发送时间戳、所述子链路信息以及对端设备接收到所述测试报文的接收时间戳;计算子单元,用于根据所述测试响应报文中携带的接收时间戳、发送时间戳和子链路的信息,计算得到对应的子链路的链路传输时延。优选地,上述网络设备中,还包括时延阈值设置单元,用于根据所述时延敏感业务的最大允许传输时延,设置所述时延阈值。优选地,上述网络i殳备中,还包括时延阈值设置单元,用于根据最小传输时延和预设的时延偏离阈值的和值,设置所述时延阈值,其中,所述最小传输时延是所述捆绑链路所有子链路的链路传输时延中的最小者,所述时延偏离阈值是链路传输时延偏离所述最小传输时延的最大允许值;时延偏离阈值确定单元,用于根据所述捆绑链路的传输能力和所述对端设备的緩存能力,预先设定所述时延偏离阈值。优选地,上述网络设备中,所述时延阈值设置单元,进一步用于根据所述和值与所述时延敏感业务的最大允许传输时延中的较小者,设置所述时延阈值。优选地,上述网络设备中,所述发送单元包括业务分类子单元,用于将所述捆绑链路需要发送的业务分为时延敏感业务和时延不壽文感业务;业务发送子单元,用于利用所述第一类子链路发送所述时延敏感业务,以及利用所述捆绑链路的所有子链路或所有子链路中除第一类子链路外的其它链路发送所述时延不敏感业务。从以上所述可以看出,本发明提供的在捆绑链路上发送数据的方法及网络设备,根据捆绑链路所包括的各个子链路的传输时延,选择出合适的子链路用于传输时延敏感业务,提高了捆绑链路上的时延敏感业务的传输质量。图1为现有技术的捆绑链路的业务传输的示意图2为本发明实施例所述在捆绑链路上发送数据的方法的流程图3为本发明实施例所述网络设备的结构示意图。具体实施例方式本发明实施例才艮据捆绑链路所包括的各个子链路的传输时延,选择出合适的子链路用于传输时延敏感业务,以提高捆绑链路上的时延敏感业务的传输质量。以下结合附图通过具体实施例对本发明作进一步的说明。发明人经过潜心研究发现,现有技术中捆绑链路上时延敏感业务的传输质量得不到保证的原因通常是捆绑链路的某条(些)子链路的传输时延过大。例如,仍然以图1为例,当广域网中某条子链路由于设备或网络变动造成链路时延大大增大时,作为接入设备的路由器A和路由器B是无法感知到的,因此,路由器A仍会按照原来的捆绑链路在所有子链路上进行分片报文传输。假设传输分片4的子链路的传输时延很大,那么路由器B必须将先到的分片1、2、83长时间緩存起来,等待分片4到达后才能进行重组,这使得即使传输其它分片的子链路比传输分片4的子链路快4倍,整个报文的传输还是不得不被时延最大的子链路限制住。并且,这种传输机制会造成业务先发的大报文被延迟(该报文的某个分片经过时延大的链路),而后发的稍小一些的报文会先于上述大报文被路由器B重组转发,从而导致整个业务的报文传输顺序被打乱。时延敏感业务,如语音业务或使用传输控制协议(TCP,TransferControlProtocol)应用的业务,由于对报文时延和有序性要求较高,因此对于上述情况是不能容忍的。从以上分析可以看出,现有技术采用捆绑链路技术,虽然增加了网络带宽,但却不能得到保证时延敏感业务的传输质量。根据以上分析,本发明实施例根据子链路的传输时延,选择出其中时延较小的子链路来传输时延敏感业务,以达到提高时延敏感业务的传输质量的目的。图2所示为本发明实施例所述在捆绑链路上发送数据的方法的流程图,所述捆绑链路包括多个子链路。如图2所示,所述方法包括以下步骤步骤21,同步捆绑链路的两端设备的系统时钟。这里,可以采用各种现有的同步技术实现两端设备之间的系统时钟同步,以保证两端设备的系统时钟相一致。其中一种同步方式可以是基于网络时间协议(NTP,NetworkTimeProtocol)同步捆绑链路两端设备的系统时钟,即捆绑链路的本端设备和对端设备分别与网络上指定的时钟源相同步,进而实现两端设备之间的系统时钟同步。输时延。这里,所述链路传输时延是指报文在链路层的传输时延。对于捆绑链路而设备的链路层进行重组,因此链路层的传输时延更能准确反映出网络的实际传输质量。而在本端和对端之间通过网际协议(IP,InternetProtocol)方式获得的传输时延只能体现出本端与对端之间整个大网(整个捆绑链路)的传输质量概况,无法细致区分出每个子链路的链路传输时延,例如,在IP层采用Ping方式获取时延时,Ping报文具体经由捆绑链路的哪个子链路并不清楚,因此不能准确反映出子链路的传输质量。具体的,本实施例中子链路上的链路传输时延可以按照以下步骤获取步骤221,本端设备在捆绑链路的各个子链路上分别向对端设备发送测试报文,所述测试报文中携带有所述测试报文的发送时间戳和发送所述测试报文的子链路信息,所述对端设备与所述本端设备的系统时钟同步;步骤222,对端设备记录下接收到所迷测试报文时的接收时间戳,然后发送测试响应报文对所述测试报文进行响应,所述测试响应报文中携带有所述发送时间戳、所述子链路信息以及所述接收时间戳;步骤223,本端设备接收所述测试响应报文,获取其中携带的接收时间戳、发送时间戳和子链路信息,计算所述接收时间戳和发送时间戳之差,从而得到对应的子链路的链路传输时延。这里计算得到的链路传输时延是捆绑链路的本端设备到对端设备的单向传输时延。由于链路传输时延可能随网络拓朴、流量等因素的变化而发生改变,因此为了更为准确的反映出各个子链路的当前链路传输时延,本实施例中本端设备还可以周期性地发送所述测试报文,以获得各个子链路当前实际的传输时延。本实施例中所述测试报文和测试响应报文均为链路层报文。以下分别以多链路点到点(MP,MultilinkPointtoPointProtocol)和多链路帧中继(MFR,MultilinkFrameRelay)网络为例,说明上述步骤中可以采用的链路层报文结构。MP是将多个PPP链路捆绑4吏用,MFR是将多个FR链路捆绑4吏用。对于MP网络而言,所述测试报文的格式如下表1所示<table>tableseeoriginaldocumentpage10</column></row><table>表l对于FR网络而言,所述测试报文的格式如下表2所示:<table>tableseeoriginaldocumentpage10</column></row><table>表2例如,在MP网络中,当捆绑链路当前包括有四条PPP子链路,给每条PPP子链路分别编号为1,2,3,4;每隔15秒,本端设备分别向四条PPP子链路发送测试报文,其中第1条PPP子链路发送的测试报文如下表3所示<table>tableseeoriginaldocumentpage11</column></row><table>表3第2条PPP子链路发送的测试报文如下表4所示<table>tableseeoriginaldocumentpage11</column></row><table>表4其他PPP子链路的测试报丈类似,不再赘述。捆绑链路的对端设备在接收到本端设备发送的上述测试报文后,应该向接收到该测试报文的捆绑链路返回测试响应报文,测试响应报文可以不在接收到该测试报文的子链路上发送。测试响应报文在测试报文的基础上构造,对于MP网络而言,测试响应报文的格式如下表5所示<table>tableseeoriginaldocumentpage11</column></row><table>表5对于MFR网络而言,测试响应报文的格式如下表6所示:<table>tableseeoriginaldocumentpage12</column></row><table>表6例如,针对表3所示的测试报文的测试响应报文如下表7所示:<table>tableseeoriginaldocumentpage12</column></row><table>表7本端设备在接收到表7所示的测试响应报文后,即可以计算其中携带的接收时间戳和发送时间戳之差,得到第1条PPP子链路的链路传输时延。当然,本实施例还可以采用其它各种已有的时延测量方法来测量各个子链路的链路传输时延。例如,在对端设备与本端设备系统时钟不同步的情况下(此时无需同步两端设备系统时钟的步骤21),本端设备某条子链路上发送测试报文时携带发送时间戳Tl,对端设备记录接收到测试报文的接收时间戳T2,然后在同一条子链路上向本端设备返回测试响应报文,该测试响应报文的发送时间戳为T3;本端设备记录下接收到该测试响应报文的接收时间戳T4,从而报文在该子链路上的往返时延为T=T4+T2-Tl-T3,然后可以将T/2作为该子链路的链路传输时延。步骤23,捆绑链路的本端设备,从所述捆绑链路的所有子链路中选择出链路传输时延小于或等于预设的时延阈值的第一类子链路。步骤24,所述本端设备利用所述第一类子链路发送时延敏感业务。上述步骤23中,通过将捆绑链路的各个子链路的链路传输时延与预设的时延阈值相比较,选择出时延较小的子链路传输时延敏感业务。这里,所述时延阈值的大小可以根据捆绑链路上时延敏感业务的当前传输质量进行设置和调整,例如在传输质量较差时可以减小所述时延阈值,在传输质量较好时可以适当地增大所述时延阈值。以下给出几种设置所述时延阈值的方式1)根据所述时延敏感业务的最大允许传输时延,设置所述时延阈值。时延敏感业务,包括语音业务、传真业务、;视频业务以及TCP应用业务等,通常对业务传输时延有相应的要求,例如,传真业务的最大允许传输时延it常为90ms,因此,为了保,延敏感业务的传输质量,需要从捆绑链路中选择传输时延不大于所述最大允许传输时延的子链路发送所述时延敏感业务。当然为了使敏感业务的传输质量有更好的保证,可以根据经验或时延敏感业务的实际传输质量,将所述时延阈值设置为稍小于所述最大允许传输时延的一个值,例如,针对上述90ms的最大允许传输时延,可以将时延阈值设置为85ms。2)根据最小传输时延和预设的时延偏离阈值5的和值,设置所述时延阈值,其中,所述最小传输时延是所述捆绑链路所有子链路的链路传输时延中的最小者,所述时延偏离阈值5是链路传输时延偏离所述最小传输时延的最大允许值,具体可以根据所述捆绑链路的传输能力和所述对端设备的緩存能力预先设定。这里,时延偏离阈值5是指可接受的子链路的链路传输时延偏离所述最小传输时延的数值。如果某个子链路的链路传输时延偏离所述最小传输时延的数值超出5,则该子链路不可作为第一类子链路。时延偏离阈值5与捆绑链路的传输能力和对端设备的緩存能力相关。以下举例说明如何选择5值。假设使用8条FR子链路捆绑传输文件传输协议(FTP,FileTransferProtocol)业务,每条FR子链路带宽2M字节,8条FR子链路形成的捆绑链路的总带宽则为16M字节。假设捆绑链路对端设备的分片緩存能力为1024个分片报文,每个分片最大长度为500字节。以极端情况计算,假设本端设备在多个子链路上同时发送了同一个报文的不同分片,那么,在对端i殳备緩存全部占满的前提下,为保证不出现分片丢失的情况,在对端设备上该报文最早接收的分片和最晚接收的分片之间的最大时延等于对端设备的緩存总大小与捆绑链路的带宽之商,即(500*1024)/16M=31ms。13上述31ms的意义是按照捆绑链路的传输能力和对端设备的緩存能力,捆绑链路上31ms传输的数据量能够填满对端设备的緩存,因此,在对端设备上,如果同一个报文最早接收的分片和最晚接收的分片之间的时延大于31ms,则会导致在接收到最晚接收的分片时,该报文的最早接收的分片已经因緩存溢出而丢失,从而导致报文接收失败。因此,这里可以将时延偏离阈值5设置为31ms。如果考虑到诸如网络设备收发报文、重组分片的时延,或者业务本身的一些特点,还可以对计算出来的31ms乘上某一系数,以适当地向上或向下进行调整,然后将调整后得到的数值作为时延偏离阈值5。这里,将所述时延阈值设置为所述最小传输时延和时延偏离阈值5的和值,然后选择出链路传输时延不超过所述时延阈值的第一类子链路用于传输时延敏感业务。这样选择出的第一类子链路中各个子链路之间的链路传输时延相差不超过所述时延偏离阈值5,从而可以保证在上述假设情况下不会发生报文接收失败,因此,能够在一定程度上提高业务的传输质量。例如,假设在上述8条FR子链路中,设置时延偏离阈值5=31ms,并且,各个子链路的链^各传输时延分别为10ms,25ms,15ms,20ms,30ms,30ms,100ms和50ms。显然,最小传输时延为10ms,时延阈值为31+10=41ms。于是,第l条子链路10ms<41ms,该子链路可用;第2条子链路25ms<41ms,该子链路可用;第3条子链路15ms<41ms,该子链路可用;第4条子链路20ms<41ms,该子链路可用;第5条子链路30ms<41ms,该子链3各可用;第6条子链路30ms<41ms,该子链路可用;第7条子链路100ms〉41ms,该子链路不可用;第8条子链路50ms>41ms,该子链路不可用;从而选择出第1~6条子链路为第一类子链路,用于传输时延敏感业务。当网络变动或网络设备异常时,还可以按照上述步骤22周期性地更新各个子链路的链路传输时延,然后重新选择第一类子链路。3)另外,本实施例中还可以根据上述和值与所述时延敏感业务的最大允14许传输时延中的较小者,设置所述时延阈值,上述和值是指所述最小传输时延和所述时延偏离阈值的和值。显然,这样选择出的第一类子链路更加严格,能够更好地保证时延敏感业务的传输质量。上述步骤24中,可以将所述捆绑链路需要发送的业务分为时延敏感业务和时延不敏感业务;然后,利用所述第一类子链路发送所迷时延敏感业务,利用所述捆绑链路的所有子链路或所有子链路中除第一类子链路外的其它子链路发送所述时延不敏感业务,从而可以提高时延敏感业务的传输质量。从以上所述可以看出,本实施例在链路网络的链路层次分析捆绑链路各条子链路的传输时延,获得更为准确的链路质量数据,并根据子链路的传输时延选择出传输质量较好的子链路来传输时延敏感业务,从而提高了时延敏感业务的传输质量。基于上述在捆绑链路上发送数据的方法,本实施例还提供了一种网络设备,如图3所示,该网络设备包括时延获取单元,用于获取所述捆绑链路的各个子链路的链路传输时延;子链路选择单元,用于从所述捆绑链路的所有子链路中选择出链路传输时延小于或等于预先设置的时延阈值的第一类子链路;发送单元,用于利用所述第一类子链路发送时延敏感业务。优选地,上述时延获取单元具体可以包括测试报文发送子单元,用于在所述捆绑链路的各个子链路上分别向所述捆绑链路的对端设备发送测试报文,所述测试报文中携带有所述测试报文的发送时间戳和发送所述测试报文的子链路信息,所述对端设备与所述本端设备的系统时钟同步;测试响应报文接收子单元,用于接收所述对端设备上返回的测试响应报文,所述测试响应报文中携带有所述发送时间戳、所述子链路信息以及对端设备接收到所述测试报文的接收时间戳;计算子单元,用于根据所述测试响应报文中携带的接收时间戳、发送时间戳和子链路的信息,计算得到对应的子链路的链路传输时延。上述发送单元具体可以包括业务分类子单元,用于将所述捆绑链路需要发送的业务分为时延敏感业务和时延不壽i感业务;业务发送子单元,用于利用所述第一类子链路发送所述时延壽丈感业务,以及利用所述捆绑链路的所有子链路或所有子链路中除第一类子链路外的其它链路发送所述时延不敏感业务。优选地,上述网络设备,还可以包括时延阈值设置单元,用于根据所述时延敏感业务的最大允许传输时延,设置所述时延阈值;或者根据最小传输时延和预设的时延偏离阈值的和值,设置所述时延阈值,其中,所述最小传输时延是所述捆绑链路所有子链路的链路传输时延中的最小者,所述时延偏离阈值是链路传输时延偏离所述最小传输时延的最大允许值;或者用于根据所述和值与所述时延敏感业务的最大允许传输时延中的较小者,设置所述时延阈值。时延偏离阈值确定单元,用于根据所述捆绑链路的传输能力和所述对端设备的緩存能力,预先设定所述时延偏离阈值。综上所述,本发明实施例根据捆绑链路中各个子链路的链路传输时延,选择出适合传输时延敏感业务的子链路,从而提高了捆绑链路上时延敏感业务的传输质量。最后应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神范围,其均应涵盖在本发明的权利要求范围当中。权利要求1.一种在捆绑链路上发送数据的方法,所述捆绑链路包括多个子链路,其特征在于,所述方法包括步骤A,所述本端设备获取所述捆绑链路的各个子链路的链路传输时延;步骤B,捆绑链路的本端设备,从所述捆绑链路的所有子链路中选择出链路传输时延小于或等于预先设置的时延阈值的第一类子链路;步骤C,所述本端设备利用所述第一类子链路发送时延敏感业务。2.如权利要求1所述的方法,其特征在于,所述步骤A具体包括测试报文,所述测试报文中携带有所述测试报文的发送时间戳和发送所述测试报文的子链路信息,所述对端设备与所述本端设备的系统时钟同步;所述本端设备接收所述对端设备上返回的测试响应报文,所述测试响应报文中携带有所述发送时间戳、所述子链路信息以及对端设备接收到所述测试报文的接收时间戳;所述本端设备根据所述测试响应报文中携带的接收时间戳、发送时间戳和子链路信息,计算得到对应的子链路的链路传输时延。3.如权利要求1或2所述的方法,其特征在于,所述步骤B之前,预先根据所述时延敏感业务的最大允许传输时延,设置所述时延阈值。4.如权利要求1至2所述的方法,其特征在于,所述步骤B之前,预先根据最小传输时延和预设的时延偏离阈值的和值,设置所述时延阈值,其中,所述最小传输时延是所述捆绑链路所有子链路的链路传输时延中的最小者,所述时延偏离阈值是链路传输时延偏离所述最小传输时延的最大允许值,且时延偏离阈值是根据所述捆绑链路的传输能力和所述对端设备的緩存能力预先设定的。5.如权利要求4所述的方法,其特征在于,进一步才艮据所述和值与所述时延敏感业务的最大允许传输时延中的较小者,设置所述时延闳值。6.如权利要求l所述的方法,其特征在于,所述步骤C具体包括将所述捆绑链路需要发送的业务分为时延敏感业务和时延不敏感业务;利用所述第一类子链路发送所述时延敏感业务,以及利用所述捆绑链路的所有子链路或所有子链路中除第一类子链路外的其它子链路发送所述时延不敏感业务。7.—种网络设备,通过捆绑链路与对端设备连接,所述捆绑链路包括多个子链路,其特征在于,所述网络设备包括时延获取单元,用于获取所述捆绑链路的各个子链路的链路传输时延;子链路选择单元,用于从所述捆绑链路的所有子链路中选择出链路传输时延小于或等于预先设置的时延阈值的第一类子链路;发送单元,用于利用所述第一类子链路发送时延敏感业务。8.如权利要求IO所述的网络设备,其特征在于,所述时延获取单元包括测试报文发送子单元,用于在所述捆绑链路的各个子链路上分别向所述捆绑链路的对端设备发送测试报文,所述测试报文中携带有所述测试报文的发送时间戳和发送所述测试报文的子链路信息,所述对端设备与所述本端设备的系统时钟同步;测试响应报文接收子单元,用于接收所述对端设备上返回的测试响应报文,所述测试响应报文中携带有所述发送时间戳、所述子链路信息以及对端设备接收到所述测试报文的接收时间戳;计算子单元,用于根据所述测试响应报文中携带的接收时间戳、发送时间戳和子链路的信息,计算得到对应的子链路的链路传输时延。9.如权利要求8或9所述的网络设备,其特征在于,还包括时延阈值设置单元,用于根据所述时延敏感业务的最大允许传输时延,设置所述时延阈值。10.如权利要求8或9所述的网络设备,其特征在于,还包括时延阈值设置单元,用于根据最小传输时延和预设的时延偏离阈值的和值,设置所述时延阈值,其中,所述最小传输时延是所述捆绑链路所有子链路的链路传输时延中的最小者,所述时延偏离阈值是链路传输时延偏离所述最小传输时延的最大允许值;时延偏离阈值确定单元,用于根据所述捆绑链路的传输能力和所述对端设备的緩存能力,预先设定所述时延偏离阈值。11.如权利要求IO所述的网络设备,其特征在于,所述时延阈值设置单元,进一步用于才艮据所述和值与所述时延敏感业务的最大允许传输时延中的较小者,设置所述时延阈值。12.如权利要求7所述的网络设备,其特征在于,所述发送单元包括业务分类子单元,用于将所述捆绑链路需要发送的业务分为时延敏感业务和时延不敏感业务;业务发送子单元,用于利用所述第一类子链路发送所述时延敏感业务,以及利用所述捆绑链路的所有子链路或所有子链路中除第一类子链路外的其它链路发送所述时延不敏感业务。全文摘要本发明提供了一种在捆绑链路上发送数据的方法及网络设备。所述方法包括步骤A,所述本端设备获取所述捆绑链路的各个子链路的链路传输时延;步骤B,捆绑链路的本端设备,从所述捆绑链路的所有子链路中选择出链路传输时延小于或等于预先设置的时延阈值的第一类子链路;步骤C,所述本端设备利用所述第一类子链路发送时延敏感业务。按照本发明,可以提高捆绑链路上时延敏感业务的传输质量。文档编号H04L29/08GK101534249SQ200910082380公开日2009年9月16日申请日期2009年4月15日优先权日2009年4月15日发明者卡陈申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1