Tak więc w DCP zaznaczamy co najmniej trzy.
Używamy na przykład typu pola usługi w wersji IP dla nagłówka, ale tylko sześć
bitów nagłówka jest używanych, gdy sześć bitów jest ustawionych na zera.
Jest to znane jako klasa najlepszego wysiłku, dla której wartość nadal istnieje, na przykład jeśli jest ustawiona na to, że jest
to pierwszeństwo IP lub jeden lub jeden selektor klasy.
Ale oprócz tego mają tak zwane klasy zapewniania przekazywania.
Mamy wspólną klasę przekierowania, która powinna przekierowywać klasę na trzy i cztery.
Mamy więc te nowe klasy, które powinny przekazywać klasę 1 dwa 3 i 4.
Liczba ta wskazuje pierwsze trzy bity binarne w polu typu usługi, ale
zapewnione klasy przekazywania mają liczby takie jak 0 1 2
i 3.
Tak więc przekazywanie klasy 1 ma w rzeczywistości trzy wartości.
Jest f 1 1 F 1 2 i f 1 3, więc pierwsze 3 binarne bity dają twoją klasę, więc f 1.
Drugie dwa binarne bity dają drugą liczbę i jest to znane jako prawdopodobieństwo upuszczenia.
Jak prawdopodobne jest, że Twój ruch spadnie w klasie a f 1.
Im wyższa liczba, tym większe prawdopodobieństwo, że Twój ruch spadnie w tej klasie.
Kiedy to zatłoczenie i skonfigurujesz odpowiednie mechanizmy, ten ruch zostanie najpierw zmniejszony, a następnie ten ruch,
a następnie ten ruch w ramach klasy, która powinna przekierować do ciebie.
Mamy także wartości od f do 1 a od f do dwóch i pół do trzech.
To samo dotyczy klasy 3 i klasy dla wyższej pierwszej liczby.
Im ważniejszy jest ruch, ale wyższy drugi numer w klasie, na przykład f 1 1 lub f 1
2 F 1 3.
Im mniej ważny ruch, tym większe prawdopodobieństwo, że zostanie on odrzucony.