Internet提供的传输服务

网络应用的需求和传输服务

网络应用对传输服务的需求
  • 数据丢失/可靠性

    • 某些网络应用能够容忍一定的数据丢失:网络电话

    • 某些网络应用要求100%可靠的数据传输,例如:文件传输,telne

  • 时间/延迟

  • 带宽

    • 某些应用只有在带宽达到最低要求是才“有效”:网络视频

    • 弹性应用能够适应任何带宽:email

  • 安全

Internet提供的传输服务

  1. TCP服务

    • 面向连接:客户机/服务器进程间需建立连接(全双工)

    • 可靠的传输

    • 流量控制:发送方不会发送速度过快,超过接收方的处理能力

    • 拥塞控制:当网络负载过重时能够限制发送方的发送速度

    • 不提供时间/延迟保障

    • 不提供最小带宽保障

  2. UDP服务

    • 无连接

    • 不可靠传输

    • 不提供

      • 可靠性保障

      • 流泪控制

      • 拥塞控制

      • 延迟保障

      • 带宽保障

Internet提供的传输服务

上一篇:c++模板实例化的一个例子


下一篇:HTML中CSS引入图片并铺满背景