Java、Android 之 TCP / IP

TCP、IP是一系列协议组成的网络分层模型

客户端向服务端发送请求可能会走N条链路,这个过程叫路由

TCP传输 一般在1--1024端口 必须连接以后才能传输数据

UDP协议通常只是发送数据

TCP连接

TCP需要建立连接才能通信,建立连接需要端口,Socket

建立连接需要三次握手,A--->B,B---->A,-A----->B

关闭时需要四次挥手 A----->B,B--------------->A,B-------------------->A,A---------------------->B

长链接:

实现长链接的方式一般就是心跳

相关推荐
范纹杉想快点毕业13 小时前
嵌入式工程师一年制深度进阶学习计划(纯技术深耕版)
linux·运维·服务器·c语言·数据库·算法
天荒地老笑话么13 小时前
TCP vs UDP 最核心区别(可靠性 vs 速度)
网络协议·tcp/ip·udp
物理与数学13 小时前
Linux 内核 vm_area_struct与vm_struct
linux·linux内核
运维行者_13 小时前
OpManager 对接 ERP 避坑指南,网络自动化提升数据同步效率
运维·服务器·开发语言·网络·microsoft·网络安全·php
步步为营DotNet13 小时前
深入探究.NET中Stream:灵活高效的数据流处理核心
服务器·数据库·.net
txinyu的博客13 小时前
sprintf & snprintf
linux·运维·算法
阿杰 AJie14 小时前
Nginx配置静态资源服务器
运维·服务器·nginx
EverydayJoy^v^14 小时前
RH124简单知识点——第2章——调度未来任务
linux·运维
顶点多余14 小时前
静态链接 vs 动态链接,静态库 vs 动态库
linux·c++·算法
有梦想有行动14 小时前
ClickHouse的Partition和Part概念
linux·数据库·clickhouse