Come funziona l'intervallo IP per trovare un computer specifico su una rete con indirizzi di rete separati?


3

Questa è una domanda di un compito a casa su cui sono confuso. Sono bloccato ma penso che la risposta sia "produzione" ( 192.168.1.64).

Sei l'amministratore di rete di un produttore di macchinari industriali in Florida. La struttura produttiva dell'azienda ha quattro edifici: amministrazione, produzione, sviluppo e spedizione.

A ciascun edificio viene assegnato un indirizzo di rete separato dall'indirizzo privato di Classe C 192.168.1.0, in virtù del fatto che 255.255.255.224viene utilizzata una subnet mask . All'edificio di "amministrazione" viene assegnato l'ID della sottorete 192.168.1.32, viene assegnato "produzione", viene assegnato 192.168.1.64"sviluppo" e viene assegnato 192.168.1.128"invio" 192.168.1.192.

Un utente chiama per segnalare un problema di accesso a uno dei quattro server FTP dell'azienda. Chiedi all'utente il suo IP. Lo segnalano come 192.168.1.77. In quale reparto è il sistema utilizzato dall'utente?


+1 per affermare che hai provato e dare la risposta che hai trovato per una domanda a casa.
rhughes,

Strano che ti venga insegnato un indirizzo di classe, che non è stato usato per decenni.
Razze di leggerezza in orbita

1
@LightnessRacesinOrbit in effetti - "Classe C" è un termine assolutamente obsoleto nella rete moderna.
Alnitak,

@Lightness Races in Orbit Non lo trovo affatto strano. Quando sono stati sviluppati i curricula per le reti di computer, erano aggiornati. Quello che succede allora è che tali cose vengono insegnate per inerzia. Probabilmente è lo stesso motivo per cui ho dovuto imparare reti token ring o IPX.
AndrejaKo

@AndrejaKo: Okay,s/strange/disappointing/
Razze di leggerezza in orbita il

Risposte:


6

Se si maschera l'indirizzo con la subnet mask, si ottiene la subnet:

192.168.1.77    = 11000000.10101000.00000001.01001101
255.255.255.224 = 11111111.11111111.11111111.11100000
                  ===================================
Subnet          = 11000000.10101000.00000001.01000000

Converti in decimale e hai la tua sottorete che puoi mettere in relazione con il dipartimento.


Non dimenticare che non è necessario che ogni rete abbia le stesse dimensioni. Nell'esempio del PO è perfettamente fattibile che sia suddiviso .0 / 27 (non utilizzato), .32 / 27 (admin), .64 / 26 (produzione), .128 / 26 (sviluppo) e .192 / 26 (spedizione)
Alnitak il

5

FWIW, ho fatto questo lavoro per anni e la matematica delle subnet mask mi confonde ancora. Quindi non preoccuparti. Ma puoi risolverlo con alcuni semplici ragionamenti deduttivi osservando chiaramente / razionalmente le seguenti basi fornite nella domanda:

  • "Amministrazione" è assegnata 192.168.1.32.
  • "Produzione" è assegnato 192.168.1.64.
  • Lo "sviluppo" è assegnato 192.168.1.128.
  • "Spedizione" è assegnato 192.168.1.192.

Senza conoscere alcuna matematica di subnet mask, solo vedere 192.168.1.32e 192.168.1.64mostrare che ogni rete ha 32 indirizzi disponibili in qualche modo. Quindi sapendo che non sarebbe troppo difficile dedurre i seguenti intervalli supponendo che ogni intervallo abbia 31 indirizzi (32 meno 1 per l'indirizzo router / switch stesso) incluso un indirizzo broadcast:

  • "Amministrazione" ( 192.168.1.32) va da 192.168.1.33a 192.168.1.63.
  • "Manufacturing" ( 192.168.1.64) va da 192.168.1.65a 192.168.1.95.
  • "Sviluppo" ( 192.168.1.128) va da 192.168.1.129a 192.168.1.159.
  • "Dispatch" ( 192.168.1.192) va da 192.168.1.193a 192.168.1.223.

Si noti che poiché tutte le sottoreti indicano un indirizzo iniziale (aka: router / switch) più quell'intervallo di indirizzi 31, 192.168.1.77quindi si adatta perfettamente alla "produzione" come si presume correttamente.

La parte "ingannevole" di questa domanda è il fatto che mancano le subnet 192.168.1.96e 192.168.1.160. Quindi sembra un po 'fuori posto se non sei sicuro di come funzionano gli intervalli di rete. Ma onestamente una configurazione come questa equivarrebbe facilmente a uno scenario del mondo reale in cui le sottoreti non sarebbero allocate se non fosse necessario.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.