Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Σχετικά έγγραφα
ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

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

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ

7.2 Τεχνολογία TCP/IP

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

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

7.4 Πρωτόκολλο UDP. 3. Στη περίπτωση που ένα μήνυμα χωράει σε ένα τμήμα, χρησιμοποιούμε το πρωτόκολλο TCP.

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

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

Δίκτυα ΙΙ. Κεφάλαιο 7

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ

7.11 Πρωτόκολλα Εφαρµογής Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)

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

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

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

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που

Πρωτόκολλο ARP. Γεωργιλά Χιονία Καθηγήτρια Πληροφορικής ΠΕ1901

7.1 Επίπεδο δικτύου. Ερωτήσεις. λέξεις κλειδιά:

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΣΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Γ Τάξη Ε.Π.Α.Λ.

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

7.7 Πρωτόκολλο ARP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Φύλλο Εργασίας 1 ου Κεφαλαίου

Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP);

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012 ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΙ ΙΚΟΤΗΤΑΣ

Κεφάλαιο > Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ

7.2.2 Σχέση OSI και TCP/IP

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

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

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

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

7.9 ροµολόγηση. Ερωτήσεις

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα.

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

Δίκτυα ΙΙ Τομέας Πληροφορικής,

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

Β1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει:

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

Η απάντηση αυτή λαμβάνει 5 μονάδες. Και αφού βέβαια ο εξεταζόμενος γράψει το γράμμα της σωστής απάντησης μόνο.

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

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

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

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

7.1.1 Επίπεδο δικτύου Γενικές Αρχές

ικτύου 4. Πρωτόκολλα απαραίτητα για δ. Ethernet τη ιαχείριση Φυσικού Μέσου ε. Ηλεκτρονικό ταχυδρομείο Μονάδες 8

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου

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

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

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

Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7. Ασκήσεις στο IP Fragmentation

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

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

7.11 Πρωτόκολλα εφαρµογής

SOS Ερωτήσεις Δίκτυα Υπολογιστών ΙΙ

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

Δίκτυα Η/Υ ΙΙ. Λύσεις θεμάτων Πανελληνίων εξετάσεων Σαλαβασίδης Κ. Πέτρος

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

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

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

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ

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

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

7.7 Πρωτόκολλο ARP. 1. Το πρωτόκολλο ARP μετατρέπει τις διευθύνσεις IP στις αντίστοιχες φυσικές. Σ Λ

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

Νέες Επικοινωνιακές Τεχνολογίες

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

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

3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)

7.5 Διευθυνσιοδότηση Διεύθυνση Ελέγχου Προσπέλασης στο Μέσο

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

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


ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

Φύλλο Κατανόησης 1.8

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών

ΚΕΦΑΛΑΙΟ 11: Διαδικασία Μετάδοσης Δεδομένων Εισαγωγή

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

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

γ. Αυθεντικότητα (authentication) δ. Εγκυρότητα (validity) Μονάδες 5

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

7.6 ιευθυνσιοδότηση. Ερωτήσεις

ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο Φροντιστήριο Ασκήσεις στο TCP

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α Β ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ

Εισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός

Συνεχής ροή πολυµέσων

Transcript:

Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ των τελικών υπολογιστών λέγεται επικοινωνιακό υποδίκτυο. Έργο του είναι η µεταφορά των πακέτων από την πηγή στον προορισµό τους. Με τον τρόπο αυτό ξεχωρίζουν οι εργασίες ως εξής: Το επικοινωνιακό υποδίκτυο ασχολείται µε τα επικοινωνιακά θέµατα και οι τελικοί υπολογιστές µε τις εφαρµογές. 2. Πώς αποφασίζει το επίπεδο δικτύου κάθε κόµβου για τη διαδροµή που θα ακολουθήσει ένα πακέτο µέχρι να φτάσει στον επόµενο κόµβο; Απάντηση: Σελ 220-221 Από: Το επίπεδο δικτύου κάθε κόµβου αποφασίζει Έως: υπερφορτωµένες και άλλες άδειες. 3. Αναφέρεται ονοµαστικά τις κατηγορίες στις οποίες κατατάσσονται οι υπηρεσίες που προσφέρει το επίπεδο δικτύου στο επίπεδο µεταφοράς: Απάντηση: Υπηρεσίες χωρίς σύνδεση και Υπηρεσίες Προσανατολισµένες σε σύνδεση 4. Αναφέρεται ονοµαστικά τις δύο φιλοσοφίες που µπορεί να ακολουθεί η εσωτερική οργάνωση του επικοινωνιακού υποδικτύου: Απάντηση: Νοητά κυκλώµατα ή Αυτοδύναµα πακέτα 5. Πώς λειτουργεί ένα επικοινωνιακό υποδίκτυο αυτοδύναµων πακέτων; Απάντηση: Σελ 222-223 και σχήµα Από: Τα νοητά κυκλώµατα Έως: πίνακες των κόµβων. 6. Πώς οι κόµβοι ενός επικοινωνιακού υποδικτύου θυµούνται σε ποιο κόµβο θα προωθήσουν τα πακέτα της ίδιας σύνδεσης, προκειµένου να ακολουθήσουν το ίδιο νοητό κύκλωµα; Απάντηση: Σελ 222-223 Από: Για το σκοπό αυτό, κάθε κόµβος Έως: στους πίνακες των κόµβων. 7. Πώς λειτουργεί ένα επικοινωνιακό υποδίκτυο αυτοδύναµων πακέτων; Απάντηση: Σελ 224 Από: Στα υποδίκτυα αυτοδύναµων πακέτων Έως: για κάθε πιθανό προορισµό. - 1 - Γεωργιλά Χιονία, Καθ. Πληροφορικής

Κεφάλαιο 7 (µέρος 1 ο ) ιαδικτύωση - INTERNET 7.2 Τεχνολογία TCP/IP 7.2.1 Εισαγωγή στην τεχνολογία TCP/IP 8. Τι εννοούµε µε τον όρο TCP/IP; Συνήθως τον όρο TCP/IP τον χρησιµοποιούµε για να περιγράψουµε διαφορετικές έννοιες, όπως: Ένα επικοινωνιακό πρωτόκολλο για τη µεταφορά δεδοµένων Τα πρωτόκολλα Ελέγχου Μετάδοσης (TCP) και ιαδικτύου (IP) Όλα τα πρωτόκολλα της τεχνολογίας TCP/IP Στο βιβλίο: µε τον όρο TCP/IP θα εννοούµε, µόνο τα πρωτόκολλα TCP και IP µε τον όρο πρωτόκολλα TCP/IP ή τεχνολογία TCP/IP ή τεχνολογία ιαδικτύου θα εννοούµε όλα τα πρωτόκολλα της τεχνολογίας TCP/IP 9. Ποιοι ήταν οι σηµαντικότεροι παράγοντες που οδήγησαν στην επιτυχία του TCP/IP; Οι σηµαντικότεροι παράγοντες που οδήγησαν στην επιτυχία του TCP/IP ήταν: Η ανάγκη να βρεθεί ένα µόνο πρότυπο για την επικοινωνία διαφορετικών συστηµάτων και Το γεγονός ότι τα πρωτόκολλα TCP/IP ήταν εύκολα διαθέσιµα στον καθένα. 10. Ποιο είναι το σηµαντικό πλεονέκτηµα των πρωτοκόλλων TCP/IP; Είναι ότι δύο υπολογιστές µε διαφορετικά χαρακτηριστικά και από διαφορετικούς κατασκευαστές, µπορούν να επικοινωνήσουν κατευθείαν ο ένας µε τον άλλο χωρίς να χρειάζονται λειτουργίες µετατροπής δεδοµένων από ένα πρωτόκολλο σε άλλο. Έτσι ένα ολόκληρο δίκτυο, που αποτελείται από υλικό ποικίλων χαρακτηριστικών και διαφορετικών κατασκευαστών µε διαφορετικά λειτουργικά συστήµατα, µπορεί να λειτουργήσει µε τα ίδια πρωτόκολλα δικτύου. 11. Ποια δίκτυα ονοµάζονται TCP/IP διαδίκτυα; Τα δίκτυα που χρησιµοποιούν τα πρωτόκολλα TCP/IP 12. Τι είναι το παγκόσµιο ιαδίκτυο (Internet); Είναι το µεγαλύτερο δίκτυο στον κόσµο Με εκατοµµύρια υπολογιστές συνδεδεµένους Εκτείνεται σε όλες τις ηπείρους Βασίζεται στο TCP/IP 13. Ποιο δίκτυο ονοµάζεται εσωτερικό ιδιωτικό δίκτυο τεχνολογίας TCP/IP (intranet); Είναι το TCP/IP διαδίκτυο µιας επιχείρησης στο οποίο χρησιµοποιούνται υπηρεσίες ιαδικτύου και ειδικότερα Παγκόσµιου Ιστού (World Wide Web) - 2 -

Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.2.2 Σχέση OSI και TCP/IP 14. Περιγράψτε τη σχέση του OSI µε το TCP/IP Το TCP/IP και το OSI αναπτύχθηκαν την ίδια εποχή Και τα δύο περιγράφουν αρχιτεκτονικές δικτύου βασισµένες σε επίπεδα Το TCP/IP και το OSI έχουν σηµαντικές διαφορές Στο OSI υπάρχουν 7 επίπεδα: Εφαρµογής Παρουσίασης Συνόδου Μεταφοράς ικτύου Σύνδεσης δεδοµένων Φυσικό Στο TCP/IP υπάρχουν 4 επίπεδα: Εφαρµογής Μεταφοράς ικτύου Πρόσβασης ικτύου (Φυσικές Συνδέσεις) 15. Πώς αντιστοιχούν τα επίπεδα του OSI µε τα επίπεδα του TCP/IP Απάντηση: Σελ 227 και το σχήµα 7-4 Από: Όπως φαίνεται και στο σχήµα Έως: ευφυή ελεγκτή (κάρτα δικτύου). 16. Αναφέρεται ονοµαστικά τα πρωτόκολλα που χρησιµοποιούνται σε κάθε επίπεδο του TCP/IP Στo επίπεδο Εφαρµογής χρησιµοποιούνται τα πρωτόκολλα: Αποµακρυσµένης Σύνδεσης (Telnet) Μεταφοράς Αρχείων (FTP) Μεταφοράς Απλού Ταχυδροµείου (SMTP) Απλής Μεταφοράς Αρχείων (TFTP Στo επίπεδο Μεταφοράς χρησιµοποιούνται τα πρωτόκολλα: Ελέγχου Μετάδοσης (TCP) Αυτοδύναµων Πακέτων Χρήστη UDP) Στo επίπεδο ικτύου χρησιµοποιούνται τα πρωτόκολλα: ιαδικτύου (IP) Μηνύµατος Ελέγχου ιαδικτύου (ICMP) 17. Ποιες είναι οι βασικές λειτουργίες που εκτελεί το επίπεδο Πρόσβασης ικτύου στο TCP/IP; Παρέχει την πρόσβαση στο φυσικό µέσο, όπου µεταδίδεται η πληροφορία µε τη µορφή πακέτων. Περιλαµβάνει τα στοιχεία των φυσικών συνδέσεων, δηλαδή: Καλώδια Αναµεταδότες - 3 - Γεωργιλά Χιονία, Καθ. Πληροφορικής

Κεφάλαιο 7 (µέρος 1 ο ) ιαδικτύωση - INTERNET Κάρτες δικτύου Πρωτόκολλα πρόσβασης τοπικών δικτύων Προσφέρει τις υπηρεσίες του στο ανώτερο του επίπεδο, δηλαδή στο επίπεδο ικτύου εν έχει συγκεκριµένες προδιαγραφές και έτσι µπορεί να έχει τελείως διαφορετικές τεχνολογίες. 18. Ποιες είναι οι βασικές λειτουργίες που εκτελεί το επίπεδο ικτύου στο TCP/IP; Παίρνει από το επίπεδο Μεταφοράς τα πακέτα που δηµιουργούνται από τα πρωτόκολλα TCP ή UDP και φροντίζει να τα µεταδώσει στο φυσικό δίκτυο Το βασικό πρωτόκολλο του επιπέδου δικτύου ονοµάζεται πρωτόκολλο ιαδικτύου (IP) και είναι αυτό που κάνει το TCP/IP παγκόσµιο πρότυπο διασύνδεσης. Το πρωτόκολλο IP: σε κάθε συσκευή που συνδέεται στο δίκτυο TCP/IP, δίνει µια λογική διεύθυνση χρησιµοποιεί τα πρωτόκολλα: Μετατροπής ιευθύνσεων (ARP) και Ανάστροφης Μετατροπής ιευθύνσεων (RARP) για να αντιστοιχίσει τις λογικές διευθύνσεις µε τις φυσικές διευθύνσεις που δίνονται από το επίπεδο Πρόσβασης ικτύου Προβλήµατα και ασυνήθιστες καταστάσεις που σχετίζονται µε το πρωτόκολλο IP, αναφέρονται από ένα ξεχωριστό πρωτόκολλο το πρωτόκολλο Μηνύµατος Ελέγχου ιαδικτύου (ICMP) το οποίο δηµιουργεί και στέλνει µηνύµατα 19. Ποια είναι η λειτουργία του πρωτοκόλλου ICMP; Ελέγχει την κατάσταση των συσκευών στο δίκτυο και δηµιουργεί µηνύµατα Τα µηνύµατα που µεταφέρει χρησιµοποιούνται µόνο από τα πρωτόκολλα του TCP/IP και όχι από κάποιο συγκεκριµένο πρόγραµµα του χρήστη. Για παράδειγµα αν κάποιος προσπαθεί να συνδεθεί σε έναν υπολογιστή που δεν είναι διαθέσιµος, τότε θα πάρει µήνυµα από το πρωτόκολλο ICMP που θα λέει: «απρόσιτος υπολογιστής» 20. Ποιες είναι οι βασικές λειτουργίες που εκτελεί το επίπεδο Μεταφοράς του TCP/IP; Υλοποιεί τις συνδέσεις µεταξύ των υπολογιστών ενός δικτύου Έχει σαν βασικό πρωτόκολλο το TCP, αλλά µπορεί να χρησιµοποιεί και το UDP Το TCP εγκαθιστά αξιόπιστες, ταυτόχρονες, δικαντευθυντήριες συνδέσεις. Αξιόπιστες: ιορθώνει τα σφάλµατα που παρουσιάζονται κατά τη µετάδοση και έτσι τα πρωτόκολλα του επιπέδου Εφαρµογής που χρησιµοποιούν το TCP δεν ασχολούνται καθόλου µε τη διόρθωση σφαλµάτων Ταυτόχρονες: Από έναν υπολογιστή µπορούν να εγκατασταθούν ταυτόχρονα πολλές TCP συνδέσεις και τα δεδοµένα κάθε σύνδεσης µπορούν να στέλνονται ταυτόχρονα, αλλά ανεξάρτητα από τα δεδοµένα των άλλων συνδέσεων. ι-κατευθυντήριες: Μία σύνδεση µπορεί να στέλνει αλλά και να λαµβάνει δεδοµένα. - 4 -

Τεχνολογία ικτύων Επικοινωνιών ΙΙ Το UDP είναι πρωτόκολλο χωρίς σύνδεση. εν είναι πολύ αξιόπιστο και χρησιµοποιείται από εφαρµογές που δεν απαιτούν αξιοπιστία 21. Ποια είναι η βασική λειτουργία του επιπέδου εφαρµογής; Το επίπεδο εφαρµογής: είναι το σηµείο επαφής του χρήστη µε τα πρωτόκολλα της τεχνολογίας TCP/IP. Παρέχει εφαρµογές (όπως είναι η µεταφορά αρχείων, η αποµακρυσµένη σύνδεση και το ηλεκτρονικό ταχυδροµείο) που χρησιµοποιούν τα πρωτόκολλα του επιπέδου µεταφοράς. Οι εφαρµογές TCP/IP χρησιµοποιούν το µοντέλο πελάτη-εξυπηρετητή (clientserver) 22. Περιγράψτε το µοντέλο πελάτη-εξυπηρετητή. Τόσο ο πελάτης όσο και ο εξυπηρετητής είναι διεργασίες (δηλαδή προγράµµατα που εκτελούνται) Ο εξυπηρετητής περιµένει να λάβει αίτηση από έναν πελάτη για να τον εξυπηρετήσει. Ελέγχει δηλαδή τις εισερχόµενες αιτήσεις για να δει αν κάποια απευθύνεται σε αυτόν. Ο πελάτης από την άλλη όταν χρειαστεί να πάρει κάποια πληροφορία από τον εξυπηρετητή του στέλνει µία αίτηση. Όταν αυτή η αίτηση εξυπηρετηθεί, ο εξυπηρετητής επιστρέφει στην κατάσταση αναµονής και περιµένει νέες αιτήσεις για να τις εξυπηρετήσει. Εξυπηρετητής: Βήµα 1. Περίµενε µέχρι να υπάρξει αίτηση Βήµα 2. Εξυπηρέτησε την αίτηση Βήµα 3. Πήγαινε το Βήµα 1. - 5 - Γεωργιλά Χιονία, Καθ. Πληροφορικής

Κεφάλαιο 7 (µέρος 1 ο ) ιαδικτύωση - INTERNET 7.3 Πρωτόκολλο TCP 23. Τι είναι το πρωτόκολλο Ελέγχου Μετάδοσης: Είναι το βασικό πρωτόκολλο του επιπέδου µεταφοράς του TCP/IP Είναι προσανατολισµένο στη σύνδεση Εξασφαλίζει αξιοπιστία Εξασφαλίζει επικοινωνία από άκρο σε άκρο. 24. Πώς λειτουργεί το πρωτόκολλο Ελέγχου Μετάδοσης (TCP); Το TCP: Όταν εγκαθίσταται η σύνδεση συµφωνεί για το µέγεθος του πακέτου Παίρνει δεδοµένα από τα πρωτόκολλα ανώτερου επιπέδου και δηµιουργεί πακέτα σύµφωνα µε το προσυµφωνηµένο µέγεθος. ίνει στο IP τα τµήµατα προκειµένου αυτό να τα δροµολογήσει και να τα παραδώσει στον παραλήπτη Στον παραλήπτη o Ελέγχει το πεδίο Αριθµός Σειράς που βρίσκεται στην επικεφαλίδα και o Τοποθετεί τα πακέτα στη σωστή σειρά, σχηµατίζοντας το αρχικό µήνυµα Αν κάποιο τµήµα δε φτάσει στον προορισµό του, τότε το TCP είναι υπεύθυνο για την επαναµετάδοσή του 25. Πως ονοµάζονται τα πακέτα που δηµιουργεί το TCP; Ονοµάζονται τµήµατα Κάθε τµήµα αποτελείται: o από την επικεφαλίδα (που αποτελείται από πεδία τα οποία βοηθούν το TCP να διαχειριστεί τα τµήµατα) και o από τα δεδοµένα (που ήρθαν από το ανώτερο επίπεδο και πρέπει να µεταδοθούν) 26. Αναφέρεται ονοµαστικά κάποια από τα πεδία της επικεφαλίδας του TCP τµήµατος; Κάποια από τα πεδία της επικεφαλίδας του TCP τµήµατος είναι: Ο Αριθµός Σειράς Ο Αριθµός Επιβεβαίωσης Το Παράθυρο Η TCP θύρα πηγής Η TCP θύρα προορισµού 27. Πώς εξασφαλίζει το TCP ότι ένα τµήµα έφτασε στον προορισµό του; Για να εξασφαλίσει το TCP ότι ένα τµήµα έφτασε στον προορισµό του, πρέπει ο παραλήπτης να στείλει πίσω στον αποστολέα µία επιβεβαίωση. Αυτό γίνεται ως εξής: Στην επικεφαλίδα κάθε τµήµατος υπάρχει ένα πεδίο που ονοµάζεται Αριθµός Επιβεβαίωσης. Ο παραλήπτης, όταν θελήσει να στείλει ένα τµήµα στον αποστολέα, βάζει στο πεδίο Αριθµός Επιβεβαίωσης του τµήµατος αυτού, έναν αριθµό οκτάδας - 6 -

Τεχνολογία ικτύων Επικοινωνιών ΙΙ (byte). Ο αριθµός αυτός δείχνει ότι έχει παραλάβει σωστά από τον αποστολέα όλα τα δεδοµένα µέχρι το συγκεκριµένο αριθµό οκτάδας. Αν ο αποστολέας δε λάβει επιβεβαίωση µέσα σε ένα λογικό χρονικό όριο, θεωρεί ότι το τµήµα δεν έφτασε στον παραλήπτη και έτσι το στέλνει ξανά 28. Τι είναι ο έλεγχος ροής; Είναι η λειτουργία που εκτελεί το πρωτόκολλο TCP για να ελέγξει πόσα δεδοµένα µπορούν να µεταδίδονται κάθε φορά. Το πρόβληµα που υπήρχε ήταν ότι: o Αν ο αποστολέας περίµενε να επιβεβαιωθεί ένα τµήµα προκειµένου να στείλει το επόµενο, ο ρυθµός µετάδοσης θα µειώνονταν χωρίς λόγο. o Αν ο αποστολέας έστελνε διαρκώς δεδοµένα χωρίς να ξέρει αν ο παραλήπτης µπορεί να τα δεχτεί, θα συνέβαινε απόρριψη δεδοµένων. (Κάθε υπολογιστής έχει µία περιοχή προσωρινής αποθήκευσης εισερχόµενων δεδοµένων όπου µπαίνουν τα δεδοµένα που του στέλνουν οι άλλοι υπολογιστές, µέχρι να µπορέσει να τα χρησιµοποιήσει. Αν η περιοχή αυτή είναι γεµάτη και έρθουν καινούρια δεδοµένα, τότε αυτά θα απορριφθούν.) Η λύση που δόθηκε από το TCP είναι: Στην επικεφαλίδα του τµήµατος υπάρχει ένα πεδίο που ονοµάζεται Παράθυρο. Το πεδίο αυτό το χρησιµοποιούν και ο αποστολέας και ο παραλήπτης και βάζουν σε αυτό έναν αριθµό οκτάδας (byte), που δείχνει κάθε στιγµή πόσα νέα δεδοµένα µπορεί ο καθένας να δεχθεί στην περιοχή προσωρινής αποθήκευσης εισερχόµενων δεδοµένων που έχει. 29. Πώς το TCP παραδίδει τα πακέτα στις εφαρµογές στις οποίες κατευθύνονται; Τι είναι τα TCP ports; Για να µπορέσουν να επικοινωνήσουν δύο εφαρµογές, πρέπει: 1. το IP να µεταφέρει τα τµήµατα στον σωστό προορισµό. 2. το TCP να τα παραδώσει στις αντίστοιχες εφαρµογές, δηλαδή πρέπει να γνωρίζει σε ποια σύνδεση ανήκει κάθε τµήµα. Η διαδικασία αυτή ονοµάζεται αποπολύπλεξη και το TCP την πραγµατοποιεί µε τη βοήθεια των TCP θυρών (TCP ports). Τα TCP ports: είναι αφηρηµένα σηµεία επικοινωνίας, το καθένα είναι ένας θετικός ακέραιος των 16 bits, και είναι πεδία της επικεφαλίδας των TCP τµηµάτων. Κάθε φορά που εγκαθίσταται µια νέα σύνδεση, προσδιορίζονται το TCP port πηγής και το TCP port προορισµού, τα οποία γίνονται γνωστά και στα δύο άκρα της σύνδεσης. Τα προγράµµατα χρηστών χρησιµοποιούν συνήθως τυχαία TCP ports, ενώ οι εξυπηρετητές εφαρµογών χρησιµοποιούν κάποια προκαθορισµένα TCP ports, τα οποία τα έχουν πάρει επίσηµα. Έτσι, οποιαδήποτε αίτηση χρήστη απευθύνεται σε αυτά τα TCP ports, απευθύνεται σε αυτές τις εφαρµογές. (Για παράδειγµα ο εξυπηρετητής της Μεταφοράς Αρχείων (FTP)περιµένει τις αιτήσεις των χρηστών στο TCP port 21.) - 7 - Γεωργιλά Χιονία, Καθ. Πληροφορικής

Κεφάλαιο 7 (µέρος 1 ο ) ιαδικτύωση - INTERNET 7.3.1 TCP συνδέσεις 30. Τι είναι η σύνδεση στο πρωτόκολλο TCP; Η σύνδεση στο πρωτόκολλο TCP είναι µια νοητή σύνδεση που εγκαθίσταται από το πρωτόκολλο TCP και συνδέει δύο τελικά σηµεία, µεταφέροντας δεδοµένα από το ένα άκρο στο άλλο. Η σύνδεση είναι νοητή, γιατί: δεν υπάρχει συγκεκριµένος δρόµος που ακολουθούν όλα τα τµήµατα για να φτάσουν από την πηγή στον προορισµό, αντίθετα κάθε τµήµα ακολουθεί τη δική του διαδροµή και έτσι τα τµήµατα φτάνουν στον προορισµό τους µπερδεµένα (και µεταξύ τους αλλά και µε τα τµήµατα άλλων συνδέσεων) Στον προορισµό τους το TCP µε την αποπολύπλεξη τα παραδίδει στις κατάλληλες εφαρµογές. 31. Πώς περιγράφεται κάθε σύνδεση στο TCP; Κάθε σύνδεση στο TCP περιγράφεται από 4 αριθµούς: IP διεύθυνση πηγής TCP port πηγής IP διεύθυνση προορισµού TCP port προορισµού Όλα τα τµήµατα που έχουν την ίδια τετράδα αριθµών ανήκουν στην ίδια σύνδεση. Αν δύο τµήµατα έχουν µόνο τους 3 από τους 4 παραπάνω αριθµούς ίδιους, τότε ανήκουν σε διαφορετική σύνδεση. (Αυτό συµβαίνει αν δύο χρήστες που χρησιµοποιούν τον ίδιο υπολογιστή, στέλνουν αρχεία στον ίδιο υπολογιστή προορισµού.) 32. Περιγράψτε την τυπική σειρά διαδικασιών που εκτελούνται για τη Μεταφορά Αρχείων. Ο χρήστης που θέλει να µεταφέρει το αρχείο, τρέχει την εφαρµογή FTP πελάτη στον υπολογιστή του. Η εφαρµογή αυτή, ανοίγει µία σύνδεση µε τον FTP εξυπηρετητή του απέναντι άκρου. Για τη σύνδεση αυτή χρησιµοποιείται στον υπολογιστή του πελάτη ένα τυχαίο port, έστω το 1234, ενώ σαν TCP port προορισµού θα χρησιµοποιήσει το port 21, γιατί αυτό χρησιµοποιεί ο FTP εξυπηρετητής. 7.4 Πρωτόκολλο UDP 33. Τι είναι το πρωτόκολλο UDP; Ονοµάζεται Πρωτόκολλο Αυτοδύναµων Πακέτων Χρήστη Είναι πρωτόκολλο του επιπέδου µεταφοράς της τεχνολογίας TCP/IP. Χρησιµοποιείται όταν οι εφαρµογές στέλνουν µηνύµατα τα οποία χωρούν σε ένα τµήµα (πχ. οι ερωτήσεις που στέλνει ένας υπολογιστής για να βρει µια άγνωστη διεύθυνση προορισµού), και δε χρειάζονται την πολυπλοκότητα και την αξιοπιστία του TCP και παρέχει υπηρεσίες αυτοδύναµου πακέτου. 34. Από τι είδους εφαρµογές χρησιµοποιείται το πρωτόκολλο UDP; To UDP χρησιµοποιείται από εφαρµογές στις οποίες: - 8 -

Τεχνολογία ικτύων Επικοινωνιών ΙΙ Μας ενδιαφέρει η ταχύτητα και εν µας ενδιαφέρει η επαναµετάδοση των δεδοµένων για τη διόρθωση των σφαλµάτων της µετάδοσης Παράδειγµα τέτοιας εφαρµογής είναι η µετάδοση φωνής, όπου δεν έχει νόηµα να επαναµεταδίδουµε τις λέξεις που χάνονται, ενώ ταυτόχρονα θέλουµε ελάχιστες καθυστερήσεις, γιατί διαφορετικά η οµιλία που θα ακούει ο παραλήπτης θα είναι πολύ κακής ποιότητας. 35. Ποιες είναι οι διαφορές ανάµεσα στο UDP και στο TCP; Το UDP δεν κάνει τόσες εργασίες όσες το TCP. ηλαδή: εν τεµαχίζει τα δεδοµένα σε πολλά τµήµατα εν κρατά αντίγραφα από τα δεδοµένα, που έχουν σταλεί, ώστε να τα επαναµεταδώσει αν δε φτάσουν έγκαιρα στον προορισµό τους ή αν συµβούν σφάλµατα στη µετάδοση τους. εν εξασφαλίζει ότι τα τµήµατα θα παραδοθούν στον προορισµό τους µε τη σειρά που στάλθηκαν από τον αποστολέα. Εποµένως, επειδή το UDP δεν µπορεί να χειριστεί καταστάσεις όπως: Απώλεια µηνύµατος Πολλαπλά αντίγραφα Μεγάλες καθυστερήσεις Λήψη µηνυµάτων εκτός σειράς, Έλεγχος ροής ιακοπή επικοινωνίας, πρέπει όποτε χρησιµοποιείται το UDP, τις καταστάσεις αυτές να τις χειρίζονται οι εφαρµογές. 36. Πώς γίνεται η επικοινωνία του πρωτοκόλλου UDP µε τα προγράµµατα εφαρµογής; Τα UDP ports χρησιµοποιούνται από τις εφαρµογές που θέλουν να επικοινωνήσουν µέσω του πρωτοκόλλου UDP. ηλαδή Αν κάποια εφαρµογή θέλει να επικοινωνήσει µέσω του UDP, πρέπει να χρησιµοποιήσει κάποιο UDP port Tα UDP ports: είναι αφηρηµένα σηµεία επικοινωνίας, το καθένα είναι ένας θετικός ακέραιος των 16 bits, και είναι πεδία της επικεφαλίδας του UDP τµήµατος. Τα UDP ports τα δίνει στις εφαρµογές το λειτουργικό σύστηµα Με τη βοήθεια των UDP ports το πρωτόκολλο UDP µπορεί να χρησιµοποιηθεί ταυτόχρονα από πολλές εφαρµογές (όπως ακριβώς συµβαίνει και µε το TCP και τα TCP ports) Για ορισµένες εφαρµογές έχουν καθοριστεί συγκεκριµένα UDP ports τα οποία είναι γνωστά και χρησιµοποιούνται µόνο από αυτές τις εφαρµογές 37. Περιγράψτε αναλυτικά, πώς µια εφαρµογή µπορεί να επικοινωνήσει µε κάποια άλλη µέσω του πρωτοκόλλου UDP. 1. Η επικοινωνία ανάµεσα στην εφαρµογή και στο πρωτόκολλο UDP γίνεται µέσω των UDP ports. - 9 - Γεωργιλά Χιονία, Καθ. Πληροφορικής

Κεφάλαιο 7 (µέρος 1 ο ) ιαδικτύωση - INTERNET 2. Για ορισµένες εφαρµογές έχουν καθοριστεί συγκεκριµένα UDP ports τα οποία είναι γνωστά και χρησιµοποιούνται µόνο για επικοινωνία µε τους εξυπηρετητές αυτών των εφαρµογών. 3. Όποιο τµήµα έχει στην επικεφαλίδα του τον αριθµό του UDP port που έχει δοθεί σε συγκεκριµένη εφαρµογή, αναγνωρίζεται από τον εξυπηρετητή της συγκεκριµένης εφαρµογής, ο οποίος αναλαµβάνει την επεξεργασία του. 4. Κάθε UDP τµήµα αποτελείται από 2 µέρη: Την επικεφαλίδα και Τα δεδοµένα που πρέπει να µεταδοθούν 5. Το IP πρωτόκολλο παραδίδει στο πρωτόκολλο UDP κάθε πακέτο που έχει την ένδειξη UDP στην επικεφαλίδα του. 6. Η βασική λειτουργία που προσθέτει το πρωτόκολλο UDP στις λειτουργίες του πρωτοκόλλου IP είναι η πολυπλεξία της πληροφορίας διαφορετικών εφαρµογών µε βάση τα UDP ports. - 10 -