我们在磁盘写操作持续繁忙的服务器上曾经碰到一 个特殊的性能问题。每隔 30 秒,服务器就会遇到磁盘写活动高峰,导致请求处理延迟非常大(超过3秒)。后来上网查了一下资料,通过调整内核参数,将写活动的高峰...
分类:
系统相关 时间:
2015-11-04 11:41:01
阅读次数:
284
正如第一部分(“设置静态网络路由”)提到的,在这篇文章(RHCE系列第二部分),我们首先介绍红帽企业版Linux7(RHEL)中包过滤和网络地址转换(NAT)的原理,然后再介绍在某些条件发生变化或者需要变动时设置运行时内核参数以改变运行时内核行为。RHEL7中的网络包过滤当我们讨论数据包过滤的时候,...
分类:
其他好文 时间:
2015-11-03 10:32:34
阅读次数:
206
icmp:080:响应请求8:回答请求本主机ping请求应答:[root@localhost~]#iptables-AOUTPUT-s192.168.1.128-picmp--icmp-type8-jACCEPT但是本机没有响应规则,所以ping不给回显。此时需要加上本机回显规则:[root@localhost~]#iptables-AINPUT-d192.168.1.128-picmp--icmp-type0..
分类:
其他好文 时间:
2015-10-29 07:22:24
阅读次数:
341
TCP/IPTCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等...
分类:
Web程序 时间:
2015-10-25 12:16:57
阅读次数:
316
ping是icmp报文的一种应用。用来测试网络中各设备的连通性。在这几天的实验课上,我又用到了这个非常常用的命令,但是这次我发现了一些以前没有太注意的地方,那就是我在Ping不同的地址时所返回的TTL值是不同的。如下:C:\Documents and Settings\Administrator>p...
分类:
其他好文 时间:
2015-10-21 12:26:51
阅读次数:
240
select的限制
用select实现的并发服务器,能达到的并发数一般受两方面限制:
1)一个进程能打开的最大文件描述符限制。这可以通过调整内核参数来改变。可以通过ulimit -n(number)来调整或者使用setrlimit函数设置(需要root权限),但一个系统所能打开的最大数也是有限的,跟内存大小有关,可以通过cat /proc/sys/fs/file-max 查看。
...
分类:
系统相关 时间:
2015-10-21 00:24:10
阅读次数:
359
lvs类型、lvs调度方法lvs类型:lvs-nat:通过修改请求报文的目标IP地址进行调度;类似多目标的DNAT;lvs-dr:通过重新封闭请求报文的帧首部(目标为RS的RIP对应MAC地址)进行调度;(1)在前端路由器上静态指定;(2)arptables;(3)通过修改内核参数来限制arp通告和响应级别;lvs-tun..
分类:
其他好文 时间:
2015-10-20 10:34:44
阅读次数:
341
1、主机中的路由表只能被守护进程routing daemon或者“redirect”类型的ICMP报文所更新。2、在根据路由表进行路由选择时,判断的优先级从高到低依次为1)表中存在与目的IP完全匹配的表项2)表中存在与目的地址的网络地址匹配的表项3)表中存在default,即默认路由表项。经历上述三...
分类:
其他好文 时间:
2015-10-17 16:13:27
阅读次数:
268
1、ping是用于测试对方主机是否可达的命令,其实本质上就是echo类型的ICMP报文。同时,ping还能用于计算RTT(round-trip time),即两台主机间的往返时延。2、随着网络安全意识的增加,路由器的访问权限控制和防火墙等网络安全措施的使用,使得主机的可达性不仅仅取决于网络层的状况,...
分类:
其他好文 时间:
2015-10-16 13:38:11
阅读次数:
293
有时候我们需要将服务器设置成禁ping模式,那么如何实现?其实很简单!以root身份修改/proc/sys/net/ipv4/icmp_echo_ignore_all文件即可。其值默认为0,代表可ping将其值改为1,表示禁ping那么我来修改一下:vim/proc/sys/net/ipv4/icmp_echo_ignore_all保存时提示:怎么会这样..
分类:
系统相关 时间:
2015-10-14 22:05:23
阅读次数:
270