Broadcast im Netzwerk



  • Hallo,

    wie kann ich denn einen Broadcast ans gesamte Netzwerk schicken?

    Im großen und ganzen soll es ein P2P-Programm für LANs werden, das komplett ohne server auskommt, wie ich dann mit UDP und so weitermache ist mir klar, nur weiß ich nicht, wie ich einen Rechner, auf dem das Programm läuft den anderen Rechnern bekannt machen kann... ich kann ja schlecht alle IPs durchgehen...

    Freue mich auf Eure antworten, vllt hat ja sogar jemand ein Codebeispiel oder Tutorial für mich

    Grüße



  • du schickst ein TCP-Paket an die Adresse 255.255.255.0, sofern du ein Klasse C Netzwerk betreibst, und lauschst auf die Antworten.



  • curry-king schrieb:

    du schickst ein TCP-Paket an die Adresse 255.255.255.0, sofern du ein Klasse C Netzwerk betreibst, und lauschst auf die Antworten.

    Wäre es da nicht die Adresse zb. 192.168.1.255, respektive 172.16.255.255 bei Class B?



  • jo, hast recht, 255.255.255.0 war die netzmaske bei Klasse C Netzen 🙄



  • man sollte udp nehmen. die ip broadcast-adresse ist 255.255.255.255. wird vom computer automatisch auf die ethernet-adresse 0xffffffffffff gemappt.


Anmelden zum Antworten