Προγραµµατισµός ικτύων Ε-01
|
|
- Παναγιωτάκης Μαρκόπουλος
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Προγραµµατισµός ικτύων Ε-01 8η ιάλεξη ιδάσκων: Νίκος Ντάρµος [ Τµήµα Πληροφορικής Πανεπιστήµιο Ιωαννίνων
2 Στο σηµερινό µάθηµα... ιαχείριση λαθών. Πύλες και Σήραγγες.
3 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών
4 Ανεξαρτήτως πρωτοκόλλου Ανεξαρτήτως πρωτοκόλλου
5 ιαχείριση λαθών Ανεξαρτήτως πρωτοκόλλου Το ιαδίκτυο είναι κατά ϐάση µία υποδοµή «best effort». Συνδέσεις µπορεί να διακοπούν. Κόµβοι µπορεί να καταρρεύσουν Πελάτες/εξυπηρετητές µπορεί να αποχωρήσουν χωρίς προειδοποίηση. Η διαδροµή ανάµεσα σε δύο οποιουσδήποτε αποµακρυσµένους κόµβους µπορεί να αλλάξει ανά πάσα στιγµή. Τα χαρακτηριστικά τις διαδροµής (εύρος Ϲώνης, ϕόρτος, κτλ.) αλλάζουν ανά πάσα στιγµή. Υπάρχουν πάντα και εναλλακτικές διαδροµές... Το πρωτόκολλο UDP προσφέρει κι αυτό best effort υπηρεσίες επικοινωνίας. Τα πρωτόκολλα TCP και SCTP προσφέρουν «αξιόπιστη» επικοινωνία, αλλά και πάλι υπάρχει η πιθανότητα σφαλµάτων. Σφάλµατα σε επίπεδο δικτύου αναφέρονται από το πρωτόκολλο ICMP.
6 ιαχείριση λαθών Ανεξαρτήτως πρωτοκόλλου Σε προγραµµατιστικό επίπεδο αντιλαµβανόµαστε τα σφάλµατα από: Την τιµή επιστροφής των συναρτήσεων που χρησιµοποιούµε. Επιστρέφεται -1 από τις συναρτήσεις και η καθολική µεταβλητή errno παρέχει λεπτοµέρειες για το σφάλµα. Σήµατα που παραδίδονται στην διεργασία µας. SIGPIPE: προσπάθεια Ε/Ε σε κλειστό socket descriptor.
7 ιαχείριση λαθών Ανεξαρτήτως πρωτοκόλλου Λάθη σε τοπικό επίπεδο EBADF/ENOTSOCK: προσπάθεια Ε/Ε σε εσφαλµένο descriptor (ανύπαρκτο ή που δεν ανήκει σε socket). EINTR: η κλήση διακόπηκε (συνήθως λόγω παράδοσης κάποιου σήµατος στη διεργασία). ENOBUFS: δεν υπάρχει χώρος στους buffers του πυρήνα για τα δεδοµένα. EPIPE: προσπάθεια Ε/Ε σε κλειστό socket descriptor. EFAULT/EINVAL: λάθος δείκτης σε κάποιο από τα ορίσµατα των συναρτήσεων. EMFILE/ENFILE: αδυναµία δηµιουργίας νέου socket λόγω πλήρους πίνακα descriptors διεργασίας/συστήµατος. EACCES/EPERM: αδυναµία ολοκλήρωσης λειτουργίας λόγω ανεπαρκών δικαιωµάτων χρήστη.
8 ιαχείριση λαθών Ανεξαρτήτως πρωτοκόλλου Λάθη ανεξάρτητα πρωτοκόλλου EHOSTUNREACH: αδυναµία πρόσβασης στον αποµακρυσµένο κόµβο. ENETUNREACH: αδυναµία πρόσβασης στο αποµακρυσµένο δίκτυο. EHOSTDOWN: ο αποµακρυσµένος κόµβος είναι κλειστός. ENETDOWN: το αποµακρυσµένο δίκτυο είναι κλειστό. EAFNOTSUPPORT: δεν υποστηρίζεται η Ϲητούµενη οικογένεια διευθύνσεων (IPv4, IPv6 κτλ.) EAGAIN: το socket είναι σε κατάσταση non-blocking Ε/Ε και η κλήση ϑα µπλόκαρε ή ο πυρήνας δε µπορούσε να ολοκληρώσει την λειτουργία την παρούσα στιγµή. EADDRINUSE: η διεύθυνση χρησιµοποιείται ήδη. EADDRNOTAVAIL: η Ϲητούµενη διεύθυνση δεν είναι διαθέσιµη στον τοπικό κόµβο.
9 ιαχείριση λαθών Ανεξαρτήτως πρωτοκόλλου Ανταλλαγή δεδοµένων Συνήθως ο πυρήνας του λειτουργικού συστήµατος διατηρεί buffers α για τα εισερχόµενα και εξερχόµενα δεδοµένα για κάθε socket. Οι κλήσεις αποστολής δεδοµένων γράφουν δεδοµένα στους buffers εξόδου. Οι κλήσεις λήψης δεδοµένων διαβάζουν δεδοµένα από τους buffers εισόδου. Ο πυρήνας µπορεί να µην στείλει όλα τα δεδοµένα από τους buffer εξόδου. Επειδή είναι ενεργοποιηµένος ο αλγόριθµος Nagle. Επειδή υπάρχει περιορισµός υλικού στην κάρτα δικτύου. Επειδή έπρεπε να διακόψει την αποστολή για να κάνει κάποια άλλη λειτουργία. Αντίστοιχα, µπορεί να µην επιστρέψει όλα τα δεδοµένα κατά την ανάγνωσή τους. Επειδή δεν έχουν ϕτάσει ακόµα όλα τα Ϲητούµενα δεδοµένα. Επειδή ϐρίσκεται σε ϕάση ανασύνθεσης των εισερχόµενων πακέτων. Πρέπει να ελέγχουµε την τιµή επιστροφής των κλήσεων Ε/Ε και να τις επαναλαµβάνουµε αν χρειαστεί! α Υπενθύµιση: ϱυθµίζουµε το µέγεθός τους µε τις επιλογές SO_SNDBUF και SO_RCVBUF.
10 ιαχείριση λαθών Ανεξαρτήτως πρωτοκόλλου Ανταλλαγή δεδοµένων ιαφορετικά συστήµατα έχουν διαφορετική αναπαράσταση δεδοµένων. ιαφορετικά µεγέθη ϐασικών τύπων δεδοµένων. ιαφορετική σειρά αναπαράστασης (big/little-endian). ιαφορετικές απαιτήσεις «ευθυγράµµισης». Πρέπει να φροντίζουµε τα δεδοµένα να είναι µεταφέρσιµα! Με χρήση συναρτήσεων µετατροπής (htons(3), ntohs(3),...) Με µετατροπή τους προς/από συµβολοσειρές. Με χρήση κάποιας «εξωτερικής αναπαράστασης», όπως το πρότυπο XDR α. Πολλές φορές ενδέχεται να µεταφέρουµε πολλαπλά αντικείµενα (αρχεία, δοµές δεδοµένων, κτλ.) από την ίδια σύνδεση. Πρέπει να φροντίζουµε να διαχωρίζουµε τα δεδοµένα! Μεταφορά τµηµάτων σταθερού µεγέθους. «Μαγικές ακολουθίες» δεδοµένων για οριοθέτηση. Πρωτόκολλα που προδιαγράφουν ή καθορίζουν το µέγεθος των δεδοµένων. α xdr(3), RFCs 1832 & 4506
11 ιαχείριση λαθών Ανεξαρτήτως πρωτοκόλλου Εργαλεία αποσφαλµάτωσης Μπορούµε να εξετάσουµε ϐήµα/βήµα και να αποσφαλµατώσουµε τον κώδικά µας µε χρήση του gdb(1) (Gnu Debugger). Μπορούµε να εξετάσουµε τις κλήσεις συστήµατος που κάνει το πρόγραµµά µας µε τα εργαλεία truss(1)/ktrace(1)/strace(1). Αν έχουµε πρόσβαση root, µπορούµε να ελέγξουµε τα δεδοµένα που µεταφέρονται στο δίκτυο µε το εργαλείο tcpdump(1). Μπορούµε να «µιλάµε» απευθείας µε τις εφαρµογές µας µε χρήση του προγράµµατος telnet(1). Μπορούµε να δηµιουργήσουµε εύκολα δοκιµαστικούς πελάτες ή εξυπηρετητές µε χρήση του εργαλείου nc(1) (netcat). Μπορούµε να εξετάσουµε όλα τα sockets του συστήµατος µε τις εντολές netstat(1) και lsof(1).
12 Ανεξαρτήτως πρωτοκόλλου
13 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Γενικά Κυριότερα προβλήµατα: Απώλεια πακέτων. Καθυστέρηση στην παράδοση. Παράδοση διπλότυπων. Ελλειψη ελέγχου ϱοής. Η υλοποίηση του πρωτοκόλλου στην διεπαφή των BSD sockets παρέχει έλεγχο λαθών µόνο σε τοπικό επίπεδο. Αν απαιτείται αξιοπιστία, η εφαρµογή πρέπει να υλοποιεί το δικό της µηχανισµό ανίχνευσης σφαλµάτων και ανάνηψης. Συνήθως απαιτείται να έχουµε καλέσει connect(2) για το UDP socket για να µπορούµε να λάβουµε τα µηνύµατα λάθους ICMP.
14 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Απώλεια πακέτων Σε επικοινωνία πάνω από δίκτυα ευρείας περιοχής ή υπερφορτωµένα τοπικά δίκτυα, υπάρχει πιθανότητα κάποιο πακέτο να µην παραδοθεί ποτέ. Τι γίνεται αν αυτό είναι το µοναδικό πακέτο αίτησης/απάντησης; Τι γίνεται αν είναι το τελευταίο και ο παραλήπτης περιµένει κάποιο προκαθορισµένο αριθµό πακέτων/«µαγική» αλληλουχία bytes; Η εφαρµογή πρέπει να θέτει χρονικούς περιορισµούς στις κλήσεις Ε/Ε. Πώς ξέρουµε αν κάποιο εξερχόµενο πακέτο χάθηκε ή απλά έχει καθυστερήσει; Πώς ξέρουµε αν κάποιο εισερχόµενο πακέτο χάθηκε, έχει καθυστερήσει ή αν δεν στάλθηκε ποτέ (κατάρρευση άλλου άκρου επικοινωνίας);
15 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Αποστολή δεδοµένων Ακόµα κι αν οι send(2)/sendto(2)/sendmsg(2) επιτύχουν, δεν υπάρχει εγγύηση παράδοσης των δεδοµένων. Επιπλέον λάθη που µπορεί να συµβούν: EACCESS: προσπάθεια αποστολής σε διεύθυνση broadcast χωρίς να έχει ενεργοποιηθεί η επιλογή SO_BROADCAST. EMSGSIZE: προσπάθεια αποστολής µηνύµατος µεγαλύτερου µεγέθους από το υποστηριζόµενο. ECONNREFUSED: το τελευταίο µήνυµα πήρε ICMP απάντηση «destination unreachable» οπότε το αποµακρυσµένο άκρο δεν δέχεται συνδέσεις/δεδοµένα.
16 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Λήψη δεδοµένων Καθώς το UDP δεν προβλέπει κάποιο µηχανισµό ελέγχου ϱοής, υπάρχει πιθανότητα υπερχείλισης των buffers στον παραλήπτη. Και οι buffers του αποστολέα µπορεί να υπερχειλίσουν αλλά τότε ϑα επιστρέψει σφάλµα η send(2)/sendto(2)/sendmsg(2). Μοναδική λύση: µεγαλύτεροι buffers... Με τις επιλογές SO_SNDBUF/SO_RCVBUF επιπέδου SOL_SOCKET. Αν δεχόµαστε δεδοµένα από πολλούς αποστολείς, πρέπει επίσης να ελέγχουµε κάθε µήνυµα για τον αποστολέα του!
17 Ανεξαρτήτως πρωτοκόλλου
18 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Γενικά Κυριότερα προβλήµατα: Αδυναµία σύνδεσης. Τερµατισµός/κατάρρευση σύνδεσης κατά την επικοινωνία. Ελεγχος δεδοµένων. Το πρωτόκολλο εγγυάται την αξιόπιστη λειτουργία ακόµα και πάνω από αναξιόπιστα δίκτυα. Αυτό δε σηµαίνει ότι πάντα θα εκτελούνται οι ζητούµενες λειτουργίες! Σηµαίνει όµως ότι το σύστηµα θα µας ειδοποιεί σε περιπτώσεις σφαλµάτων!
19 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Αδυναµία σύνδεσης Κυριότερα προβλήµατα: EADDRINUSE: η διεύθυνση χρησιµοποιείται ήδη. ENOTCONN: προσπάθεια Ε/Ε σε συνδεσµοστραφές socket για το οποίο δεν έχει κληθεί ακόµα η connect(2). EISCONN: προσπάθεια σύνδεσης ήδη συνδεδεµένου socket. ETIMEDOUT: παρήλθε το ανώτατο χρονικό όριο πραγµατοποίησης σύνδεσης. ECONNREFUSED: αδυναµία σύνδεσης το αποµακρυσµένο άκρο δεν δέχεται συνδέσεις. EINPROGRESS: το socket είναι σε κατάσταση non-blocking και η σύνδεση δε µπορεί να ολοκληρωθεί άµεσα. EINTR: η κλήση σύνδεσης διακόπηκε από κάποιο σήµα. Η σύνδεση ϑα ολοκληρωθεί στο παρασκήνιο. EALREADY: κάποια προηγούµενη προσπάθεια σύνδεσης δεν έχει ολοκληρωθεί ακόµα. EAGAIN: επιλέχθηκε αυτόµατη ανάθεση αριθµού τοπικής ϑύρας και δεν υπάρχει κάποια διαθέσιµη ϑύρα στον τοπικό κόµβο. EACCES: προσπάθεια σύνδεσης σε διεύθυνση broadcast σε socket το οποίο δεν ϐρίσκεται στην κατάλληλη κατάσταση λειτουργίας.
20 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Αδυναµία αποδοχής σύνδεσης Κυριότερα προβλήµατα: EWOULDBLOCK: το socket είναι σε κατάσταση non-blocking Ε/Ε και δεν υπάρχουν αιτήσεις σύνδεσης προς αποδοχή. EINVAL: κλήση της accept(2) σε συνδεσµοστραφές socket για το οποίο δεν έχει κληθεί ακόµα η listen(2). ECONNABORTED: λήφθηκε νέα σύνδεση αλλά τερµατίστηκε πριν αφαιρεθεί από την ουρά αναµονής (πριν κληθεί η accept(2).
21 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Ανταλλαγή δεδοµένων Κάποιο από τα δύο άκρα επικοινωνίας ενδέχεται να αποχωρήσει ή να καταρρεύσει κατά την διάρκεια ανταλλαγής δεδοµένων. Στην περίπτωση κατάρρευσης ή τερµατισµού της αποµακρυσµένης διεργασίας, ο αποµακρυσµένος πυρήνας ϑα εκκινήσει τη διαδικασία αποσύνδεσης. Θα στείλει µήνυµα FIN. Ο τοπικός πυρήνας ϑα απαντήσει µε µήνυµα ACK. Τα δύο άκρα ϑα περάσουν σε κατάσταση FIN_WAIT_2 και CLOSE_WAIT αντίστοιχα. Το ίδιο όµως δεν γίνεται και στο shutdown(2); Αν γίνει προσπάθεια επικοινωνίας σε αποσυνδεδεµένο socket οι κλήσεις Ε/Ε ϑα αποτυγχάνουν. Αρχικά επιστρέφουν ECONNRESET: το αποµακρυσµένο άκρο της επικοινωνίας έκλεισε. Αν το λάθος αγνοηθεί, µετέπειτα κλήσεις ϑα επιστρέψουν EPIPE ή σήµα SIGPIPE.
22 Ανεξαρτήτως πρωτοκόλλου ιαχείριση λαθών: Ανταλλαγή δεδοµένων Στη περίπτωση κατάρρευσης του αποµακρυσµένου κόµβου, δεν αποστέλλεται κάποιο µήνυµα. Οι κλήσεις Ε/Ε του τοπικού κόµβου ϑα αποτυγχάνουν µε λάθη ETIMEDOUT, EHOSTUNREACH ή ENETUNREACH. Μπορούµε να ϑέσουµε χρονικά όρια για να αποφύγουµε µεγάλες καθυστερήσεις. Μπορούµε να ενεργοποιήσουµε την επιλογή SO_KEEPALIVE για να ανιχνεύσει το επίπεδο των sockets την κατάρρευση της σύνδεσης. Για να αποφευχθούν τέτοια προβλήµατα, καλό είναι οι πελάτες/εξυπηρετητές µας να «τερµατίζουν µε χάρη» (graceful termination). Για παράδειγµα, κατά το κλείσιµο/επανεκκίνηση του τοπικού κόµβου. Συνήθως αυτό γίνεται µε χειριστές για τα σήµατα SIGTERM (στέλνεται κατά το κλείσιµο του υπολογιστή) και SIGINT (στέλνεται όταν πατήσουµε Ctrl+c).
23 Σήραγγες Πύλες Σύγκριση Πύλες και σήραγγες
24 Σήραγγες Πύλες Σύγκριση Σήραγγες
25 Σήραγγες επιπέδου µεταφοράς Σήραγγες Πύλες Σύγκριση Εκτός από τη γνωστή µας οικογένεια πρωτοκόλλων TCP/IP, υπάρχουν/έχουν υπάρξει και άλλες. WAP. Appletalk. DECNET. IBM SNA. Novell IPX. X.25. Πως µπορούµε να διασυνδέσουµε τέτοια διαφορετικά δίκτυα; Παράδειγµα: έστω ένα µικρό δίκτυο στο οποίο συνυπάρχουν: Κάποιοι υπολογιστές Macintosh που χρησιµοποιούν Appletalk για να επικοινωνήσουν. Κάποιοι προσωπικοί υπολογιστές (PCs) που χρησιµοποιούν TCP/IP. Σύνδεση ISDN µε τον πάροχο υπηρεσιών διαδικτύου η οποία χρησιµοποιεί X.25.
26 Σήραγγες επιπέδου µεταφοράς Σήραγγες Πύλες Σύγκριση Την «µετάφραση» αναλαµβάνουν ειδικά ϱυθµισµένοι δροµολογητές, οι οποίοι δηµιουργούν «σήραγγες». Ουσιαστικά, χειριζόµαστε τα πακέτα του επιπέδου µεταφοράς ως πακέτα υψηλότερων επιπέδου. Κάθε επίπεδο στη στοίβα OSI προσθέτει τη δική του κεφαλίδα, «ενθυλακώνοντας» έτσι τα πακέτα υψηλότερων επιπέδων. Στις σήραγγες χρησιµοποιούµε πακέτα του τελικού πρωτοκόλλου επιπέδου µεταφοράς για να «ενθυλακώσουµε» πακέτα του αρχικού πρωτοκόλλου επιπέδου µεταφοράς. Ο δροµολογητής παραλήπτης πρέπει να είναι κι αυτός κατάλληλα ϱυθµισµένος για να ανασυνθέσει τα αρχικά πακέτα.
27 Σήραγγες επιπέδου εφαρµογών Σήραγγες Πύλες Σύγκριση Η τεχνική αυτή µπορεί επίσης να χρησιµοποιηθεί όταν οι δροµολογητές δε µπορούν να ϱυθµιστούν για να δηµιουργούν σήραγγες για πρωτόκολλα επιπέδου µεταφοράς. Παράδειγµα: επικοινωνία µε πρωτόκολλο IPX ανάµεσα σε κόµβους που χρησιµοποιούν TCP/IP. Ο χρήστης µπορεί να δηµιουργήσει µία δική του ϐιβλιοθήκη η οποία µεταφράζει τις κλήσεις συστήµατος της οικογένειας πρωτοκόλλων IPX σε αντίστοιχες κλήσεις TCP/IP. Η ίδια τεχνική µπορεί να εφαρµοστεί και στην περίπτωση που δύο αποµακρυσµένες εφαρµογές ϑέλουν να επικοινωνήσουν αλλά δεν µπορούν να συνδεθούν απευθείας η µία στην άλλη ή ακόµα και για λόγους ασφάλειας, ελέγχου, κτλ. Παράδειγµα: κρυπτογραφηµένη σύνδεση στον εξυπηρετητή SMTP. Για να στείλουµε κάποιο ο πελάτης µας πρέπει να συνδεθεί µε τον εξυπηρετητή SMTP zeus.cs.uoi.gr στη ϑύρα 25. Ωστόσο ο εξυπηρετητής δε διαθέτει υπηρεσίες κρυπτογράφησης για τη ϑύρα αυτή. ηµιουργούµε µία σήραγγα µέσω του πρωτοκόλλου SSH από τη ϑύρα 2000 στον τοπικό υπολογιστή στην ϑύρα 25 του εξυπηρετητή: ssh -L 2000:zeus.cs.uoi.gr:25 scylla.cs.uoi.gr Τώρα τα δεδοµένα που γράφω στη ϑύρα 2000 του τοπικού υπολογιστή µετατρέπονται σε δεδοµένα SSH, µεταφέρονται στον scylla.cs.uoi.gr και από εκεί στη ϑύρα 25 του zeus.cs.uoi.gr. Κάτι αντίστοιχο συµβαίνει και όταν συνδεόµαστε σε κάποιον εξυπηρετητή παγκόσµιου ιστού µέσω SSL.
28 Σήραγγες Πύλες Σύγκριση Πύλες
29 Πύλες επιπέδου εφαρµογών Σήραγγες Πύλες Σύγκριση Πολλές ϕορές το πρόβληµα ϐρίσκεται στο επίπεδο εφαρµογών. Ο υπολογιστής του πελάτη δεν διαθέτει το κατάλληλο λογισµικό. Ο υπολογιστής του πελάτη δεν διαθέτει τις ελάχιστες απαιτήσεις εκτέλεσης κάποιου προγράµµατος. Η πολιτική ασφαλείας του συστήµατος/δικτύου δεν επιτρέπουν την πρόσβαση σε κάποιες διευθύνσεις/θύρες. Τι µπορούµε να κάνουµε σε αυτές τις περιπτώσεις; Παράδειγµα: σύνδεση σε υπηρεσία FTP µέσω ϕυλλοµετρητή παγκόσµιου ιστού. Ο ϕυλλοµετρητής µου χρησιµοποιεί µόνο το πρωτόκολλο HTTP. Θέλω µέσω αυτού να αποκτήσω πρόσβαση σε µία υπηρεσία FTP.
30 Πύλες επιπέδου εφαρµογών Σήραγγες Πύλες Σύγκριση Τη «µετάφραση» αναλαµβάνουν ειδικά προγράµµατα λογισµικού τα οποία ονοµάζονται «πύλες επιπέδου εφαρµογών». Τα προγράµµατα αυτά χρησιµοποιούν και τα δύο πρωτόκολλα ανάµεσα στα οποία µεταφράζουν. Μεταφράζουν κάθε αίτηµα του πελάτη στο πρωτόκολλο που χρησιµοποιεί ο εξυπηρετητής. Μεταφράζουν κάθε απάντηση του εξυπηρετητή στο πρωτόκολλο που χρησιµοποιεί ο πελάτης. Υπάρχει περίπτωση η πύλη να χρησιµοποιεί το ίδιο πρωτόκολλο µε τον πελάτη και τον εξυπηρετητή. Προσφέρει απλά ένα ενδιάµεσο ϐήµα ανάµεσα στον πελάτη και τον εξυπηρετητή. Γιατί χρειάζεται κάτι τέτοιο; Ασφάλεια (ο πελάτης δεν αποκτά πρόσβαση απευθείας στον εξυπηρετητή). Απόδοση (παράδειγµα: web proxies). Αξιοπιστία (παράδειγµα: διαµοιρασµός ϕόρτου σε πολλαπλούς εξυπηρετητές).
31 Σήραγγες Πύλες Σύγκριση Σύγκριση
32 Σήραγγες ή πύλες; Σήραγγες Πύλες Σύγκριση Οι πύλες: + εν απαιτούν ϱύθµιση του λειτουργικού συστήµατος ή των δικτυακών συσκευών. + εν απαιτούν αλλαγές στα προγράµµατα πελάτη και εξυπηρετητή. + Επιτρέπουν στα διάφορα συστήµατα να συνεχίσουν να λειτουργούν όπως και πριν, χωρίς να απαιτεί από τους χρήστες ή τους διαχειριστές να κάνουν κάποια αλλαγή ή να µάθουν κάποια νέα τεχνολογία/διεπαφή. Απαιτούν µία νέα, διαφορετική πύλη για κάθε Ϲεύγος πρωτοκόλλων. Ισως αυξήσουν τις απαιτήσεις σε υλικό, δικτυακούς πόρους, άδειες λογισµικού κτλ. για τον κόµβο που ϑα εκτελεί τον κώδικα της πύλης. Οι σήραγγες: + Είναι διαφανείς προς τις εφαρµογές, αφού λειτουργούν σε χαµηλότερο επίπεδο. + εν απαιτούν αλλαγές όταν χρειασθεί η προσθήκη κάποιας νέας υπηρεσίας (στο επίπεδο εφαρµογών). Απαιτούν την παρέµβαση στο λειτουργικό σύστηµα και τις ϱυθµίσεις των συσκευών του δικτύου που ϑα συµµετέχουν στη «σήραγγα». Σε περίπτωση αλλαγής στα υποστηριζόµενα πρωτόκολλα ϑα απαιτηθεί και αλλαγή στο λογισµικό των πελατών/εξυπηρετητών.
33 Στο επόµενο µάθηµα... Broadcast/multicast. SCTP multihoming/multistreaming. RAW sockets. Πρόσβαση στο επίπεδο διασύνδεσης (datalink).
Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ
Διαβάστε περισσότερα7.2 Τεχνολογία TCP/IP
7.2 Τεχνολογία TCP/IP Ερωτήσεις 1. Πώς χρησιµοποιείται σήµερα ο όρος TCP/IP; ε ποια πρωτόκολλα αναφέρεται και γιατί έχει επικρατήσει αυτή η ονοµασία; 2. Ποια ανάγκη οδήγησε στην επικράτηση της τεχνολογίας
Διαβάστε περισσότεραΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ
ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ
Διαβάστε περισσότερα2η Προγραµµατιστική Εργασία
Προγραµµατισµός ικτύων (Ε-01) 2η Προγραµµατιστική Εργασία Επέκταση ϐασικής ϐιβλιοθήκης δικτυακού προγραµµατισµού και χρήση της για την υλοποίηση παράλληλου εξυπηρετητή πρωτοκόλλου µεταφοράς αρχείων ιδάσκων
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Ηυιοθέτησητης τεχνολογίαςκαι αρχιτεκτονικής TCP/IP δεν έρχεται σε σύγκρουσηµε το µοντέλο του OSI και αυτό γιατί και τα δυο συστήµατααναπτύχθηκαν συγχρόνως. Παρόλα αυτά, υπάρχουν ορισµένες ουσιώδεις διαφορές
Διαβάστε περισσότεραΑποµακρυσµένη κλήση διαδικασιών
Αποµακρυσµένηκλήση διαδικασιών Τοπική κλήση διαδικασιών Αποµακρυσµένη κλήση διαδικασιών Μεταβίβαση παραµέτρων Πρωτόκολλα επικοινωνίας Αντιγραφή µηνυµάτων Προδιαγραφές διαδικασιών RPC στο σύστηµα DCE Κατανεµηµένα
Διαβάστε περισσότεραΤεχνολογία 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)( ιαδίκτυο
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας
Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία
Διαβάστε περισσότεραΣύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap
Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...
Διαβάστε περισσότερα6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση
6.1 Επεκτείνοντας το δίκτυο Τοπικά δίκτυα (LAN): επικοινωνία με περιορισμένη απόσταση κάλυψης (μικρή εμβέλεια) Δίκτυα Ευρείας Περιοχής (WAN): επικοινωνία σε ευρύτερη γεωγραφική κάλυψη. Από την άποψη του
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου
ΚΕΦΑΛΑΙΟ 1.7 Πρωτόκολλα και Αρχιτεκτονική Δικτύου Επικοινωνία δύο σταθμών Ύπαρξη διαδρομής Αποκατάσταση σύνδεσης Ο σταθμός-πηγή πρέπει να ξέρει πότε ο σταθμός-προορισμός είναι έτοιμος να λάβει δεδομένα.
Διαβάστε περισσότεραΠρωτόκολλα Διαδικτύου
Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται
Διαβάστε περισσότερα7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό
Διαβάστε περισσότεραιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ ΠΡΩΤΟΚΟΛΛΑ ΙΑ ΙΚΤΥΩΣΗΣ (Kεφ. 15) IPV6 ΠΟΛΛΑΠΛΗ ΑΠΟΣΤΟΛΗ ΙΡ ΠΡΟΒΛΗΜΑΤΑ επί του κεφ. 15 Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William Stallings, 6/e, 2000. ΕΥ -
Διαβάστε περισσότερα7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ
Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση
Διαβάστε περισσότερα7.2.2 Σχέση OSI και TCP/IP
Κεφάλαιο 7 7.2.2 Σχέση OSI και TCP/IP Σελ. 226-230 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Γνωστό μοντέλο OSI διασύνδεσης ανοικτών συστημάτων.
Διαβάστε περισσότεραΤη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που
7.7 Πρωτόκολλο ARP 1 ύο είδη διευθύνσεων: MAC - IP Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που µπορεί
Διαβάστε περισσότερα7.9 ροµολόγηση. Ερωτήσεις
7.9 ροµολόγηση Ερωτήσεις 1. Να δώσετε τον ορισµό της δροµολόγησης; 2. Από τι εξαρτάται η χρονική στιγµή στην οποία λαµβάνονται οι αποφάσεις δροµολόγησης; Να αναφέρετε ποια είναι αυτή στην περίπτωση των
Διαβάστε περισσότερα7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα
Διαβάστε περισσότεραΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΙΣ ΕΝΟΤΗΤΕΣ
ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΙΣ ΕΝΟΤΗΤΕΣ 7.1-7.2
Διαβάστε περισσότεραΔίκτυα Θεωρία
Δίκτυα Θεωρία 2016-17 Κεφάλαιο 1 1. Ποια είναι τα επίπεδα που χρησιμοποιεί το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI); i. Φυσικό Επίπεδο ii. επίπεδο Ζεύξης ή Σύνδεσης Δεδομένων iii.
Διαβάστε περισσότεραΣυνεχής ροή πολυµέσων
Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP
Διαβάστε περισσότεραΙόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας
Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Μοντέλο TCP/IP Ενότητα E ρ. Ε. Μάγκος Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα πολλές πολλοί N A N
Διαβάστε περισσότεραίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις
Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας, Κέρκυρα Παρασκευή 10 NOE 2006 ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/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
Διαβάστε περισσότεραΚεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP
Κεφάλαιο 7 Διαδικτύωση-Internet 7.2 Τεχνολογία TCP/IP Τι δηλώνει ο όρος «TCP/IP»; Ο όρος TCP/IP αναφέρεται σε μια ομάδα ομοειδών πρωτοκόλλων που χρησιμοποιούνται για την επικοινωνία των δικτύων υπολογιστών
Διαβάστε περισσότεραΕπίπεδο Δικτύου: Διαδικτύωση
Επίπεδο Δικτύου: Διαδικτύωση Μάθημα «Δίκτυα Υπολογιστών» Τμήμα Πληροφορικής Οικονομικό Πανεπιστήμιο Αθηνών Εαρινό Εξάμηνο 2013-14 Γεώργιος Ξυλωμένος Γεώργιος Δ. Σταμούλης Βασίλειος Σύρης Εισαγωγή Υπάρχει
Διαβάστε περισσότεραΦύλλο Εργασίας 1 ου Κεφαλαίου
ΒΑΙΚΕ ΕΝΝΟΙΕ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΔΙΑΥΝΔΕΗ ΔΙΚΤΥΩΝ ΚΕΦΑΑΙΟ 1 ο Φύλλο Εργασίας 1 ου Κεφαλαίου Βοήθημα: 7.2 Τεχνολογία TCP/IP Ερωτήσεις 1. Τι ήταν το δίκτυο ARPANET; Πως «γεννήθηκε» το Internet; 2. Πώς χρησιμοποιείται
Διαβάστε περισσότερα7.11 Πρωτόκολλα εφαρµογής
7.11 Πρωτόκολλα εφαρµογής Ερωτήσεις 1. Ποιος ο ρόλος των πρωτοκόλλων εφαρµογής και πώς χειρίζονται τις συνδέσεις δικτύου; 2. Γιατί κάθε πρωτόκολλο εφαρµογής ορίζει συγκεκριµένο τρόπο παρουσίασης των δεδοµένων;
Διαβάστε περισσότεραΠρωτόκολλο TCP Διάλεξη Ι
Πρωτόκολλο TCP Διάλεξη Ι Εισαγωγή Οι υπηρεσίες μεταβίβασης δεδομένων ανάμεσα σε δύο επικοινωνούντες πόρους κατατάσσονται σε δύο κατηγορίες: Connectionless ή datagram Connection-oriented Οι υπηρεσίες της
Διαβάστε περισσότεραΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET
ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 4: Τεχνικές Μετάδοσης ΜΕΤΑΓΩΓΗ Τεχνική µεταγωγής ονομάζεται ο τρόπος µε τον οποίο αποκαθίσταται η επικοινωνία ανάµεσα σε δύο κόµβους με σκοπό την
Διαβάστε περισσότεραίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα
Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών
Διαβάστε περισσότεραΤο Πρόβληµα Οµοφωνίας Σύγχρονα Συστήµατα Μεταβίβασης Μηνύµατος Μοντέλο Κατάρρευσης (crash model) Οι διεργασίες µπορούν να σταµατούν να εκτελούνται σε
Οµοφωνία σε σύστηµα µε αϖοτυχίες κατάρρευσης διεργασιών Παναγιώτα Φατούρου Κατανεµηµένα Συστήµατα 1 Το Πρόβληµα Οµοφωνίας Σύγχρονα Συστήµατα Μεταβίβασης Μηνύµατος Μοντέλο Κατάρρευσης (crash model) Οι διεργασίες
Διαβάστε περισσότεραΔίκτυα Επικοινωνιών ΙΙ: Network Programming UDP Sockets, Signals
Δίκτυα Επικοινωνιών ΙΙ: Network Programming UDP Sockets, Signals Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 UDP vs TCP Το UDP είναι ένα connectionless, μη αξιόπιστο,
Διαβάστε περισσότερα7.4 Πρωτόκολλο UDP. 3. Στη περίπτωση που ένα μήνυμα χωράει σε ένα τμήμα, χρησιμοποιούμε το πρωτόκολλο TCP.
7.4 Πρωτόκολλο UDP & Ερωτήσεις 1. ε ποιες περιπτώσεις χρησιμοποιείται το πρωτόκολλο UDP, εναλλακτικά του TCP; 2. ε τι είδους εφαρμογές χρησιμοποιείται συνήθως το πρωτόκολλο UDP; Να δώσετε παράδειγμα μιας
Διαβάστε περισσότεραΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΣΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Γ Τάξη Ε.Π.Α.Λ.
ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΣΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 2016 Γ Τάξη Ε.Π.Α.Λ. ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις και δίπλα το γράµµα Σ, αν είναι σωστή, ή το γράµµα
Διαβάστε περισσότερα4.1.1 Πρωτόκολλο TCP - Δομή πακέτου
4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής
Διαβάστε περισσότερα14. Δικτύωση με Java Δικτύωση με Java Sockets Δημιουργία της σύνδεσης Διευθυνσιοδότηση της σύνδεσης
14. Δικτύωση με Java Τελειώνοντας αυτό το κεφάλαιο θα μπορείτε: Να δημιουργείτε έναν ελάχιστο εξυπηρέτη TCP/IP σε Java Να δημιουργείτε έναν ελάχιστο εξυπηρετούμενο TCP/IP σε Java Να κατανοείτε πώς υλοποιούνται
Διαβάστε περισσότερα3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)
3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP) 1 / 32 Σε έναν κόμβο ο οποίος επιθυμεί να αποστείλει δεδομένα σε κάποιον
Διαβάστε περισσότεραΠρογραµµατισµός ικτύων Ε-01
Προγραµµατισµός ικτύων Ε-01 1η ιάλεξη ιδάσκων: Νίκος Ντάρµος [http://www.cs.uoi.gr/~ntarmos/courses/networkprogramming/] Τµήµα Πληροφορικής Πανεπιστήµιο Ιωαννίνων Γενικά Υλη Βαθµολόγηση
Διαβάστε περισσότεραSOS Ερωτήσεις Δίκτυα Υπολογιστών ΙΙ
SOS Ερωτήσεις Δίκτυα Υπολογιστών ΙΙ Σκοπός των παρακάτω είναι να σας εφιστήσουν την προσοχή σε σημεία της ύλης που χρήζουν ιδιαίτερης προσοχής και σε κάποιες περιπτώσεις ένα ποσοστό απομνημόνευσης. Αν
Διαβάστε περισσότεραΑ2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.
ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / Γ- ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 21-02- 2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α. A1. Να γράψετε το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη
Διαβάστε περισσότεραΕιδικά Θέματα Προγραμματισμού
Ειδικά Θέματα Προγραμματισμού Ενότητα 11: Sockets Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ. Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26. Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M.
ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26 Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M.: 43 Άσκηση 3 Μια αξιόπιστη multicast υπηρεσία επιτρέπει σε έναν
Διαβάστε περισσότεραΔίκτυα Θεωρία
Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,
Διαβάστε περισσότεραΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα.
ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΘΕΜΑ Α ΚΥΡΙΑΚΗ 04/05/2014- ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΟΚΤΩ (8) ΕΚΦΩΝΗΣΕΙΣ Α1. Να χαρακτηρίσετε
Διαβάστε περισσότεραΗ Υλοποίηση της Επικοινωνίας. Κατανεµηµένα Συστήµατα
Η Υλοποίηση της Επικοινωνίας στα Κατανεµηµένα Συστήµατα ιαφάνειες στα πλαίσια του µαθήµατος: Κατανεµηµένα Συστήµατα Ε Εξάµηνο, Τµήµα Πληροφορικής και Τεχνολογίας Υπολογιστών, ΤΕΙ Λαµίας Πέτρος Λάµψας 2002
Διαβάστε περισσότεραΜάθημα 6: Αρχιτεκτονική TCP/IP
Μάθημα 6: Αρχιτεκτονική TCP/IP 6.1 Συσχέτιση OSI και TCP/IP Η αρχιτεκτονική TCP/IP ακολουθεί ένα πρότυπο διαστρωμάτωσης παρόμοιο με το μοντέλο OSI. Η αντιστοιχία φαίνεται στο σχήμα 6.1. Η ονομασία της
Διαβάστε περισσότεραAEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές
AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Μετάδοσης Δεδομένων Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail:
Διαβάστε περισσότεραΠΡΩΤΟΚΟΛΛΟ TCP/IP ΜΑΚΡΟΠΟΥΛΟΣ ΝΙΚΟΛΑΟΣ
ΠΡΩΤΟΚΟΛΛΟ TCP/IP ΜΑΚΡΟΠΟΥΛΟΣ ΝΙΚΟΛΑΟΣ Εισαγωγή ΑRPANET (1969) Τεχνική Μεταγωγής Πακέτων INTERNETTING PROJECT (1973) Σύνδεση διαφορετικών δικτύων Πρωτόκολλα IP, TCP (Κανόνες Ανταλλαγής Δεδομένων) Προσθήκη
Διαβάστε περισσότερα6.2 Υπηρεσίες Διαδικτύου
6.2 Υπηρεσίες Διαδικτύου 1 / 34 Όλες οι υπηρεσίες στο Διαδίκτυο, όπως και πολλές εφαρμογές λογισμικού, στηρίζονται στο μοντέλο Πελάτη Εξυπηρετητή. 2 / 34 Σύμφωνα με αυτό το μοντέλο ο Εξυπηρετητής οργανώνει,
Διαβάστε περισσότεραΚατανεµηµένασυστήµατα αρχείων
Κατανεµηµένασυστήµατα αρχείων Θέµατα σχεδίασης ιεπαφή υπηρεσίας αρχείων και ευρετηρίων Ονόµατα και αναγνωριστικά Οργάνωση εξυπηρετητών Σηµασιολογία (κατα)µερισµού αρχείων Ενταµίευση αρχείων Συνέπεια συστήµατος
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Ημέχρι τώρα περιγραφή των πρωτοκόλλων TCP/IP αποδεικνύει, ότι το πρωτόκολλο IP είναι υπεύθυνο για τη μεταφορά των αυτοδύναμων πακέτων στον προορισμό, που δηλώνεται από τη διεύθυνση προορισμού, αλλά δεν
Διαβάστε περισσότεραΔιάλεξη 1: Εισαγωγή στον Κατανεμημένο Υπολογισμό. ΕΠΛ 432: Κατανεμημένοι Αλγόριθμοι
Διάλεξη 1: Εισαγωγή στον Κατανεμημένο Υπολογισμό ΕΠΛ 432: Κατανεμημένοι Αλγόριθμοι Τι θα δούμε σήμερα Τι είναι ένα Κατανεμημένο Σύστημα; Επικοινωνία, Χρονισμός, Σφάλματα Μοντέλο Ανταλλαγής Μηνυμάτων 1
Διαβάστε περισσότεραΜάθημα 5: To Μοντέλο Αναφοράς O.S.I.
Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον
Διαβάστε περισσότεραΟ έλεγχος στο επίπεδο συστήµατος επικοινωνιών εξασφαλίζει ότι έχουµε µεταφορά στο δίκτυο χωρίς λάθη.
Overview Το end-to-end argument υποστηρίζει ότι κάποιες από τις λειτουργίες που επιτελούνται κατά την διάρκεια µιας επικοινωνίας µεταξύ συστηµάτων θα πρέπει να µην υλοποιούνται σε χαµηλό επίπεδο (επίπεδο
Διαβάστε περισσότεραα. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)
ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 30/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ, Α. ΙΛΕΡΗ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν γράφοντας δίπλα στο
Διαβάστε περισσότεραΙόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;
Διαβάστε περισσότεραΚεφάλαιο 7.3. Πρωτόκολλο TCP
Κεφάλαιο 7.3 Πρωτόκολλο TCP Πρωτόκολλο TCP Το πρωτόκολλο Ελέγχου Μετάδοσης (Transmission Control Protocol, TCP) είναι το βασικό πρωτόκολο του Επιπέδου Μεταφοράς του μοντέλου TCP/IP. Παρέχει υπηρεσίες προσανατολισμένες
Διαβάστε περισσότεραAEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές
AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail: e.leligkou@puas.gr
Διαβάστε περισσότεραΜάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες
Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες 4.1 Γενικά Σκοπός ενός δικτύου υπολογιστών είναι οι χρήστες να έχουν τη δυνατότητα να διαμοιράζονται πληροφορίες και συσκευές του δικτύου. Η σχεδίαση και η ανάπτυξη
Διαβάστε περισσότεραΠανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας
Πανεπιστήμιο Πειραιά To Μοντέλο OSI pdemest@unipi.gr ιάρθρωση Το μοντέλο αναφοράς OSI Επίπεδα Πρωτόκολλα, κατανομή πρωτοκόλλων σε στοιχεία δικτύου Αντιστοιχία τστοχα μοντέλων OSI και Internet Ανάλυση Επιπέδων
Διαβάστε περισσότεραΣκοπιµότητα των firewalls
Σκοπιµότητα των firewalls Παρέχουν προστασία των εσωτερικών δικτύων από απειλές όπως: Μη εξουσιοδοτηµένη προσπέλαση των δικτυακών πόρων: όταν επίδοξοι εισβολείς προσπαθούν να εισχωρήσουν στο δίκτυο και
Διαβάστε περισσότεραΕνότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet
Ενότητα 3 Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Εισαγωγή στις βασικές έννοιες του στρώµατος Ζεύξης (Data Link Layer) στα δίκτυα ΗΥ Γενικές Αρχές Λειτουργίας ηµιουργία Πλαισίων Έλεγχος
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών
Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),
Διαβάστε περισσότερα1.1 Επαναλήπτες (repeaters ή regenerators)
1.1 Επαναλήπτες (repeaters ή regenerators) Οι επαναλήπτες λειτουργούν στο φυσικό επίπεδο του OSI μοντέλου. Χρησιμεύουν για την ενίσχυση των σημάτων που μεταφέρονται στο δίκτυο. Ένα σήμα μπορεί να ταξιδέψει
Διαβάστε περισσότεραΠροσοµοίωση λειτουργίας επιπέδων OSI
Προσοµοίωση λειτουργίας επιπέδων OSI Ανάδοχοι Φορέας Υλοποίησης Ερευνητικό Ακαδηµαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Ανάδοχος φορέας: CONCEPTUM A.E. 2 Περιεχόµενα 1. Λίγα λόγια για την εφαρµογή...
Διαβάστε περισσότεραΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ
ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΘΕΜΑ 1 ΑΠΑΝΤΗΣΕΙΣ Α. Να χαρακτηρίσετε κάθε μία από τις παρακάτω προτάσεις με Σωστό (Σ) ή Λάθος (Λ). 1. Στο μοντέλο
Διαβάστε περισσότεραΕισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός
Εισαγωγή Επανάληψη ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Στερεάς Ελλάδας Δήλωση Οι διαφάνειες βασίζονται στα βιβλία: (1) Computer Networking: A Top Down Approach
Διαβάστε περισσότεραΔίκτυα Η/Υ ςτην Επιχείρηςη
Δίκτυα Η/Υ ςτην Επιχείρηςη Εντολέσ δικτυακών πρωτοκόλλων ςε Windows/Unix Γκάμασ Βαςίλειοσ, Εργαςτηριακόσ υνεργάτησ Εντολζσ δικτφου ςε Windows/Unix ε προηγούμενο εργαςτήριο παρουςιάςτηκαν οι παρακάτω εντολέσ
Διαβάστε περισσότεραΕπικοινωνία με μηνύματα. Κατανεμημένα Συστήματα 1
Επικοινωνία με μηνύματα Κατανεμημένα Συστήματα 1 lalis@inf.uth.gr Επικοινωνία με ανταλλαγή μηνυμάτων Η επικοινωνία με μηνύματα είναι ο πιο ευέλικτος τρόπος αλληλεπίδρασης σε κατανεμημένα συστήματα πιο
Διαβάστε περισσότεραΕίναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα
1 Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα εύκολη, τη στιγμή που γνωρίζουμε ότι ένα σύνθετο δίκτυο
Διαβάστε περισσότερα3.3.2 Το πρωτόκολλο δυναμικής διευθέτησης υπολογιστή DHCP
3.3.2 Το πρωτόκολλο δυναμικής διευθέτησης υπολογιστή DHCP 1 / 23 Το πρωτόκολλο δυναμικής διευθέτησης (απόδοσης ρυθμίσεων) υπολογιστή DHCP (Dynamic Host Configuration Protocol) λειτουργεί όπως το BOOTP
Διαβάστε περισσότεραΤι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;
Διαβάστε περισσότεραPlugwise Business ιαχείριση και Εξοικονόµηση ενέργειας στο Εργασιακό περιβάλλον.
Plugwise Business ιαχείριση και Εξοικονόµηση ενέργειας στο Εργασιακό περιβάλλον. Το Plugwise είναι ένα εύχρηστο σύστηµα διαχείρισης ενέργειας σε εργασιακούς χώρους. Μετράει την κατανάλωση ρεύµατος κάθε
Διαβάστε περισσότεραΔίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)
TEI Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) Ανάλυση Πρωτοκόλλων Τομέας Τηλεπικοινωνιών και Δικτύων Δρ. Αναστάσιος Πολίτης Καθηγητής Εφαρμογών anpol@teiser.gr
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.
Διαβάστε περισσότεραΕνεργοποίηση του πρωτοκόλλου IPv6
Ενεργοποίηση του πρωτοκόλλου IPv6 Στις επόµενες παραγράφους περιγράφουµε τα βασικά βήµατα που πρέπει να ακολουθήσει ο τελικός χρήσης για µια αντιπροσωπευτική οµάδα λειτουργικών συστηµάτων ώστε να συνδεθεί
Διαβάστε περισσότεραΕισαγωγή. Κατανεµηµένα Συστήµατα 01-1
Εισαγωγή Υλισµικό Λογισµικό Αρχές σχεδίασης ιαφάνεια Κλιµάκωση Παρεχόµενες υπηρεσίες Μοντέλο πελάτη εξυπηρετητή Μοντέλο πελάτη εξυπηρετητή τριών επιπέδων Κατανοµή επεξεργασίας Κατανεµηµένα Συστήµατα 01-1
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ
ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η
Διαβάστε περισσότεραΔίκτυα ΙΙ. Κεφάλαιο 7
Δίκτυα ΙΙ Κεφάλαιο 7 Στο κεφάλαιο αυτό παρουσιάζεται ο τρόπος επικοινωνίας σε ένα δίκτυο υπολογιστών. Το κεφάλαιο εστιάζεται στο Επίπεδο Δικτύου του OSI (το οποίο είδατε στο μάθημα της Β Τάξης). Οι βασικές
Διαβάστε περισσότεραΔΙΚΤΥΑ Η/Υ Ι. Εισαγωγή στα Δίκτυα Επικοινωνιών. Διδάσκων: Γεώργιος Ν. Μπάρδης
ΔΙΚΤΥΑ Η/Υ Ι Εισαγωγή στα Δίκτυα Επικοινωνιών Διδάσκων: Γεώργιος Ν. Μπάρδης 2η Διάλεξη µε θέµα Εισαγωγή στο Μοντέλο OSI & TCP/IP Περιέχει : Πρωτόκολλα Επικοινωνίας Εισαγωγή στην Διαστρωμάτωση OSI Εισαγωγή
Διαβάστε περισσότεραOutlook Express-User Instructions.doc 1
Οδηγίες προς τους υπαλλήλους του ήµου Θεσσαλονίκης για την διαχείριση της ηλεκτρονικής τους αλληλογραφίας µε το Outlook Express (Ver 1.0 22-3-2011) (Για οποιοδήποτε πρόβληµα ή απορία επικοινωνήστε µε τον
Διαβάστε περισσότερα1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26
1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος
Διαβάστε περισσότεραΠρογραμματισμός με BSD Sockets σε περιβάλλον Linux
Προγραμματισμός με BSD Sockets σε περιβάλλον Linux Εργαστήριο Λειτουργικών Συστημάτων 8ο εξάμηνο, ΣΗΜΜΥ Εργαστήριο Υπολογιστικών Συστημάτων (CSLab) Απρίλιος 2016 Περίγραμμα παρουσίασης 1 Εισαγωγή 2 Δικτυακά
Διαβάστε περισσότεραΑριστοµένης Μακρής Εργαστήρια Η/Υ
Επικοινωνίες µεταξύ Η/Υ - ιαδίκτυο Αναλογική Ψηφιακή µετάδοση Αναλογική µετάδοση Ψηφιακή µετάδοση Σειριακή Παράλληλη επικοινωνία Σειριακή επικοινωνία Παράλληλη επικοινωνία Μονόδροµη Ηµίδιπλη Αµφίδροµη
Διαβάστε περισσότεραΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές
ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Τα αρχεία των διαλέξεων του μαθήματος μπορείτε να βρείτε στο: http://eclass.gunet.gr/
Διαβάστε περισσότεραΠρωτόκολλα Επικοινωνίας και Τείχος Προστασίας
Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα
Διαβάστε περισσότεραΕΡΓΑΣΙΑ. (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών)
ΕΡΓΑΣΙΑ (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών) Τίτλος: Εφαρµογή ιαδικτύου ιαχείρισης Αποθήκων (Warehouse Management Web Application) Ζητούµενο:
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Επικοινωνιακό υποδίκτυο ονομάζεται το σύνολο των κόμβων που παρεμβάλλονται κατά την αποστολή ενός πακέτου από τη πηγή στο προορισμό. Το επικοινωνιακό υποδίκτυο μπορεί να βασίζεται είτε στη φιλοσοφία των
Διαβάστε περισσότεραΤι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP);
7.5. Πρωτόκολλο IP Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναμα πακέτα που μεταφέρονται ανεξάρτητα
Διαβάστε περισσότεραNetwork Address Translation (NAT)
HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Network Address Translation (NAT) Network Layer Private IP Addresses Πρόβλημα: o χώρος των ΙΡ διευθύνσεων
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 10. Υπηρεσίες και εφαρμογές Διαδικτύου. ΚΕΦΑΛΑΙΟ 10 Υπηρεσίες και εφαρμογές Διαδικτύου. Α Γενικού Λυκείου
Α Γενικού Λυκείου 87 Διδακτικές ενότητες 10.1 Υπηρεσίες Διαδικτύου 10.2 Ο παγκόσμιος ιστός, υπηρεσίες και εφαρμογές Διαδικτύου Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να μπορούν να διακρίνουν
Διαβάστε περισσότεραΕπικοινωνία Client/Server Απομακρυσμένη Κλήση Διαδικασιών
Επικοινωνία Client/Server Απομακρυσμένη Κλήση Διαδικασιών Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης Επικοινωνία -RPC 1 Υλοποίηση RPC Προκειμένου να επιτευχθεί διαφάνεια στην κλήση RPC,
Διαβάστε περισσότεραΒ1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει:
ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΑ ΕΙΔΙΚΟΤΗΤΑΣ ΚΥΡΙΑΚΗ 23/04/2017 - ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΠΕΝΤΕ (5) ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. α-σωστό β-σωστό γ-λάθος δ-λάθος
Διαβάστε περισσότεραα. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ
ΘΕΜΑΤΑ & ΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΗΝΙΩΝ ΔΙΚΤΥΑ 2017 A1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας στο τετράδιό σας δίπλα στο γράμμα που αντιστοιχεί σε κάθε πρόταση τη λέξη Σωστό, αν η πρόταση είναι
Διαβάστε περισσότεραΕπίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής
Επίπεδο Μεταφοράς (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο Μεταφοράς(Transport layer) Επίπεδο εφαρμογής (Application layer): Συντονισμός
Διαβάστε περισσότεραΕργαστήριο Δικτύων Υπολογιστών
Εργαστήριο Δικτύων Υπολογιστών 2 η Διάλεξη: TCP/UDP Δικτυακά πρωτόκολλα / εφαρμογές Ports Unix δικτυακές εντολές Transmission Control Protocol - TCP Πρωτόκολλο Mεταφοράς RFC 793 [Postel 1981] Xρησιμοποιεί
Διαβάστε περισσότεραΝέες Επικοινωνιακές Τεχνολογίες
Νέες Επικοινωνιακές Τεχνολογίες Λύσεις Θεμάτων http://nop33.wordpress.com Τι ορίζουμε ως Τοπικό Δίκτυο Υπολογιστών; Ποια είναι τα βασικά χαρακτηριστικά των Τοπικών Δικτύων; Ποιες οι βασικές τοπολογίες
Διαβάστε περισσότεραΚεφάλαιο 7. 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241
Κεφάλαιο 7 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Δεδομένα
Διαβάστε περισσότερα