Αποστολέας Θέμα: Υποδίκτυα  (Αναγνώστηκε 1626 φορές)

theoni

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 125
Υποδίκτυα
« στις: 15 Απρ 2016, 09:44:05 πμ »
Καλημέρα μήπως θα μπορούσε κάποιος να μου λύσει την παρακάτω απορία;;
Σε ένα υποδίκτυο υπολογιστών έχει αποδοθεί η διεύθυνση 201.202.34.15/22
Αν θέλατε να στείλετε ένα μηνυμα σε όλους τους υπολογιστές του υποδικτύου σε ποιά IP διεύθυνση θα το στέλνατε ;πως ονομάζεται αυτη η διεύθυνση;
Η απάντηση που δίνει 201.202.35.255 η ερώτηση μου είναι η εξής γιατι 35. και οχι 34  ;;;;

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5448
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Υποδίκτυα
« Απάντηση #1 στις: 15 Απρ 2016, 10:17:58 πμ »
Πας σε ένα online subnet mask calculator για να έχεις και εικόνα:
http://jodies.de/ipcalc?host=201.202.34.15&mask1=22&mask2=

Μετά κοιτάς τα δυαδικά ψηφία για να καταλάβεις τι γίνεται. Με τα δεκαδικά δεν είναι κατανοητή η σχέση του 32, του 34 και του 35.
Address:   201.202.34.15         11001001.11001010.001000 10.00001111

Το netmask=22 σημαίνει ότι τα πρώτα 22 δυαδικά ψηφία μένουν σταθερά, ενώ τα τελευταία 10 ομαδοποιημένα ψηφία είναι αυτά που επιτρέπεται να αλλάξουν.

Το network βγαίνει αν μηδενίσουμε τα τελευταία 10 ψηφία:
Network:   201.202.32.0/22       11001001.11001010.001000 00.00000000

Η broadcast address βγαίνει αν κάνουμε 1 τα τελευταία 10 ψηφία:
Broadcast: 201.202.35.255        11001001.11001010.001000 11.11111111

Ε μετά αν δεις ότι οι τελίτσες χωρίζουν τα bytes που πρέπει να μετατρέψεις σε δεκαδικούς αριθμούς, υπολογίζεται εύκολα το Broadcast = 201.202.35.255.

theoni

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 125
Απ: Υποδίκτυα
« Απάντηση #2 στις: 15 Απρ 2016, 10:56:13 πμ »
Και μια ακόμα άσκηση που δεν εχω καταλάβει πως προκύπτουν τα αποτελέσματα
Σε ένα υποδίκτυο υπολογιστών  έχει αποδοθείη διεύθυνση 195.180.34.0/25
Συνδέουμε στο υποδίκτυο αυτό 3υπολογιστές.να τους αποδώσετε IP διευθύνσεις
 Η απάντηση λέει οποιαδήποτε απο τις 195.180.34.1-195.180.34.126
Ερώτηση για να βρω που θα κυμανθούν οι διευθύνσεις δεν θα πω 2^7-2 αυτες που αφαιρώ ειναι η 0 και η 128 άρα δεν θα έπρεπε να πάρει μεχρι την διεύθυνση  127  ??

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5448
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Υποδίκτυα
« Απάντηση #3 στις: 15 Απρ 2016, 11:56:26 πμ »
Στα /24 δίκτυα η broadcast address είναι 8 άσσοι: 11111111 = 255, και την αφαιρούμε.
Στα /25 δίκτυα η broadcast address είναι 7 άσσοι: x1111111 = 127, και την αφαιρούμε.
Η 128 είναι η επόμενη (10000000), δεν ανήκει στο υποδίκτυο και δεν είναι broadcast address.

theoni

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 125
Απ: Υποδίκτυα
« Απάντηση #4 στις: 15 Απρ 2016, 03:12:47 μμ »
Δηλαδή αν  /26 δίκτυα η broadcast adress είναι 6 άσσοι χχ111111, και αφαιρουμε την 63 αρα σε αυτην την περίπτωση η τελευταία διεύθυνση θα ειναι η 62 σωστά κατάλαβα????

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5448
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Υποδίκτυα
« Απάντηση #5 στις: 15 Απρ 2016, 04:47:56 μμ »
Σωστά κατάλαβες αλλά λείπει ένα κομματάκι, τα δύο πρώτα bit χχ από το χχ111111 που έγραψες.
Αυτά είναι μέρος των 26 bit του network id και τα δίνει η εκφώνηση, αλλά τα συμπεριλαμβάνουμε κατά τη μετατροπή του τελευταίου byte χχ111110 στο δεκαδικό σύστημα, και έτσι η τελευταία διεύθυνση δεν βγαίνει πάντα 62 για όλα τα /26 δίκτυα.

Άρα αν η εκφώνηση της άσκησης σου πει ότι:
χχ = 00, τότε τελευταία διεύθυνση = 00 111110 = 62.
χχ = 01, τότε τελευταία διεύθυνση = 01 111110 = 126.
χχ = 10, τότε τελευταία διεύθυνση = 10 111110 = 190.
χχ = 11, τότε τελευταία διεύθυνση = 11 111110 = 254.