网络功能:数据传输 ISO(国际标准化组织) OSI七层模型 >网络通信工作流程的标准化 OSI七层模型 应用层:提供用户服务,具体功能由特定的程序而定。 表示层:数据的压缩优化,加密。 会话层:建立应用级的连接,选择传输服务 传输层:提供不同的传输服务,流量控制。 网络层:路由选择,网络互连。 链 ...
分类:
其他好文 时间:
2019-10-06 09:44:25
阅读次数:
89
Sentinel源码解析系列: "1.Sentinel源码分析—FlowRuleManager加载规则做了什么?" "2. Sentinel源码分析—Sentinel是如何进行流量统计的?" "3. Sentinel源码分析— QPS流量控制是如何实现的?" "4.Sentinel源码分析— Sen ...
分类:
其他好文 时间:
2019-09-22 23:29:08
阅读次数:
117
[TOC] 1. 概述 用户数据报协议(UDP,User Datagram Protocol)为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据报的方法。UDP是一种保留消息边界的简单的面向数据报的协议。UDP不提供差错纠正、队列管理、重复消除、流量控制和拥塞控制,但提供差错检测(包含我们 ...
分类:
其他好文 时间:
2019-09-21 22:56:02
阅读次数:
264
tc 是linux 内置的命令;使用man pages 查看 我们看到,其功能为 show / manipulate traffic control settings,可对操作系统进行流量控制; netem 与 tc: netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该 ...
分类:
Web程序 时间:
2019-09-19 23:45:50
阅读次数:
139
Sentinel源码解析系列: "1.Sentinel源码分析—FlowRuleManager加载规则做了什么?" "2. Sentinel源码分析—Sentinel是如何进行流量统计的?" "3. Sentinel源码分析— QPS流量控制是如何实现的?" "4.Sentinel源码分析— Sen ...
分类:
其他好文 时间:
2019-09-18 00:29:56
阅读次数:
154
有关TCP你不能不知道的三次握手和四次挥手问题, "点我跳转" 流量控制 1. 滑动窗口 数据的传送过程中很可能出现接收方来不及接收的情况,这时就需要对发送方进行控制以免数据丢失。利用滑动窗口机制可以很方便地在TCP连接上对发送方的流量进行控制。TCP的窗口单位是字节,不是报文段,发送方的发送窗口不 ...
分类:
其他好文 时间:
2019-09-16 10:17:42
阅读次数:
102
今天终于学到了Vim文本编辑器,“他”有三个模式:命令、输入、末行模式,需要掌握切换方法,以及一些基础命令,然后一些巴拉巴拉的东西,暂时不一一说出来(通过vim,设置主机名配置网卡以及yum仓库),然后有讲到[]测试语句,记住记住,[]两边必须有空格。还有降到了&&和||的使用方,最后讲到了流量控制语句。今晚老刘忘记强调一句话,Linux一切都是文件。老刘网站:linuxprobe
分类:
系统相关 时间:
2019-09-15 22:35:45
阅读次数:
141
TCP 我们了解得多了,所以今天我们站在 UDP 的角度,探讨一下 UDP 区别于 TCP 的特点。 1. 面向无连接 UDP 比 TCP 简单得多,不需要“三次握手”来建立连接,直接把内容发送出去。 2. 数据的不可靠性 UDP 不会验证数据报文,不会流量控制,因此数据有可能会出现失真,或者丢包的 ...
分类:
其他好文 时间:
2019-09-15 00:34:51
阅读次数:
120
除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。由于调用关系的复杂性,如果调用链路中的某个资源不稳定,最终会导致请求发生堆积。Sentinel 熔断降级会在调用链路中某个资源出现不稳定状态时(例如调用超时或异常比例升高),对这个资源的调用进行限制,让请求快速失败, ...
分类:
其他好文 时间:
2019-09-10 12:52:49
阅读次数:
156
DP、TCP、可靠传输的工作原理、TCP首部格式、TCP可靠传输的实现、TCP流量控制、TCP的拥塞控制、TCP的连接管理这几个方面进行解析。 一、运输层协议概述 1.进程之间的通信 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层 ...
分类:
其他好文 时间:
2019-08-27 00:46:51
阅读次数:
65