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

长链接:

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

相关推荐
努力的小帅21 小时前
Ubuntu 使用 avahi/mDNS 实现固定连接(VSCode Remote SSH + NoMachine)
linux·vscode·ubuntu·ssh·linux入门
艾莉丝努力练剑21 小时前
【Linux网络】Linux 网络编程:应用层自定义协议与序列化(2)序列化与反序列化
linux·运维·服务器·c++·网络协议·序列化
XiYang-DING21 小时前
【Java EE】Cookie
服务器·前端·java-ee
天问一21 小时前
bat文件切换电脑ip
服务器·网络·tcp/ip
kaoa00021 小时前
Linux入门攻坚——76、虚拟化技术基础原理-1
linux·运维·服务器
yyuuuzz21 小时前
企业出海aws运维常见问题梳理
运维·服务器·网络·数据库·aws
cui_ruicheng21 小时前
Linux线程(四):线程池、日志系统与单例模式
linux·开发语言·单例模式
AOwhisky21 小时前
Docker 学习笔记:网络篇
linux·运维·网络·笔记·学习·docker·容器
Bat U21 小时前
JavaEE|网络编程
运维·服务器·网络
被放养的研究生21 小时前
Windows 与 Linux 文件系统区别及常见对应关系
linux·运维·windows