localy Δημοσ. 11 Νοεμβρίου 2007 Δημοσ. 11 Νοεμβρίου 2007 otan exoume dio pc me ip 192.168.0.1 kai 192.168.0.2 to allo alla me maskes to proto 255.255.255.0 kai to deutero 255.0.0.0 tha vlepontai kai tha mporoun na antalasoun dedomena?
el02154 Δημοσ. 11 Νοεμβρίου 2007 Δημοσ. 11 Νοεμβρίου 2007 δεν γινεται νομιζω να εχεις ενα pc με μασκα 255.0.0.0.ενα μονο μηχαμηνα εχει παντα 255.255.255.255.εκτος αν εννοεις οτι τα δυο πσ ανηκουν σε δικτυα με τις εν λογω μασκες. τοτε αν τα δικτυα αυτα ειναι προφανως πισω απο ΝΑΤ μπορουν και βεβαια να επικοινωνησουν.για πειτε και αλλοι γνωμες
oDiafanos Δημοσ. 11 Νοεμβρίου 2007 Δημοσ. 11 Νοεμβρίου 2007 Απο οτι θυμαμαι στη σχολη...ειναι διαφορετικης κλασης τα υποδυκτια.. και μεταξυ μας..Δεν νοειται ip 192.x.x.x me subnet 255.0.0.0 Ειναι class Α και αρχιζει απο 1 μεχρι 126.χ.χ.χ
el02154 Δημοσ. 11 Νοεμβρίου 2007 Δημοσ. 11 Νοεμβρίου 2007 πολυ σωστος ο απο πανω...δεν το προσεξα καθολου.
nske Δημοσ. 11 Νοεμβρίου 2007 Δημοσ. 11 Νοεμβρίου 2007 Απο οτι θυμαμαι στη σχολη...ειναι διαφορετικης κλασης τα υποδυκτια..και μεταξυ μας..Δεν νοειται ip 192.x.x.x me subnet 255.0.0.0 Ειναι class Α και αρχιζει απο 1 μεχρι 126.χ.χ.χ To σύστημα κλάσεων ήταν χαζά περιοριστικό και δεν εφαρμόζεται πια' date=' παντού χρησιμοποιείται CIDR. Φαντάζομαι θα διδάσκεται μόνο για ιστορικούς λόγους, όχι; otan exoume dio pc me ip 192.168.0.1 kai 192.168.0.2 to allo alla me maskes to proto 255.255.255.0 kai to deutero 255.0.0.0 tha vlepontai kai tha mporoun na antalasoun dedomena? Προφανώς είναι λάθος configuration και θα υπήρχαν προβλήματα σε ένα περιβάλλον με πολλά υποδίκτυα. Όμως οι συγκεκριμένοι δύο hosts θα μπορούν να επικοινωνήσουν, επειδή η διεύθυνση του κάθε host τυχαίνει να συμπεριλαμβάνεται στo υποδίκτυο του άλλου host (192.168.0.1/24 και 192.168.0.1/8 αντίστοιχα). Ένα πρόχειρο πείραμα το επιβεβαιώνει: [poldo ~]# ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0[duke ~]# ifconfig eth0:1 192.168.0.2 netmask 255.0.0.0.0 [poldo ~]# ping -c 1 192.168.0.2 >PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data. 64 bytes from 192.168.0.2: icmp_seq=1 ttl=64 time=0.111 ms --- 192.168.0.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.111/0.111/0.111/0.000 ms Ο IP header δεν περιλαμβάνει καμία πληροφορία για το subnet, το subnet ενός host είναι ένα εσωτερικό όρισμα που χρησιμεύει μόνο στον ίδιο, για να μπορεί να αποφασίσει πώς να επικοινωνήσει με άλλους hosts όταν του ζητηθεί. Στην προκειμένη δηλαδή, ο κάθε ένας από τους δύο hosts δε μπορεί να γνωρίζει (και δεν τον ενδιαφέρει) αν ο άλλος host θεωρεί ότι βρίσκεται σε διαφορετικό subnet, τον ενδιαφέρει μόνο ότι λαμβάνει πακέτα με διεύθυνση προέλευσης η οποία ανοίκει στο ίδιο subnet με τη δική του και άρα μπορεί να απαντήσει απευθείας.
kitsos Δημοσ. 14 Νοεμβρίου 2007 Δημοσ. 14 Νοεμβρίου 2007 λοιπον για το ερώτημα του παιδιού η απαντηση ειναι οτι ναι οι δυο υπολογιστές θα επικοινωνούν κανονικά μεταξύ τους. Οσο αφορά την θεωρία δικτύων ειναι αλλο θέμα που δεν μας απασχολεί. Οσο για τα διάφορα απίστευτα που είδα γραμμένα , ειναι καλο αν δεν ξέρουμε κάτι να μην το λέμε γιατι δυστυχώς τα διαβάζουν και άλλοι και τα πιστευουν... Τα δυο παρακάτω δηλαδή είναι χειρότερα απο αυτά με τον τοτο.... Απο οτι θυμαμαι στη σχολη...ειναι διαφορετικης κλασης τα υποδυκτια.. και μεταξυ μας..Δεν νοειται ip 192.x.x.x me subnet 255.0.0.0 Ειναι class Α και αρχιζει απο 1 μεχρι 126.χ.χ.χ δεν γινεται νομιζω να εχεις ενα pc με μασκα 255.0.0.0.ενα μονο μηχαμηνα εχει παντα 255.255.255.255.εκτος αν εννοεις οτι τα δυο πσ ανηκουν σε δικτυα με τις εν λογω μασκες. τοτε αν τα δικτυα αυτα ειναι προφανως πισω απο ΝΑΤ μπορουν και βεβαια να επικοινωνησουν.για πειτε και αλλοι γνωμες αυτα
nske Δημοσ. 14 Νοεμβρίου 2007 Δημοσ. 14 Νοεμβρίου 2007 λοιπον για το ερώτημα του παιδιού η απαντηση ειναι οτι ναι οι δυο υπολογιστές θα επικοινωνούν κανονικά μεταξύ τους. Οσο αφορά την θεωρία δικτύων ειναι αλλο θέμα που δεν μας απασχολεί. Μα μόνο μέσω της θεωρίας δικτύων μπορείς να απαντήσεις με σιγουριά στην ερώτηση. Προφανώς το ζητούμενο δεν είναι να δοθεί μια μονολεκτική απάντηση αλλά να υπάρξει κατανόηση της θεωρίας.
el02154 Δημοσ. 14 Νοεμβρίου 2007 Δημοσ. 14 Νοεμβρίου 2007 λοιπον για το ερώτημα του παιδιού η απαντηση ειναι οτι ναι οι δυο υπολογιστές θα επικοινωνούν κανονικά μεταξύ τους. Οσο αφορά την θεωρία δικτύων ειναι αλλο θέμα που δεν μας απασχολεί. Οσο για τα διάφορα απίστευτα που είδα γραμμένα , ειναι καλο αν δεν ξέρουμε κάτι να μην το λέμε γιατι δυστυχώς τα διαβάζουν και άλλοι και τα πιστευουν... Τα δυο παρακάτω δηλαδή είναι χειρότερα απο αυτά με τον τοτο.... Απο οτι θυμαμαι στη σχολη...ειναι διαφορετικης κλασης τα υποδυκτια.. και μεταξυ μας..Δεν νοειται ip 192.x.x.x me subnet 255.0.0.0 Ειναι class Α και αρχιζει απο 1 μεχρι 126.χ.χ.χ δεν γινεται νομιζω να εχεις ενα pc με μασκα 255.0.0.0.ενα μονο μηχαμηνα εχει παντα 255.255.255.255.εκτος αν εννοεις οτι τα δυο πσ ανηκουν σε δικτυα με τις εν λογω μασκες. τοτε αν τα δικτυα αυτα ειναι προφανως πισω απο ΝΑΤ μπορουν και βεβαια να επικοινωνησουν.για πειτε και αλλοι γνωμες αυτα Kitso giati einai toso ilithio ayto pou eipaden se rwtaw me eirwnia.apla thelw na katalavw kai gw...
Bspus Δημοσ. 14 Νοεμβρίου 2007 Δημοσ. 14 Νοεμβρίου 2007 Kitso giati einai toso ilithio ayto pou eipaden se rwtaw me eirwnia.apla thelw na katalavw kai gw... Λες οτι δεν γινεται να εχεις PC με μασκα 255.0.0.0. Γινεται. Για την ακριβεια, μπορεις να εχεις και μασκες που δεν περιοριζονται στα νουμερα 255 και 0. Υπαρχουν μασκες οπως 255.255.192.0, 255.255.255.224 και πολλες αλλες. Δυστυχως ειναι αδυνατο να το εξηγησω χωρις να γραψω ολοκληρο αρθρο. Μπορεις να ξεκινησεις απο εδω http://en.wikipedia.org/wiki/Subnetwork http://en.wikipedia.org/wiki/Subnet_mask Επισης δεν ισχυει αυτο που λες για το ενα μηχανημα με μασκα 255.255.255.255 δηλαδη οτι πρεπει να εχει δηλωμενη τετοια μασκα. Αυτο ομως μπορει να χρησιμοποιηθει σε αλλες περιπτωσεις για να αναφερθεις σε ενα συγκεκριμενο host σε ενα δικτυο (πχ φτιαχνοντας access lists σε firewall). Το ΝΑΤ (η χρηση του και η αναγκη για αυτο) δεν εχει καμια σχεση με τις μασκες των υποδικτυων στις οποιες ανηκουν οι hosts. Εξαλλου μιλαμε καθαρα για ενα δικτυο 2 PC εδω. Θα σε παραπεμψω παλι στο wiki http://en.wikipedia.org/wiki/Network_address_translation
Red_Phantom Δημοσ. 15 Νοεμβρίου 2007 Δημοσ. 15 Νοεμβρίου 2007 Ναι μπορεί να δει ο ένας τον άλλον αρκει να ΥΠΑΡΧΕΙ ΔΙΑΔΡΟΜΗ. πχ. route add -net 192.168.0.1 netmask 255.255.255.0 dev eth0 man route
kitsos Δημοσ. 15 Νοεμβρίου 2007 Δημοσ. 15 Νοεμβρίου 2007 Ο Bspus με κάλυψε σχεδόν πλήρως. Αν θέλετε κατι συγκεκριμένο έχω όλη την καλή διάθεση να βοηθήσω αρκεί βέβαια αυτός που θα ρωτάει να θέλει να ακούσει την απάντηση και όχι απλα να πετάει διάφορα που άκουσε απο τον hacker φίλο του κτλ. Εγω απλα λεω οτι ειναι παρα πολυ κακο αν έχουμε λειψές γνώσεις σε κάτι να παραπλανούμε και τον υπόλοιπο κόσμο γιατι τα διαβάζει και μετα τα λέει και αλλού. Λες : "Απο οτι θυμαμαι στη σχολη...ειναι διαφορετικης κλασης τα υποδυκτια.. και μεταξυ μας..Δεν νοειται ip 192.x.x.x me subnet 255.0.0.0 Ειναι class Α και αρχιζει απο 1 μεχρι 126.χ.χ.χ " Το subnet δεν εχει καμια απολύτως σχέση με την ip. Η διεύθυνση ip είναι μια διεύθυνση του κάθε υπολογιστή όπως π.χ λέμε Σταδίου 10 (λέω εγώ τώρα) Το subnet απλά μας υποδηλώνει ποιοι άλλοι είναι στο ίδιο δίκτυο μαζι μας κάτι π.χ σαν το ότι αν βγώ στο μπαλκόνι μου βλέπω όλο το κουκάκι άρα όλα τα κτήρια στο κουκάκι είναι στο ίδιο subnet μαζί μου. Τα classA , B , C είναι αλλο πραγμα.... Το NAT είναι μια υπηρεσία που αλλάζει (όχι πάντα) τις ip των μηχανημάτων όταν θέλουν να επικοινωνήσουν μεταξύ τους μεσα απο διαφορετικά δίκτυα. Συνεπώς δεν μπλέκει καθόλου με την όλη ερώτηση γιατι δεν είναι αναγκαίο οτι θα χρησιμοποιηθεί.
apoikos Δημοσ. 15 Νοεμβρίου 2007 Δημοσ. 15 Νοεμβρίου 2007 Απο οτι θυμαμαι στη σχολη...ειναι διαφορετικης κλασης τα υποδυκτια..και μεταξυ μας..Δεν νοειται ip 192.x.x.x me subnet 255.0.0.0 Ειναι class Α και αρχιζει απο 1 μεχρι 126.χ.χ.χ πολυ σωστος ο απο πανω...δεν το προσεξα καθολου. Οι κλάσεις ίσχυαν πριν εφαρμοστεί το CIDR που χρησιμοποιείται σήμερα. Τα πρώτα χρόνια του TCP/IP, μπορούσες να πεις πόσο μεγάλο είναι ένα υποδίκτυο, απλά κοιτώντας τα πρώτα bits της διεύθυνσής του. Π.χ. το 147.102 επειδή σε δυαδική αναπαράσταση ξεκινά με 10, θεωρείτο ότι είναι class B (/16 δηλαδή). Επειδή προφανώς με αυτόν τον τρόπο γινόταν σπατάλη πόρων (ορίζονταν 128 class A δίκτυα, 16,384 class B δίκτυα και γύρω στα 2 εκατομμύρια class C), και επειδή αναγκαστικά τα μεγέθη των υποδικτύων μεγάλωναν κατά έναν παράγοντα 256 από τη μια κατηγορία στην άλλη, το σύστημα αυτό εγκαταλείφθηκε και τότε εισήχθη η netmask. Η netmask δεν έχει καμία σχέση με την IP αυτή καθ' αυτήν, παρά μόνο είναι μια συμπληρωματική πληροφορία για το πως το TCP/IP stack θα δημιουργήσει τα routing entries ενός υπολογιστή. Στην προκειμένη περίπτωση, σαφώς και θα υπάρχει επικοινωνία μεταξύ των δύο υπολογιστών, για τους λόγους που ανέφερε ο nske: ο καθένας από τους δύο υπολογιστές έχει connected route για το υποδίκτυό του (192.168.0.0/8 και 192.168.0.0/24), αλλά οι IP's και των δύο περιλαμβάνονται στο μικρότερο από τα δύο υποδίκτυα. Αυτό που δε θα δουλέψει σωστά μάλλον είναι η broadcast κίνηση, γιατί ο ένας θα χρησιμοποιήσει την 192.255.255.255 και ο άλλος την 192.168.0.255 ως broadcast address.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.