Πρωτόκολλα Διαδικτύου

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Πρωτόκολλα Διαδικτύου"

Transcript

1 Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πρωτόκολλα Διαδικτύου 11 η Διάλεξη Δημοσθένης Κυριαζής Δευτέρα 8 Ιουνίου 2015

2 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 2

3 Subnets Μεθοδολογία Για τον καθορισμό των subnets, γίνεται αποσύνδεση κάθε διεπαφής από το host ή το router της δημιουργώντας απομονωμένα υποδίκτυα Κάθε απομονωμένο υποδίκτυο ονομάζεται / / / subnet subnet subnet mask: /24 3

4 Διευθυνσιοδότηση IP: CIDR CIDR: Classless InterDomain Routing Το subnet κομμάτι της διεύθυνσης είναι αυθαίρετου μήκους Μορφή διεύθυνσης: a.b.c.d/x, όπου x (prefix) είναι ο αριθμός των bits στο κομμάτι subnet της διεύθυνσης subnet part host part /23 Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 4

5 DHCP: Dynamic Host Configuration Protocol Στόχος: Οι host μπορούν δυναμικά να λαμβάνουν τις IP διευθύνσεις τους από το δίκτυο όταν συνδέονται σε αυτό Μπορούν να ανανεώνουν τη «μίσθωση» της διεύθυνσης σε χρήση Επιτρέπει επαναχρησιμοποίηση διευθύνσεων (χρήση διεύθυνσης μόνο κατά τη διάρκεια της σύνδεσης) Υποστήριξη «κινητών» χρηστών Σύνοψη DHCP Ο host αναμεταδίδει μήνυμα DHCP discover [προαιρετικό] Ο DHCP server απαντά με μήνυμα DHCP offer [προαιρετικό] Ο host ζητάει διεύθυνση IP address με μήνυμα DHCP request Ο DHCP στέλνει τη διεύθυνση με μήνυμα DHCP ack Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 5

6 DHCP: Δεν παρέχει μόνο διευθύνσεις IP DHCP μπορεί επιπλέον να παρέχει Διεύθυνση του πρώτου router για τον πελάτη Όνομα και διεύθυνση IP του DNS sever Network mask (καθορίζει το μέρος της διεύθυνσης: δίκτυο σε σχέση με host) Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 6

7 NAT: Network Address Translation 2: Ο ΝAT router αλλάζει τη διεύθυνση πηγής του datagram από , 3345 σε , 5001, και ανανεώνει τον πίνακα 2 Πίνακας αντιστοίχισης NAT Διευθ. στο WAN Διευθ. στο LAN , , 3345 S: , 5001 D: , S: , 3345 D: , : host στέλνει datagram στο , S: , 80 D: , : Λήψη απάντησης με διεύθυνση προορισμού: , 5001 S: , 80 D: , : Ο ΝAT router αλλάζει τη διεύθυνση προορισμού του datagram από , 5001 σε ,

8 ICMP: Internet Control Message Protocol Χρησιμοποιείται από τους hosts και τους routers για να επικοινωνούν πληροφορία στο επίπεδο δικτύου Αναφορά σφαλμάτων: απρόσιτος host, δίκτυο, πόρτα, πρωτόκολλο αίτηση / απάντηση ηχούς (χρησιμοποιείται από το ping) Επίπεδο δικτύου «πάνω» από το IP Μηνύματα ICMP μεταφέρονται σε IP datagrams ICMP μήνυμα: τύπος, κωδικός και πρώτα 8 bytes του IP datagram που δημιουργούν το σφάλμα Τύπος Κωδικός Περιγραφή 0 0 απάντηση ηχούς (ping) 3 0 απρόσιτο δίκτυο προορισμού 3 1 απρόσιτος host προορισμού 3 2 απρόσιτο πρωτόκολλο προρ. 3 3 απρόσιτη πόρτα προορισμού 3 6 άγνωστο δίκτυο προορισμού 3 7 άγνωστος host προορισμού 4 0 σταμάτημα πηγής (congestion control δε χρησιμ.) 8 0 αίτηση ηχούς (ping) 9 0 διαφήμιση διαδρομής 10 0 εύρεση router 11 0 λήξη TTL 12 0 κακό IP header Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 8

9 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 9

10 IPv6: Κίνητρο Αρχικό κίνητρο: Το εύρος διευθύνσεων 32-bit σύντομα θα έχει πλήρως χρησιμοποιηθεί Επιπλέον κίνητρα Η μορφή του header συμβάλει στην επιτάχυνση της επεξεργασίας / προώθησης Το header αλλάζει για να επιτρέπει την παροχή εγγυήσεων ποιότητας Μορφή IPv6 datagram Header ορισμένου μήκους 40 byte Δεν επιτρέπεται ο κατακερματισμός Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 10

11 Μορφή IPv6 datagram priority (traffic class): προσδιορισμός προτεραιοτήτων μεταξύ των datagrams στη «ροή» (μηνύματα με συγκεκριμένη συμπεριφορά) flow label: προσδιορισμός datagrams στην ίδια «ροή» next header: προσδιορισμός πρωτοκόλλου επάνω επιπέδου για τη διαχείριση των δεδομένων ver pri flow label payload len next hdr hop limit διεύθυνση πηγής (128 bits) διεύθυνση προορισμού (128 bits) δεδομένα 32 bits 11

12 Επιπλέον αλλαγές από το IPv4 checksum: έχει πλήρως διαγραφεί για να μειωθεί ο χρόνος επεξεργασίας σε κάθε σημείο options: επιτρέπονται αλλά εκτός του header, περιλαμβάνονται στο πεδίο Next Header ICMPv6: νέα έκδοση του ICMP Επιπλέον τύποι μηνυμάτων π.χ. πολύ μεγάλο πακέτο Μηνύματα διαχείρισης ομάδων Anycast address: Παράδοση σε ομάδες host (π.χ. mirrors) Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 12

13 Μετάβαση από το IPv4 στο IPv6 Δε γίνεται αλλαγή όλων των routers ταυτόχρονα Δεν υπάρχουν «αργίες» Πως θα λειτουργεί το δίκτυο με μικτούς IPv4 και IPv6 routers? Σήραγγες (tunneling): Το IPv6 datagram μεταφέρεται ως στο IPv4 datagram μεταξύ των IPv4 routers IPv4 header fields IPv4 source, dest addr IPv6 header fields IPv6 source dest addr UDP/TCP payload IPv4 payload IPv6 datagram IPv4 datagram 13

14 Tunneling (1/2) Λογική οπτική: A IPv6 B IPv6 Σήραγγα IPv4 που συνδέει IPv6 routers E IPv6 F IPv6 Φυσική οπτική: A B C D E F IPv6 IPv6 IPv4 IPv4 IPv6 IPv6 Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 14

15 Tunneling (2/2) Λογική οπτική: A IPv6 B IPv6 Σήραγγα IPv4 που συνδέει IPv6 routers E IPv6 F IPv6 Φυσική οπτική: A B C D E F IPv6 IPv6 IPv4 IPv4 IPv6 IPv6 ροή: X πηγή: A προορ.: F δεδομένα πηγή:b προορ.: E ροή: X πηγή: A προορ.: F πηγή:b προορ.: E ροή: X πηγή: A προορ.: F ροή: X πηγή: A προορ.: F δεδομένα δεδομένα δεδομένα A-σε-B: IPv6 B-σε-C: IPv6 μέσα σε IPv4 B-σε-C: IPv6 μέσα σε IPv4 E-σε-F: IPv6 15

16 Υιοθέτηση IPv6 Εκτίμηση το 2013 από το US National Institutes of Standards ~3% των IP routers ~11% των routers οργανισμών στις ΗΠΑ Μεγάλος χρόνος για εγκατάσταση και χρήση Περισσότερα από 20 χρόνια! Γιατί? Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 16

17 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 17

18 Αλληλεπίδραση προώθησης και δρομολόγησης Αλγόριθμος δρομολόγησης Τοπικός πίνακας προώθησης Τιμή header Link εξόδου Ο αλγόριθμος δρομολόγησης καθορίζει το ολικό (end-end) μονοπάτι στο δίκτυο Ο πίνακας προώθησης καθορίζει την τοπική προώθηση ανά router Τιμή στο header του πακέτου που λαμβάνεται

19 Αφαίρεση γράφου 5 u 1 Γράφος: G = (N,E) N = σύνολο routers = { u, v, w, x, y, z } 2 v x w y z E = σύνολο συνδέσεων ={ (u,v), (u,x), (v,x), (v,w), (x,w), (x,y), (w,y), (w,z), (y,z) } Η αφαίρεση γράφου είναι χρήσιμη σε πολλές περιπτώσεις δικτύων, π.χ. P2P, όπου N είναι το σύνολο των peers και E το σύνολο των συνδέσεων TCP Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 19

20 Κόστη αφαίρεσης u c(x,x ) = κόστος σύνδεσης (x,x ) π.χ. c(w,z) = 5 v 3 w 5 Το κόστος μπορεί να είναι πάντα 1, ή 2 1 z να σχετίζεται με το bandwidth, 3 ή να σχετίζεται με τη συμφόρηση x y 2 1 Κόστος μονοπατιού (x 1, x 2, x 3,, x p ) = c(x 1,x 2 ) + c(x 2,x 3 ) + + c(x p-1,x p ) Βασική ερώτηση: ποίο είναι το πιο οικονομικό μονοπάτι μεταξύ u και z? Αλγόριθμος δρομολόγησης: βρίσκει το πιο οικονομικό μονοπάτι Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 20

21 Κατηγοριοποίηση αλγορίθμων δρομολόγησης Παγκόσμια / αποκεντρικοποιημένη πληροφορία Παγκόσμια Όλοι οι routers έχουν πληροφορία για την τοπολογία και τις συνδέσεις αλγόριθμοι link state Αποκεντρικοποιημένη Ο router γνωρίζει τους φυσικά συνδεδεμένους γείτονες και τα κόστη των συνδέσεων με αυτούς Επαναληπτική διαδικασία επεξεργασίας και ανταλλαγής πληροφορίας με τους γείτονες αλγόριθμοι distance vector Στατική / δυναμική Στατική Οι routes αλλάζουν με αργό ρυθμό Δυναμική Οι routes αλλάζουν με πιο γρήγορο ρυθμό Περιοδικές ανανεώσεις Βάσει των αλλαγών στα κόστη των συνδέσεων 21

22 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 22

23 Αλγόριθμος Link-State Αλγόριθμος του Dijkstra Η τοπολογία του δικτύου και τα κόστη των συνδέσεων είναι γνωστά σε όλους τους κόμβους Επιτυγχάνεται μέσω εκπομπής για το link state Όλοι οι κόμβοι έχουν την ίδια πληροφορία Υπολογίζει το οικονομικότερο μονοπάτι από έναν κόμβο («πηγή») σε όλους τους άλλους κόμβους Παράγει πίνακες προώθησης (forwarding table) για αυτόν τον κόμβο Επαναληπτικό: μετά από k επανάληψης είναι γνωστό το οικονομικότερο μονοπάτι σε k προορισμούς Σύμβολα c(x,y): κόστος μονοπατιού από τον κόμβο x στον y. αν δεν είναι απευθείας γείτονες D(v): τρέχουσα τιμής κόστους μονοπατιού από την πηγή στον προορισμό v p(v): προηγούμενος κόμβος στο μονοπάτι από την πηγή στο v N': σύνολο κόμβων των οποίων το οικονομικότερο μονοπάτι είναι γνωστό 23

24 Αλγόριθμος Dijsktra 1 Αρχικοποίηση: 2 N' = {u} 3 για όλους τους κόμβους v 4 εάν το v είναι γειτονικό του u 5 τότε D(v) = c(u,v) 6 διαφορετικά D(v) = 7 8 Επανάληψη 9 εύρεση w που δεν είναι στο N' ώστε το D(w) να είναι ελάχιστο 10 προσθήκη w στο N' 11 ενημέρωση D(v) για όλα τα γειτονικά v στο w που δεν είναι στο N': 12 D(v) = min( D(v), D(w) + c(w,v) ) 13 /* το νέο κόστος προς το v είναι είτε το παλιό κόστος στο v ή το 14 γνωστό κόστος για το συντομότερο μονοπάτι στο w 15 συν το κόστος από το w στο v */ 16 μέχρι όλοι οι κόμβοι να είναι στο N' 24

25 Αλγόριθμος Dijkstra: Παράδειγμα Step N' D(v) p(v) D(w) p(w) D(x) p(x) D(y) p(y) D(z) p(z) u 7,u 3,u 5,u uw 6,w 5,u 11,w uwx 6,w 11,w 14,x uwxv 10,v 14,x uwxvy 12,y uwxvyz Σημειώσεις: - Δημιουργία δένδρου συντομότερου μονοπατιού με ανάλυση των προηγούμενων κόμβων - Μπορεί να προκύψουν «ισοπαλίες» u 5 3 x w v y 9 2 z 25

26 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 26

27 Εισαγωγή Εξίσωση Bellman-Ford (dynamic programming) εάν d x (y) := κόστος οικονομικότερου μονοπατιού από το x στο y τότε d x (y) = min ν {c (x,v) + d v (y) } κόστος από γείτονα v έως προορισμό y κόστος μέχρι γείτονα v ελάχιστο για όλους τους γείτονες v του x Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 27

28 Bellman-Ford παράδειγμα u v x w y z d v (z) = 5, d x (z) = 3, d w (z) = 3 Βάσει της εξίσωσης B-F d u (z) = min { c(u,v) + d v (z), c(u,x) + d x (z), c(u,w) + d w (z) } = min {2 + 5, 1 + 3, 5 + 3} = 4 Ο κόμβος που επιτυγχάνει το ελάχιστο είναι η επόμενη στάση στο συντομότερο μονοπάτι, χρησιμοποιείται στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 28

29 Αλγόριθμος Distance Vector (1/3) D x (y) = εκτίμηση του ελάχιστου κόστους από το x στο y Το x διατηρεί διάνυσμα απόστασης D x = [D x (y): y є N ] Κόμβος x Γνωρίζει το κόστος μέχρι κάθε γείτονα: c(x,v) Διατηρεί τα διανύσματα για τους γείτονες του. Για κάθε γείτονα v, ο κόμβος x διατηρεί D v = [D v (y): y є N ] Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 29

30 Αλγόριθμος Distance Vector (2/3) Βασική ιδέα Ανά τακτά χρονικά διαστήματα κάθε κόμβος στέλνει τις δικές του εκτιμήσεις (διανύσματα) στους γείτονες του Όταν ο x λαμβάνει νέα εκτίμηση από κάποιο γείτονα, ανανεώνει τη δική του απόσταση χρησιμοποιώντας τη συνάρτηση B-F D x (y) min v {c(x,v) + D v (y)} για κάθε κόμβο y N Μετά από ελάχιστες αλλαγές η εκτίμηση D x (y) προσεγγίζει το πραγματικό ελάχιστο κόστος d x (y) Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 30

31 Αλγόριθμος Distance Vector (3/3) Επαναληπτικός, ασύγχρονος: κάθε τοπική επανάληψη προκαλείται από Αλλαγή κόστους τοπικής σύνδεσης Μήνυμα αλλαγής διανύσματος από κάποιον γείτονα Κατανεμημένος: Κάθε κόμβος ενημερώνει τους γείτονες μόνο όταν αλλάξει το διάνυσμα του Τότε οι γείτονες ενημερώνουν τους δικούς τους αν χρειάζεται Κάθε κόμβος Περιμένει για (αλλαγές στο κόστος ή μηνύματα από γείτονες) Ξαναυπολογίζει τις εκτιμήσεις Αν έχει αλλάξει το διάστημα προς οποιοδήποτε προορισμό, ενημερώνει τους γείτονες 31

32 από από από από Πίνακας κόμβου x x y z Κόστος προς x y z D x (y) = min{c(x,y) + D y (y), c(x,z) + D z (y)} = min{2+0, 7+1} = 2 x y z x y z 0 Κόστος προς D x (z) = min{c(x,y) + D y (z), c(x,z) + D z (z)} = min{2+1, 7+0} = 3 Πίνακας κόμβου y x y z Κόστος προς x y z x 2 y 7 1 z Πίνακας κόμβου z Κόστος προς x y z x y z χρόνος 32

33 από από από από από από από από από Πίνακας κόμβου x x y z Πίνακας κόμβου y x y z Κόστος προς x y z x y z D x (y) = min{c(x,y) + D y (y), c(x,z) + D z (y)} = min{2+0, 7+1} = 2 Κόστος προς x y z x y z x y z 0 Κόστος προς 2 Κόστος προς x y z x y z x y z Κόστος προς x y z Κόστος προς x y z D x (z) = min{c(x,y) + D y (z), c(x,z) + D z (z)} = min{2+1, 7+0} = 3 x 2 y 7 1 z Πίνακας κόμβου z Κόστος προς x y z x y z x y z Κόστος προς x y z x y z Κόστος προς x y z χρόνος 33

34 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 34

35 Distance Vector: αλλαγές κόστους σύνδεσης (1/2) Αλλαγές κόστους Δημοσίευση αλλαγών: Γρήγορη για θετικές αλλαγές Ο κόμβος εντοπίζει αλλαγή στο κόστος της σύνδεσης Ανανεώνει τη πληροφορία δρομολόγησης, ξαναυπολογίζει το διάνυσμα Εάν αλλάζει ενημερώνει τους γείτονες t 0 : Το y εντοπίζει αλλαγή κόστους, ανανεώνει το διάνυσμα του και ενημερώνει τους γείτονες t 1 : Το z λαμβάνει ενημέρωση από το y, ανανεώνει τον πίνακα του, υπολογίζει νέο ελάχιστο κόστος προς το x, στέλνει το διάνυσμα του στους γείτονες του t 2 : Το y λαμβάνει την ενημέρωση από το z, ανανεώνει τον πίνακα του. Τα ελάχιστα κόστη του y δεν αλλάζουν οπότε δε στέλνει μήνυμα στο z Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 35 x 1 4 y 50 1 z

36 Distance Vector: αλλαγές κόστους σύνδεσης (2/2) Αλλαγές κόστους Ο κόμβος εντοπίζει αλλαγή στο κόστος της σύνδεσης Αργή δημοσίευση αλλαγών για αρνητικές αλλαγές (μέτρημα ως το άπειρο) 60 x 4 y 50 1 z 44 επαναλήψεις μέχρι τη σταθεροποίηση του αλγόριθμου Αντίστροφο: Εάν το Z δρομολογεί μέσω του Y ώστε να φθάσει στο X (το Ζ λέει στο Υ για την απόσταση του μέχρι το Χ ώστε το Υ να μη δρομολογεί μέσω του Ζ) λύνεται το πρόβλημα? Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 36

37 Σύγκριση αλγορίθμων LS και DV Πολυπλοκότητα μηνύματος LS: με n κόμβους, E συνδέσεις, O(nE) μηνύματα DV: ανταλλαγή μόνο μεταξύ γειτόνων Ο χρόνος σύγκλισης διαφέρει Ταχύτητα σύγκλισης LS: Αλγόριθμος O(n2) απαιτεί O(nE) μηνύματα Μπορεί να υπάρχουν ταλαντώσεις DV: Ο χρόνος σύγκλισης διαφέρει Μπορεί να υπάρξουν loops δρομολόγησης Πρόβλημα μετρήματος ως το άπειρο Ευρωστία: Τι συμβαίνει αν δε λειτουργεί σωστά ο router? LS DV Ο κόμβος μπορεί να διαφημίσει λάθος κόστος σύνδεσης Κάθε κόμβος υπολογίζει μόνο το δικό του πίνακα Ο κόμβος μπορεί να διαφημίσει λάθος κόστος μονοπατιού Ο πίνακας κάθε κόμβου χρησιμοποιείται από τους άλλους Τα σφάλματα διαδίδονται στο δίκτυο

38 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 38

39 Εισαγωγή Ως τώρα έχουν γίνει υποθέσεις Όλοι οι router είναι οι ίδιοι Το δίκτυο είναι επίπεδο που δεν ισχύουν! Κλιμάκωση: πάνω από 600 εκατομμύρια προορισμοί Δεν μπορούν να αποθηκευτούν όλοι στους πίνακες δρομολόγησης Η ανταλλαγή πινάκων θα προκαλούσε πρόβλημα στις συνδέσεις! Αυτονομία διαχείρισης Internet = δίκτυο δικτύων Κάθε διαχειριστής δικτύου μπορεί να θέλει να ελέγχει τη δρομολόγηση στο δικό του δίκτυο Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 39

40 Ιεραρχική δρομολόγηση Συνάθροιση router σε περιοχές, αυτόνομα συστήματα (ΑΣ) Οι router στο ίδιο ΑΣ έχουν το ίδιο πρωτόκολλο δρομολόγησης εντός-ασ πρωτόκολλο δρομολόγησης Οι router σε διαφορετικά ΑΣ εκτελούν διαφορετικά πρωτόκολλα εντός-aσ Gateway router Στο τελικό σημείο του δικού του ΑΣ Έχει σύνδεση με router σε ένα άλλο ΑΣ Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 40

41 Διασυνδεδεμένα ΑΣ 3c 3a 3b AΣ3 1a 1c 1d 1b Εντός-ΑΣ αλγόριθμος δρομολ. AΣ1 Πίνακας προώθησης 2a Εκτός-AΣ αλγόριθμος δρομολ. 2c AΣ2 2b Ο πίνακας προώθησης ρυθμίζεται τόσο με εντός όσο και με εκτός ΑΣ αλγορίθμους δρομολόγησης Οι εντός-aσ θέτουν εγγραφές για εσωτερικούς προορισμούς Οι εκτός για εξωτερικούς 41

42 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 42

43 Εργασίες εκτός-ασ Έστω ότι ο router στο ΑΣ1 λαμβάνει ένα datagram που προορίζεται για εκτός του ΑΣ1 άλλα δίκτυα Ο router πρέπει να προωθήσει το πακέτο στο gateway router, αλλά σε ποιόν? 3b 3c AΣ3 3a 1a AΣ1 1c 1d 1b Ο ΑΣ1 πρέπει να Μάθει ποιοι προορισμοί είναι προσβάσιμοι μέσω του ΑΣ2, και μέσω του ΑΣ3 Διαδώσει το παραπάνω σε όλους τους router στο ΑΣ1 Εργασία της δρομολόγησης εκτός-ασ! 2a AΣ2 2c 2b άλλα δίκτυα Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 43

44 Παράδειγμα: ρύθμιση πίνακα προώθησης router 1d Έστω ότι ο ΑΣ1 μαθαίνει (μέσω εκτός-ασ πρωτοκόλλου) ότι για το υποδίκτυο x μπορεί να έχει πρόσβαση μέσω του AΣ3 (gateway 1c), αλλά όχι μέσω του ΑΣ2 Το πρωτόκολλο εντός-ασ διαδίδει την προσβασιμότητα σε όλους τους εσωτερικούς router Ο router 1d καθορίζει από πληροφορίες δρομολόγησης εντός-ασ ότι η διεπαφή του I είναι στο οικονομικότερο μονοπάτι προς το 1c Εισάγει την εγγραφή (x,i) στον πίνακα προώθησης άλλα δίκτυα 3c 3a 3b AΣ3 1a AΣ1 1c 1d x 1b 2a AΣ2 2c 2b άλλα δίκτυα Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 44

45 Παράδειγμα: επιλογή μεταξύ πολλαπλών ΑΣ (1/2) Έστω ότι ο ΑΣ1 μαθαίνει από το πρωτόκολλο εκτός-ασ ότι το υποδίκτυο x είναι προσβάσιμο μέσω του ΑΣ3 και όχι μέσω του ΑΣ2 Για τη ρύθμιση του πίνακα προώθησης, ο router 1d πρέπει να καθορίσει ποιος gateway πρέπει να προωθεί τα πακέτα που λαμβάνει προς τον προορισμό x Αυτό είναι επίσης εργασία του πρωτοκόλλου δρομολόγησης εκτός-ασ! άλλα δίκτυα 3c 3a 3b AΣ3 1a AΣ1 1c 1d x? 1b 2a AΣ2 2c 2b άλλα δίκτυα 45

46 Παράδειγμα: επιλογή μεταξύ πολλαπλών ΑΣ (2/2) Έστω ότι ο ΑΣ1 μαθαίνει από το εκτός-ασ πρωτόκολλο ότι το υποδίκτυο x είναι προσβάσιμο και από το ΑΣ3 και από το ΑΣ2 Για τη ρύθμιση του πίνακα προώθησης, ο router 1d πρέπει να καθορίσει ποιος gateway θα προωθεί τα πακέτα στον προορισμό x Αυτό είναι επίσης εργασία του εκτός-ασ πρωτοκόλλου δρομολόγησης! Πρόβλημα δρομολόγησης hot potato: αποστολή πακέτου στον κοντινότερο από τους 2 routers Γνώση από εκτός-ασ πρωτοκόλλου ότι το υποδίκτυο x είναι προσβάσιμο από πολλαπλά gateways Χρήση πληροφορίας δρομολ. από εντός-ασ πρωτόκολλο για τον καθορισμό μονοπατιών ελάχιστου κόστους προς κάθε gateway Δρομολόγηση hot potato: επιλογή του gateway με το ελάχιστο κόστος Καθορισμός από τον πίνακα προώθησης της διεπαφής I που οδηγεί στο gateway ελάχιστου κόστους. Εισαγωγή (x,i) στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 46

47 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 47

48 Εντός-ΑΣ δρομολόγηση Γνωστό και ως interior gateway protocols (IGP) Τα πιο διαδεδομένα πρωτόκολλα για εντός-ασ δρομολόγηση RIP: Routing Information Protocol OSPF: Open Shortest Path First IGRP: Interior Gateway Routing Protocol (Cisco proprietary) Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 48

49 RIP (Routing Information Protocol) Στο BSD-UNIX distribution το 1982 Αλγόριθμος distance vector Μετρική απόστασης: αριθμός στάσεων (μέγιστο = 15), κάθε σύνδεση έχει κόστος 1 Τα διανύσματα ανταλλάσσονται με τους γείτονες κάθε 30 sec (διαφήμιση) Κάθε διαφήμιση: λίστα με μέχρι 25 υποδίκτυα προορισμού z u A C B D v y w x Από router A σε υποδίκτυα προορισμού υποδίκτυο στάσεις u 1 v 2 w 2 x 3 y 3 z 2 49

50 Παράδειγμα RIP (1/2) w x y A D B z C Πίνακας δρομολόγησης στο router D Υποδίκτυο προορισμού Επόμενος router Αρ. στάσεων μέχρι προορισμό w A 2 y B 2 z B 7 x Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 50

51 Παράδειγμα RIP (2/2) Διαφήμιση A-σε-D Προορ. Επομ. Στάσεις w - 1 x - 1 z C w x y A D B z C Πίνακας δρομολόγησης στο router D Υποδίκτυο προορισμού Επόμενος router Αρ. στάσεων μέχρι προορισμό w A 2 y B 2 z B A 5 7 x

52 RIP: Αποτυχία σύνδεσης, διόρθωση Αν δεν υπάρχει διαφήμιση μετά από 180 sec --> γείτονας/σύνδεση θεωρούνται νεκρά Οι διαδρομές μέσω του γείτονα ακυρώνονται Νέες διαφημίσεις στέλνονται στους γείτονες Οι γείτονες στη συνέχεια στέλνουν νέες διαφημίσεις (εάν έχουν αλλάξει οι πίνακες) Οι αποτυχίες συνδέσεων διαδίδονται γρήγορα σε όλο το δίκτυο Αντίστροφη προσέγγιση χρησιμοποιείται για την αποφυγή ping-pong loops (άπειρη απόσταση = 16 στάσεις) Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 52

53 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 54

54 OSPF (Open Shortest Path First) open : δημόσια διαθέσιμο Χρησιμοποιεί αλγόριθμο link state Προώθηση πακέτων LS Πίνακας τοπολογίας σε κάθε κόμβο Η διαδρομή υπολογίζεται με τον αλγόριθμο Dijkstra Η διαφήμιση OSPF έχει μια εγγραφή ανά γείτονα Οι διαφημίσεις κατακλύζουν ολόκληρο το ΑΣ Σε μηνύματα OSPF απευθείας πάνω από το IP (και όχι με TCP ή UDP) Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 55

55 OSPF προηγμένες λειτουργίες (όχι στο RIP) Ασφάλεια: όλα τα μηνύματα OSPF επικυρώνονται Επιτρέπονται πολλαπλά ίδιου κόστους μονοπάτια (στο RIP μόνο 1 μονοπάτι) Για κάθε σύνδεση υπάρχουν πολλαπλές μετρικές κόστους για διαφορετικές απαιτήσεις (π.χ. κόστος δορυφορικής σύνδεσης είναι χαμηλό για best effort ToS, και υψηλό για real time) Υποστήριξη multicast μέσω Multicast OSPF (MOSPF) Ιεραρχικό OSPF σε μεγάλη κλίμακα Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 56

56 Ιεραρχικό OSPF (1/2) Συνοριακοί router περιοχής Ραχοκοκαλιά Συνοριακοί router Router ραχοκοκαλιάς Περιοχή 3 Περιοχή 1 Περιοχή 2 Εσωτερικοί router 57

57 Ιεραρχικό OSPF (2/2) Ιεραρχία 2 επιπέδων: τοπική περιοχή, ραχοκοκαλιά (backbone) Διαφημίσεις link-state μόνο στην τοπική περιοχή Κάθε κόμβος έχει λεπτομερή τοπολογία περιοχής και γνωρίζει μόνο την κατεύθυνση (συντομότερο μονοπάτι) προς δίκτυα σε άλλες περιοχές Συνοριακοί router περιοχής: συνοψίζουν τις αποστάσεις προς δίκτυα στις περιοχές τους και διαφημίζουν προς άλλους συνοριακούς router περιοχής Router ραχοκοκαλιάς (backbone): εκτελούν δρομολόγηση OSPF που περιορίζεται στο backbone Συνοριακοί router: συνδέονται σε router άλλων ΑΣ Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 58

58 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 59

59 Δρομολόγηση εκτός-ασ: BGP BGP (Border Gateway Protocol): Το de facto πρωτόκολλο δρομολόγησης μεταξύ domain η κόλλα που διατηρεί το Internet Το BGP προσφέρει σε κάθε ΑΣ έναν τρόπο ώστε να: ebgp: λαμβάνει προσβασιμότητα υποδικτύων από γειτονικά ΑΣ ibgp: διαδίδει πληροφορίες προσβασιμότητας σε όλους τους εσωτερικούς router Καθορίζει καλές διαδρομές προς άλλα δίκτυα βάσει της πληροφορίας προβασιμότητας και πολιτικών Επιτρέπει σε ένα υποδίκτυο (subnet) να διαφημίζει την ύπαρξη του στο υπόλοιπο Internet! Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 60

60 Βασικά στοιχεία BGP BGP session: 2 BGP routers ( peers ) ανταλλάσσουν μηνύματα BGP Διαφημίζουν μονοπάτια σε prefixes (άρα subnet ή πολλά subnets) διαφορετικών δικτύων προορισμού (πρωτόκολλο διανύσματος μονοπατιού - path vector ) Ανταλλάσσονται με συνδέσεις TCP Όταν το ΑΣ3 διαφημίζει ένα prefix στο ΑΣ1 Το ΑΣ3 υπόσχεται να προωθεί datagrams προς αυτό το prefix Το ΑΣ3 μπορεί να συναθροίσει prefixes στη διαφήμιση του άλλα δίκτυα 3b 3c ΑΣ3 3a 1a AΣ1 BGP μήνυμα 1c 1d 1b 2a AΣ2 2c 2b άλλα δίκτυα Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 61

61 Βασικά στοιχεία BGP: Διανομή πληροφορίας μονοπατιού Με χρήση ebgp μεταξή 3a και 1c, το ΑΣ3 στέλνει πληροφορία προσβασιμότητας prefix στο ΑΣ1 Το 1c μπορεί στη συνέχει να χρησιμοποιήσει ibgp για τη διανομή νέας πληροφορίας prefix σε όλους τους router στο ΑΣ1 Το 1b μπορεί να επανα-διαφημίσει νέα πληροφορία διαφήμισης στο ΑΣ2 μέσω του 1b-σε-2a ebgp session Όταν ο router μαθαίνει για το νέο prefix, δημιουργεί εγγραφή για αυτό το prefix στο δικό του πίνακα προώθησης άλλα δίκτυα 3b 3a AΣ3 1a AΣ1 1c 1d ebgp session ibgp session 1b 2a AΣ2 2c 2b άλλα δίκτυα Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 62

62 Ιδιότητες μονοπατιού και διαδρομές BGP Το διαφημισμένο prefix περιλαμβάνει ιδιότητες BGP prefix + ιδιότητες = διαδρομή 2 σημαντικές ιδιότητες AS-PATH: περιλαμβάνει τα ΑΣ μέσω των οποίων έχει περάσει η διαφήμιση του prefix (π.χ. AS 67, AS 17) ώστε να αποφεύγονται τα loops (αν κάποιος router δει ότι το AΣ του περιλαμβάνεται απορρίπτει τη διαφήμιση) NEXT-HOP: η διεπαφή του router για το AS-PATH. Yποδεικνύει συγκεκριμένο εσωτερικό ΑΣ router για το ΑΣ επόμενης στάσης (μπορεί να υπάρχουν πολλαπλές συνδέσεις από το συγκεκριμένο ΑΣ προς το ΑΣ επόμενης στάσης) Ο gateway router που λαμβάνει διαφήμιση διαδρομής χρησιμοποιεί πολιτικές λήψεις για αποδοχή / απόρριψη π.χ. μη δρομολογείς μέσω του ΑΣx δρομολόγηση βάσει πολιτικών Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 63

63 BGP επιλογή διαδρομής Ο router μπορεί να μάθει για παραπάνω από 1 διαδρομές μέχρι το ΑΣ προορισμού Επιλέγει βάσει Τοπικών ιδιοτήτων προτίμησης: απόφαση πολιτικής Συντομότερο AS-PATH Πλησιέστερο NEXT-HOP router: hot potato δρομολόγηση Επιπλέον κριτήρια Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 64

64 Μηνύματα BGP Τα μηνύματα BGP ανταλλάσσονται μεταξύ peers με σύνδεση TCP Μηνύματα BGP OPEN: έναρξη σύνδεσης TCP στον peer και εξακρίβωση στοιχείων αποστολέα UPDATE: διαφήμιση νέου μονοπατιού (ή απόσυρση παλιού) KEEPALIVE: διατηρεί τη σύνδεση ανοιχτή αν δεν υπάρχουν UPDATE, επίσης αποστέλλει ACK για αιτήσεις OPEN NOTIFICATION: αναφέρει σφάλματα σε προηγούμενα μηνύματα, επίσης χρησιμοποιείται για τερματισμό σύνδεσης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 65

65 Σημερινή διάλεξη Σύνοψη 10ης διάλεξης Επίπεδο δικτύου Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Αλγόριθμος Distance Vector Distance Vector: αλλαγές κόστους σύνδεσης Ιεραρχική δρομολόγηση Εργασίες εκτός-ασ Εντός-ΑΣ δρομολόγηση Πρωτόκολλο RIP Πρωτόκολλο OSPF Πρωτόκολλο BGP Εισαγωγή εγγραφής στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 66

66 Πως εισάγεται μια εγγραφή στον πίνακα προώθησης? (1/2) εγγραφή Αλγόριθμοι δρομολόγησης Τοπικός πίνακας προώθ. prefix Εξ. πόρτα / /16 212/ Υπόθεση ότι το prefix είναι σε ένα άλλο ΑΣ IP Προορ

67 Πως εισάγεται μια εγγραφή στον πίνακα προώθησης? (2/2) Σύνοψη Ο router μαθαίνει για το prefix Ο router καθορίζει την πόρτα εξόδου για το prefix Ο router εισάγει εγγραφή prefix-πόρτα στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 68

68 Ο router γνωρίζει το prefix άλλα δίκτυα 3b 3c AΣ3 3a 1a AΣ1 BGP μήνυμα 1c 1d 1b 2a AΣ2 2c 2b άλλα δίκτυα Το μήνυμα BGP περιλαμβάνει διαδρομές Η διαδρομή είναι ένα prefix και ιδιότητες: AS-PATH, NEXT- HOP, Παράδειγμα διαδρομής Prefix: /22; AS-PATH: AΣ3 AΣ131; NEXT-HOP: Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 69

69 Ο router μπορεί να λάβει πολλαπλές διαδρομές άλλα δίκτυα 3b 3c AΣ3 3a 1a AΣ1 BGP μήνυμα 1c 1d 1b 2a AΣ2 2c 2b άλλα δίκτυα Ο router μπορεί να λάβει πολλαπλές διαδρομές για το ίδιο prefix Πρέπει να επιλέξει μια διαδρομή Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 70

70 Επιλογή καλύτερης διαδρομής BGP προς το prefix Ο router επιλέγει διαδρομή βάσει του συντομότερου AS-PATH Παράδειγμα επιλογή AS2 AS17 προς /22 AS3 AS131 AS201 προς /22 Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 71

71 Εύρεση καλύτερης εσωτερικήςδιαδρομής προς τη BGP διαδρομή Χρήση της ιδιότητας NEXT-HOP της επιλεγμένης διαδρομής Η ιδιότητα NEXT-HOP της διαδρομής είναι η διεύθυνση IP της διεπαφής του router που ξεκινάει το AS PATH Παράδειγμα AS-PATH: AS2 AS17; NEXT-HOP: Ο router χρησιμοποιεί OSPF (εντός-ασ) για να βρει το συντομότερο μονοπάτι από το 1c στο άλλα δίκτυα 3c 3a 3b AΣ3 1a AΣ1 1c 1d b 2a AΣ2 2c 2b άλλα δίκτυα Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 72

72 Ο router αναγνωρίζει την πόρτα προς τη διαδρομή Προσδιορίζει την πόρτα και το συντομότερο μονοπάτι OSPF Προσθέτει την εγγραφή prefix-πόρτα στον πίνακα προώθησης του ( /22, πόρτα 4) άλλα δίκτυα 3b 3c AΣ3 3a 1a AΣ1 1 1c d πόρτα router 1b 2a AΣ2 2c 2b άλλα δίκτυα Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 73

73 Δρομολόγηση Hot Potato Έστω ότι υπάρχουν 2 ή περισσότερες καλύτερες διαδρομές Επιλογή διαδρομής με το πλησιέστερο NEXT-HOP Χρήση του OSPF για τον καθορισμό του πλησιέστερου gateway Π.χ. Από 1c, επιλογή AS3 AS131 ή AS2 AS17? Διαδρομή AS3 AS201 καθώς είναι η πλησιέστερη 3c άλλα δίκτυα 3b 3a AΣ3 1a AΣ1 1c 1d 1b 2a AΣ2 2c 2b άλλα δίκτυα 74

74 Σύνοψη Εισαγωγή εγγραφής στον πίνακα προώθησης Ο router μαθαίνει για το prefix Μέσω διαφημίσεων BGP διαδρομών από άλλους router Ο router καθορίζει την πόρτα εξόδου για το prefix Χρήση BGP επιλογής διαδρομής για την εύρεση της καλύτερης εκτός-ασ διαδρομής Χρήση OSPF για την εύρεση της καλύτερης εντός-ασ διαδρομής που οδηγεί στην καλύτερη εκτός-ασ διαδρομή Ο router προσδιορίζει την πόρτα για αυτή την καλύτερη διαδρομή Ο router εισάγει εγγραφή prefix-πόρτα στον πίνακα προώθησης Πρωτόκολλα Διαδικτύου, 11η Διάλεξη 75

Πρωτόκολλα Διαδικτύου

Πρωτόκολλα Διαδικτύου Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πρωτόκολλα Διαδικτύου 10 η Διάλεξη Δημοσθένης Κυριαζής Τετάρτη 3 Ιουνίου 2015 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet

Διαβάστε περισσότερα

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 9: Στρώμα δικτύου

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 9: Στρώμα δικτύου Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 9: Στρώμα δικτύου Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Συνιστώμενο Βιβλίο: Δικτύωση Υπολογιστών Προσέγγιση

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διαφάνεια 1 Δρομολόγηση Εισαγωγή Ιεραρχική δρομολόγηση

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 Δρομολόγηση Εισαγωγή Ιεραρχική δρομολόγηση - Αυτόνομα συστήματα Δρομολόγηση αυτόνομου

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr 23/10/2017 routing algorithm

Διαβάστε περισσότερα

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου IP στο Internet Άμεση Έμμεση Δρομολόγηση Δρομολόγηση εντός Αυτόνομης Περιοχής (IGP) Δρομολόγηση μεταξύ Αυτονόμων Περιοχών (BGP) Αλγόριθμοι Distance Vector (Bellman)

Διαβάστε περισσότερα

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 10: Στρώμα δικτύου

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 10: Στρώμα δικτύου Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 10: Στρώμα δικτύου Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Συνιστώμενο Βιβλίο: Δικτύωση Υπολογιστών Προσέγγιση

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr 2/11/2015 Άδεια Χρήσης Το

Διαβάστε περισσότερα

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης ΔΙΚΤΥΑ Η/Υ ΙΙ Πρωτόκολλα δρομολόγησης Εσωτερικά πρωτόκολλα δρομολόγησης Interior Routing Protocols Distance-vector routing Link-state routing Exterior Routing Protocols 2 Δίκτυα Η/Υ ΙΙ Distance-Vector

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών Ι

Δίκτυα Επικοινωνιών Ι Δίκτυα Επικοινωνιών Ι Ενότητα 5: Επίπεδο Δικτύου -Επίπεδο ελέγχου Διδάσκων: Νάσος Βάιος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών Ι Τμήμα Πληροφορικής

Διαβάστε περισσότερα

ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης

ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης Θέματα Ιεραρχία του διαδικτύου Αυτόνομα Συστήματα (AS) BGP : βασικές έννοιες και λειτουργία Τύποι μηνυμάτων BGP Πλεονεκτήματα/Μειονεκτήματα BGP Τι γνωρίζουμε

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου 3 στο Internet (IGP, BGP) Β. Μάγκλαρης

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου 3 στο Internet (IGP, BGP) Β. Μάγκλαρης ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου 3 στο Internet (IGP, BGP) Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr 27/10/2014 Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I) ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I) Ταξινόμηση Τρόπων Δρομολόγησης Επίπεδο 3: Intra-domain & Inter-domain Routing Host Routing, IGP/OSPF EGP/BGP Β. Μάγκλαρης maglaris@netmode.ntua.gr

Διαβάστε περισσότερα

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55 2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/2015 23:55 Ευριπίδης Τζαμούσης (tzamusis@csd.uoc.gr) Μαρία Πλακιά (plakia@csd.uoc.gr) Ερώτηση 1 (5 μονάδες) Ποια είναι η διαφορά μεταξύ

Διαβάστε περισσότερα

T.E.I. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

T.E.I. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ T.E.I. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: ΜΕΛΕΤΗ & ΡΥΘΜΙΣΕΙΣ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ RIP ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΣΤΕΡΓΙΟΥ ΕΛΕΥΘΕΡΙΟΣ ΣΠΟΥΔΑΣΤΡΙΑ: ΤΣΙΜΠΙΔΑ ΙΩΑΝΝΑ- ΠΑΡΑΣΚΕΥΗ

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας Τηλεπικοινωνιών Ευάγγελος Α. Κοσμάτος Λειτουργίες στρώματος δικτύου (1) μεταφορά πακέτων

Διαβάστε περισσότερα

HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών. Routing Algorithms. Network Layer.

HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών. Routing Algorithms. Network Layer. HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Routing Algorithms Network Layer Nena Basina Υποδίκτυα (subnets) 200.23.18.0/23 11001000 00010111

Διαβάστε περισσότερα

8 η ιάλεξη: σε δίκτυα δεδομένων

8 η ιάλεξη: σε δίκτυα δεδομένων Εργαστήριο ικτύων Υπολογιστών 8 η ιάλεξη: Βασικές αρχές δρομολόγησης Βασικές αρχές δρομολόγησης σε δίκτυα δεδομένων ρομολόγηση (Routing) Μεταφορά μηνυμάτων μέσω του διαδικτύου από μία πηγή σε ένα προορισμό

Διαβάστε περισσότερα

Αυτόνομα Συστήματα (ΑΣ)

Αυτόνομα Συστήματα (ΑΣ) Δρομολόγηση ΙI Αυτόνομα Συστήματα (ΑΣ) Αυτόνομο σύστημα ονομάζουμε εκείνο που έχει τα εξής χαρακτηριστικά: Είναι ένα σύνολο δρομολογητών και δικτύων υπό τη διαχείριση ενός και μόνο οργανισμού Αποτελείται

Διαβάστε περισσότερα

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) Α. Α. Οικονομίδης Πανεπιστήμιο Μακεδονίας Διασυνδεδεμένο δίκτυο διασύνδεση δικτύων που το καθένα διατηρεί την ταυτότητά του χρησιμοποιώντας ειδικούς μηχανισμούς διασύνδεσης

Διαβάστε περισσότερα

Δρομολόγηση (Routing)

Δρομολόγηση (Routing) Δρομολόγηση (Routing) Ε Εξάμηνο, Τμήμα Πληροφορικής & Τεχνολογίας Υπολογιστών ΤΕΙ Λαμίας Οι διαφάνειες βασίζονται στα βιβλία: 1. Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition,

Διαβάστε περισσότερα

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55 2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/2015 23:55 Ευριπίδης Τζαμούσης (tzamusis@csd.uoc.gr) Μαρία Πλακιά (plakia@csd.uoc.gr) Ερώτηση 1 (5 μονάδες) Ποια είναι η διαφορά μεταξύ

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο, RIP, OSPF

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο, RIP, OSPF Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο, RIP, OSPF Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 RIP: Routing Information Protocol Συμπεριλήφθηκε στην

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer) Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Μοντέλα υπηρεσιών του επιπέδου δικτύου Προώθηση έναντι δρομολόγησης (forwarding vs routing) IP: Πρωτόκολλο

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση στο Διαδίκτυο - BGP

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση στο Διαδίκτυο - BGP Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση στο Διαδίκτυο - BGP Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διαφάνεια 1 1 Δρομολόγηση μεταξύ

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Δίκτυα Υπολογιστών. Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Δίκτυα Υπολογιστών. Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Δίκτυα Υπολογιστών Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού

Διαβάστε περισσότερα

ΔΡΟΜΟΛΟΓΗΣΗ ΠΑΚΕΤΩΝ. Η δρομολόγηση των πακέτων μπορεί να γίνει είτε κάνοντας χρήση ασυνδεσμικής υπηρεσίας είτε συνδεσμοστρεφούς υπηρεσίας.

ΔΡΟΜΟΛΟΓΗΣΗ ΠΑΚΕΤΩΝ. Η δρομολόγηση των πακέτων μπορεί να γίνει είτε κάνοντας χρήση ασυνδεσμικής υπηρεσίας είτε συνδεσμοστρεφούς υπηρεσίας. ΕΠΙΠΕΔΟ ΔΙΚΤΥΟΥ Το επίπεδο δικτύου ασχολείται με τη μεταφορά πακέτων από την προέλευσή τους μέχρι τον προορισμό τους. Επιλέγει τις κατάλληλες διαδρομές από τους διάφορους δρομολογητές ώστε ένα πακέτο να

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Δίκτυα Υπολογιστών. Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Δίκτυα Υπολογιστών. Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Δίκτυα Υπολογιστών Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού

Διαβάστε περισσότερα

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν μεταξύ τους Πως συνδέονται ανομοιογενή δίκτυα μεταξύ τους Εικονικά κυκλώματα συνδεδεμένα σε σειρά

Διαβάστε περισσότερα

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 8: Στρώμα δικτύου

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 8: Στρώμα δικτύου Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 8: Στρώμα δικτύου Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Συνιστώμενο Βιβλίο: Δικτύωση Υπολογιστών Προσέγγιση

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer) Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Μοντέλα υπηρεσιών του επιπέδου δικτύου Προώθηση έναντι δρομολόγησης (forwarding vs routing) IP: Πρωτόκολλο

Διαβάστε περισσότερα

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet (Τμήμα 2/2) Ορισμοί Δρομολόγησης Άμεση Έμμεση Δρομολόγηση Δρομολόγηση εντός Αυτόνομης Περιοχής (IGP) Δρομολόγηση μεταξύ Αυτονόμων Περιοχών (BGP)

Διαβάστε περισσότερα

Επαναληπτικές Ασκήσεις Μαθήματος

Επαναληπτικές Ασκήσεις Μαθήματος Επαναληπτικές Ασκήσεις Μαθήματος Ερώτηση: EAM1. Ποιο από τα παρακάτω χαρακτηριστικά δεν αποτελεί κριτήριο κατηγοριοποίησης δικτύων. Κλίμακα Τεχνολογία μετάδοσης Πλήθος τερματικών εντός του δικτύου Ερώτηση:

Διαβάστε περισσότερα

Επίπεδο δικτύου IP Forwading κτλ

Επίπεδο δικτύου IP Forwading κτλ Επίπεδο δικτύου IP Forwading κτλ (IP για που το έβαλες) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής (Application layer):

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer) Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Μοντέλα υπηρεσιών του επιπέδου δικτύου Προώθηση έναντι δρομολόγησης (forwarding vs routing) IP: Πρωτόκολλο

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο -BGP

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο -BGP Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο -BGP Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Δρομολόγηση μεταξύ ΑΣ στο Διαδίκτυο Δίκτυα Επικοινωνιών ΙΙ

Διαβάστε περισσότερα

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet (Τμήμα 2/2) Ορισμοί & Ταξινόμηση Τεχνικών Δρομολόγησης Δρομολόγηση Επιπέδου Δικτύου (IP) Intra-AS & Inter-AS Β. Μάγκλαρης maglaris@netmode.ntua.gr

Διαβάστε περισσότερα

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο Πρωτόκολλα Διαδικτύου Μέρος 2ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Internet Protocol (IP) Στο επίπεδο δικτύου της τεχνολογίας TCP/IP, συναντάμε το πρωτόκολλο IP. Η λειτουργία του IP βασίζεται αποκλειστικά

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Ενότητα 6: Δημιουργία δικτύων και υποδικτύων σε περιβάλλον πρωτοκόλλου ΙΡ

Δίκτυα Υπολογιστών. Ενότητα 6: Δημιουργία δικτύων και υποδικτύων σε περιβάλλον πρωτοκόλλου ΙΡ Δίκτυα Υπολογιστών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ενότητα 6: Δημιουργία δικτύων και υποδικτύων σε περιβάλλον πρωτοκόλλου ΙΡ Δρ. Χαράλαμπος Ζ. Πατρικάκης Τμήμα

Διαβάστε περισσότερα

HY-335 : Δίκτυα Υπολογιστών

HY-335 : Δίκτυα Υπολογιστών W N net works R E O T HY-335 : Δίκτυα Υπολογιστών K Επίπεδο Δικτύου Αλγόριθμοι Δρομολόγησης Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο 204-205 Θέματα προς συζήτηση...

Διαβάστε περισσότερα

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet)

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet) ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν µεταξύ τους Πως συνδέονται ανοµοιογενή δίκτυα µεταξύ τους Εικονικά κυκλώµατα συνδεδεµένα σε σειρά ιαδικτύωση

Διαβάστε περισσότερα

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 7: Διευθυνσιοδότηση Internet Protocol (IP) v4

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 7: Διευθυνσιοδότηση Internet Protocol (IP) v4 Δίκτυα Υψηλών Ταχυτήτων Ενότητα 7: Διευθυνσιοδότηση Internet Protocol (IP) v4 Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών. Ενότητα 4: Επίπεδο Δικτύου. Διδάσκων: Λάζαρος Μεράκος

Δίκτυα Επικοινωνιών. Ενότητα 4: Επίπεδο Δικτύου. Διδάσκων: Λάζαρος Μεράκος Δίκτυα Επικοινωνιών Ενότητα 4: Επίπεδο Δικτύου Διδάσκων: Λάζαρος Μεράκος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 5 ου ΕΡΓΑΣΤΗΡΙΟΥ. Τα πρωτόκολλα δρομολόγησης (routing protocols) είναι υπεύθυνα για:

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 5 ου ΕΡΓΑΣΤΗΡΙΟΥ. Τα πρωτόκολλα δρομολόγησης (routing protocols) είναι υπεύθυνα για: Εισαγωγή Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 5 ου ΕΡΓΑΣΤΗΡΙΟΥ Τα πρωτόκολλα δρομολόγησης (routing protocols) είναι υπεύθυνα για: την επιλογή του καλύτερου δρόμου προς οποιοδήποτε δίκτυο/υποδίκτυο

Διαβάστε περισσότερα

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Μάθημα 8ο Δικτύωση TCP/IP Μιχαηλίδης Παναγιώτης Περιεχόμενα Δικτύωση TCP/IP Τι είναι το TCP/IP; Επίπεδα, διευθύνσεις, ΝΑΤ Πρωτόκολλα: ARP, DHCP TCP/IP H πιο κοινή

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών Ι

Δίκτυα Επικοινωνιών Ι Δίκτυα Επικοινωνιών Ι Ενότητα 4: Επίπεδο Δικτύου Διδάσκων: Νάσος Βάιος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών Ι Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΙΑ ΙΚΤΥΑΚΗ ΛΕΙΤΟΥΡΓΙΑ (Kεφ. 16) ΠΡΩΤΟΚΟΛΛΑ ΡΟΜΟΛΟΓΗΣΗΣ Αυτόνοµα Συστήµατα Πρωτόκολλο Συνοριακών Πυλών OSPF ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΥΠΗΡΕΣΙΩΝ (ISA) Κίνηση ιαδικτύου Προσέγγιση

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00) Δίκτυα Υπολογιστών Ι ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ giannis.nikoloudakis@gmail.com (Τετάρτη 15:00-21:00) Δομή Πίνακα Δρομολόγησης Ο πίνακας δρομολόγησης είναι αποθηκευμένος στη RAM και περιέχει πληροφορίες για:

Διαβάστε περισσότερα

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP Απαιτήσεις διαδικτύωσης Τα ζητήματα που πρέπει να επιλύσει η διαδικτύωση Πρωτόκολλα διαδικτύωσης Αρχιτεκτονικές

Διαβάστε περισσότερα

Β. Μάγκλαρης 9/11/2015

Β. Μάγκλαρης  9/11/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές & Πρωτόκολλα Δρομολόγησης στο Internet (I) Επίπεδο 3: EGP/BGP Επίπεδο 3: IGP/OSPF Επίπεδο 2: Ethernet Switches, VLANs Spanning Tree Protocol Β. Μάγκλαρης maglaris@netmode.ntua.gr

Διαβάστε περισσότερα

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα Ενότητα: Δίκτυα Η/Υ Στρώμα Δικτύου Σαββαΐδης Στυλιανός Τμήμα Ηλεκτρονικών Μηχανικών

Διαβάστε περισσότερα

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Δρομολόγηση. Δίκτυα Υπολογιστών

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Δρομολόγηση. Δίκτυα Υπολογιστών ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Δρομολόγηση Δίκτυα Υπολογιστών Περίληψη Σύντομη αναφορά στις βασικές λειτουργίες του στρώματος δικτύου Βασικές αρχές της δρομολόγησης Δρομολογητές Μελέτη των δύο κυριότερων αλγορίθμων

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP. Εισαγωγή. Διάρθρωση

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP. Εισαγωγή. Διάρθρωση Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP Ευάγγελος Παπαπέτρου Τμ Μηχ Η/Υ & Πληροφορικής, Παν Ιωαννίνων 1 Η έννοια της διαδικτύωσης 2 3 4 ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 2 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ ΠΡΩΤΟΚΟΛΛΟ ΔΙΑΔΙΚΤΥΟΥ

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών Ι

Δίκτυα Επικοινωνιών Ι Δίκτυα Επικοινωνιών Ι Ενότητα 4: Επίπεδο Δικτύου Διδάσκοντες: Άννα Τζανακάκη Τµήµα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήµιο Αθηνών Δίκτυα Επικοινωνιών Ι Τµήµα Πληροφορικής και

Διαβάστε περισσότερα

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η Δίκτυα Η/Υ Θεωρία Διάλεξη 2η Kάρτες Δικτύωσης (NIC-Network Interface Controller) Βασικές εντολές δρομολόγησης και ανίχνευσης Η κάρτα δικτύου συνδέει τον υπολογιστή στο τοπικό δίκτυο παράγει και λαμβάνει

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π.

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Αλγόριθμος Bellman-Ford, Δρομολόγηση BGP στο Internet καθ. Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr Πέμπτη

Διαβάστε περισσότερα

Δροµολόγηση (Routing)

Δροµολόγηση (Routing) Δροµολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναµικός Προγραµµατισµός Dijkstra s Algorithm Αλγόριθµοi Δροµολόγησης Link State Distance Vector Δροµολόγηση σε Κινητά Δίκτυα Δροµολόγηση

Διαβάστε περισσότερα

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Ethernet Ethernet ΙΕΕΕ CSMA/CD Ethernet Τα τοπικά δίκτυα είναι συνήθως τύπου Ethernet ή λέμε ότι ακολουθούν το πρότυπο ΙΕΕΕ 802.3 Ακολουθούν το μηχανισμό CSMA/CD (Πολλαπλή πρόσβαση με Ακρόαση Φέροντος και Ανίχνευση Συγκρούσεων). Πολλαπλή

Διαβάστε περισσότερα

Κεφάλαιο 4: Επίπεδο ικτύου

Κεφάλαιο 4: Επίπεδο ικτύου Κεφάλαιο 4 Επίπεδο ικτύου Πηγή των ακόλουθων διαφανειών είναι οι διαφάνειες που συνοδεύουν ως διδακτικό υλικό το βιβλίο των J.F. Kurose and K.W. Ross: Computer Networking: A Top-Down Approach Featuring

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Δίκτυα τεχνολογίας IP. Ευάγγελος Παπαπέτρου. Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων

Δίκτυα Υπολογιστών. Δίκτυα τεχνολογίας IP. Ευάγγελος Παπαπέτρου. Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 1 / 80 Διάρθρωση 1 Η έννοια

Διαβάστε περισσότερα

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι Ειδικά Θέματα Δικτύων Ι Ενότητα 6: Δρομολόγηση (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

ΔΙΚΤΥΑ Η/Υ ΙΙ. Διαδικτύωση

ΔΙΚΤΥΑ Η/Υ ΙΙ. Διαδικτύωση ΔΙΚΤΥΑ Η/Υ ΙΙ Διαδικτύωση Γενικά Διαδικτύωση είναι η διασύνδεση υπολογιστικών συστημάτων μέσω τηλεπικοινωνιακών δικτύων με σκοπό το διαμοιρασμό των πόρων και των υπηρεσιών τους. Τοπικά δίκτυα (LANs) Ευρείας

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP. Διάρθρωση. Εισαγωγή. Ευάγγελος Παπαπέτρου

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP. Διάρθρωση. Εισαγωγή. Ευάγγελος Παπαπέτρου Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 2 3 4 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 1 / 80 Ε.Παπαπέτρου

Διαβάστε περισσότερα

Κεφάλαιο 4: Επίπεδο ικτύου

Κεφάλαιο 4: Επίπεδο ικτύου Κεφάλαιο 4 Επίπεδο ικτύου Πηγή των ακόλουθων διαφανειών είναι οι διαφάνειες που συνοδεύουν ως διδακτικό υλικό το βιβλίο των J.F. Kurose and K.W. Ross: Computer Networking: A Top-Down Approach Featuring

Διαβάστε περισσότερα

Το Επίπεδο Δικτύου του Internet

Το Επίπεδο Δικτύου του Internet Το Επίπεδο Δικτύου του Internet Ε Εξάμηνο, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Στερεάς Ελλάδας Δήλωση Οι διαφάνειες βασίζονται στα βιβλία: (1) Computer Networking: A Top Down Approach Featuring the Internet,

Διαβάστε περισσότερα

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

Εργαστήριο «Δίκτυα Υπολογιστών Ι» 1 Εργαστήριο «Δίκτυα Υπολογιστών Ι» Άσκηση 1 η Τμήμα Mηχ. Πληροφορικής & Υπολογιστών Παν. Δυτικής Αττικής Ημερομηνία έκδοσης: 3/10/2018 Επιμέλεια: Ιωάννης Ξυδάς, Αντώνης Μπόγρης Υλοποίηση ενός Τοπικού

Διαβάστε περισσότερα

Εργαστηριακή Άσκηση 6 Δυναμική δρομολόγηση RIP

Εργαστηριακή Άσκηση 6 Δυναμική δρομολόγηση RIP Δυναμική δρομολόγηση Εργαστηριακή Άσκηση 6 Δυναμική δρομολόγηση RIP Στη στατική δρομολόγηση, κάποιος διαχειριστής δικτύου ρυθμίζει χειροκίνητα τις εγγραφές στους πίνακες δρομολόγησης. Δεδομένου ότι οι

Διαβάστε περισσότερα

Εξοικείωση με τις εντολές ipconfig και ping

Εξοικείωση με τις εντολές ipconfig και ping Διαχείριση Δικτύων Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Εργαστηριακή Άσκηση Εξοικείωση με τις εντολές ipconfig και ping Σημείωση : Η άσκηση αναφέρεται σε εντολές των Windows. Υπάρχουν παρόμοιες

Διαβάστε περισσότερα

Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης

Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης. Εισαγωγή Η παρούσα εργαστηριακή άσκηση έχει ως σκοπό την εξοικείωση με τα πρωτόκολλα δρομολόγησης τα οποία χρησιμοποιούνται στα Ad-Hoc δίκτυα, καθώς και την συγκριτική

Διαβάστε περισσότερα

Επίπεδο δικτύου IP διευθυνσιοδότηση

Επίπεδο δικτύου IP διευθυνσιοδότηση Επίπεδο δικτύου IP διευθυνσιοδότηση (πες μου την IP σου να σου πω ποιος είσαι) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής

Διαβάστε περισσότερα

Υποδίκτυα (Subnetting) Δίκτυα Υπολ. Ι ΠΑΔΑ

Υποδίκτυα (Subnetting) Δίκτυα Υπολ. Ι ΠΑΔΑ Υποδίκτυα (Subnetting) Δίκτυα Υπολ. Ι ΠΑΔΑ I. Ξυδάς Στην αρχή Τα δίκτυα ήταν επίπεδα (flat). Όλοι οι Η/Υ (hosts) ήσαν στο ίδιο τμήμα του δικτύου (segment) και είχαν κοινό το τμήμα Νetwork της IP διεύθυνσης.

Διαβάστε περισσότερα

Ενότητα 4. Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First)

Ενότητα 4. Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First) Ενότητα 4 Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First) Πρωτόκολλα ροµολόγησης Πρωτόκολλα ιανύσµατος Απόστασης Πρωτόκολλα Κατάστασης Ζεύξης Πρωτόκολλα ιανύσµατος Απόστασης

Διαβάστε περισσότερα

ΔΙΚΤΥΑ (13) Π. Φουληράς

ΔΙΚΤΥΑ (13) Π. Φουληράς ΔΙΚΤΥΑ (13) Π. Φουληράς Τεχνολογίες WAN και Δρομολόγηση LAN Επεκτείνεται μόνον σε ένα κτίριο ή ομάδα κτιρίων WAN (Wide Area Network) Επεκτείνονται σε μεγάλες περιοχές MAN Ενδιάμεσο ως προς το μέγεθος της

Διαβάστε περισσότερα

Το Επίπεδο Δικτύου του Internet

Το Επίπεδο Δικτύου του Internet Το Επίπεδο Δικτύου του Internet Ε Εξάμηνο, Τμήμα Πληροφορικής & Τεχνολογίας Υπολογιστών ΤΕΙ Λαμίας Δήλωση Οι διαφάνειες βασίζονται στα βιβλία: (1) Computer Networking: A Top Down Approach Featuring the

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00) Δίκτυα Υπολογιστών Ι ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ giannis.nikoloudakis@gmail.com (Τετάρτη 15:00-21:00) Routing Table Η εντολή debug ip routing Εμφανίζει τις αλλαγές που κάνει το router όταν προσθέτουμε ή αφαιρούμε

Διαβάστε περισσότερα

Δρομολόγηση (Routing)

Δρομολόγηση (Routing) Δρομολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναμικός Προγραμματισμός ijkstra s Algorithm Αλγόριθμοi Δρομολόγησης Link State istance Vector Δρομολόγηση σε Κινητά Δίκτυα Δρομολόγηση

Διαβάστε περισσότερα

Β. Μάγκλαρης. Multi-Protocol Label Switching (MPLS)

Β. Μάγκλαρης.  Multi-Protocol Label Switching (MPLS) ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet Επίπεδο 3: Direct Routing, Interior Gateway Protocols (OSPF, IS-IS), Border Gateway Protocols (BGP) Επίπεδο 2: Ethernet Switches, Virtual Local

Διαβάστε περισσότερα

ΤΕΙ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΤΕΙ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΙ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Πτυχιακή εργασία Μελέτη πρωτοκόλλων δρομολόγησης OSPF και BGP Του σπουδαστή Μεράτζα Λάμπρο ΑΡΤΑ 2014 Ευχαριστίες Με την περάτωση της παρούσας πτυχιακής εργασίας,

Διαβάστε περισσότερα

Επίπεδο Δικτύου: Διαδικτύωση

Επίπεδο Δικτύου: Διαδικτύωση Επίπεδο Δικτύου: Διαδικτύωση Μάθημα «Δίκτυα Υπολογιστών» Τμήμα Πληροφορικής Οικονομικό Πανεπιστήμιο Αθηνών Εαρινό Εξάμηνο 2013-14 Γεώργιος Ξυλωμένος Γεώργιος Δ. Σταμούλης Βασίλειος Σύρης Εισαγωγή Υπάρχει

Διαβάστε περισσότερα

Δίκτυα Κορμού και Δίκτυα Πρόσβασης

Δίκτυα Κορμού και Δίκτυα Πρόσβασης Δίκτυα Κορμού και Δίκτυα Πρόσβασης ΔΠΜΣ Οικονομική και Διοίκηση των Τηλεπικοινωνιακών Δικτύων Ενότητα 3: Επίπεδο Δικτύου Νίκος Πασσάς Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών I

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 /

Διαβάστε περισσότερα

Κεφάλαιο 4 Επίπεδο ικτύου

Κεφάλαιο 4 Επίπεδο ικτύου Κεφάλαιο 4 Επίπεδο ικτύου Πηγή των ακόλουθων διαφανειών είναι οι διαφάνειες που συνοδεύουν ως διδακτικό υλικό το βιβλίο των J.F. Kurose and K.W. Ross: Computer Networking: A Top-Down Approach Featuring

Διαβάστε περισσότερα

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι Ειδικά Θέματα Δικτύων Ι Ενότητα 8: Διαχείριση φόρτου Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

1.5.1 ΓΕΦΥΡΑ (BRIDGE) Εικόνα Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI.

1.5.1 ΓΕΦΥΡΑ (BRIDGE) Εικόνα Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI. 40 Σύγχρονα τηλεπικοινωνιακά και δικτυακά πρωτόκολλα Εικόνα 1.5.1 Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI. 1.5.1 ΓΕΦΥΡΑ (BRIDGE) Οι γέφυρες λειτουργούν τόσο

Διαβάστε περισσότερα

Δίκτυα Επικοινωνίας και Υπολογιστών

Δίκτυα Επικοινωνίας και Υπολογιστών ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Δίκτυα Επικοινωνίας και Υπολογιστών Ενότητα 6β : Διαδικτύωση, Έννοιες, Αρχιτεκτονική και Πρωτόκολλα Γούδος Σωτήριος Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών Ι

Δίκτυα Επικοινωνιών Ι Δίκτυα Επικοινωνιών Ι Ενότητα 4: Επίπεδο Δικτύου Διδάσκων: Λάζαρος Μεράκος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών Ι Τμήμα Πληροφορικής και

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ. Διάρθρωση. Σκοπός της Δρομολόγησης. Ευάγγελος Παπαπέτρου

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ. Διάρθρωση. Σκοπός της Δρομολόγησης. Ευάγγελος Παπαπέτρου Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 2 3 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I

Διαβάστε περισσότερα

Εισαγωγή - ορολογία. Προώθηση (forwarding): Δρομολόγηση (routing):

Εισαγωγή - ορολογία. Προώθηση (forwarding): Δρομολόγηση (routing): Δρομολόγηση Ι Εισαγωγή - ορολογία Προώθηση (forwarding): Οι συσκευές διαδικτύωσης (γέφυρες, δρομολογητές, κ.τ.λ.) προωθούν πακέτα δεδομένων στα κατάλληλα μονοπάτια βάσει των πινάκων δρομολόγησης (routing

Διαβάστε περισσότερα

Εργαστηριακή Άσκηση 8 Δυναμική δρομολόγηση BGP

Εργαστηριακή Άσκηση 8 Δυναμική δρομολόγηση BGP Εργαστηριακή Άσκηση 8 Δυναμική δρομολόγηση BGP Πρωτόκολλο δρομολόγησης BGP (Border Gateway Protocol) Το BGP είναι το πρωτόκολλο που κάνει το διαδίκτυο να δουλεύει. Είναι το de-facto πρωτόκολλο δρομολόγησης

Διαβάστε περισσότερα

IPv6. Ιατρέλλης Όμηρος Καθηγητής Εφαρμογών

IPv6. Ιατρέλλης Όμηρος Καθηγητής Εφαρμογών IPv6 Ιατρέλλης Όμηρος Καθηγητής Εφαρμογών Περίληψη Έννοιες Διευθυνσιοδότηση Neighbor/Router Discovery Header Fields Security Headers Περίληψη/Ερωτήσεις Βασικές Έννοιες Protocol Επίσημη περιγραφή (συμφωνίες)

Διαβάστε περισσότερα

Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου. ρ. Κωνσταντίνος Σ. Χειλάς. Ethernet

Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου. ρ. Κωνσταντίνος Σ. Χειλάς. Ethernet Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου ρ Κωνσταντίνος Σ Χειλάς Ethernet Ένα πλαίσιο (frame) Ethernet 00 d0 06 99 18 28 00 02 b3 0b 86 08 00 45 00 Η επικεφαλίδα του IP 0 ToS 0 ToS 00

Διαβάστε περισσότερα

Κεφάλαιο 4. Λειτουργίες επιπέδου δικτύου

Κεφάλαιο 4. Λειτουργίες επιπέδου δικτύου Κεφάλαιο 4 Επίπεδο ικτύου Πηγή των ακόλουθων διαφανειών είναι οι διαφάνειες που συνοδεύουν ως διδακτικό υλικό το βιβλίο των J.F. Kurose and K.W. Ross: Computer Networking: Top-Down pproach Featuring the

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 9: [από τις σημειώσεις του Καθηγητή Ι. Βενιέρη, συγγραφέα του βιβλίου ΔΙΚΤΥΑ ΕΥΡΕΙΑΣ ΖΩΝΗΣ: ΤΕΧΝΟΛΟΓIΕΣ ΚΑΙ ΕΦΑΡΜΟΓEΣ

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β. Διάρθρωση. Αναγκαιότητα της διευθυνσιοδότησης. Ευάγγελος Παπαπέτρου

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β. Διάρθρωση. Αναγκαιότητα της διευθυνσιοδότησης. Ευάγγελος Παπαπέτρου Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 2 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών I

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 /

Διαβάστε περισσότερα

ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΑΚΕΤΩΝ ΣΕ ΔΡΟΜΟΛΟΓΗΤΗ ΔΙΚΤΥΟΥ

ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΑΚΕΤΩΝ ΣΕ ΔΡΟΜΟΛΟΓΗΤΗ ΔΙΚΤΥΟΥ Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήματα Διπλωματική Εργασία ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΑΚΕΤΩΝ ΣΕ ΔΡΟΜΟΛΟΓΗΤΗ ΔΙΚΤΥΟΥ ΜΠΑΛΑΣΑΣ ΕΥΑΓΓΕΛΟΣ Υποβλήθηκε ως απαιτούμενο για την

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην IPv6 τεχνολογία

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην IPv6 τεχνολογία Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην IPv6 τεχνολογία Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Περιεχόμενα Αναφορά στις βασικές αρχές του IPv6 Περιορισμοί

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. Δίκτυα Υπολογιστών Ι

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. Δίκτυα Υπολογιστών Ι Πανεπιστήμιο Πειραιά Διάρθρωση Δρομολόγηση (επανάληψη-υπενθύμιση) Ορισμός αλγορίθμου δρομολόγησης Στόχος δρομολόγησης Κατηγοριοποίηση αλγορίθμων δρομολόγησης Δρομολόγηση στο Internet Πρωτόκολλο IP (Internet

Διαβάστε περισσότερα

3.6 Δρομολόγηση 1 22 /

3.6 Δρομολόγηση 1 22 / 3.6 Δρομολόγηση 1 / 22 Το επίπεδο Διαδικτύου (στο μοντέλο TCP/IP), εκτός από τη διευθυνσιοδότηση, είναι επιφορτισμένο και με τη δρομολόγηση των αυτοδύναμων πακέτων (datagrams) ώστε να εξασφαλίσει την επικοινωνία

Διαβάστε περισσότερα