Δίκτυα Η/Υ ΙΙ Έλεγχος Συμφόρησης Congestion Control.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Ancient Greek for Everyone: A New Digital Resource for Beginning Greek Unit 4: Conjunctions 2013 edition Wilfred E. Major
Advertisements

Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης
SCHOOL YEAR Ms Kefallinou. Language A: Language and Literature is directed towards developing and understanding the constructed nature of meanings.
Πρωτόκολλα για Ασύρματα Δίκτυα και ΑΤΜ. Σιγανός Γεώργιος Multiplexing voice and video packet traffic Εργαστήριο Τηλεπικοινωνιών Πολυτεχνείο Κρήτης “Traffic.
1 Basic network tools Layers recap Basic Addressing ping traceroute ipconfig.
Internet protocol stack
IT2000 vs IT2012 By Fotis Lavdas & Menelaos Makrigiannis.
Ancient Greek for Everyone: Unit 3: Greek Nouns supplement: Tips on Translating Greek into English GREK 1001 Fall 2013 M-Th 9:30-10:20 Coates 236 Wilfred.
Business Process Management and Knowledge Toolkit
Some information about our place. Greece is a small country on the south of Europe. The peninsula, where Greece is located, is called Balkan.
ΠΛΑΚΑ Η παλαιότερη γειτονιά της Αθήνας διατηρεί τα ίχνη της μακραίωνης ιστορίας της.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Distributed Database Systems.
Hellenic Ministry for the Environment, Spatial Planning and Public Works Greek Experience on the Implementation of IPPC Directive Alexandros Karavanas.
Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Τεχνολογία ΛογισμικούSlide 1 Έλεγχος Καταψύκτη (Ada) Τεχνολογία ΛογισμικούSlide 39 with Pump, Temperature_dial, Sensor, Globals, Alarm; use Globals ; procedure.
Ρυθμίσεις Android phones για MMS και Internet. 20/6/2013 Although every effort has been taken, this DRAFT technical paper has been prepared in good faith.
Πληροφοριακά Συστήματα και Βάσεις Δεδομένων
Lesson 14: Around the city JSIS E 111: Elementary Modern Greek Sample of modern Greek alphabet, M. Adiputra,
Lesson 18c: At the University JSIS E 111: Elementary Modern Greek Sample of modern Greek alphabet, M. Adiputra,
Lesson 32a: Trasportation JSIS E 111: Elementary Modern Greek Sample of modern Greek alphabet, M. Adiputra,
Lesson 47-48a: Furniture JSIS E 111: Elementary Modern Greek Sample of modern Greek alphabet, M. Adiputra,
1 Please include the following information on this slide: Παρακαλώ, συμπεριλάβετε τις παρακάτω πληροφoρίες στη διαφάνεια: Name Giannakodimou Aliki Kourkouta.
 You need textbooks today. If they are in your locker – get them NOW!  Don’t ask once class has started…
MARIE CURIE  Project about Project  Πειραματικό Λύκειο Πανεπιστημίου Μακεδονίας  Team 3 Ξενίδης Γιώργος Βαρελτζίδου Μαρίνα Γαβριηλίδου Ελένη.
6 Η ΠΑΡΟΥΣΙΑΣΗ: ΠΑΝΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΟΙΝΩΝΙΚΩΝ ΚΑΙ ΠΟΛΙΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ: ΕΠΙΚΟΙΝΩΝΙΑΣ, ΜΕΣΩΝ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗ ΔΙΑΦΗΜΙΣΗ.
“ Ἡ ἀ γάπη ἀ νυπόκριτος. ἀ ποστυγο ῦ ντες τ ὸ πονηρόν, κολλώμενοι τ ῷ ἀ γαθ ῷ, τ ῇ φιλαδελφί ᾳ ε ἰ ς ἀ λλήλους φιλόστοργοι, τ ῇ τιμ ῇ ἀ λλήλους προηγούμενοι.
WRITING TEACHER ELENI ROSSIDOU ©Υπουργείο Παιδείας και Πολιτισμού.
Ελληνική Βιομηχανία: προς την οικονομία της γνώσης, ΤΕΕ, Αθήνα, 3-5 Ιουλίου 2006 The Knowledge Economy and Public Administration Dr. Costis Toregas George.
ΗΥ Παπαευσταθίου Γιάννης1 Clock generation.
Τεχνολογία ΛογισμικούSlide 1 Εκτέλεση σε Πραγματικό Χρόνο Τεχνολογία Λογισμικού Slide 25.
Προσομοίωση Δικτύων 2n Άσκηση Δημιουργία, διαμόρφωση μελέτη επικοινωνιακών ζεύξεων.
Week 11 Quiz Sentence #2. The sentence. λαλο ῦ μεν ε ἰ δότες ὅ τι ὁ ἐ γείρας τ ὸ ν κύριον Ἰ ησο ῦ ν κα ὶ ἡ μ ᾶ ς σ ὺ ν Ἰ ησο ῦ ἐ γερε ῖ κα ὶ παραστήσει.
WRITING B LYCEUM Teacher Eleni Rossidou ©Υπουργείο Παιδείας και Πολιτισμού.
The Quran on the Gospel Surah 5:68: Say: “O People of the Book! ye have no ground to stand upon unless ye stand fast by the Law, the Gospel, and all the.
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
Προσομοίωση Δικτύων 3η Άσκηση Δημιουργία, διαμόρφωση μελέτη σύνθετων τοπολογιών.
Time Management Matrix Assignment Submitted By Safwan Zubair October 21, 2013 BUS Contemporary Business Practice Professor Nankin.
Διδασκαλια και Μαθηση με Χρηση ΤΠΕ_2 Βασιλης Κολλιας
Ψηφιακά Παιχνίδια και μάθηση Δρ. Νικολέτα Γιαννούτσου Εργαστήριο Εκπαιδευτικής Τεχνολογίας.
Διαχείριση Διαδικτυακής Φήμης! Do the Online Reputation Check! «Ημέρα Ασφαλούς Διαδικτύου 2015» Ε. Κοντοπίδη, ΠΕ19.
OFDM system characteristics. Effect of wireless channel Intersymbol interference in single carrier systems due to multipath propagation with channel delay.
Μαθαίνω με “υπότιτλους”
Διασύνδεση LAN Γιατί όχι μόνο ένα μεγάλο LAN
Αντισταθμιστική ανάλυση
Αντικειμενοστραφής Προγραμματισμός ΙΙ
Αν. Καθηγητής Γεώργιος Ευθύμογλου
John 3:16 οὕτως γὰρ ἠγάπησεν ὁ θεὸς τὸν κόσμον, this is how for loved God the world ὥστε τὸν υἱὸν τὸν μονογενῆ ἔδωκεν, so that the Son the only he.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Example Rotary Motion Problems
ΤΟ ΠΡΩΤΟΚΟΛΛΟ TCP.
Το ιερό δισκοπότηρο της ΙΕ γλωσσολογίας
Εκπαιδευτική ρομποτική
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
JSIS E 111: Elementary Modern Greek
aka Mathematical Models and Applications
GLY 326 Structural Geology
ΕΝΣΤΑΣΕΙΣ ΠΟΙΟΣ? Όμως ναι.... Ένα σκάφος
Find: minimum B [ft] γcon=150 [lb/ft3] γT=120 [lb/ft3] Q φ=36˚
ΤΙ ΕΙΝΑΙ ΤΑ ΜΟΆΙ;.
Find: ρc [in] from load γT=110 [lb/ft3] γT=100 [lb/ft3]
Λέξεις που αλλάζουν νόημα αν είναι μετρήσιμα ή μη μετρήσιμα
Deriving the equations of
Find: ρc [in] from load (4 layers)
Εθνικό Μουσείο Σύγχρονης Τέχνης Faceforward … into my home!
Beat up Motion Bumping.
Case Study The Slowdown Experiment
Cipher Feedback Mode Network Security.
Applications/Requirements for Public-key
Baggy Bounds checking by Akritidis, Costa, Castro, and Hand
Μεταγράφημα παρουσίασης:

Δίκτυα Η/Υ ΙΙ Έλεγχος Συμφόρησης Congestion Control

Δίκτυα Η/Υ ΙΙ Congestion Control Συμφόρηση (congestion) είναι η κατάσταση εκείνη κατά την οποία το φορτίο σε μια τηλεπικοινωνιακή ζεύξη ή ένα υποδίκτυο, ξεπερνά τη χωρητικότητά της και οδηγεί σε επιδείνωση της επίδοσης της

Δίκτυα Η/Υ ΙΙ Τα αίτια •Bursty traffic (When, How fast, How much) •Processing power of the gateways •Buffering capacities of the gateways

Δίκτυα Η/Υ ΙΙ Τα αποτελέσματα

Δίκτυα Η/Υ ΙΙ Μεγέθη από τα οποία αντιλαμβανόμαστε τη συμφόρηση •Το ποσοστό των απολεσθέντων πακέτων (υπερχείλιση buffer κλπ) • Μέση καθυστέρηση (average delay) • Τυπική απόκλιση της καθυστέρησης (Standard deviation of the delay) • Ο αριθμός των επανεκπομπών (retransmissions)

Δίκτυα Η/Υ ΙΙ Congestion control taxonomy Open loop system Closed loop system Source basedDestination based Explicit f/bImplicit f/b Congestion Control mechanisms PersistentResponsive Local Global

Δίκτυα Η/Υ ΙΙ Πολιτικές ελέγχου της συμφόρησης στα διάφορα επίπεδα

Δίκτυα Η/Υ ΙΙ Αλγόριθμοι ελέγχου συμφόρησης •Open loop –Rely upon good design to prevent congestion. –No corrections once system is in place. •Closed loop –Monitor network for congestion. –Relay information to places where action can be taken. –Perform corrections.

Δίκτυα Η/Υ ΙΙ Πολιτικές αποφυγής της συμφόρησης • Πολιτικές επανεκπομπής στα datalink και transport • Out of order caching at datalink and transport • Acknowledgement policy datalink and transport • Αλγόριθμοι δρομολόγησης • Διαχείριση του χρόνου ζωής των πακέτων

Δίκτυα Η/Υ ΙΙ Ο μηχανισμός Leaky bucket

Δίκτυα Η/Υ ΙΙ Leaky bucket •Open loop algorithm •Prevents congestion with traffic shaping. •Source incorporates finite internal queue into which all outgoing traffic is made to wait. •Queue is processed at constant rate thereby •If queue length exceeded packets are dropped.

Δίκτυα Η/Υ ΙΙ • Bursty traffic gets shaped into a constant rate one. • Retransmissions are internal to host and do not congest the network.

Δίκτυα Η/Υ ΙΙ Παράδειγμα Leaky bucket Given M (prod) = 25 MB/sec M (cons) = 2 MB/sec B(prod)= 1 MB every 40 msec C = 1 MB r = 2 MB/sec M – Peak transmission rate B – Burst rate C – Capacity of the leaky bucket r – Output rate of the leaky bucket

Δίκτυα Η/Υ ΙΙ Token bucket mechanism

Δίκτυα Η/Υ ΙΙ Token bucket •Leaky bucket ‘forces’ rigid output pattern. •Token bucket also has queue but this time it’s of tokens generated periodically. •Every packet has to acquire and destroy token in order to get transmitted. •Tokens get dropped if queue full. •Intermittent bursts can get the required capacity.

Δίκτυα Η/Υ ΙΙ Παράδειγμα Token bucket Given M (prod) = 25 MB/sec M (cons) = 2 MB/sec B(prod)= 1 MB every 40 msec C = 250 KB/sec r = 2 MB/sec C + r S = MS = Total data transmitted M – Peak transmission rate B – Burst rate C – Capacity of the token bucket r – Token arrival rate S – Duration of regulated traffic

Δίκτυα Η/Υ ΙΙ Traffic patterns from a token and leaky bucket

Δίκτυα Η/Υ ΙΙ Choke packets •Closed loop strategy. •Router that notices congestion sends back choke packets to source specifying destination. •Source ‘can’ reduce traffic sent to that destination. •Optimistic. •Comes in two flavors –End to end –Hop by hop

Δίκτυα Η/Υ ΙΙ Fair queuing •Multiple queues maintained on various output lines for different hosts. •Queues processed in round robin fashion. •Sources causing congestion will get drops whereas honest ones will not be affected. •Not all sources should have equal priority and the bandwidth percentage will really depend on what service the host has to offer. •Weighted fair queueing.

Δίκτυα Η/Υ ΙΙ Load shedding •In face of congestion router drops packets from queue. •Packets to be dropped can be selected based on application they belong to rather than just random drops. •Different applications will need differently aged packets to be dropped. Milk and wine. •Intelligent policies need QoS parameters in network layer implementations.