* checksum di intestazione IPv4: L'intestazione IPv4 include un campo checksum. Questo checksum viene calcolato sull'intestazione stessa e deve essere corretto affinché il pacchetto sia considerato valido. Un pacchetto con tutti 0s o tutti 1s comporterebbe un checksum errato, facendo cadere i router il pacchetto.
* Altri campi di intestazione: Anche ignorando il checksum, altri campi nell'intestazione IPv4 richiedono valori specifici. Ad esempio, il campo versione deve essere impostato su 4 e il campo di lunghezza dell'intestazione deve riflettere accuratamente le dimensioni dell'intestazione. Tutti gli zeri o tutti quelli violerebbero questi requisiti.
* Dati del payload: Mentre la condizione all-zeri/all-one riguarda rigorosamente l'intestazione, i dati * payload * hanno anche vincoli. Sebbene arbitrari, alcuni valori potrebbero essere interpretati come caratteri di controllo o causare problemi all'interno delle applicazioni che elaborano i dati.
In breve, mentre è possibile una sequenza grezza di bit, una sequenza di tutti gli 0 o tutti 1 non è conforme alla struttura richiesta e alla convalida del checksum di un pacchetto IPv4 legittimo. I router e la ricezione di host lo rifiuterebbero.
networking © www.354353.com