Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^6: UDP server with IO::Socket::INET

by ikegami (Patriarch)
on Mar 04, 2010 at 19:37 UTC ( [id://826794]=note: print w/replies, xml ) Need Help??


in reply to Re^5: UDP server with IO::Socket::INET
in thread UDP server with IO::Socket::INET

which is why I recommended multicast.

Are you saying that multicast drops unreachable machines automatically?

Replies are listed 'Best First'.
Re^7: UDP server with IO::Socket::INET
by rowdog (Curate) on Mar 05, 2010 at 12:54 UTC

    No, I'm saying that it is possible to detect missing clients with ICMP but a much better alternative would be an existing explicit connection protocol, such as multicast.

    Update: I realized too late that multicast doesn't actually use explicit connections but that's part of the beauty of multicast.

      Ok, so your suggestion that multicast is an alternative to ICMP is wrong. You need some kind of connection and disconnection mechanism whether or not multicasting is used.

      Note that I don't think ICMP would even work as a disconnection mechanism. It will only tell you whether the machine is reachable (and might not even do that with firewalls), not if a UDP port is reachable.

      but that's part of the beauty of multicast.

      It's part of the beauty of UDP, as it is what allows multicast to exist.

        Ok, so your suggestion that multicast is an alternative to ICMP is wrong. You need some kind of connection and disconnection mechanism whether or not multicasting is used.

        What the fuck are you rambling on about now? Multicast explicitly does NOT require the server to know ANYTHING about the clients. You're just twisting my words to prove that you're smart and I'm dumb. Go away troll.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://826794]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (3)
As of 2025-07-10 17:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.