Оформяне на трафика срещу полиция
Следването на трафика и оформянето на трафика са два сходни подхода, инициирани за регулиране на потока на трафик от една мрежа към друга. Това става в съответствие с договора за трафик, сключен между мрежите. Договорът за трафик е споразумение, сключено между две мрежи. Той определя вида на трафика, който ще се транспортира, и изискванията за производителност на този трафик, като честотна лента и качество на услугата. В инженеринга на трафика както оформянето, така и контролът на трафика се използват широко като метод за осигуряване на качество на услугата и обикновено се прилагат в краищата на мрежата, но могат да се прилагат и при източника на трафик.
Какво е пътна полиция?
Traffic policing е процесът на наблюдение на трафика в мрежа и предприемането на стъпки за привеждането му в съответствие с договорените параметри на трафика. Той основно измерва потока от данни и следи всеки пакет и когато се открие нарушение, той просто изхвърля пакета. Той маркира всеки от пакетите с определено ниво на съответствие (наричано още оцветяване). Този непрекъснат процес помага да се контролира максималната скорост на трафика, изпратен или получен на всеки интерфейс в множество нива на приоритет. Това също е известно като класове на обслужване.
Полицията се извършва на много различни нива в мрежата; може да се направи на ниво порт или за Ethernet услуга или определен клас услуга. Traffic policing използва специален алгоритъм, наречен „token bucket“алгоритъм за регулиране на трафика. Това е изчерпателен математически модел, разработен за контролиране на максималната разрешена скорост на трафик за интерфейс в определен момент. Това има два основни компонента.
1) Токени: Представлява разрешение за изпращане на фиксиран брой битове от една мрежа към друга.
2) Кофата: Използва се за задържане на определено количество токени наведнъж.
Операционната система работи в мрежата, поставя токените в кофата с определена скорост. Всеки пакет, който влиза в мрежата, взема токени от кофата в съответствие с размера на пакета, когато е готов да бъде препратен към друга мрежа. Когато кофата се напълни, всички новопристигнали токени ще бъдат отхвърлени. Тези отхвърлени токени също не са налични за бъдещи пакети. Всички токени се генерират въз основа на пиковата скорост на предаване, определена в споразумението за трафик. Броят на наличните токени определя броя пакети, избрани за предаване през мрежата за пакети данни.
Налични са няколко механизма за контрол на трафика за оптимизиране на контрола, като цветен маркер с една скорост на трафика за контрол на трафика, двустепенен трицветен маркер за контрол на трафика, контрол на базата на процент и др.
Какво е оформяне на трафика?
Оформянето на трафика е техника, използвана в управлението на трафика за забавяне на някои или всички пакети, за да се потвърди с желан профил на данни за трафика. Всъщност това е форма на ограничаване на скоростта, която работи чрез наблюдение и поставяне на IP пакети в опашка в преходен режим, в съответствие с редица параметри, които могат да бъдат конфигурирани предварително. По този начин позволява прилагането на специфична политика, която променя наследения начин, по който данните се поставят на опашка за предаване.
По принцип оформянето на трафика работи според два принципа. Първият е прилагането на ограничения на честотната лента въз основа на конфигурираните ограничения на трафика и след това чрез поставяне на пакетите в опашка за изпращането им по-късно, когато честотната лента има по-ниско търсене. Вторият принцип е чрез изпускане на пакети, когато пакетните буфери са пълни. Тук изпуснатият пакет се избира от онези пакети, които са отговорни за създаването на „засядане“. По същия начин, в пътната полиция, оформянето също дава приоритет на трафика. За разлика от това, оформянето приоритизира трафика според избора на администратора. Когато трафикът с по-висок приоритет се увеличи с големи количества, докато комуникационната линия е пълна, трафикът с по-нисък приоритет се ограничава временно за известно време, за да се даде възможност за трафик с висок приоритет.
Тази задача обикновено се изпълнява чрез третиране на определено количество трафик (гарантираното количество трафик в договора за трафик) като трафик с по-висок приоритет, а трафикът, който надвишава това ограничение, има същия приоритет като всеки друг трафик, след което конкурира се с останалия трафик, който не е с приоритет.
Общо взето добрите устройства за формиране на трафик не позволяват да се нареждат големи количества данни на опашка при определяне на точния трафик, който да бъде изпратен въз основа на приоритизирането на трафика. Те по-скоро първо правят опит да измерят количеството приоритизиран трафик и въз основа на това динамично ограничават трафика без приоритет. По този начин изобщо няма да наруши пропускателната способност на приоритетния трафик.
Пътна полиция срещу оформяне
• Както управлението на трафика, така и оформянето използват механизъм за токен за своята работа.
• Traffic policing се използва за контролиране на входящия или изходящия трафик на интерфейс, докато оформянето на трафика може да се използва само за контролиране на изходящия трафик.
• Както управлението на трафика, така и оформянето използват механизъм за токен за своята работа.
• Traffic policing може да се използва за входящ или изходящ на интерфейс, докато оформянето на трафик може да се използва само за изходящ трафик.
• И в двата механизма е необходимо да се измери скоростта на предаване и получаване на данни и да се предприемат действия въз основа на договорената скорост на трафик съгласно договора за трафик.
• При управлението на правилата той разпространява пакети на трафика, докато оформянето на трафика осигурява изгладена скорост на извеждане на пакети.
• Оформянето поддържа опашка и осигурява достатъчно памет за буфериране на забавените пакети, докато полицията не го прави.
• Необходима е специална функция за планиране за оформяне на трафика за по-късно предаване на произволен брой забавени пакети, докато контролът не го прави.
• При оформянето стойностите на токените се конфигурират в битове за секунда, докато при полицията се конфигурират в байтове.
• Опашката при оформяне на трафика причинява забавяне; по-специално създава много дълги опашки, докато полицията контролира скоростта на изходящите пакети чрез изпускане на пакети. Това избягва забавянето, причинено от пакети в опашка.
• При оформянето на трафика стойностите на токена се конфигурират като битове в секунда, докато при контрола се конфигурират като байтове в секунда.