TCP / IP模型中的哪一层提供服务质量(QoS)?我在第2层和第3层之间感到困惑?
答案 0 :(得分:2)
根据Computer Networks, by Andrew S. Tanenbaum,服务质量由网络层(第3层)提供。
从源到目的地的数据包流称为流(Clark,1988)。流可能是面向连接的网络中的连接的所有数据包,或者是在无连接网络中从一个进程发送到另一个进程的所有数据包。每个流的需求可以通过四个主要参数来表征:带宽,延迟,抖动和损耗。它们共同决定了流程所需的QoS(服务质量)。
计算机网络 - Andrew S. Tanenbaum,第5版,第5章(网络层),第5.4节(服务质量),p。 404
答案 1 :(得分:1)
任何层都可以区分不同的服务质量。第2层和第2层3提供"尽力而为"交付,其中QoS可以影响相对的工作量。有许多第2层技术,但以太网当然是一个受欢迎的技术。以太标准委员会发布了各种QoS规范,包括IEEE P802.1p。还有很多其他人。有时排队规则(数据包丢弃策略)很有意义,有时保留提交的比特率是目标。
从一开始就将QoS字段引入第3层IP标头 - 请参阅https://tools.ietf.org/html/rfc791#page-12中的服务类型
答案 2 :(得分:-1)
QoS通常用于TCP / IP的IP层。 它在IP层中,以便检查错误,延迟和比特率。 它有助于为不同的应用程序,用户提供不同的优先级。