socket: 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 基于TCP协议的socket:tcp是基于链接的,必须先 ...
分类:
其他好文 时间:
2019-09-13 22:59:28
阅读次数:
173
一. 了解Virtio virtio是通用虚拟化框架,在Qemu-kvm中的I/O是用qemu 来模拟的,性能比较差,用virtio来模拟I/O可以进一步提升I/O虚拟化的性能 传统的qemu-kvm 工作模式: 1.Guest产生I/O请求,被KVM 截获 2.Kvm 经过处理后将I/O请求存放在 ...
分类:
其他好文 时间:
2019-09-12 12:57:54
阅读次数:
204
1. 副本摆放机制 机架感知策略: 由于处于不同的机架的两个节点在通信的时候需要通过交换机,而同一机架上的节点之间的通信网络带宽更高,效率更高,读写成本更低。 通常情况下,HDFS默认的副本系数为3: 副本1:本rack的一个节点上 副本2:另外一个rack的节点上 副本3:与2相同的rack的另外 ...
分类:
其他好文 时间:
2019-09-08 09:55:16
阅读次数:
72
IP协议 IP协议,Internet Protocol ,互联网协议,IP协议位于网络层,主要目的是使得网络间能互联通信 IP是TCP/IP协议族中得核心协议,所有TCP、UDP、ICMP和IGMP数据都是通过IP数据报传输。 IP报文 IP数据报的首部部分长度为20-60个字节 版本号:指IP协议 ...
分类:
其他好文 时间:
2019-09-06 16:02:00
阅读次数:
86
通信网络 "201709 4" 一看到题目分析了题意之后,我就想到用floyd算法来求解每一对顶点的最短路。如果一个点和任意一个点都有最短路(不为INF),那么这就是符合的一个答案。可是因为题目超时,只能拿60分。 另一种解法就是使用dfs把图简单的遍历一遍就可以了。这里要用到两遍dfs反着也要建图 ...
分类:
编程语言 时间:
2019-09-03 20:46:57
阅读次数:
242
一、MQTT简介 MQTT协议(Message Queuing Telemetry Transport)(消息队列遥测传输)是一种基于发布/订阅模式的“轻量级”消息协议,是IBM公司于1999年提出的,由Andy Stanford-Clark(IBM)和Arlen Nipper(Eurotech,现 ...
分类:
其他好文 时间:
2019-08-18 17:24:02
阅读次数:
112
Socket初步认识 ? 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 ? 套接字可以看成是两个网络应用程序进行通信时 ...
分类:
其他好文 时间:
2019-08-14 21:37:40
阅读次数:
81
[toc] 运维网络基础 什么是网络? 两台主机怎么进行互相通信 如何实现多台主机进行通信 如何让多个局域网进行通信 网络拓扑 网络类型 OSI模型 DOD模型TCP 数据的封装和解封装 封装 解封 应用层协议介绍 DHCP原理 DNS解析过程 主机到主机层 控制字段 TCP3次握手 TCP4次挥手 ...
分类:
其他好文 时间:
2019-08-11 17:02:30
阅读次数:
133
1. 多线程的底层实现? 2. 线程间怎么通信? 3. 网络图片处理问题中怎么解决一个相同的网络地址重复请求的问题? 4. 用NSOpertion和NSOpertionQueue处理A,B,C三个线程,要求执行完A,B后才能执行C,怎么做? 5. 列举cocoa中常见对几种多线程的实现,并谈谈多线程 ...
分类:
移动开发 时间:
2019-08-09 20:02:37
阅读次数:
165
在传统的交换式以太网中,所有的用户都在同一个广播域中,当网络规模较大时,广播域中的广播包数量会急剧增加,当广播包数量占用到总量30%时,网络的传输率将会明显下降,使我们的网络访问十分延迟,而当某个网络设备出现故障时,就会不停的向网络发送广播,从而导致广播风暴的产生,使整个网络环境瘫痪。这个时候我们就要通过分隔广播域的方式来解决这个问题,从而使我们的网络环境得到提升。
分类:
其他好文 时间:
2019-08-08 13:40:48
阅读次数:
142