网络编程
文章平均质量分 93
m0_72024501
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网络编程(6)
get请求可能没有请求数据,也可能有请求数据,但是请求数据不会在请求格式里请求数据处,会在地址栏中(也会在请求格式的url后面以?分割),post请求,有数据会在请求格式里请求数据处,一定不会在地址栏中(也不会在url之后跟着)上,浏览器作为HTTP客户端通过URL主动向HTTP服务端即WEB服务器发送所有请求,Web服务器根据接收到的请求后,向客户端发送响应信息。(一个 TCP 连接可处理多个请求),支持管道化(客户端可连续发送多个请求),新增缓存机制(如Cache-Control)。原创 2025-09-10 21:30:00 · 1249 阅读 · 0 评论 -
网络编程(7)
【0】复习modbus rtu与modbus tcp区别:都遵循主从问答Modbus TCP:以太网 报文头(7) 功能码(1) 数据 读数据、写单个、写多个Modbus RTU:串口 地址码(1) 功能码(1) 数据 校验位(2)Modbus 库:创建实例、设置从机ID、建立连接、寄存器操作、关闭套接字、释放实例。原创 2025-09-10 21:30:00 · 789 阅读 · 0 评论 -
网络编程(5)Modbus
【1】Modbus1. 起源Modbus由Modicon公司于1979年开发,是全球第一个真正用于工业现场的总线协议在中国,Modbus 已经成为国家标准,并有专业的规范文档,感兴趣的可以去查阅相关的文件,详情如下:标准编号为:GB/T19582-2008文件名称:《基于 Modbus 协议的工业自动化网络规范》Modbus通信协议具有多个变种,其中有支持串口,以太网多个版本,其中最著名的是Modbus RTU、Modbus ASCII和Modbus TCP。原创 2025-09-06 16:00:00 · 1310 阅读 · 0 评论 -
网络编程(4)
【0】复习【1】组播(多播)理论●单播方式只能发给一个接收方。●广播方式发给所有的主机。过多的广播会大量占用网络带宽,造成广播风暴,影响正常的通信。●多播是一个人发送,加入到多播组的人接收数据。●多播方式既可以发给多个主机,又能避免像广播那样带来过多的负载(每台主机要到传输层才能判断广播包是否要处理)多播地址D类:224.0.0.1-239.255.255.254接收者创建套接字(socket)设置多播属性,将自己的IP加入到多播组中指定网络信息。原创 2025-08-30 20:00:00 · 1958 阅读 · 0 评论 -
网络编程(3)
未连接队列:在三次握手协议中,服务器维护一个未连接队列,该队列为每个客户端的SYN包(syn=j)开设一个条目,该条目表明服务器已收到SYN包,并向客户发出确认,正在等待客户端确认包。类似地,每一个FIN(表示结束)的ACK中的确认号为FIN的序列号加1。第二次握手:服务器必须确认客户的SYN,同时自己也得发送一个SYN分节,它含有服务器将在同一连接中发送的数据的初始序列号。指定网络信息-----------------------------------------------》有号码。原创 2025-08-30 15:20:03 · 1027 阅读 · 0 评论 -
网络编程(2)
由于 bind 函数所需的参数类型为 struct sockaddr *,而实际使用的是 struct sockaddr_in 类型的变量 saddr,因此必须执行类型转换操作,将 struct sockaddr_in 类型的指针转换为 struct sockaddr * 类型的指针。(struct sockaddr *):为强制类型转换运算符,用于将 &saddr 所获得的 struct sockaddr_in * 类型指针转换为 struct sockaddr * 类型指针。这个FIN由TCP确认。原创 2025-08-29 16:11:27 · 862 阅读 · 0 评论 -
网络编程(1)
笔试1:某公司有四个部门:行政、研发1、研发2、营销,每个部门各50台计算机接入公司局域网,如果要在192.168.1.0网段为每个部门划分子网,子网掩码应该怎么设置,每个子网的地址范围分别是什么?确保一个系统应用层发送的消息可以被另一个系统的应用层读取,编码转换,数据解 析,管理数据加密,解密;4.监听 (listen)----------------------------------》待机。3.绑定套接字 (bind)--------------------------》绑定手机(插卡)原创 2025-08-27 08:20:37 · 993 阅读 · 0 评论
分享