linux 2.40.20-8 内核编译选项.doc_第1页
linux 2.40.20-8 内核编译选项.doc_第2页
linux 2.40.20-8 内核编译选项.doc_第3页
linux 2.40.20-8 内核编译选项.doc_第4页
linux 2.40.20-8 内核编译选项.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

内核编译配置选项简介 (2.4.20-8) 来源: ChinaUnix博客 日期: 2007.06.25 10:18(共有0条评论) 我要评论 Code maturity level options 代码成熟度选项 Prompt for development and/or incomplete code/drivers显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,否则请勿选择我是开发者,所以选Loadable module support 可加载模块支持 Enable loadable module support 打开可加载模块支持,如果打开它则必须通过make modules_install把内核模块安装在/lib/modules/中模块是一小段代码,编译后可在系统内核运行时动态的加入内核,从而为内核增加一些特性或是对某种硬件进行支持。一般一些不常用到的驱动或特性可以编译为模块以减少内核的体积。在运行时可以使用modprobe命令来加载它到内核中去(在不需要时还可以移除它)。一些特性是否编译为模块的原则是:不常使用的,特别是在系统启动时不需要的驱动可以将其编译为模块,如果是一些在系统启动时就要用到的驱动比如说文件系统、系统总线的支持就不要编为模块了,否在无法启动系统。 Set version information on all module symbols允许使用其他内核版本的模块(可能会出问题)建议不选,可以避免模块版本不匹配kernel module loader 让内核通过运行modprobe来自动加载所需要的模块,比如可以自动解决模块的依赖关系 Processor type and features 中央处理器(CPU)类型及特性Low latency schedulingMachine Check Exception如果系统出现一些问题比如CPU过热,内核将会在屏幕上打印相关信息来提醒你。这个功能是需要硬件支持的。你可以查看/proc/cpuinfo看看是否有mce标志,有的话就选吧。如果你十分十分的不幸,选了它之后出现问题,可以在启动时加nomce参数来关闭它。(Pentium-4)Processor family处理器系列,请按照你实际使用的CPU选择,我的是Pentium-4dmesg |grep CPUCPU Frequency scaling - 这一选项允许改变CPU的主频,使CPU在低负荷或使用电池时降低主频,达到省电的目的CPU Frequency scaling (EXPERIMENTAL) Intel Speedstep Intel ICH-M南桥芯片组的支持。 Intel Pentium 4 clock modulation P4处理器的时钟模块支持。Toshiba Laptop support东芝笔记本支持。这个选项是针对Toshiba笔记本的,可以用来访问Toshiba的系统管理模式,也就是可以直接设置BIOS。不过要注意它只在Toshiba自己的BIOS中起作用。假如你有一台Toshiba笔记本,可惜它的BIOS是Phoenix的,那这个选项仍然是无用的。台式机就关闭!Dell laptop support Dell笔记本支持,功能如上面,台式机就关闭!/dev/cpu/microcode - Intel IA32 CPU microcode support是否支持Intel IA32架构的CPU(Xeon)?这个选项将让你可以更新IntelIA32系列处理器的微代码,当然你还必须在文件系统选项中选择devfs才能正常的使用它。如果你把它编译为模块你还需要在modprobe.conf中加上这一行alias char-major-10-184 microcode内核本身并不带有微代码的二进制文件,你可以到这个网址去得到新的信息/microcode/dev/cpu/*/msr - Model-specific register support 是否打开Pentium CPU特殊功能寄存器的功能?这个选项桌面用户一般用不到,它主要用在Intel的嵌入式CPU中的,这个寄存器的作用也依赖与不同的CPU类型而有所不同,一般可以用来改变一些CPU原有物理结构的用途,但不同的CPU用途差别也很大。Intel的嵌入式CPU?ARM用不到了/dev/cpu/*/cpuid - CPU information support是否打开记录Petium CPU相关信息功能?这会在/dev/cpu中建立一系列的设备文件,用以让过程去访问指定的CPU。一般不用选。BIOS Enhanced Disk Drive calls determine boot disk 有些BIOS支持从某块特定的硬盘启动(如果BIOS不支持则可能无法启动),目前大多数BIOS还不支持offHigh Memory Support 最高内存支持,总内存小于等于1G的选off,大于4G的选64G Math emulation 数学协处理器仿真,486DX以上的cpu就不要选它了 MTRR (Memory Type Range Register) support在PCI或者AGP总线中进行更快速的通讯。 由于现在所有系统都将它们的显卡接在PCI或AGP总线上,你通常需要选择“MTRR”。无论如何,打开这个选项通常都是安全的即使你的机器没有使用PCI或AGP总线的显卡。打开它可以提升PCI/AGP总线上的显卡2倍以上的速度,并且可以修正某些BIOS错误 Symmetric multi-processing support 对称多处理器支持,如果你有多个CPU或者使用的是多核CPU就选上.此时Enhanced Real Time Clock Support选项必须开启,Advanced Power Management选项必须关闭 Local APIC support on uniprocessors Unsynced TSC supportGeneral setup 常规设置Networking support网络支持。必须,没有网卡也建议你选上。PCI supportPCI支持,如果使用了PCI或PCI Express设备就必选AnyPCI access modePCI访问模式,强列建议选Any系统将优先使用MMConfig,然后使用BIOS,最后使用Direct检测PCI设备 ISA support ISA总路,现已淘汰,建议关闭。是否使用工业总线,需要注意的是如果你做嵌入式系统的开发,一些PC104的总线可能会桥接到EISA或者是VESA总线上。 PCI device name database EISA support扩展ISA总路,早期计算机上的总路,现已淘汰,建议关闭 MCA support微通道总线,IBM的台式机和笔记本上会有这种总线,包括p系列、e系列、z系列机器上都用到了这种总线。Support for hot-pluggable devices 支持热插拔设备,如usb与pc卡等,Udev也需要它 PCCARD (PCMCIA/CardBus) support - PCMCIA/CardBus support CardBus support Databook TCIC host bridge support i82092 compatible bridge support i82365 compatible bridge supportPCMCIA卡(主要用于笔记本)支持 PCI Hotplug SupportPCI热插拔支持,如果你有这样的设备就到子项中去选吧System V IPC组系统调用及函数库,它能让程序彼此间同步进行交换信息,为进程提供通信机制,这将使系统中各进程间有交换信息与保持同步的能力。某些程序以及DOS模拟环境都需要它。必选BSD Process Accounting将进程的统计信息写入文件的用户级系统调用,主要包括进程的创建时间/创建者/内存占用等信息 Sysctl support (/proc/sys)此项功能可在不重新编译内核或是重新开机的前提下,动态变更某些特定的内核参数和变量,赋予内核较大的弹性。这将提供一个接口让你可以动态的更改一些核心参数与变量,而不需要重新启动系统。除非内存太少或是编译出来的内核是给安装、救援磁盘所使用,否则这个选项一定要选上。ELFkernel core (/proc/kcore) format系统物理内存映象的格式,用于内核调试编译内核时,如果要利用-g选项来保存调试信息,这个将选项极其重要。A.out适用于一些老旧的平台Kernel support for a.out binaries 早期UNIX系统的可执行文件格式,目前已经被ELF格式取代 Kernel support for ELF binaries ELF是开放平台下最常用的二进制文件格式,支持动态连接,支持不同的硬件平台.除非你知道自己在做什么,否则必选 Kernel support for MISC binaries 允许插入二进制的封装层到内核中,使用Java,.NET,Python,Lisp等语言编写的程序时需要它 选,用于支持java等代码的自动执行 Power Management support 电源管理有APM和ACPI两种标准且不能同时使用.即使关闭该选项,X86上运行的Linux也会在空闲时发出HLT指令将CPU进入睡眠状态ACPI (Advanced Configuration and Power Interface) Support必须运行acpid守护程序ACPI才能起作用.ACPI是为了取代APM而设计的,因此应该尽量使用ACPI而不是APM ACPI Debug Statements ACPI Bus ManegerSystemProcessor - 处理器ButtonAC Adapter - 电源适配器Embedded ControllerControl Method BatteryThermal 针对我的本本的电源管理,可以一键关机了Advanced Power Manegement BIOS support高级电源管理BIOS支持Memory Technology Devices (MTD) 特殊的存储技术装置,如常用于数码相机或嵌入式系统的闪存卡Memory Technology Devices (MTD) supportParallel port support 并口支持(传统的打印机接口)Parallel port supportPlug and Play support 即插即用支持Plug and Play support即插即用支持,若未选则应当在BIOS中关闭“PnP OS”,这里的选项与PCI设备无关ISA Plug and Play supportISA设备即插即用支持BLOCK devices 块设备Normal floppy disk support 通用软驱支持 XT hard disk support 古董级产品 Parallel port IDE device support 通过并口与计算机连接的IDE设备,比如某些老旧的外接光驱或硬盘之类 Compaq SMART2 support 基于Compaq SMART2控制器的磁盘阵列卡 Compaq Smart Array 5xxx support 基于Compaq SMART控制器的磁盘阵列卡 Mylex DAC960/DAC1100 PCI RAID Controller support 古董级产品 Micro Memory MM5415 Battery Backed RAM support 一种使用电池做后备电源的内存 Loopback device support Loopback是指拿文件来模拟块设备,比如可以将一个iso9660镜像文件挂成一个文件系统 Network block device support 让你的电脑成为网络块设备的客户端如果想访问网上邻居,就选上RAM disk support 内存中的虚拟磁盘,大小固定(由下面的选项决定,也可给内核传递ramdisk_size=参数来决定),它的功能和代码都比shmem简单许多(4096)Default RAM disk size (kbytes)仅在你真正知道它的含义时才允许修改Initial RAMdisk (initrd) support Per partition statistics in /proc/partitions如果启用该功能,将记录每个分区的统计信息,例如读、写等访问信息,一般不需要Multi-device support (RAID and LVM)支持软件磁盘阵列(Software RAID)和卷 Multiple devices driver support (RAID and LVM) 多设备支持(RAID和LVM).RAID和LVM的功能是使多个物理设备组建成一个单独的逻辑磁盘 RAID support 软件RAID(需要使用外部工具),若你有硬件RAID控制器,可以不选 Linear (append) mode 追加模式(简单的将一个分区追加在另一个分区之后) RAID-0 (striping) mode RAID-0(等量分割)模式 RAID-1 (mirroring) mode RAID-1(镜像)模式 RAID-4/RAID-5/RAID-6 mode 这些模式比较复杂,一般不用 Multipath I/O support 多路IO支持是指在服务器和存储设备之间使用冗余的物理路径组件创建逻辑路径,如果这些组件发生故障并造成路径失败,多路径逻辑将为I/O使用备用路径以使应用程序仍然可以访问其数据Logical volume manager (LVM) support不使用可以不选,支持软件RAID(不推荐使用),逻辑卷管理(推荐使用)Cryptography support (CryptoAPI) 加密选项CryptoAPI support提供核心的加密API支持.这里的加密算法被广泛的应用于驱动程序通信协议等机制上,子选项可以全不选,内核中若有其他部分依赖它,会自动选(M)Cipher Algorithms 创建加密模版实例,必须要选- 128 bit blocksize(M) AES (aka Rijndael) cipher(M) Identity Function cipher(M) Crypto Devices(M) Loop Crypto supportNetworking options 网络选项Packet socket这种Socket可以让应用程序使用Packet协议直接与网络设备通讯,而不通过内核中的其它中介协议,例如tcpdump,iptablesPacket socket: mmapped IO让Packet socket驱动程序使用IO映射机制以使连接速度更快Netlink device emulation该选项目前是一个兼容性设备,在将来的内核中将被real netlink socket取代。当某个程序需要访问字符节点如:/dev/tap0 或 /dev/route 时需要此功能。 Network packet filtering (replaces ipchains)Netfilter可以对数据包进行过滤和修改,可以作为防火墙(packet filter或proxy-based)或网关(NAT)或代理(proxy)或网桥使用.选中此选项后必须将Fast switching关闭,否则将前功尽弃包过滤防火墙功能的支持。如果要使用Linux防火墙功能,必须开启该选项。只有该选项被选中,后面的IP: Netfilter Configuration -和IP: Virtual Server Configuration - 才会出现。 Network packet filtering debugging仅供开发者调试Netfilter使用 Socket FilteringUnix套接字的过滤功能。用户态的程序可以通过过滤来告诉内核哪些数据可以通过Socket,哪些数据不可以通过Socket。Unix domain socketsUnix套接字的支持。很多程序都会用到Unix套接字在操作系统内部进行进程间通信(IPC),例如:PostgreSQL、MySQL、Postfix、X Window和syslogTCP/IP networking内核将支持TCP/IP协议。这个选项无论如何都要选择Y,即使没有网络卡,或是没有连到网络上的设备,在Linux上仍有所谓的 lookback设备,而且有些程序需要选择该选项。如果用户没有打开这个设置,则Xwindow system可能会有问题,因为它也需要TCPIP。Threaded linUX application protocol accelerator layer (TUX) IP: multicasting多播支持。multicasting是群组广播,它是用在视频会议上的协议,如果想发送一个网络封包(网络的数据),同样的一份数据将送往十部计算机上。用户可以连续送十次分别给十台计算机(点对点的传送),也可以同时送一次,然后让十台计算机同时接收到。当然后者比前者好,由于视频会议要求最好每个人都能同时收到同一份信息,所以如果用户有类似的需要,这个选项就要选择,同时用户还必须去找相关的软件。 IP: advanced router高级路由,如果想做一个路由器就选吧 IP: kernel level autoconfiguration内核级自动配置。当内核启动时自动通过内核命令或BOOTP 或 RARP协议设置网络设备的IP地址和路由表。一般用在网络启动或无盘工作站系统中。IP: tunnelingIP隧道,将一个IP报文封装在另一个IP报文内的技术,这可以使得目标为一个IP地址的数据报文能被封装和转发到另一个IP地址。IP隧道技术亦称为IP封装技术(IP encapsulation)。IP隧道主要用于移动主机和虚拟私有网络(Virtual Private Network),在其中隧道都是静态建立的,隧道一端有一个IP地址,另一端也有唯一的IP地址。IP: GRE tunnels over IP基于IP的GRE(Generic Routing Encapsulation)隧道。GRE隧道可以基于IPv4的基础网络来封装IPv4或IPv6的网络协议,并且GRE隧道可以使用多播功能 (Linux的IP隧道不可以)。主要在Linux与Cisco等路由设备使用隧道进行通讯时使用。 IP: ARP daemon support 这东西尚处于试验阶段就已经被废弃了 IP: TCP Explicit Congestion Notification supportECN(显式拥塞指示)的支持。由于目前很多老的路由器和防火墙不支持ENC,因此如果你启用了此功能,大概不能与互联网上8%的主机进行通讯。好处嘛,从名称大概略知一二了吧! IP: TCP syncookie support (disabled per default)抵抗SYN flood攻击的好东西,要启用它必须同时启用/proc文件系统和Sysctl support,然后在系统启动并挂载了/proc之后执行echo 1 /proc/sys/net/ipv4/tcp_syncookies命令,关于syscookie的更多信息,请访问:http:/cr.yp.to/syncookies.htmlThe IPv6 protocol 需要IPv6就选吧 Kernel httpd acceleration Asynchronous Transfer Mode (ATM)异步传输模式(ATM)支持Classical IP over ATM Do NOT send ICMP if no neighbourLAN Emulation (LANE) supportMulti-Protocol Over ATM (MPOA) supportRFC1483/2684 Bridged protocolsPer-VC IP filter kludge802.1Q VLAN Support用Linux加上一台二层交换机来实现三层交换,非常节省成本。更多信息请访问:/greear/vlan.html The IPX Protocol如果用户希望Novell的计算机资源共享(例如用他们的打印机或是硬盘),那么该选项则要选择Y。至于存取文件的NCPFS的格式,也应该选择以便支援这个文件系统。如此一来,用户就可以通过Novell的IPX通信协议去存取它们的数据了,或者用户希望从dosemu(DOS的模拟器)里使用 IPX协议,这时也要把它选中。Appletalk protocol supportAppleTalk是存在于苹果机上的一种通信协议,用来与苹果电脑之间的网络通信,通过AppleTalk,彼此的电脑间可以打印和共享文件。如果用户需要连上这样的网络,可以把这个选项打开,就能与苹果电脑做沟通了,或者把该选项编成一个模块亦可。DECnet supportDECnet是一种很生僻的协议802.1d Ethernet Bridging模拟交换机。选择该选项可以让Linux作为一个网络上的交换机。CCITT X.25 Packet Layer大约没人需要这东西LAPB Data Link Driver 大约没人需要这东西 802.2 LLC看不懂可以不选Frame DiverterAcorn Econet/AUN protocols一种被Acorn计算机使用的又老又慢的协议WAN router广域网路由 Fast switching (read help!)与Network packet filtering联系 Forwarding between high speed interfaces Qos and/or fair queueing服务质量公平调度,建议不选择 Network testing 网络测试Telephony Support 电话支持Linux下可以支持电话卡,这样就可以使用普通的电话提供语音服务了,电话卡和modem没有任何关系Linux telephony supportLinux 电话支持ATA/IDE/MFM/RLL support IDE设备的支持ATA/IDE/MFM/RLL support 如果有IDE(或EIDE)设备,这是必选的。如果使用的是SCSI设备,那就可以不用了。IDE,ATA and ATAPI Block devices -IDE,ATA and ATAPI块设备Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support选择Y,内核将提供对增强IDE硬盘、CDROM和磁带机的支持。如果用户的IDE接口是Enhanced的(增强IDE接口),请用户选Y,即会出现IDE选项的界面,这些选项能加快用户IDE接口的速度或对某些芯片做一些最佳化处理。但如果用户的硬盘或光盘全都是SCSI接口的,那么需要选择N以跳过下面的选项。 use old disk-only driver on primary interface 通常是选择N。因为有其它新的驱动可用。这个选项的意思是说,如果用户的IDE接口是很旧的,就可以使用这个驱动去驱动旧型的IDE接口(可装二块硬盘;或是一块硬盘,一个光驱)。Include IDE/ATA-2 DISK supportATA-2支持,它包含了增强的IDE接口,所以是必需选择的。 Use multi-mode by default如果不确定就别选,除非出现帮助中指出的错误 Auto-Geometry Resizing supportPCMCIA IDE support通过PCMCIA卡与计算机连接的IDE设备,比如某些外置硬盘或光驱Include IDEATAPI CDROM support如果希望内核支持IDEATAPI接口的光驱,那就需要选择Y。如果是附有一张接口卡的光驱,必需把排线接到那张专用接口卡或者是声卡上,则这个选项必须要选N。现在的光驱通常是IDEATAPI接口的,所以这个选项通常是Y。Include IDE/ATAPI TAPE support有IDE磁带的就选Include IDE/ATAPI FLOPPY support有IDE软驱的就选SCSI emulation support将一个IDE设备模拟为SCSI设备来使用。但在内核启动参数中必须加入类似:hdx=scsi的参数。SCSI仿真,以前刻录光碟时需要,现在不需要了SCSI emulation似乎对使用USB盘有影响 IDE Taskfile Access 对介质进行直接的原始访问,它是一个复杂且有效的测试和校验硬件的方案,可以在驱动层之下执行数据恢复工作 CMD640 chipset bugfixsupport很多486和586的主机板都是用CMD640的芯片,它是Neptune芯片和SIS芯片的结合。这种芯片有它的缺点,在许多的情形下,它会造成数据的丢失和错误。如果用户选了这一项,则Linux内核会为用户小心的寻找这些错误并修正它,而且,它会打开对两个IDE接口的支持。不过,在它的说明文件中提到,如果用户的主机板没有PCI界面,只有VESA总线界面,还希望有这项功能的话,则用户必须传送一些参数给内核(ideo cmd640vlb);如果不确定,则选择Y。如果你确定你的IDE控制芯片不是CMD640,将该选项设置为N(不选)。586以前的主板上常用,毛病多多ISA-PNP EIDE support 外接的即插即用EIDE卡支持 PCI IDE chipset support 基于PCI总线的IDE芯片组支持,帮助IDE驱动自动检测和配置所有基于PCI的IDE接口 Generic PCI IDE Chipset Support 通用的PCI IDE芯片组支持,如果你的芯片组在下面能找到就别选 Sharing PCI IDE interrupts support 与其他PCI设备共享中断,一来可能冲突,二来降低性能,不选为妙 Generic PCI bus-master DMA support 通用的PCI总线控制器DMA支持,586以上的系统都支持 Boot off-board chipsets first support 不使用外接IDE控制器的就别选,使用外接IDE控制器的注意看帮助 Force enable legacy 2.0.X HOSTS to use DMA 历史遗留问题,别管它,不选 Use PCI DMA by default when available 默认启用DMA,586以上的系统都支持,建议选择 Enable DMA only for disks 只对硬盘启用DMA,若你的光驱不支持DMA就选上SiS5513 chipset support对目前流行的主板来说必选的了,后面的选项就是根据主板IDE芯片组来选择一个驱动dmesg |grep chipset IGNORE word93 Validation BITS ATA-4和ATA-5规范中对于如何在80针的数据线上探测解释的不明确,导致了两种不同标准的产品同时出现,这可能导致ATA-66/100降低为ATA-33,若出现这个问题,可以打开这个选项忽略这种不同,但是又有可能导致另外的问题没完全看懂,默认不选Support for IDE Raid controllers (EXPERIMENTAL)Support Promise software RAID (Fasttrak(tm) (EXPERIMENTAL)Highpoint 370 software RAID (EXPERIMENTAL)Silicon Image Medley software RAID (EXPERIMENTAL)SCSI device support SCSI设备SCSI disk support SCSI硬盘或U盘 SCSI tape support SCSI磁带 SCSI OnStream SC-x0 tape support 另一种SCSI磁带 SCSI CDROM support SCSI CDROM Enable vendor-specific extensions 仅在古董级的SCSI CDROM设备上才需要 SCSI generic support 若有SCSI硬盘/CD-ROM/tape之外的SCSI设备才需要选择为了使用U盘 Enable extra checks in new queueing code Probe all LUNs on each SCSI device Verbose SCSI error reporting (kernel size +=12K) SCSI logging facilitySCSI low-level drivers -SCSI卡的驱动程序。根据SCSI卡的芯片选择一个驱动dmesg|grep SCSI PCMCIA SCSI adapter supportFusion MPT device support - Fusion MPT设备支持IEEE 1394 (FireWire) support - IEEE 1394(火线) I2O device support - I2O(智能IO)设备使用专门的I/O处理器负责中断处理/缓冲存取/数据传输等烦琐任务以减少CPU占用,一般的主板上没这种东西 Amateur Radio support - 业余无线电支持,可以用来启动无线网络的基本支持,目前的无线网络可以通过公用频率传输数据,如果有此类设备就可以启用。具体请参考AX25和HAMHOWTO文档。IrDA (infrared) subsystem support - 红外线支持,比如无线鼠标或无线键盘ISDN subsystem - 如果使用ISDN上网,这个就必不可少了。ISDN(Integrated Services Digital Network),它的中文名称是综合数字服务网络,是一种利用电话线把文字、图像声音、视频等信息以数字的方式传送的数字网络,它需要电话交换机设备支持ISDN,这通常需要电信局来做安装。对于在家工作的人来说,ISDN可能是最合适的一种上网方式,因此有愈来愈多的人使用它。如果用户选择Y,则下面会出现一些有关ISDN的选项。如果需要用到ISDN,还需要启用Support synchronous PPP选项。Input core support核心输入设备的支持启用HID支持,Human Interface DevicesInput core support Keyboard support (NEW)键盘Mouse support (NEW) 鼠标(1024) Horizontal screen resolution (NEW) (768) Vertical screen resolution (NEW) Joystick support (NEW) 游戏棒Event interface support (NEW) Network device support设置对网络设备的支持Network device support网络设备支持,必选 ARCnet support这也是一种网络卡,一般用的不多,所以选择N。如果用户有这样的网络卡,请查阅Documentationnetworkingarcnet.txt的说明 Dummy net driver support哑接口网络,如果有SLIP或PPP的传输协议,那么就要把该选项打开。因为它不会使Linux内核增大,而且对某些应用程序来说,它可以让我们模拟出来的TCPIP环境更像TCPIP环境。如果用户没有SLIP或PPP协议,就不用设置该选项。ADSL用户需要它Bonding driver support以太网卡的绑定。启用该功能可以将两块网卡绑定在一起来当一块网卡使用,例如两块100M的网卡绑定之后相当于一块200M的网卡。当然,在你的交换机上也要做端口绑定设置(将两个端口绑定为一个端口使用。)将多个以太网通道绑定为一个,也就是两块网卡具有相同的IP地址并且聚合成一个逻辑链路工作,可以用来实现负载均衡或硬件冗余EQL (serial line load balancing) support 串行线路的负载均衡.如果有两个MODEM和两条电话线而且用SLIP或PPP协议,该选项可以让您同时使用这两个MODEM以达到双倍速度(在网络的另一端也要有同样的设备)我有一个USB口的CDMA无线上网卡和一个10/100M网卡,考虑可以绑定在一起,或者可以针对不同用途采取不同上网方式,例如浏览网页时用无线、BT下载时用宽带,有待研究,也希望大侠们可以给点建议Universal TUN/TAP device driver support TUN/TAP可以为用户空间提供包的接收和发送服务,比如可以用来虚拟一张网卡或点对点通道该功能可以使内核可以直接从用应用程序接收数据包或直接将数据发送给应用程序,而不必先通过物理网卡,当然是在本地通讯中ethertap network tap (OBSOLETE)General Instruments Surfboard 1000 SURFboard 1000插卡式Cable Modem(ISA接口),这玩意大概早就绝种了Ethernet (10 or 100Mbit)百兆网卡驱动,目前应用最广泛的网卡EISA,VLB,PCI and on board controllersEISA,VLB,PCI控制器RealTek RTL-8139 C+ PCI Fast Ethernet Adapter supportRealTek RTL8139 网卡支持不要选择C+版本RealTek RTL-8139 PCI Fast Ethernet Adapter support RealTek RTL8139 网卡支持dmesg |grep netSupport for uncommon RTL-8139 rev.K (automatic channel equalization)对非通用的RTL8139的支持以防万一,我通常选择此选项可以把8139too加入到/etc/modules.autoload Pocket and portable adapters 如果您有口袋型网路卡(非PCMCIA),可以选择其下的模组看看 Ethernet (1000 Mbit)千兆网卡驱动 FDDI driver supportFDDI驱动Network logging support HIPPI driver support HIPPI(高性能并行接口)是一个在短距离内高速传送大量数据的点对点协议 PLIP (parallel port) support 将并口映射成网络设备,这样两台机器即使没有网卡也可以使用并口通过并行线传输IP数据包有用的功能,编一下试试 PPP (point-to-point protocol) support 点对点协议,PPP已经基本取代SLIP了,用ADSL的可要仔细选择了 PPP multilink support多重链路协议(RFC1990)允许你将多个线路(物理的或逻辑的)组合为一个PPP连接一充分利用带宽,这不但需要pppd的支持,还需要ISP的支持 PPP filtering允许对通过PPP接口的包进行过滤 PPP support for async serial ports通过标准异步串口(COM1,COM2)使用PPP,比如使用老式的外置modem(非同步modem或ISDN modem)上网 PPP support for sync tty ports通过同步tty设备(比如SyncLink适配器)使用PPP,常用于高速租用线路(比如T1/E1) PPP Deflate compression为PPP提供Deflate(等价于gzip压缩算法)压缩算法支持,需要通信双方的支持才有效 PPP BSD-Compress compression为PPP提供BSD(等价于LZW压缩算法,没有gzip高效)压缩算法支持,需要通信双方的支持才有效 PPP over Ethernet这就是ADSL用户最常见的PPPoE啦,也就是在以太网上跑的PPP协议我不用ADSL了 SLIP (serial line) support 一个在串行线上(例如电话线)传输IP数据报的TCP/IP协议.小猫一族的通讯协议,与宽带用户无关 CSLIP compressed headersCSLIP协议比SLIP快,它将TCP/IP头(而非数据)进行压缩传送,需要通信双方的支持才有效 Keepalive and linefill让SLIP驱动支持RELCOM linefill和keepalive监视,这在信号质量比较差的模拟线路上是个好主意 Six bit SLIP encapsulation这种线路非常罕见,不要选它我更不用modem了 Wireless LAN (non-hamradio)无线网络 (非业余无线电)STRIP (Metricom starmode radio IP) (NEW) AT&T WaveLAN & DEC RoamAbout DS support (NEW) Aironet Arlan 655 & IC2200 DS support (NEW) Aironet 4500/4800 series adapters (NEW) Cisco/Aironet 34X/35X/4500/4800 ISA and PCI802.11以前的卡,很少见了 - Wireless Pcmcia cards support Hermes support (Orinoco/WavelanIEEE/PrismII/Symbol 802.11b cards) Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards (NEW) # 上面有几个一定要内建,如果计较的话,应该不选。 Token Ring devices令牌环网设备 Fibre Channel driver support光纤通道主要用在存储系统中Red Greek Hardware

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论