udp和tcp

by admin on 2019年4月3日

tcp(Transmission Control Protocol 传输控制协议)

协商复杂,有序可靠。编号和支行达成了稳步,ACK(acknowledge)和再一次发送完结了保障。

滑窗完毕了并且发送几个部分,加大数据传输的功能。滑窗效果能够参照这几个动画:

 

 

tcp通讯过程

2018正版葡京赌侠诗 1

树立连接进程

1.client发送syn,seq=x;

贰.server收取syn,回复ack=x+一,并发送温馨的syn=y;

2018正版葡京赌侠诗,三.client收下ack壹比,那么些ack是笔者刚才发过去的,回复ack=y+一,连接建立完毕。

多少传输进度

1.client发送seq=x+1,ack=y+1;

2.server吸收回复ack=x+二。

断开连接进程

1.client发送fin,seq=x+2,ack=y+1;

2.server收到fin回复ack=x+3;

三.server把多少发送完之后,向client发送fin,seq=y+1;

4.client回复ack=y+2。

 

 

相关标志意义

SYN(synchronous建立1起)
ACK(acknowledgement 确认,收到)
PSH(push传送)
FIN(finish结束)
Sequence number(顺序号码)
Acknowledge number(确认号码)

udp(user datagram protocol 用户数据报协议)

协议简单,,但不可靠

 

参考资料

http://network.51cto.com/art/201411/456783\_all.htm

http://www.cnblogs.com/vamei/archive/2012/12/05/2802811.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图