10分钟速成科:计算机科学 - 互联网

275 阅读1分钟

重点知识点回顾

一、IP / UDP协议

  • IP 负责把数据包送到正确的计算机
  • UDP 负责把数据包送到正确的程序

UDP缺点

UDP无法验证数据是否传达到计算机,更不能验证数据传输的是否完整。

二、TCP协议

如果要 “验证所有数据必须全部到达” ,那就使用 传输控制协议 简称TCP

  • TCP可以处理乱序和丢失数据包,丢失会重发。(此处可以解释)

  • 还可以根据拥挤情况自动调整传输率

TCP协议的缺点

  • TCP会返回 确认码数据包 ,这样相对于UDP就把数据包数量翻了一倍,但是并没有传输更多信息

  • 对于时间要求身高的程序(比如在线射击游戏)这种代价是不值得的