Sven Van Caekenberghe wrote:
On 14 Jun 2014, at 12:18, Ben Coman <[email protected]> wrote:

  
Sven Van Caekenberghe wrote:
    
In any case, the server socket used is normally listening on all interfaces [0.0.0.0]

Sven

 
      
Maybe it matters that [0.0.0.0] is the IPv4-Unspecified-Address
and it might make a difference to use IPv6-Unspecified-Address [0:0:0:0:0:0:0:0] or [::]

cheers -ben
    
I guess it all depends on the Socket plugin. ZnServer has #bindingAddress: which eventually calls Socket>>#listenOn:backlogSize:interface: but the question is, what is acceptable as last argument. And how is the difference between v4 and v6 handled. There is a 'primitives-ipv6' category, but no #listenOn with an interface there.

  

Maybe IPv6 is something that can be added to the brainstorming list for Pharo 4 (or 5).   Maybe this just needs some documentation of proven cases and CI jobs?

While practical effects may be some unknown time off, IPv4 address exhaustion has already reached some parts of the world.
* https://community.infoblox.com/blogs/2013/05/24/stages-ipv4-address-exhaustion
* http://www.potaroo.net/tools/ipv4/index.html


I found this ot be an interesting discussion....
* http://programmers.stackexchange.com/questions/56115/is-ipv6-support-a-nice-to-have-feature-anymore

cheers -ben

Reply via email to