CCIE Bootcamp: QoS
Hari ke-6 dibahas tentang QoS. Quality of Service (QoS) dibutuhkan untuk memberikan suatu prioritas pada layanan tertentu misalnya trafik ke server yang khusus untuk kerjaan, menurunkan prioritas untuk layanan browsing dan lain-lain. Di Cisco salah satu cara untuk membuat QoS adalah menggunakan Modular QoS CLI (MQC). Tahapan MQC dibagi menjadi:
- Membuat access-list
- Membuat class-map
- Membuat policy-map
- Memasang service-policy di interface

Access-list (ACL) kita buat untuk menyaring aplikasi apa saja yang akan kita buat QoS-nya. Contoh di bawah untuk aplikasi VoIP.
ip access-list extended QoS-VoIP-Control permit tcp any any eq 1720 permit tcp any any range 11000 11999 permit udp any any eq 2427 permit tcp any any eq 2428 permit tcp any any range 2000 2002 permit udp any any eq 1719 permit udp any any eq 5060 ip access-list extended QoS-VoIP-RTCP permit udp any any range 16384 32767
Setelah itu kita membuat class-map. Class-map akan berisi ACL, protocol atau precedence/dsp yang akan kita buat QoS-nya.
class-map match-any QoS-VoIP-Remark match ip dscp ef match ip dscp cs3 match ip dscp af31 class-map match-any QoS-VoIP-Control-UnTrust match access-group name QoS-VoIP-Control class-map match-any QoS-VoIP-RTP-UnTrust match protocol rtp audio match access-group name QoS-VoIP-RTCP
Setelah mengelompokan dalam class-map kita akan menentukan policy-map untuk mengatur berapa banyak bandwidth yang dialokasikan untuk class-map tertentu
policy-map QoS-Policy-UnTrust class QoS-VoIP-RTP-UnTrust priority percent 70 set dscp ef class QoS-VoIP-Control-UnTrust bandwidth percent 5 set dscp af31 class QoS-VoIP-Remark set dscp default class class-default fair-queue
Terakhir kita memasang policy-map tersebut di interface.
interface FastEthernet0/0 service-policy output QoS-Policy-UnTrust
Sebenarnya ada cara yang lebih mudah untuk membuat QoS untuk VoIP yaitu dengan perintah auto qos voip di interface.
interface FastEthernet0/0 auto qos voip
Hasilnya akan sama dengan konfigurasi QoS di atas


