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

长链接:

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

相关推荐
亿牛云爬虫专家5 小时前
Go Colly框架高阶技巧:如何在中间件中无缝切换代理IP
tcp/ip·中间件·golang·爬虫代理·代理ip·snippet·go colly
薛定谔的悦5 小时前
站控显示下级从控EMS的版本信息开发(设计多线程和TCP通讯)
linux·网络·数据库·网络协议·tcp/ip·ems
看海的四叔5 小时前
【Linux】命令行常规操作全攻略:入门+实战+速查
linux·运维·github·命令行·batch命令
skiy6 小时前
华为HuaweiCloudStack(一)介绍与架构
服务器·华为·架构
RrEeSsEeTt6 小时前
【HackTheBox】- BoardLight 靶机学习
linux·学习·网络安全·渗透测试·kali·红队·hackthebox
ruiang6 小时前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
ZzzZZzzzZZZzzzz…6 小时前
MySQL备份还原方法1---mysqldump
linux·运维·数据库·mysql·还原备份
果果燕6 小时前
ARM嵌入式学习(四)--- C语言应用:led、beep、key
linux·运维·算法
落羽的落羽6 小时前
【Linux系统】入门线程:线程介绍与线程控制
linux·服务器·c++·人工智能·stm32·单片机·机器学习
t5y226 小时前
【Linux】进程
linux