TCP wurde entwickelt, um End-to-End-Verbindungen zu unterstützen, d. h. die direkte Kommunikation zwischen zwei Hosts. Natürlich gab es dazwischen Bridges und Router, aber diese Geräte haben weder den TCP-Header noch die Nutzdaten verändert.
TCP wurde entwickelt, um End-to-End-Verbindungen zu unterstützen, d. h. die direkte Kommunikation zwischen zwei Hosts. Natürlich gab es dazwischen Bridges und Router, aber diese Geräte haben weder den TCP-Header noch die Nutzdaten verändert.
Wenn ich versuche, Netzwerkprobleme zu diagnostizieren, ist eine der Fragen, die ich immer stelle: "Was ist der Status des Switch-Ports, der mit der Schnittstelle des Moduls verbunden ist?" Die typische Antwort lautet: "Da muss ich die Netzwerkleute fragen".
Wenn Sie sich mit einem Problem an den Kundendienst wenden, ist das typische Ziel, es SCHNELL zu lösen. Ich habe beobachtet, dass in vielen Fällen der erste Kontakt mit der Support-Koordination eine schnelle Lösung eher unwahrscheinlich macht. Dieser Blog enthält einige Tipps, die Ihnen helfen, die Problemlösung zu beschleunigen.
Viele Menschen haben automatisierte Prozesse zum Übertragen von Dateien per FTP entwickelt. Dafür gibt es verschiedene Möglichkeiten, von denen einige besser sind als andere.
In meinem letzten Blogbeitrag habe ich über die Automatisierung von Dateiübertragungen mit FTP gesprochen. Die Verwendung von FTP birgt drei Probleme. Erstens wird Ihr Passwort im Klartext über das Netzwerk gesendet, sodass es für jeden mit einem Protokollanalysator einsehbar ist.
Traceroute kann ein unschätzbares Werkzeug sein, wenn es darum geht, Verbindungsprobleme zu Hosts in anderen Netzwerken zu diagnostizieren. Um es jedoch effektiv nutzen zu können, müssen Sie verstehen, wie es funktioniert und was die Ausgabe bedeutet.
„Wir haben gerade ein Upgrade von T1 (1,544 Mbit/s) auf T3 (44,736 Mbit/s) durchgeführt. Warum dauert das Kopieren dieser Datei dann immer noch 90 Minuten?“
Beim Schreiben einer Netzwerkanwendung können Sie den nicht blockierenden Modus oder den blockierenden Modus verwenden. Der nicht blockierende Modus ist flexibler und erforderlich, wenn die Anwendung mehrere Aufgaben ausführen muss, z. B. mehrere Sockets bedienen muss.
1998 habe ich drei Tage gebraucht, um die gesamte Ausstellungsfläche zu durchlaufen, und ich war mir ziemlich sicher, dass ich nicht alles gesehen hatte. In den letzten Jahren habe ich das in einem Tag geschafft, und dieses Jahr war keine Ausnahme.
Zum Glück gibt es Regressionstests. Anfang dieser Woche hatte ich ein wirklich gutes Gefühl bei einem neuen Code, den ich geschrieben und (wie ich dachte) fehlerfrei gemacht hatte.