传输层

传输层
传输层有2个协议

  • TCP 传输控制协议
  • UDP 用户数据报协议

TCP
面向连接【三次握手】
可靠传输、不丢包
首部占用空间大
传输速率慢
资源消耗大
浏览器、文件传输、邮件发送
HTTP/HTTPS/FTP/SMTP/DNS

UDP
无连接
不可靠传输、尽最大努力交付,可能丢包
首部占用空间小
传输速率快
资源消耗小
音视频通话、直播
DNS协议

数据格式
1、无连接、减少建立连接、断开连接的时间

UDP- 检验和

  • 计算内容 伪首部、首部、数据
  • 伪首部:尽在计算检验和时起作用,并不会传递给网络层

端口Port
UDP首部中端口是占用2字节

  • 可以推测出端口号的取值范围是0~65535
    客户端的源端口是临时开启的随机端口

你可能感兴趣的:(传输层)