云原生入门——计算机网络传输层概览

 “ 文章总结了传输层中的常用知识,适合已经学习过计算机网络传输层的读者快速回忆相关内容。”


 基本概念

  • 传输层协议:不同主机上进程间的逻辑通信
  • 网络层协议:不同主机间的逻辑通信
  • 数据单位:Segment报文
  • TCP:连接服务(有握手)
  • UDP:无连接服务(无握手)

 多路复用和多路分用

  • UDP的socket:携带——目的IP+目的端口
  • UDP无连接分用——多个IP数据报共用一个socket
  • TCP的socket:携带——目的IP、目的端口+源IP、源端口
  • TCP的连接分用——Web服务器为每个不同的client开通多个socket

 UDP

  • UDP:User Datagram Protocol
  • 特点:无连接、每个UDP段独立、不可靠(可能丢失、乱序到达)、低delay
  • 应用:DNS、SNMP
  • 校验和:步骤,1.加和     2.进位的话结尾+1    3.取反

  •  UDP格式


可靠数据传输(Realiable data transfer)

  • Rdt:数据传输不丢、不乱、不错误

Rdt1.0

  • 理论基础:信道可靠(不错、不丢)
  • 状态机模型

Rdt2.0

  • Rdt2.0:产生位错误的信道——利用校验和检验
  • 解决机制:接收方发送——ACK/NAK表示是否正确接收信息——
  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是羽十八ya

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值