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

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

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

Transcript

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

2 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 2

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

4 Υπηρεσία με- / χωρίς- σύνδεση Το datagram δίκτυο παρέχει υπηρεσία χωρίς σύνδεση στο επίπεδο δικτύου Το virtual-circuit δίκτυο παρέχει υπηρεσία με σύνδεση στο επίπεδο δικτύου Ανάλογο με το TCP/UDP με- / χωρίς- σύνδεση επιπέδου μεταφοράς, αλλά υπηρεσία: μεταξύ hosts χωρίς επιλογή: το δίκτυο παρέχει το ένα ή το άλλο υλοποίηση: στο network core Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 4

5 Δίκτυα datagram Δε γίνεται εγκαθίδρυση κλήσης / σύνδεσης στο επίπεδο δικτύου Οι routers δε διατηρούν την κατάσταση για την ολική (end-to-end) σύνδεση Δεν υπάρχει η έννοια της «σύνδεσης» σε επίπεδο δικτύου Τα πακέτα προωθούνται με χρήση των διευθύνσεων προορισμού application transport network data link physical 1. Αποστολή datagrams 2. Λήψη datagrams application transport network data link physical Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 5

6 Πίνακας προώθησης datagram (1/2) Αλγόριθμος δρομολόγησης Τοπικός πίνακας προώθησης Διευθ. προορισμού Εξερχ. link εύρος διευθ. 1 εύρος διευθ. 2 εύρος διευθ. 3 εύρος διευθ δισεκ. IP διευθύνσεις, οπότε αντί να υπάρχει λίστα με ξεχωριστές διευθύνσεις προορισμού, υπάρχει λίστα με εύρος (range) διευθύνσεων (συνάθροιση εγγραφών του πίνακα) Η IP διεύθυνση προορισμού στο header του εισερχόμενου πακέτου

7 Longest prefix matching longest prefix matching - ταίριασμα μεγαλύτερου προθέματος Στην αναζήτηση εγγραφής στον πίνακα προώθησης για συγκεκριμένη διεύθυνση προορισμού, γίνεται χρήση της διεύθυνσης με το μεγαλύτερο πρόθεμα που ταιριάζει στη διεύθυνση προορισμού Παραδείγματα: Εύρος διευθύνσεων προορισμού *** ********* ********* *** ********* διαφορετικά ΔΠ: ΔΠ: Διεπαφή link Ποια διεπαφή? 7

8 Αρχικτεκτονική router 2 βασικές λειτουργίες Εκτέλεση αλγορίθμων δρομολόγησης Προώθηση datagrams από εισερχόμενο σε εξερχόμενο link υπολογ. πινάκων προώθησης, πληροφ. στις πόρτες εισόδου Επεξεργαστής δρομολόγησης δρομολόγηση, διαχείριση επίπεδο ελέγχου (software) επίπεδο προώθησης δεδομένων (hardware) Μηχανισμός μεταγωγής υψηλής ταχύτητας Πόρτες εισόδου router Πόρτες εξόδου router 8

9 Μηχανισμός μεταγωγής Μεταφορά πακέτων από το buffer της εισόδου στο κατάλληλο buffer εξόδου Ρυθμός μεταγωγής: ρυθμός στον οποίο πακέτα μπορούν να μεταφέρονται από τις εισόδους στις εξόδους Συχνά μετράται ως πολλαπλάσιο του ρυθμού της σύνδεσης εισόδου / εξόδου N είσοδοι: επιθυμητός ρυθμός μεταγωγής N φορές το ρυθμό της σύνδεσης 3 τύποι μηχανισμών μεταγωγής memory memory bus crossbar 9

10 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 10

11 Το επίπεδο δικτύου του Internet Λειτουργίες host και router επιπέδου δικτύου Επίπεδο μεταφοράς: TCP, UDP Επίπεδο δικτύου Πρωτ. Δρομολόγησης επιλογή μονοπατιού RIP, OSPF, BGP Πίνακας προώθησης Πρωτόκολλο IP αρχές διευθυνσιοδότησης μορφή datagram αρχές διαχείρισης πακέτων Πρωτόκολλο ICMP αναφορά σφαλμάτων router signaling Επίπεδο σύνδεσης Φυσικό επίπεδο 11

12 Μορφή IP datagram Αρ. έκδοσης πρωτοκόλλου IP Μήκος header (bytes) τύπος δεδομένων Μέγιστος αριθμός εναπομεινάντων αλλαγών (μειώνεται σε κάθε router) Πρωτόκ. επάνω επιπέδου για παράδοση του payload (6: TCP, 17: UDP) Πόσο είναι το overhead? 20 bytes TCP 20 bytes IP = 40 bytes + overhead επιπέδου εφαρμογής ver head. len type of service 16-bit identifier time to upper live layer 32 bits flgs length fragment offset header checksum 32 bit source IP address 32 bit destination IP address options (if any) δεδομένα (μεταβλητού μήκους, συνήθως ένα TCP ή UDP segment) Συνολικό μήκος datagram (συνήθως 1500 bytes) για κατακερματισμό/ συναρμολόγηση Π.χ. timestamp, μονοπάτι, συγκεκριμένη λίστα routers, κλπ 12

13 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 13

14 Κατακερματισμός, συναρμολόγηση IP (1/2) Οι συνδέσεις δικτύου έχουν MTU το μεγαλύτερο δυνατό frame επιπέδου σύνδεσης Διαφορετικοί τύποι σύνδεσης, διαφορετικά MTU Ένα μεγάλο IP datagram χωρίζεται ( κατακερματίζεται ) στο δίκτυο 1 datagram γίνεται πολλά datagrams Συναρμολογείται μόνο στον τελικό προορισμό IP header bits χρησιμοποιούνται για τον προσδιορισμό και τη σειρά άλλων σχετικών κατακερματισμένων fragments Συναρμολόγηση Κατακερματισμός: Είσοδος: 1μεγάλο datagram Έξοδος: 3 μικρότερα datagrams 14

15 Κατακερματισμός, συναρμολόγηση IP (2/2) Παράδειγμα 4000 byte datagram MTU = 1500 bytes length =4000 ID =x fragflag =0 offset =0 1 μεγάλο datagram γίνεται πολλά μικρότερα datagrams 1480 bytes στο data field length =1500 ID =x fragflag =1 offset =0 offset = 1480/8 (κομμάτια των 8 bytes) length =1500 length =1040 ID =x ID =x fragflag =1 fragflag =0 offset =185 offset =370 Πρωτόκολλα Διαδικτύου, 9η Διάλεξη 15

16 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 16

17 Διευθυνσιοδότηση IP (1/2) Διεύθυνση IP: Αναγνωριστικό 32-bit για τη διεπαφή host, router Διεπαφή: σύνδεση μεταξύ host/router και φυσικής σύνδεσης (link) Οι routers έχουν συνήθως πολλαπλές διεπαφές Οι hosts έχουν συνήθως 1 ή 2 διεπαφές (π.χ. Ethernet, ) Οι διευθύνσεις IP συνδέονται με κάθε διεπαφή =

18 Διευθυνσιοδότηση IP (2/2) Πώς συνδέονται οι διεπαφές? Οι ενσύρματες διεπαφές Ethernet συνδέονται με Ethernet switches Οι ασύρματες διεπαφές WiFi συνδέονται με σταθμούς βάσης WiFi 18

19 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 19

20 Subnets (1/3) Διεύθυνση IP Μέρος subnet (ίδια bits για όλο το υποδίκτυο) Μέρος host (bits συγκεκριμένα για τον host) Subnet Διεπαφές συσκευών με το ίδιο μέρος subnet της διεύθυνσης IP Μπορούν φυσικά να αλλάξουν δεδομένα χωρίς την παρέμβαση router Π.χ. με χρήση Ethernet switch subnet Δίκτυο που αποτελείται από 3 subnets Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 20

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

22 Subnets (3/3) Πόσα?

23 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 23

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

25 Διευθυνσιοδότηση IP: CIDR (2/2) Πριν το CIDR οι διευθύνσεις χωρίζονταν σε κομμάτια των 8, 16, 24 bits: Classful addressing Subnets με 8, 16, 24 ονομάζονταν classes (A, B, C) Οι κλάσεις δεν κάλυπταν ακριβείς ανάγκες αναφορικά με το πλήθος των hosts σε έναν οργανισμό Μια C class μπορούσε να περιλαμβάνει 2 8-2=254 hosts Μια Β class μπορούσε να περιλαμβάνει hosts Broadcast Address: Επιτρέπει την αποστολή datagram σε όλους τους hosts σε κάποιο subnet

26 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 26

27 Διευθύνσεις IP: Λήψη Λήψη IP διεύθυνσης hard-coded στο ΛΣ Windows: control-panel->network->configuration- >tcp/ip->properties UNIX: /etc/rc.config DHCP: Dynamic Host Configuration Protocol: δυναμική λήψη διεύθυνσης από το server plug-and-play Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 27

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

29 DHCP σενάριο client-server (1/2) / DHCP server DHCP πελάτης που χρειάζεται διεύθυνση σε αυτό το δίκτυο / /24 Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 29

30 DHCP σενάριο client-server (2/2) DHCP server: Αναζήτηση DHCP src : , 68 dest.: ,67 DHCP yiaddr: server? transaction ID: 654 Αναμετάδοση: Υπάρχει Πελάτης Αίτηση DHCP Προσφορά DHCP src: , 68 dest:: , 67 yiaddrr: transaction ID: 655 lifetime: 3600 secs Αναμετάδοση: OK. Θα πάρω τη διεύθυνση IP! Αναμετάδοση: src: , Είμαι 67 ένας dest: DHCP , server! Ορίστε 68 η yiaddrr: διεύθυνση transaction IP που ID: 654 μπορείς να lifetime: χρησιμοποιήσεις 3600 secs DHCP ACK src: , 67 dest: , 68 yiaddrr: transaction τη διεύθυνση ID: 655 IP! lifetime: 3600 secs Broadcast: OK. Έχεις αυτή 30

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

32 Παράδειγμα DHCP (1/2) DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP UDP IP Eth Phy DHCP DHCP UDP IP Eth Phy router με DHCP server Το laptop χρειάζεται διεύθυνση IP, διεύθ. πρώτου router, διευθ. DNS server: χρήση DHCP Η αίτηση DHCP ενθυλακώνεται στο UDP, ενθυλακώνεται στο IP, ενθυλακώνεται στο Ethernet Αναμετάδοση Ethernet frame (προορ.: FFFFFFFFFFFF) στο LAN, λαμβάνεται στο router που εκτελεί τον DHCP server Αποπολυπλ. Ethernet σε IP, αποπολυπλ. UDP σε DHCP Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 32

33 Παράδειγμα DHCP (2/2) DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP UDP IP Eth Phy DHCP UDP IP Eth Phy router με DHCP server Ο DΗCP server δημιουργεί DHCP ACK που περιλαμβάνει τη διεύθυνση IP του πελάτη και του πρώτου router, το όνομα και τη διεύθυνση IP του DNS server Ενθυλάκωση στο DHCP server, το frame προωθείται στον client, αποπολυπ. μέχρι το DHCP στον πελάτη Ο πελάτης τώρα γνωρίζει τη διεύθυνση IP του και τη διεύθυνση του πρώτου router, καθώς και το όνομα και τη διεύθυνση IP του DNS server 33

34 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 34

35 Λήψη IP διευθύνσεων Λήψη από το δίκτυο του subnet part των διεθύνσεων Από τον πάροχο ISP Εύρος ISP /20 Οργανισμός /23 Οργανισμός /23 Οργανισμός / Οργανισμός /23 Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 35

36 Ιεραρχική διευθυνσιοδότηση Επιτρέπει τη δημοσίευση πληροφοριών δρομολόγησης Οργανισμός /23 Οργανισμός /23 Οργανισμός /23 Οργανισμός /23. Fly-By-Night-ISP Στείλε μου τα πάντα με διευθύνσεις που αρχίζουν με /20 Internet ISPs-R-Us Στείλε μου τα πάντα με διευθύνσεις που αρχίζουν με /16 Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 36

37 Διευθύνσεις IP παγκοσμίως Λήψη εύρους διευθύνσεων από κάθε ISP ICANN: Internet Corporation for Assigned Names and Numbers ( Προσφέρει διευθύνσεις Διαχειρίζεται DNS Αποδίδει ονόματα domain, και επιλύει διαφορές Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 38

38 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 39

39 NAT: Network Address Translation (1/5) Internet τοπικό δίκτυο (π.χ. σπίτι) / όλα τα datagrams που φεύγουν από το τοπικό δίκτυο έχουν την ίδια μοναδική διεύθυνση πηγής NAT IP: , αλλά διαφορετικούς αριθμούς πορτών Τα datagrams με πηγή ή προορισμό αυτό το δίκτυο έχουν διεύθυνση /24 για την πηγή / προορισμό Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 40

40 NAT: Network Address Translation (2/5) Κίνητρο: Το τοπικό δίκτυο χρησιμοποιεί απλά μια διεύθυνση IP για τον «εξωτερικό» κόσμο Εύρος διευθύνσεων δεν απαιτείται από τον ISP: μόνο μια διεύθυνση IP για όλες τις συσκευές Είναι εφικτή η αλλαγή διευθύνσεων των συσκευών στο τοπικό δίκτυο χωρίς ενημέρωση του «εξωτερικού» κόσμου Είναι εφικτή η αλλαγή του ISP χωρίς να αλλάζουν οι διευθύνσεις των συσκευών στο τοπικό δίκτυο Οι συσκευές στο τοπικό δίκτυο δεν είναι προσβάσιμες από τον «εξωτερικό» κόσμο (θετικό ασφάλειας) Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 41

41 NAT: Network Address Translation (3/5) Υλοποίηση: Ο NAT router πρέπει εξερχόμενα datagrams: αντικατάσταση (διεύθυνση IP πηγής, αριθμό πόρτας) κάθε εξερχόμενου datagram με (διεύθυνση NAT IP, νέο αριθμό πόρτας)... οι απομακρυσμένοι clients/servers θα απαντούν χρησιμοποιώντας (διεύθυνση NAT IP, νέο αριθμό πόρτας) ως διεύθυνση προορισμού να θυμάται (NAT translation table) κάθε ζευγάρι αντιστοίχισης (διεύθυνση IP, αριθμό πόρτας) σε (διεύθυνση NAT IP, νέος αριθμός πόρτας) εισερχόμενα datagrams: αντικατάσταση (διεύθυνση NAT IP, νέος αριθμός πόρτας) στα dest fields κάθε εισερχόμενου datagram με στοιχεία (διεύθυνση IP πηγής, αριθμό πόρτας) που είναι αποθηκευμένα στον πίνακα NAT Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 42

42 NAT: Network Address Translation (4/5) 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 σε ,

43 NAT: Network Address Translation (5/5) Πεδίο αριθμού πόρτας 16-bit 60,000 ταυτόχρονες συνδέσεις με μια μοναδική διεύθυνση στο LAN! Το NAT είναι «αμφισβητήσιμο» Οι routers πρέπει μόνο να επεξεργάζονται μέχρι το επίπεδο 3 Παραβιάζει την άκρο-σε-άκρο (ολοκληρωτική) προσέγγιση Η πιθανότητα για χρήση NAT πρέπει να λαμβάνεται υπόψη από τους προγραμματιστές εφαρμογών (π.χ. P2P εφαρμογές) Η έλλειψη διευθύνσεων πρέπει να λυθεί από το IPv6 Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 44

44 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 45

45 Πρόβλημα πρόσβασης (1/3) Ο client θέλει να συνδεθεί στο server με διεύθυνση Η διεύθυνση του server ( ) είναι τοπική στο LAN (ο πελάτης δεν μπορεί να τη χρησιμοποιήσει ως διεύθυνση προορισμού) Μόνο μια εξωτερικά εμφανής διεύθυνση «NAT»: με τυχαίες πόρτες! Λύση 1: Στατική ρύθμιση NAT για την προώθηση (στο server) αιτήσεων εισερχόμενων συνδέσεων σε συγκεκριμένη πόρτα πελάτης? NAT router Π.χ. ( , πόρτα 2500) πάντα προωθούνται στη πόρτα Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 46

46 Πρόβλημα πρόσβασης (2/3) Λύση 2: Πρωτόκολλο Universal Plug and Play (UPnP) Internet Gateway Device (IGD). Επιτρέπει στο host με διεύθυνση «NAT» να: Μαθαίνει τη δημόσια (public) διεύθυνση IP ( ) Προσθήκη / διαγραφή αντιστοιχίσεων πόρτας (στους χρόνους lease) Πρόκειται για αυτόματη ρύθμιση στατικού χάρτη πόρτας NAT NAT router IGD Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 47

47 Πρόβλημα πρόσβασης (3/3) Λύση 3: Διαβίβαση (χρησιμοποιείται στο Skype) Ο client με διεύθυνση NAT εγκαθιδρύει σύνδεση με το διαβιβαστή Ο εξωτερικός client συνδέεται στο διαβιβαστή Ο διαβιβαστής γεφυρώνει πακέτα μεταξύ συνδέσεων client 2. Η σύνδεση στο διαβιβαστή αρχικοποιείται από τον client 3. Εγκαθίδρυση διαβίβασης 1. Η σύνδεση στο διαβιβαστή αρχικοποιείται από τον host με διεύθυνση NAT NAT router Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 48

48 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 49

49 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 Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 50

50 Traceroute και ICMP Η πηγή στέλνει UDP segments στον προορισμό Το πρώτο σύνολο έχει TTL =1 Το δεύτερο έχει TTL=2, κλπ Τυχαίος αριθμός πόρτας Όταν το ν datagram φθάσει στον ν router Ο router απορρίπτει τα datagrams Αποστέλλει ICMP μηνύματα (τύπος 11, κωδικός 0) Τα ICMP μηνύματα περιλαμβάνουν το όνομα του router και τη διεύθυνση IP Όταν φθάνουν τα μηνύματα ICMP, η πηγή καταγράφει τα RTTs Κριτήρια τερματισμού Ένα UDP segment φθάνει τελικά στο host προορισμού Ο προορισμός επιστρέφει μήνυμα ICMP απρόσιτη πόρτα (τύπος 3, κωδικός 3) Η πηγή σταματάει 3 probes 3 probes 3 probes 51

51 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 52

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

53 Μορφή 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 54

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

55 Μετάβαση από το 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 56

56 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 Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 57

57 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 58

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

59 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 60

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

61 Αφαίρεση γράφου 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 Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 62

62 Κόστη αφαίρεσης 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? Αλγόριθμος δρομολόγησης: βρίσκει το πιο οικονομικό μονοπάτι Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 63

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

64 Σημερινή διάλεξη Σύνοψη 9ης διάλεξης Επίπεδο δικτύου Επίπεδο δικτύου του Internet Κατακερματισμός, συναρμολόγηση IP Διευθυνσιοδότηση IP Subnets Διευθυνσιοδότηση IP: CIDR DHCP: Dynamic Host Configuration Protocol Λήψη IP διευθύνσεων NAT NAT Πρόβλημα πρόσβασης ICMP IPv6 IPv6 datagram Μετάβαση από το IPv4 στο IPv6 Αλγόριθμοι δρομολόγησης Κατηγοριοποίηση αλγορίθμων Αλγόριθμος Dijsktra Πρωτόκολλα Διαδικτύου, 10η Διάλεξη 65

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

66 Αλγόριθμος 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' 67

67 Αλγόριθμος 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 68

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) TEI Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) Ανάλυση Πρωτοκόλλων Τομέας Τηλεπικοινωνιών και Δικτύων Δρ. Αναστάσιος Πολίτης Καθηγητής Εφαρμογών anpol@teiser.gr

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

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

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

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

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

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

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

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

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

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

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

Πρωτόκολλα Διαδικτύου Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πρωτόκολλα Διαδικτύου 9 η Διάλεξη Δημοσθένης Κυριαζής Παρασκευή 22 Μαΐου 2015 Σημερινή διάλεξη Σύνοψη 8ης διάλεξης Επίπεδο μεταφοράς Συμφόρηση: Αρχές ελέγχου

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

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

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

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

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 μονάδες) Ποια είναι η διαφορά μεταξύ

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

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

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

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

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

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

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

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 μονάδες) Ποια είναι η διαφορά μεταξύ

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

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

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

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

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

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

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

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

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

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

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

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

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

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα επικοινωνίας Ορισμός Σύνολα προσυμφωνημένων κανόνων που απαιτούνται για τον καθορισμό του τρόπου με τον οποίο επιτυγχάνεται η ανταλλαγή δεδομένων, και επομένως

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

Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου. ρ. Κωνσταντίνος Σ. Χειλάς. 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: A Top-Down Approach Featuring

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

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

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

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

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

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

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

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

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

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

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

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

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

3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου

3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου 3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου 1 / 54 Το πρωτόκολλο Διαδικτύου (Internet Protocol -IP) ενθυλακώνει τα πακέτα δεδομένων που του προωθούνται από το ανώτερο επίπεδο σε αυτοδύναμα πακέτα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Κατανόηση των αρχών που διέπουν της υπηρεσίες του επιπέδου δικτύου:

Κατανόηση των αρχών που διέπουν της υπηρεσίες του επιπέδου δικτύου: ίκτυα Υπολογιστών (Γ έτος, ΣΤ εξ) ιάλεξη #5: Επίπεδο ικτύου (IP layer). ρομολόγηση (routing) σε IP δίκτυα. Εργαστηριακές ασκήσεις με το εργαλείο ανάλυσης πρωτοκόλλων (protocol analyzer) Ethereal. Γαβαλάς

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

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

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

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

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

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

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

Σχήμα 4.1. Δίκτυο μη συγκεκριμένης τοπολογίας (mesh topology)

Σχήμα 4.1. Δίκτυο μη συγκεκριμένης τοπολογίας (mesh topology) Λειτουργίες του Network Layer - Δρομολόγηση Στο ακόλουθο σχήμα φαίνεται ένα δίκτυο μη συγκεκριμένης τοπολογίας (mesh topology), όπως είναι για παράδειγμα ένα δίκτυο ευρείας περιοχής WAN (Wide Area Network).

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

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 5/03/204 Συμπληρωματικές Διαφάνειες Νίκος Δημητρίου ΟΣΣ/5.03.204/Ν.Δημητρίου ΟΣΣ/5.03.204/Ν.Δημητρίου 2 ΟΣΣ/5.03.204/Ν.Δημητρίου 3 ΟΣΣ/5.03.204/Ν.Δημητρίου 4 Θεωρία Aloha/Slotted

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Κάθε διεύθυνση IP αποτελείται από δυο τμήματα.

Κάθε διεύθυνση IP αποτελείται από δυο τμήματα. 3.1.2 Κλάσεις (τάξεις) δικτύων - διευθύνσεων Κάθε διεύθυνση IP αποτελείται από δυο τμήματα. Το πρώτο τμήμα είναι αναγνωριστικό του δικτύου (Network ID) ή πρόθεμα (prefix) στο οποίο ανήκει ο υπολογιστής

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

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

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 14. Ποιος είναι ο ρόλος των καρτών δικτύου (Network Interface Card, NIC); Απάντηση: Οι κάρτες δικτύου χρησιμοποιούνται για να συνδέσουν

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

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

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

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

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

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

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

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

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

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

Network Address Translation (NAT)

Network Address Translation (NAT) HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Network Address Translation (NAT) Network Layer Private IP Addresses Πρόβλημα: o χώρος των ΙΡ διευθύνσεων

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

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

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

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

Εργαστήριο Δικτύων Υπολογιστών

Εργαστήριο Δικτύων Υπολογιστών Εργαστήριο Δικτύων Υπολογιστών 2 η Διάλεξη: TCP/UDP Δικτυακά πρωτόκολλα / εφαρμογές Ports Unix δικτυακές εντολές Transmission Control Protocol - TCP Πρωτόκολλο Mεταφοράς RFC 793 [Postel 1981] Xρησιμοποιεί

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

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 Β ΦΑΣΗ

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 Β ΦΑΣΗ ΤΑΞΗ: ΜΑΘΗΜΑ: 3 η ΤΑΞΗ ΕΠΑ.Λ. ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / ΕΙΔΙΚΟΤΗΤΑΣ Ημερομηνία: Σάββατο 14 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις

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

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Υπολογιστών Ι Δίκτυα Υπολογιστών Ι ΠΑΔΑ Ι. Ξυδάς Στόχοι του μαθήματος Βασικό εισαγωγικό μάθημα: Αναφέρεται σε (θεωρητικές και πρακτικές) μεθόδους που χρησιμοποιούνται στο χώρο των επικοινωνιών δεδομένων και δικτύων

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

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο Συσκευές Τηλεπικοινωνιών και Δικτύωσης Επικοινωνίες Δεδομένων Μάθημα 9 ο Εισαγωγή Ένα δίκτυο αποτελείται από ενεργά και παθητικά στοιχεία. Στα παθητικά στοιχεία εντάσσονται τα καλώδια και τα εξαρτήματα

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

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

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

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

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

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

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

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

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

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

Β. Μάγκλαρης 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

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

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου Α5.1 Εισαγωγή στα Δίκτυα Α Λυκείου Εισαγωγή Δίκτυο Υπολογιστών (Computer Network) είναι μια ομάδα από δύο ή περισσότερους υπολογιστές ή άλλες συσκευές που συνδέονται μεταξύ τους με σκοπό να ανταλλάσσουν

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

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

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

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

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

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

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

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

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

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

ΔΙΚΤΥΑ (18-19) Π. Φουληράς ΔΙΚΤΥΑ (18-19) Π. Φουληράς IP: Διευθύνσεις του Πρωτοκόλλου Διαδικτύου Οι διευθύνσεις IP είναι αφηρημένες (εικονικές κατά κάποιον τρόπο) και οπωσδήποτε διαφορετικές από τις φυσικές Οι χρήστες, εφαρμογές

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

Δίκτυα Η/Υ στην Επιχείρηση

Δίκτυα Η/Υ στην Επιχείρηση Δίκτυα Η/Υ στην Επιχείρηση Δικτυακά πρωτόκολλα και εφαρμογές, Δρομολόγηση Γκάμας Βασίλειος, Εργαστηριακός Συνεργάτης Μοντέλο πελάτη-εξυπηρετητή Προκειμένου να χρησιμοποιήσουμε μια υπηρεσία του Internet

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο 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

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Γ Τάξη ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΑ.Λ. ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ Κωνσταντοπούλου Μ., Χρυσοστόμου Γ.

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Γ Τάξη ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΑ.Λ. ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ Κωνσταντοπούλου Μ., Χρυσοστόμου Γ. ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Γ Τάξη ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΑ.Λ. ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ Κωνσταντοπούλου Μ., Χρυσοστόμου Γ. Υποδείξεις απαντήσεων/λύσεων στις ερωτήσεις, ασκήσεις και δραστηριότητες του τετραδίου μαθητή, Κεφ.1

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

Δίκτυα Υπολογιστών Ενότητα 9: Dynamic Host Configuration Protocol- DHCP

Δίκτυα Υπολογιστών Ενότητα 9: Dynamic Host Configuration Protocol- DHCP Δίκτυα Υπολογιστών Ενότητα 9: Dynamic Host Configuration Protocol- DHCP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

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

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

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο 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 Άδεια Χρήσης Το

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

Εισαγωγή στο TCP/IP. Π. Γαλάτης

Εισαγωγή στο TCP/IP. Π. Γαλάτης Εισαγωγή στο TCP/IP Π. Γαλάτης H σουίτα πρωτοκόλλου TCP/IP Το TCP/IP είναι ένα σύνολο πρωτοκόλλων που ονομάζουμε σουίτα και αφορούν στη δικτύωση των υπολογιστών. Transmission Control Protocol (TCP) μετάδοση

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

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

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

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

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

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

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

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων Άσκηση 1 Ethernet protocol Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Πωλήσεων Τμήμα Ανάπτυξης Προϊόντων Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων

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

Process P1 B D A E F. Host H1. Packet 3/46 4/46

Process P1 B D A E F. Host H1. Packet 3/46 4/46 Το επίπεδο δικτύου Μιλτιάδης Αναγνώστου 31 Μαΐου 2013 1/46 Σχεδιαστικές απόψεις Εικονικά κυκλώματα ή δεδομενογράμματα; 2/46 Σχεδιαστικές απόψεις Εικονικά κυκλώματα ή δεδομενογράμματα; Μεταγωγή κυκλώματος

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

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

Κεφάλαιο 4 Επίπεδο Δικτύου Κεφάλαιο 4 Επίπεδο Δικτύου Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007. All material copyright 1996-2007 J.F Kurose and K.W. Ross, All Rights

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

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

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στρώμα δικτύου στο Internet. Δίκτυα Υπολογιστών ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Στρώμα δικτύου στο Internet Δίκτυα Υπολογιστών Εισαγωγή To IP (Internet Protocol) είναι το πρωτόκολλο του στρώματος δικτύου στο διαδίκτυο Η τρέχουσα έκδοση είναι η 4 (IPv4) Ορίζεται στο

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

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

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στρώμα δικτύου στο Internet. Δίκτυα Υπολογιστών ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Στρώμα δικτύου στο Internet Δίκτυα Υπολογιστών Εισαγωγή To IP (Internet Protocol) είναι το πρωτόκολλο του στρώματος δικτύου στο διαδίκτυο Η τρέχουσα έκδοση είναι η 4 (IPv4) Ορίζεται στο

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

Δίκτυα Υπολογιστών Ενότητα 8: Internet Protocol - IP

Δίκτυα Υπολογιστών Ενότητα 8: Internet Protocol - IP Δίκτυα Υπολογιστών Ενότητα 8: Internet Protocol - IP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

ARP (Address Resolution Protocol).

ARP (Address Resolution Protocol). Επίπεδοδικτύου: Internet To βασικό πρωτόκολλο του διαδικτύου! Επίπεδο ικτύου: Internet σε ένα LAN δεν χρειάζεται δροµολόγηση. Χρησιµοποιώντας το κοινό µέσο χρησιµοποιεί τις λεγόµενες Φυσικές διευθύνσεις.

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

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

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. ιευθυνσιοδότηση και Ονοματοδοσία στο Internet. Δίκτυα Υπολογιστών ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ιευθυνσιοδότηση και Ονοματοδοσία στο Internet Δίκτυα Υπολογιστών Ονόματα, ιευθύνσεις, ιαδρομές Όνομα (ποιος) ιεύθυνση (πού) ιαδρομή (πώς) Θέση (location) Ταυτότητα (identifier) Οντότητες

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

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2013-2014 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 Λύσεις Πρώτης Προόδου (συνολικά 100 μονάδες) 1. Αντιπαραθέσετε

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

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

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

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

Βοηθητικά Πρωτόκολλα Ελέγχου IP

Βοηθητικά Πρωτόκολλα Ελέγχου IP 1 Βοηθητικά Πρωτόκολλα Ελέγχου IP Πρωτόκολλα στρώματος δικτύου στο Internet Στο Internet, το ΙΡ χρησιμοποιείται για τη μεταφορά δεδομένων. Όμως για την εύρυθμη λειτουργία του IP χρησιμοποιείται μια πλειάδα

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