![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
物联网之Linux网络编程
文章平均质量分 82
许新天
这个作者很懒,什么都没留下…
展开
-
物联网之Linux网络编程一
TCP/IP协议族的体系结构: TCP/IP协议是Internet事实上的工业标准 一共有四层 TCP/IP协议通信模型: TCP/IP协议下的数据包: Ethernet header(14Bytes)---IP header(20Bytes)---TCP header(20Bytes)---data(MAX:1460Bytes)---Ethernet trailer(4By...原创 2018-07-20 18:21:49 · 2131 阅读 · 0 评论 -
物联网之Linux网络编程二
本篇主讲内容: 1.IO模型和多路复用模型 2.网络分析测试工具、封包、IP和TCP头 3.TCP握手过程 4.网络信息检索、网络属性设置、超时检查 IO模型: 在UNIX/Linux下主要有4种I/O 模型:(详细讲解请往下看) 阻塞I/O:最常用 非阻塞I/O:可防止进程阻塞在I/O操作上,需要轮询 I/O 多路复用:允许同时对多个I/O进行控制 信号驱动I/O:一种异步通...原创 2018-07-22 11:20:57 · 432 阅读 · 0 评论 -
物联网之Linux网络编程三
本篇主讲内容: 1.广播和组播 2.UNIX域套接字 3.网络总结 广播: 前面介绍的数据包发送方式只有一个接受方,称为单播 如果同时发给局域网中的所有主机,称为广播 只有用户数据报(使用UDP协议)套接字才能广播 广播地址: ---以192.168.1.0 (255.255.255.0) 网段为例,最大的主机地址192.168.1.255代表该网段的广播地址 ...原创 2018-07-23 08:58:16 · 572 阅读 · 0 评论