zvyčajne používam ping na určenie stavu ethernetu, ako napríklad:
ping -c 1 -w 1 <ip_addr>
Ako by sme mohli použiť systémové volanie na určenie stavu ethernetu? a ako by sme túto metódu mohli vložiť do kódov java?
odpovede:
1 pre odpoveď č. 1ping neurčí stav ethernetu; vyšle paket a čaká na odpoveď, takže sa používa na testovanie siete od konca do konca.
Môžete samozrejme napísať svoj vlastný ping, na internete je veľa príkladov. V systéme Linux musíte byť root, aby ste mohli používať požadovaný typ soketov.
Ak skutočne chcete zistiť, či je odkaz aktívny, pozrite sa na výstup
ip link sh