linux UDP,TCP相关特性
2024-08-25 02:52:50
好长时间没使用网络编程忘得差不多了,写了TCP,UDP测试代码,得出以下结论:
一:UDP特性
1. UDP sendto函数不管对端是否存在(即使对端原本存在,现在已经关闭了),都义无反顾的发送出去
2. UDP recvfrom函数只会接受实时数据,比如不会接收尚未调用recvfrom函数之前对端发送过来的数据
3. UDP sendto, recvfrom函数返回值不会轻易是0;除非sendto的长度为0
4. UDP 任意对端关闭掉,则对方都不能轻易察觉到
二:TCP特性
1. tcp recv函数返回0,一般说明对端已经关闭了(特殊情况对端发送0直接除外)
2. tcp send函数不会轻易返回0(除非send长度为0)
3 tcp 任意对端关闭,可以根据recv返回0来判断
最新文章
- JavaScript RegExp 对象
- # 20145210 《Java程序设计》第06周学习总结
- View模版的设计
- 快速使用Log4Cpp
- eclipse GWT开发环境的离线布置方法
- hdu 七夕节
- String与StringBuilder区别总结
- 为什么我的Android SDK Manager中只显示已安装的package?
- phpmailer 发送邮件(一)
- ngx-bootstrap使用02 Accordion组件的使用
- IntelliJ IDEA激活,永久有效
- Spring笔记
- Good Bye 2018 A. New Year and the Christmas Ornament
- s6-2 UDP
- 雷林鹏分享:XML 树结构
- python-tornado和django优缺点
- 第5章 IP地址和子网划分(2)_IP地址分类和NAT技术
- Centos 7 下 Zabbix 3.4.x 服务搭建
- 可执行 jar | 到底如何执行
- mybatis的mapper代理,SqlMapConfig.xml中配置,输入和输出映射使用案例