- 博客(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
转载 华为交换机常见10种DHCP操作
例如:DHCP服务器可以为254个用户分配IP地址(地址池掩码长度为24),现在网络中减少140个用户,为避免地址浪费,此时可以将地址池掩码长度扩大到25,以缩小地址池的范围。在作为DHCP服务器的设备上,按“回收IP地址(仅全局地址池时需要配置)->配置防止IP地址重复分配功能->调整地址池掩码长度”的步骤,扩大地址池范围。在作为DHCP服务器的设备上,按“回收IP地址(仅全局地址池时需要配置)->配置防止IP地址重复分配功能->调整地址池掩码长度”的步骤,缩小地址池范围。
2024-09-10 00:32:51 1014
原创 通配符掩码
在计算机网络中,通配符掩码(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
转载 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
转载 思科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
原创 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 查看磁盘是不是 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
原创 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
vscode中Go的相关插件安装
2020-08-14
gns3镜像文件
2017-04-23
VC++之MFC类库中文手册
2016-08-11
Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 机械工业出版社
2016-08-11
ODCC开放数据中心2024资料分享 (规范标准、白皮书等36份)
2024-09-27
jmeter资源监控的插件工具
2020-03-01
jmeter-plugins-manager-1.3.jar.zip
2020-03-01
openssl-1.1.0c_libs.zip
2020-02-11
Go语言 guru.exe、godef.exe、gocode.exe
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人