Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα παιδιά έχω την εξής άσκηση:

 

"Βρείτε τα υποδίκτυα (subnets), τη διεύθυνση broadcast και το εύρος των διευθύνσεων των υπολογιστών υπηρεσίας (hosts) σε κάθε ένα από τα υποδίκτυα για το δίκτυο 192.168.10.0/26 με μάσκα υποδικτύου 255.255.255.192"

και μου δίνει το πινακάκι:
http://i.imgur.com/3zl0lvx.png?1

δε καταλαβαίνω γιατί μου δίνει 4 πεδία στο "Subnet Address".Αν μπορείτε να μου πείτε ενδεικτικά το πρώτο πεδίο για να καταλάβω τι πρέπει να συμπληρώσω θα σας είμαι ευγνώμων.

 

Δημοσ.

Αν θυμάμαι καλά,

οι hosts ειναι: 2^6 αφού 32-26(δίνεται από την μάσκα)=6

Τα υποδίκτυα είναι 4

Η broadcast είναι η πρώτη διεύθυνση κάθε υποδικτύου

Η τελευταία δεν χρησιμοποιείται.

 

Προσπάθησε να τα βγάλεις και αν δεν μπορέσεις ξαναρώτα.

Δημοσ.

τα 26 καταλαβαίνω ότι είναι τα bits του network portion (?)
καταλαβαίνω και την αφαίρεση 32-26, δηλαδή με τα λεγόμενά σου έχουμε 2^6=64 άρα τα πρώτα 4 υποδίκτυα θα είναι:

192.168.10.0

192.168.10.64

192.168.10.128

192.168.10.192

Σωστά?

Δημοσ.

Δεν έβαλες το τέταρτο υποδίκτυο και επίσης από κάθε υποδίκτυο πρέπει να αφαιρέσεις την πρώτη που είναι η broadcast και την τελευταία που δεν χρησιμοποιείται.

Δηλ

this is first subnet-broadcast:192.168.10.0, first host:192.168.10.1-192.168.63(last host)

Έτσι πάνε και τα υπόλοιπα.

Δημοσ.

Λοιπόν σε ευχαριστώ τα κατάλαβα μέχρι εδώ.Αν έχω άλλη ip πχ 172.16.0.0/18, αυτη λογικά θα έχει μάσκα 255.255.192.0 αφού το 192 έχει 2 ασους.Αλλά ποια θα είναι τα πρώτα 2 υποδίκτυα ?Είναι ο ίδιος τρόπος με πριν?

Δημοσ.

Ναι ο τρόπος είναι ο ίδιος. Πρώτα βρίσκεις τους hosts 32-18=14 άρα κάθε υποδίκτυο θα έχει 2^14=16384 host όπου ο πρώτος και ο τελευταίος πάνε για broadcast και reserved αντίστοιχα.

Δηλ.

Πρώτο υποδίκτυο-broadcast:172.16.0.0, πρώτος host:172.16.0.1-172.16.63.254(last host)

Δεύτερο υποδίκτυο-broadcast:172.16.64.0, πρώτος host:172.16.64.1-172.16.127.254(last host)

Έτσι πάνε και τα υπόλοιπα.


Χρειάζεται να κάνεις λίγη εξάσκηση για να κατασταλάξει. Παίξε λίγο Link.png Site: με αυτο

Δημοσ.

Πριν το κατάλαβα γιατί πήγαινε ανά 64, προέκυπτε από εδώ 2^6=64.Τώρα όμως γιατί ?


Αν γίνει η διαίρεση 16384/255?Αλλά με ποια λογική?Δε ξέρω, μπερδεύτηκα λίγο

Δημοσ.

Λοιπόν σε ευχαριστώ τα κατάλαβα μέχρι εδώ.Αν έχω άλλη ip πχ 172.16.0.0/18, αυτη λογικά θα έχει μάσκα 255.255.192.0 αφού το 192 έχει 2 ασους.Αλλά ποια θα είναι τα πρώτα 2 υποδίκτυα ?Είναι ο ίδιος τρόπος με πριν?

 

το /18 ειναι 11111111.11111111.11000000.00000000

 

Άρα ναι, 255.255.192.0 

 

Αρα έχεις υποδικτύωση στην 3η οκτάδα και όχι στην 4η. Δουλεύεις λοιπόν στην 3η οκτάδα όπως θα δουλευες και στην 4η. Εχεις 2^2 δικτυα και 2^6-2 hosts σε καθένα από αυτά. 

 

Επομένως:

172.16.0.0 το 1ο εως 172.16.63.255

172.16.64.0 το 2ο εως 172.16.127.255 κλπ

Δημοσ.

Το 2^6

 

To 2 από το 2^2 πως προέκυψε?Επίσης το 6 από το 2^6?

Το 2^6 ούτε και εγώ το καταλαβαίνω. Πιθανότατα να έχει κάνει κάποιο λάθος ο φίλος. Το 2^2 προκύπτει ως εξής:

Η μάσκα έχει 32 bit. Όταν σου δίνεται μία διεύθυνση όπως η παραπάνω με /18, κάνεις την αφαίρεση 32-18 = 14 και το αποτέλεσμα πάντα θα είναι οι hosts κάθε subnet. Δηλαδή στην συγκεκριμένη περίπτωση 2^14 = 16384 hosts per subnet. Τώρα πόσα subnets θα έχει η συγκεκριμένη διεύθυνση βγαίνει ως εξής: 

Αφού η διεύθυνση 172.16.0.0 έχει ελεύθερες τις δύο τελευταίες οκτάδες σημαίνει 2^8 * 2 ^8 = 65536. Αν διαιρέσουμε αυτόν τον αριθμό με τους hosts τότε βρίσκουμε 65536 / 16384 = 4 subnets. Υπάρχουν και άλλοι τρόποι να τα βρεις. Ένας από αυτούς είναι στα βιντεάκια που σου πρότεινα που εξηγεί ακριβώς πως γίνονται οι πράξεις μεταξύ διεύθυνσης και μάσκας(λογικό and).

 

Τι σε μπερδεύει συγκεκριμένα;

Δημοσ.

Δε μπορώ να καταλάβω σε κάποιες περιπτώσεις πως βρίσκεις τα υποδίκτυα...για την ip 192.168.10.0/26 οκ καταλαβαίνω ότι 32-26=6 άρα 2^6=64 οπότε θα πηγαίνει το τελευταίο byte ανά 64.Αυτό όμως δεν ισχύει σε όλες τις περιπτώσεις καθώς αν μου ζητάει παραπάνω από 4 υποδίκτυα, αλλάζει το τελευταίο byte, μπορεί δηλαδή να πηγαίνει ανά 32 ή ανά 16(?).Αυτό δε μπορώ να καταλάβω.

Το 2^2 ακόμα να το καταλάβω, αφού είναι 2^14 τότε πως παίρνει θέση το 2?Απ'το 2^6 το 6 μάλλον εκφράζει τα μηδενικά στο 3ο byte.

Σας ευχαριστώ ρε παιδιά που βοηθάτε, δε το έχω καθόλου όμως και καταλαβαίνω πως σας ταλαιπωρώ 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...