Τμήμα Αυτοματισμού ΤΕΙ Πειραιά Μάθημα: Διαδικτυακά Πρωτόκολλα

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

Download "Τμήμα Αυτοματισμού ΤΕΙ Πειραιά Μάθημα: Διαδικτυακά Πρωτόκολλα"

Transcript

1 Τμήμα Αυτοματισμού Μάθημα: Διαδικτυακά Πρωτόκολλα 1

2 1-1. Εισαγωγή Το Διαδίκτυο ξεκίνησε με τη δημιουργία λογισμικού (που αργότερα εξελίχθηκε στο TCP/IP) το οποίο τοποθετούμενο σε υπολογιστές (ξενιστές) τους επέτρεπε να επικοινωνούν μεταξύ τους πάνω από διαφορετικά φυσικά δίκτυα μέσα από διαφορετικά λειτουργικά συστήματα Πρώτες εφαρμογές: Ηλεκτρονικό ταχυδρομείο ( ) Μεταφορά αρχείων (ftp) Απομακρυσμένη χρήση υπολογιστών (rlogin) 1 - εισαγωγή 2

3 1-2. Ιστορικά στοιχεία 1969: Ξεκινά το ARPANET με 4 κόμβους (DARPA) 1973: Ο Vint Cerf Bob και Cahn δημοσιεύουν το TCP 1975: Δημοσιεύεται το specification (RFC 733) 1983: Tο TCP/IP Υιοθετείται ως πρότυπο στο ARPANET Επίσης πρώτη σύνδεση της Ελλάδας 1984: Εισαγωγή του DNS (hosts) ξενιστές 1985: Δημιουργείται το NSFNET στα 56kbps 1988: Αναβαθμίζεται στα 1.544Mbps (T1) 1990: Ο κορμός του NSFNET εκτοπίζει το ARPANET Η Ελλάδα μπαίνει στο NSFNET 1997: Το Διαδίκτυο φθάνει τα 16 εκ. Hosts, 60 εκ. χρήστες 2004: Πλησιάζει 1 δισ χρήστες. 1 - εισαγωγή 3

4 1-3. Αρχές λειτουργίας Προώθηση δεδομενογραμμάτων (με πλήρεις διευθύνσεις) Δύο βασικά πρωτόκολλα Στρώμα δικτύου: IP: Best-effort service, hop-by-hop routing, άνευ συνδέσεων, ανεξαρτησία από φυσικά δίκτυα Στρώμα ξενιστή (host-host): TCP: Αξιόπιστη μεταφορά αδόμητων bytes με νοητές συνδέσεις και αναμεταδόσεις απωλεσθέντων 4 στρώματα (πρβλ 7 στο OSI) Διευθύνσεις IP: 4 byte μήκος, (net id και host id) διακρίνονται σε 4 κλάσεις 1 - εισαγωγή 4

5 2-1. Στοίβα πρωτοκόλλων 2 πρωτόκολλα 5

6 2-1. Στοίβα πρωτοκόλλων 2 πρωτόκολλα 6

7 2-1. Στοίβα πρωτοκόλλων 2 πρωτόκολλα 7

8 2-1. Στοίβα πρωτοκόλλων HOST Application ( TEINET, FTP,...) Host-Host ( TCP, UDP ) Internet ( IP ) Network Interface ROUTER Internet ( IP ) Network Interface HOST Application ( TEINET, FTP,...) Host-Host ( TCP, UDP ) Internet ( IP ) Network Interface R TERMINAL NETWORK TERMINAL 2 πρωτόκολλα 8

9 2-2. Τα 4 στρώματα Υπηρεσίες εφαρμογής Host to Host Υπηρεσία αξιόπιστης μεταφοράς από ξενιστή σε ξενιστή TCP Υπηρεσία προώθησης πακέτων χωρίς σύνδεση μέσω βέλτιστης προσπάθειας Φυσικό δίκτυο (διεπαφές δικτύου) IP 2 πρωτόκολλα 9

10 2-3. Η Φόρμα Διευθύνσεων IP 0 Network ID Host ID Class A 1 0 Network ID Host ID Class B Network ID Host ID Class C Host Group ClassD 2 πρωτόκολλα 10

11 2-3. Οι διευθύνσεις του Διαδικτύου Μια IP address ορίζει μοναδικά μια δικτυακή διεπαφή (κάρτα δικτίου) σε όλο το διαδίκτυο. Εξαιρέσεις: Δίκτυα δυναμικής απόδοσης IP ( DHCP, Lab 7) IP σε private networks ( NAT, Lab 7) Μια IP address: - είναι μήκους 32 bit - εμπεριέχει δύο στοιχεία: et ork umber και host umber 2 πρωτόκολλα 11

12 2-3. Οι διευθύνσεις του Διαδικτύου Το network prefix ορίζει το network και το host number τον συγκεκριμένο host (actually, interface on the network). Πως διαβάζεται μια ΙΡ? Before 1993: c ass-based addressi g or After 1993: etmask. 2 πρωτόκολλα 12

13 2-3. Οι διευθύνσεις του Διαδικτύου 2 πρωτόκολλα 13

14 2-3. Οι διευθύνσεις του Διαδικτύου 2 πρωτόκολλα 14

15 2-3. Οι διευθύνσεις του Διαδικτύου 2 πρωτόκολλα 15

16 2-3. Οι διευθύνσεις του Διαδικτύου Κάθε τμήμα ενός οργανισμού εξυπηρετήται από ένα εύρος IP διευθύνσεων (subnets or subnetworks) Οι διευθύνσεις αυτές πρέπει να είναι διαχωρίσιμες τοπικά /16 University Network / /24 Engineering School Medical School Library /24 2 πρωτόκολλα 16

17 2-3. Οι διευθύνσεις του Διαδικτύου 2 πρωτόκολλα 17

18 2-3. Οι διευθύνσεις του Διαδικτύου Οι διευθύνσεις ορισμένες σε κλάσεις (1993): Class A 0 bit # Network Prefix 8 bits Host Number 24 bits bit # Class B 1 network id host 31 Network Prefix 16 bits Host Number 16 bits bit # Class C network id host Network Prefix 24 bits Host Number 8 bits 2 πρωτόκολλα 18

19 2-3. Οι διευθύνσεις του Διαδικτύου 2 πρωτόκολλα 19

20 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 20

21 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 21

22 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 22

23 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 23

24 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 24

25 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 25

26 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 26

27 2-4. Φυσικές διευθύνσεις (ARP) 2 πρωτόκολλα 27

28 3-1. Δομή πακέτου IP IP (Internet Protocol) είναι πρωτόκολλο δρομολόγησης και ανήκει επίπεδο Δικτύου. TCP UDP Transport Layer ICMP IP IGMP Network Layer ARP Network Access Link Layer Media IP Version 4 (IPv4) είναι ορισμένη στο RFC δομή 29

29 3-1. Δομή πακέτου IP Το IP αποτελεί την συνεκτική «ουσία» του Διαδικτύου. Πολλαπλά υψηλού - επιπέδου πρωτόκολλα Πολλαπλά χαμηλού - επιπέδου πρωτόκολλα Αλλά μόνο ένα πρωτόκολλο σε επίπεδο Δικτύου. Applications HTTP FTP SMTP TCP UDP IP Data link layer protocols Physical layer protocols 3 δομή 30

30 3-1. Δομή πακέτου IP Application Application protocol Application TCP TCP protocol TCP IP IP protocol IP IP protocol IP IP protocol IP Data Link Data Link Data Link Data Link Data Link Data Link Data Link Data Link Network Access Host Router Router Host 3 δομή 31

31 3-1. Δομή πακέτου IP Δρομολόγηση Πακέτων Δεδομένων IP παρέχει μη-αξιόπιστη μετάδοση δεδομένων (datagrams) στο Διαδίκτυο U re iab e: δεν ανιχνεύει διορθώνει λάθη. Co ectio ess: είναι πιθανό κάθε πακέτο να ακολουθεί διαφορετικό δρόμο προς τον προορισμό. Best effort: Δεν παρέχει ελάχιστες εγγυήσεις ποιότητας υπηρεσιών (no throughput guarantee, no delay guarantee, ) Μειονεκτήματα: Τα πρωτόκολλα ανώτερου επιπέδου επιφορτίζονται να χειριστούν περιπτώσεις απωλειών πακέτων ή πολλαπλών λήψεων. Η σειρά άφιξης των πακέτων διαφέρει από την σειρά εκπομπής. 3 δομή 32

32 3-2. Φόρμα πακέτου IP Version IHL ToS Total Length Identification R DF MF Fragment Offset TTL Protocol Header Checksum Source Address Destination Address Options (Variable) Data (Variable) 3 δομή 33

33 3-2. Φόρμα πακέτου IP Versio (4 bits): υποστηρίζονται δύο εκδόσεις IPv4 και IPv6. Header e gth (4 bits): Μηκός του IP header, σε πολλαπλάσια των 4 bytes Ide tificatio (16 bits): Μοναδικός αριθμός που ορίζεται από τον αποστολέα και αυξάνεται σε κάθε νέα μετάδοση. F ags (3 bits): First bit always set to 0 DF bit (Do not fragment) MF bit (More fragments) Χρησιμοποιούνται και τον κερματισμό και την επανένωση των πακέτων. 3 δομή 34

34 3-2. Φόρμα πακέτου IP Time To Live (TTL) (1 byte): Ορίζει το μέγιστο μήκος διαδρομής που μπορεί να διανύσει ένα πακέτο στο Διαδίκτυο. Role of TTL field: Εξασφαλίζει τους «πόρους» του δικτύου. Χρησιμοποιείται ως εξής: Ο αποστολέας θέτει μια τιμή (e.g., 64) Κάθε δρομολογητής την μειώνει κατά 1 Όταν το TLL γίνει 0, τότε το πακέτο απορρίπτεται. 3 δομή 35

35 3-2. Φόρμα πακέτου IP Protoco (1 byte): Καθορίζει το higher-layer protocol. Χρησιμοποιείται στην από-πολυπλεξία στα higher layers. Header checksum (2 bytes): checksum μήκους 16-bit επί της κεφαλίδας του IP πακέτου. 3 δομή 36

36 3-2. Φόρμα πακέτου IP Optio s: Security restrictions Record Route. Timestamp (loose) Source Routing: specifies a list of routers that must be traversed. (strict) Source Routing: specifies a list of the only routers that can be traversed. Paddi g: Padding bytes are added to ensure that header ends on a 4-byte boundary 3 δομή 37

37 3-2. MTU Το μέγιστο δυνατό μέγεθος ενός IP datagram είναι 65535, αλλά το επίπεδο Δεδομένων (data link layer) καθορίζει το τελικό μέγεθός του πακέτου. Παράδειγμα: Ethernet frames έχουν μέγιστο payload 1500 bytes Αν τα IP datagrams ενθυλακωθούν σε Ethernet frames, τότε δεν μπορεί να είναι μεγαλύτερα από 1500 bytes Το μέγιστο όριο ενός IP datagram, ορίζεται από το πρωτόκολλο του data link και ονομάζεται maximum tra smissio u it (MTU) MTUs για διάφορα data link protocols: Ethernet: 1500 FDDI: : 1492 ATM AAL5: : 4464 PPP: negotiated 3 δομή 38

38 3-2. Fragmentation Αν το μέγεθός των δεδομένων IP datagram υπερβαίνει MTU? Αν το δίκτυο αποτελείται από ετερογενή μικρότερα δίκτυα με διαφορετικά MTUs? Host A FDDI Ring Router Ethernet Host B MTUs: FDDI: 4352 Ethernet: 1500 Fragme tatio : IP το datagram κερματίζεται άλλα μικτότερου μεγέθους. Ο παραλήπτης αναλαμβάνει την επανένωση τους. 3 δομή 39

39 3-2. Fragmentation Fragmentation μπορεί να γίνει στον αποστολέα ή σε κάποιο ενδιάμεσο router. Το ίδιο datagram μπορεί να υποστεί κερματισμό παραπάνω από μια φορές. Η επανένωση γίνεται μόνο στον παραλήπτη!! (γιατί??) IP datagram H Fragment 2 H2 Fragment 1 H1 Router 3 δομή 40

40 3-2. Fragmentation Εμπλέκονται τα εξής πεδία: version header length Identification DS ECN total length (in bytes) Fragment offset time-to-live (TTL) protocol header checksum 0 D F M F 3 δομή 41

41 3-2. Fragmentation Ένα datagram μεγέθους 2400 bytes πρέπει να κερματιστεί έτσι ώστε να περάσει από δίκτυο με MTU limit 1000 bytes Header length: 20 Header length: 20 Header length: 20 Header length: 20 Total length: 2400 Identification: 0xa428 DF flag: 0 MF flag: 0 Fragment offset: 0 Total length: 448 Identification: 0xa428 DF flag: 0 MF flag: 0 Fragment offset: 244 Total length: 996 Identification: 0xa428 DF flag: 0 MF flag: 1 Fragment offset: 122 Total length: 996 Identification: 0xa428 DF flag: 0 MF flag: 1 fragment offset: 0 IP datagram Fragment 3 Fragment 2 Fragment 1 MTU: 4000 Router MTU: δομή 42

42 3-3. Πρωτόκολλα Διαδικτύου SMTP TELNET FTP SNMF APPLICATIONS TCP UDP HOST - HOST ICMP EGP INTERNET IP ARP RARP NETWORK ACCESS 3 δομή 43

43 4-1. Τεμαχισμός Αναγκαίος όταν δρομολογητής πρέπει να στείλει σε δίκτυο με μικρότερη (MTU-Max Transfer Unit) Κάθε πακέτο έχει ταυτότητα (identification number) και σημαία MF (More Fragments) που δείχνει εάν είναι τελευταίο ή μοναδικό τεμάχιο, όταν MF=0. Τεμάχια ιδίου πακέτου κρατούν ίδιο identification Νο Το πεδίο offset (bytes από αρχή) δείχνει θέση τεμαχίου Τελευταίο τεμάχιο παίρνει σημαία MF=0, τα άλλα MF=1 Σημαία DF απαγορεύει τεμαχισμό Τεμαχισμένο πακέτο δεν ξανασυναμολογείται σε ενδιάμεσους δρομολογητές, μόνο στο τερματικό. 4 τεμαχισμός 44

44 4-2. Παράδειγμα τεμαχισμού DATAGRAM HEADER Data 2000octets FRAGMENT 1 HEADER FRAGMENT 2 HEADER FRAGMENT 3 HEADER Data 1 800octets Data 1 800octets Data 3 400oct Fragment 1 (offset 0) Fragment 2 (offset 800) Fragment 3 (offset 1600) 4 τεμαχισμός 45

45 4-3. Συναρμολόγηση Γίνεται μόνο στον τελικό προορισμό Εάν δεδομενόγραμμα έχει offset=0 και MF=1 ή MF=0 αλλά offset 0, τότε είναι τεμάχιο άλλου μεγαλύτερου Μηχανή συναρμολόγησης ανά identification number διότι τεμάχια ιδίου πακέτου έχουν ίδιο identification Νο Πρώτο το τεμάχιο με offset=0 Ακολουθεί το τεμάχιο με offset=μήκος προηγούμενου τεμαχίου (ίδιο Id No και MF=1) Συναρμολόγηση τελειώνει όταν βρεθεί τεμάχιο με σημαία MF=0 4 τεμαχισμός 46

46 5-1. Δρομολόγηση Δύο κύριες λειτουργίες: Αποθήκευση-Προώθηση (store & Forward) Εντοπισμός καταχώρησης διεύθυνσης σε πίνακα δρομολόγησης και αντίστοιχης πόρτας εξόδου Προώθηση πακέτου στην θύρα Λαμβάνει χώρα χιλιάδες φορές ανά δευτ/πτο Εύρεση τοπολογίας (topology discovery) Συνεχής εκτέλεση στο φόντο (background) αλγορίθμου βελτιστοποίησης διαδρομών (π.χ. Dijkstra) με ανταλλαγές ανά λίγα δευτ. πληροφοριών μεταξύ δρομολογητών 5 Δρομολόγηση 47

47 5-2. Αλγόριθμος Δρομολόγησης Εισερχόμενο πακέτο Yes Διεύθυνση IP= Διεύθυνση τοπική? Yes Απευθύνεται σε εμάς Στείλε το στο ανώτερο στρώμα No Ανήκει η Netid στο ίδιο φυσικό δίκτυο? No Ταιριάζει η Netid με καταχώρηση πίνακα? No Υπάρχει διαδρομή default? Yes Yes Yes Άμεση δρομολόγηση μετά από αντιστοίχιση φυσικής διεύθυνσης Στείλε το στην αντίστοιχη θύρα (Έμμεση δρομολόγηση) Προς την διαδρομή default No Στείλε ICMP routing error 5 Δρομολόγηση 48

48 5-3. Εμεση&Αμεση Δρομολόγηση Για ένα πακέτο από το Δίκτυο Α στο Δ, οι δρομολογητές 1 και 2 θα κάνουν έμμεση δρομολόγηση (προώθηση στον επόμενο βάσει πίνακα) αλλά ο 3 άμεση με χρήση ARP 2 Δίκτυο Γ Δίκτυο Α Δίκτυο Β Δίκτυο Δ Δρομολόγηση 49

49 6-1. Επιλογή διαδρομών Η εύρεση πόρτας εξόδου στον πίνακα προσδιορίζει την διαδρομή του πακέτου στο τρέχον βήμα. Η καταχώριση προκύπτει από βελτιστοποίηση των διαδρομών που λαμβάνει χώρα με εκτέλεση σε συνεργασία μεταξύ των κόμβων και με κατανεμημένο τρόπο αλγορίθμων εύρεσης τοπολογίας. Ενιαίος αλγόριθμος σε κάθε διοικητικά αυτόνομο σύστημα (π.χ. OSPF, RIP, IGP) Διαφορετικοί αλγόριθμοι μεταξύ αυτόνομων συστημάτων (π.χ. EGP) 6 Επιλογή διαδρομών 50

50 Internet backbone AS1 EGP AS2 EGP EGP S Backbone AS Backbone AS Backbone AS3 IGP RIP OSPF Area subnets IGP RIP OSPF IGP RIP OSPF Area subnets Area subnets 6 Επιλογή διαδρομών 51

51 6-3. Πρωτόκολλα Επιλογή διαδρομών Εσωτερικά στα ΑΣ χρησιμοποιούνται τα πρωτόκολλα: RIP: Routing Information Protocol (χρησιμοποιεί τον αλγόριθμο Bellman-Ford) OSPF: Open Shortest Path First (χρησιμοποιεί τον αλγόριθμο Dijkstra) Εξωτερικά μεταξύ διαφορετικών ΑΣ χρησιμοποιείται το πρωτόκολλο: EGP: Exterior Gateway Protocol Στη συνέχεια αναλύεται ο αλγόριθμος Dijkstra 6 Επιλογή διαδρομών 52

52 7-1. Βήματα Αλγορίθμου Dijkstra 1. Να ανακαλύπτει τους γείτονές του και να µαθαίνει τις διευθύνσεις δικτύου τους 2. Να υπολογίζει την καθυστέρηση ή το κόστος για καθέναν από τους γείτονές του 3. Να κατασκευάζει ένα πακέτο που πληροφορεί όλα αυτά που µόλις έµαθε 4. Να στέλνει το πακέτο προς όλους τους δροµολογητές 5. Να υπολογίζει τη συντοµότερη διαδροµή προς κάθε άλλον δροµολογητή. 7 αλγόριθμοι 53

53 7-2. Τοπολογία παραδείγματος Dijkstra 6 C A B 3 E F D 8 7 αλγόριθμοι 54

54 Αρχικοποίηση (1η επαν/ψη) Μ={Α} 2η επανάληψη Μ={Α,D} 3η επανάληψη Μ={Α,D,E} A B C D A C 2 2 B 3 E 1 1 D 8 F A C B 3 E 1 D 1 F Αρχικό κόστος διαδρομών από Α K Β =2 μέσω διαδρομής Α-Β K C =6 μέσω διαδρομής Α-C K D =1 μέσω διαδρομής Α-D K E = (άπειρο) K F = (άπειρο) Νέο κόστος διαδρομών από Α K Β =2 μέσω διαδρομής Α-Β K C =4 μέσω διαδρομής Α-D-C* K D =1 μέσω διαδρομής Α-D K E =2 μέσω διαδρομής Α-D-E* K F =9 μέσω διαδρομής Α-D-E* Νέο κόστος διαδρομών από Α K Β =2 μέσω διαδρομής Α-Β K C =3 μέσω διαδρομής Α-D-E-C* K D =1 μέσω διαδρομής Α-D K E =2 μέσω διαδρομής Α-D-E K F =4 μέσω διαδρομής Α-D-E-F* Βήμα 1: Βρες γείτονα με min κόστος (Απ. D) Βήμα 2: Πρόσθεση του D στο σύνολο Μ και μετά επανάληψη ενημέρωσης πίνακα κόστους Βήμα 1: Νέος γείτονας με min κόστος (Απ. B,E έστω Ε) Βήμα 2: Πρόσθεση του E στο σύνολο Μ και 3η επανάληψη ενημέρωσης πίνακα κόστους Βήμα 1: Νέος γείτονας με min κόστος (Απ. B) Βήμα 2: Πρόσθεση του B στο σύνολο Μ και 4η επανάληψη ενημέρωσης πίνακα κόστους *Ο αστερίσκος δείχνει βελτίωση κόστους μέσω του νέου κόμβου 7 αλγόριθμοι 55

55 4η επανάληψη 5η επανάληψη 6η επανάληψη Μ={Α,B,D,E} Μ={Α,B,C,D,E} Μ={Α,B,C,D,E,F} A B C E F A B C E F A B C E F 1 D 1 1 D 1 1 D 1 Νέο κόστος διαδρομών από Α K Β =2 μέσω διαδρομής Α-Β K C =3 μέσω διαδρομής Α-D-E-C K D =1 μέσω διαδρομής Α-D K E =2 μέσω διαδρομής Α-D-E K F =4 μέσω διαδρομής Α-D-E-F Βήμα 1: Νέος γείτονας με min κόστος (Απ. C) Βήμα 2: Πρόσθεση του στο σύνολο Μ και 5η επανάληψη ενημέρωσης πίνακα κόστους 7 αλγόριθμοι Νέο κόστος διαδρομών από Α K Β =2 μέσω διαδρομής Α-Β K C =3 μέσω διαδρομής Α-D-E-C K D =1 μέσω διαδρομής Α-D K E =2 μέσω διαδρομής Α-D-E K F =4 μέσω διαδρομής Α-D-E-F Βήμα 1: Νέος γείτονας (και τελευταίος) με min κόστος: Ε Βήμα 2: Πρόσθεση του στο σύνολο Μ και 6η επανάληψη ενημέρωσης πίνακα κόστους Νέο κόστος διαδρομών από Α K Β =2 μέσω διαδρομής Α-Β K C =3 μέσω διαδρομής Α-D-E-C K D =1 μέσω διαδρομής Α-D K E =2 μέσω διαδρομής Α-D-E K F =4 μέσω διαδρομής Α-D-E-F (Ουδεμία αλλαγή) Έχουν ενταχθεί στο Μ όλοι οι κόμβοι και άρα αυτό είναι το τελικό κόστος Θα υπήρχε τελική διαφορά εάν είχαμε επιλέξει τον Β πριν τον Ε μετά την 2η επανάληψη; 56

56 8-1. Ενθυλάκωση IP σε Ethernet Για διαβίβαση μέσω φυσικού δικτύου Ethernet το δεδομενόγραμμα ενθυλακώνεται σε πλάισιο Ethernet το οποίο είναι απαραίτητο για χειρισμό από μεταγωγείς και πλήμνες Ethernet (ιδέ σχήμα 8-2) Για σωστή διαβίβαση απαιτείται η αντιστοίχιση της διεύθυνσης MAC και IP του υπολογιστή προορισμού Αυτό επιτυγχάνεται μέσω πρωτοκόλλου ARP (Address Resolution Protocol) με μια ανταλλαγή μηνυμάτων που φαίνεται στο σχήμα 8-3 Η φόρμα του μηνύματος ARP φαίνεται στο σχήμα ενθυλάκωση 57

57 8-2. Ενθυλάκωση IP σε Ethernet Net H IP H TCP H USER DATA Byte Strea m TCP Seg ment IP Da ta gra m Physic a l Unit Ethernet IP H TCP H Application Ethernet Header Data Trailer 8 ενθυλάκωση 58

58 8-3. Ενθυλάκωση IP σε Ethernet A X Y Z A X Y Z 8 ενθυλάκωση 59

59 8-4. Φόρμα μηνύματος ARP HARDWARE TYPE PROTOCOL TYPE HLEN PLEN OPERATION SENDER HA ( octets 0-3 ) SENDER HA ( octets 4-5 ) SENDER IP ( octets 0-1 ) SENDER IP ( octets 2-3 ) TARGET HA ( octets 0-1 ) TARGET HA ( octets 2-5 ) TARGET IP ( octets 0-3 ) 8 ενθυλάκωση 60

60 9-1. ICMP Οι δρομολογητές του Διαδικτύου δρούν με βάση την βέλτιστη προσπάθεια (Best effort) αλλά χωρίς εγγυήσεις Όταν κάτι πάει στραβά απορρίπτουν το πακέτο χωρίς προσπάθεια επανόρθωσης (Το TCP αναλαμβάνει αυτό) Ωστόσο διαθέτουν το πρωτόκολλο ICMP (Internet Control Message Protocol) μέσω του οποίου ειδοποιούν τον αποστολέα για το πρόβλημα. Διαθέτει δική του φόρμα και τα μηνύματα του ενθυλακώνονται σε πακέτα IP Διαθέτει πεδίο 8 Bits όπου κωδικοποιεί τα μηνύματα 9 ICMP 61

61 9-2. ICMP Μερικοί κωδικοί μηνυμάτων ICMP: 0 echo the reply (χρησιμοποιείται στην γνωστή διαγνωστική εφαρμογή ping) 3 destination unreachable 4 source quench 5 redirect (change route) 11 Time-to-Live exceeded (χρησιμοποιείται στην γνωστή διαγνωστική εφαρμογή traceroute, όπου τίθενται διαδοχικά TTL = 1, 2, 3 κτλ, αναγκάζοντας διαδοχικά τους δρομολογητές να στείλουν το μήνυμα ) 9 ICMP 62

62 9-3. ICMP Overview 9 ICMP 63

63 9-3. ICMP (Message format) bit # type code checksum additional information or 0x ICMP 64

64 9-3. ICMP 9 ICMP 65

65 9-3. ICMP (Queries) 9 ICMP 66

66 9-3. ICMP (Ping) 9 ICMP 67

67 9-3. ICMP (Timestamp) 9 ICMP 68

68 9-3. ICMP (Error) 9 ICMP 69

69 9-3. ICMP (Error) 9 ICMP 70

70 9-3. ICMP 9 ICMP 71

71 9-3. ICMP 9 ICMP 72

72 9-3. ICMP Code Description Reason for Sending 0 Network Unreachable 1 Host Unreachable 2 Protocol Unreachable 3 Port Unreachable 4 Fragmentation Needed and DF Bit Set No routing table entry is available for the destination network. Destination host should be directly reachable, but does not respond to ARP Requests. The protocol in the protocol field of the IP header is not supported at the destination. The transport protocol at the destination host cannot pass the datagram to an application. IP datagram must be fragmented, but the DF bit in the IP header is set. 9 ICMP 73

73 10-1. TCP Το TCP παρέχει αξιόπιστη Υπηρεσία συνεχούς ροής bytes µε αμφίδρομες νοητές συνδέσεις και χρήση τοπικού ταμιευτήρα Αξιοπιστία: ο αποστολέας και ο παραλήπτης ελέγχουν συνεχώς μέσω ελέγχου λαθών και θετικών επιβεβαιώσεων ότι δεν εχάθη ή διεφθάρη ούτε ένα Bit. Στη αντίθετη περίπτωση προβαίνουν σε άμεση διόρθωση του λάθους μέσω αναμετάδοσης του αλλοιωθέντος ή απωλεσθέντος πακέτου Γίνεται αρίθμηση πακέτων και έλεγχος ροής μέσω παραθύρου ολίσθησης Επίσης έλεγχος συμφόρησης μέσω έμμεσης ανίχνευσης απωλειών πακέτων και ειδικών αλγορίθμων 10 TCP 74

74 10-2. TCP Το TCP παρέχει Υπηρεσία µε νοητή σύνδεση Δηλ. ο αποστολέας και ο παραλήπτης δηµιουργούν ακραία σηµεία, που ορίζονταο από: διεύθυνση ΙΡ host + θύρα (port) Η Θύρα είναι ένας τοπικός αριθµός 16 bit για κάθε host ( θύρες). Για να πάρουµε υπηρεσίες TCP, πρέπει πρώτα να εγκατασταθεί ρητά σύνδεση µεταξύ µιας υποδοχής του µηχανήµατος αποστολής και µιας υποδοχής στο µηχάνηµα λήψης Η εφαρμογή και το TCP (που είναι δύο διαδικασίες λογισμικού) ανταλλάσσουν τα δεδομένα σε σημεία της μνήμης του ξενιστή που ονοµάζονται υποδοχές (sockets) 10 TCP 75

75 10-3. Φόρμα TCP SOURCE PORT DESTINATION PORT HLEN SEQUENCE NUMBER ACKNOWLEDGEMENT NUMBER RESERVED CODE BITS WINDOW CHECKSUM OPTIONS (IF ANY) URGENT POINTER PADDING ΔΕΔΟΜΕΝΑ (DATA) TCP 76

76 11-1. Εγκατάσταση σύνδεσης TCP Πλευρά 1 Μηνύματα που ανταλλάσσονται Πλευρά 2 μέσω δικτύου Αποστολή 1ου μηνύματος χειραψίας SYN seq=x Λήψη 2ου segment (SYN+ACK). Αποστολή ACK y+1 Λήψη του πρώτου μηνύματος. Αποστολή 2ου μηνύματος χειραψίας SYN seq=y, ACK x+1 Λήψη ACK segment 11 Συνδέσεις TCP 77

77 11-2.Τερματισμός σύνδεσης TCP Πλευρά Α Μηνύματα που ανταλλάσσονται μέσω δικτύου Πλευρά Β Αποστολή segment FIN seq=x Λήψη ACK segment Λήψη FIN segment Αποστολή ACK x+1 (Ενημέρωση της εφαρμογής) Λήψη FIN+ACK Αποστολή ACK y+1 Αποστολή FIN, ACK x+1 Λήψη ACK segment 11 Συνδέσεις TCP 78

78 11-3. Κωδικοποίηση (code bits) Το πεδίο Code bits περιλαμβάνει 6 Bits τα οόία σηματοδοτούν κάποιες λειτουργίες ή φάσεις της σύνδεσης bit πεδίου CODE BITS (αριστερά προς τα δεξιά) Σημασία του bit όταν είναι 1 URG ΑCK PSH RST SYN FIN URGENT POINTER ενεργός (άμεση προώθηση) To bit AKNOWLEDGEMENT είναι ενεργό Το τμήμα αυτό να σταλεί άμεσα ανεξάρτητα αν έχει γεμίσει ο buffer (λειτουργία push) επαναφορά (reset) της σύνδεσης Συγχρονισμός αριθμών σειράς πακέτων Ο πομπός έχει φτάσει στο τέλος των δεδομένων που έχει να στείλει 11 Συνδέσεις TCP 79

79 12-1.Έλεγχος συμφόρησης στο TCP Ο ρυθμός αποστολής του TCP παρακολουθεί τις συνθήκες του δικτύου και μειώνεται (γεωμετρικά) όταν αντιλαμβάνεται συμφόρηση, ενώ αυξάνει (γραμμικά) όταν η ροή εξελίσσεται κανονικά. Η κατάσταση στο δίκτυο εικάζεται έμμεσα από την καθυστέρηση των επιβεβαιώσεων (ACK) που υποδηλεί μεγάλες ουρές στους ενδιάμεσους κόμβους, ή πολλαπλά ACK που υποδηλούν απώλειες από υπερχείλιση. Ο ρυθμός ελέγχεται μέσω μεταβολών του παραθύρου συμφόρησης (πρβλ με παράθυρο που αποστέλλει ο δέκτης για έλεγχο ροής) 12 έλεγχος συμφόρησης 80

80 Προβληματισμοί Πως μπορεί να γνωρίζει ο πομπός ότι η πληροφορία (τα πακέτα) έφτασε σωστά; Με τί ταχύτητα πρέπει να αποστέλλονται τα πακέτα προς το δέκτη; 81

81 Πως ξέρει ο αποστολέας ότι ένα πακέτο έφθασε σωστά; Επιβεβαίωση: μήνυμα από τον παραλήπτη που βεβαιώνει την ορθή λήψη του πακέτου time Εξασφάλιση ορθής λήψης STOP a d WAIT Sender Receiver Καθυστέρηση άφιξης στο δέκτη Χρόνος επεξεργασίας Καθυστέρηση άφιξης επιβεβαίωσης στον πομπό

82 Η έννοια του παραθύρου (Ι) Παράθυρο: τα δεδομένα που επιτρέπεται να βρίσκονται «καθ οδόν» (μη επιβεβαιωμένα) time Έστω μέγεθος παραθύρου=3 Sender 1 Receiver

83 Η έννοια του παραθύρου (ΙΙ) Παράθυρο: το δεδομένα που επιτρέπεται να βρίσκονται «καθ οδόν» (μη επιβεβαιωμένα) time Sender Receiver Έστω μέγεθος παραθύρου=

84 Προβληματισμοί (Ι) 1. Η χρησιμοποίηση της ζεύξης επηρεάζεται από το μέγεθος του παραθύρου. Αλλά ποιο μέγεθος παραθύρου είναι το «σωστό»; 2. Τί συμβαίνει αν χαθεί ένα πακέτο; Αναμετάδοση, αλλά με ποια πολιτική 85

85 Το ιδανικό μέγεθος παραθύρου time Sender Receiver Καθυστέρηση άφιξης στο δέκτη =D Χρόνος επεξεργασίας Καθυστέρηση άφιξης επιβεβαίωσης στον πομπό Θα πρέπει να υπολογίσουμε πόσα bit «χωράνε» 2 στη ζεύξη Γινόμενο εύρους ζώνης- καθυστέρησης 3(bandwidth 4 5 delay product) 3 Έστω BD το γινόμενο αυτό εκφρασμένο σε αριθμό πλαισίων W= 2 * BD+1 Για να μένει ο πομπός ενεργός καθ όλη τη διάρκεια του RTT Γιατί δεν πρόκειται ο δέκτης να στείλει επιβεβαίωση αν δεν λάβει ολόκληρο το πλαίσιο 1 86

86 Αξιοποίηση ζεύξης 100% αν w 2BD+1 Σε περίπτωση μικρότερου παραθύρου Αξιοποίηση w/(2bd+1) 87

87 Προβληματισμοί (ΙI) 1. Η χρησιμοποίηση της ζεύξης επηρεάζεται από το μέγεθος του παραθύρου. Αλλά ποιο μέγεθος παραθύρου είναι το «σωστό»; 2. Τί συμβαίνει αν χαθεί ένα πακέτο; Aναμετάδοση αλλά με ποια πολιτική 88

88 Πολιτική αναμετάδοσης Οπισθοχώρηση κατά n (Go-Back n) Επιλεκτική αναμετάδοση (Selective Repeat) Ποια είναι η καλύτερη; 89

89 Tι είπαμε μέχρι τώρα? Γιατί χρειάζονται οι επιβεβαιώσεις; Τί εξυπηρετεί ο μηχανισμός παραθύρου; Μπορείτε να υπολογίσετε το ιδανικό παράθυρο στο διαδίκτυο; 90

90 Το παράθυρο στο διαδίκτυο 91

91 Το παράθυρο στο διαδίκτυο Στόχος η αποφυγή υπερχείλισης στο δέκτη (έλεγχος ροής) η αποφυγή συμφόρησης στο δίκτυο 92

92 Το πρόβλημα Πομπός Έλεγχος ροής Ρύθμιση ροής Ταχύ Δίκτυο Αποφυγή συμφόρησης Συμφόρηση στο δίκτυο Δέκτης μικρής χωρητικότητας Απώλεια πακέτων στο δέκτη Δέκτης μεγάλης χωρητικότητας Απώλεια πακέτων στο δίκτυο 93

93 TCP: μεταβλητό παράθυρο Transmission Control Protocol Προσδιορισμός τιμή παραθύρου Ο δέκτης δηλώνει το διαθέσιμo χώρο στη μνήμη του (στα πεδία της επικεφαλίδας του TCP) ίσο με credit Έλεγχος ροής Ο πομπός υπολογίζει την τιμή congestion window (cwnd) με βάση την κατάσταση του δικτύου Αποφυγή συμφόρησης O πομπός χρησιμοποιεί για τη μετάδοση ως τιμή παραθύρου awnd = MIN[credit, cwnd] 94

94 Τα πεδία του TCP Κάθε τεμάχιο φέρει στην επικεφαλίδα Aριθμός ακολουθίας (seq number): Κατά την αποστολή, αφορά την πρώτη οκτάδα δεδομένων Αριθμός επιβεβαίωσης (Ack Number AN=i) επιβεβαιώνει την ορθή λήψη όλων των οκτάδων μέχρι και την i-1. Μέγεθος παραθύρου (window size W=j) δίνει την άδεια στον πομπό να στείλει j ακόμα οκτάδες 95

95 Διαχείριση παραθύρου συμφόρησης Για το cwnd: Αργή εκκίνηση (Slow start) (I) Αρχικοποίηση σε τιμή 2 (χρησιμοποιείται κατά την εκκίνηση) Αύξηση του παραθύρου συμφόρησης κατά ένα με την άφιξη της πρώτης επιβεβαίωσης. Eκθετική αύξηση στη συνέχεια με τη λήψη κάθε επιβεβαίωσης Η εκθετική αύξηση τερματίζεται εφόσον ξεπεραστεί μία τιμή κατωφλίου (ss_threshold) οπότε το TCP εισέρχεται στη φάση Congestion Avoidance 96

96 Διαχείριση παραθύρου συμφόρησης Για το cwnd: (IΙ) Αποφυγή συμφόρησης (Congestion Avoidance) Όταν cwnd > ss_threshold, μείωση του ρυθμού αύξησης από εκθετική σε γραμμική προσθετική Αύξηση του παραθύρου συμφόρησης κατά ένα κάθε RTT (round-trip-time) 97

97 Διαχείριση παραθύρου συμφόρησης Για το cwnd: (IΙΙ) Η συμφόρηση γίνεται αντιληπτή από την απώλεια πακέτου και τότε: Επανάληψη φάσης slow-start Αρχικοποίηση cwnd στο 1 TCP Tahoe Μείωση τιμής κατωφλίου συμφόρησης (ss_threshold) στην τιμή ½*cwnd Με πολλαπλές επαναλήψεις αναμένεται η τιμή κατωφλίου συμφόρησης να συγκλίνει περίπου στο ½ του διαθέσιμου εύρους ζώνης 98

98 Congestion Window (KB) TCP: εξέλιξη παραθύρου συμφόρησης ss_threshold Προσθετική αύξηση Slow Start Νέο ss_threshold 99

99 12-2. Γραμμική-εκθετική αύξηση Στο σχήμα αριστερά ο πομπός στέλνει μετά κάθε επιβεβαίωση που δέχεται ένα τμήμα (πακέτο) περισσότερο κάθε φορά και έτσι ο ρυθμός αποστολής αυξάνει γραμμικά Στο σχήμα δεξιά με κάθε επιβεβαίωση ο πομπός στέλνει διπλάσια τμήματα (πακέτα) κάθε φορά και έτσι ο ρυθμός αποστολής αυξάνει γεωμετρικά (εκθετικά) 12 έλεγχος συμφόρησης 100

100 12-3. Εξέλιξη παραθύρου συμφόρησης cwnd (segments) time (secs) 12 έλεγχος συμφόρησης 101

101 cwnd (segments) 12-4.Slow start & congestion avoidance round-trip times 12 έλεγχος συμφόρησης 102

102 seq. No (kbytes) & cw nd (100 bytes) 12-4.Παράδειγμα ελέγχου συμφόρησης Στο σχήμα αριστερά με τρίγωνα συνδεδεμένα με γραμμές φαίνεται η εξέλιξη του παραθύρου συνφόρησης Ενώ με τετραγωνάκια η εξέλιξη των αριθμών σειράς των πακέτων Διακρίνονται οι αναμεταδόσεις στα 10 sec και 16 sec send time (sec) 12 έλεγχος συμφόρησης 103

103 ΜΕΤΑΓΩΓΗ ΕΤΙΚΕTΤΑΣ ΠΟΛΛΑΠΛΩΝ ΠΡΩΤΟΚΟΛΛΩΝ Multi-Protocol Label Switching 104

104 Συμβατικά Δίκτυα IP Δρομολογητές Ακραίοι (Απόληξης) Ενδιάμεσοι (Πυρήνα) Δρομολόγηση Hop-by-hop Εξετάζει επικεφαλίδα επιπέδου 3 (IP) Υπηρεσία χωρίς σύνδεση Σύγκριση με μοντέλο ΑΤΜ 105

105 Δρομολόγηση σε δίκτυο IP 106

106 Δρομολογητής IP Ένας δρομολογητής IP αποτελείται από τα εξής δομικά στοιχεία: στοιχείο ελέγχου (co tro compo e t) Χρησιμοποιώντας πρωτόκολλα δρομολόγησης όπως OSPF,BGP, συλλέγονται πληροφορίες για διαδρομές και δρομολόγηση μεταξύ των κόμβων Το αποτέλεσμα είναι η δημιουργία του πίνακα δρομολόγησης (forwarding information base) στοιχείο προώθησης (for ardi g compo e t) Υλοποιεί τη λειτουργία της προώθησης πακέτων Με βάση τη διεύθυνση προορισμού IP αναζητά στην FIB, (χρησιμοποιώντας τον αλγόριθμο longest match)τη διεπαφή εξόδου και τον επόμενο κόμβο 107

107 ΑΤΜ 108

108 Multi-Protocol Label Switching Μεταγωγή Ετικέτας Πολλαπλών Πρωτόκολλων Μεταγωγή αντί για δρομολόγηση Υποδομή δικτύου προσανατολισμένου στη σύνδεση Κάνει χρήση Ετικέτας για την προώθηση των πακέτων Είναι τεχνολογία προώθησης πακέτων που κάνει χρήση ετικετών (labels) για να αποφασίσει που θα προωθήσει τα εισερχόμενα πακέτα Πολλαπλών Πρωτόκολλων Εφαρμόζεται μεταξύ επιπέδων 2 & 3 (data link & network) Είναι ανεξάρτητη από πρωτόκολλα του επιπέδου 2 ή 3 109

109 MPLS Forwarding & Control (Ι) Το MPLS χωρίζεται λογικά και λειτουργικά σε δύο κομμάτια ώστε να παρέχει την λειτουργικότητα της μεταγωγής ετικέτας σε ένα δίκτυο χωρίς σύνδεση. Network Layer IP LDP/CR-LDP RIP OSPF IS-IS BGP TE-RSVP Data Link Layer MPLS forwarding ATM (VPI/VCI) / FRAME RELAY (DLCI) / TDM (timeslot) / X25 (LCN) Η διαστρωμάτωση στο MPLS 110

110 MPLS Forwarding & Control (ΙΙ) 111

111 Βασική Ιδέα Προώθησης Πακέτων Λειτουργία προώθησης πακέτων στο IP γίνεται ανά πακέτο απαιτητική ως προς υπολογιστική ισχύ Για το λόγο αυτό η τεχνολογία MPLS απλουστεύει την προώθηση πακέτων Βασική ιδέα: Οι δρομολογητές απόληξης εκτελούν κανονικά λειτουργία δρομολόγησης Οι δρομολογητές πυρήνα εκτελούν λειτουργία μεταγωγής, η οποία ως λειτουργία επιπέδου 2 είναι πιο γρήγορη 112

112 Label Switching Routers Οι δρομολογητές του δικτύου πυρήνα αναβαθμίζονται και γίνονται Δρομολογητές- Μεταγωγείς (Label-Switching Routers, LSRs). Label Switching Routers (LSRs) Label Edge Routers (LER) ή Edge LSR Αρχιτεκτονική δικτύου μεταγωγής με ετικέτα 113

113 Παράδειγμα Προώθησης Πακέτων 114

114 Βασικές Έννοιες MPLS Label Switching Router: Δρομολογητής μεταγωγής ετικέτας Forwarding Equivalence Class (FEC): Κλάση προώθησης Ροή πακέτων που προωθούνται με τον ίδιο τρόπο Label: ετικέτα Label Switched Path Η νοητή σύνδεση (μονοπάτι) που ορίζεται από την μεταβολή στις τιμές της ετικέτας Το μονοπάτι καθορίζεται από την αρχική τιμή της ετικέτας Label Swap Operation Η διαδικασία αλλαγής της ετικέτας στους ενδιάμεσους LSRs Label Information Base (LIB) Πίνακας προώθησης πακέτων με βάση την ετικέτα σε κάθε LSR Label Distribution Protocol (LDP) Πρωτόκολλο Κατανομής Ετικέτας (ενημέρωση των LIB) 115

115 Forwarding Equivalence Class (FEC) Το σύνολο των IP πακέτων που προωθούνται με τον ίδιο τρόπο (π.χ. Από το ίδιο μονοπάτι, με την ίδια αντιμετώπιση) R R IP1 IP2 R IP1 IP2 IP3 R R IP3 Γενικά, η κλάση συσχετίζεται με συγκεκριμένη συμπεριφορά του δικτύου Στο παραπάνω παράδειγμα, λαμβάνοντας μόνο υπόψιν το μονοπάτι, τα πακέτα 1 και 2 ανήκουν στην ίδια κλάση, ενώ το 3 όχι. 116

116 Label ετικέτα Αναγνωριστικό ταυτότητα μικρού και σταθερού μεγέθους που χρησιμοποιείται για να ταυτοποιήσει μια FEC Συχνά τοπικής σημασίας 117

117 Label Stack στοίβα ετικετών Layer 2 Header Label 3 Label 2 Label 1 IP Packet MPLS Domain 1 MPLS Domain 2 MPLS Domain 3 118

118 Η θέση της ετικέτας στο πακέτο 119

119 LDP Πρωτόκολλο Κατανομής Ετικέτας (ενημέρωση των LIB) LIB: βάση πληροφοριών ετικέτας MPLS Label Distribution based on routing table Intf In Label In Dest Intf Out Label Out Intf In Label In Dest Intf Out Intf Dest Intf Label In Out Out Request: 47.1 Mapping: LDP: Πρωτόκολλο Κατανομής Ετικέτας (ενημέρωση των LIB) 120

120 LSP MPLS Switching Intf In Dest Intf Out Label Out Intf In Label In Dest Intf Out Label Out Intf In Label In Dest Intf Out IP IP LSP: μονοπάτι που ορίζεται από την μεταβολή στις τιμές της ετικέτας 121

121 Label Swap Αντιμετάθεση ετικέτας IP 0.50 Intf In Label In Dest Intf Out Label Out IP 0.70 IP 0.40 IP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΑΠ/ΠΛΗ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.1.1 Πρωτόκολλο TCP - Δομή πακέτου

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής

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

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

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

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε

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

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής ίκτυα Η/Υ Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα Μοντέλο TCP/IP πολλές πολλοί N A N B Ενότητα E PC A PC B PC D PC E E A E B

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

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Μοντέλο TCP/IP Ενότητα E ρ. Ε. Μάγκος Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα πολλές πολλοί N A N

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Μετάδοσης Δεδομένων Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail:

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

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

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

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

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

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

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail: e.leligkou@puas.gr

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

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον

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

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

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

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

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 6: MPLS: Αρχές λειτουργίας

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 6: MPLS: Αρχές λειτουργίας Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 6: MPLS: Αρχές λειτουργίας Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Εισαγωγικά στοιχεία

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

Δίκτυα Επικοινωνιών ΙΙ: Transmission Control Protocol

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

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

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

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

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

OSI και TCP/IP. Εισαγωγή στα Δίκτυα υπολογιστών και τεχνολογίες διαδικτύου

OSI και TCP/IP. Εισαγωγή στα Δίκτυα υπολογιστών και τεχνολογίες διαδικτύου 2 η Multimedia Διάλεξη: OSI και TCP/IP Copyright 2011 Medialab 2 η Multimedia διάλεξη με θέμα: OSI και TCP/IP OSI Model Overview Επισκόπηση του μοντέλου OSI. OSI Model Overview Το μοντέλο OSI δημιουργήθηκε

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

Δίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer)

Δίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer) Δίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Επισκόπηση του επιπέδου μεταφοράς Υπηρεσίες επιπέδου μεταφοράς Επίπεδο μεταφοράς έναντι επιπέδου

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

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος

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

Δίκτυα Θεωρία

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,

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

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

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr

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

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ ΘΕΜΑΤΑ & ΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΗΝΙΩΝ ΔΙΚΤΥΑ 2017 A1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας στο τετράδιό σας δίπλα στο γράμμα που αντιστοιχεί σε κάθε πρόταση τη λέξη Σωστό, αν η πρόταση είναι

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης

Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής (1) Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης Απρόκλητο

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

Άσκηση 2. Αν συμβούν 2 duplicate ACKs αντί για timeout τι γίνεται σε αυτή την περίπτωσή;

Άσκηση 2. Αν συμβούν 2 duplicate ACKs αντί για timeout τι γίνεται σε αυτή την περίπτωσή; ΤCP protocol Άσκηση 1 Είναι το ίδιο να αυξάνεται το congestion window κατά μία μονάδα μετά τη λήψη από κάθε ΑCK πακέτου με το να αυξάνεται σε κάθε RTT; Αν δεν είναι το ίδιο σε ποια περίπτωση επιτυγχάνεται

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

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

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

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

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

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Τα αρχεία των διαλέξεων του μαθήματος μπορείτε να βρείτε στο: http://eclass.gunet.gr/

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

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

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

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

Μάθημα 6: Αρχιτεκτονική TCP/IP

Μάθημα 6: Αρχιτεκτονική TCP/IP Μάθημα 6: Αρχιτεκτονική TCP/IP 6.1 Συσχέτιση OSI και TCP/IP Η αρχιτεκτονική TCP/IP ακολουθεί ένα πρότυπο διαστρωμάτωσης παρόμοιο με το μοντέλο OSI. Η αντιστοιχία φαίνεται στο σχήμα 6.1. Η ονομασία της

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Θεωρία

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 1 1. Ποια είναι τα επίπεδα που χρησιμοποιεί το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI); i. Φυσικό Επίπεδο ii. επίπεδο Ζεύξης ή Σύνδεσης Δεδομένων iii.

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

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

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

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

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

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

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

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

ΔΙΚΤΥΑ (23-26) Π. Φουληράς ΔΙΚΤΥΑ (23-26) Π. Φουληράς Μηχανισμός Αναφοράς Σφαλμάτων (ICMP) Πρωτόκολλο Μηνυμάτων Ελέγχου Διαδικτύου (Internet Control Message Protocol) Απαραίτητο για κάθε τυπική υλοποίηση του IP Το ότι το IP προσφέρει

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

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου

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

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

Δίκτυα Υπολογιστών. Ασκήσεις επανάληψης

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

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

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

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

Κεφάλαιο 7.3. Πρωτόκολλο TCP

Κεφάλαιο 7.3. Πρωτόκολλο TCP Κεφάλαιο 7.3 Πρωτόκολλο TCP Πρωτόκολλο TCP Το πρωτόκολλο Ελέγχου Μετάδοσης (Transmission Control Protocol, TCP) είναι το βασικό πρωτόκολο του Επιπέδου Μεταφοράς του μοντέλου TCP/IP. Παρέχει υπηρεσίες προσανατολισμένες

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

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

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

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

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση. ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / Γ- ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 21-02- 2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α. A1. Να γράψετε το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

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

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

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

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

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

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

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

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

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

Στρατηγικές Ασφάλειας

Στρατηγικές Ασφάλειας Στρατηγικές Ασφάλειας Ασφάλεια Πληροφοριακών Συστημάτων. Διδάσκων: Σ. Κοντογιάννης Least/(Most) Privileges Defense in Depth Συγκεντρωτική Στρατηγική Weakest Link Strategy Fail Safe Stance Fail Safe Stance

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

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

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

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

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

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

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

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

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

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

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

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3.

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3. Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET Εφαρµογές - Ιούλιος 09 1 Εισαγωγή στην τεχνολογία TCP/IP Τεχνολογία TCP/IP TCP/IP Πρωτόκολλα TCP/IP ή τεχνολογία TCP/IP ή τεχνολογία ιαδικτύου (Internet)( ιαδίκτυο

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

7.5 Πρωτόκολλο IP. & Ερωτήσεις

7.5 Πρωτόκολλο IP. & Ερωτήσεις 7.5 Πρωτόκολλο IP & Ερωτήσεις 1. ε ποιο επίπεδο του μοντέλου TCP/IP ανήκει το IP πρωτόκολλο; Εξασφαλίζει αξιόπιστη μετάδοση, και αν όχι ποιο πρωτόκολλο είναι υπεύθυνο για την αξιοπιστία; 2. Τι χρειάζεται

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

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

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

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

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα 1 Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα εύκολη, τη στιγμή που γνωρίζουμε ότι ένα σύνθετο δίκτυο

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

Δίκτυα Υπολογιστών Ενότητα 7: Internet Control Message Protocol - ICMP

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

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

Network Address Translation (NAT)

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

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

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

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

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

Πρωτόκολλο TCP Διάλεξη Ι

Πρωτόκολλο TCP Διάλεξη Ι Πρωτόκολλο TCP Διάλεξη Ι Εισαγωγή Οι υπηρεσίες μεταβίβασης δεδομένων ανάμεσα σε δύο επικοινωνούντες πόρους κατατάσσονται σε δύο κατηγορίες: Connectionless ή datagram Connection-oriented Οι υπηρεσίες της

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

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

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

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

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

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Ερωτήσεις Ασκήσεις Επικοινωνίες Δεδομένων Μάθημα 3 ο Ερωτήσεις 1. Τι είναι το intranet και ποια τα πλεονεκτήματα που προσφέρει; 2. Τι δηλώνει ο όρος «TCP/IP»; 3. Να αναφέρετε τα πρωτόκολλα

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΤΕΤΑΡΤΗ 22 ΙΟΥΝΙΟΥ 2016 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΝΟΛΟ ΣΕΛΙ

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

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

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

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

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

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

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

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

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

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

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Ημερομηνία παράδοσης 2 εβδομάδες μετά την έναρξη της άσκησης 1. Γενικά για το TCP/IP Η ομάδα πρωτοκόλλων TCP/IP επιτρέπει σε υπολογιστές όλων των μεγεθών, από

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

1 Ερωτήσεις σωστό-λάθος

1 Ερωτήσεις σωστό-λάθος 1 Ερωτήσεις σωστό-λάθος 1. Η λειτουργία του IP πρωτοκόλλου βασίζεται στα αυτοδύναµα πακέτα (datagrams). 2. Όταν το πρωτόκολλο TCP προωθεί ένα πακέτο στο πρωτόκολλο IP, το µόνο στοιχείο το οποίο έχει ενδιαφέρον

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

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου. ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2014-2015 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 27.10.2014 mockup Πρόοδος Οδηγίες: Η κάθε απάντηση θα πρέπει να συνοδεύεται

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

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

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

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

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ 1 στα Δίκτυα Υπολογιστών

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

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

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας, Κέρκυρα Παρασκευή 10 NOE 2006 ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Α Ίδιο τοπικό

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

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

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

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

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

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

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

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

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

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

ΔΙΚΤΥΑ (15-17) Π. Φουληράς ΔΙΚΤΥΑ (15-17) Π. Φουληράς Χαρακτηριστικά Δικτύου: Ιδιοκτησία, Υπόδειγμα Υπηρεσίας, και Απόδοση Ιδιωτικά Δίκτυα Κλασσικό Παράδειγμα τα LAN Μεγάλες εταιρείες όμως και σε επίπεδο WAN Αγοράζουν υλικό διασύνδεσης

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

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

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

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

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία

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

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 Σχεδιαστικές απόψεις Εικονικά κυκλώματα ή δεδομενογράμματα; Μεταγωγή κυκλώματος

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης... Περιεχόμενα Εισαγωγή...7 Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11 Κεφάλαιο 2 Αξιοπιστία...25 Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...65 Κεφάλαιο 4 Μεταγωγή Δεδομένων και Δρομολόγηση...

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

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

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

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