转自http://www.cnblogs.com/wish123/archive/2013/04/12/3017031.html提醒:貌似这里说的socket是指port,而非socket api技术!仅供参考!貌似标题命名不准确的说《更安全的Linux网络》第1章防火墙的基本概念,在本书的开始将详...
分类:
其他好文 时间:
2015-05-21 12:33:22
阅读次数:
145
Linux网络编程(总共41集)讲解Linux网络编程知识,分以下四个篇章。Linux网络编程之TCP/IP基础篇Linux网络编程之socket编程篇Linux网络编程之进程间通信篇Linux网络编程之线程篇Linux网络编程之TCP/IP基础篇01TCPIP基础(一)ISO/OSI参考模型TCP...
分类:
系统相关 时间:
2015-05-19 18:05:22
阅读次数:
163
转载自:http://blog.chinaunix.net/uid-26872853-id-3255250.htmlLinux网络配置一、IP的配置:第一(二)块网卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0(1)## static ipDEVIC...
分类:
系统相关 时间:
2015-05-18 18:48:44
阅读次数:
136
我们简单了解下L4层协议和Raw IP是如何与IP层进行交互的。
L4层协议
L4层协议可以通过静态编译和模块配置两种方式加入内核。
比较重要的协议如TCP、UDP、ICMP通常是静态编译至内核。
一些不常用的或者比较特殊的协议,则是通过内核配置加入内核。如IGMP,SCTP,IPIP等等。
L4层协议的注册
L4层协议有net_protocol结构定义:
/* This is us...
分类:
系统相关 时间:
2015-05-18 14:43:46
阅读次数:
485
封包的分段和重组是IP协议最重要的工作之一。
IPv4报头中有一个len字段(用于表示报文的总长度,单位:字节)占16bit,因此,封包的最大尺寸定义为64K,(2^16/1024=64)。
但是,在实际网络传输中,没有几个网络接口能够传输64K这么大的封包,而是有一个MTU表示其最大传输单元。这样,当要传输的封包大于MTU时,就需要对封包进行分段。 这里需要说明,我们指的MTU,不仅...
分类:
系统相关 时间:
2015-05-18 12:59:18
阅读次数:
243
Linux的网卡驱动中内含了很多“虚拟网卡”。早先的文章曾经详细分析过tun,ifb等虚拟网卡,类似的思路,在虚拟化大行其道的趋势下,Linux源码树中不断增加对“网络虚拟化”的支持,不光是为了支持“虚拟机”技术,更多的是给了用户和程序员更多的选择。
这些对网络虚拟化的支持..
分类:
系统相关 时间:
2015-05-17 18:55:25
阅读次数:
442
Linux的网卡驱动中内含了很多“虚拟网卡”。早先的文章曾经详细分析过tun,ifb等虚拟网卡,类似的思路,在虚拟化大行其道的趋势下,Linux源码树中不断增加对“网络虚拟化”的支持,不光是为了支持“虚拟机”技术,更多的是给了用户和程序员更多的选择。 这些对网络虚拟化的支持技术包括任何重量级的虚拟化技术,比较重的比如对虚拟机技术的支持,轻量级的则是net namespace技术。近期的...
分类:
系统相关 时间:
2015-05-17 15:21:44
阅读次数:
484
Linux内核最近跃进到了4.x时代,初看没啥大的动作,但是对于我而言,最令人兴奋的还是它对硬交换模块的支持。这也是为全面迎合SDN做好准备的第一步。Linux上的路由与交换Linux诞生于网络,天生对网络拥有全面且强大的支持,即便再复杂的协议,再封闭的技术,几乎都可以找到对应的Linux实现。然而这并不是说Linux网络就天下无敌了,它存在很多不合理的地方。 Linux拥有对路由的强...
分类:
系统相关 时间:
2015-05-17 15:21:40
阅读次数:
474
1.网络环境查看命令 ifconfig命令 查看或临时修改网络状态的命令 可以看到IP、子网掩码……信息 关闭和启动网卡 ifdown 网卡设备名(比如: ifdown eth0):禁用该网卡设备 ifup 网卡设备名:启用该网卡设备 查询网络状态:netstat ...
分类:
系统相关 时间:
2015-05-16 20:30:41
阅读次数:
228
1.Linux配置IP 地址 ifconfig命令临时配置IP 地址 ifconfig命令,最常用的功能是查看本机的网络的配置状态(当然也可以配置网络,不过是暂时性的),直接输入ifconfig命令就可以看到所有的网卡的所有信息 ifconfig eth0 192.168.0.200 ...
分类:
系统相关 时间:
2015-05-16 20:11:31
阅读次数:
248