LIUNX 下TC流量控制命令詳解
tc - 顯示/維護(hù)流量控制設(shè)置
摘要
tc qdisc [ add | change | replace | link ] dev DEV [ parent qdisc-id | root ] [ handle qdisc-id ] qdisc [ qdisc specific parameters ]
tc class [ add | change | replace ] dev DEV parent qdisc-id [ classid class-id ] qdisc [ qdisc specific parameters ]
tc filter [ add | change | replace ] dev DEV [ parent qdisc-id | root ] protocol protocol prio priority filtertype [ filtertype specific parameters ] flowid flow-id
tc [-s | -d ] qdisc show [ dev DEV ]
tc [-s | -d ] class show dev DEV tc filter show dev DEV
簡介
Tc用于Linux內(nèi)核的流量控制。流量控制包括以下幾種方式:
SHAPING(限制)
當(dāng)流量被限制,它的傳輸速率就被控制在某個(gè)值以下。限制值可以大大小于有效帶寬,這樣可以平滑突發(fā)數(shù)據(jù)流量,使網(wǎng)絡(luò)更為穩(wěn)定。shaping(限制)只適用于向外的流量。
SCHEDULING(調(diào)度)
首先,nfc是一種提供輕松、安全、迅速的通信的無線連接技術(shù),其傳輸范圍比rfid小,rfid的傳輸范圍可以達(dá)到幾米、甚至幾十米,但由于nfc采取了獨(dú)特的信號(hào)衰減技術(shù),相對(duì)于rfid來說nfc具有距離近、帶寬高、能耗低等特點(diǎn)。在現(xiàn)有高帶寬網(wǎng)絡(luò)中,內(nèi)容提供和應(yīng)用服務(wù)變得更加日;.和企業(yè)相似,以集中方式維持這兩種服務(wù)并按計(jì)費(fèi)和優(yōu)先等級(jí)控制它們的分配和使用,將既理想又經(jīng)濟(jì)高效.安全、路由及qos管理都將納入服務(wù)提供商的新業(yè)務(wù)范圍.為了提供這些業(yè)務(wù),服務(wù)提供商需要一個(gè)能夠以高度預(yù)見性的方式,動(dòng)態(tài)提供qos的基礎(chǔ)網(wǎng)絡(luò)設(shè)施.他們還需要一個(gè)強(qiáng)勁、可擴(kuò)展的信令和服務(wù)器基礎(chǔ)架構(gòu),以促進(jìn)安全、計(jì)費(fèi)、優(yōu)先等級(jí)控制等.。您也可以關(guān)閉流量上傳的功能,為您智能合理的分配帶寬使用,為您智能合理的分配帶寬使用、上網(wǎng)更順暢的效果.1,將有空閑的帶寬可以提供其它程序使用,智能上網(wǎng)模式下。
POLICING(策略)
SHAPING用于處理向外的流量,而POLICIING(策略)用于處理接收到的數(shù)據(jù)。
DROPPING(丟棄)
如果流量超過某個(gè)設(shè)定的帶寬,就丟棄數(shù)據(jù)包,不管是向內(nèi)還是向外。
流量的處理由三種對(duì)象控制,它們是:qdisc(排隊(duì)規(guī)則)、class(類別)和filter(過濾器)。
QDISC(排隊(duì)規(guī)則)
QDisc(排隊(duì)規(guī)則)是queueing discipline的簡寫,它是理解流量控制(traffic control)的基礎(chǔ)。無論何時(shí),內(nèi)核如果需要通過某個(gè)網(wǎng)絡(luò)接口發(fā)送數(shù)據(jù)包,它都需要按照為這個(gè)接口配置的qdisc(排隊(duì)規(guī)則)把數(shù)據(jù)包加入隊(duì)列。然后,內(nèi)核會(huì)盡可能多地從qdisc里面取出數(shù)據(jù)包,把它們交給網(wǎng)絡(luò)適配器驅(qū)動(dòng)模塊。
最簡單的QDisc是pfifo它不對(duì)進(jìn)入的數(shù)據(jù)包做任何的處理,數(shù)據(jù)包采用先入先出的方式通過隊(duì)列。不過,它會(huì)保存網(wǎng)絡(luò)接口一時(shí)無法處理的數(shù)據(jù)包。
CLASS(類)
得到包含所有字符的優(yōu)先隊(duì)列后,就是處理優(yōu)先隊(duì)列中的數(shù)據(jù)了。0級(jí)是最佳的缺省值,當(dāng)未設(shè)置其他值時(shí)即被自動(dòng)調(diào)用.在運(yùn)算中,802.1p被用于分組中的優(yōu)先域以標(biāo)示有優(yōu)先處理請(qǐng)求的交換機(jī).不同于802定義的協(xié)議如fddi和令牌環(huán)網(wǎng),以太網(wǎng)不帶有定義的優(yōu)先字段.802.1p能夠調(diào)用包含在由ieee的802.1q工作小組正在開發(fā)的標(biāo)簽包頭部分的優(yōu)先字段,這個(gè)小組的工作著重于虛擬局域網(wǎng)的識(shí)別.802.1q規(guī)范確定了包含32位標(biāo)簽包頭,所有32位均插入在分組的包頭的正常目的地址與源地址之后.其中,有3個(gè)優(yōu)先位用于標(biāo)示802.1p交換。imagenet數(shù)據(jù)從2010年來稍有變化,常用的是imagenet-2012數(shù)據(jù)集,該數(shù)據(jù)集包含1000個(gè)類別:訓(xùn)練集包含1,281,167張圖片linux命令大全,每個(gè)類別數(shù)據(jù)732至1300張不等,驗(yàn)證集包含50,000張圖片,平均每個(gè)類別50張圖片。