linux tcp udp 原理图
2015-08-25 16:12
375 查看
1、linux tcp
tcp服务器 tcp客户
socket
bind
listen
accept
一直阻塞知道客户连接到达 socket
<------------------------------------------------------------ connect
。。。
read <------------------------------------------------------------ write
处理请求
write ------------------------------------------------------------ >read
。。。
read<------------------------------------------------------------ close
close
2、linux udp
udp服务器 udp客户
socket
bind
。。。
recvfrom
一直阻塞直到接收到来自客户的数据 socket
<---------------------------------请求-------------------------------- sendto
处理
sendto-------------------------应答------------------------------- >recvfrom
。。。
close
tcp服务器 tcp客户
socket
bind
listen
accept
一直阻塞知道客户连接到达 socket
<------------------------------------------------------------ connect
。。。
read <------------------------------------------------------------ write
处理请求
write ------------------------------------------------------------ >read
。。。
read<------------------------------------------------------------ close
close
2、linux udp
udp服务器 udp客户
socket
bind
。。。
recvfrom
一直阻塞直到接收到来自客户的数据 socket
<---------------------------------请求-------------------------------- sendto
处理
sendto-------------------------应答------------------------------- >recvfrom
。。。
close
相关文章推荐
- tcp/ip协议 卷一知识点整理
- 计算机网络组网与配置技术—— 读书笔记4、网络设备
- Android学习笔记:Andorid网络请求框架Volley的使用(上)
- 计算机网络组网与配置技术—— 读书笔记3、传输介质和组网连接方法
- 《HTTP权威指南》阅读笔记(六)
- caffe siamese 网络 对比损失函数
- 网络安全技术(二)
- This absolute uri http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
- linux网络编程5:gethostbyname&&向固定地址发起请求得到返回页面字符
- 计算机网络组网与配置技术—— 读书笔记2、计算机网络基本技术
- 计算机网络组网与配置技术—— 读书笔记1、组网与配置基础知识
- HTTP&nbsp;请求已超过分配的超时。为此…
- http2.0
- httpClient访问http的rest接口
- LINUX2.4.x网络安全框架
- HTTP返回代码 201 304 404 500等代表的含义
- 解析 HTTP(HttpURLConnection getResponseCode)
- application/x-www-form-urlencoded等字符编码的解释说明(http)
- HttpServletRequest接口实例化的使用
- VMware网络连接失败