摘要:
以太网协议 ethernet 该协议规定:一组电信号构成一个数据包,也叫做 帧 帧,包含了 报头head 和 数据data : 报头head 包含固定18个字节: 发送者/源地址,6个字节 接收者/目标地址,6个字节 数据类型,6个字节 data包含:(最短46字节,最长1500字节) 数据包的具体 阅读全文
摘要:
以 TCP 四层模型为例,介绍对应的物理设备 各层功能介绍 物理层 主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0 数据链路层 定义了电信号的分组方式 网络层 引入一套新的地址用来区分不同的广播域/子网,这套地址即网络地址 传输层 建立端口到端口的通信 应用层 规定应用 阅读全文
摘要:
记录下常用的网络带宽监控命令,按功能划分 监控总体带宽使用 : nload、bmon、slurm、bwm-ng、cbm、speedometer和netload 监控总体带宽使用(批量式输出):vnstat、ifstat、dstat和collectl 每个套接字连接的带宽使用 :iftop、iptra 阅读全文
摘要:
服务端处理网络请求的典型过程: 处理步骤包括: 获取请求数据,客户端与服务器建立连接发出请求,服务器接受请求(1 3)。 构建响应,当服务器接收完请求,并在用户空间处理客户端的请求,直到构建响应完成(4)。 返回数据,服务器将已构建好的响应再通过内核空间的网络 I/O 发还给客户端(5 7)。 设计 阅读全文
摘要:
同步和异步关注的是结果消息的通信机制:(调用方是否需要主动查询结果) 同步:调用方需要主动等待结果的返回。 异步:不需要主动等待结果的返回,而是通过其他手段,比如状态通知,回调函数等。 阻塞和非阻塞主要关注的是等待结果返回时调用方的状态:(调用方是否可以做其他事情) 阻塞:是指结果返回之前,当前线程 阅读全文
摘要:
今天看文章介绍了一个开源部署 K8S 的工具,有空研究下~ Github 地址: https://github.com/wise2c devops/breeze 阅读全文
摘要:
harbor 的版本为 1.5.2 为 Harbor 配置 swagger 官网参考: https://github.com/goharbor/harbor/blob/v1.5.2/docs/configure_swagger.md 通过浏览器访问 http://192.168.0.241/stat 阅读全文
摘要:
IaaS: Infrastructure as a Service 基础设施即服务 PaaS: Platform as a Service 平台即服务 SaaS: Software as a Service 软件即服务 阅读全文
摘要:
``` 在 node1 执行 nginx 程序,挂载本地的目录 docker pull nginx:stable alpine mkdir /data/html echo "hello world" /data/html/index.html docker run name mynginx p 80 阅读全文
摘要:
alpha 版 内部测试版本。a 是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多 BUG,功能不全,主要是给开发人员和测试人员测试和找 BUG 用的。 beta版 公开测试版。b 是希腊字母的第二个,这个版本比 alpha版本发布得晚一些,主要是给忠实用户测试用的,改 阅读全文