UDP Nachricht senden u empfangen PHP
Liebe Gemeinde,
ich habe hier auf der Firma ein Produkt mit der IP-Adresse 192.168.100.100. Ich kann einen UDP Client öffnen (Port:54321).
Den Befehl sende ich dort per Textdokument.
das möchte ich nun über PHP realisieren:
Verbindung zum Produkt aufbauen
$connection = fsockopen("udp:192.168.100.100:54321");
Verbindung wird gepürft
if (!$connection)
{
echo "Keine Verbindung zum NanoXXL<br>\n";
}
else
{
echo "Verbindung zum AK-Nord NanoXXL Produkt hergestellt<br>\n";
}
Datei senden
$text = "<AK-NORD><EEPGET><08BBCC04CC38><WFQ=><0016:0004>";
$send = fwrite($connection,$text);
Mit Wireshark habe ich bemerkt, dass die UDP Verbindung hergestellt wird und die Daten übermittelt werden. Im nächsten Schritt soll das Produkt die IP-Adresse zurückliefern. Wie erhalte in in meiner UDP.php Datei nun die IP-Adresse vom Produkt?
ich habe hier auf der Firma ein Produkt mit der IP-Adresse 192.168.100.100. Ich kann einen UDP Client öffnen (Port:54321).
Den Befehl sende ich dort per Textdokument.
das möchte ich nun über PHP realisieren:
Verbindung zum Produkt aufbauen
$connection = fsockopen("udp:192.168.100.100:54321");
Verbindung wird gepürft
if (!$connection)
{
echo "Keine Verbindung zum NanoXXL<br>\n";
}
else
{
echo "Verbindung zum AK-Nord NanoXXL Produkt hergestellt<br>\n";
}
Datei senden
$text = "<AK-NORD><EEPGET><08BBCC04CC38><WFQ=><0016:0004>";
$send = fwrite($connection,$text);
Mit Wireshark habe ich bemerkt, dass die UDP Verbindung hergestellt wird und die Daten übermittelt werden. Im nächsten Schritt soll das Produkt die IP-Adresse zurückliefern. Wie erhalte in in meiner UDP.php Datei nun die IP-Adresse vom Produkt?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 162462
Url: https://administrator.de/contentid/162462
Ausgedruckt am: 22.11.2024 um 04:11 Uhr
3 Kommentare
Neuester Kommentar