PHP: ARP?

2 Cevap php

Biz ağ iki farklı katmanları ile ilgileniyor beri ben, bu imkansız bir soru olabilir biliyorum, ama PHP yuvalarını kullanarak bir ARP isteği bir yanıt göndermek için mümkün mü?

Nasıl .... gibi Eğer soket ne liman ve ip adresi bağlamak istiyorsunuz eğer öyleyse? Yine, ben söyleyebilirim, en azından değil ... arp bir bağlantı noktası numarası kullanmak olmadığını anlıyorum.

PHP bunu yapmak istiyorum, ama benim niyetleri sorgulamak için gidiyoruz olanlar için, ben donanım bazı parça için yazıyorum bir program için sonuçta. Bu NIC ARP isteklerine cevap vermez sanki, bu yüzden elle tepki oluşturmak istiyor gibi görünüyor.

Temelde, bana yakın olsun istiyorum fonksiyonları tek çeşit soket fonksiyonları vardır. UDP ve TCP.

Oh, Arp yuva ile mümkün değilse, mümkün .... unuttum ben o yüzden dns cevap çeşit yönlendirici benim MAC adresini verebilir, benim konak için bir "A" kaydı yayın zaman yönlendirici donanımın ip adresi için isteklerini arp yanıt verebilir.

2 Cevap

ARP link katmanında çalışır, prizler IP çalıştırın. Host ARP isteklerine yanıt vermezse, doğru TCP veya UDP paketleri olamaz. Sen işletim sistemi veya ağ yığını ARP uygulamak gerekir. PHP ile bunu yapmak mümkün ne de arzu değildir.