传输控制协议 TCP

      最后更新:2022-02-25 09:12:01 手机定位技术交流文章

      TCP

      Transmission Control Protocol

      文章目录

      Tips

      1. TCP/IP以其两个主要协议:传输控制协议(TCP)和网络互联协议(IP)
        形成了高效的四层体系结构,即物理链路层、IP层、传输层和应用层

      与 UDP 区别

      TCP UDP
      使用前,须先建立TCP连接,形成传输数据通道 将数据、源、目的封装成数据包,不需要建立连接
      传输前“三次握手”,点对点通信
      可靠的
      发送 / 接收方 都不确认
      不可靠的
      在连接中可进行大数据量的传输 每个数据报的大小限制在64K内
      进行通信的两个应用进程:客户端、服务端。 可以广播发送
      传输完毕,需释放已建立的连接
      效率低
      发送数据结束时无需释放资源
      开销小,速度快

      示例

      从客户端发送文件给服务端,服务端保存到本地。并返回“发送成功”给客户端

      客户端:

      服务器:

      如果传输纯文字,不要使用byte[],最好使用缓冲流或者ByteArrayOutputStream(),原因如下:

      常用方法

      见Socket中的常用方法: Socket

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/18994.html

          热门文章

          文章分类