草庐IT

confluenceTd

全部标签

ICMP隐蔽隧道攻击分析与检测(一)

 •ICMP协议介绍 一、定义  网际控制报文协议ICMP(InternetControlMessageProtocol),是一种面向无连接协议,用于传输出错报告控制信息;在TCP/IP协议簇中是一个重要子协议,通常被IP层或者更高层协议(TCP/UDP)使用,属于网络层协议;主要用于IP主机和路由器之间传递控制消息,包括网络通不通,主机是否可达,路由是否可用等网络状态。举例:ping和tracert是两个常用网络管理命令,ping用来测试网络可达性,tracert用来显示到达目的主机的路径。ping和tracert都利用ICMP协议来实现网络功能,它们是把网络协议应用到日常网络管理的典型实例

ICMP隐蔽隧道攻击分析与检测(一)

 •ICMP协议介绍 一、定义  网际控制报文协议ICMP(InternetControlMessageProtocol),是一种面向无连接协议,用于传输出错报告控制信息;在TCP/IP协议簇中是一个重要子协议,通常被IP层或者更高层协议(TCP/UDP)使用,属于网络层协议;主要用于IP主机和路由器之间传递控制消息,包括网络通不通,主机是否可达,路由是否可用等网络状态。举例:ping和tracert是两个常用网络管理命令,ping用来测试网络可达性,tracert用来显示到达目的主机的路径。ping和tracert都利用ICMP协议来实现网络功能,它们是把网络协议应用到日常网络管理的典型实例

Linux 系统 logroate日志管理

1.简介Logrotate是基于CRON来运行的,其脚本是「/etc/cron.daily/logrotate」#!/bin/sh/usr/sbin/logrotate-s/var/lib/logrotate/logrotate.status/etc/logrotate.confEXITVALUE=$?if[$EXITVALUE!=0];then/usr/bin/logger-tlogrotate"ALERTexitedabnormallywith[$EXITVALUE]"fiexit0实际运行时,Logrotate会调用配置文件「/etc/logrotate.conf」weeklyrotat

Linux 系统 logroate日志管理

1.简介Logrotate是基于CRON来运行的,其脚本是「/etc/cron.daily/logrotate」#!/bin/sh/usr/sbin/logrotate-s/var/lib/logrotate/logrotate.status/etc/logrotate.confEXITVALUE=$?if[$EXITVALUE!=0];then/usr/bin/logger-tlogrotate"ALERTexitedabnormallywith[$EXITVALUE]"fiexit0实际运行时,Logrotate会调用配置文件「/etc/logrotate.conf」weeklyrotat

【性能测试】性能需求指标

摘要:了解需求,明确目的,获取(线上)数据加以分析,制定指标 1.1新上线项目1、指标以目的为导向1)容量验证——某软硬件条件下系统最大处理能力,为运维提供容量模型/预估2)稳定性验证3)有特定的预期指标(1~3年未来规划)注:基准性能需提前把控(重点关注在无压力情况下的响应耗时)2、业务模型1)参考历史项目或其他同行业项目2)业务产品综合评估    注:待系统上线后可观察一段时间,按照较为标准的业务模型在验 1.2已上线系统根据历史数据分析获取方式    1)请运维同学协助查看;2)通过现有监控平台等途径获取版本迭代(按照原预期)1.3 性能需求指标序号指标类型指标名称指标要求说明1系统指标

【性能测试】性能需求指标

摘要:了解需求,明确目的,获取(线上)数据加以分析,制定指标 1.1新上线项目1、指标以目的为导向1)容量验证——某软硬件条件下系统最大处理能力,为运维提供容量模型/预估2)稳定性验证3)有特定的预期指标(1~3年未来规划)注:基准性能需提前把控(重点关注在无压力情况下的响应耗时)2、业务模型1)参考历史项目或其他同行业项目2)业务产品综合评估    注:待系统上线后可观察一段时间,按照较为标准的业务模型在验 1.2已上线系统根据历史数据分析获取方式    1)请运维同学协助查看;2)通过现有监控平台等途径获取版本迭代(按照原预期)1.3 性能需求指标序号指标类型指标名称指标要求说明1系统指标

漫谈垃圾回收算法

GC简介:垃圾回收(GarbageCollection)也被称为自动内存管理技术,在现代编程语言中使用得相当广泛,常见的Java、Go、C#均在语言的runtime中集成了相应的实现。对象创建,内存分配观察对象分配时,主要有三个参与者,Application,allocator,grabagecollector,接下来看一下这三者如何工作的  Application指的是我们的应用,我们将堆上的对象看作一个图,应用代码分配变量时就是在不停地修改这张堆对象图里的指向关系。下图可以帮我们理解分配对象时堆上的操作  allocator就很好理解了,指的是内存分配器,应用需要内存的时候都要向alloc

漫谈垃圾回收算法

GC简介:垃圾回收(GarbageCollection)也被称为自动内存管理技术,在现代编程语言中使用得相当广泛,常见的Java、Go、C#均在语言的runtime中集成了相应的实现。对象创建,内存分配观察对象分配时,主要有三个参与者,Application,allocator,grabagecollector,接下来看一下这三者如何工作的  Application指的是我们的应用,我们将堆上的对象看作一个图,应用代码分配变量时就是在不停地修改这张堆对象图里的指向关系。下图可以帮我们理解分配对象时堆上的操作  allocator就很好理解了,指的是内存分配器,应用需要内存的时候都要向alloc