一、linux设备驱动的分类及特点
计算机系统的硬件由CPU、存储器和外设组成。驱动针对的对象都是存储器和外设。linux将存储器和外设分为3个基础大类:字符设备、块设备和网络设备。
字符设备指那些必须以串行顺序依次进行访问的设备,块设备可以用任意顺序进行访问,以块为单位进行操作。字符设备不经过系统的快速缓冲,块设备经过系统的快速缓冲。网络设备面向数据包...
分类:
其他好文 时间:
2014-07-23 20:58:35
阅读次数:
212
记录几个问题: *********************************** 1、 有关设备的启动模式选项:(有待完善): 非自动启动模式 HOLD_AUTO_START:HOLD_AUTO_START is a compile option that will surpress ZDApp from startin...
分类:
其他好文 时间:
2014-07-23 18:13:47
阅读次数:
336
之前做了6年半的时间网络方面的工作,现在做一些小的总结。网络结构的划分网络建设的角度,网络分三层:核心网,骨干网,接入网;网络运维的角度:分区(办公区、生产区,内网、外网)、分级(等级保护)、分域(共域、分域)信息安全的角度:边界防护(防火墙、入侵防御、防毒墙、AAA),设备监控(网络设备、服务器、...
分类:
其他好文 时间:
2014-07-19 20:19:59
阅读次数:
325
随着网络技术,虚拟化技术的发展,越来越多的高级网络设备被加入了到了 Linux 中,这些设备在 UOS 中起到了广泛而关键的作用,包括 Open vSwitch、TAP 设备、Veth 设备等等,梳理这些设备的关系和如何发挥作用无疑将对我们维护、理解 UOS 系统有重要的作用。下面我们以这样一个场景...
分类:
其他好文 时间:
2014-07-18 20:07:02
阅读次数:
470
1.配置/etc/network/interfaces#静态IP地址1 auto lo 2 iface lo inet loopback #loopback虚拟网络设备,使TCP/IP能以127.0.0.1这个IP地址访问你电脑本身3 # The primary network interface ...
分类:
其他好文 时间:
2014-07-17 23:14:15
阅读次数:
308
一、Telnet
使用Telnet用来访问远程计算机的TCP/IP协议以控制你的网络设备,相当于在离开某个建筑时大喊你的用户名和口令。很快会有人进行监听, 并且他们会利用你安全意识的缺乏。传统的网络服务程序如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别 有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点...
静态路由:安全、配置繁琐、网络工程师必须非常了解本网络结构动态路由:适用于中型及大型网络、相应网络拓扑结构改变、不安全IGPS内部网关路由工作在一个AS内部EGPS边界网关路由工作在AS之间AS自治系统:一组受相同组织管理并维护的网络设备构成的网络IGPS:RIPOSPFIS-IS(底层..
分类:
其他好文 时间:
2014-07-14 12:40:05
阅读次数:
313
基本简介编辑OSGI服务平台提供在多种网络设备上无需重启的动态改变构造的功能。为了最小化耦合度和促使这些耦合度可管理,OSGi技术提供一种面向服务的架构,它能使这些组件动态地发现对方。OSGi联OSGI盟已经开发了为例如象HTTP服务器、配置、日志、安全、用户管理、XML等很多公共功能标准组件接口。...
分类:
编程语言 时间:
2014-07-14 10:13:22
阅读次数:
335
IP地址
/include/linux/inetdevice.h,定义IPV4专用的网络设备相关的结构、宏等
/net/ipv4/devinet.c,支持IPV4特性的设备操作接口
数据组织
net_device结构中包含了驱动相关的所有信息,先按分类把同一类型的信息组织到其他结构中,然后嵌套到net_device结构中。例如,与ipv4相关的配置存放在in_device结构中,IP地址、...
分类:
其他好文 时间:
2014-07-13 15:58:57
阅读次数:
268