HTTP、 TCP、 IP、 Socket、 XMPP

时间:2023-03-09 15:45:13
HTTP、 TCP、 IP、 Socket、 XMPP
  • 网络自下而上分为:
    • 物理层
    • 数据链路层
    • 网络层
    • 传输层
    • 会话层
    • 表示层
    • 应用层
  • HTTP:应用层协议,主要解决如何包装数据
  • XMPP:应用层协议
  • TCP:传输层协议,主要解决数据如何在网络中传输
  • IP:网络层协议
  • Socket:本身不是协议,而是一个调用接口(API),是 TCP/IP 的封装和应用。通过 socket ,我们才能使用 TCP/IP 协议。

  • 传输层的 TCP 协议基于网络层的 IP 协议,应用层的 HTTP 协议基于传输层的 TCP 协议。

参考:http://blog.****.net/jijunyuan/article/details/28881569?utm_source=tuicool&utm_medium=referral