QoS小结

Posted oldmao_2000

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QoS小结相关的知识,希望对你有一定的参考价值。

定义

QoS:Quality of Service

网络QoS也叫网络服务质量,目的是在有限的带宽资源下,为各种业务分配带宽,为业务提供端到端的服务质量保证。
网络QoS就好比现实世界中的交通规则,把计算机网络看做是各种交通道路,要使得道路畅通无阻,就要制定一系列的交通规则,例如:礼让行人、消防或救护车优先通行等,QoS是保障网络中数据包的传输的规则,包括数据传输的优先级设定、网络带宽分配、网络传输特性规定等。
其主要目标有:

网络传输数据的优先级

1.在IP数据报文首部中,包含有服务类型(Type of service),这就是网络传输数据的优先级;
2.网络中的设备,必须能够认识我们数据包中的优先级。既然数据的优先级是在IP报文中的,那么物理层、数据链路层的设备没法读取到,因此也无法判定数据的优先级。路由器是传输层设备,当然是没有问题的。
3.对于局域网,IEEE 802.1P,可以使得二层交换机也能识别出数据优先级;对于广域网也有类似扩展协议。

网络资源的分配

网络不可能是只有一台计算机在使用,因此一般都会有多个计算机共享带宽等网络资源,那对于一些实时应用,网络游戏、网络会议等,如何保证使用这些应用的计算机不会卡死就是网络资源分配要干的事情。
Windows服务器是网带宽管理的,这里不展开。

网络传输特性的控制

主要是使用Traffic Control来控制网络传输的几个特性,包括:平均传输速率、最大传输速率等。这些在Windows服务器的QoS的组策略也有设置。
在运行里面输入gpedit.msc,回车

展开Windows设置,可以看到基于策略的QoS选项,选择后右键,选择新建策略

设置策略名称;
DSCP差分服务代码点(Differentiated Services Code Point)实际上就是数据包的优先级,其取值范围为:0~63,数字越大优先级越高;
出站调节率实际上就是分配的带宽,由于其单位是KBps,计算需要乘以128,例如要保证1M带宽,则这里应填写128。这里的单位是可以选的,如果你选择MBps,那么需要除以8,也就是说:
1 MBps = 8 Mbps 1\\textMBps=8\\textMbps 1MBps=8Mbps

点击下一页按钮,进入应用页面:

这里把要设置应用程序选上。对于Web服务器,可以将网站所在url在第三个选项中进行设置,保障网站访问的速度。
如果你想要保证远程桌面访问某个服务器,那么你可以在cmd窗口找到远程桌面服务对应的应用程序:

tasklist /svc|findstr /i termservice

会显示svchost.exe。
把svchost.exe填入第二个选项,这里可以不用写路径也行。
exe的位置在:C:\\Windows\\System32\\svchost.exe和C:\\Windows\\SysWow64\\svchost.exe(仅64位)

貌似这里写错路径也不报错。。。点击下一页,进入IP地址设置页面:

对于源IP地址,如果有多个网卡,可以设置将策略用于其中某个网卡。注意,这里还可以设置网段,具体看下面的示例。
点击下一页,进入端口号设置页面,例如对于远程桌面,可以把源端口设置为3389。

点击完成后就可以在QoS策略列表中看到新建的策略:

以上是关于QoS小结的主要内容,如果未能解决你的问题,请参考以下文章

计算机网络湖科大微课堂笔记 p54-57 IPv4数据报的首部格式网际控制报文协议ICMP虚拟专用网VPN与网络地址转换NAT

救护车被自动驾驶取代,会变更安全吗?

救护车救援作为车辆路线(有能力,有时限)

从转移工具到移动急救室,5G救护车给行业带来了什么变化?

20辆车一年赚2000万:为什么你的小区旁,会停着一辆救护车?

计算机网络湖科大微课堂笔记 p64-66 TCP的运输连接管理:TCP的连接建立与释放TCP报文段的首部格式