Tag: network-programming

Programmierung in Verbindung mit der Erstellung und Verwaltung von Netzwerken sowie das hinzufügen von Netzwerk-Konnektivität, um ein (set von) Programme.

Einfachste QT-TCP-Server

Anzahl der Antworten 2 Antworten
Was brauche ich zum empfangen von Daten von einem client? QTcpServer Server; if(!Server.listen("127.0.0.1", 9000)) { return; } connect(Server, SIGNAL(newConnection()), this, SLOT(ReceiveData())); Ist das richtig so weit? Was brauche ich, ReceiveData? Brauche ich wirklich noch eine Funktion um

Schreiben auf Socket-Ausgabestrom w/o schließen

Anzahl der Antworten 4 Antworten
Möchte ich schreiben einige Nachrichten an den server. Jedes mal, für die tramsmitting nur, ich schließe den Ausgabestrom und öffnen Sie es erneut, wenn ich zum senden der nächsten Nachricht. os.write(msgBytes); os.write("\r\n".getBytes()); os.flush(); os.close(); Wie Kann ich

unix-domain-sockets in linux?

Anzahl der Antworten 1 Antworten
Den folgenden unix-domain-socket client-und server-Beispiel aus http://www.thomasstover.com/uds.html funktioniert nicht wie erwartet, auf meinem slackware-linux-Rechner. Bekomme ich diese Ausgabe: $ ./server1 $ $ ./client1 MESSAGE FROM SERVER: hello from a client Ich erwartet, dass der server die Nachricht

Die Nutzung der select () - timeout

Anzahl der Antworten 1 Antworten
Ich war nur in der Lage maximal 20 Sekunden da der timeout-parameter in select () - API. Welchen Wert ich gab vor 20, select() kehrt nach 20 Sekunden selbst... So war ich versucht zu schreiben, eine Schleife

ICMP-echo-Prüfsumme

Anzahl der Antworten 3 Antworten
Wie kann ich berechnen die Checksumme eines ICMP-echo-Anforderung oder-Antwort, wenn die Prüfsumme sollte die Daten enthalten, die Teil der Daten-Teil kann mit variabler Größe, und es gibt keine Möglichkeit zu antizipieren, die Größe der Daten? Hier Dokumentation

Senden von Daten in der socket-Programmierung mit "C"

Anzahl der Antworten 3 Antworten
Hatte ich vorhin geschrieben, eine Frage, an demselben, aber hier will ich Anleitung für meinen code. Mit Hilfe der Tipps von Leuten, die ich versucht habe zu erstellen, für den Versand eines Paketes. Meine max-packet-Struktur alongwith header

Wie verwenden Sie TCP-client/Hörer in multithreaded c#?

Anzahl der Antworten 1 Antworten
Schreibe ich diesen code für meinen server: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net; using System.Threading; using System.Net.Sockets; using System.IO; namespace ConsoleApplication1 { class Program { private static bool terminate; public static

Senden Sie und empfangen Sie einen integer-Wert über TCP in C

Anzahl der Antworten 3 Antworten
In einem Programm, ich brauche zu senden, die einen integer-Wert, der über den TCP-socket. Ich benutzte die send() und recv() Funktionen für den Zweck, aber Sie senden und empfangen, nur als string. Gibt es keine alternative für

UDP vs TCP-Sicherheit

Anzahl der Antworten 2 Antworten
Arbeiten wir an einem Spiel mit Millionen von Kunden die Kommunikation mit unseren Servern. Diese Spiele sind zum größten Teil rundenbasiert. Ich bin mir bewusst, dass UDP bietet einige performance-Vorteile gegenüber TCP, aber ich Frage mich, ob

wie vermeiden Sie die Weiterleitung durch lokalen stack in Linux

Anzahl der Antworten 3 Antworten
Ich habe folgende Umgebung: 2 hosts mit jeweils 2 Ethernet-Schnittstellen angeschlossen werden, um einander (wie auf dem Diagramm unten): +---------+ +---------+ | (1)+---------------+(2) | | host1 | | host2 | | | | | | (3)+---------------+(4) |

Aufruf von BeginRead aus einem NetworkStream

Anzahl der Antworten 1 Antworten
Ok, ich möchte eine Verbindung zu einem Socket und Lesen Sie ein Netzwerk-stream über die System.Net.Sockets.NetworkStream Klasse. Dies ist, was ich habe, so weit: NetworkStream myNetworkStream; Socket socket; socket = new Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.IPv4); socket.Connect(IPAddress.Parse("8.8.8.8"), 8888); myNetworkStream

Große Datei-transfer mit sockets

Anzahl der Antworten 4 Antworten
Wenn ich die übertragung einer großen Datei mithilfe von socket-Programmierung, die erhaltene Datei ist unvollständig, d.h. es ist eine mp3 Datei, die ich beim spielen klingt komisch. Der code ist: Server-Seite: File myFile = new File("abc.mp3"); {

Konvertierung zwischen Nachricht und String in android?

Anzahl der Antworten 2 Antworten
Ich versuche, die monitor-Netzwerk-Konnektivität auf android. Dies kann nicht durchgeführt werden auf dem Haupt-thread, also die Erhebung der Daten erfolgt auf einem separaten thread ich spawn - und ich bin lernen, mit der Handler-Klasse, um Bericht zu

Erstellen Sie eine einfache Client/Server mittels Modbus in C

Anzahl der Antworten 1 Antworten
Ich arbeite derzeit an einem Projekt, die es erlauben, unterschiedliche automatisiert zu kommunizieren. So zu tun, ich möchte ein client und ein server, mit dem sprechen über das modbus-Protokoll. Ich bin nicht sicher, ob ich sein möchte

Extrahieren von IP-Verbindung, Zuhören und akzeptieren, Sie in socket-Programmierung unter Linux in c

Anzahl der Antworten 5 Antworten
In der folgende code würde ich gerne extrahieren Sie die IP-Adresse des angeschlossenen client-nach dem akzeptieren einer eingehenden Verbindung. Was sollte ich tun, nachdem die accept() es zu erreichen? int sockfd, newsockfd, portno, clilen; portno = 8090;

UDP-Paketgröße und Paket-Verluste

Anzahl der Antworten 3 Antworten
Ich Schreibe ein Programm, das mit einer stop-and-wait-Protokoll auf der Oberseite des UDP-Pakete verschicken über LAN und auch über WAN. Ich habe vor kurzem mein Programm testen und habe bemerkt, dass das Paket Verlust rate ist höher

recv empfangen nicht die gesamten Daten irgendwann

Anzahl der Antworten 3 Antworten
Ich habe Folgendes Problem: hier ist das Stück code: void get_all_buf(int sock, std::string & inStr) { int n = 1; char c; char temp[1024*1024]; bzero(temp, sizeof(temp)); n = recv(sock, temp, sizeof(temp), 0); inStr = temp; }; aber

Socket-Fehler:90:Nachricht ist Zu Lang

Anzahl der Antworten 1 Antworten
Ich habe einen Fehler aus dem folgenden Szenario mit IGMP-socket-Aufruf; fd = socket(PF_INET, SOCK_RAW, IPPROTO_IGMP) ; setsockopt( fd, IPPROTO_IP, IP_HDRINCL, nval, sizeof(nval) ); /** Fill in the IP header and Ethernet header**/ /*** Fill, create the IGMP

Wie kann ich das python-Programm zu überprüfen, linux-services

Anzahl der Antworten 5 Antworten
Möchte ich einfaches python-script , welches ich ausführen kann cron-job. ich will einfach nur, um zu sehen, ob diese Dienste derzeit ausgeführt werden oder gestoppt Httpd mysql Wie sollte ich überprüfen Sie mit python. Brauche ich zum

Mit OneDrive oder Dropbox als Datenbank

Anzahl der Antworten 1 Antworten
First off, ist dies nicht ein Duplikat eines beliebigen der diese Fragen, die diskutieren mit einem einzigen DropBox-Konto als backend einer multi-user-app Ich gebaut habe eine Handvoll apps, die meist auf Windows Phone und Windows Store, und

Gewusst wie: empfangen von ICMP-request in C, mit raw-sockets

Anzahl der Antworten 1 Antworten
.Dies ist ein Auftrag, es zu sein, mit raw-sockets. Ich muss das Programm eine einfache icmp-ping. Ich benutzte diesen als Basis http://www.pdbuchan.com/rawsock/icmp4.c . In Zeile 127 wird wlan0, Im mit eth0. In Zeile 290 ich codiert: `

Was ist am besten, eine Single-threaded oder multi-threaded server?

Anzahl der Antworten 7 Antworten
Habe ich zum erstellen einer einfachen client<->server-Kommunikation zur übertragung von Dateien unter Verwendung der Programmiersprache C (Linux). Server akzeptieren verbindungen auf dem port 10000, ich weiß nicht, ob besser ein neues Thema erstellen, jede Anfrage oder eine

Wie kann ich wissen ob eine vpn-Verbindung besteht oder nicht?

Anzahl der Antworten 3 Antworten
Habe ich eine VPN-Verbindung,um die VPN-Verbindung aufzubauen,Dort ist ein PPTP.bk-Datei, die ausgeführt werden müssen,Nach dem ausführen dieser Datei und der Eingabe der Anmeldeinformationen für Die VPN-Verbindung hergestellt ist. Ich bin versucht, eine Verbindung herstellen und trennen Sie

InetSocketAddress vs InetAddress

Anzahl der Antworten 2 Antworten
Kann jemand bitte erklären Sie mir, gibt es keinen Unterschied zwischen InetAddress und InetSocketAddress Klassen in java, und wenn es einen Unterschied gibt, bitte erklären. Ich google-ed it up, aber ich konnte nicht finden, alles, was erklärend

Broadcasting UDP-Paket an 255.255.255.255

Anzahl der Antworten 3 Antworten
ersten mal poster, ich hoffe, dies ist ein einfacher: Muss ich senden Sie ein broadcast-Paket an ein Stück hardware, welches, wenn es hochfährt, befindet sich auf einem anderen Subnetz als mein Rechner, um zu sagen, es zurücksetzen

How to get host name basiert auf der IP-Adresse?

Anzahl der Antworten 6 Antworten
Möchte ich finden den Namen Host, basierend auf bestimmten IP-Adresse in meinem Programm. Ist es möglich, um es zu bekommen, wenn ja kannst du bitte den code bereitzustellen. Danke. InformationsquelleAutor user14345 | 2012-08-04

Die Verbindung zur MySQL-Datenbank über server

Anzahl der Antworten 4 Antworten
Bin ich ein ziemlicher Anfänger wenn es um das arbeiten mit Netzwerken und dergleichen, so entschuldigt sich nach vorne. Eine Weile zurück, ich habe eine mySQL-Datenbank lokal auf meinem Rechner, und eine Reihe von einfachen Programmen, die

Was bedeutet die gleichzeitige Anforderungen wirklich bedeuten?

Anzahl der Antworten 3 Antworten
Wenn wir reden über die Kapazität einer web-Anwendung, die wir oft erwähnen die gleichzeitige Anforderungen, die es bewältigen konnten. Als meine eine andere Frage diskutiert, die Nutzung von Ethernet, TDM (Time Division Multiplexing) und keine 2 Signale

java-Datei senden über sockets

Anzahl der Antworten 3 Antworten
Ich bin versucht, senden Sie eine Datei von einem computer auf einen anderen mit Hilfe von Java. Ich habe geschrieben das folgenden code, es funktioniert gut, wenn beide sender und Empfänger sind Schritte in der gleichen computer,

C# - Spiel-Netzwerk-Bibliothek

Anzahl der Antworten 8 Antworten
Ich bin die Entwicklung einer online-Strategie-Spiel mit .Net v2. Obwohl das Spiel in Erster Linie strategische, gibt es einige taktische Elemente, die erfordern, dass angemessene Netzwerk-performance. Ich Plane, verwenden Sie TCP-Pakete für das strategische Daten-und UDP-Pakete für

C-code zum erzeugen und senden eines Pakets

Anzahl der Antworten 1 Antworten
Ich würde gerne wissen, über die eingebaute Bibliothek-Funktionen in C zu bauen, die ein komplettes Paket(zusammen mit Rahmen) und senden Sie es über ein Netzwerk... Kann einer hochladen, der C-code, die nicht die oben genannten Dinge... 🙂

Einen Unterschied zwischen socket-Verbindung und tcp-Verbindung?

Anzahl der Antworten 4 Antworten
Sind diese 2 Konzepte beziehen sich auf die gleiche Sache? Haben Sie einen Unterschied? Meiner Meinung nach, Sie sind anders, und die socket-Verbindung basiert auf tcp-Verbindung. Ein sockel enthält eine IP-Adresse und port, und es konnte nur

Wie zu verwenden sendmsg() zum senden einer Datei-Deskriptor über sockets zwischen 2 Prozessen?

Anzahl der Antworten 3 Antworten
Nachdem @cnicutar antwortet mir auf diese Frage, ich habe versucht, so senden Sie eine Datei-Deskriptor von dem übergeordneten Prozess zu seinem Kind. Basierend auf dieser Beispiel, schrieb ich diesen code: int socket_fd ,accepted_socket_fd, on = 1; int

Wie broadcast-eine Nachricht in einem Netzwerk?

Anzahl der Antworten 4 Antworten
Arbeite ich an einer client-server-Anwendung in C geschrieben. ich möchte eine broadcast-Nachricht an alle Rechner im lokalen Netzwerk verfügbar. Wie kann ich tun, dass die Verwendung der üblichen socket-Systemaufrufe in C? "im Netzwerk" ist zu vage. Meinst

Erstellen Sie zwei threads in Objective-C

Anzahl der Antworten 4 Antworten
Ich bin sehr neu in Xcode und Objective-C, so dass ich nicht wirklich weiß, was ich Tue, noch nicht! 😉 Grundsätzlich möchte ich über eine IPhone-Anwendung, die laufen können, vielleicht zwei threads, die später UDP Sockets für

Bluetooth senden/empfangen von SMS-ohne Kopplung mit C# auf 2 Windows 7 Rechnern

Anzahl der Antworten 1 Antworten
Habe ich gelesen, dass pairing ist ein muss, bevor die Kommunikation etwas über bluetooth, aber ich möchte wissen, Kann ich erstellen Sie eine Anwendung, die Lesen einen text, der ausgestrahlt von einem anderen bluetooth-App, ohne gekoppelt werden.

InetAddress.getLocalHost().getHostAddress() gibt die Adresse 127.0.0.1 in Android

Anzahl der Antworten 3 Antworten
Meine Anwendung verwendet multicast-senden ein Leuchtfeuer in Zeiten, zusammen mit Protokoll-Nachricht und die ip-Adresse des host-Beitritt der multicast-Gruppe. In android-Gerät, es wird zurückkehren 127.0.0.1. Ich sah sich um und fand, dass viele Leute vorgeschlagen, ändern einer host-Datei.

Netzwerk-byte-Reihenfolge der Konvertierung mit "char"

Anzahl der Antworten 7 Antworten
Habe ich immer gelehrt, dass, wenn eine ganze Zahl ist, die größer als ein char, das Sie lösen müssen die byte-Reihenfolge problem. In der Regel werde ich nur wickeln Sie es in der hton[l|s] und konvertieren es

serialisiert alle Daten geben als Vektor<uint8_t> - benutzen Sie reinterpret_cast?

Anzahl der Antworten 4 Antworten
Ich nicht finden, alles, was direkt mit in der Suche, also bitte verzeihen, wenn dieser ein Duplikat ist. Was ich Suche zu tun, ist die Serialisierung von Daten über eine Netzwerkverbindung. Mein Ansatz ist, alles zu konvertieren,

setsockopt fehlschlägt, für IPPROTO_TCP IP_TOS in C

Anzahl der Antworten 2 Antworten
Mein code nicht funktioniert. Ich bin als root ausgeführt werden (Gleiches Verhalten wie normale Benutzer) Zuerst möchte ich um die TOS und dann den Wert abrufen. int tos_local = 0x28; if (setsockopt(sockfd, IPPROTO_TCP, IP_TOS, &tos_local, sizeof(tos_local))) {

Lesen Sie die remote-Datei in java, welche die Bedürfnisse Benutzername und Passwort

Anzahl der Antworten 4 Antworten
Ich versuche zu Lesen, eine remote-Datei in java File f = new File("//192.168.1.120/home/hustler/file.txt"); Dem remote-Computer benötigt einen Benutzernamen und ein Passwort, mir zu erlauben, den Zugriff auf die Datei. Gibt es eine Möglichkeit, ich könnte die übergabe

Wie machen die server das annehmen von verbindungen über mehrere ports?

Anzahl der Antworten 3 Antworten
Wie kann ich eine einfache server(einfach wie beim akzeptieren einer Verbindung-und drucken Sie zum terminal, was auch immer empfangen wird) akzeptieren Sie die Verbindung von mehrere ports oder einen port-Bereich? Muss ich für die Verwendung von mehreren

Konvertieren Sie ein PCAP trace zu NetFlow-format

Anzahl der Antworten 1 Antworten
Ich würde gerne konvertieren einige PCAP-traces, um die Netflow-format für die weitere Analyse mit netflow tools. Gibt es eine Möglichkeit, das zu tun? Speziell, ich möchte mit "flow-export" - tool, um zu extrahieren einige Felder von Interesse

Puffergröße für die Erfassung von Paketen im kernel-space?

Anzahl der Antworten 2 Antworten
Werde durch die man-page von tcpdump hier Es scheint kernel kann die Pakete wenn der buffer voll ist. Ich Frage mich, ob 1), dass die Größe ist konfigurierbar und/oder 2) wo kann ich die Größe für meine

Wie funktioniert select () - Funktion in der select-Modul von Python genau arbeiten?

Anzahl der Antworten 1 Antworten
Arbeite ich an schreiben einer Netzwerk-orientierten Anwendung in Python. Ich hatte zuvor arbeitete mit blocking sockets, aber nach einem besseren Verständnis der Anforderung und Konzepte, ich bin zu wollen, schreiben Sie die Anwendung mit nicht-blockierenden sockets und

So kopieren Sie Dateien auf Netzwerk-Pfad oder Laufwerk mit Python

Anzahl der Antworten 2 Antworten
Mir ist ähnlich zu dieser Frage. Wie kopieren Sie eine Datei von einer Netzwerkfreigabe auf den lokalen Datenträger mit Variablen? Der einzige Unterschied ist, mein Netzwerk-Laufwerk verfügt über ein Passwort schützen mit Benutzername und Passwort. Muss ich

Wie Zum Generieren von Tcp -, ip-Und Udp-Pakete In Python?

Anzahl der Antworten 2 Antworten
Kann mir jemand sagen, was ist der grundlegende Schritt zum generieren von UDP -, TCP-und IP-Pakete. Und wie kann ich Sie erzeugen es mit Python? InformationsquelleAutor Prakash Pandey | 2011-11-19

iOS: Socket Networking Fundamentals mit CFStreamCreatePairWithSocketToHost

Anzahl der Antworten 1 Antworten
Anwendungsfall Bin ich mit sockets zum senden und empfangen von Daten mit CFStreamCreatePairWithSocketToHost() und bin versucht, wickeln Sie meinen Kopf herum, wie dies geschieht, wenn Sie senden mehrere setzt von Daten (also nicht nur 1 Anfrage). Problem

Was ist der "Rückstand" in der TCP-verbindungen?

Anzahl der Antworten 2 Antworten
Unten sehen Sie ein python-Programm, das als server fungiert hören für Verbindungsanforderungen an port 9999: # server.py import socket import time # create a socket object serversocket = socket.socket( socket.AF_INET, socket.SOCK_STREAM) # get local machine name host

Managing Cisco programmgesteuert; Telnet-vs SNMP?

Anzahl der Antworten 9 Antworten
Vor kurzem wurde ich angesprochen von einem Netzwerk-Ingenieur, co-worker, die gerne auslagern seiner Moll-Netzwerk-admin-Aufgaben zu einem junior-level-helpdesk tech. Die spezifische Lage in der Notwendigkeit von management fungiert als ein ISP, der für die Mieter auf der single-site-Eigenschaft,