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

长链接:

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

相关推荐
05候补工程师44 分钟前
深度解构 ROS 2:如何手动调通 Nav2 A* 路径规划引擎
linux·人工智能·经验分享·算法·机器人
zhangfeng11331 小时前
适合 5人以内小团队的Git 工作流 + Code Review + 自动化部署方案 FastAdmin +linunx服务器宝塔系统 外包项目 —
服务器·git·自动化·php·代码复审
北冥湖畔的燕雀1 小时前
Linux线程编程核心指南
linux·服务器·网络
倔强的石头1062 小时前
【Linux 指南】文件系统系列(一):磁盘底层原理 —— 从物理结构到 CHS与LBA 寻址全解析
linux·运维·服务器
南汁bbj2 小时前
彻底解决!Milvus远程连接报错code=2、gRPC超时问题(Windows访问Linux服务终极方案)
linux·windows·milvus
小金的学习笔记2 小时前
小白打造个人博客的神奇秘诀:WordPress 竟如此简单?
服务器
Deitymoon2 小时前
ESP8266——透传
单片机·网络协议·tcp/ip
宁小法2 小时前
Linux上 log日志很大,如何获取部分内容?
linux·日志文件·传输
zhangrelay2 小时前
云课实践速通系列-基础篇汇总-必修-通识基础和专业基础-2026--工科--自动化、电气、机器人、测控等
linux·笔记·单片机·学习·ubuntu·机器人·自动化