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

Linux流量控制實例應用介紹

運維 系統(tǒng)運維
本篇文章針對Linux流量控制從兩方面進行的介紹,一是Linux流量控制的基本實現(xiàn),二是Linux流量控制的具體使用,讓我們一起來看看詳細的內(nèi)容

一般企業(yè)內(nèi)部網(wǎng)絡有足夠的帶寬可以使用。但是,在企業(yè)接入Internet的部分都是一個有限的流量。為了提高網(wǎng)絡的使用質(zhì)量,保證用戶按照網(wǎng)絡中業(yè)務設計的要求來使用整個網(wǎng)絡的帶寬,可以從流量控制服務器的角度分析、優(yōu)化Linux系統(tǒng),給企業(yè)服務帶來便利和高效。下面一起來看看Linux 流量控制的實現(xiàn)和具體使用情況。

Linux流量控制的基本實現(xiàn) 

Linux操作系統(tǒng)中的流量控制器(TC)主要是通過在輸出端口處建立一個隊列來實現(xiàn)流量控制。Linux從2.1.105版內(nèi)核開始支持流量控制,使用時需要重新編譯內(nèi)核。Linux流量控制的基本實現(xiàn)可簡單地由圖1來描述。從圖1可以看出,內(nèi)核是如何處理接收包、如何產(chǎn)生發(fā)送包,并送往網(wǎng)絡的。


圖1 Linux流量控制的基本實現(xiàn)

接收包進來后,由輸入多路分配器(Input De-Multiplexing)進行判斷選擇:如果接收包的目的是本主機,那么將該包送給上層處理;否則需要進行轉(zhuǎn)發(fā),將接收包交到轉(zhuǎn)發(fā)塊(Forwarding Block)處理。轉(zhuǎn)發(fā)塊同時也接收本主機上層(TCP、UDP等)產(chǎn)生的包。轉(zhuǎn)發(fā)塊通過查看路由表,決定所處理包的下一跳。然后,對包進行排列以便將它們傳送到輸出接口(Output Interface)。Linux流量控制正是在排列時進行處理和實現(xiàn)的。


圖2 流量控制基本框架

如圖2所示,Linux流量控制主要由三大部分來實現(xiàn):
◆ 隊列規(guī)則(Queue Discipline)
◆ 分類(Classes)
◆ 過濾器(Filters)

因此,Linux流量控制主要分為建立隊列、建立分類和建立過濾器三個方面。其基本實現(xiàn)步驟為:
(1)針對網(wǎng)絡物理設備(如以太網(wǎng)卡eth0)綁定一個隊列;
(2)在該隊列上建立分類;
(3)為每一分類建立一個基于路由的過濾器。

【編輯推薦】

  1. Linux流量控制中的HTB隊列創(chuàng)建與過濾
  2. Linux下安裝SVNWebClient簡明步驟詳解
  3. Linux 網(wǎng)卡流量查看的方法及各自特點
  4. Linux網(wǎng)絡流量的安全管理方法
  5. 關于Linux 查看性能的命令介紹
責任編輯:chenqingxiang 來源: IT168
相關推薦

2010-05-27 11:03:44

Linux流量控制

2010-06-13 13:34:47

Linux 流量控制

2010-06-04 10:49:58

Linux流量控制

2010-02-03 23:04:31

流量控制P2P華夏創(chuàng)新

2010-08-06 09:39:53

Linux流量控制

2010-06-04 11:21:42

Linux 流量控制

2023-10-08 12:14:42

Sentinel流量控制

2009-12-03 10:47:47

路由器功能介紹

2011-06-23 09:09:37

流量控制

2013-07-22 14:25:29

iOS開發(fā)ASIHTTPRequ

2010-05-27 10:43:29

Linux流量控制

2021-03-09 07:38:15

Percona Xtr流量控制運維

2010-05-12 14:29:29

Linux流量控制

2024-12-02 08:02:36

2009-02-05 10:13:00

局域網(wǎng)流量控制數(shù)據(jù)流量

2019-07-02 10:22:15

TCP流量數(shù)據(jù)

2010-08-06 10:02:07

2021-03-22 08:06:59

SpringBootSentinel項目

2024-03-04 00:02:00

Redis存儲令牌

2010-11-30 09:40:15

流量控制設備AllotQOS策略
點贊
收藏

51CTO技術棧公眾號