在我做網絡流量管理咨詢的時候,會有很多關于控制網絡流量的建議,一般我們會使用一些大型的設備,比如Cisco的 IOS NetFlow、F5 Network的 BIG-IP或者Juniper的 Network and Security Manager (NSM),它們都是經常被部署在重要網絡中的高端設備。但是,如果你正在使用Windows 7和 Windows Server 2008 R2,而你又非常期待你的用戶在帶寬有限的情況下能夠流暢的欣賞Hulu上面的精彩節目,那么Windows系統內建的基于URL 服務質量(QoS)的網絡流量管理就非常符合你的需要了。
長期以來,Windows一直采用的QoS網絡流量管理使用應用程序、IP地址和端口號來確定流量優先級。但是對你的商業網絡來說,這些方式都可能太復雜了。
從最新的Windows開始,你可以根據網址來設置流量優先級。這樣,網絡管理員要做的事情變得非常簡單,僅僅需要為網址設置策略,而不再需要圍繞IP地址浪費時間。比如說,你可以把ZDNet設為高優先級(high-priority),同時鎖定ESPN。
怎么才能做到這些?首先,你需要在Server 2008 R2中設置QoS策略。最簡單的做法就是使用GPMC(組策略管理面板)。
使這一切成為現實的技術是差分服務代碼點(DSCP,Differentiated Services Code Points)。它來源于互聯網網絡標準RFC-2474,該標準定義了TCP/IP包頭值的設置方法。它被用于決定在網絡中數據包的優先級別。一般來說,你給一個網站的DSCP值越高,它的流量優先級就越高。打個比方,如果你給自己公司網站DSCP賦值為63(賦值范圍為0-63),則該網站的流量會比ESPN(假如賦值為0)快的多。
對不起,希望ESPN能原諒我這樣做,不過大多數公司網絡帶寬有限,這也是不得已而為之。
實際上,一個網站的流量具體有多少并不僅僅取決于DSCP。在GPMC中,你同時還需要設置該網站被允許的具體帶寬(單位可以是KB/S或者MB/S)。
一旦在策略面板中你設置好DSCP值和相應的限制速度,你就可以將他們指定到各個URL中。這些URL可以包含通配符。舉個例子,你可以控制所有訪問ESPN的流量,不管用戶輸入的是http://www.espn.com 還是http://espn.go.com。你也可以指定一個端口號(雖然大部分網站都默認使用80端口)。你同樣還可以選擇“包括次級目錄和文件(Include subdirectories and files)”復選框,把網絡流量管理配置應用到網站的次級目錄和文件中。
當網站共享帶寬時,Windows會進行判斷以確定優先級。首先是看DSCP,然后按照先后順序依次排列為:主機名次序、IPv6地址、IPv4地址、以及通配符,當你建好策略之后,最好將最重要的網站放在列表的第一位。
為了確保你的策略配置是正確的,微軟還提供了一個QoS Traffic Generator,演示如何配置策略。
在使用Windows 7時,你要做的事情僅僅是點幾下按鈕這么簡單。點擊開始》控制面板》網絡與共享中心。然后選擇正確的局域網連接。然后,在本地連接狀態窗口,點擊屬性,選中“QoS 數據包調度程序”。
文章來源:http://wo.zdnet.com.cn/space-584235-do-blog-id-6058.html