HTTP、 TCP、 IP、 Socket、 XMPP

  • 网络自下而上分为:

    • 物理层
    • 数据链路层
    • 网络层
    • 传输层
    • 会话层
    • 表示层
    • 应用层
  • HTTP:应用层协议,主要解决如何包装数据

  • XMPP:应用层协议

  • TCP:传输层协议,主要解决数据如何在网络中传输

  • IP:网络层协议

  • Socket:本身不是协议,而是一个调用接口(API),是 TCP/IP 的封装和应用。通过 socket ,我们才能使用 TCP/IP 协议。

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

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

posted @ 2017-06-19 10:11  熠然  阅读(258)  评论(0编辑  收藏  举报