zoukankan      html  css  js  c++  java
  • http、tcp和socket简单理解

    1.Http属于应用层,主要解决如何包装数据。

    2.Tcp属于传输层,主要解决数据如何在网络上传输。

    3.Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API)。Socket可以支持不同的传输层协议(TCP或UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接,Socket是发动机,提供了网络通信的能力。可以实现跨网络通讯。

    4.IP属于网络层,提供可靠的传输服务,实现进程之间的通信。

    5.大部分即时通讯使用的是socket,大部分网站使用http。

    网络七层和五层模型图:

  • 相关阅读:
    OSI模型白话
    并发
    初始化与清理
    多线程
    recyclerview Adapter
    recyclerview刷新
    surfaceview
    viewgroup绘制流程
    view配置
    项目遇到的问题
  • 原文地址:https://www.cnblogs.com/kerwincui/p/12693175.html
Copyright © 2011-2022 走看看