自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Devyn的Linux內(nèi)核專題:配置服務(wù)器網(wǎng)絡(luò)

系統(tǒng) Linux
Novell的網(wǎng)絡(luò)協(xié)議IPX通常用于Windows系統(tǒng)和NetWare服務(wù)器(The IPX protocol)。IPX代表網(wǎng)間分組交換(Internetwork Packet Exchange)。這是一個(gè)網(wǎng)絡(luò)層協(xié)議通常與傳輸層的SPX協(xié)議同時(shí)使用。

[[92592]]

Novell的網(wǎng)絡(luò)協(xié)議IPX通常用于Windows系統(tǒng)和NetWare服務(wù)器(The IPX protocol)。IPX代表網(wǎng)間分組交換(Internetwork Packet Exchange)。這是一個(gè)網(wǎng)絡(luò)層協(xié)議通常與傳輸層的SPX協(xié)議同時(shí)使用。

為了使NetWare服務(wù)器在服務(wù)的網(wǎng)絡(luò)中有相同的IPX地址,啟用下一個(gè)特性(IPX: Full internal IPX network)。不然,每個(gè)網(wǎng)絡(luò)都會看到服務(wù)器一個(gè)不同的IPX地址。

注意:IPX協(xié)議使用IPX尋址,而不是IP尋址。IP地址不是計(jì)算機(jī)網(wǎng)絡(luò)中唯一的網(wǎng)絡(luò)地址。

對于在Apple網(wǎng)絡(luò)中的Linux系統(tǒng),需要啟用Appletalk(Appletalk protocol support)。蘋果計(jì)算機(jī)和蘋果打印機(jī)通常使用Appletalk在網(wǎng)絡(luò)間通信。Appletalk不需要一臺中心路由器/服務(wù)器并且網(wǎng)絡(luò)系統(tǒng)是即插即用的。

在Appletalk網(wǎng)絡(luò)中Linux系統(tǒng)需要使用IP需要"Appletalk interfaces support"(AppleTalk接口支持)。

下一個(gè)特性允許用戶在Appletalk中使用IP隧道(Appletalk-IP driver support)。

接下來,這個(gè)特性允許IP包被封裝成Apppletalk幀(IP to Appletalk-IP Encapsulation support)。在網(wǎng)絡(luò)中,幀是一種標(biāo)記包的開始和結(jié)束的特殊序列位。這個(gè)特性會將IP包放在Appletalk包內(nèi)部。

這個(gè)特性允許為先前的特性解包(Appletalk-IP to IP Decapsulation support)。解包器會將IP包從Appletalk包中拿出。

這是另外一個(gè)協(xié)議層稱為"X.25" (CCITT X.25 Packet Layer)。這個(gè)協(xié)議層通常用于非常大的網(wǎng)絡(luò),就像國家公網(wǎng)。許多銀行使用這個(gè)在他們的擴(kuò)展網(wǎng)絡(luò)系統(tǒng)里。X25(拼成"X25"或"X.25")網(wǎng)絡(luò)擁有將進(jìn)入數(shù)據(jù)包打包的包分組交換機(jī)。X25正在被更簡單的IP協(xié)議代替。X25是一個(gè)不如TCP/IP有效率的舊協(xié)議,但是一些公司發(fā)現(xiàn)它在大型、復(fù)雜的網(wǎng)絡(luò)中很有用。

LAPB是用于X.25的數(shù)據(jù)鏈路層(LAPB Data Link Driver)。如果上面的啟用了,那么這也應(yīng)該同時(shí)啟用。LAPB代表的是"Link Access Procedure Balanced"(鏈路訪問過程平衡)。LAPB同樣也用于以太網(wǎng)和X.21網(wǎng)卡中(這里沒有打錯(cuò))。X.21是用于物理層(硬件),X.25用于網(wǎng)絡(luò)層。LPAB會檢查錯(cuò)誤并確保包被放回正確的序列中。

Nokia調(diào)制解調(diào)器使用的電話網(wǎng)絡(luò)協(xié)議通常稱作"PhoNet"(Phonet protocols family)。Linux計(jì)算機(jī)遠(yuǎn)程控制Nokia電話機(jī)需要這個(gè)特性。

下一個(gè)網(wǎng)絡(luò)通常是用于不同自動(dòng)設(shè)備間的小型無線連接(IEEE Std 802.15.4 Low-Rate Wireless Personal Area Networks support)。802.15.4是一種需要很少電量的簡單低數(shù)據(jù)率協(xié)議。這個(gè)無線協(xié)議最大可擴(kuò)展到10米。這在通過無線網(wǎng)絡(luò)連接機(jī)器人傳感器時(shí)是很有用的。任何不該有線纜的機(jī)械可能都會從這個(gè)代替了繩子的本地?zé)o線網(wǎng)絡(luò)中獲益。

如果啟用了上面的特性,那么最好明智地啟用這個(gè)IPv6 壓縮特性(6lowpan support over IEEE 802.15.4)。

支持物理層 IEEE 802.15.4協(xié)議的SoftMac設(shè)備可以啟用這個(gè)特性(Generic IEEE 802.15.4 Soft Networking Stack (mac802154))。

當(dāng)有許多包需要傳輸時(shí),內(nèi)核必須決定先發(fā)送哪一個(gè)(它們不能一次全部發(fā)送),所以這個(gè)特性幫助內(nèi)核區(qū)分包的優(yōu)先級(QoS and/or fair queuing)。如果不啟用這個(gè),那么內(nèi)核會使用"first come, first serve approach"("誰先到,誰先服務(wù)")。這可能意味著緊急的網(wǎng)絡(luò)消息需要等待才能輪到它們傳輸。

在有數(shù)據(jù)中心服務(wù)器的網(wǎng)絡(luò)中,這個(gè)特性強(qiáng)烈建議啟用(Data Center Bridging support)。這個(gè)特性增強(qiáng)了以太網(wǎng)對數(shù)據(jù)中心網(wǎng)絡(luò)的連接。

DNS查詢可以在下一個(gè)選項(xiàng)中啟用(DNS Resolver support)。大多數(shù)存儲DNS緩存的系統(tǒng)允許計(jì)算機(jī)無需DNS服務(wù)器的輔助下執(zhí)行DNS查詢。

接下來是另一個(gè)用于多跳專用網(wǎng)狀網(wǎng)絡(luò)(B.A.T.M.A.N. Advanced Meshing Protocol)。"B.A.T.M.A.N."代表"better approach to mobile ad-hoc networking"(更好接入移動(dòng)專用網(wǎng)絡(luò))。這個(gè)工作與有線和無線網(wǎng)絡(luò)。專用網(wǎng)絡(luò)沒有中心像路由器這類中心設(shè)置。每臺網(wǎng)絡(luò)上的設(shè)備就像個(gè)一臺路由器。網(wǎng)狀網(wǎng)絡(luò)是一個(gè)簡單的概念。每個(gè)節(jié)點(diǎn)必須路由發(fā)送給它的數(shù)據(jù)。在這個(gè)網(wǎng)狀網(wǎng)絡(luò)中,每臺計(jì)算機(jī)連接到全部或幾乎全部其他網(wǎng)絡(luò)設(shè)備。當(dāng)這樣的網(wǎng)絡(luò)畫在紙上成為一張地圖時(shí),這個(gè)網(wǎng)絡(luò)看上去就像一張網(wǎng)。

當(dāng)許多網(wǎng)狀節(jié)點(diǎn)連接到相同的LAN和網(wǎng)時(shí),一些網(wǎng)絡(luò)信號可能會回環(huán)(Bridge Loop Avoidance)(避免橋回環(huán))。這個(gè)特性可以避免此類的回環(huán)。這些回環(huán)可能永遠(yuǎn)不會結(jié)束或者降低性能。避免這樣的回環(huán)被稱為"Bridge Loop Avoidance (BLA)"。

分布式ARP表(Distributed ARP Tables (DAT))被用于增強(qiáng)ARP在稀疏無線網(wǎng)狀網(wǎng)絡(luò)的可靠性(Distributed ARP Table)。

BATMAN協(xié)議有些開發(fā)者需要用到的調(diào)式特性(B.A.T.M.A.N. Debugging)。對于任何調(diào)試特性,通常最好禁用它來節(jié)省空間以及得到一個(gè)更好優(yōu)化后的內(nèi)核。

虛擬化環(huán)境可以從"Open vSwitch"中得益。這是一個(gè)多層以太網(wǎng)交換機(jī)。Open vSwitch支持大量的協(xié)議。

虛擬機(jī)、hypervisor、主機(jī)之間的網(wǎng)絡(luò)連接需要"virtual socket protocol"。這個(gè)類似于TCP/IP.這些套接字就像其他網(wǎng)絡(luò)套接字,但是它們針對虛擬機(jī)。這允許客戶機(jī)系統(tǒng)擁有一個(gè)與主機(jī)的網(wǎng)絡(luò)連接。

這是一個(gè)可以管理網(wǎng)絡(luò)優(yōu)先級的cgroup子系統(tǒng)(Network priority cgroup)。這允許控制組(cgroup)根據(jù)發(fā)送應(yīng)用設(shè)置網(wǎng)絡(luò)流量優(yōu)先級。

BPF過濾器由解釋器處理,但是內(nèi)核可以執(zhí)行原生BPF過濾通過這個(gè)(enable BPF Just In Time compiler)。BPF代表的是"Berkeley Packet Filter"(伯克利報(bào)過濾器)。這允許計(jì)算機(jī)系統(tǒng)支持原生鏈路層包。

下面,我們有兩個(gè)網(wǎng)絡(luò)測試工具。第一個(gè)是"Packet Generator"(包生成器),這用于測試網(wǎng)絡(luò)時(shí)注射數(shù)據(jù)包(制造空包)。第二個(gè),允許設(shè)置一個(gè)警報(bào)系統(tǒng),當(dāng)數(shù)據(jù)包丟失時(shí)警告用戶/系統(tǒng)(Network packet drop alerting service)。

Linux內(nèi)核可以用于無線電系統(tǒng)或者遠(yuǎn)程控制它們。"Amateur Radio AX.25 Level 2 protocol"用于計(jì)算機(jī)通過無線電通信。這個(gè)無線電協(xié)議可以在其他許多的協(xié)議中支持TCP/IP。

為了放置在AX.25網(wǎng)絡(luò)中沖突,啟用DAMA(AX.25 DAMA Slave support)。至今為止,Linux還不能作為DAMA的服務(wù)器,但是可以作為DAMA的客戶端。DAMA代表"Demand Assigned Multiple Access"(按需分配多址訪問)。DAMA分配網(wǎng)絡(luò)流量到特定的信道中去。

NET/ROM是AX.25的路由層。(Amateur Radio NET/ROM protocol)。

NET/ROM的一個(gè)替代是"Packet Layer Protocol (PLP)"(包層協(xié)議),它可以運(yùn)行在AX.25的頂端(Amateur Radio X.25 PLP (Rose))。

控制器局域網(wǎng)絡(luò)(Controller Area Network (CAN))總線需要這個(gè)驅(qū)動(dòng)(CAN bus subsystem support)。CAN總線是一種用于不同目的的串行協(xié)議。

使用這個(gè)特性(Raw CAN Protocol (raw access with CAN-ID filtering)),CAN總線可以通過BSD套接字API訪問

內(nèi)核中有用于CAN協(xié)議的廣播管理(Broadcast Manager CAN Protocol (with content filtering))。這個(gè)管理提供了很多控制,包括內(nèi)容過濾。

為了讓Linux盒子成為一個(gè)CAN路由器和/或者網(wǎng)關(guān),需要這個(gè)特性(CAN Gateway/Router (with netlink configuration))。

注意:網(wǎng)關(guān)是兩個(gè)或者更多網(wǎng)絡(luò)的接口設(shè)備,它提供不同的協(xié)議。一個(gè)簡單的定義可以是"網(wǎng)關(guān)是一個(gè)協(xié)議轉(zhuǎn)換器。"

注意:路由器轉(zhuǎn)發(fā)網(wǎng)絡(luò)流量和連接使用相同協(xié)議網(wǎng)絡(luò)。

如果啟用了(一些選項(xiàng)),Linux內(nèi)核可以支持很多CAN設(shè)備(主要是控制器)和接口。所有的CAN驅(qū)動(dòng)都是對于這些設(shè)備的不同品牌和型號。在配置工具中,它們有以下這些標(biāo)題。

  • Virtual Local CAN Interface (vcan)
  • Serial / USB serial CAN Adaptors (slcan)
  • Platform CAN drivers with Netlink support
  • Enable LED triggers for Netlink based drivers
  • Microchip MCP251x SPI CAN controllers
  • Janz VMOD-ICAN3 Intelligent CAN controller
  • Intel EG20T PCH CAN controller
  • Philips/NXP SJA1000 devices
  • Bosch CCAN/DCAN devices
  • Bosch CC770 and Intel AN82527 devices
  • CAN USB interfaces
  • Softing Gmbh CAN generic support
  • Softing Gmbh CAN pcmcia cards

像Linux中的其他許多特性,CAN設(shè)備同樣可以啟用調(diào)試能力(CAN devices debugging messages)。再說一次,記住你內(nèi)核的目的,你需要調(diào)試還是需要性能?

Linux內(nèi)核同樣支持紅外線信號協(xié)議IrDA (infrared) subsystem support)。IrDa代表的是 "Infrared Data Associations"(紅外數(shù)據(jù)協(xié)會);這是紅外信號的標(biāo)準(zhǔn)。

許多人如今想要藍(lán)牙特性(Bluetooth subsystem support)。

RxRPC會話套接字可以啟用(RxRPC session sockets)。這些套接字使用RxRPC協(xié)議運(yùn)載網(wǎng)絡(luò)連接。RxRPC運(yùn)行于UDP的頂部。

如果啟用的話,Linux內(nèi)核可以支持"RxRPC dynamic debugging"(RxRPC 動(dòng)態(tài)調(diào)試)。

RxRPC擁有kerberos 4和AFS kaserver安全特性可以啟用(RxRPC Kerberos security)。Kerberos是一種每個(gè)網(wǎng)絡(luò)設(shè)備在傳輸任何數(shù)據(jù)前都被需要證明彼此的身份的驗(yàn)證協(xié)議。

對于電腦的無線網(wǎng)絡(luò)設(shè)備像Wifi,配置工具需要啟用無線局域網(wǎng)(802.11)設(shè)備(cfg80211 - wireless configuration API)。cfg80211代表"Configuration 802.11"(配置 802.11)。802.11是一種無線規(guī)范。

"nl80211 testmode command"是用于校準(zhǔn)并且/或驗(yàn)證的實(shí)用工具,它無線設(shè)備芯片上執(zhí)行這些任務(wù)。

下一個(gè)設(shè)置允許用戶"enable developer warnings"(啟用開發(fā)者警告)對于cfg80211設(shè)備。

下面,"cfg80211 regulatory debugging"(cfg80211調(diào)控調(diào)試)可以啟用。

下面的設(shè)定是"cfg80211 certification onus"(cfg80211證書義務(wù))。

應(yīng)該為cfg80211兼容設(shè)備啟用省電特性(enable powersave by default)。

cfg80211支持debugfs入口(cfg80211 DebugFS entries)。

無線設(shè)備有它們遵守的調(diào)整規(guī)則;這些被存儲在數(shù)據(jù)庫中(use statically compiled regulatory rules database)(使用靜態(tài)編譯的調(diào)整規(guī)則數(shù)據(jù)庫)

一些使用基于cfg80211的驅(qū)動(dòng)擴(kuò)展可能需要使用一個(gè)老的用戶空間。這個(gè)特性允許這個(gè)行為(cfg80211 wireless extensions compatibility)(cfg80211 無線擴(kuò)展兼容)。

lib80211可以提供調(diào)試特性(lib80211 debugging messages)。

獨(dú)立于硬件的IEEE 802.11標(biāo)準(zhǔn)可以啟用(Generic IEEE 802.11 Networking Stack (mac80211))。mac80211是一種用于編寫softMAC無線設(shè)備驅(qū)動(dòng)的框架。SoftMac允許很好地控制和配置設(shè)備。

下一個(gè)特性允許mac80211使用PID控制器管理TX(發(fā)送)速率(PID controller based rate control algorithm)(PID控制器基于速率控制算法)。TX單位是BFS(Bits per minute)(位/秒)。特別地,這個(gè)特性是用于控制數(shù)據(jù)流速率的算法。

另外一個(gè)相同特性的算法叫做"Minstrel"。這是一個(gè)比TX速率管理算法更精確和有效的算法。

Minstrel同樣支持802.11n(Minstrel 802.11n support)。

由于有兩種TX速率控制算法,但只能使用一種。所喲必須設(shè)備一個(gè)默認(rèn)的(Default rate control algorithm (Minstrel))。通常地,最好選擇Minstrel作為默認(rèn)。

802.11s網(wǎng)狀網(wǎng)絡(luò)草案可以在內(nèi)核中啟用(Enable mac80211 mesh networking (pre-802.11s) support)。802.11s草案是網(wǎng)狀網(wǎng)絡(luò)的無線標(biāo)準(zhǔn)。

對于支持這個(gè)特性的設(shè)備,對于不同包流量時(shí)間的LED除法器特性可以啟用(Enable LED triggers)。在我的以太網(wǎng)設(shè)備商上,當(dāng)端口是活躍時(shí)LED燈會點(diǎn)亮。這些驅(qū)動(dòng)可以是這些LED在包流量時(shí)間下工作。

mac80211同樣支持debugfs特性(Export mac80211 internals in DebugFS)。

這是一個(gè)獨(dú)立于典型日志系統(tǒng)收集mac80211調(diào)試信息的特性(Trace all mac80211 debug messages)。

這是另外一組mac80211調(diào)試特性,但是這些使用的是典型日志系統(tǒng)(Select mac80211 debugging features --->)。在這個(gè)菜單,選擇你需要的調(diào)試特性。

在下一篇文章中,我們還有更多的需要配置。

via: http://www.linux.org/threads/the-linux-kernel-configuring-the-kernel-part-9.4568/

責(zé)任編輯:奔跑的冰淇淋 來源: Linux中國
相關(guān)推薦

2013-12-18 14:44:10

2013-11-07 13:59:56

Linux內(nèi)核

2013-11-25 14:07:11

Linux內(nèi)核內(nèi)核特性

2013-11-05 09:58:39

Linux內(nèi)核

2013-11-06 13:03:10

Linux內(nèi)核

2013-11-12 11:01:46

Linux內(nèi)核

2013-12-18 11:14:57

Linux內(nèi)核Linux Kerne

2013-10-31 14:09:14

Linux內(nèi)核

2013-11-05 09:55:37

2013-11-25 17:39:17

Linux內(nèi)核PCIACPI

2013-10-31 14:15:10

2013-10-31 16:29:10

Linux內(nèi)核

2009-12-01 13:25:24

服務(wù)器并發(fā)

2014-03-14 16:06:26

Linux服務(wù)器

2010-07-27 10:46:31

Linux NFS服務(wù)

2010-01-07 15:37:09

Linux配置DNS

2010-05-24 08:51:13

Linux下SVN服務(wù)

2011-02-23 13:26:18

Linuxvsftp

2011-02-22 10:55:13

ProFTPd服務(wù)器配置

2012-12-18 16:22:36

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號