以太网中存在一个对于帧的有效数据大小的限制,即 MTU,以太网的 MTU 为 1500 字节。一、断包就是说发送端一次发送的消息长度过大,如果超过了 MTU,那么 ip 会对其进行分片。在网络编程中,要避免出现 IP 分片。因为是 IP 层是没有超时重传机制的,如果 IP 层对一个数据包进行了分片,... ...
分类:
其他好文 时间:
2020-03-15 16:20:33
阅读次数:
78
我们来看下关于网卡特性的解释,不过记住GSO和GRO两个特性就好。 TSO(TCP Segmentation Offload),是利用网卡对TCP数据包分片,减轻CPU负荷的一种技术,也有人叫 LSO (Large segment offload) ,TSO是针对TCP的,UFO是针对UDP的。如果 ...
分类:
其他好文 时间:
2020-03-15 13:33:48
阅读次数:
63
题目: 解答: 每个串前用分隔符,分隔符指明数据串的长度。 当然实际中的IP分片是: 在IP首部有4个字节是用于分片的,如下图所示。前16位是IP数据报的标识,同一个数据报的各个分片的标识是一样的,目的端会根据这个标识来判断IP分片是否属于同一个IP数据报。中间3位是标志位,其中有1位用来表示是否有 ...
分类:
其他好文 时间:
2020-03-14 23:55:43
阅读次数:
97
1.安装jdk yum install java-1.8.0-openjdk -y 2.配置yum源 vim /etc/yum.repos.d/logstash.repo [logstash-7.x]name=Elastic repository for 7.x packagesbaseurl=ht ...
分类:
其他好文 时间:
2020-03-11 23:24:32
阅读次数:
76
DDB设计的两个问题 1)分段 – 分割关系成“段” ;逻辑上 2)分配 – 将段置放到站点 ;物理存储上 ? 目标 – 优化响应时间/吞吐量/费用/… 分段元则 假若有全局关系R 被分段为子关系(片段)集合, – 完整性,分片之后,不能丢失元素 – 不相交性,每一个元素只能分配到唯一的一个分段 – ...
分类:
数据库 时间:
2020-03-11 15:29:57
阅读次数:
103
可靠性传输需要解决的问题 资源的无端浪费 数据的破坏 数据的丢包 数据的重复 数据的分片顺序混乱 传输速度慢 传输数据量过大导致网络拥堵 解决措施 通过序列号与确认应答提高可靠性 当发送端的数据到达接收主机时,接收端主机会返回一个已收到消息的通知。这个消息叫做确认应答(ACK) 序列号可以实现确认应 ...
分类:
其他好文 时间:
2020-03-09 19:33:31
阅读次数:
86
1、下载安装包:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.4.0-linux-x86_64.tar.gz 2、解压文件:tar -zxvf elasticsearch-7.4.0-linux-x ...
分类:
其他好文 时间:
2020-03-09 17:42:19
阅读次数:
65
场景分析由于公司zabbix的历史数据存储在elasticsearch中,有个需求是尽可能地把监控的历史数据存储的长一点,最好是一年,目前的情况是三台ES节点,每天监控历史数据量有5G,目前最多可存储一个月的数据,超过30天的会被定时删除,每台内存分了8G,且全部使用机械硬盘,主分片为5,副本分片为1,查询需求一般只获取一周的历史数据,偶尔会有查一个月到两个月历史数据的需求。节点规划为了让ES能存
分类:
其他好文 时间:
2020-03-09 12:00:46
阅读次数:
91
Redis集群分片原理及选举流程 集群分片模式 如果Redis只用复制功能做主从,那么当数据量巨大的情况下,单机情况下可能已经承受不下一份数据,更不用说是主从都要各自保存一份完整的数据。在这种情况下,数据分片是一个非常好的解决办法。 Redis的Cluster正是用于解决该问题。它主要提供两个功能: ...
分类:
其他好文 时间:
2020-03-07 13:07:09
阅读次数:
108
1.下载elasticsearch-6.8.7 https://www.elastic.co/cn/downloads/elasticsearch 2.下载moloch-2.2.2-1.x86_64.rpm https://molo.ch/index#home (注:moloch对ela版本要有很严 ...
分类:
其他好文 时间:
2020-03-06 15:04:08
阅读次数:
149