物联网之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 · 2172 阅读 · 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 · 462 阅读 · 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 · 579 阅读 · 0 评论