Verkeer Shaping vs Policing

Anonim

Verkeersvorming tegen politieplanning

Verkeerspolitie en verkeersvorming zijn twee soortgelijke benaderingen geïnitieerd om de stroom van het verkeer van het ene netwerk naar het andere te regelen. Dit gebeurt in overeenstemming met het verkeerscontract tussen de netwerken. Verkeersovereenkomst is een overeenkomst tussen twee netwerken gesloten. Het definieert het soort te vervoeren verkeer en de prestatiebehoeften van dat verkeer, zoals bandbreedte en kwaliteit van dienstverlening. In verkeersingenieurswese wordt zowel verkeersvorming als polisiëring veel gebruikt als een werkwijze voor het leveren van kwaliteit van dienstverlening, en worden gewoonlijk aan de randen van het netwerk toegepast, maar kan ook bij de verkeersbron worden toegepast.

Wat is verkeerspolitiek?

Verkeerspolitie is het proces om verkeer in een netwerk te controleren en stappen te ondernemen om deze te conformeren aan de overeengekomen verkeersparameters. Het meet in principe de stroom van gegevens en controleert elk pakket, en als er een overtreding is gevonden, druppelt het gewoon het pakket. Het markeert elk van de pakketten met een bepaald niveau van conformiteit (ook wel kleur genoemd). Dit doorlopende proces helpt om het maximale aantal verkeer dat per interface wordt verzonden of ontvangen, op meerdere prioriteitsniveaus te controleren. Dit staat ook bekend als klassen van dienstverlening.

Policing is op veel verschillende niveaus in een netwerk gedaan; het kan op het poortniveau of voor de Ethernet-service of een bepaalde dienstklasse gebeuren. Verkeerspolitie maakt gebruik van een speciaal algoritme genaamd "token bucket" algoritme voor het regelen van de stroom van het verkeer. Het is een uitgebreid wiskundig model dat is ontwikkeld voor het beheersen van de maximale verkeerssnelheid die op een bepaalde tijd voor een interface wordt toegestaan. Dit heeft twee basiscomponenten.

1) Tokens: Representeert de toestemming om een ​​vast aantal bits van het ene netwerk naar het andere te sturen.

2) De emmer: Wordt gebruikt om een ​​bepaalde hoeveelheid tokens tegelijk te houden.

Besturingssysteem loopt in het netwerk, zet de Tokens tegen een bepaald tarief in de emmer. Elk pakket komt in het netwerk, neemt de tokens uit de emmer in overeenstemming met hun pakketformaat wanneer het bereid is om doorgestuurd te worden naar een ander netwerk. Als de emmer vol is, worden alle nieuwkomende tokens afgewezen. Deze afgewezen tokens zijn ook niet beschikbaar voor toekomstige pakketten. Alle tokens worden gegenereerd op basis van de piekoverdrachtssnelheid die is gedefinieerd in de verkeersovereenkomst. Het aantal beschikbare tokens bepaalt het aantal pakketten dat is geselecteerd voor verzending via het pakketnetwerk.

Er zijn verschillende verkeerspolitieke mechanismen beschikbaar voor het optimaliseren van de politie, zoals de verkeerspolarisatie voor eenmalig tarief, verkeerspolitiek met twee verschillende tarieven, verkeerspolitiek, percentagespecificatie, enz.

Wat is Traffic Shaping?

Verkeersvorming is een techniek die in verkeersmanagement wordt gebruikt om sommige of alle pakketten te vertragen om te bevestigen met een gewenst verkeersgegevensprofiel. Eigenlijk is het een vorm van tariefbeperking die werkt door IP-pakketten te monitoren en in te stellen in de overgangsmodus, in overeenstemming met een aantal parameters die vooraf kunnen worden geconfigureerd. Zo kan het implementeren van een specifiek beleid dat de nalatige manier verandert in welke gegevens in de wachtrij staan ​​voor transmissie.

In principe werkt verkeersvorming volgens twee principes. De eerste is het toepassen van bandbreedtebeperkingen op basis van de geconfigureerde verkeerslimieten, en vervolgens door de pakketten te wachten om ze later te verzenden als de bandbreedte een lagere vraag heeft. Het tweede principe is door pakketten te laten vallen wanneer de pakketbuffers vol zijn. Hier wordt het druppelpakket geselecteerd uit die pakketten, die verantwoordelijk zijn voor het creëren van een "jam". Ook bij verkeerspolitie vormt het vormen van verkeer ook de voorkeur. In tegenstelling hiermee vormt het aanmaken van verkeer volgens de keuze van de beheerder. Wanneer het verkeer in een hogere prioriteit met grote hoeveelheden wordt verhoogd terwijl een communicatielijn vol is, is het lager geprioritiseerde verkeer tijdelijk beperkt om de kans te bieden op het hoge prioriteitsverkeer.

Deze taak wordt doorgaans geïmplementeerd door een bepaalde hoeveelheid verkeer (de gegarandeerde hoeveelheid verkeer in verkeerscontract) als hoger prioriteitsverkeer te behandelen en het verkeer dat deze limiet overschrijdt, die dezelfde prioriteit heeft als elk ander verkeer, concurreren met de rest van het verkeer dat niet geprioritiseerd is.

In het algemeen laten goede verkeersschrijvers geen grote hoeveelheden gegevens in de rij bij het bepalen van het exacte verkeer dat moet worden verzonden op basis van de prioritering van het verkeer. Ze maken eerder een poging om de hoeveelheid geprioritiseerd verkeer te meten en daardoor worden het niet-geprioritiseerde verkeer dynamisch beperkt. Zo zal het de doorvoer van het prioritaire verkeer helemaal niet storen.

Verkeerspolitiek versus vormgeving

• Beide verkeerspolitie en vormgeving gebruiken een tokenemmer voor hun werking.

• Verkeerspolitie wordt gebruikt om verkeer op inbound of uitgaande op een interface te controleren, terwijl het verkeervorming alleen kan worden gebruikt om uitgaande verkeer te controleren.

• Beide verkeerspolitie en vormgeving maken gebruik van een tokenemmer voor hun werking.

• Verkeersbescherming kan inbound of uitgaande worden gebruikt op een interface, terwijl het verkeervorming alleen voor uitgaande verkeer kan worden gebruikt.

• In beide mechanismen is het nodig om de snelheid van de gegevensoverdracht te meten en te ontvangen en actie te ondernemen op basis van het afgesproken verkeer volgens het verkeerscontract.

• In politieverkeer verspreidt het verkeersuitbarstingen, terwijl het vormen van het verkeer een gladde pakketuitvoersnelheid biedt.

• Shaping ondersteunt wachtrijen en biedt voldoende geheugen om de vertraagde pakketten te bufferen terwijl, policing niet.

• Een speciale planningfunctie is nodig voor het vormen van verkeer voor latere overdracht van een aantal vertraagde pakketten, terwijl de policing niet doet.

• In de vormgeving worden tokenwaarden geconfigureerd in bits per seconde terwijl in polisiëring geconfigureerd in bytes.

• Queuing in verkeersvorming zorgt voor vertraging; in het bijzonder creëert zeer lange wachtrijen, terwijl de politiebeheersing de outputpakket verloopt door pakketten te laten vallen. Dit vermijdt de vertraging die wordt veroorzaakt door pakketwachtrijen.

• Bij verkeersvorming worden tokenwaarden geconfigureerd als bits per seconde, terwijl in polisiëring het is geconfigureerd als bytes per seconde.