赞
踩
应用层协议调用传输控制层
(包含长连接和短链接,http:1.0短链接,http:1.1长连接)
传输控制层有TCP、UDP两种协议
TCP干的事情,面向连接的、可靠的传输
什么是连接:双方可以开辟资源以及切换状态
连接的含义:
(1)创建连接,三次握手
传输控制层捏的数据包里含syn信号,由TCP进行处理,
即客户端发给服务端一个syn信号,服务端接收后发给客户端一个syn+ack信号,
表示自己确定搜到了,第三次客户端发给服务端一个ack信号,表示自己收到客户端的确认了
在liunx中可以使用
netstat -natp
查看网络连接,确认网络连接状态
三次握手后。网络会进入到ESTABLISHBD 这个状态。
内存中会创建资源
进入数据包后会和四元组的规则匹配,将数据包转交给进程。
这个条目对程序员来说就是socket
socket:
两个app之间互连的过程,app读取的是该app客户端开辟资源中的接收队列,想写的时候是写在该app
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。