Εισαγωγή στην Επιστήμη των Υπολογιστών

Σχετικά έγγραφα
Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών

Οικονομετρία. Πολλαπλή Παλινδρόμηση. Στατιστικός έλεγχος γραμμικού συνδυασμού συντελεστών. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών

Γεωργική Εκπαίδευση. Θεματική ενότητα 2 2/2. Όνομα καθηγητή: Αλέξανδρος Κουτσούρης Τμήμα: Αγροτικής Οικονομίας και Ανάπτυξης

Ιστορία της μετάφρασης

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Το πρόβλημα της ταυτοποίησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Συνθήκες ταυτοποίησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

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

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Γραμμική, διπλή λογαριθμική, ημιλογαριθμική. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Εισαγωγή στους Αλγορίθμους

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

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

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Μικροοικονομική Ανάλυση Ι

Διοικητική Λογιστική

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Μέθοδοι εκτίμησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Εκκλησιαστικό Δίκαιο

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

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

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

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Εισαγωγή στους Αλγορίθμους

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Εκκλησιαστικό Δίκαιο

Οικονομετρία. Πολλαπλή Παλινδρόμηση. Στατιστικός έλεγχος σημαντικότητας δύο ή περισσοτέρων συντελεστών ταυτόχρονα

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Μικροοικονομική Ανάλυση Ι

Μικροοικονομική Ανάλυση Ι

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

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

Προγραμματισμός και Εφαρμογές Υπολογιστών

Λογισμός 3. Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

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

Ιστορία της μετάφρασης

Κβαντική Επεξεργασία Πληροφορίας

Ψηφιακή Επεξεργασία Εικόνων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Ανηγμένη μορφή και βασικές υποθέσεις. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Οικονομετρία. Αυτοσυσχέτιση Μέθοδοι εκτίμησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Οικονομετρία. Απλή Παλινδρόμηση. Υποθέσεις του γραμμικού υποδείγματος και ιδιότητες των εκτιμητών. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Οικονομετρία. Απλή Παλινδρόμηση Βασικές έννοιες και τυχαίο σφάλμα. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Οικονομετρία. Ετεροσκεδαστικότητα Μέθοδοι εκτίμησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Οικονομετρία. Απλή Παλινδρόμηση. Ιδιότητες της ευθείας παλινδρόμησης και συντελεστής προσδιορισμού. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

Γαλακτοκομία. Ενότητα 11: Νοθεία Γάλακτος, 1ΔΩ. Τμήμα: Επιστήμης Τροφίμων και Διατροφής Του Ανθρώπου

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

Οικονομετρία. Ψευδομεταβλητές Δύο ή περισσότερες ψευδομεταβλητές που επιδρούν στην σταθερά της συνάρτησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

Γεωργική Εκπαίδευση Ενότητα 9

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Μηχανολογικό Σχέδιο Ι

Οικονομετρία. Πολυσυγγραμμικότητα. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

Εκκλησιαστικό Δίκαιο

Μικροοικονομική Ανάλυση Ι

Τηλεπικοινωνιακά Ψηφιακά Δίκτυα Ενότητα 1: Δομή και Οργάνωση των Δημόσιων Τηλεπικοινωνιακών Δικτύων

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Μικροοικονομική Ανάλυση Ι

Μικροοικονομική Ανάλυση Ι

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

Εισαγωγή στην Επιστήμη των Υπολογιστών

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Βάσεις Περιβαλλοντικών Δεδομένων

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων. Βασικές έννοιες. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

ΓΕΝΙΚΗ ΚΑΙ ΑΝΟΡΓΑΝΗ ΧΗΜΕΙΑ

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

Μικροοικονομική Ανάλυση Ι

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

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

Παράκτια Τεχνικά Έργα

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

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Στρατηγικό Μάρκετινγκ

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στην Επιστήμη των Υπολογιστών

Transcript:

Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 5: Τεχνολογίες Διαδικτύου (Internet Technologies): Αρχιτεκτονική Διαδικτύου 2/3, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης

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

Λέξεις Κλειδιά Αρχιτεκτονική Πρωτόκολλα επικοινωνίας ΤCP/IP Λειτουργίες πρωτοκόλλων επικοινωνίας

Αρχιτεκτονική Διαδικτύου 1/2 Πρωτόκολλα επικοινωνίας Λειτουργίες πρωτοκόλλων Μοντέλο Αναφοράς TCP/IP (IPV4) IPV6

Αρχιτεκτονική Διαδικτύου 2/2 Πρωτόκολλα επικοινωνίας Συμβατικοί τρόποι επικοινωνίας Ορισμοί Διασύνδεση επιπέδων - Υπηρεσίες Ταξινόμηση πρωτοκόλλων επικοινωνίας Ασφάλεια στη μεταφορά δεδομένων

Πρωτόκολλα Επικοινωνίας 1/13 Συμβατικοί τρόποι επικοινωνίας Μέσω Modem (Διαποδιαμορφωτής) Επιλεγόμενο Τηλεφωνικό Δίκτυο (PSTN)

Πρωτόκολλα Επικοινωνίας 2/13 Συμβατικοί τρόποι επικοινωνίας Ψηφιακό Δίκτυο Ενοποιημένων Υπηρεσιών (ISDN) Βασικός Ρυθμός Πρόσβασης (BRA: 2B+D) Πρωτεύον Ρυθμός Πρόσβασης (PRA: 30B+D) ISDN

Πρωτόκολλα Επικοινωνίας 3/13 Συμβατικοί τρόποι επικοινωνίας Ψηφιακή Γραμμή Συνδρομητή (DSL) 55 Mbps Ασύμμετρη Ψηφιακή Γραμμή Συνδρομητή (ADSL) 1.5 8 Mbps / έως 1. 544 Mbps (downstream - upstream) Σύμμετρη Ψηφιακή Γραμμή Συνδρομητή (SDSL) 1.544 Mbps (ΗΠΑ), αμφίδρομα, έως 3km 2.048 Mbps (ΕΥΡΩΠΗ), αμφίδρομα, έως 3km

Πρωτόκολλα Επικοινωνίας 4/13 Συμβατικοί τρόποι επικοινωνίας Ψηφιακή Γραμμή Συνδρομητή Υπερ-υψηλών ρυθμών μετάδοσης (VDSL) 13 24 Mbps, έως 300 m, downstream 1.5 2.3 Mbps, έως 130 m, upstream

Πρωτόκολλα Επικοινωνίας 5/13 Συμβατικοί τρόποι επικοινωνίας Ασύρματες συνδέσεις Γεωστατική τροχιά (μεγάλη κάλυψη, μεγάλη καθυστέρηση) Κάρτα δορυφορικής λήψης, δορυφορικό πιάτο (μη αμφίδρομη)

Πρωτόκολλα Επικοινωνίας 6/13 Ορισμοί Πρωτόκολλο επικοινωνίας είναι ένα σύνολο κανόνων ή παραδοχών που πρέπει να ακολουθήσουν δύο ή περισσότεροι Η/Υ προκειμένου να επικοινωνήσουν. Οι κανόνες αυτοί ενεργοποιούνται κατά την σύνδεση. Προκειμένου να μειωθεί η πολυπλοκότητα και να βελτιωθεί η λειτουργία των δικτύων, το λογισμικό σχεδιάστηκε σε επίπεδα ή στρώματα (layers). Η επικοινωνία γίνεται μεταξύ ομότιμων επιπέδων (peer to peer connection). Αρχιτεκτονική του δικτύου λέγεται το σύνολο των επιπέδων και πρωτοκόλλων του.

Πρωτόκολλα Επικοινωνίας 7/13 Βασικοί ορισμοί Δίκτυο πέντε (5) επιπέδων

Πρωτόκολλα Επικοινωνίας 8/13 Βασικοί ορισμοί

Πρωτόκολλα Επικοινωνίας 9/13 Διασύνδεση επιπέδων - Υπηρεσίες

Πρωτόκολλα Επικοινωνίας 10/13 Διασύνδεση επιπέδων Υπηρεσίες Το επίπεδο κ μιας μηχανής επικοινωνεί με το ίδιο επίπεδο κ μιας άλλης μέσω των κανόνων και συνθηκών που ορίζονται από το πρωτόκολλο του επιπέδου κ. Ανάμεσα σε δύο γειτονικά επίπεδα υπάρχει μια διεπαφή (interface). Η διεπαφή καθορίζει ποιες πρωτογενείς λειτουργίες και υπηρεσίες προσφέρει ένα επίπεδο στο αμέσως ανώτερό του. Οι υπηρεσίες κάποιου επιπέδου στο αμέσως ανώτερό του προσφέρονται στα σημεία πρόσβασης υπηρεσίας (SAPs: Service Access Points).

Πρωτόκολλα Επικοινωνίας 11/13 Διασύνδεση επιπέδων Υπηρεσίες Ένα επίπεδο μπορεί να προσφέρει στο αμέσως ανώτερό του επίπεδο: Υπηρεσίες προσανατολισμένες στη σύνδεση (COSs: Connection Oriented Services) Απαιτούν την από άκρο-σε-άκρο εγκατάσταση σύνδεσης (τηλεφωνικό δίκτυο) Υπηρεσίες μη προσανατολισμένες στη σύνδεση (CLSs: ConnectionLess Services) Δεν απαιτούν την από άκρο-σε-άκρο εγκατάσταση κάποιας σύνδεσης (ταχυδρομικό δίκτυο)

Πρωτόκολλα Επικοινωνίας 12/13 Διασύνδεση επιπέδων - Υπηρεσίες

Ταξινόμηση Πρωτοκόλλων Επικοινωνίας 1/2 Πρωτόκολλα κατασκευαστών συστημάτων Η/Υ SNA IBM (7 επίπεδα), Netware Novell (5 επίπεδα), Apple Talk Apple / Macintosh (6 επίπεδα) DNA Digital (7 επίπεδα) Windows NT Microshoft Άλλα πρωτόκολλα: Χ.25, XNS, BanyanVINES

Ταξινόμηση Πρωτοκόλλων Επικοινωνίας 2/2 Πρωτόκολλα κατασκευαστών συστημάτων Η/Υ Πρωτόκολλα για δημόσια χρήση (freeware/shareware) TCP/IP (4 επίπεδα) Πρωτόκολλα που αναπτύσσονται από διεθνείς οργανισμούς, ο ISO, η ΙΤU και το IEEE: OSI (Open Systems Interconnection) (7 επίπεδα) ISO (International Standards Organization) ITU (International Telecommunications Union) IEEE (Institute of Electronic & Electrical Engineering).

Πρωτόκολλα Επικοινωνίας 13/13 Ταξινόμηση O S I

Μοντέλο Αναφοράς TCP/IP 1/11 Tα επίπεδα του TCP/IP Επίπεδο 1 ή επίπεδο πρόσβασης δικτύου Επίπεδο 2 ή επίπεδο Διαδικτύου Επίπεδο 3 ή επίπεδο μεταφοράς Επίπεδο 4 ή επίπεδο εφαρμογής

Μοντέλο Αναφοράς TCP/IP 2/11 Tα επίπεδα του TCP/IP

Μοντέλο Αναφοράς TCP/IP 3/11 Σχέση μεταξύ OSI και TCP/IP Σύγκριση επιπέδων

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 1/9 Κατάτμηση - Επανασύνθεση μηνυμάτων Ενθυλάκωση μηνυμάτων Έλεγχοι σύνδεσης, ροής, σφαλμάτων Τμηματοποίηση Διευθυνσιοδότηση Προτεραιότητα διεκπεραίωσης Ασφάλεια Συγχρονισμός

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 2/9 Τμηματοποίηση (αριθμοδότηση) Αριθμοδοτούνται οι PDUs ώστε να ληφθούν σωστά από το δέκτη. Οι PDUs φθάνουν στο δέκτη με διαφορετική σειρά από αυτήν που έφυγαν από τον πομπό, έχοντας επιλέξει το καθένα τη δική του διαδρομή. Είναι ευθύνη του δέκτη να επανασυντάξει το αρχικό μήνυμα.

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 3/9 Διευθυνσιοδότηση (addressing) Κάθε υπολογιστής διαθέτει μια μοναδική διεύθυνση που τον διακρίνει από τους άλλους υπολογιστές και δείχνει ποιος στέλνει και ποιος λαμβάνει τις PDUs. Η IP (Internet Protocol) είναι η ποιο γνωστή μέθοδος διευθυνσιοδότησης τοy Διαδικτύου. Άλλα πρωτόκολλα διευθυνσιοδότησης είναι: ICMP (Internet Control Messaging Protocol) ARP (Address Resolution Protocol) RARP (Reserve Address Resolution Protocol)

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 4/9 Διευθυνσιοδότηση ( IP addressing) Η διεύθυνση IP αποτελεί την ταχυδρομική διεύθυνση του Η/Υ που συνδέεται στο Διαδίκτυο και έχει μήκος 4 χαρακτήρων (bytes), π.χ. 1 0 1 1 0 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 1. 1 1 1 0 0 1 0 0. 179 228 0 1 0 0 1 0 0 1. 0 0 0 0 1 0 1 1 73 12 179.228.73.12

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 5/9 Διευθυνσιοδότηση ( IP addressing) Κάθε χαρακτήρας της IP διεύθυνσης μπορεί να πάρει τιμή από 0-255 στο δεκαδικό σύστημα (2 8 =256 διαφορετικές οκτάδες) Δύσκολη η αριθμητική απομνημόνευση. Αναπτύχθηκε το Σύστημα της Ονομασίας Περιοχών (DNS: Domain Name System) Κάθε αριθμητική διεύθυνση αντιστοιχίζεται σε μια ή περισσότερες ισοδύναμες συμβολικές διευθύνσεις

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 6/9 Διευθυνσιοδότηση 194.177.193.129 www.pi-schools.gr 143.233.103.200 www.parliament.gr

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 7/9 IP Διευθυνσιοδότηση Οι διευθύνσεις του Διαδικτύου δίνονται από το InterNIC και ταξινομούνται σε πέντε (5) κλάσεις: Κλάση Εύρος Δίκτυα Κόμβους Είδος Α 0.0.0.0 127.255.255.255 2 7 2 24 Unicast Β 128.0.0.0 191.255.255.255 2 14 2 16 Unicast C 192.0.0.0 223.255.255.255 2 21 2 256 Unicast D 224.0.0.0 239.255.255.255 2 28 Multicast E 240.0.0.0 247.255.255.255 2 27 Reserved

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 8/9 IP Διευθυνσιοδότηση Class A 0 Class B 10 Ταυτότητα δικτύου Netid (7 bits) Ταυτότητα δικτύου Netid (14 bits) Ταυτότητα κόμβου Hostid (21 bits) Ταυτότητα κόμβου Hostid (16 bits) Class C 110 Class D 1110 Class E 11110 Ταυτότητα δικτύου Netid (21 bits) Ταυτότητα κόμβου Hostid (8 bits) Ταυτότητα δικτύου Netid (28bits) Ταυτότητα δικτύου Netid (27 bits)

Λειτουργίες Πρωτοκόλλων Επικοινωνίας 9/9 IP Διευθυνσιοδότηση Διαφορετικοί τρόποι διαχείρισης του δικτύου κλάσεως Β: 183.142 16bits 16 bits netid = 183.142 Hostid 16 bits 8 bits 8 bits netid = 183.142 Subnetid hostid

Μοντέλο Αναφοράς TCP/IP 4/11 Tα επίπεδα του TCP/IP Επίπεδο 1 ή επίπεδο πρόσβασης δικτύου Αναλαμβάνει τη μεταφορά των σημάτων στο μέσο μετάδοσης. Καθορίζει τις λειτουργίες του μέσου μετάδοσης Είναι υπεύθυνο για την επικοινωνία με το δίκτυο Επίπεδο 2 ή επίπεδο Διαδικτύου Είναι υπεύθυνο για τις λειτουργίες δρομολόγησης και διευθυνσιοδότησης

Μοντέλο Αναφοράς TCP/IP 5/11 Tα επίπεδα του TCP/IP Επίπεδο 3 ή επίπεδο μεταφοράς Είναι υπεύθυνο για τη μεταφορά δεδομένων της εφαρμογής από άκρη-σε-άκρη στο δίκτυο. Επίπεδο 4 ή επίπεδο εφαρμογής Είναι υπεύθυνο για την λειτουργία της εφαρμογής του χρήστη και τον τρόπο που επικοινωνεί αυτή με το δίκτυο.

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

Μοντέλο Αναφοράς TCP/IP 7/11 Οικογένεια πρωτοκόλλων TCP/IP Πρωτόκολλα Επίπεδου 2 (Διαδικτύου) Πρωτόκολλο Διαδικτύου (IP) Λειτουργίες διευθυνσιοδότησης, δρομολόγηση, τμηματοποίηση και επανασύνθεση των PDUs Παρέχει έλεγχο ροής τοy ρυθμό μετάδοσης. Παραλαμβάνει από το επίπεδο μεταφοράς PDUs μεγέθους 64 kbytes, τις σπάει σε μικρότερες και τις μεταδίδει.

Μοντέλο Αναφοράς TCP/IP 8/11 Οικογένεια πρωτοκόλλων TCP/IP Πρωτόκολλα Επίπεδου 2 (Διαδικτύου) Πρωτόκολλο Διαδικτύου (IP) Δεν εγγυάται ότι οι PDUs θα διανεμηθούν σωστά και ότι θα φθάσουν οπωσδήποτε. Δεν είναι σίγουρο ότι οι εσφαλμένες PDUs θα επαναμεταδωθούν από κάποιο άλλο πρωτόκολλο ανώτερου του επιπέδου

Μοντέλο Αναφοράς TCP/IP 9/11 Οικογένεια πρωτοκόλλων TCP/IP Πρωτόκολλα Επίπεδου 3 (Μεταφοράς) Πρωτόκολλο Ελέγχου Μετάδοσης (TCP) Παραλαμβάνει από το επίπεδο εφαρμογής τα δεδομένα και τα τεμαχίζει σε τμήματα των 64 kbytes το πολύ και τα μεταδίδει. Είναι προσανατολισμένο στην σύνδεση Η σύνδεση παρέχεται από άκρο-σε-άκρο. Οι ενδιάμεσοι κόμβοι αγνοούνται. Είναι αξιόπιστο Εφαρμογές: FTP, SMTP, Telnet, HTTP

Μοντέλο Αναφοράς TCP/IP 10/11 Οικογένεια πρωτοκόλλων TCP/IP Πρωτόκολλα Επίπεδου 3 (Μεταφοράς) Πρωτόκολλο διαγράμματος δεδομένων χρήστη (UDP: User Datagram Protocol) Δεν είναι βασισμένο στην σύνδεση. Δεν εγγυάται ότι οι PDUs θα διανεμηθούν σωστά και ότι θα φθάσουν οπωσδήποτε. Είναι απλό στην υλοποίηση Δεν προσφέρει μηχανισμούς αξιοπιστίας και ελέγχου ροής. Εφαρμογές: TFTP, NFS, SNMP, MBONE

Μοντέλο Αναφοράς TCP/IP 11/11 Οικογένεια πρωτοκόλλων TCP/IP Πρωτόκολλα Επίπεδου 4 (Εφαρμογής) Πρωτόκολλο εξομοίωσης τερματικού (telnet: terminal emulator protocol) Πρωτόκολλο μεταφοράς αρχείων ftp: file transfer protocol) Πρωτόκολλο μεταφοράς απλού ταχυδρομείου (smtp: simple mail transfer protocol) Πρωτόκολλο μεταφοράς υπερ-κειμένου (http: hyper text transfer protocol)

Βιβλιογραφία Α. Σιδερίδης, Εισαγωγή στην Επιστήμη των Υπολογιστών, Αθήνα. J. Glenn Brookshearr, Η επιστήμη των Υπολογιστών - Μια Ολοκληρωμένη Παρουσίαση, Κλειδάριθμος. L. Goldschlager, A. M. Lister, Εισαγωγή στη Σύγχρονη Επιστήμη των Υπολογιστών, Δίαυλος Behrouz Forouzan, Firouz Mosharraf, Εισαγωγή στην Επιστήμη των Υπολογιστών - 2η Αγγλική Έκδοση - Επιμέλεια: Γιώργος Στεφανίδης, Αλέξανδρος Χατζηγεωργίου. Κλειδάριθμος.

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στo πλαίσιo του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα Γεωπονικού Πανεπιστημίου Αθηνών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

Σημείωμα Αναφοράς Copyright Γεωπονικό Πανεπιστήμιο Αθηνών. Τμήμα Αγροτικής Οικονομίας και Ανάπτυξης, Θεόδωρος Τσιλιγκιρίδης, «Εισαγωγή στην Επιστήμη των Υπολογιστών». Έκδοση: 1.0. Αθήνα 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: https://oceclass.aua.gr/courses/ocdaerd111/

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων, π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Η άδεια αυτή ανήκει στις άδειες που ακολουθούν τις προδιαγραφές του Oρισμού Ανοικτής Γνώσης [2], είναι ανοικτό πολιτιστικό έργο [3] και για το λόγο αυτό αποτελεί ανοικτό περιεχόμενο [4]. [1] http://creativecommons.org/licenses/by-sa/4.0/ [2] http://opendefinition.org/okd/ellinika/ [3] http://freedomdefined.org/definition/el [4] http://opendefinition.org/buttons/

Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους.