一个1NIb/s的实时音频数据和一个FTP文件数据
发布时间:2014/9/26 20:49:54 访问次数:532
(1)一个1NIb/s的实时音频数据和一个FTP文件数据
假定H1向H~a传送1NIb/s的实时音频数据,而H2向H4传送低优先级的FTP文件数据。 M430F1232两个主机发送的数据都在路由器Rl的输出队列中排队。若突然有一个很大的FTP数据块来到R1,就会把输出队列全部占满。后面到达路由器R1的实时音频分组就会被丢弃。显
然这是不合理的。因此需要增加一个机制,就是给不同性质的分组打上不同的标记。这样当H1和H2的分组进入路由器R1时,Rl就能够识别Hl的实时数据分组,并使这些分组以高优先级进入输出队列,而仅在队列有多余空间时才准许低优先级的FTP的数据分组进入。
(2)一个1ˇ凡人的实时音频数据和一个高优先级的FTP文件数据
假定FTP的用户用高价从⒙P处购买了高优先级服务,而实时音频的用户只购买了低优先级服务。因此,仅根据分组自己的标记来确定其服务等级还不够合理。可见应当使路由器增加一种机制――分类(GlassⅢc舶on),即路由器根据某些准则(例如,根据发送数据的地址)对输入分组进行分类,然后对不同类别的通信量给予不同的优先级。
(3)一个数据率异常的实时音频数据和一个FTP文件数据
假定上述的主机H1的数据率突然不正常地增大到1.5Mb/s或更高(这可能是出了故障或恶意破坏网络的正常运行),那么就会使主机H2的FTP的低优先级数据无法通过路由器Rl。因此,应当使路曲器能够对某个数据流进行通信量的管制rp01icing),使得这个数据流不要影响其他正常的数据流在网络中通过。例如,可以将H1的数据率限定为1NIb/s。路由器Rl不停地监视H1的数据率。只要H1的数据率超过规定的1Mb/s,路由器R1就把其中的某些分组丢弃,使其数据率不超过原来设定的门限。
为了更加合理地利用网络资源,应在路由器中再增加一种机制――调度(sclledu1ing)。我们可以利用调度功能给实时音频和文件传送这两个应用分别分配1.0Nlb/s和0.5Nlb/s的带宽。这就好像在带宽为1.5Mb人的链路中划分出两个逻辑链路,其带宽分别为1.0Ⅳb/s和0.5b仍/s,因而对这两种应用都有相应的服务质量保证。
(4)H1和H2都发送数据率为1Mb/s的实时数据
在这种情况下,到达路由器Rl的总数据率是2Mb/s,己超过了1.5Mb/s链路的带宽。若使这两个主机发出的数据流平等地共享1,5Mb/s链路的带宽,则每个数据流平均将丢失25%的分组,因而都变得没有用了。比较合理的做法是让一个数据流通过1.5卜仂/s的链路,而阻止另一个数据流的通过。这就需要另一种机制――呼叫接纳(call舸血ssioll)。这里借用了电话网的术语,进一步的讨论见后面的8.4.3节。在使用呼叫接纳机制时,一个数据流要预先声明它所需的服务质量,然后或者被准许进入网络(能得到所需的服务质量),或者被拒绝进入网络(当所需的服务质量不能得到满足时)。
(1)一个1NIb/s的实时音频数据和一个FTP文件数据
假定H1向H~a传送1NIb/s的实时音频数据,而H2向H4传送低优先级的FTP文件数据。 M430F1232两个主机发送的数据都在路由器Rl的输出队列中排队。若突然有一个很大的FTP数据块来到R1,就会把输出队列全部占满。后面到达路由器R1的实时音频分组就会被丢弃。显
然这是不合理的。因此需要增加一个机制,就是给不同性质的分组打上不同的标记。这样当H1和H2的分组进入路由器R1时,Rl就能够识别Hl的实时数据分组,并使这些分组以高优先级进入输出队列,而仅在队列有多余空间时才准许低优先级的FTP的数据分组进入。
(2)一个1ˇ凡人的实时音频数据和一个高优先级的FTP文件数据
假定FTP的用户用高价从⒙P处购买了高优先级服务,而实时音频的用户只购买了低优先级服务。因此,仅根据分组自己的标记来确定其服务等级还不够合理。可见应当使路由器增加一种机制――分类(GlassⅢc舶on),即路由器根据某些准则(例如,根据发送数据的地址)对输入分组进行分类,然后对不同类别的通信量给予不同的优先级。
(3)一个数据率异常的实时音频数据和一个FTP文件数据
假定上述的主机H1的数据率突然不正常地增大到1.5Mb/s或更高(这可能是出了故障或恶意破坏网络的正常运行),那么就会使主机H2的FTP的低优先级数据无法通过路由器Rl。因此,应当使路曲器能够对某个数据流进行通信量的管制rp01icing),使得这个数据流不要影响其他正常的数据流在网络中通过。例如,可以将H1的数据率限定为1NIb/s。路由器Rl不停地监视H1的数据率。只要H1的数据率超过规定的1Mb/s,路由器R1就把其中的某些分组丢弃,使其数据率不超过原来设定的门限。
为了更加合理地利用网络资源,应在路由器中再增加一种机制――调度(sclledu1ing)。我们可以利用调度功能给实时音频和文件传送这两个应用分别分配1.0Nlb/s和0.5Nlb/s的带宽。这就好像在带宽为1.5Mb人的链路中划分出两个逻辑链路,其带宽分别为1.0Ⅳb/s和0.5b仍/s,因而对这两种应用都有相应的服务质量保证。
(4)H1和H2都发送数据率为1Mb/s的实时数据
在这种情况下,到达路由器Rl的总数据率是2Mb/s,己超过了1.5Mb/s链路的带宽。若使这两个主机发出的数据流平等地共享1,5Mb/s链路的带宽,则每个数据流平均将丢失25%的分组,因而都变得没有用了。比较合理的做法是让一个数据流通过1.5卜仂/s的链路,而阻止另一个数据流的通过。这就需要另一种机制――呼叫接纳(call舸血ssioll)。这里借用了电话网的术语,进一步的讨论见后面的8.4.3节。在使用呼叫接纳机制时,一个数据流要预先声明它所需的服务质量,然后或者被准许进入网络(能得到所需的服务质量),或者被拒绝进入网络(当所需的服务质量不能得到满足时)。
上一篇:改进“尽最大努力交付”的服务
上一篇:调度和管制机制
热门点击
- 路由表必须包含以下三项内容
- FTP使用的两个TCP连接
- 接口标识符(Interface ID)
- 怎样标志分布在整个因特网上的万维网文档
- 数据链路层的点对点信道和广播信道的特点
- 把三级IP地址的子网掩码和收到的数据报的目的
- IP电话所需要的几种应用协议
- 不同的子网掩码得出相同的网络地址
- 运输层的两个主要协议
- CIDR的32位地址掩码
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]