本文翻译自ITU-T的Technical Paper:《How to increase QoS/QoE of IP-based platform(s) to regionally agreed standards》(2013/3/1)。这是其第七章的一部分,给出了IP服务性能模型。PS:在此感谢一位师弟的翻译。

基于IP的平台通信服务通常以两种方式进行:垂直和水平方式。通过模型理解这两个不同方式的性能特点对于确定服务性能非常重要。

分层(垂直)模型
IP服务性能的分层模型很简单,这受益于IP的关键功能,也就是我们所说的“everything over IP”和 “IP over everything”。如图14所示,分层模型包含3个层面:底层、IP层和高层。因此,提供给IP服务用户的性能取决于其他层的性能表现:
*底层:通过“链接”提供支撑IP层的面向连接或无连接的传输。链接在IP包被转发的位置(也就是“路由器”、“源主机”和“目标主机”)被中止,因此不具备端到端的意义。链接可能会涉及到不同类型的技术,例如ATM、帧中继、SDH、PDH、ISDN和租用线路;
*IP层:提供IP的无连接传输,并且对于一对给定的源和目的IP地址具备端到端的意义;

*高层:由IP支持,支持端到端通信,被TCP、UDP、FTP、RTP 和HTTP等所使用。高层可以修改IP层提供的端到端性能,也可能加强它。

图 14 – IP服务性能的分层模型

通用(水平)模型
服务性能的通用模型处理的是IP网络的水平配置,并且主要由两部分组成:交换链接和网段。每个性能参数都可用于在一个网段或一组串联的网段上单向转移的IP数据包
图15展示了一个IP网络组件模型,它的特点如下:
*主机:一个利用IP进行通信的计算机。一个主机可以实现路由功能,也可以实现一些额外的功能,包括高层协议和底层协议;
*路由:一个通过转发IP数据包实现与其它主机之间的通信的主机,转发的目标基于IP目的地址段的内容;
*源主机 (SRC):一个主机和一个完整的IP地址,端到端的IP数据包从这里生成。通常来说,一个主机可以有多个IP地址,但是,一个源主机只有一个IP地址。源主机也可以生成高层协议(例如TCP)。
*目的主机 (DST):一个主机和一个完整的IP地址,端到端的IP数据包在这里终结。通常来说,一个主机可以有多个IP地址,但是,一个目的主机只有一个IP地址。目的主机也可以终结高层协议(例如TCP)

*链路:一个用于在一对主机之间传输IP数据包的点对点(物理的或虚拟的)连接。它在IP层之下操作。

图 15 – IP网络组件

图16展示了在SRC和DST之间与IP服务有关的网络连接。在每个网段(NS)的边缘,网关路由都回通过交换链路发送和接受数据包。每个部件的特点如下:
*交换链路 (EL):
*1)这一链接可以将一个源主机或目的主机连接到其相邻主机(例如路由器),这一主机可能在另一个管辖区内,这样的链接有时被称为接入链路、入口链路或出口链路;
*2)这一链接还可以将一个网段内的路由与另一网段内的路由连接起来。
*网段 (NS):在SRC和DST之间提供部分IP服务的一组主机以及它们的互联链路,这些主机和链路隶属于单一的(或合作的)管辖责任下。源NS和目的NS属于特殊的网段。网络之间通过交换链路或传输NS连接。为了实现IP性能分配的目的,将会专注于隶属于单一的(或合作的)管辖责任下的主机和链路组(例如一个ISP或一个NSP)。
*源NS (图16中的A):管辖责任下包含有SRC的NS。在某些情况下,源NS的主机只有SRC一个;目的 NS (G图 16中的G):管辖责任下包含有DST的NS。在某些情况下,目的NS的主机只有DST一个。

*传输NS(图16中的C):管辖责任下包含有负责在SRC和DST之间传输流量的主机的NS。

图16 – IP 网络连接

7.2  IP 数据包传输性能参数
在ITU-T 建议Y.1540中确定了用在IP数据包传输中的一组IP数据包信息传输性能参数,现总结如下:
*Packet qualifications: This uses for qualifying the applicability of performance parameters to sets of packets.它有如下两个参数:
*Populations of interest:在端到端的情况下,从SRC发送至DST的数据包总集;
*数据包流: population of interest的最常见的例子。一组与一个给定的、有着相同的源主机地址(SRC)、目的主机地址(DST)、服务等级以及会话识别(例如高层的端口号)的有连接的或无连接的数据流有关的数据包。
*IP 数据包传输延迟 (IPTD): this is the time, (t2 – t1) between the occurrence of two corresponding IP packet reference events, ingress event IPRE1 at time t1 and egress event IPRE2 at time t2, where (t2 > t1) and (t2 – t1) ≤?Tmax. IPTD is defined for all successful and errored packet outcomes across a basic section or an NSE:
*平均IP 数据包传输延迟: IP数据包传输延迟的算术平均数;
*最小IP 数据包传输延迟:所有IP数据包传输延迟(包括所有包共有的传播延迟和排队延迟)中的最小值。
*IP数据包延迟中值: the 50th percentile of the frequency distribution of IP packet transfer delays from a population of interest. The median is the middle value once the transfer delays have been rank-ordered. To obtain this middle value when the population contains an even number of values, then the mean of the two central values is used;IP数据包传输延迟按顺序排列所得的中间值;
*端到端的两点IP数据包延迟变化(PDV):流媒体应用可能利用IP延迟变化的总范围信息来避免缓冲区下溢和溢出。IP延迟的剧烈变化会引起TCP重传输计时器阈值的增长,也可能会引起数据包重发的延迟或不必要的数据包转播。端到端的两点IP PDV的确定基于在入口和出口MP处对到达的IP数据包的观察。
*IP误包率 (IPER):IP误包率是出错的IP数据包数与总IP数据包数之和的比。
*IP丢包率 (IPLR):总共丢失的IP数据包数与传输的IP数据包总数之比。
*伪 IP包率:在出口MP处的伪IP包率即为指定时间间隔内在这里观察到的伪IP包总数除以时间间隔时间所得的值(也就是每秒内的伪IP包数目)。
*IP数据包重排序比(IPRR):被重排序的数据包总数与成功传输的IP数据包总数之比。
*IP数据包严重损失块比率 (IPSLBR):严重损失的IP块与总块数之比;
*IP 数据包复制比率(IPDR):复制的IP包总数与成功传输的IP包数目减去复制的IP包数目后得到的值之比;
*重复的IP数据包比率(RIPR):重复的IP包总数与成功传输的IP包数目减去复制的IP包数目后得到的值之比;
*流修复参数: the probability that a given packet interval (or information block, b) will contain more than x impaired packets;
*IP数据包受损的间隔比 (IPIIR): IP数据包受损的间隔比与不重叠的总间隔之比;
*IP 数据包受损块比率(IPIBR): IP数据包的受损块与不重叠的总间隔之比。
*容量参数: An end-to-end IP packet transfer service traverses an ordered sequence of basic sections from a source host, to a destination host. The capacity 参数s define properties for basic sections in terms of their ability to carry IP traffic, and corresponding properties for network section ensembles (NSE), also referred to as "paths". It is important to note that a basic section as well as a sequence of basic sections is associated with a direction. The direction is significant, as the properties of a sequence of sections in the forward direction need not be the same as in the reverse direction.一个端到端的IP数据包传输服务遍历了从一个源主机到一个目的主机。容量参数确定了基本部分的一些属性,例如负载IP流量的能力以及
*流相关参数: characterize performance in terms of flow or throughput-related 参数s that evaluate the ability of IP networks or sections to carry quantities of IP packets. It should be noted that a 参数 intended to characterize the throughput of an IP application would not be equal to the amount of resources available to that application, because the higher layer protocols over IP (e.g., TCP) also influence the throughput experienced.

ITU-T Technical Paper: IP服务性能模型相关推荐

  1. ITU-T Technical Paper: IP网络测量模型

    2019独角兽企业重金招聘Python工程师标准>>> 本文翻译自ITU-T的Technical Paper:<How to increase QoS/QoE of IP-ba ...

  2. ITU-T Technical Paper: QoS的构建模块与机制

    本文翻译自ITU-T的Technical Paper:<How to increase QoS/QoE of IP-based platform(s) to regionally agreed ...

  3. ITU-T Technical Paper: QoS 测量 (目标,方法,协议)

    2019独角兽企业重金招聘Python工程师标准>>> 本文翻译自ITU-T的Technical Paper:<How to increase QoS/QoE of IP-ba ...

  4. ITU-T Technical Paper: 测量QoS的基本网络模型

    2019独角兽企业重金招聘Python工程师标准>>> 本文翻译自ITU-T的Technical Paper:<How to increase QoS/QoE of IP-ba ...

  5. ITU-T Technical Paper: NP, QoS 和 QoE的框架以及它们的区别

    本文翻译自ITU-T的Technical Paper:<How to increase QoS/QoE of IP-based platform(s) to regionally agreed ...

  6. ITU-T Technical Paper: QoS 的参数(非常的全,共计88个)

    本文翻译自ITU-T的Technical Paper:<How to increase QoS/QoE of IP-based platform(s) to regionally agreed ...

  7. TCP/IP协议分层模型详解

    文章目录 不同分类模型对应关系 不同人员关注的模型不一样 每层的简述 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 数据包传输过程 数据包传输调用关系 数据包发送 数据包接收 各层协议 ...

  8. 华为云高级测试专家马海谈《云时代如何更高效测试微服务性能》

    马海:大家好,我叫马海,来自于杭州华为研究所,我目前任职于华为云cloudBU,主要负责云性能测试服务CPTS的开发与测试工作.非常荣幸今天能够来到北京参加这次的云测峰会,也很高兴能和这么多同行一起共 ...

  9. mysql属性配置提高查询_MYSQL性能优化-安装时优化参数配置提高服务性能

    MYSQL性能优化一直是个头痛的问题,目前大多都是直接把页面html静态页面或直接使用了缓存技术,下面我就mysql本身的性能优化来分享一下. 安装时优化参数配置提高服务性能 在Linux下安装Mys ...

最新文章

  1. 终极方案!解决正确设置LaunchImage后仍然不显示的问题
  2. Luogu P4178 Tree (点分治 + 树状数组)
  3. 如何使用postman访问若依后台权限功能
  4. linux服务配置大全 fedora 8 ftp 百度文库,Linux下VSFTP配置全攻略
  5. 作者:唐华(1973-),男,华南师范大学软件学院院长助理、副教授。
  6. 7-10 找最小的字符串 (15 分)
  7. 解决“此图片来自微信公众平台未经允许不可引用”的方法
  8. 护考人机对话用计算机吗,2018护士执业资格考试人机对话怎么考 有什么注意事项...
  9. 土地利用转移矩阵简易计算方法
  10. 中国历史人物传记数据库 CBDB 若干表简介
  11. 优秀实践采购团队的8个要点
  12. html5 视差地图,用HTML5构建高性能视差网站的图文代码详解
  13. 简易猜数1~100数字小游戏ovo
  14. 风蚀侵蚀力计算在python上的实现
  15. 使用JavaScript进行销毁:操作指南
  16. NG Toolset开发笔记--5GNR Resource Grid(9)
  17. 如何让网站HTTPS评级为A或者A+
  18. UI设计教程分享:PS故障风海报制作教程
  19. C#控件篇 - PictureBox控件设置滚动条
  20. vue的简单使用3-v-for、v-if、v-show等指令的使用

热门文章

  1. Bailian2943 小白鼠排队【排序】
  2. HDU2083 简易版之最短距离【最值】
  3. CCF NOI1170 质因数分解
  4. Python 格式化输出 —— 小数转化为百分数
  5. 趣学 C 语言(二)—— typedef 与 #define
  6. [面试] C/C++ 语法(二)—— 二维数组
  7. HBase 完全分布式的安装
  8. Google 搜索命令
  9. 老年手机计算机的按键怎么调至桌面,怎样设置一键回到桌面啊,就是这个图标(如图)...
  10. 文件摆渡是什么意思_数据摆渡是什么意思?如何确保安全性?