ICMP - Ping unter Linux.

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

ICMP - Ping unter Linux.

Beitrag von cxAlex »

Ich suche gerade nach einer Möglichkeit einen ICMP - Ping unter Linux zu realisieren. Das öffnen einer Shell im Hintergrund und auslesen der Rückgabe eines "ping" Befehls fällt flach, dauert einfach zu lange, teilweise 300-400 ms auch wenn der Ping nur 20 brauchte, inakzeptabel. Nun kenne ich mich leider nicht wirklich mit der Linux-API aus, kennt irgendjemand eine "einfache" Möglichkeit, also nicht unbedingt mit Raw Sockets?



Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Re: ICMP - Ping unter Linux.

Beitrag von Joel »

Push!

Jemand eine Idee, wie man das machen kann in Linux?
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8679
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Re: ICMP - Ping unter Linux.

Beitrag von NicTheQuick »

Hm... Theoretisch könntest du dir ja den Quellcode von ping selbst anschauen. Ist ja alles OpenSource ;)
Bild
walker
Beiträge: 278
Registriert: 29.08.2004 18:39
Wohnort: Bayern

Re: ICMP - Ping unter Linux.

Beitrag von walker »

Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Re: ICMP - Ping unter Linux.

Beitrag von Joel »

Danke!

Auf den Post habe ich aber schon vor einigen Zeit geantwortet, da der Code nicht unter PB 5.20 läuft.

Könnte jemand sich das evtl mal anschauen und anpassen? Wäre nett... :mrgreen:
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Antworten