Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> routers

Πρωτόκολλα της συμφόρησης TCP

Internet Protocol (IP ) και πρωτόκολλο ελέγχου μετάδοσης ( TCP ) είναι οι δύο πρωτόκολλα του Διαδικτύου είναι χτισμένο πάνω . Όλα τα πρωτόκολλα που ακολούθησαν Internet χτισμένο στην κορυφή αυτών των δύο θεμελιωδών πρωτόκολλα . Βασικά , IP σπάει μηνύματα σε πακέτα και τις διευθύνσεις τους . TCP τους κινείται προς τον προορισμό τους και reassembles τα πακέτα πίσω σε ένα μήνυμα . TCP διασφαλίζει επίσης τα πακέτα λάβουν το λιγότερο συμφόρηση διαδρομή προς τον προορισμό τους . Δίκτυα Packet Switching
Η

Το Διαδίκτυο στέλνει μηνύματα ( συμπεριλαμβανομένου του ηλεκτρονικού ταχυδρομείου , ιστοσελίδες , αρχεία, φωτογραφίες και ταινίες ) με το σπάσιμο το μήνυμα σε πακέτα , αντιμετωπίζοντας τα πακέτα , κτηνοτροφία τους στους προορισμούς τους και στη συνέχεια επανασυναρμολόγηση του μήνυμα . Τα πακέτα που αποστέλλονται , ένα κάθε φορά και TCP αναμένει επιβεβαίωση ( ονομάζεται ACK ) πριν από την αποστολή του επόμενου πακέτου . Όπως κάθε πακέτο έχει ληφθεί σε ένα κόμβο κατά μήκος του τρόπου , TCP επιλέγει ποια διαδρομή είναι η καλύτερη για να πάρει στη διεύθυνση που αναγράφεται στο πακέτο . Οι διαδικασίες που χρησιμοποιεί το πρωτόκολλο TCP για να επιλέξετε τη βέλτιστη διαδρομή εξελίσσεται συνεχώς , αλλά είναι πάντα με βάση το πόσο ανταποκρίνεται κάθε διαδρομή είναι και πόσα ACKs λείπουν σε μια συγκεκριμένη διαδρομή .
Εικόνων TCP Ιστορία

Οι δύο πρώτες εκδόσεις του TCP , στη δεκαετία του 1980 , ήταν Tahoe και Reno ( το όνομά του από τα μέρη στη Νεβάδα , όπου αναπτύχθηκαν ) . Αυτές οι δύο εκδόσεις που ξεκίνησε την παράδοση της χρήσης του από τα "παράθυρα " που συνδέονται με την κάθε διαδρομή . Παράθυρο μεγέθη περιορίζουν πόσα πακέτα έχουν προγραμματιστεί για μετάδοση σε μια συγκεκριμένη διαδρομή . Στη δεκαετία του 1990 TCP Vegas αναπτύχθηκε -Vegas χρησιμοποιηθεί ένας αλγόριθμος με βάση το χρόνο , αντί για ένα ACK - based αλγορίθμου -για να ορίσετε το μέγεθος του παραθύρου . Στα τέλη της δεκαετίας του 1990 είδε την εισαγωγή του Hybla και BIC εκδόσεις του TCP , η οποία αντισταθμίζεται για τα προσφάτως ανεπτυγμένα δρομολόγια στις δορυφορικές . Νέα αλγόριθμοι έδωσε προτεραιότητα σε αυτά τα νέα κανάλια υψηλής ταχύτητας και μεγάλης χωρητικότητας . Οι σύγχρονες εξελίξεις περιλαμβάνουν TCP ΚΥΒΙΚΌ , η οποία χρησιμοποιεί ένα κυβικό εξίσωση για να ρυθμίσετε το μέγεθος του παραθύρου .

Η κυκλοφοριακή συμφόρηση TCP των Windows
Η

Κάθε έξοδος από έναν κόμβο του Διαδικτύου θα έχουν παράθυρο του οποίου το μέγεθος αλλάζει ανάλογα με τις συνθήκες κυκλοφορίας . Το παράθυρο περιέχει τα πακέτα που έχουν αποσταλεί κατά μήκος αυτής της διαδρομής και να περιμένουν για ένα ACK . Αν ένα πακέτο που περιμένει να αναμεταδοθεί είναι αρκετά μικρό ώστε να χωράει σε ένα κατάλληλο παράθυρο , αυτό προστίθεται στο παράθυρο και αποστέλλεται κατά μήκος της διαδρομής . Ένα πακέτο παραμένει στο παράθυρο έως ότου λάβει το ACK . Παράθυρο μεγέθη αλλάζουν όσο αλλάζει κίνησης στο Διαδίκτυο , σύμφωνα με το πρωτόκολλο TCP αλγορίθμους ελέγχου συμφόρησης .
Εικόνων TCP Αλγόριθμοι Συμφόρηση
Η

Μέγεθος παραθύρου ελέγχεται από ένα διαφορετικό αλγόριθμο για κάθε τύπο του TCP . Τυπικά , ένα παράθυρο ξεκινά από το διπλάσιο του μέγιστο μέγεθος τμήματος ( MSS ) και αυξάνεται με κάθε επιτυχημένη ACK . Όταν ένα πακέτο " φορές έξω" ( αριθ. ACK μετά από αρκετά μεγάλο χρονικό διάστημα ) το μέγεθος του παραθύρου μειώνεται. Το μέγεθος του παραθύρου μειώνεται επίσης όταν ο κόμβος λαμβάνει διπλά ACKs , καθώς αυτό σημαίνει ότι κάτι δεν πάει καλά με τη διαδρομή . Κατά την κανονική λειτουργία , δεν υπάρχει σχεδόν πάντα πακέτα που περιμένουν να σταλούν . Η επεξεργασία τους γίνεται κατά σειρά χρησιμοποιώντας το πρώτο παράθυρο που έχει το δωμάτιο .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα