自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(691)
  • 资源 (37)
  • 收藏
  • 关注

原创 上行宽带和下行宽带有啥区别

在网络通信中,数据传输可以被看作是一条双向的道路。下行宽带(Downstream Bandwidth)指的是从互联网服务提供商(ISP)到用户的数据传输速度。换句话说,它是我们从互联网下载数据的速度。这包括浏览网页、观看视频、下载文件等活动。上行宽带(Upstream Bandwidth),则是指从用户到互联网服务提供商的数据传输速度。这涉及到我们上传数据到互联网的行为,比如发送电子邮件、上传照片或视频到社交媒体、在线游戏等。

2024-10-25 17:40:56 422

原创 Kubernetes固定Pod IP和Mac地址

在 Calico GitHub Issues#5196 问题的 commits#6249 提交中,引入新的 Pod 注释cni.projectcalico.org/hwAddr,用于将指定的 MAC 地址分配给容器端 Veth 接口。配置securityContext获取网络权限后,通过postStart钩子在容器启动后修改Mac地址,解决容器网卡Mac地址固定的问题。将Calico升级至v3.24.1或以上版本,使用如下注解轻松设置Pod IP和Mac地址。

2024-10-23 11:48:02 471

原创 Linux 日常骚操作 Top10

使用说明:比如执行以下命令 python test.py 会输出较多内容到终端,常见的既保存记录又同步在终端输出的操作办法是先执行 python test.py > a.log,然后在另外一个终端窗口执行 tail -f a.log而使用 python test.py | tee a.log 也可以实现相同效果,而且只需要在一个终端执行即可!hostname 机器名 命令是修改主机名,而host 机器名则是查询某个机器名的解析记录,两者截然不同,请慎用!操作方法二:在命令行使用 python 库。

2024-10-23 11:32:14 517

转载 helm执行报错:cannot re-use a name that is still in use解决

通过helm install安装服务失败,修改chart后重新安装,提示error: cannot re-use a name that is still in use,执行helm uninstall提示Error: uninstall: Release not loaded。helm install失败后,服务处于fail或者pending状态,使用helm -n {{namespace}} ls 无法找到名称重复服务,因此,无法重新安装,也无法卸载。c、使用helm install重新安装服务。

2024-10-15 11:04:39 10

原创 磁盘标签和分区标签

在Windows中,我们为分区命名,那个名字就是「分区标签」。所以说“分区标签”是给分区的一个名字。「磁盘标签」其实是我们经常说的「分区表」,比如MBR、GPT等等。而「分区标签」,虽然叫做“分区”标签,但它则是文件系统的概念,它是“分区”的一个名字。在Windows中给分区重命名,那个名字就是「分区标签」。由于「分区标签」是文件系统中的概念,所以不同文件系统设置方法也不尽相同,也许有些文件系统并不支持。本文讨论的Ext2/Ext3/Ext4文件系统。

2024-10-11 02:46:27 243

原创 GPU参数指标

Vulkan API:Vulkan API 是一种跨平台的图形接口,能提供更高的图形性能和更低的能耗。显卡的显存是由一块块的显存芯片构成的,显存总位宽同样也是由显存颗粒的位宽组成,显存带宽=显存频率×显存位宽/8。以英伟达的A800卡为例,简单聊聊GPU卡的核心参数指标,A800的核心指标主要有5个,为算力、显存大小、显存带宽、功耗情况和卡间互联速率。显存位宽:是显存在一个时钟周期内所能传送数据的位数,位数越大则瞬间所能传输的数据量越大,这是显存的重要参数之一;加速频率:指显示核心的工作频率最高可达频率。

2024-09-29 09:42:27 858

转载 网络工程师指南:防火墙日志管理与故障排查技巧

防火墙日志管理与故障排查是确保网络安全和稳定运行的关键。通过记录访问、事件和警告日志,结合日志分析工具如ELK Stack和Splunk,可以监控网络活动、排查故障和响应安全事件。最佳实践包括设置日志轮转、加密存储和访问控制,确保日志的完整性和安全性。

2024-09-27 15:00:14 63

转载 GPU服务器与通用服务器的10点区别

前言,最近GPU服务器市场持续火热,很多朋友找我咨询我手里的通用服务器能否加GPU卡,或者我只需要1-2张卡的机器,是否可以采购通用服务器+GPU卡的方式呢?GPU服务器和通用服务器是目前服务器市场根据业务场景进行的细分,并没有严格意义上的定位,你可以理解为GPU服务器是通用服务器为了更好支持GPU进行的优化设计,当然,如果必须要把两者进行简单对比的话,老张总结了以下十个方面来展开聊聊。

2024-09-27 11:15:53 102

原创 四七层如何获取客户端真实地址

参考:https://blog.csdn.net/xq123joes/article/details/140179423。NGINX-HTTP服务器。haproxy四层配置。nginx 四层配置。

2024-09-10 11:08:39 207

原创 IP路由选择

在支持组播的环境中,定期地通过每个启用了OSPF的接口向外发送hello分组,其发送频率取决于网络的类型和拓扑。在广播网络和点对点网络中,hello分组的发送间隔为10s,而在非广播网络和点到多点网络中,间隔为30s。每台路由器都创建一根树,其根为当前路由器,而其他所有网络都分布在不同的树叶和树枝上。网络拓扑图是根据LSA更新创建的,而泛洪让所有OSPF路由器都有相同的网络拓扑图,可用于SPF计算。这棵树只包含路由器所属区域中的网络,SPF算法考虑的一个重要指标是:前往网络的每条潜在路径的度量值或成本。

2024-09-10 10:09:47 723

原创 网络地址转换

NAT通常用于边界路由器。

2024-09-10 01:17:06 440

转载 华为交换机常见10种DHCP操作

例如:DHCP服务器可以为254个用户分配IP地址(地址池掩码长度为24),现在网络中减少140个用户,为避免地址浪费,此时可以将地址池掩码长度扩大到25,以缩小地址池的范围。在作为DHCP服务器的设备上,按“回收IP地址(仅全局地址池时需要配置)->配置防止IP地址重复分配功能->调整地址池掩码长度”的步骤,扩大地址池范围。在作为DHCP服务器的设备上,按“回收IP地址(仅全局地址池时需要配置)->配置防止IP地址重复分配功能->调整地址池掩码长度”的步骤,缩小地址池范围。

2024-09-10 00:32:51 1014

原创 锐捷交换机常用命令

【代码】锐捷交换机常用命令。

2024-09-09 10:33:18 1311

原创 通配符掩码

在计算机网络中,通配符掩码(Wildcard Mask)通常与子网掩码一起使用,用于在配置网络设备(如路由器或交换机)时指定要匹配的IP地址范围。通配符掩码实际上是子网掩码的反码(bitwise NOT)。子网掩码用于指定IP地址中的哪些位表示网络部分,哪些位表示主机部分。通配符掩码则用于指定在路由或访问控制列表(ACL)中哪些位必须匹配,哪些位可以忽略。

2024-09-07 23:51:04 490

转载 各个网络厂商网络设备默认的用户名和密码大全

由于该默认凭据较为常见,极易被攻击者利用,因此在设备首次配置后,建议管理员立即更改密码,以提升网络的安全性。然而,出于安全考虑,建议管理员在首次登录后立即修改默认密码。为了确保设备的安全性,建议管理员在初次配置完成后立即修改默认密码。锐捷无线设备的默认用户名和密码与其他网络设备一致,管理员应在首次登录后修改密码。由于默认密码的安全性较低,建议在设备配置完成后立即修改密码。管理员应在首次配置后立即更改默认密码,以提升设备的安全性。​作为登录凭据,管理员应在首次登录后及时修改密码,以确保设备的安全性。

2024-09-05 04:28:16 275

转载 交换机Ping丢包真是件头疼的事,如何应对呢?

Ping丢包是指在使用Ping命令测试网络连接时,发送的ICMP Echo请求(Ping请求)报文没有得到回应或者部分回应丢失的现象。Ping丢包通常是网络性能问题的一个早期迹象,可能导致应用程序延迟、丢包率升高等问题。严重的Ping丢包可能预示着网络中的硬件故障或严重的配置问题,需要尽快排查和解决。该命令显示当前设备的ARP表,帮助识别可能的ARP问题,如ARP表项缺失或不一致。Ping命令有许多参数和选项,可以根据需要进行调整。该命令显示指定接口的流量和错误统计,包括丢包、CRC错误、冲突等信息。

2024-09-05 04:10:58 514

原创 30个思科设备常用巡检命令

以上是30个常用思科设备常用巡检命令。

2024-09-05 03:11:33 419

转载 K8s 集群巡检

平台巡检是一种监测和评估底层系统运行状况的工具,可帮助您快速发现系统中存在的潜在风险并给出相应修复建议。该工具可用于扫描集群中的各个方面,包括系统性能瓶颈、业务组件运行状态、资源使用情况和配置问题等,以提高系统的性能、稳定性和可用性。

2024-09-05 00:14:35 472

转载 Kubelet 报错:inotify_add_watch ... no space left on device

在前文:Docker Registry 的一种高可用方案 中我们使用了 inotify 机制来 watch 文件的变化,通过 rysnc 实现文件远程增量同步的功能。inotify 已经被广泛使用,但是如果使用不当,也会出现一些问题。本文结合 Kubelet 出现 的一个和 inotify 相关的错误出发,深入介绍了 Linux 内核中和 inotify 相关的几个参数,并提供了一些方法来定位和解决问题。

2024-08-27 10:10:42 104

原创 OSI参考模型

透明桥接工作在OSI模型的数据链路层,使用MAC地址来决定数据帧的转发方向。还提供透明的数据传输,并对高层隐藏随网络而异的信息。OSI模型的应用层是用户与计算机交流的场所,还负责确定目标通信方的可用性,并判断是否有足够的资源进行所需的通信。应用层是实际应用程序之间的接口。流量控制职责是在传输层确保数据的完整性,这是通过应用程序请求在系统间进行可靠的数据传输实现的。传输层和会话层紧密协作,将来自不同应用程序的数据分开,称为会话多路复用。如果未收到所有应确认的字节,接收方将缩小窗口,以改善通信会话。

2024-08-27 01:36:06 978

转载 OpenObserve安装使用说明说明

OpenObserve(简称 O2)是一个用 Rust 开发的开源云原生可观测平台,专为日志、指标、追踪而构建,设计用于 PB 级工作。与需要理解和调整大量配置置的 Elasticsearch 相比,它简单且易于操作。在 2 分钟内即可启动并运行 OpenObserve。对于使用 API 获取数据并执行搜索的用户来说,OpenObserve 可以无缝替代 Elasticsearch。OpenObserve 带有自己的用户界面,无需单独安装。

2024-08-26 14:48:55 278

原创 网络互联基础

与集线器相连的所有主机组成一个简单局域网LAN,都属于同一个冲突域,且属于同一个广播域。

2024-08-25 01:53:53 589

转载 思科C7200接口说明

C7200-IO-GE-E 插这个卡以后会同时出现2个端口,Ethernet0/0和GigabitEthernet0/0 (反正我没有用到过这个卡)PA-POS-OC3 支持1个Packet Over SONET/SDH接口(用于更高速度的接口)C7200-IO-FE 支持1个Fastethernet接口。PA-2FE-TX 支持2个Fastethernet接口。PA-FE-TX 支持1个Fastethernet接口。

2024-08-23 18:02:03 55

原创 网络之DHCP实验

DHCP于1993年10月成为标准协议,其前身是BOOTP协议。DHCP协议由RFC 2131定义,采用客户端/服务器通信模式,由客户端(DHCP Client)向服务器(DHCP Server)提出配置申请,DHCP Server为网络上的每个设备动态分配IP地址、子网掩码、默认网关地址,域名服务器(DNS)地址和其他相关配置参数,以便可以与其他IP网络通信。DHCP采用UDP作为传输协议,客户端发送消息到DHCP服务器的的67号端口,服务器返回消息给客户端的68号端口。

2024-08-22 11:34:13 1032

原创 思科设备静态路由实验

注意:一旦配置no ip routing后,路由器就失去了路由功能了,因此必须使用 ip default-gateway。的方式为其设置默认网关,而不能使用默认路由(ip route 0.0.0.0 0.0.0.0)的方式。对于 PC,我们是采用路由器来模拟,需要对其做以下配置。配置静态路由,使 PC 之间可以互相通信。

2024-08-22 02:38:40 604

转载 Cisco网络设备常用命令

【代码】Cisco网络设备常用命令。

2024-08-22 02:21:50 90

原创 kubectl cp使用说明

【代码】kubectl cp使用说明。

2024-08-21 00:56:38 308

原创 GNS3 IOU: License section not found in iourc file /tmp/tmpj54abrhf/iourc

IOU 证书:(直接复制进去即可)

2024-08-19 08:18:18 190

原创 SecureCRT 8.0.2破解使用

这时SecureCRT安装路径是: /Applications/SecureCRT.app/Contents/MacOS/SecureCRT。用破解文件SecureCRT替换 /Applications/SecureCRT.app/Contents/MacOS/SecureCRT。其它参考:http://www.cnblogs.com/python-nameless/p/6925579.html。执行 chmod +x ~/Downloads/SecureCRT。

2024-08-16 14:53:33 681

原创 VMware Fusion 11.5安装

新鲜出炉的 VMware Fusion 11.5 带着许可证密钥来喽~亲测可用~~VMware Fusion是适用于Mac的简单强大的虚拟机,像Windows上的 VMware Workstation Pro一样,用户可以在Mac上。https://pan.baidu.com/s/1D7eD4B5zsyNAl8Ug20hH6w 密码:1727。并行运行Windows和数百个其他操作系统与Mac应用,而不必重启,功能强大。直接双击 .dmg文件安装即可。

2024-08-15 14:24:41 284

原创 GNS3 VM打开显示 KVM support available: False

需要在虚拟机设置界面的处理器上作如下的配置: 打开虚拟化 Intel VT-x/EPT。

2024-08-15 14:05:24 141

原创 macOS 10.13.6Catalina 系统使用 VMware Fusion 时报错:打不开/dev/vmmon:断裂管道。请确保已载入内核模块“vmmon”。

打不开/dev/vmmon:断裂管道。请确保已载入内核模块“vmmon”。

2024-08-15 13:57:56 424

转载 Linux shell中2>&1的含义解释

比如有些人可能会这么想:2是标准错误输入,1是标准输出,>是重定向符号,那么"将标准错误输出重定向到标准输出"是不是就应该写成"2>1"就行了?执行2>&1后, 2----->1 (2指向1,而1指向log,因此2也指向了log)执行2>&1后, 2----->1 (2指向1,而1指向屏幕,因此2也指向了屏幕)执行>log后, 1----->log (1指向log,2还是指向屏幕)执行>log后, 1----->log (1指向log)本来1----->屏幕 (1指向屏幕)

2024-08-05 17:47:54 35

转载 Linux内核全景图

2024-07-15 14:12:58 53

原创 Linux 查看磁盘是不是 ssd 的方法

如果 ROTA 值为 1,则磁盘类型为 HDD,如果 ROTA 值为 0,则磁盘类型为 SSD。可以在上面的屏幕截图中看到 sda 的 ROTA 值是 1,表示它是 HDD。此处,该值也是 1,表示磁盘类型为硬盘驱动器 (HDD)。如果值为 0,则它是 SSD。而且,如果驱动器是 HDD,则输出将如下所示。如果驱动器是 SSD,则输出将如下所示。2. 检查磁盘是否旋转。

2024-07-05 11:57:05 1958 1

原创 iostat 输出字段说明

【代码】iostat 输出字段说明。

2024-07-05 10:35:43 176

原创 bpftrace几种使用实例

memory.cmemory.bt可以执行相关memory,用bpftrace追踪malloc和free的过程修改memory.bt,加上malloc和free统计,重新执行。

2024-07-05 00:49:26 297

原创 bcc python开发示例

用户态组件加载上面文件的内容并attache到finish_task_switch()内核函数的kprobe探测钩子中。通过[]这个操作将可以访问到程序中BPF对象中BPF_HASH元素,这样就可以直接访问到内核中的变量。使用这个对象就像python中的其他对象一样:read, update, and deletes 等等内置的函数都是标准配置。这个参数由BCC前端进行特殊处理,因此对该变量的访问是从kprobe基础结构传递的已保存上下文中获取。ctx,用于寄存器和BPF上下文,然后是函数的实际参数。

2024-07-01 17:34:10 1210

原创 ssh:Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open

ssh:Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open最近,用ssh连接github时,突然提示“Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open”,并且断开连接。仔细阅读了一下ssh文档和这句提示,大概的意思时ssh的私有密钥的权限开放尺度太大了,ssh自身的策略关闭了ssh。解决方案:将权限由0644降低为0600chmod 0600 ~/.ssh/id_rsa

2024-06-28 10:41:21 577

转载 解决helm部署报错Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress

参考github上的issues:https://github.com/helm/helm/issues/8987,我们可以使用以下操作。在使用helm install 或者helm upgrade的时候,如果出现了异常中断操作, 可能会导致如下报错。那么问题来了,如何解决这个问题呢?

2024-06-28 10:39:56 161

1023856-vdiskmanager-linux.7.0.1.zip

解决vmware Exsit平台多个vmdk文件需要合并的问题,需要此工具进行vmdk合并,谢谢谢谢

2020-08-18

vscode中Go的相关插件安装

vscode中Go的相关插件安装,go项目必须以工作空间方式打开,也可以 git clone https://github.com/golang/tools.git tools,

2020-08-14

瑞利信道仿真程序

瑞利信道

2017-06-07

哈夫曼树及其应用

哈夫曼树及其应用

2017-04-23

哈希算法实现

哈希算法实现

2017-04-23

gns3镜像文件

2017-04-23

libffi-devel-3.0.5-3.2.el6.x86_64.rpm

libffi-devel-3.0.5-3.2.el6.x86_64.rpm

2017-03-04

boost中文文档

boost中文离线文档

2016-12-08

VC++之MFC类库中文手册

2016-08-11

Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 机械工业出版社

2016-08-11

Django 中文手册.chm

Django 中文手册.chm

2016-07-11

jthread-1.3.1.tar.bz2

jthread

2016-07-11

jrtplib-3.9.1.tar.bz2

jrtplib-3.9.1.tar.bz2

2016-07-11

C++加密/解密库

C++加密/解密库

2016-06-05

mysql5.5_win32

mysql5.5_win32

2016-05-16

[图解TCPIP(第5版).

[图解TCPIP(第5版).

2016-04-16

ACM算法模板

ACM算法

2016-04-16

X86-64上的Linux VM管理系统

X86-64上的Linux VM管理系统

2015-11-07

Expect笔记

Expect笔记,希望大家来下载吧,快点快点

2015-10-03

ODCC开放数据中心2024资料分享 (规范标准、白皮书等36份)

今天我来给大家分享更多资料,包括规范标准、白皮书等文档,都来源自odcc.org.cn 网站。我只是做了下载和整理(借花献佛)打包上传到网盘,希望能节省点大家的时间。

2024-09-27

storcli命令行操作手册

storcli命令行操作手册

2023-03-16

ISO 2859标准文档五部分

ISO 2859标准文档五部分

2022-11-08

jmeter资源监控的插件工具

JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar是专门用来进行jmeter资源监控的插件工具,测试过没问题

2020-03-01

ServerAgent-2.2.1.zip

ServerAgent ,jmeter服务端资源监测工具,可以对于响应时间分析,内存,网络io,磁盘io等做监控

2020-03-01

jmeter-plugins-manager-1.3.jar.zip

jmeter-plugins-manager-1.3安装包 ,需要自己解压下,下载完以后直接将jar包放到jmeter安装目录下的/lib/ext 目录下,重启Jmeter

2020-03-01

openssl-1.1.0c_libs.zip

libssl.so.1.1,libcrypto.so.1.1,libcrypti.a,libssl.a,libcrypto-1_1-x64.dll,libcrypto.lib,libssl-1_1-x64.dll,libssl.lib

2020-02-11

brctl相关源码包

网桥配置源码, Linux可以工作在网桥模式,在创建命名空间网桥时需要使用该软件包

2018-10-15

Go语言 guru.exe、godef.exe、gocode.exe

Go语言 guru.exe、godef.exe、gocode.exe,是64位的,专门用于eclipse配置时用的

2018-09-06

python3.6中文官方文档

python3.6中文官方文档是根据官方手册翻译过来的中文手册,帮助开发人员开发

2018-08-04

websocket文档

websocket 中文文档,是一个websocket API开发文档,为开发人员提供帮助

2018-08-04

Myeclipse10破解包

该软件包专门用于破解Myeclipse10,希望能帮助到大家。

2018-06-16

SDN核心技术剖析 & 实战指南

SDN核心技术剖析 & 实战指南

2017-08-06

source insight4.0破解工具

source insight4.0破解工具

2017-08-06

source insight 全局配色配置文件

source insight 全局配色配置文件

2017-08-06

source insight

一款开发工具

2017-08-06

open GL红蓝宝书

open GL红蓝宝书

2017-06-07

open GL编程指南

open GL编程指南

2017-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除