在FortiGate設備可以使用幾種QoS政策, 基於典型的FIFO算法進行分配. 目前FortiOS允許使用幾種實作:
在這些QoS政策中, 可以歸納出兩種特性, 這兩種特性的組合應用可以排列traffic的進出順序.
優先權表達了哪些traffic流入interface時的優先進入, 在FortiGate的產品對於每個interface設計了6種不同Queue表示不同優先性.
Queue的索引(index)從0開始起跳至第5個Queue(0~5), index愈小即優先權愈大, 也就是說Queue 0為最高優先權. traffic流入各種Queue會依據不同的計算公式達成. 但是基本上它的固定公式如下:
Global TOS+ Shaper Priority= n(Queue n)
一般以預設情況下, 也就是沒有任何Traffic-shaper進行干涉, 皆以TOS設定的值為主. 預設值可以從如下CLI命令操作查看:
config system global
TOS分別表示不同的參數: high, medium, low. 表達的整數值由左右到為0, 1, 2. 這個參數是可修改的, 不過一般按照預設即可. 這種Global TOS之外, 還可以建立私有的TOS, 透過以下CLI命令設定: