天天看點

《Cisco QoS認證考試指南(第2版)》——1.5節規劃和實施QoS政策

本節書摘來自異步社群《cisco qos認證考試指南(第2版)》一書中的第1章,第1.5節規劃和實施qos政策,作者 【美】wendell odom , michael j. cavanaugh,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

1.5 規劃和實施qos政策

cisco qos認證考試指南(第2版)

現在你已經了解了帶寬、延遲、抖動和丢包,也知道了這些因素對于語音、視訊和資料流的影響。但是,在你能夠在真實網絡中應用這些概念之前,你需要退一步思考一下檢測網絡的方法步驟,然後才能在實施qos時做出正确的選擇。

最後,cisco qos課程建議你在規劃和實施qos政策時使用以下3個步驟。這并不是你所能使用的唯一流程,但這個流程來自于qos課程,也是考試目标之一,是以建議你通讀本小節。這裡涉及的概念可能很簡單,但步驟很重要。本小節重點關注下面這三個步驟。

步驟1 識别流量及其需求;

步驟2 将流量分類;

步驟3 為每個類别定義qos政策。

接下來按順序介紹每個步驟。

1.5.1 步驟1:識别流量及其需求

當我在教授qos課程時,我有時會開玩笑地問學生們,是否能識别他們網絡中傳輸的所有流量類型。幾乎沒有人能夠很有自信地說他了解他的網絡中到底在跑些什麼流量。那麼他們了解他們在使用的主要應用和協定嗎?當然。但很少有人知道特定的應用将要耗費多少帶寬,或者說需要多少帶寬。

三步流程中的步驟1建議你應該先識别流量,其中涉及技術步驟(步驟1a)和商業步驟(步驟1b)。

步驟1a 通過下述工具執行網絡審計:追蹤分析工具、管理工具、nbar(基于網絡的應用識别)或其他工具,來識别協定和流量大小

步驟1b 執行商業審計,來确定對于業務來說,哪些流量類型是重要的。

步驟1b在實際執行起來可能更為困難,因為網絡審計是一項非常客觀的工作,而商業審計多少有些主觀。

在步驟1中,你需要确定每種流量類型的“需求”是什麼,别引用那些空談。你已經知道了不同流量類型的不同需求,但本步驟的意義并不在此。而是要将流量類型分為不同的服務級别。也就是說為了滿足商業目标,每種類型的流量分别需要獲得什麼級别的服務?這是一個很難回答的問題。你從本章中學到的各項概念有助于你做出合理的選擇,但你仍需要了解去往每個站點的流量類型及其規模,确定目前的性能級别,并在分析後,為每個流量類别确定合适的服務級别。

1.5.2 步驟2:将流量分類

完成步驟1後,你應該已經掌握了網絡中的各種流量類型。但這裡可能有很多種不同類型的流量。這個步驟是建議你将不同類型的流量分到不同的流量類别或服務類别中。

術語服務類别(service class)表示用相同的qos政策來處理一個或多個類型的流量。舉例來說,你可能通過步驟1分出了5種不同的關鍵任務應用,并為其分别定義了服務級别。但如果所有5個應用需要完全相同的qos特征,你就可以将所有5個應用的資料包都放入相同的服務類别中。你可以在路由器和交換機中配置服務類别,這樣路由器和交換機中的qos工具就可以根據不同級别,為流量提供合理的帶寬、延遲、抖動和丢包。

是以,擴充一下這個步驟的定義:為了為每個服務類别提供唯一的服務品質,将每個已知的流量類型放入一個服務類别中。

每個站點的服務類别數量都不盡相同。但對于語音和視訊來說,你可以使用3個類别。

用于語音負載的類别——很多站點将所有語音負載放入同一個服務類别的原因是:所有語音呼叫具有相同的qos需求。

用于視訊負載的類别——視訊與語音有些許不同,與具有固定資料包大小和比特率的語音呼叫來說,視訊的資料包速率可變,比特率也有會少許變化。是以有必要将語音和視訊放入不同的服務類别中。

用于語音和視訊信令的類别——至少從qos方面考慮,語音和視訊信令流實際上更像資料應用,而不像語音和視訊流。信令協定對于延遲和抖動有很好的耐受力,是以有必要将信令流與語音和視訊分開處理。

對于資料流來說,你可能僅為其配置設定一個或兩個服務類别,或者也可以配置設定更多。cisco在qos課程中建議使用下列的分類方法。

關鍵任務——通常是互動式應用,并且是非常重要的業務。

業務流量——通常是互動式應用,并且是重要的業務。

盡力而為——通常是web浏覽、電子郵件或其他一般流量。

清道夫(低于盡力而為)——已知不重要的流量類型或會帶來麻煩的流量,比如napster或kazaa1。

在完成這一步驟之前,你應該精确地記錄下每個類别中配置設定了哪些類型的流量。唯一的例外是盡力而為類别,這個類别中包含有所有不符合其他服務類别的流量。

1.5.3 步驟3:為每個類别定義qos政策

qos政策是為每個服務類别定義與其相關的qos服務級别的文檔。從本質上說,前兩個步驟确定了文檔中的qos政策,接下來應該在路由器和交換機中定義qos行為,并以此滿足qos政策文檔中對于服務級别的要求。

為了能夠使qos政策提供特定的服務級别,在政策中要定義行為,即為每個服務類别中的資料包實施的qos行為。這些行為會影響資料包獲得的帶寬、延遲、抖動和/或丢包特征。比如qos政策可能會通過一個隊列工具,為一類流量提供有保證的帶寬量。再比如qos政策可以主動丢棄某個服務類别中的資料包,以此來降低其他服務類别的丢包率。或者qos政策還可以限制某個服務類别的帶寬,來防止這個服務類别占用更多的帶寬。

這些步驟看起來可能比較簡單,一旦你閱讀qos工具文檔,尤其是使用mqc(子產品化qos cli)的qos工具,你就會發現這3個步驟為你提供了一個很好的基本架構,幫助你達成qos目标。

1 napster是一款可以在網絡中下載下傳mp3檔案的軟體,它同時能夠讓使用者電腦也成為一台伺服器,為其他使用者提供下載下傳。kazaa是一款點對點檔案共享軟體。——譯者注

繼續閱讀