network-programming

Programmierung zum Erstellen und Verwalten von Netzwerken sowie Hinzufügen von Netzwerkkonnektivität zu einem (Satz von) Programmen.
3
Antworten

Python Interpreter blockiert Multithread DNS Anfragen?

Ich habe gerade ein wenig mit Python und Threads herumgespielt und festgestellt, dass auch in einem Multithread-Skript DNS-Anfragen blockiert werden. Betrachten Sie das folgende Skript: vom Threading-Import Thread Buchse importieren %Vor%...
31.07.2009, 14:03
3
Antworten

Warum hört der DHCP-Client Port 68?

Wenn der Client nicht auf Port 68 hört, wenn der DHCP-Server die Anfrage empfängt, kann er sie an die Adresse senden, von der er die Anfrage erhalten hat (mit temporärem Port, der vom Client zum Zeitpunkt des Sendens ausgewählt wurde) Client auf...
24.11.2009, 15:52
3
Antworten

Simulieren des Hosts nicht erreichbar - wie man es erreicht / implementiert

Hier ist mein Szenario: A ist ein Bereitstellungsserver und B ist ein Client. Wann immer es Änderungen in der Konfiguration von B gibt, lädt es die entsprechende Konfigurationsdatei nach A. Ich arbeite als Automatisierungsingenieur, um es...
15.03.2011, 15:32
5
Antworten

Ist es notwendig, eine Verbindung zu allen von getaddrinfo () zurückgegebenen Adressen herzustellen?

Beispielcode von Beej's Simple Client iteriert über alle IP-Adressen, die von getaddrinfo zurückgegeben werden (), bis es sich mit dem ersten verbinden kann. Siehe den folgenden Code. Ist das immer notwendig oder ist es in Ordnung anzunehme...
20.07.2012, 04:18
2
Antworten

Was ist SSL-Kontext?

Wenn Sie für ein SSL programmieren, egal welche Sprache Sie wählen (C ++, Java, Ruby usw.), werden Sie wahrscheinlich SSLContext Objekt finden, das verwendet werden würde. Ich weiß nicht, was bedeutet SSLContext semantisch? Wenn ich nach G...
26.07.2015, 06:15
6
Antworten

Wie viele Netzwerkverbindungen kann ein Computer unterstützen?

Welche Best Practices oder Techniken werden beim Schreiben eines benutzerdefinierten Servers verwendet, um die maximale Anzahl von Benutzern zu bestimmen, die sich jederzeit mit dem Server verbinden können? Ich würde annehmen, dass die Fähigk...
16.09.2008, 23:45
3
Antworten

Warum wird recv erst blockiert, wenn alle Daten empfangen wurden?

Warum blockiert der recv Systemaufruf nicht, bis alle Daten empfangen wurden? Jedes Mal, wenn ich einen recv -Aufruf gesehen habe, befindet es sich in einer while-Schleife, die solange recv aufruft, bis alle Daten vorhanden sind. Warum...
09.01.2012, 03:20
7
Antworten

Gibt es eine Möglichkeit, ein Socket send () zu blockieren, bis wir die Bestätigung für dieses Paket bekommen?

Oder muss ich es auf Anwendungsebene implementieren?     
14.08.2009, 17:46
9
Antworten

Suche nach einem Host mit MAC-Adresse mit Python

Ich möchte in meinem Netzwerk nach einer bestimmten MAC-Adresse suchen, und zwar alles innerhalb eines Python-Skripts. Ich habe bereits eine Karte aller aktiven IP-Adressen im Netzwerk, aber ich kann nicht herausfinden, wie man die MAC-Adresse l...
08.10.2008, 03:22
6
Antworten

Auswahl am UDP-Socket endet nicht, wenn der Socket geschlossen ist - was mache ich falsch?

Ich arbeite an einem Linux System (Ubuntu 7.04 Server mit einem 2.6.20 Kernel). Ich habe ein Programm, bei dem ein Thread (thread1) auf eine Auswahl wartet, damit ein UDP-Socket lesbar wird. Ich verwende das select (mit meinem Socket als sing...
19.01.2009, 18:07