Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Android Google Networking Software IT

IT Pros Blast Google Over Android's Refusal To Play Nice With IPv6 287

alphadogg writes: The widespread popularity of Android devices and the general move to IPv6 has put some businesses in a tough position, thanks to Android's lack of support for a central component in the newer standard. DHCPv6 is an outgrowth of the DHCP protocol used in the older IPv4 standard – it's an acronym for 'dynamic host configuration protocol,' and is a key building block of network management. Nevertheless, Google's wildly popular Android devices – which accounted for 78% of all smartphones shipped worldwide in the first quarter of this year – don't support DHCPv6 for address assignment.
This discussion has been archived. No new comments can be posted.

IT Pros Blast Google Over Android's Refusal To Play Nice With IPv6

Comments Filter:
  • by Anonymous Coward on Tuesday June 23, 2015 @04:29PM (#49972829)

    Google's IPv6 support for mail is what annoys me. I have a static non-tunneled IPv6 address for my server, have reverse DNS set up for it that resolves properly, have SPF and DKIM records set up properly, and they still refuse to accept mail from the server, even though they accept my IPv4 mail just fine. Lots of other folks have been having the same problem, and it really makes me wonder why Google's even bothering with IPv6 SMTP when they're refusing mail from so many legitimate (i.e. non-spam) hosts.

  • by QuietLagoon ( 813062 ) on Tuesday June 23, 2015 @04:30PM (#49972845)
    I use router advertisement on my home network. All the other devices, except Android-powered devices play nicely with router advertisements. The Android devices lose the IPv6 address when they go to sleep, and do not re-obtain the IPv6 address when they wake up. The Android devices are the only devices with this problem on my home network.
    • by amorsen ( 7485 )

      That is a vendor-specific bug unfortunately.

    • This sounds like a symptom of how android deals with clocks and timeouts in native code. If you call poll with a timeout, and the CPU suspends, the poll timeout stops decreasing.
  • by Yenya ( 12004 ) on Tuesday June 23, 2015 @04:58PM (#49973067) Homepage Journal

    > it's an acronym for 'dynamic host configuration protocol,' and is a key building block of network management.

    The above explanation is a clear proof that Slashdot is not a "news for nerds" site anymore.

    • Do you know what eutectic solder is, and it's merits? What is a totem pole output's advantage over open collector? do you use an H-bridge or are your stepper motors center tapped? I know what DHCP stands for, but this isn't an IT drone site, it's a nerd site.

  • by rubycodez ( 864176 ) on Tuesday June 23, 2015 @05:05PM (#49973111)

    DHCPv6 is a bad bolt-on, IPV6 always had superior solutions designed since the 90s (when it had another name)

    • DHCPv6 is nothing like DHCPv4. It was designed from the ground up differently, just like IPv6 itself was. It's the only mechanism out there that an IPv6 network admin has to control which devices get which addresses. Denying a DHCPv6 solution just forces people into a 2 sizes fit all, which is far from ideal. Also, DHCPv6 is the only thing that allows one to have, say /96 subnets (assuming that they don't give a fuck to SLAAC) or even a /128 assignment.
  • It's an abbreviation.

    An acronym is a special case of an abbreviation, that is pronounced like a word. A classic example is ASCII. Most people don't say each letter, they say ASCII as a two-syllable word.
  • I would suspect that stateless Auto configuration works on the phones. As long as it was passed along by the routers it would work just fine.

    However that being said ARIN is at 0.07% left of IPv4 space as of a few days ago and likely less after this week. Estimates in July the ARIN free pool will be empty and you'll be leasing IPv4 ip's for a lot more and not own your IP's for quite awhile so it is in everyone's interests to push adoption of IPv6. Google's decision to make sure the phones are compatible a

Real programmers don't comment their code. It was hard to write, it should be hard to understand.

Working...