TCP使用过程
来源:互联网 发布:模拟人生4网络人格 编辑:程序博客网 时间:2024/06/05 05:16
tcp使用的过程,
client端,主动连接方叫client。
server端,被动接收方叫server。
1、TCP先连接(三次握手)
client > server:发送SYN a
server > client:回复SYN b,ack a + 1
client > server ack b + 1
2、连接通了,双方可以互相收发消息
3、断开连接
client > server:FIN m
server > client :ack m +1
server > client:FIN n
client > server :ack n + 1
IP地址的结构
int
1字节:192
2字节:168
3字节:1
4字节2
IP:192.168.1.2
//字节类型转化
网络当中传递最小单位为字节
short
redhat 6.3接收buf为64k,超过512k,发送就被阻塞
并发机制
1、 增加server数量
2、 多层结构
一台server同时支持1000个client
中间件对于最终用户来讲是server,对于server是client,一个中间件同时支持1000个client。
feiQ启动判断好友数量的思维逻辑,
启动的时候通过UDP发送一条广播消息,发送完广播消息以后开始接收消息回复
网络当中所有的feiQ,收到该广播消息后都必须向消息的发送方回复一条消息。
0 0
- TCP使用过程
- TCP连接过程中的内存使用问题
- TCP过程
- TCP 过程
- tcp过程
- 使用GPRS模块进行TCP/UDP连接的过程分析
- JAVA使用TCP协议的过程中端口号的指定。
- TCP建立过程
- TCP/IP传输过程
- TCP连接过程
- tcp 链接终止过程
- TCP三次握手过程
- TCP慢启动过程
- TCP/IP数据传输过程
- tcp连接close过程
- TCP三次握手过程
- TCP连接过程详解
- TCP握手过程
- Content Provider 小结
- 写作驱动学习
- Linux四种进程通信机制
- 初中生可以学武汉北大青鸟什么专业课程?学完之后从事什么工作?
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- TCP使用过程
- 以phoneGap作为承载容器是ios会上下滑动
- NBUT 1450 Blitzcrank
- SQL语句练习
- yii2 数据库查询笔记
- HDU - 4126 Genghis Khan the Conqueror(树形DP + 最小生成树)
- python笔记 2
- 使用套接字的四个步骤
- 黑马程序员-JAVA基础之常见API