Trafikkforming vs politiarbeid
Trafikkkontroll og trafikkforming er to lignende tilnærminger som er satt i gang for å regulere trafikkflyten fra et nettverk til et annet. Dette gjøres i samsvar med trafikkkontrakten som er inngått mellom nettverkene. Trafikkkontrakt er en avtale inngått mellom to nett. Den definerer typen trafikk som skal transporteres og ytelseskravene til den trafikken, for eksempel båndbredde og tjenestekvalitet. Innen trafikkteknikk er både trafikkforming og politiarbeid mye brukt som en metode for å tilby tjenestekvalitet, og brukes ofte i kantene av nettverket, men kan også brukes ved trafikkkilden.
Hva er trafikkpoliti?
Trafikkpoliti er prosessen med å overvåke trafikken i et nettverk og ta skritt for å tilpasse den til de avt alte trafikkparametrene. Den måler i utgangspunktet dataflyten og overvåker hver pakke, og når et brudd blir funnet, dropper den ganske enkelt pakken. Den merker hver av pakkene med et bestemt nivå av samsvar (også k alt fargelegging). Denne kontinuerlige prosessen hjelper til med å kontrollere maksimal hastighet for trafikk sendt eller mottatt på hvert grensesnitt i flere prioritetsnivåer. Dette er også kjent som tjenesteklasser.
Politiet utføres på mange forskjellige nivåer i et nettverk; det kan gjøres på enten portnivå eller for Ethernet-tjeneste eller en bestemt tjenesteklasse. Trafikkpoliti bruker en spesiell algoritme k alt "token bucket"-algoritme for å regulere trafikkflyten. Det er en omfattende matematisk modell utviklet for å kontrollere maksimal trafikkhastighet som er tillatt for et grensesnitt på et bestemt tidspunkt. Denne har to grunnleggende komponenter.
1) Tokens: Representerer tillatelsen til å sende et fast antall biter fra ett nettverk til et annet.
2) Bøtten: Brukes til å holde et spesifisert antall tokens om gangen.
Operativsystem kjører i nettverket legger tokens i bøtta med en viss hastighet. Hver pakke som kommer inn i nettverket tar tokens fra bøtten i henhold til pakkestørrelsen når den er klargjort for å bli videresendt til et annet nettverk. Når bøtta er full, vil alle nylig ankomne tokens bli avvist. Disse avviste tokenene er heller ikke tilgjengelige for fremtidige pakker. Alle tokens genereres basert på toppoverføringshastigheten definert i trafikkavtalen. Antall tilgjengelige tokens bestemmer antall pakker som velges for overføring over pakkedatanettverket.
Det er flere trafikkpolitimekanismer tilgjengelig for å optimalisere politiarbeidet, for eksempel trafikkfargemarkør med én hastighet for trafikkpoliti, to-sats trefargemarkør for trafikkpoliti, prosentbasert politiarbeid, osv.
Hva er Traffic Shaping?
Trafikkforming er en teknikk som brukes i trafikkstyring for å forsinke noen eller alle pakker for å bekrefte med ønsket trafikkdataprofil. Egentlig er det en form for hastighetsbegrensning som fungerer ved å overvåke og sette IP-pakker i kø i overgangsmodus, i samsvar med en rekke parametere som kan konfigureres på forhånd. Dermed tillater den implementering av en spesifikk policy som endrer den eldre måten dataene settes i kø for overføring på.
I utgangspunktet fungerer trafikkforming etter to prinsipper. Den første er å bruke båndbreddebegrensninger basert på de konfigurerte trafikkgrensene, og deretter ved å sette pakkene i kø for å sende dem senere når båndbredden har lavere etterspørsel. Det andre prinsippet er å slippe pakker når pakkebufferne er fulle. Her velges den droppede pakken fra de pakkene som er ansvarlige for å lage en "jam". På samme måte, innen trafikkpoliti, prioriterer formgivning også trafikk. I motsetning til dette, prioriterer forming trafikk i henhold til administratorens valg. Når trafikken i en høyere prioritet økes med store mengder mens en kommunikasjonslinje er full, begrenses den lavere prioriterte trafikken midlertidig i noen tid for å gi sjansen for den høyprioriterte trafikken.
Denne oppgaven implementeres vanligvis ved å behandle en viss mengde trafikk (den garanterte mengden trafikk i trafikkkontrakten) som trafikk med høyere prioritet, og trafikken som overskrider denne grensen som har samme prioritet som all annen trafikk. konkurrerer med resten av trafikken som ikke er prioritert.
Generelt sett lar ikke gode trafikkformere stå i kø for store mengder data når de bestemmer nøyaktig trafikk som skal sendes basert på prioritering av trafikk. De gjør heller først et forsøk på å måle mengden prioritert trafikk og basert på det begrenser de den ikke-prioriterte trafikken dynamisk. Dermed vil det ikke forstyrre gjennomstrømmingen til den prioriterte trafikken i det hele tatt.
Trafikkpoliti vs Shaping
• Både trafikkpoliti og forming bruker en token-bøttemekanisme for driften.
• Trafikkkontroll brukes til å kontrollere trafikk på inngående eller utgående på et grensesnitt, mens trafikkforming kun kan brukes til å kontrollere utgående trafikk.
• Både trafikkpoliti og forming bruker en token-bøttemekanisme for driften.
• Trafikkkontroll kan brukes inngående eller utgående på et grensesnitt, mens trafikkforming kun kan brukes for utgående trafikk.
• I begge mekanismene er det nødvendig å måle hastigheten på dataoverføring og mottak, og iverksette tiltak basert på avt alt trafikkhastighet i henhold til trafikkkontrakten.
• I politiarbeid sprer den trafikkutbrudd, mens trafikkforming gir en jevn pakkeutdatahastighet.
• Shaping støtter kø og gir tilstrekkelig minne til å bufre de forsinkede pakkene, mens politiet ikke gjør det.
• En spesiell planleggingsfunksjon er nødvendig for trafikkforming for senere overføring av et hvilket som helst antall forsinkede pakker, mens politiet ikke gjør det.
• I forming konfigureres tokenverdier i bits per sekund, mens i politiarbeid konfigureres i byte.
• Kø i trafikkforming forårsaker forsinkelser; skaper spesielt lange køer, mens politikontroll kontrollerer utgangspakkehastigheten ved å slippe pakker. Dette unngår forsinkelsen forårsaket av pakkekø.
• I trafikkforming konfigureres tokenverdier som bits per sekund, mens det i politiarbeid er konfigurert som byte per sekund.