To determine a network communications device type, (switch or router)
without reference to internal information within the network
communications device, two packets having preselected, differing sizes
(e.g., 64 bytes and 1500 bytes) are sequentially transmitted from one
network node to another through the network communications device. The
difference between the transmission start times for the two packets,
determined by time references set up based on internal data processing
system high resolution counters and placed in the IP packet payload, and
the difference between the receipt stop times--that is, when the last
portions of the two packets are received--are compared. If the two
differences are substantially the same, the network communications device
is classified as a switch. If the two differences are unequal by an
appreciable amount, the network communications device is classified as a
router. Classification may optionally be performed by a neural network
trained with the expect relative relationship between the transmission
start times difference and the receipt stop times difference for the
preselected packet sizes when transmitted through switches and routers.
Per determinare un tipo di dispositivo di comunicazioni della rete, (interruttore o router) senza riferimento alle informazioni interne all'interno del dispositivo di comunicazioni della rete, due pacchetti che preselezionano, formati differenti (per esempio, 64 byte e 1500 byte) sono trasmessi in sequenza da un nodo di rete ad un altro tramite il dispositivo di comunicazioni della rete. La differenza fra i tempi di inizio della trasmissione per i due pacchetti, determinati entro tempo riferisce la messa a punto basata sui contatori di alta risoluzione interni del sistema dell'elaborazione dei dati e disposta nel carico utile del pacchetto del IP e la differenza fra i tempi di completamento della ricevuta -- cioè quando le ultime parti dei due pacchetti sono ricevute -- è confrontata. Se le due differenze sono sostanzialmente le stesse, il dispositivo di comunicazioni della rete è classificato come interruttore. Se le due differenze sono disuguali da un importo apprezzabile, il dispositivo di comunicazioni della rete è classificato come router. La classificazione può facoltativamente essere realizzata tramite una rete neurale addestrata con il rapporto relativo di previst fra la differenza di tempi di inizio della trasmissione e la differenza di tempi di completamento della ricevuta per i formati preselezionati del pacchetto una volta trasmessa tramite gli interruttori ed i routers.