Δημοσιεύτηκε: 04 Σεπ 2011, 14:50
από Garrus
έγραψε:
Άσκηση 4 (Αλλαγμένη έκδοση)

Υποθέτουμε τα δίκτυα κλάσης C 2 εταιρειών με IP διεύθυνσεις x.x.x.0 και y.y.y.0 αντίστοιχα
Ζητούνται
-Στο πρώτο δίκτυο να χρησιμοποιήσετε μια μάσκα στην οποία τα 3 bit ειναι για το ID του υποδικτύου.
-Στο δεύτερο μια μάσκα στην οποία τα 5 bit θα είναι για το ID του υποδικτύου.


Spoiler: show
Για να μη με κουραζει το συνεχες αλτ+σιφτ,θα γραφω που και που στα αγγλικα
Class C networks -> 24 network bits
X subnet mask: 255.255.255.224 or 11111111.11111111.11111111.11100000
Y subnet mask: 255.255.255.248 or 11111111.11111111.11111111.11111000


Α. Πόσοι host θα πάρουν διευθύνσεις και πόσα υποδίκτυα μπορώ να φτιάξω για τις 2 εταιρείες ?
Spoiler: show
Θυμομαστε οτι η πρωτη και η τελευταια δυνατη διευθυνση υποδικτυου ειναι μη χρησιμοποιησιμες (οπως και η πρωτη/τελευταια διευθυνση των hosts)
X subnets addresses:
2 addresses : x.x.x.0 and x.x.x.224 are reserved (subnet bits 000 and 111 respectively)
Valid subnets: x.x.x.32 (subnet bits 001) through x.x.x.192 (subnet bits 110) -> 2^3 -2 =6 usable subnet addresses for X

possible host addresses per subnet:
5 host bits->2^5=32 addresses for hosts.
2 addresses per subnet (with host portion 00000, 111111) μη χρησιμοποιησιμες λογω αυτοαναφορικοτητας του δικτυου (00000) και πολυεκπομπη (11111)
32-2 = 30 usable host addresses per subnet

So, 30*6= 180 host addresses available for X.

Αναλογα, για την Y,και με λιγοτερες επεξηγησεις:
5 subnet bits. -> Usable subnet addresses = 2^5-2=30


3 host bits ->usable hosts per subnet = 2^3 -2 = 6
Total available host addresses for Y = 30 * 6 = 180

Β. Αφου κάνετε τους απαραίτητους υπολογισμούς να στήσετε τα δίκτυα των 2 εταιρειών.
Spoiler: show
Οριστε; :shock: Να πιασω καλωδια και κομπρεσερ να αρχισω να σκαβω τοιχους;Φανταζομαι οτι λες να γραψουμε τα υποδικτυα...
υποδικτυα της Χ: (μονο η τελευταια οκταδα της ip)
00100000 = .32
01000000 = .64
01100000 = .96
10000000 = .128
10100000 = .160
11000000 = .192

υποδικτυα της Υ: (f*** the binary)
.8 , .16 , .24 , .32 ..... .240


Γ. Αφού τελειώσετε με τους υπολογισμούς και το στήσιμο του δικτύου των 2 εταιρειών να διαλέξετε ενα απο αυτα στο οποίο
θα αιτιολογείτε και θα εξηγείτε σε σχέση με το γενικότερο εύρος των host μεσα στο υποδίκτυο τις ακριανές διευθύνσεις (αυτές δηλαδή που συμπίπτουν με το επόμενο υποδίκτυο). ΠΧ Αν το 1ο υποδίκτυο ειναι το x.x.x.16 και μέχρι να συμπέσει με το επόμενο x.x.x.32 θα δώσετε μια πλήρη αναλυσή του σχετικα με
α.Γιατι στήθηκε ετσι;
Spoiler: show
Οριστε; Επειδη απο την αλλη πλευρα ειναι ο φουρνος μικροκυματων, και για να αποφυγουμε τον θορυβο...? :?

β. Ποιες διευθύνσεις θα χρησιμοποιηθούν αλλα και ποιές οχι (ονομαστικά και συγκεκριμένα απλα στις έγκυρες δώστε το εύρος τους) ;
Spoiler: show
διαλεγοντας πχ το υποδικτυο της Χ:
x.x.x.128
οι διευθυνσεις των hosts ειναι απο x.x.x.129 ( = x.x.x.10000001) μεχρι x.x.x.158 (= x.x.x.10011110)
Οι x.x.x.128 και x.x.x.159 ειναι δεσμευμενες λογω αυτοαναφορικοτητας και broadcast address αντιστοιχα.

γ.Που ξεκινάει το επόμενο υποδίκτυο ;
Spoiler: show
Στο x.x.x.160
Γενικοτερα, παρατηρω τα υποδικτυα ακολουθουν το pattern: [διευθυνση επομενου υποδικτυου] = [αυτοαναφορικη διευθυνση τρεχοντος υποδικτυου] + 2 ^ (hostbits) (ή αντι για 2^(hostbits) την διευθυνση του πρωτου χρησιμοποιησιμου υποδικτυου,που στην περιπτωση της Χ ειναι το .00100000 ή το 32)
δηλαδη, οταν ειμαστε στο .128 η επομενη διευθυνση υποδικτυου ειναι 128 + 2^5 = 128 + 32 = 160 αφου εχουμε 5 μπιτ για hosts.