网络编程主要是两个协议 TCP/IP 和UDP 实现通信的最简单的方法是共享内存,同一个内存被两个进程共享,完成数据的传输 由进程间的通信逐渐的发展到后来的UDP 通信的前面,后来发展有了IPV4也就是现在的网络通信模式 网络通信的层次 osi 参考模型 应用层、表示层 、会话层、传输层、网络层、数 ...
分类:
其他好文 时间:
2020-06-27 13:33:42
阅读次数:
73
一般情况下,IOT设备(针对wifi设备)在智能化过程中需要连接到家庭路由。但在此之前,需要将wifi信息(通常是ssid和password,即名字和密码)发给设备,这一步骤被称为配网。移动设备如Android、iOS等扮演发送wifi信息的角色,简单来说就是移动应用要与IOT设备建立通信,进而交换 ...
分类:
其他好文 时间:
2020-06-26 18:16:35
阅读次数:
65
一、OSI和TCP/IP网络模型 1.OSI七层都有哪些?各层作用?各层常见协议有哪些? 2.TCP/IP协议栈有哪几层? 3.数据包在各层中怎样封装的? 4.MAC地址的格式 5.ARP协议作用?运作方式?动态ARP和静态ARP区别?免费ARP作用?ARP代理? 6.IP地址结构?分类?私有地址哪 ...
分类:
其他好文 时间:
2020-06-25 21:49:50
阅读次数:
54
1.速率和带宽?吞吐量?总时延?丢包率?抖动? 2.新键和并发区别? 3.netPerf工具的作用?使用方法?局限性? 4.RFC2544? 5.ifconfig作用? 6.ip命令作用? 7.网络排障基本应用? 8.ethtool工具作用?应用? 9.ICMP应用?Ping?tracert? 10 ...
分类:
其他好文 时间:
2020-06-25 21:27:28
阅读次数:
73
原理实际行就是stream模式,因为nginx 支持基于stream 模式的lb同时支持(tcp.udp)以下是一个简单的配置 环境准备 docker-compose 文件 version: "3" services: lb: image: openresty/openresty:alpine vo ...
分类:
其他好文 时间:
2020-06-25 15:31:22
阅读次数:
79
UDP(User Datagram Protocol)用户数据报协议,是TCP/IP协议族中无连接的传输层协议。 特点 无连接的 尽最大努力交付 面向报文 无拥塞控制的机制 支持一对一,一对多,多对一的交互通信 首部开销小 UDP报文格式 UDP报文头信息: 源端口,目的端口:都占用是16bit,分 ...
分类:
其他好文 时间:
2020-06-25 13:40:36
阅读次数:
56
今晚上在编写udp传输文件的时候发现无法用JSON传输字节数组,试了很多种办法都会报错,最后查资料找到了Base64这个类,这个类可以将字节数组转为字符串,在JSON中传输以后可以再转化为字节数组。 写个小例子如下: package test; import java.util.Base64; pu ...
分类:
编程语言 时间:
2020-06-25 00:00:43
阅读次数:
236
Internet层 网络层 IP ICMP ARP RARP IGMP IP协议Internet协议 l 运行于 OSI 网络层 l 面向无连接的协议 l 独立处理数据包 l 分层编址 l 尽力而为传输 l 无数据恢复功能 arping 查看冲突IP主机 ICMP协议 Internet控制报文协议 ...
分类:
Web程序 时间:
2020-06-24 21:47:10
阅读次数:
83
下载地址 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。wireshark能获取HTTP、HTTPS但是不能解密HTTPS,如果是处理HTTP,HTTPS 还是用Fiddler, 其他协议比如TCP,UDP 就用wireshark。过滤栏语法帮助的话可以查看wir ...
分类:
其他好文 时间:
2020-06-24 16:09:02
阅读次数:
68
srt:secure reliable transport 特点:安全、可靠、低延迟 安全:srt支持AES加密,保障端到端的视频传输安全。 可靠:srt通过前向纠正技术(FEC)保证传输的稳定性。 低延迟:srt建立在UDT协议之上,解决了UDT协议传输延迟高的问题,UDT协议是基于UDP网络通信 ...
分类:
其他好文 时间:
2020-06-24 12:04:54
阅读次数:
245