1、数据链路层对数据帧的长度都有一个限制,也就是链路层所能承受的最大数据长度,这个值称为最大传输单元,即MTU。以以太网为例,这个值通常是1500字节。2、对于IP数据包来讲,也有一个长度,在IP包头中,以16位来描述IP包的长度,也就是说,一个IP包,最长可能是65535字节。3、结合以上两个概念 ...
分类:
Web程序 时间:
2019-06-04 16:06:55
阅读次数:
165
简历面 (电话) 1. 四次挥手 time_wait 1. 滑动窗口 2. 客户端当被告知服务端接收窗口大小为0后的行为,如果服务端的接收窗口又变大了呢? 3. 拥塞控制 4. 快重传 5. 快恢复 6. MTU是什么,在哪一层,路径MTU 7. 解释大小端、字节对齐以及原因 8. 编译过程 9. ...
分类:
其他好文 时间:
2019-05-26 00:32:28
阅读次数:
174
1、命令简介 more (more) 该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比,方便逐页阅读(file perusal filter for crt viewing) 。more名单中内置了若干快捷键,按空白键(space)就往下一页显示 ...
分类:
系统相关 时间:
2019-05-26 00:08:31
阅读次数:
493
一:业务应用场景 1.测试环境执行重新建表,导致表注释乱码 2.数据已导入,数据中不存在中文字符 二:批量修改表注释乱码语句 select concat("ALTER TABLE ","`",col.TABLE_NAME,"`"," CHANGE ","`",col.COLUMN_NAME,"`", ...
分类:
其他好文 时间:
2019-05-25 19:43:20
阅读次数:
139
简介 当完成keystone、glance、nova、neutron组件的部署(部署方法参考之前的博文)之后,我们就可以创建第一个虚拟机实例了,下边具体操作下创建第一个虚拟机实例。 创建第一个实例 创建provider network 设置环境变量,这个在所有服务部署中都会用到,所以如果有报错,首先 ...
分类:
其他好文 时间:
2019-05-12 19:36:46
阅读次数:
178
udp 发送ip段报文接口ip_append_data ip_append_data 函数主要用来udp 套接字以及raw套接字发送报文的接口。在tcp中发送ack 以及rest段的ip_send_unicast_reply也会调用;其主要作用是将收到的大数据报文拆分成多个等于小于MTU的SKB,为 ...
分类:
其他好文 时间:
2019-05-11 18:16:11
阅读次数:
133
防范IP分片***1)IP分片的原理数据字段的长度最大为1500字节,这个数值被称为最大传送单元(MaximunTransmissionUnitMTU)。不同的网络有不同的MTU值,如以太网的MTU值是1500字节,PPP链路的MTU值是296字节。当IP数据报封装成帧时,必须符合帧格式的规定,如果IP数据报的总长度不大于MTU值,就可以直接封装成一个帧,如果IP数据报的总长度大于MTU值,就必须分
分类:
其他好文 时间:
2019-05-10 11:07:46
阅读次数:
478
安装 好虚拟机,新建CENTOS虚拟机后: 1. [root@localhost ~]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/l ...
分类:
其他好文 时间:
2019-05-09 13:32:18
阅读次数:
174
一、综述 1、确认和重传:接收方收到报文就会确认,发送方发送一段时间后没有收到确认就重传。 2、数据校验 3、数据合理分片和排序: UDP:IP数据报大于1500字节,大于MTU.这个时候发送方IP层就需要分片(fragmentation).把数据报分成若干片,使每一片都小于MTU.而接收方IP层则 ...
分类:
其他好文 时间:
2019-05-04 16:17:49
阅读次数:
282
load balancer 负责监听外部的连接,并将连接分发到 pool member。 LBaaS 有三个主要的概念: Pool Member,Pool 和 Virtual IP Pool Member Pool Member 是 layer 4 的实体,拥有 IP 地址并通过监听端口对外提供服务 ...
分类:
其他好文 时间:
2019-04-28 11:22:06
阅读次数:
133