Qos服务质量
网络畅通是网络建设中的基本要求,但是并非所有的网络流量都应该被转发,为了安全也是为了满足部分业务流量的优先服务要求,有一些流量需要被限制。

常用的流量控制技术有访问控制列表(ACL)和服务质量(Qos),本文讲Qos。

Qos主要有三种工作模式:Best-Effort service(尽力而为服务)、Integrated service(综合服务)、Differentiated service(区分服务)。

1.Best-Effort service(尽力而为服务模型)

它是一个单一的服务模型,也是最简单的服务模型。对Best-Effort服务模型,网络尽最大的可能性来发送报文。但对延时、可靠性等性能不提供任何保证。Best-Effort服务模型是网络的缺省服务模型,通过FIFO(first in first out先入先出)队列来实现。它适用绝大多数网络应用,如FTP、E-Mail等。

2.Integrated service(综合服务模型)

它可以满足多种Qos需求。该模型使用资源预留协议(RSVP),RSVP运行在从源端到目的端的每个设备上,可以监视每个流,以防止其消耗资源过多。这种体系能够明确区分并保证每一个业务流的服务质量,为网络提供最细粒度化的服务质量区分。但是Inter-Serv模型对设备的要求很高,当网络中的数据流数量很大时,设备的存储和处理能力会遇到很大的压力。Inter-Serv模型可扩展性很差,难以在Internet核心网络实施。

3.Differentiated service(区分服务模型)

Diff-server是一个多服务模型,它可以满足不同的Qos需求。与Inter-Serv模型不同,它不需要通知网络为每个业务预留资源,区分服务实现简单,扩展性较好,使用较为普遍。

区分服务(DiffServ)
区分服务(DiffServ)将具有相同特性的若干业务汇聚起来,为整个汇聚流提供服务,而不是面向单个业务流来提供服务。

每个IP分组都要根据其QoS需求打上一个标记,这种标记称为DS码点(DS Code Point,DSCP)可以利用IPv4协议头中的服务类型(Type of Service)字段,或者IPv6协议头中的通信类别(Traffic Class)字段来实现,这样就维持了现有的IP分组格式不变。

在使用DiffServ服务之前,服务提供者于用户之间先要建立一个服务等级约定(Service Level Agreement,SLA)。这样,在各个应用中就不再需要类似的机制,从而可以保持现有的应用不变。

Internet中能实现区分服务的连续区域称为DS域(DS Domain),在一个DS域中,服务提供策略(Service Provisioning Policies)和逐跳行为(Per-Hop Behavior,PHB)都是一致的。PHB是(外部观察到的)DS结点对一个分组的转发行为。

Qos和区分服务(DiffServ)相关推荐

  1. 区分服务之分类和标记

    DiffServ四要素 对于QoS区分服务模型(DiffServ),我们可以从以下四个要素展开理解: 流分类和标记(classification & marking) 基于QoS优先级流分类 ...

  2. 网络协议 一 网络层( 版本、首部长度、区分服务、总长度、 标识、标志、片偏移生存时间、协议、首部校验和)

    目录 网络层 版本,首部长度,区分服务 总长度 标识.标志 [实践]ping 的几个用法.wireshark抓包 片偏移 生存时间 [实践]根据TTL追踪经过路由器 协议,首部校验和 [实践]Wire ...

  3. 网络协议从入门到底层原理(4)网络层(版本、首部长度、区分服务、总长度、 标识、标志、片偏移生存时间、协议、首部校验和)

    网络协议从入门到底层原理 网络层 网络层首部 - 版本.首部长度.区分服务 网络层首部 - 总长度 网络层首部 - 标识.标志 [实践]ping 的几个用法.wireshark抓包 网络层首部 - 片 ...

  4. 如何区分服务端和客户端?

    如何区分服务端和客户端? 说白了,谁来设置要实现什么功能,那就是服务端. 那他设置的东西谁来用,来连接,就是客户端. 对我来说最简单粗暴的理解!

  5. 基于SDN的Qos差异化服务-流量限速原理

    SDN中你那个流量限速可以基于OpenFlow协议来实现 其原理大致为: OpenFlow通过用户定义的流表来匹配和处理报文, 计量表项被流表项所引用,并为引用该计量表项的流表项提供报文限速的功能. ...

  6. 软考高级网规考试笔记(涉及表格用图片代替_9万字左右)

    作者:BSXY_19计科_陈永跃_23年7月更 BSXY_信息学院_v:CwJp0403 注:未经允许禁止转发任何内容 笔记说明: 目前还只有笔记,其他资源将会在近期更新,(笔记5.5即可,不诚勿加可 ...

  7. cisco路由器与QOS技术

    1 前言 随着因特网的普及,网络和人们生活的关系愈加密切,多样化的业务(数据.语音.视频等)应运而生.通常,这些业务对于通信条件的要求各不相同:数据业务对传递的可靠性要求非常高,误码率是最重要的指标, ...

  8. 计网PPT 第八章 互联网上的音频和视频服务

    目录 1.概述 多媒体信息的特点 互联网是非等时的 在接收端设置缓存 缓存的影响 需要解决的问题 必须改造现有的互联网 互联网提供的音频/视频服务类型心 "边下载边播放"中的&qu ...

  9. 互联网中的视频/音频服务

    调度机制 服务质量 QoS 是服务性能的总效果,此效果决定了一个用户对服务的满意程度. 加权公平排队 WFQ  (Weighted Fair Queuing) 分组到达后就将分组进行分类,然后送交与其 ...

最新文章

  1. golang channel 管道
  2. 图像传感器与信号处理——详解图像传感器噪声
  3. python田字格的输出的两种方法
  4. 为PHP5.4开启Zend OPCode缓存
  5. 华为、阿里员工在听的英语资源,即将过期,请自取
  6. mysq数据库再次理解
  7. boost的multi_index的使用
  8. Android自己搭建一个实用的SharedPreferences管理类
  9. 如何使用jmeter进行并发登录测试
  10. Win10错误代码0x80070541是怎么回事
  11. 最强CNN语音识别算法开源了:词错率5%,训练超快,Facebook出品
  12. 第七十节,css选择器
  13. 在三维坐标中给出三个点,求三个点所在平面的圆心和圆心坐标
  14. Excel单元格如何调整行高与列宽?经验技巧!excel怎样设置单元格的高与宽?
  15. python opencv resize函数_python cv2.resize函数high和width注意事项说明
  16. 贝叶斯优化调参-Bayesian optimiazation原理加实践
  17. Java学习笔记Day06 工具类及常用算法
  18. 实现简易HTTP服务器
  19. pytorch | 常用归一化方法
  20. 动手学深度学习——矩阵求导之矩阵的迹和微分

热门文章

  1. linux java maven_Linux下安装及配置Java与Maven
  2. 本地html app跨域,本地webapp是怎么解决跨域问题的?
  3. oracle中睡眠,sql - ORACLE中的睡眠功能 - 堆栈内存溢出
  4. 结构 win32_COM编程攻略(十五 持久化与结构化存储)
  5. maven项目转成web项目
  6. 年月跨度_预应力跨度国内第一!1850吨146米跨度钢结构整体拔高22米!
  7. 皮一皮:现在的年轻人不得了吖...
  8. Spring Boot 2.x基础教程:多文件的上传
  9. Containerd 的前世今生和保姆级入门教程
  10. Spring Security 实战干货:OAuth2授权回调的核心认证流程