Please enable Javascript to view the contents

Socket

 ·  ☕ 1 分钟  ·  🎅 qqnv

网络七层模型

  • 应用层
  • 表示层
  • 会话层
  • 传输层
  • 网络层
  • 数据链路层
  • 物理层

http属于应用层,无状态协议

socket属于传输层

Socket

what is Socket

  • IP地址与端口的结合协议(RFC793)
  • TCP/IP协议的总称,是网络API的集合实现

Socket的作用与组成

  • 在网络传输中用于唯一标识两个端点之间的链接
  • 端点:包括(IP+Port)
  • 四个要素:客户端地址、客户端端口、服务器地址、服务器端口

Socket之TCP

  • TCP是面向连接的通信协议
  • 通过三次握手建立连接,通讯完成时拆除连接
  • 由于TCP是面向连接的所以只能用于端到端的通讯

Socket之UDP

  • UDP是面向无连接的通讯协议
  • UDP数据包括目的端口号和源端口号信息
分享

qqnv
作者
qqnv
Android Developer