από Garrus » 04 Σεπ 2011, 14:50
έγραψε:
Άσκηση 4 (Αλλαγμένη έκδοση)
Υποθέτουμε τα δίκτυα κλάσης C 2 εταιρειών με IP διεύθυνσεις x.x.x.0 και y.y.y.0 αντίστοιχα
Ζητούνται
-Στο πρώτο δίκτυο να χρησιμοποιήσετε μια μάσκα στην οποία τα 3 bit ειναι για το ID του υποδικτύου.
-Στο δεύτερο μια μάσκα στην οποία τα 5 bit θα είναι για το ID του υποδικτύου.
Για να μη με κουραζει το συνεχες αλτ+σιφτ,θα γραφω που και που στα αγγλικα
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 εταιρείες ?
Θυμομαστε οτι η πρωτη και η τελευταια δυνατη διευθυνση υποδικτυου ειναι μη χρησιμοποιησιμες (οπως και η πρωτη/τελευταια διευθυνση των 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 εταιρειών.
Οριστε;

Να πιασω καλωδια και κομπρεσερ να αρχισω να σκαβω τοιχους;Φανταζομαι οτι λες να γραψουμε τα υποδικτυα...
υποδικτυα της Χ: (μονο η τελευταια οκταδα της 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 θα δώσετε μια πλήρη αναλυσή του σχετικα με
α.Γιατι στήθηκε ετσι;
Οριστε; Επειδη απο την αλλη πλευρα ειναι ο φουρνος μικροκυματων, και για να αποφυγουμε τον θορυβο...?

β. Ποιες διευθύνσεις θα χρησιμοποιηθούν αλλα και ποιές οχι (ονομαστικά και συγκεκριμένα απλα στις έγκυρες δώστε το εύρος τους) ;
διαλεγοντας πχ το υποδικτυο της Χ:
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 αντιστοιχα.
γ.Που ξεκινάει το επόμενο υποδίκτυο ;
Στο x.x.x.160
Γενικοτερα, παρατηρω τα υποδικτυα ακολουθουν το pattern: [διευθυνση επομενου υποδικτυου] = [αυτοαναφορικη διευθυνση τρεχοντος υποδικτυου] + 2 ^ (hostbits) (ή αντι για 2^(hostbits) την διευθυνση του πρωτου χρησιμοποιησιμου υποδικτυου,που στην περιπτωση της Χ ειναι το .00100000 ή το 32)
δηλαδη, οταν ειμαστε στο .128 η επομενη διευθυνση υποδικτυου ειναι 128 + 2^5 = 128 + 32 = 160 αφου εχουμε 5 μπιτ για hosts.
Τελευταία επεξεργασία από
Garrus και 07 Σεπ 2011, 19:39, έχει επεξεργασθεί 3 φορά/ες συνολικά
1 Γνώσεις Linux: Ελπίζω τουλ. μέτρια ┃ Προγραμματισμού: Καλή ┃ Αγγλικών: Very best englands
2 Ubuntu 15.10 wily 64bit (en_US.UTF-8),
3 Intel Core i5-3210M CPU @ 2.50GHz ‖ RAM 3843 MiB ‖ SAMSUNG ELECTRONICS CO., LTD. NP350E5C-S03GR [...]
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) ⋮ [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] (rev ff)
5 enp2s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 09) ⋮ wlp3s0: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)