Δημοσιεύτηκε: 03 Ιούλ 2011, 19:29
Λοιπον πριν ξεκινησεις την ενασχοληση σου με τα δικτυα καλο θα ειναι να εχεις στο μυαλο σου μια απλοποιημενη αλλα και "συμπιεσμενη" εκδοση αυτης της εννοιας που θα διαβαζεις ωστε να μπορεις να την κανεις κτημα σου ευκολοτερα. Λοιπον υποθετω πως οι εννοιες που μαλλον δεν γνωριζεις ακομη καλα και σου ηταν αγνωστες στο παραπανω ηταν οι εξης :
IP διευθυνση : Ειναι μια διευθυνση που αποτελειται απο 4 οκταδες (απο bits) 4 x 8 = 32 bits συνολικα αλλα ας μην μπλεξουμε με το δυαδικο συστημα στην αρχη εκτος και αν θες να καταλαβεις σε βαθος πως γινεται η διευθυνσιοδοτηση πχ σε τμηματα - υπολογιστες του τοπικου δικτυου . Μια IP ειναι της μορφης 192.160.56.89 (τυχαια) σε δεκαδικη μορφη ειναι αυτο. Υπαρχουν και οι κλασεις αλλα δεν θα μπλεξουμε ακομη με αυτο. Λοιπον αρχικα φαντασου την σαν το αναγνωριστικο το οποιο βοηθαει τους δρομολογητες σε επιπεδο δικτυου να μεταφερουν το πακετο μεχρι να φτασει στον προορισμο του. Αν για παραδειγμα εγω θελησω να στειλω ενα γραμμα σε εναν φιλο μου υποχρεωτικα θα βαλω πανω την διευθυνση του σπιτιου του... θα το καταθεσω στην COurier της περιοχης μου (τοπικο δικτυο ως εδω) και απο εκει η Courier θα το δωσει σε καποιον που με το μηχανακι του / οχημα του θα το μεταφερει στον καταλληλο προορισμο η διαφοροποιηση εδω με τα δικτυα ειναι οτι στα δικτυα χρειαζεσαι παραπανω απο εναν δρομολογητη που θα δρομολογησει το πακετο στον επομενο κομβο μεχρι να φθασει στον προορισμο του. Καπως ετσι λοιπον και τα πακετα που ξεκινουν απο εναν κομβο Α και θελουν να φτασουν σε εναν ΚΟμβο Β εχουν πανω τους την διευθυνση του ΚΟμβου Β.
TCP handshaking : handshaking ειναι η διαδικασια της χειραψιας. Τα μηχανηματα για να εγκαθιδρυσουν μια συνδεση θα πρεπει πρωτα να ανταλλαξουν μερικες πληροφοριες μεταξυ τους. Η φιλοσοφια πισω απο το handshaking ειναι γενικη.... δεν ειναι μονο στο TCP . Handshaking γινεται και στα ασυρματα για να γινει ανταλλαγη των MAC διευθυνσεων μεταξυ ενος AP και ενος πελατη του. ΕΙναι μια διαδικασια στην οποια οι συσκευες ανταλλασουν τις παραμετρους που θα τις βοηθησουν σε μια αξιοπιστη επικοινωνια. "Οταν κανεις χειραψια με ενα καινουργιο ατομο που εχεις γνωρισει , συνηθως ανταλλασετε και καποια ανγνωριστικα.. του στυλ εισαι φιλος του φιλου μου??? απο που ξερεις τον φιλο μου ??? που σπουδαζεις?? κτλπ κτλπ καταχρηστικα και ελευθερα μπορουμε να τα παραλληλισουμε για να μας γινει πιο κατανοητο" . Η χειραψια αυτη διαθετει καποια σταδια στα οποια γινεται ανταλλαγη καποιων πληροφοριων.
OSI Stack & Physical Layer: Επειδη η δικτυωση εχει καποια συγκεκριμενη διαδικασια. Αποτελειται απο σταδια... τα σταδια αυτα μοντελοποιουνται σε επιπεδα... τα επιπεδα αυτα κανουν συγκεκριμενη δουλεια... το 1ο επιπεδο γνωστο και ως φυσικο επιπεδο(physical layer) ειναι το πρωτο επιπεδο της στοιβας πρωτοκολλων (ΤΟ OSI stack δηλαδη το οποιο εχει προταθει σαν προτυπο για να περιγραψει την διαδικασια) σε αυτο το επιπεδο "γεννιεται" η πληροφορια.... ο συρμος απο bits . Για να μεταδοθει ενα πακετο καθε bit μετατρεπεται σε ηλεκτρικο σημα . Απο ποιον? Απο το φυσικο επιπεδο... αυτη ειναι η λειτουργια του και καμια αλλη (που λεει ο λογος...θα αναφερθω σε λιγο και σε αυτο) Τα ηλεκτρικα σηματα μπορουν να μεταφερουν πληροφορια. Τα σηματα μεταδιδονται ως ηλεκτρομαγνητικα κυματα. 2 βασικα χαρακτηριστικα των ηλεκτρομαγνητικων κυματων τα καθιστουν ικανα για την μεταδοση πληροφοριας σε ενα δικτυο ο 1ος ειναι αυτονοητος... οτι δηλαδη διαδιδονται απο εναν πομπο προς εναν δεκτη και ο 2ος ειναι οτι περιεχουν ενεργεια η οποια μπορει να χρησιμοποιηθει για την μεταφορα μηνυματων. Φυσικα στο physical δεν ειναι μονο αυτη η λειτουργια... αλλες λειτουργιες εχουν να κανουν με signal processing ψηφιακη επεξεργασια σηματος... οπου εκει χρησιμοποιουνται καποιες διαταξεις γνωστες και ως φιλτρα οι οποιες κοβουν συχνοτητες που προκαλουν προβληματα στην επικοινωνια... ενα απο αυτα ειναι ο Θορυβος! Ο θορυβος εχει αμεση επιδραση σε ενα πακετο διοτι μπορει να προκαλεσει ολισθηση των bits και ετσι να αλλοιωσει την πληροφορια... Φυσικα αυτο αποτελει ενα λαθος δικτυου το οποιο ομως θα ανιχνευθει στο επομενο επιπεδο... το 2ο το επιπεδο ζευξης δεδομενων... (τοπικα)
ΦΙλτρακια εχουμε ολοι στο σπιτι μας.... Ο διαχωριστης που μας δινουν και βαζουμε στην πριζα του τηλεφωνου διαθετει ενα LOw pass και ενα High pass φιλτρο... χαμηλοπερατο και υψιπερατο αντιστοιχα... το χαμηλοπερατο αφηνει να περνανε οι χαμηλες συχνοτητες και κοβει τις υψηλες (του ιντερνετ που ειναι για δεδομενα) το ευρος ζωνης της φωνης ειναι μεχρι τα 4KHz αν θυμαμαι καλα , αν μπλεξουν μεσα και υψηλες συχνοτητες θα υπαρξει θορυβος στην επικοινωνια... αντιθετα σε ενα υψιπερατο περνανε οι υψηλες και κοβονται οι χαμηλες.... και αυτο ειναι για την αλλη υποδοχη του διαχωριστη γραμμης και το ιντερνετ. Αν το ρουτερακι βαραει συχνα αποσυνδεσεις πιθανοτατα να υπαρχει θορυβος στην γραμμη και μπορεις αυτο να το διαπιστωσεις και μεσα απο το interface του ρουτερ.
Τελος θα πρεπει να ξεκαθαριστει οτι μια συνδεση TCP εκτος απο τις διευθυνσεις IP ΤΟΥ αποστολεα και του παραληπτη διαθετει και πορτες.... Οι πορτες ειναι διπεαφες (αν το λεω σωστα) στον ηλεκτρονικο σου υπολογιστη στις οποιες τρέχουν κάποιες υπηρεσίες που αναμενουν αιτησεις.... οταν αναμενουν αιτησεις βεβαια δεν "τρεχουν" ειναι απλα σε ετοιμοτητα για να δεχθουν καποια αιτηση και να την επεξεργαστουν.... Πχ μπορει να θες να στειλεις ενα γραμμα στον φιλο σου αλλα ο φιλος σου να μενει μεν στην διευθυνση την οποια εβαλες πανω στο γραμμα αλλα να ειναι σε τριοροφη μεζονετα και αυτος να μενει στον 1ο και οχι στον 2ο ... οποτε θα βαλεις πανω ταδε διευθυνση 1ος οροφος...
παμε να το δουμε αντιστοιχα σε TCP συνδεση..... θες να στειλεις ενα πακετο???? ΠΟυ ειναι για FTP εφαρμογη??? Η FTP By default παιζει στην 21... ενος σερβερ (οχι ενος client) το στελνεις λοιπον στην ταδε IP (ΤΟΥ SERVER) στην ταδε πορτα! Για να τονισεις πως θες επικοινωνια με την συγκεκριμενη εφαρμογη!
Για να καταλαβεις καλυτερα το TCP/IP και τον τροπο με τον οποιο γινεται η συνδεση σε μια port θα πρεπει να διαβασεις (αργοτερα) και την θεωρια των sockets και γιατι οχι να συνδυασεις και δικτυακο προγραμματισμο μαζι!!! Εχω βαλει μερικα πραγματα εδω περι αυτου ->
viewtopic.php?f=61&t=19103
IP διευθυνση : Ειναι μια διευθυνση που αποτελειται απο 4 οκταδες (απο bits) 4 x 8 = 32 bits συνολικα αλλα ας μην μπλεξουμε με το δυαδικο συστημα στην αρχη εκτος και αν θες να καταλαβεις σε βαθος πως γινεται η διευθυνσιοδοτηση πχ σε τμηματα - υπολογιστες του τοπικου δικτυου . Μια IP ειναι της μορφης 192.160.56.89 (τυχαια) σε δεκαδικη μορφη ειναι αυτο. Υπαρχουν και οι κλασεις αλλα δεν θα μπλεξουμε ακομη με αυτο. Λοιπον αρχικα φαντασου την σαν το αναγνωριστικο το οποιο βοηθαει τους δρομολογητες σε επιπεδο δικτυου να μεταφερουν το πακετο μεχρι να φτασει στον προορισμο του. Αν για παραδειγμα εγω θελησω να στειλω ενα γραμμα σε εναν φιλο μου υποχρεωτικα θα βαλω πανω την διευθυνση του σπιτιου του... θα το καταθεσω στην COurier της περιοχης μου (τοπικο δικτυο ως εδω) και απο εκει η Courier θα το δωσει σε καποιον που με το μηχανακι του / οχημα του θα το μεταφερει στον καταλληλο προορισμο η διαφοροποιηση εδω με τα δικτυα ειναι οτι στα δικτυα χρειαζεσαι παραπανω απο εναν δρομολογητη που θα δρομολογησει το πακετο στον επομενο κομβο μεχρι να φθασει στον προορισμο του. Καπως ετσι λοιπον και τα πακετα που ξεκινουν απο εναν κομβο Α και θελουν να φτασουν σε εναν ΚΟμβο Β εχουν πανω τους την διευθυνση του ΚΟμβου Β.
TCP handshaking : handshaking ειναι η διαδικασια της χειραψιας. Τα μηχανηματα για να εγκαθιδρυσουν μια συνδεση θα πρεπει πρωτα να ανταλλαξουν μερικες πληροφοριες μεταξυ τους. Η φιλοσοφια πισω απο το handshaking ειναι γενικη.... δεν ειναι μονο στο TCP . Handshaking γινεται και στα ασυρματα για να γινει ανταλλαγη των MAC διευθυνσεων μεταξυ ενος AP και ενος πελατη του. ΕΙναι μια διαδικασια στην οποια οι συσκευες ανταλλασουν τις παραμετρους που θα τις βοηθησουν σε μια αξιοπιστη επικοινωνια. "Οταν κανεις χειραψια με ενα καινουργιο ατομο που εχεις γνωρισει , συνηθως ανταλλασετε και καποια ανγνωριστικα.. του στυλ εισαι φιλος του φιλου μου??? απο που ξερεις τον φιλο μου ??? που σπουδαζεις?? κτλπ κτλπ καταχρηστικα και ελευθερα μπορουμε να τα παραλληλισουμε για να μας γινει πιο κατανοητο" . Η χειραψια αυτη διαθετει καποια σταδια στα οποια γινεται ανταλλαγη καποιων πληροφοριων.
OSI Stack & Physical Layer: Επειδη η δικτυωση εχει καποια συγκεκριμενη διαδικασια. Αποτελειται απο σταδια... τα σταδια αυτα μοντελοποιουνται σε επιπεδα... τα επιπεδα αυτα κανουν συγκεκριμενη δουλεια... το 1ο επιπεδο γνωστο και ως φυσικο επιπεδο(physical layer) ειναι το πρωτο επιπεδο της στοιβας πρωτοκολλων (ΤΟ OSI stack δηλαδη το οποιο εχει προταθει σαν προτυπο για να περιγραψει την διαδικασια) σε αυτο το επιπεδο "γεννιεται" η πληροφορια.... ο συρμος απο bits . Για να μεταδοθει ενα πακετο καθε bit μετατρεπεται σε ηλεκτρικο σημα . Απο ποιον? Απο το φυσικο επιπεδο... αυτη ειναι η λειτουργια του και καμια αλλη (που λεει ο λογος...θα αναφερθω σε λιγο και σε αυτο) Τα ηλεκτρικα σηματα μπορουν να μεταφερουν πληροφορια. Τα σηματα μεταδιδονται ως ηλεκτρομαγνητικα κυματα. 2 βασικα χαρακτηριστικα των ηλεκτρομαγνητικων κυματων τα καθιστουν ικανα για την μεταδοση πληροφοριας σε ενα δικτυο ο 1ος ειναι αυτονοητος... οτι δηλαδη διαδιδονται απο εναν πομπο προς εναν δεκτη και ο 2ος ειναι οτι περιεχουν ενεργεια η οποια μπορει να χρησιμοποιηθει για την μεταφορα μηνυματων. Φυσικα στο physical δεν ειναι μονο αυτη η λειτουργια... αλλες λειτουργιες εχουν να κανουν με signal processing ψηφιακη επεξεργασια σηματος... οπου εκει χρησιμοποιουνται καποιες διαταξεις γνωστες και ως φιλτρα οι οποιες κοβουν συχνοτητες που προκαλουν προβληματα στην επικοινωνια... ενα απο αυτα ειναι ο Θορυβος! Ο θορυβος εχει αμεση επιδραση σε ενα πακετο διοτι μπορει να προκαλεσει ολισθηση των bits και ετσι να αλλοιωσει την πληροφορια... Φυσικα αυτο αποτελει ενα λαθος δικτυου το οποιο ομως θα ανιχνευθει στο επομενο επιπεδο... το 2ο το επιπεδο ζευξης δεδομενων... (τοπικα)
ΦΙλτρακια εχουμε ολοι στο σπιτι μας.... Ο διαχωριστης που μας δινουν και βαζουμε στην πριζα του τηλεφωνου διαθετει ενα LOw pass και ενα High pass φιλτρο... χαμηλοπερατο και υψιπερατο αντιστοιχα... το χαμηλοπερατο αφηνει να περνανε οι χαμηλες συχνοτητες και κοβει τις υψηλες (του ιντερνετ που ειναι για δεδομενα) το ευρος ζωνης της φωνης ειναι μεχρι τα 4KHz αν θυμαμαι καλα , αν μπλεξουν μεσα και υψηλες συχνοτητες θα υπαρξει θορυβος στην επικοινωνια... αντιθετα σε ενα υψιπερατο περνανε οι υψηλες και κοβονται οι χαμηλες.... και αυτο ειναι για την αλλη υποδοχη του διαχωριστη γραμμης και το ιντερνετ. Αν το ρουτερακι βαραει συχνα αποσυνδεσεις πιθανοτατα να υπαρχει θορυβος στην γραμμη και μπορεις αυτο να το διαπιστωσεις και μεσα απο το interface του ρουτερ.
Τελος θα πρεπει να ξεκαθαριστει οτι μια συνδεση TCP εκτος απο τις διευθυνσεις IP ΤΟΥ αποστολεα και του παραληπτη διαθετει και πορτες.... Οι πορτες ειναι διπεαφες (αν το λεω σωστα) στον ηλεκτρονικο σου υπολογιστη στις οποιες τρέχουν κάποιες υπηρεσίες που αναμενουν αιτησεις.... οταν αναμενουν αιτησεις βεβαια δεν "τρεχουν" ειναι απλα σε ετοιμοτητα για να δεχθουν καποια αιτηση και να την επεξεργαστουν.... Πχ μπορει να θες να στειλεις ενα γραμμα στον φιλο σου αλλα ο φιλος σου να μενει μεν στην διευθυνση την οποια εβαλες πανω στο γραμμα αλλα να ειναι σε τριοροφη μεζονετα και αυτος να μενει στον 1ο και οχι στον 2ο ... οποτε θα βαλεις πανω ταδε διευθυνση 1ος οροφος...
παμε να το δουμε αντιστοιχα σε TCP συνδεση..... θες να στειλεις ενα πακετο???? ΠΟυ ειναι για FTP εφαρμογη??? Η FTP By default παιζει στην 21... ενος σερβερ (οχι ενος client) το στελνεις λοιπον στην ταδε IP (ΤΟΥ SERVER) στην ταδε πορτα! Για να τονισεις πως θες επικοινωνια με την συγκεκριμενη εφαρμογη!
Για να καταλαβεις καλυτερα το TCP/IP και τον τροπο με τον οποιο γινεται η συνδεση σε μια port θα πρεπει να διαβασεις (αργοτερα) και την θεωρια των sockets και γιατι οχι να συνδυασεις και δικτυακο προγραμματισμο μαζι!!! Εχω βαλει μερικα πραγματα εδω περι αυτου ->
viewtopic.php?f=61&t=19103