标签:socket 请求 标识 数组 关心 握手 概念 有一个 1.3
Socket 称为“套接字”,是计算机之间通信的一种约定或一种方式,通过 Socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。
每一个客户端都使用一个 Socket 对象表示,服务器端使用 ServerSocket 等待客户端的连接。
生活案例:
如果你想写封邮件发给远方的朋友,如何写信、将信打包,
属于应用层。信怎么写,怎么打包完全由我们做主;
而当我们将信投入邮筒时,邮筒的那个口就是套接字,在
进入套接字之后,就是传输层、网络层等(邮局、公路交管
或者航线等)其它层次的工作了。我们从来不会去关心信是
如何从西安发往北京的,我们只知道写好了投入邮筒就 OK
了
Interconnect)
一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议。
生活案例
打电话
一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
(1)非面向连接,传输不可靠,可能丢失
(2)发送不管对方是否准备好,接收方收到也不确认
(3)数据报的大小限制在64k内
(4)非常简单的协议,开销小
(1)发送短信 发电报
标签:socket 请求 标识 数组 关心 握手 概念 有一个 1.3
原文地址:https://www.cnblogs.com/wq-9/p/10354639.html