![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
网络通讯/网络协议
文章平均质量分 63
网络通讯/网络协议
Warning1998
嵌入式+人工智能
展开
-
TCP/IP协议(族)简介
目录 1 分层结构 2 TCP/传输控制协议 3 UDP /用户数据报协议 4 其他 5 网卡 6 MAC地址 7 ip地址 7.1 ip地址的分类 7.2 ipv4 地址的组成: 7.3 ipv4地址的特点 7.4 ipv4地址的分类(依据前8位区分) 7.5 公有ip和私有ip 7.6 回环ip地址 7.8 ip地址查询方法 7.9 如何判断主机是否可以进行通讯 8 子网掩码 9 端口 为了减少协议设计的复杂性,大多数网络模型均采用分层的方式来组织 每一层利用下一..原创 2021-12-24 16:38:35 · 1424 阅读 · 0 评论 -
数据包简介
1 数据包的组装和拆解 2 链路层封包格式 目标地址:目标mac地址 源地址:源mac地址 类型:确定以太网头后面跟的是哪个协议 注意: 1.IEEE802.2/802.3封装常用在无线 2.以太网封装常用在有线局域网 3 网络层、数据层封包格式 4 网络应用程序开发流程 4.1 C/S架构 ...原创 2021-12-24 16:37:46 · 1279 阅读 · 0 评论 -
TCP网络编程
目录 TCP和UDP的差异 TCP和UDP的流程对比 TCP编程流程 TCP和UDP的差异 TCP和UDP的流程对比 TCP编程流程 服务器: 创建套接字socket() 将套接字与服务器网络信息结构体绑定bind() 将套接字设置为监听状态listen() 阻塞等待客户端的连接请求accept() 进行通讯recv/send() 关闭套接字close() 客户端: 创建套接字socket() 发送客户端连接请求 connet() 进行通信send/rec..原创 2021-12-22 16:42:39 · 41 阅读 · 0 评论 -
UDP网络编程
目录 1 字节序 如何判断当前字节的字节序 2 字节序转换函数 3 ip地址转换函数 inet_pton //字符串ip地址转整型数据 inet_ntop //整型数据转字符串格式ip地址 inet_addr()和inet_ntoa() 4 UDP概述 5 网络编程接口socket 6 UDP编程C/S架构 7 创建socket套接字 8 ipv4套接字地址结构 9 发送数据-sendto函数 10 向“网络调试助手”发送消息 ubnunt下客户端代码的编写 1 字节序 ..原创 2021-12-20 18:34:03 · 764 阅读 · 0 评论