Il protocollo TCP è stato progettato per supportare connessioni end-to-end, ovvero una comunicazione diretta tra due host. Certo, c'erano bridge e router intermedi, ma questi dispositivi non modificavano l'intestazione TCP né il payload.
Il protocollo TCP è stato progettato per supportare connessioni end-to-end, ovvero una comunicazione diretta tra due host. Certo, c'erano bridge e router intermedi, ma questi dispositivi non modificavano l'intestazione TCP né il payload.
Quando cerco di diagnosticare problemi di rete, una delle domande che pongo sempre è: "Qual è lo stato della porta dello switch collegata all'interfaccia del modulo?" La risposta tipica è: "Devo chiedere ai tecnici di rete".
Quando si contatta l'assistenza clienti per un problema, l'obiettivo tipico è quello di risolverlo RAPIDAMENTE. Ho osservato che in molti casi il contatto iniziale con il coordinamento dell'assistenza rende molto meno probabile una risoluzione rapida. Questo blog fornisce alcuni suggerimenti per aiutare ad accelerare la risoluzione dei problemi.
Molte persone hanno creato processi automatizzati per trasferire file utilizzando FTP. Esistono diversi modi per farlo, alcuni migliori di altri.
Nel mio ultimo blog ho parlato dell'automazione dei trasferimenti di file tramite FTP. L'uso dell'FTP presenta tre problemi. Innanzitutto, la password viene inviata attraverso la rete in chiaro, rendendola accessibile a chiunque disponga di un analizzatore di protocollo.
Traceroute può essere uno strumento prezioso quando si cerca di diagnosticare problemi di connessione con host su altre reti. Tuttavia, per utilizzarlo in modo efficace è necessario comprenderne il funzionamento e il significato dei risultati.
"Abbiamo appena effettuato l'aggiornamento da una connessione T1 (1,544 Mbps) a una T3 (44,736 Mbps), quindi perché ci vogliono ancora 90 minuti per copiare quel file?"
Quando si scrive un'applicazione di rete è possibile utilizzare la modalità non bloccante o la modalità bloccante. La modalità non bloccante è più flessibile e necessaria quando l'applicazione deve eseguire più operazioni, come gestire più socket.
Nel 1998 mi ci sono voluti tre giorni per visitare tutto lo showroom e sono abbastanza sicuro di non aver visto tutto. Negli ultimi anni ci sono riuscito in un solo giorno e quest'anno non ha fatto eccezione.
Grazie al cielo esistono i test di regressione. All'inizio di questa settimana ero davvero soddisfatto di un nuovo codice che avevo scritto e (credevo) debuggato.