¿Cómo comprueba OSX si tienes conexión a Internet?

¿Cómo comprueba OSX si tienes conexión a Internet?

He leído la publicación del blog SuperUser.aquísobre cómo Windows comprueba si hay una conexión a Internet mediante NCSI. ¿Existe un equivalente en el mundo Mac?

EDITAR: acabo de encontrar la publicación a continuación enhilos de gasa Publicado por lorenzo en google el 15 de noviembre de 2012 a las 4:08 a.m.

"The Apple algorithm has drawbacks too. To wit: 

1. It biases in favour of IPv4 by trying the A record first. 
2. By always preferring the fastest protocol, even on a perfect dual-stack 
network it will use IPv6 only ~50% of the time (unless IPv4 is degraded). 
3. It imposes twice the connection load on server operators. 
4. It's non-deterministic, which some websites don't like as they tie your 
cookies to your IP address."  

Simplemente no he encontrado más detalles del algoritmo, por ejemplo, qué URL/DNS utilizan. Mis búsquedas en Google producen mucha información irrelevante. ¿Alguien puede indicarme la dirección correcta?

Respuesta1

Inmediatamente después de iniciar mi conexión WiFi (en realidad, 0,077 segundos después) sin ningún programa ejecutándose en mi Macbook Pro 10.8.3 OSX, el programa applepushservicedmintentó conectarse al 33-courier.push.apple.compuerto 5223.

Esta dirección IP está afiliada a Estados Unidos y activa en Cupertino, California, y el programa es parte deServicio de notificaciones push de Apple, por lo tanto, esto solo puede aplicarse a 10.8.

Segundos después, hice una solicitud de DNS a 1.courier-push-apple.com.akadns.net para iCloud.

Todo esto fue en los primeros 5 segundos, menos el DHCP estándar, mDNS, NETBIOS, registros DNS, NTP y otras tonterías que siempre ocurren.

información relacionada