Computadoras transmitir datos en paquetes . Un paquete contiene un encabezado , indicadores de opción , la dirección IP del ordenador que envía los datos , la dirección IP del equipo de destino y la carga de datos . Para viajar a través de una red Ethernet , un paquete se encapsula en una trama Ethernet. La trama Ethernet contiene las direcciones MAC de los dispositivos de origen y de destino para el hop actual.
Enviar paquetes
cuando el equipo A crea un paquete para enviar al equipo B en una red diferente, el equipo A , escribe la dirección IP y la dirección IP del equipo B en el campo de direcciones de origen y destino del paquete. A continuación, escribe su dirección MAC y la dirección MAC de su puerta de enlace predeterminada en la trama Ethernet y lo envía . Las cifras de puerta de enlace predeterminada señala la dirección MAC del router de siguiente salto del viaje . Cada router en el viaje cambia las direcciones MAC de origen en el marco de Ethernet para mostrar como la fuente y el siguiente router en el salto como destino.
Router Abordar
trabajo
Desde la dirección IP del equipo B , el Router A puede determinar la dirección del router que maneja el tráfico de la red del equipo B . Router A continuación, puede determinar la mejor ruta a la red e identificar la dirección IP del router del siguiente salto para un paquete en su camino hacia el equipo B. Sin embargo , el router A necesita la dirección MAC del router del siguiente salto , por lo que identifica la dirección de difusión para el router del siguiente salto , las consultas de la red para obtener la dirección MAC del router y la añade a su tabla ARP.
Network Address Tranlsation
uso de direcciones de red traducción o NAT, el router A permite a los equipos de la red local para compartir una única conexión a Internet . NAT requiere Router A para modificar las direcciones IP en la cabecera del paquete . Dado que todo el tráfico de Internet debe proceder de una dirección IP pública , y el equipo A tiene una dirección IP privada en la LAN, el router A sustituye a la dirección privada en el encabezado del paquete con la dirección pública compartida y un número de puerto arbitrario. Cuando los datos se vuelve de Internet, el router A determina la dirección privada del equipo de destino basado en el número de puerto y reemplaza la dirección IP de destino del encabezado del paquete con la dirección privada del ordenador. NAT también pasa a crear un firewall.