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
原创粉丝点击