¿Qué pasa si mi ordenador no tiene una puerta de enlace o ruta por defecto?

La falta de una ruta por defecto no significa que su host no pueda comunicarse - depende de qué otras rutas explícitas contenga la tabla de enrutamiento de su host.

Los routers en el "núcleo" de Internet (también conocido como la Zona Libre de Defectos (DFZ)) no tienen rutas por defecto - tienen rutas explícitas a cada red que se anuncia al sistema de enrutamiento de Internet.

Así que, para comunicarse con un host remoto sin una ruta por defecto, su tabla de enrutamiento debe tener una ruta a la red dentro de la cual coincida la dirección IP del peer remoto, apuntando al router local de "siguiente salto" dispuesto a reenviar paquetes hacia esa red de destino. Ergo, si quiere que su host sea capaz de comunicarse con todos los demás hosts de la Internet pública, su host debe mantener la tabla de enrutamiento completa de la Internet, presumiblemente mantenida por el Protocolo de Pasarela de Frontera (BGP) parlante (BGP) a un enrutador cercano que está en la DFZ porque las rutas de red van y vienen con una frecuencia bastante desafortunada.

Si su red sólo tiene una ruta (conexión de red) a Internet, mantener una tabla de enrutamiento completa es un desperdicio de RAM, de cálculo y de ancho de banda porque todas las rutas de su tabla de enrutamiento apuntarán al mismo router de siguiente salto. Utilice una ruta por defecto y ya está hecho.

Sus hosts o routers sólo necesitan la tabla de enrutamiento completa cuando tiene más de una ruta al resto de Internet y desea que sus paquetes IP tomen una ruta más casi óptima (sobre todo la más corta) a su red de destino - necesita la tabla de enrutamiento completa para poder elegir entre los múltiples routers de "siguiente salto" en su LAN sobre una base de paquetes IP.