OSI参考模型 应用层 包括所有能产生网络流量的程序 表示层 用来判断传输之前是否进行加密或压缩处理(二进制、ASCII) 比如出现乱码情况,可能就是表示层的问题 会话层 一个浏览器窗口就是一个会话 能够 用netstat -n 来查看会话,查找木马 传输层 可靠传输、流量控制和不可靠传输 网络层 ...
分类:
其他好文 时间:
2019-08-21 23:08:01
阅读次数:
114
TCP滑动窗口 发送端 LastByteAcked:第一部分和第二部分的分界线 LastByteSent:第二部分和第三部分的分界线 LastByteAcked + AdvertisedWindow:第三部分和第四部分的分界线 第一部分:发送了并且已经确认的。第二部分:发送了并且尚未确认的。第三部分 ...
分类:
其他好文 时间:
2019-08-05 23:10:26
阅读次数:
169
数据链路层的功能:1.数据链路的建立、维护与拆除;2.数据帧的包装、传输与同步;3.帧的差错恢复(校验);4.流量控制---(QOS控制优先级,在数据堵塞时,控制优先导流)。以太网MAC地址:MAC地址有48位,也就是48个二进制,6个字节。以太网的帧格式:数据分段形式传输:数据先分段,然后一个个传送到数据池当中后整体按原先的顺序排列好,最后传到服务器。交换机的工作原理作用:实现网络互联,多台计算
分类:
其他好文 时间:
2019-08-03 23:23:18
阅读次数:
123
1. 阿里熔断限流Sentinel学习 1.1. 功能特点 1. 丰富的应用场景:例如 秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用 等 2. 完备的实时监控:Sentinel 同时提供 实时的监控功能 。您可以在控制台中看到接入应用的单台机器秒 ...
分类:
其他好文 时间:
2019-07-24 13:29:08
阅读次数:
403
CGroups简介CGroup是ControlGroups的缩写,是Linux内核提供的一种可以限制、记录、隔离进程组(processgroups)所使用的物理资源(如cpumemoryi/o等等)的机制,这种机制可以根据需求把一系列系统任务及其子任务整合(或分隔)到按资源划分等级的不同组内,从而为系统资源管理提供一个统一的框架。Libvirt将创建的虚拟机放到Cgroups划分的资源区中,从而实
分类:
其他好文 时间:
2019-07-23 11:25:20
阅读次数:
93
一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro ...
分类:
其他好文 时间:
2019-07-23 09:39:10
阅读次数:
114
1.数据包校验,发送方计算校验和,接收方结算校验和,进行对比2.应答机制,seq序列号与ack确认号 3.超时重传机制,发送后启动定时器,进行重传 4.连接管理,三次和四次5.对失序数据包重排序6.流量控制和拥塞控制,使用滑动窗口协商大小 ...
分类:
其他好文 时间:
2019-07-20 13:19:49
阅读次数:
119
流量控制:数据的传送与接收过程当中很可能出现收方来不及接收的情况,这时就需要对发方进行控制,以免数据丢失。流量控制用于防止在端口阻塞的情况下丢帧,这种方法是当发送或接收缓冲区开始溢出时通过将阻塞信号发送回源地址实现的。流量控制可以有效的防止由于网络中瞬间的大量数据对网络带来的冲击,保证用户网络高效而 ...
分类:
其他好文 时间:
2019-07-20 13:03:17
阅读次数:
109
5.1 基本概念 TCP:需要将传输的文件分段传输,建立连接会话,实现可靠传输和流量控制 UDP:一个数据包就能够完成数据通信,不需要建立连接会话和流量控制,不使用可靠传输 5.2 传输层的功能 5.2.1 传输层协议和应用层协议之间的关系 常见的应用层协议使用的端口 http=TCP+80 htt ...
分类:
其他好文 时间:
2019-07-16 20:11:15
阅读次数:
148
数据链路层功能 负责网络中相邻节点之间可靠的数据通信,使用帧完成主机对等层之间数据的可靠传输 作用包括数据链路的建立,维护,拆除,帧包装,帧传输,帧同步,帧效验恢复,流量控制等 以太网mac地址 用来标识计算机身份地址(网卡上的硬件地址),每块网卡上的mac都是全球唯一,也就是网卡的物理地址 交换机 ...
分类:
其他好文 时间:
2019-07-15 20:00:59
阅读次数:
166