一、介紹
diffservdomaindefault是Cisco路由器上的一個命令,用於配置DiffServ服務。DiffServ(Differentiated Services)是一種QoS(Quality of Service)技術,可以為應用程序在網路中傳輸的報文提供服務質量保障。 diffservdomaindefault是指路由器上默認的DiffServ域,它是整個路由器上所有介面定義的DiffServ域的基礎。可以通過配置此命令修改默認的DiffServ域,以便更好地適應特定的網路環境。 在QoS方面,DiffServ和MPLS(Multiprotocol Label Switching)是網路服務提供商最常用的技術。相對於MPLS的靈活性,DiffServ是基於分組的,更側重於對不同類型的應用程序進行分類並提供不同的服務質量。
二、參數詳解
參數 默認值 描述 ------------------------------------ name default DiffServ域的名稱。默認情況下,為"default"。 no-auto-create - 不自動生成DiffServ分類。
其中,name參數可以根據具體網路環境和需求進行更改,例如:
Router(config)# diffservdomaindefault name mydomain
這條命令將默認的DiffServ域命名為mydomain。
no-auto-create參數可以設置是否自動創建DiffServ分類。
Router(config)# diffservdomaindefault no-auto-create
這條命令將禁止自動生成DiffServ分類。
三、DiffServ分類和代碼點
DiffServ分類 代碼點 描述 ---------------------------------------- CS0 0 默認服務類型 CS1 8 低延遲 CS2 16 中等延遲 CS3 24 高延遲 CS4 32 高優先順序數據傳輸 CS5 40 網路控制 CS6 48 IP電話信令 CS7 56 網路控制 EF 46 專用服務 AF11 10 Assured Forwarding 1,類似於best-effort AF12 12 Assured Forwarding 1,較低優先順序 AF13 14 Assured Forwarding 1,較低優先順序 AF21 18 Assured Forwarding 2,類似於best-effort AF22 20 Assured Forwarding 2,較低優先順序 AF23 22 Assured Forwarding 2,較低優先順序 AF31 26 Assured Forwarding 3,類似於best-effort AF32 28 Assured Forwarding 3,較低優先順序 AF33 30 Assured Forwarding 3,較低優先順序 AF41 34 Assured Forwarding 4,類似於best-effort AF42 36 Assured Forwarding 4,較低優先順序 AF43 38 Assured Forwarding 4,較低優先順序
DiffServ分類是DiffServ技術中常見的一種對應服務的方式。Cisco路由器支持20個DiffServ分類,編號為0-63,其中一些是標準分類,如EF(專用服務)和CS0(默認服務類型)。 DiffServ分類與對應的代碼點是匹配的,因此在配置DiffServ服務時可以選擇相應的DiffServ分類。
四、示例代碼
以下是一個使用diffservdomaindefault命令的示例,假設我們需要將默認DiffServ域改為mydomain:
Router(config)# diffservdomaindefault name mydomain
如果需要手動配置DiffServ分類,可以按照以下示例進行配置:
Router(config)# class-map match-any voice Router(config-cmap)# match protocol rtp audio Router(config-cmap)# exit Router(config)# policy-map qos Router(config-pmap)# class voice Router(config-pmap-c)# set dscp ef Router(config-pmap-c)# exit Router(config-pmap)# class class-default Router(config-pmap-c)# set dscp default Router(config-pmap-c)# exit Router(config-pmap)# exit Router(config)# interface gigabitethernet0/1 Router(config-if)# service-policy output qos
以上代碼創建了一個voice匹配類,將RTP音頻流與此類匹配。然後,創建一個名為qos的策略映射,並為voice類設置了DiffServ代碼點EF。同時,將class-default類設置為默認DiffServ代碼點。最後,在gigabitethernet0/1介面上,將qos策略映射作為輸出服務策略。
五、結論
DiffServ技術採用分組匹配、分類、排隊和調度等方式,能夠提供不同類型的應用程序在網路中傳輸的不同服務質量和優先順序保障。使用diffservdomaindefault命令可以更好地適應特定的網路環境,提高網路性能和用戶體驗。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/231938.html