1
|
|
2
|
- Πως τα
διάφορα
δίκτυα
διαφέρουν
μεταξύ τους
- Πως
συνδέονται
ανομοιογενή
δίκτυα
μεταξύ τους
- Εικονικά
κυκλώματα
συνδεδεμένα
σε σειρά
- Διαδικτύωση
χωρίς
σύνδεση (connectionless)
- Tunneling
- Δρομολόγηση
Διαδικτύων
- Κατακερματι=
963;μός
και
Επανασύνδεσ=
951;
- Το Διαδίκτυο<=
/li>
- Το
πρωτόκολλο IP (In=
ternet
Protocol)
- Οι
διευθύνσεις
στο
Διαδίκτυο
|
3
|
|
4
|
|
5
|
- Μεταγωγή (switching)
- Το πλαίσιο
μεταφέρεται
από το ένα
δίκτυο στο
άλλο σύμφωνα
μόνο με την
διεύθυνση MAC
- Η γέφυρα δεν
πρέπει να
γνωρίζει το
πρωτόκολλο IP
|
6
|
|
7
|
|
8
|
- Εικονικά
κυκλώματα σε
σειρά
- Υπάρχει
σύνδεση και
κάθε
δρομολογητή&=
#962;
πρέπει να δια=
;τηρεί
πίνακες με
την
κατάσταση
κάθε
σύνδεσης
- Δεν υπάρχουν
εναλλακτικά
μονοπάτια
έτσι τα πακέτ=
;α
παραδίδοντα&=
#953;
σε σειρά
- Προκράτηση
πόρων και η
δυνατότητα
παροχή
ποιότητας
υπηρεσιών
- Διαδικτύωση
χωρίς
σύνδεση
- Κάθε
δρομολογητή&=
#962;
δεν πρέπει να
διατηρεί
πίνακες με
την
κατάσταση
κάθε
σύνδεσης
- Υπάρχουν
εναλλακτικά
μονοπάτια
έτσι πακέτα
μπορούν να
παραδίδοντα&=
#953;
εκτός σειράς=
- Δύσκολη η
παροχή
ποιότητας
υπηρεσιών
|
9
|
|
10
|
|
11
|
|
12
|
- Γιατί ο
κατακερματι=
963;μός
είναι
αναγκαίος;
- Υλικό (hardware)
- Λειτουργικό
σύστημα
(μνήμη)
- Πρωτόκολλο
(αριθμός bits)
- Διεθνή
Πρότυπα
- Αντίκτυπος
στην
πιθανότητα
μετάδοσης
χωρίς σφάλμα=
τα…
- Επιθυμία να
μην
απασχολούμε
το κανάλι για
μεγάλα χρονι=
κά
διαστήματα
- …
|
13
|
|
14
|
|
15
|
|
16
|
- Ορθή
λειτουργία
- Όσο το δυνατό
πιο απλό
- Καθαρές
Επιλογές
- Όταν
υπάρχουν
πολλοί
τρόποι να
επιτύχεις το
ίδιο πράγμα,
επιλέξτε ένα=
.
- Χρησιμοποιή=
963;τε
δομικές
μονάδες (modularity)
- Αναμένετε
ανομοιογένε=
953;α
- Διαφορετικά
υλικά (hardware) και
λογισμικά.
- Ο σχεδιασμός
πρέπει να
είναι απλός,
γενικός και ε=
;ύκαμπτο
(flexible)
|
17
|
- Αποφύγετε
στατικές
επιλογές και
παραμέτρους=
li>
- Εάν οι
παράμετροι
είναι
υποχρεωτικέ&=
#962;,
τότε ίσως να
συμφωνηθούν
μεταξύ
αποστολέα
και
παραλήπτη.
- Μια καλή λύση
μπορεί να μην
είναι τέλεια!=
- Ιδιάζουσες
περιπτώσεις
μπορούν να
βρουν ιδιάζο=
υσες
λύσεις.
- Ακολουθήστε
αυστηρά το
πρωτόκολλα
όταν εκπέμπε&=
#964;ε
αλλά μην
περιμένετε
ότι οι άλλοι
ακολουθούν
αυστηρά το
πρωτόκολλο.
- Εξελιξημότη=
964;α (scalability)
- Δώστε έμφαση
στην απόδοση
και το κόστος=
.
|
18
|
|
19
|
- Version: IPv4, IPv6,…
- IHL: Header Length
- Fragment Identification
- D: Don’t, M: More, F: Fragment
|
20
|
- Ασφάλεια (Security)
- Πόσο ασφαλές
είναι το
πακέτο
- Αυστηρή
Δρομολόγηση
Πηγής (Strict Source Routing)
- Η πηγή
καθορίζει ολ=
όκληρο
το μονοπάτι
που πρέπει να
ακολουθηθεί.=
- Χαλαρή
Δρομολόγηση
Πηγής (Loose Source Routing)
- Η πηγή
καθορίζει
δρομολογητέ&=
#962;
από τους
οποίους πρέπ=
ει
να περάσει το
πακέτο.
- Record Route
- Ο κάθε
δρομολογητή&=
#962;
καταγράφει
τη διεύθυνση
του
- Timestamp
- Ο κάθε
δρομολογητή&=
#962;
καταγράφει
τη διεύθυνση
του καθώς και
την ώρα που
πέρασε το
πακέτο.
|
21
|
|
22
|
- Πως
ξεχωρίζουμε
σε πιο
υποδίκτυο να
δρομολογηθε=
943;
το κάθε
πακέτο;
- Λύση: Subnetting
|
23
|
- Πίνακας
Δρομολόγηση=
962;
- (network, 0):
Δρομολόγηση
σε μακρινά
δίκτυα
- (network, host):
Δρομολόγηση
σε κόμβους
του τοπικού
δικτύου.
- Πίνακας
Δρομολόγηση=
962;
σε Υποδίκτυα<=
/li>
- (this network, subnet, 0):
Δρομολόγηση
σε άλλα
υποδίκτυα
- (this network, this subnet, host):
Δρομολόγηση
σε κόμβους
του τοπικού
υποδικτύου.
|
24
|
- Οι
διευθύνσεις
δεν
κατανέμοντα=
953;
πλέον
σύμφωνα με
τις αρχικές
κλάσεις A,…,D. Κάθε
οργανισμός
παίρνει ένα
αριθμό από
συνεχόμενες
διευθύνσεις
και η
δρομολόγηση
γίνεται
σύμφωνα με το
«mask».
- Χρήση
συγκεντρωτι=
954;ού
«mask».
|
25
|
- Λύση η οποία
υλοποιήθηκε
για επίλυση
του προβλήμα&=
#964;ος
της
εξάντλησης
των
διευθύνσεων
IP
- Η βασική ιδέα
του NAT είναι η
χρήση μιας μό=
νο
IP διεύθυνση
για κάθε
οργανισμό.
- Οι εκτός
οργανισμού
κόμβοι
βλέπουν μόνο
αυτή τη
διεύθυνση,
ενώ κάθε
κόμβος εντός
του δικτύου
καταλαμβάνε=
953;
μια μη
επιτρεπτή
διεύθυνση.
- NAT είναι κάτι
ανάλογο των
«εσωτερικών=
»
(extension numbers) αριθμών
σε
τηλεφωνικά
κέντρα.
- Μη
επιτρεπτές
διευθύνσεις=
li>
- 10.0.0.0 – 10.255.255.255&nb=
sp;
(16,777,216 κόμβοι)
- 172.16.0.0 – 172.31.255.255 (1,048,576
κόμβοι)
- 192.168.0.0 – 192.168.255.255 (65,536
κόμβοι)
|
26
|
|
27
|
- Παραβιάζει
τη βασική
υπόθεση του IP
ότι κάθε
διεύθυνση
είναι μοναδι&=
#954;ή.
- Μετατρέπει
το χαρακτήρα
του IP από
ασύνδετο
δίκτυο (connectionless) σε &=
#948;ίκτυο
με σύνδεση (connection
oriented).
- Παραβιάζει
τη βασική
αρχιτεκτονι=
954;ή
δικτύων σε
επίπεδα.
- Υποχρεώνει τ&=
#953;ς
εφαρμογές να
χρησιμοποιο=
973;ν
το UDP ή TCP
- Προκαλεί προ&=
#946;λήματα
σε εφαρμογές
που
χρησιμοποιο=
973;ν
τη διεύθυνση =
IP
στα δεδομένα
ενός
πλαισίου (π.χ. FTP=
)
- Δίνει μια προ=
σωρινή
λύση και
καθυστερεί
την ολική
εφαρμογή μια
σωστής λύσης =
(IPv6).
|
28
|
- Πακέτα τα
οποία
ανταλλάζοντ=
945;ι
μεταξύ
κόμβων για συ=
γχρονισμό
και καλύτερη
λειτουργία
του δικτύου.
- Παραδείγματ=
945;
μηνυμάτων:
|
29
|
- Πως ένας
κόμβος
βρίσκει τη
διεύθυνση
του παραλήπτ&=
#951;
στο επίπεδο
ζεύξης (MAC);
|
30
|
- Πρωτόκολλά
για την
ανεύρεση
διεύθυνσης IP ^=
8;εδομένου
της
διεύθυνσης MAC.
- RARP (Reverse ARP)
- BOOTP (Bootstrap Protocol)
- DHCP
- Ένας
εξυπηρετητή&=
#962;
είναι
υπεύθυνος να
κατανείμει
δυναμικά τις
διευθύνσεις =
IP
σε νέους
κόμβους
|
31
|
- Εσωτερική
Δρομολόγηση=
li>
- Interior Gateway Routing Protocol
- Προσπαθεί να
μεταφέρει τα
πακέτα από
τον αποστολέ=
α
στον
παραλήπτη με=
αποδοτικό
τρόπο
- OSPF (Open Shortest Path First)
- Εξωτερική
Δρομολόγηση=
li>
- Exterior Gateway Routing Protocol
- Τα κριτήρια
με τα οποία
γίνεται η
δρομολόγηση
δεν είναι
κατά ανάγκη
απόδοση, αλλά
πολιτικά,
οικονομικά,
κλπ.
Π.χ.
- Πακέτα με
προσωπικές
πληροφορίες
δεν πρέπει ν^=
5;
εξέρχονται
τα όρια μιας
περιοχής ή
χώρας.
- Πακέτα που
ξεκινούν από
ένα
οργανισμό
δεν πρέπει ν^=
5;
περνούν από
το δίκτυο
κάποιου
άλλου
οργανισμού
- Κλπ, κλπ…
- BGP (Border Gateway Protocol)
|
32
|
|