7×24小时服务热线 171 9866 1244
栏目列表
推荐内容
当前位置: 主页 > 服务器 >
  • Linux下PHP删除一个目录下所有文件夹和子目录 日期:2012-12-24 13:37:00 点击:0 好评:0

    [php] ?php function removeDir($dirName) { if(! is_dir($dirName)) { @unlink($dirName); return false; } $handle = @opendir($dirName); while(($file = @readdir($handle)) !== false) { if($file != . $file !=...

  • Linux中任意软件通过代理上网 日期:2012-12-21 12:49:00 点击:0 好评:0

    在windows中,有 SocksCap32、 ProxyCap、FreeCap、Proxifier 能够实现任意软件通过代理上网了,本博在之前有介绍过: http://www.2cto.com/net/201207/142900.html ,在ubuntu等linux发行版中如何实现呢? 当然,...

  • nagios全攻略:监控LINUX上的”本地信息” 日期:2012-12-19 15:33:00 点击:1 好评:0

    对于像磁盘容量,cpu负载这样的本地信息,nagios只能监测自己所在的主机,而对其他的机器则显得有点无能为力.毕竟没得到被控主机的适当权限是不可能得到这些信息的.为了解决这个问题...

  • Linux服务器安全配置三要点 日期:2012-12-19 15:21:00 点击:0 好评:0

    Linux系统本身的安全漏洞中,更多的安全问题是由不当的配置造成的,可以通过适当的配置来防止。服务器上运行的服务越多,不当的配置出现的机会也就越多,出现安全问题的可能性就...

  • Linux内核实践 - 如何添加网络协议[三]:实现 日期:2012-12-17 14:09:00 点击:0 好评:0

    内核版本:2.6.34 接上篇《添加网络协议》。 为了用户方便查看brcm设备的工作状态,使用proc文件系统是很好的方式。一个网络协议模块可以注册到网络空间中 register_pernet_subsys(),这个函...

  • Linux内核实践 - 如何添加网络协议[二]:实现 日期:2012-12-17 14:06:00 点击:0 好评:0

    内核版本:2.6.34 实现思路: 报文在网络协议栈中的流动,对于接收来讲,是对报文的脱壳的过程,由于报文是已知的输入,只要逐个解析协议号;对于发送来讲,是各层发送函数的嵌套...

  • Linux内核实践 - 如何添加网络协议[一]:目的 日期:2012-12-17 14:05:00 点击:0 好评:0

    本文只是一个内核网络协议的实践的例子,先说明添加的目的,下篇开始具体的实现。 内核版本:2.6.34;在支持802.1主机上,报文的一般格式: 现在需要支持一种新的协议[二层] BRCM协议...

  • Linux内核分析 - 网络[十七]:NetFilter之连接跟踪 日期:2012-12-17 14:02:00 点击:0 好评:0

    内核版本:2.6.34 前面章节介绍过Netfilter的框架,地址见:http://blog.csdn.net/qy532846454/article /details/6605592,本章节介绍的连接跟踪就是在Netfilter的框架上实现的,连接跟踪是实现DNAT,SNAT还...

  • Linux内核分析 - 网络[十六]:TCP三次握手 日期:2012-12-17 13:58:00 点击:0 好评:0

    内核:2.6.34 TCP是应用最广泛的传输层协议,其提供了面向连接的、可靠的字节流服务,但也正是因为这些特性,使得TCP较之UDP异常复杂,还是分两部分[创建与使用]来进行分析。这篇主...

  • Linux内核分析 - 网络[十五]:陆由表[再议] 日期:2012-12-17 13:50:00 点击:0 好评:0

    内核版本:2.6.34 陆由表作为三层协议的核心数据结构,理解它是至关重要的。前面已经分析过路由表,有兴趣的可以参考: 第一篇:路由表 http://blog.csdn.net/qy532846454/article/details/642349...

  • Linux内核分析 - 网络[十四]:IP选项 日期:2012-12-17 13:47:00 点击:0 好评:0

    内核版本:2.6.34 在发送报文时,可以调用函数setsockopt()来设置相应的选项,本文主要分析IP选项的生成,发送以及接收所执行的流程,选取了LSRR为例子进行说明,主要分为选项的生成、...

  • Linux内核分析 - 网络[十三]:校验和 日期:2012-12-17 13:46:00 点击:0 好评:0

    内核版本:2.6.34 报文的IP校验和、ICMP校验和、TCP/UDP校验和使用相同的算法,在RFC1071中定义,网上这方面的资料和例子很多,就不解释算法流程了,而是侧重于在实现的变化和技巧。...

  • Linux内核分析 - 网络[十二]:UDP模块 - 收发 日期:2012-12-17 13:42:00 点击:1 好评:0

    内核版本:2.6.34 UDP报文接收 UDP报文的接收可以分为两个部分:协议栈收到udp报文,插入相应队列中;用户调用recvfrom()或recv()系统调用从队列中取出报文,这里 的队列就是sk-sk_receive_q...

  • Linux内核分析 - 网络[十二]:UDP模块 - socket 日期:2012-12-17 13:38:00 点击:0 好评:0

    内核版本:2.6.34 这部分内容在于说明socket创建后如何被内核协议栈访问到,只关注两个问题:sock何时插入内核表的,sock如何被内核访问的。对于核心的sock的插入、查找函数都给出了流...

  • Linux内核分析 - 网络[十一]:ICMP模块 日期:2012-12-17 13:35:00 点击:0 好评:0

    内核版本:2.6.34 ICMP模块比较简单,要注意的是icmp的速率限制策略,向IP层传输数据ip_append_data()和ip_push_pending_frames()。 在net/ipv4/af_inet.c中的inet_init()注册icmp协议,从这里也可以看出,...

  • Linux内核分析 - 网络[十]:ARP杂谈 日期:2012-12-17 13:33:00 点击:0 好评:0

    内核版本:2.6.34 杂谈一:重复地址检测 Linux协议栈中处理重复地址检测报文的是arp_process()中的一段代码,RFC2131是DHCP的草案,相应的sip==0是DHCP服务器用来检测它所分发的地址是否重复的...

关闭
171 9866 1244 工作日:9:00-18:00
点击这里给我发消息

邮箱:
abit@design.com