OSSIM安装与驱动问题大家在部署OSSIM系统常遇到的就是驱动安装的问题,或是网卡没驱动或是硬盘没驱动,其实在Linux手动安装驱动是一项必须掌握技能。在《Unix/Linux网络日志分析与流量监控分析》讲过OSSIM平台是一套基于DebianLinux的系统,但是IBM,HP,DELL等厂家的多数服务..
分类:
其他好文 时间:
2015-06-18 20:16:50
阅读次数:
286
目录:0 硬件1 基本概念2 操作系统3 编程技术4 软件工程5 高效的程序员6 编程实践自己主要关注2个方面,硬件方向的单片机(如何与各种硬件外设交互)和软件方向的计算机图形学(专注于图形图像的生成).其他还关心linux,网络. 从0开始 :)0 硬件对于一个计算机硬件,我们需要从哪些方面了解呢...
分类:
其他好文 时间:
2015-06-18 11:26:20
阅读次数:
165
想详细彻底地了解poll或看懂下面的代码请参考《Linux网络编程——I/O复用之poll函数》
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define OPEN_MAX 100
int main(int ...
分类:
系统相关 时间:
2015-06-17 21:44:55
阅读次数:
220
struct hostent
{
char *h_name; /* 主机的正式名称*/
char **h_aliases; /* 主机的别名列表*/
int h_addrtype; /* 主机的地址类型AF_INET */
int h_length; /* 主机的地址长度*/
char **h_addr_list; /* 主机的IP地址列表*/
}
#define h_addr h_addr_li...
分类:
系统相关 时间:
2015-06-16 09:21:44
阅读次数:
245
linux是一种专为服务器打造的操作系统,服务器的主要功能是提供与网络相关服务。因此配置linux网络属性和查看网络属性是linux系统管理员的必备技能。linux的网络功能是由内核中的tcp/ip协议栈提供的。配置linux网络属性主要需要配置ip/netmask、gateway、DNS、route、hostname..
分类:
系统相关 时间:
2015-06-16 01:27:14
阅读次数:
262
tcp多线程并发服务器
多线程服务器是对多进程服务器的改进,由于多进程服务器在创建进程时要消耗较大的系统资源,所以用线程来取代进程,这样服务处理程序可以较快的创建。据统计,创建线程与创建进程要快 10100 倍,所以又把线程称为“轻量级”进程。线程与进程不同的是:一个进程内的所有线程共享相同的全局内存、全局变量等信息,这种机制又带来了同步问题。
tcp多线程并发服务...
分类:
编程语言 时间:
2015-06-15 18:53:59
阅读次数:
519
一、tcp并发服务器概述
一个好的服务器,一般都是并发服务器(同一时刻可以响应多个客户端的请求)。并发服务器设计技术一般有:多进程服务器、多线程服务器、I/O复用服务器等。
二、多进程并发服务器
在 Linux 环境下多进程的应用很多,其中最主要的就是网络/客户服务器。多进程服务器是当客户有请求时,服务器用一个子进程来处理客户请求。父进程继续等待其它客户的请求。这种方法的...
分类:
系统相关 时间:
2015-06-15 16:34:10
阅读次数:
143
网络的监测是所有 Linux 子系统里面最复杂的,有太多的因素在里面,比如:延迟、阻塞、冲突、丢包等,更糟的是与 Linux 主机相连的路由器、交换机、无线信号都会影响到整体网络并且很难判断是因为 Linux 网络子系统的问题还是别的设备的问题,增加了监测和判断的复杂度。现在我们使用的所有网卡都称为...
分类:
Web程序 时间:
2015-06-15 14:30:03
阅读次数:
124
一个IP地址是有小数点分开的十进制数表示的,我们称为点分十进制表示法。其中每一个十进制数代表一个字节的无符号数值(按照网络字节序)因为每个字节都是无符号的8位数值,这就限制了每一个字节所能表示的范围是0~255。
特殊的IP
每一个字节都为0的地址("0.0.0.0")对应于当前主机;IP地址中的每一个字节都为1的IP地址("255.255.255.255")都是当前子网的广播地址;I...
分类:
系统相关 时间:
2015-06-15 09:21:05
阅读次数:
196
Linux 的一个显著特点就是其强大的网络功能,Linux 几乎支持所有的网络协议,并在这些协议基础上提供了丰富的应用。对 Linux 网络管理的重要性不言而喻,这些管理依赖于网络工具,比如最常用的 ifconfig,route,ip,ethtool 等,其中 ethtool 提供了强大的网卡及网卡...
分类:
系统相关 时间:
2015-06-14 21:19:57
阅读次数:
269