Congestió de xarxa

La congestió de xarxa és el fenomen produït quan en una xarxa informàtica o part d'ella se li ofereix més trànsit del que pot cursar.

Causes de la congestió

Hi ha diverses causes de congestió. Les més habituals són:

Memòria insuficient en els commutadors
Els paquets es reben massa pressa per ser processats (el que produeix que s'ompli la memòria d'entrada). A més pot ser que en la memòria de sortida hagi massa paquets esperant ser atesos, llavors s'omple memòria de sortida.
Insuficient CPU en els nodes
Pot ser que el node sigui incapaç de processar tota la informació que li arriba, amb el que farà que se saturin les cues.
Velocitat insuficient de les línies

Control d'una congestió

Comprèn tot un conjunt de tècniques per detectar i corregir els problemes que sorgeixen quan no tot el trànsit d'una xarxa informàtica pot ser cursat.

Mecanismes de control d'una congestió

El problema del control de congestió pot enfocar matemàticament des del punt de vista de la teoria de control de processos, i segons això poden proposar solucions en bucle obert i en bucle tancat.

Solucions

Evitació de la congestió és l'algoritme que va en combinació amb l'algoritme de començament lent, per dur a terme el control de congestió. Així, s'ha de tenir en consideració el valor del slow start threshold size (sstresh), que no és més que una variable que s'encarrega d'indicar la grandària màxima de la finestra de transmissió, que s'inicialitza en aquest algoritme a 65535 bytes. Cada vegada que es detecti congestió s'actualitzarà el valor d'aquest camp a la meitat del mínim entre window (win) i congestion window (cwnd). Si el motiu de la congestió és a causa de l'expiració del temps per a la confirmació de la recepció d'un segment (venç el temporitzador de retransmissió), es posarà el valor de cwnd a MSS (Maximum Segment Size), la qual cosa equival a inicialitzar la finestra de transmissió de començament lent. Quan s'incrementa cwnd sempre es té en compte el valor de sstresh, de manera que si el valor de cwnd no ha superat el d'sstresh, la forma d'incrementar-se serà de la mateixa manera que es fa en començament lent que no és una altra forma que exponencial, mentre que si s'ha superat l'increment serà lineal.

Solucions en bucle obert

També anomenades solucions passives. Combaten la congestió de les xarxes mitjançant un adequat disseny d'aquestes. Hi ha múltiples variables amb les que el dissenyador pot jugar a l'hora de dissenyar la xarxa. Aquestes variables influiran en el comportament de la xarxa enfront de la congestió. Les resumirem en funció del nivell del model OSI a què fan referència:

  • Nivell d'enllaç
    • Variables de disseny:
    • Disseny de temporitzadors i política de retransmissions: Quan els temporitzadors esgoten el seu compte, els paquets afectats seran retransmesos per la font. Si aquest temps és molt petit, hi haurà gran quantitat de retransmissions. En canvi, si és gran, hi haurà menys congestió, però el retard mitjà augmentarà. A més, podem controlar el que es retransmet quan el temporitzador s'esgota.
    • Política de descarts i emmagatzematge de paquets que arriben fora d'ordre: El rebuig pot ser simple, que origina més retransmissions, o bé selectiu, obligant a un emmagatzematge temporal dels paquets que arriben fora d'ordre i millorant la congestió.
    • Política d'assentaments: El piggybacking, o utilització de part d'un paquet de dades per enviar assentaments de paquets anteriorment rebuts, redueix, en principi, el trànsit, però pot donar lloc a retransmissions que contribueixin a la congestió.
    • Política de control de flux: Parant a una font que aboca molt trànsit podem reduir el risc de congestió.
  • Nivell de xarxa
    • Variables de disseny:
      • Circuits Virtuals davant datagrames: Molts algorismes de control de congestió funcionen només en mode circuit virtual.
      • Política de cues (Teoria de cues) i de servei: Els routers poden dissenyar amb una cua per línia d'entrada, una cua per línia de sortida, o ambdós. A més, pot jugar amb l'ordre en què els paquets són processats, donant més prioritat als paquets de control, que contenen informació útil des del punt de vista de la congestió.
      • Política de descart de paquets: De nou, la correcta elecció dels paquets que es descarten pot disminuir el risc de congestió.
      • Algorisme d'encaminament: És bo des del punt de vista de la congestió el balanceig del trànsit entre totes les línies de la xarxa.
      • Temps de vida dels paquets: La correcta elecció d'aquesta variable permet reduir el nombre de retransmissions, millorant així el comportament de la xarxa des del punt de vista de la congestió.
Nivell de transport
Anàleg al nivell d'enllaç, però entre sistemes finals.

Solucions en bucle tancat

També anomenades solucions actives. Actuen quan es detecten problemes.

Tenen tres fases:

a) Monitoratge de paràmetres . Es vigilen els següents paràmetres:
1. Ocupació dels enllaços i dels buffers (cues d'espera en els nodes).
2. Percentatge de descarts.
3. Nombre de retransmissions.
4. Retards i jitters .
Els jitters són oscil·lacions de la separació temporal entre paquets. En aplicacions que requereixen sincronització (videoconferència, sincronitzar àudio amb vídeo), és molt important que aquestes oscil·lacions siguin petites.
b) Reacció: enviament d'informació als punts necessaris . La comunicació es realitza gràcies a:
1. Paquets especials.
No estan sotmesos a control de congestió i se salten les cues d'espera en els nodes. Els envia el node que, gràcies al monitoratge, ha detectat la congestió.
2. Bits de capçalera.
En els paquets enviats, indico a la capçalera que comença a haver congestió. (Exemple: Frame Relay ).
3. Informació específica.
Si es rep una alerta de congestió (mitjançant bits de capçalera de paquets que circulen per la xarxa), es demana més informació.
c) Ajust del sistema . Hi ha diverses mesures:
1. Reduir la velocitat d'enviament
2. Control d'accés. No es permeten més connexions.
3. Llençar paquets. Controlar ràfegues de paquets que arriben.

Algorismes de control de congestió

Es descriuen dos algorismes en bucle tancat: l' algorisme de descart de paquets , i un algorisme de paquets reguladors i un algorisme en bucle obert anomenat mecanisme de Traffic Shaping .

Algorisme de descart de paquets

És un algorisme de control de congestió en bucle tancat. Es basa en el fet que els nodes descarten paquets quan la seva ocupació és alta. Per això els nodes han de conèixer els seus recursos (Unitat Central de Procés i memòria). Fa una assignació dinàmica dels buffers basant-se en les necessitats de cada línia.

No obstant això, cada línia necessita almenys una (o més) posicions de memòria per a gestionar informació rellevant, tal com assentaments, que permet l'alliberament de posicions de memòria ocupades per paquets que estaven esperant per si necessitaven retransmetre.

Si la línia arriben dades (no assentiments o altra informació rellevant) i el buffer de sortida de la línia corresponent està ple, es descarta el paquet. Hi ha diverses formes de fer l'assignació de buffers:

a) Atenent a l'ús.
No és molt eficient, perquè quan una línia es comença a carregar acapara tots els recursos.
b) Assignació fixa.
Tampoc és molt bona, ja que desaprofita recursos.
c) Assignació subòptima (d'Irlanda).

Algorisme de paquets reguladors

En terminologia anglesa, del paquet regulador se l'anomena Bobina de xoc packet. Es fa en bucle tancat. Associa un pes a cada línia que canvia amb el temps. Si el pes supera un cert llindar, es posa la línia en estat d'alerta i es considera que pot haver congestió. Si passa un determinat temps sense rebre notificacions de congestió, es torna a pujar el flux que pot cursar l'origen. Si per contra se supera un llindar major, es passa directament a fer descart de paquets.

Es fonamenta en la següent funció: Un = a · Un-1+(1-a) · f on:

  • Un és una funció del pes que depèn de l'instant actual a través de fy l'instant anterior a través d'Un-1
  • F té el valor 0 si no es transmet en l'instant actual i 1 si es tracta de l'instant actual.
  • A és una constant, el valor ha d'estar entre 0 i 1 i que ha d'assignar segons la importància donada a cada enllaç.

En el moment en què un arriba al primer valor llindar assignat, la línia es Colca en alerta, de manera que s'envia un paquet regulador cap enrere. En els successius paquets que el node anterior s'envia cap endavant es posa un flag a 1 que indica que l'encaminador anterior està avisat. Aquest encaminador redueix el seu flux de transmissió i si, en un temps estipulat, no torna a rebre un paquet regulador augmenta de nou el seu flux de transmissió. Si s'assoleix el segon valor llindar assignat, es passa a descartar paquets.

Variacions d'aquest algorisme:

  • Poden enviar paquets reguladors amb informació d'estat (greu, molt greu, etc.).
  • En lloc de monitorar les línies de sortida poden mesurar altres paràmetres, com ara la mida de les cues en els nodes.

Mecanisme de Traffic Shaping

Traffic Shaping significa conformat de trànsit. És un mecanisme en bucle obert. Conforma el trànsit que una font pot injectar a la xarxa informàtica. S'usa en xarxes ATM (Asynchronous Transfer Mode) amb una tecnologia de xarxa orientada a connexió. Si es té una ràfega llista per transmetre, el sistema obliga a no transmetre tot seguit (perquè conforma el trànsit). Requereix un acord entre proveïdor i client.

El proveïdor garanteix que es cursa el trànsit si es transmet a una taxa determinada i tira el trànsit si se supera. Això es pot fer mitjançant un algorisme de leaky bucket (cub foradat), el nom es deu al fet que el sistema es comporta com un bidó que es va omplint amb un cabal determinat i pel que surt el líquid amb un altre cabal (menor) diferent. Si omplim molt de pressa el bidó acabarà omplint i abocant per dalt, el que s'assembla una pèrdua de paquets en una xarxa.

Enllaços externs

Read other articles:

Savagnier Ort Reformert kyrka i Savagnier Heraldiskt vapen Land  Schweiz Kanton Neuchâtel Kommun Val-de-Ruz Höjdläge 750 m ö.h. Koordinater 47°3′1″N 6°57′24″Ö / 47.05028°N 6.95667°Ö / 47.05028; 6.95667 Yta 6,16 km²[1] Folkmängd 1 149 (2021-12-31)[2][a] Befolkningstäthet 187 inv./km² Tidszon CET (UTC+1)  - sommartid CEST (UTC+2) Postnummer 2065 Savagnier Tidigare kommunkod 6484 (–2013)[3] Geonames 2658...

 

Rosa María Calaf Rosa María Calaf en 2012Información personalNombre de nacimiento Rosa María Calaf SoléNacimiento 17 de junio de 1945 (78 años)Barcelona, EspañaNacionalidad EspañolaEducaciónEducada en Universidad Autónoma de Barcelona (Licenciatura en Periodismo)Universidad de Barcelona (Licenciatura en Derecho) Información profesionalOcupación Periodista Años activa 1970-presenteEmpleador Televisión Española (1970-2009)Televisión de Cataluña (1983) S...

 

Krijn Schuitemaker in 2019 Krijn Schuitemaker is een Nederlands sportcommentator bij de NOS (radio en televisie) en Eurosport. Hij verzorgt commentaar bij verschillende sporten: voetbal, hockey, schansspringen, (baan)wielrennen, korfbal, (beach)volleybal, handbal, korfbal, tennis en waterpolo. Naast sportcommentator is hij ook presentator en videoproducent. Loopbaan Schuitemaker begon zijn carrière bij de lokale omroep van Katwijk, het huidige RTV Katwijk.[1] In 1999 stapte hij over ...

Vila Nova de Sande Plaats in Portugal Situering Gemeente Guimarães Coördinaten 41° 28′ NB, 8° 21′ WL Algemeen Oppervlakte 2,96 km² Inwoners (2001) 1848[1] (624,3 inw./km²) Overig Postcode 4800 Vila Nova de Sande Detailkaart Ligging in gemeente Guimarães Portaal    Portugal Vila Nova de Sande is een plaats (freguesia) in de Portugese gemeente Guimarães en telt 1848 inwoners (2001). Bevolkingsontwikkeling tussen 1864 en 2011 Bronnen, noten en/of referenties

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أكتوبر 2021) اختبار إعادة توجيه الكويكب المزدوج اختبار إعادة توجيه الكويكب المزدوجصورة اختبار إعادة توجيه الكويكب المزدوجشعار المشغل مختبر الفيزياء التطبيقية[1]، ...

 

Japanese statesman, courtier and politician Fujiwara no MomokawaBorn732Died28 August 779 (aged 46–47)Spouse(s)Fujiwara no MoroaneHeirFujiwara no OtsuguParents Fujiwara no Umakai (father) Kume no Wakame (mother) In this Japanese name, the surname is Fujiwara. Fujiwara no Momokawa (藤原 百川, 732 – August 28, 779) was a Japanese statesman, courtier and politician during the Nara period.[1] His original name was Odamaro (雄田麻呂). Career at court He was a minister d...

Kapal Rusia dengan jack di depan dan bendera kapal angaktan laut di belakangnya Bendera kapal angkatan laut adalah bendera kapal yang digunakan oleh kapal-kapal angkatan laut dari berbagai negara untuk menunjukkan kebangsaan mereka.[1] Bendera kapal ini bisa sama ataupun berbeda dari bendera kapal sipil atau bendera kapal negaranya sendiri. Bendera kapal ini juga dapat dikenal sebagai bendera kapal perang. Versi besar dari bendera kapal angkatan laut yang dikibarkan pada tiang kapal p...

 

Карпати Арсенал Сталь А Миколаїв Динамо-2ЦСКА Шахтар-2 Нафтовик-Укрнафта Спартак С Спартак І-Ф Зоря Нива Газовик-Скала Динамо-ІгроСервіс Сталь Д Поділля Нафком Полісся Місцезнаходження команд-учасниць першої ліги 2004—2005 У турнірі команд першої ліги чемпіонату України бр...

 

Untuk orang lain dengan nama yang sama, lihat Kim Jong-un (disambiguasi). Dalam artikel ini, nama keluarganya adalah Kim. Kamerad TerhormatKim Jong-un김정은Kim pada tahun 2019Sekretaris Jenderal Partai Buruh Korea[a]PetahanaMulai menjabat 11 April 2012PendahuluKim Jong-ilPresiden Urusan Negara Korea UtaraPetahanaMulai menjabat 29 Juni 2016Wakil Presiden PertamaChoe Ryong-haeWakil PresidenHwang Pyong-soPak Pong-juChoe Ryong-haeKim Tok-hunPerdana MenteriPak Pong-juKim Jae-ryo...

American drummer (born 1976) Ronnie Vannucci Jr.Vannucci in 2017Background informationBirth nameRonald Vannucci Jr.Born (1976-02-15) February 15, 1976 (age 47)Las Vegas, Nevada, U.S.Genres Alternative rock indie rock post-punk revival new wave heartland rock pop rock synth-pop Occupation(s)MusicianInstrument(s) Drums percussion guitar vocals Years active2002–presentMember of The Killers Big Talk The Rentals Formerly of Attaboy Skip Mt. Desolation Websitethekillersmusic.comMusical artis...

 

Italian racing driver Sergio CampanaCampana in 2019Nationality ItalianBorn (1986-06-05) 5 June 1986 (age 37)Reggio Emilia, ItalyGP2 Series careerDebut season2013Current teamVenezuela GP LazarusRacing licence FIA GoldCar number25Former teamsTrident RacingStarts5Wins0Poles0Fastest laps0Best finish30th in 2014Previous series2012-20142009–112007–082007–08Auto GPItalian Formula ThreeFormula Renault 2.0 ItaliaEurocup Formula Renault 2.0Championship titles2011Italian Formula Three Sergio ...

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Hipotesis simulasi – berita · surat kabar · buku · cendekiawan · JSTOR Hipotesis simulasi adalah sebuah hipotesis yang mengusulkan bahwa semua kenyataan, termasuk Bumi dan alam semesta, sebenarnya adalah...

2009 video gameYs SevenDeveloper(s)Nihon FalcomPublisher(s)Xseed GamesJP: Nihon FalcomDirector(s)Toshihiro KondoProducer(s)Masayuki KatoProgrammer(s)Hideyuki YamashitaArtist(s)Katsumi EnamiWriter(s)Hisayoshi TakeiriSyunsei ShikataYuuta MiyazakiComposer(s)Hayato SonodaTakahiro UnisugaSaki MomiyamaMasanori OsakiSeriesYsPlatform(s)PlayStation Portable, WindowsReleasePlayStation PortableJP: September 17, 2009NA: August 17, 2010EU: November 3, 2010AU: February 20, 2013WindowsCHN: July 26, 2012[...

 

1986 soundtrack album by Herbie HancockRound MidnightSoundtrack album by Herbie HancockReleased1986RecordedJuly 1–12 and August 20–23, 1985StudioLive at Studio Eclair, Epinay Sur Seine, France, Studio Phillipe Sarde, Paris, FranceGenreJazz, hard bopLabelColumbia 40464ProducerHerbie HancockHerbie Hancock chronology Village Life(1985) Round Midnight(1986) Jazz Africa(1987) Dexter Gordon chronology American Classic(1982) Round Midnight(1986) The Other Side of Round Midnight(1986) Pro...

 

1917 film by Jack Conway Polly RedheadDirected byJack ConwayWritten byEdgar Jepson (novel)Elliott J. ClawsonStarringElla HallGertrude AstorCharles Hill MailesCinematographyEdward A. KullProductioncompanyUniversal PicturesDistributed byUniversal PicturesRelease dateMarch 19, 1917Running time5 reelsCountryUnited StatesLanguagesSilent English intertitles Polly Redhead is a 1917 American silent comedy film directed by Jack Conway and starring Ella Hall, Gertrude Astor and Charles Hill Mailes.[...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Amadeus Revenge – news · newspapers · books · scholar · JSTOR (October 2017) (Learn how and when to remove this template message) 1988 video gameDeveloper(s)Fernando Zanini[1]Publisher(s)Systems Editoriale s.r.l.[1]Designer(s)Chris YatesPlatform...

 

Private secondary school in Quezon City, Metro Manila, PhilippinesQuezon City Academy Foundation Inc. Quezon City Academy's logo and campus.Address1144 Epifanio delos Santos AvenueQuezon City, Metro ManilaPhilippinesCoordinates14°39′24.57″N 121°1′33.21″E / 14.6568250°N 121.0258917°E / 14.6568250; 121.0258917InformationTypePrivate Secondary SchoolEstablished1953PresidentFlorentina C. GonzalesPrincipalVivien R. RianoGradesJunior and Senior High School (7-12)C...

 

Mass Rapid Transit station in Singapore Tuas MRT station redirects here. For other stations with the name Tuas, see Tuas station (disambiguation).  EW30 Gul Circle卡尔圈கல் சர்க்கல் Mass Rapid Transit (MRT) stationUpper platform level of Gul CircleGeneral informationLocation7A Tuas RoadSingapore 637288[1]Coordinates1°19′16.32″N 103°39′56.52″E / 1.3212000°N 103.6657000°E / 1.3212000; 103.6657000Elevation33 metres (1...

Historic site in KnossosThrone Room at KnossosThe reconstructed Throne RoomLocationKnossosAreaCrete, GreeceFormed15th century BC/ 1899-1955Built forCeremonial and religious purposes The Throne Room was a chamber built for ceremonial purposes during the 15th century BC inside the palatial complex of Knossos, Crete, in Greece. It is found at the heart of the Bronze Age palace of Knossos, one of the main centers of the Minoan civilization and is considered the oldest throne room in Europe.[1...

 

2005 Canadian filmThe Dark HoursOfficial posterDirected byPaul FoxWritten byWil ZmakProduced byBrent BarclayStarring Kate Greenhouse Aidan Devine Gordon Currie Iris Graham Dov Tiefenbach CinematographySteve CosensEdited byMarlo MiazgaMusic byE.C. WoodleyProductioncompanies Calder Road Films The Feature Film Project Distributed byCapri ReleasingRelease dates March 11, 2005 (2005-03-11) (Kingston Canadian Film Festival) November 11, 2005 (2005-11-11) (Canad...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!