- 博客(22)
- 收藏
- 关注
原创 网络通信原理:分层协作与协议解析
网络通信采用分层模型(如OSI七层/TCP/IP四层)实现解耦与标准化,通过协议栈协作完成数据封装传输。核心机制包括:物理介质选择、信号编码、CRC校验及ARQ重传;IP寻址与动态路由实现寻址;TCP/UDP差异化保障传输可靠性或实时性;SSL/TLS加密与防火墙确保安全。优化技术涵盖QoS优先级、负载均衡及SDN/5G等新兴技术,形成"分层协作+协议标准化+动态控制"的完整体系,兼顾效率与安全。
2025-07-19 21:00:00
1039
原创 揭秘网络通信:数据传输的完整流程解析
网络通信基于分层架构(如OSI七层模型或TCP/IP四层模型)实现可靠数据传输。数据经过封装和解封装过程,从应用层到物理层逐层添加头部信息,再通过物理介质(有线/无线)传输。核心协议包括TCP/IP、DNS等,涉及路由寻址、错误检测和流量控制。典型场景如网页访问需完成DNS解析、TCP三次握手、HTTP请求响应及四次挥手。网络通信面临拥塞控制、安全威胁等挑战,未来将向IPv6、5G/6G和SDN方向发展。分层设计和协议标准化是保证全球互联的关键。
2025-07-19 16:43:53
942
原创 Pod资源管理
本文介绍了Kubernetes资源管理的核心概念与实践方法。主要内容包括:1) 资源配额与限额的作用及配置方式,通过requests和limits分别设置最低保障和最高限制;2) 三种QoS服务质量等级(BestEffort、Burstable、Guaranteed)的区别与应用场景;3) 全局资源配额管理,包括通过ResourceQuota限制命名空间内的资源总量和Pod数量。文中提供了具体配置示例和验证方法,展示了如何为Pod设置CPU/内存配额、验证资源限制效果,以及通过名称空间级别的配额策略控制全局
2025-07-14 20:16:51
804
原创 云原生-Pod生命周期
一.Pod生命周期概述1.什么是Pod生命周期?-Pod对象自从其创建开始至终止的时间范围称为生命周期-在这段时间中Pof处在不同的状态并可以执行相关操作2.生命周期有什么用途-复杂服务运行时有启动顺序、依赖关系等,我们可以在生命周期中配置相关性,解决启动关系依赖等问题-容器服务在启动前或运行过程中需要做的相关操作,例如:配置文件生成、数据预加载、依赖服务的检测、安装等3.生命周期能做什么?-必需操作:启动运行main容器-可选操作:设置容器的初始化方法(linitContainer)
2025-07-10 23:30:00
980
原创 Pod调度、嵌入式脚本、Pod标签管理
1.Pod自定义命令-创建 Pod 时,可以为其设置启动时要执行的自定义命令, 如果配置了自定义命令,那么镜像中自带的默认启动命令将不再执行-自定义命令设置在command字段下,如果命令有参数,需要填写在args字段下2.循环死锁-如果一个Pod的内部程序在运行时出现循环死锁,那么就会永远不停的重复执行,如何避免这种情况发生捏?a.使用activeDeadl ineSeconds策略-允许Pod运行的最大时长。
2025-07-08 10:14:01
972
原创 Kubernetes管理平台
本文介绍了Kubernetes资源清单文件的编写和管理方法。主要内容包括:1)Pod资源清单的两种YAML格式示例;2)资源清单文件的命名规范、键值对和数组嵌套规则;3)静态Pod的定义、创建和删除操作;4)资源清单文件模板的生成方法和管理技巧;5)多容器Pod的配置和管理,包括日志查看、命令执行和文件拷贝等操作。文章还提供了获取帮助信息和查询官方文档的方法,为Kubernetes资源管理提供了实用指导。
2025-07-07 19:40:24
782
原创 云原生-集群管理续
Kubernetes资源清单文件是定义集群资源的YAML格式文件,用于创建和管理Pod等对象。清单文件包含资源类型、API版本、元数据和规格描述,相比命令行方式更便于持久化管理和复杂功能实现。创建Pod的两种方法:使用kubectl run命令或资源清单文件。主要管理命令包括create(创建)、apply(创建/更新)、delete(删除)和replace(强制重建)。示例展示了通过myweb.yaml文件定义nginx容器Pod,并使用不同命令进行创建、更新和删除操作。资源清单文件是Kubernetes
2025-07-05 16:04:15
508
原创 云原生-集群管理
本文介绍了Kubernetes集群管理和Pod管理的基本操作。主要内容包括:1) 使用kubectl命令行工具管理集群,包括查询集群状态、资源对象和版本信息;2) 为其他主机添加管理权限的方法;3) Pod资源对象的创建和管理,包括镜像上传、Pod运行状态查看和排错技巧;4) 资源监控组件Metrics-server的安装配置,用于收集节点和Pod的资源使用指标。文章通过具体命令示例,展示了Kubernetes集群管理、Pod生命周期管理和资源监控的完整流程,适合K8s初学者快速掌握基本运维技能。
2025-07-04 17:44:50
963
3
原创 Kubernetes:容器编排的领航者
就在Docker容器技术被炒得热火朝天之时,大家发现,如果想要将Docker应用于具体的业务实现,是存在困难的——编排、管理和调度等各个方面,都不容易。于是,人们迫切需要一套管理系统,对Docker及容器进行更高级更灵活的管理,就在这个时候,KUBERNETES出现了。kubernetes的名字来自希腊语,意思是舵手 或 领航员。k8s是将k和s之间的8个字母ubernetes替换为8的缩写。
2025-07-03 23:45:00
585
原创 shell脚本续
1.问题现象:故障错误信息2.原因分析:分析故障:-报错信息: my#test=123: command not found分析故障原因-变量名不可以使用数字开头-变量名不可以为特殊符号-变量名可以为字母、数字、下划线。
2025-07-01 14:37:10
359
原创 云计算 day9
2.添加可执行的脚本语句(命令行)---ehco 'hello world'-3.添加x执行权限 -----chmod +x /root/hello.sh。# 注释信息(作者信息、步骤、思路、用途、变量、变量含义)-查看变量名:echo $变量名、 echo ${变量名}-格式:read ·[ -p ”提供信息’ ] 变量名。-1.新建文本文件 ----vim hello.sh。-整数型、浮点型、双精度浮点型、字符型、......-stty -echo:关闭终端输出(无显示)
2025-06-30 20:00:00
878
原创 云计算 day8
本文摘要主要介绍了Linux环境下源码编译安装、RPM软件包管理、数据库管理和邮件服务配置等操作。主要内容包括:1)源码编译安装的五个步骤(环境准备、解压配置、编译安装);2)RPM软件包管理基本命令;3)数据库(MariaDB)的安装与基础操作(增删改查);4)邮件服务(Postfix)的配置与收发操作。文中还涉及了rsync远程同步、inotifywait目录监控等实用工具的使用方法,并提供了相关命令示例和常见问题解决方案。
2025-06-25 08:15:00
1046
原创 云计算 day7
文章摘要:本文介绍了Web服务器和DNS服务器的基础配置。Web部分涵盖httpd/Nginx的安装、虚拟主机设置(域名/端口/IP方式)、网页目录配置及常见问题处理;DNS部分讲解BIND服务搭建,包括正向解析、泛域名解析及特殊记录配置。同时涉及NFS网络文件系统共享配置和Yum仓库构建方法(本地/网络)。通过虚拟机环境演示了具体操作步骤,如Web页面部署、DNS解析测试等,提供了服务器配置的实用技术参考。
2025-06-24 08:30:00
791
原创 云计算 day6
sh-4.2# vim /etc/selinux/config #查看SELinux开机的运行模式。4)如果SELinux是强制模式,才需要SELinux失忆,其他模式不需要让SELinux进行失忆。sh-4.2# touch /.autorelabel #让SELinux失忆。或者可以修改SELinux运行模式,修改成宽松模式即可。在Linux开头的行,将ro修改为rw,在该行输入。rd.break 然后按Ctrl x。
2025-06-23 23:30:00
538
原创 云计算 day5补充
本文摘要: 本文详细介绍了Linux系统的网络配置与管理操作,主要包括以下内容:1)通过修改/etc/fstab文件实现开机自动挂载;2)IP地址和子网掩码的基本概念及配置方法;3)使用nmcli和nmtui工具进行网络连接设置;4)修改网卡命名规则;5)远程管理工具SSH的配置与使用,包括密钥认证和无密码登录;6)scp命令实现主机间文件传输;7)tmux工具防止远程会话中断。文章以VMware和KVM虚拟机为例,提供了具体的命令行操作步骤和参数说明,涵盖从基础网络配置到高级远程管理的全套解决方案。
2025-06-19 20:01:43
879
原创 云计算笔记 day5
本文介绍了Linux系统中的权限管理机制,主要包括:1.基本权限(rwx)的数字表示(4-2-1)及默认权限(目录755/文件644);2.归属关系(属主u/属组g/其他人o)及修改方法(chmod/chown);3.ACL策略管理(getfacl/setfacl)实现精细权限控制;4.特殊权限位(粘滞位t、SGID、SUID)的作用及设置;5.umask掩码对默认权限的影响。文中还包含实际案例演示权限配置、ACL策略应用及常见故障处理方法,并提出了查看/etc/shadow文件的多种权限解决方案。
2025-06-19 08:45:00
904
原创 云计算笔记补充
摘要:反向代理位于客户端与服务器之间,对用户隐藏真实服务器信息,常用于Web加速和安全防护;正向代理帮助客户端访问服务器,保护客户信息。PV和UV分别表示页面浏览量和独立访客数。Shell编程涉及变量(预定义、位置、环境变量)、条件测试(字符串、数值、文件)、流程控制(if/case/for/while)、函数及字符串处理(截取/替换/正则)。文本处理工具sed和awk支持条件匹配和处理,awk可通过-F指定分隔符,NR/NF为内置变量。
2025-06-17 00:15:00
255
原创 云计算基础笔记 day1
本文摘要: 服务器是提供网络服务的高性能计算机,按外形分为机架式/塔式/机柜式/刀片式,尺寸以U为单位(1U=4.445cm)。网络通信基于TCP/IP协议,需IP地址、子网掩码和网关三要素。IPv4采用32位点分十进制表示,IPv6则为128位。Linux系统起源于UNIX,采用树形目录结构,遵循"一切皆文件"理念,内核官网为kernel.org。主流发行版包括RedHat、Debian、Ubuntu等,系统路径以根目录/为起点。网络配置可通过手工或DHCP自动获取,DNS服务实现域名
2025-06-16 23:15:00
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅