Las estaciones por las que pasa una carta
Supón que envías una carta a un amigo lejano. No vuela directo a su casa. Pasa por una oficina de correos, luego otra, luego el depósito local, una tras otra. Los datos en internet son iguales. Llegan a su destino una estación a la vez.
No puede ir de un salto
Mi computadora y la de mi amigo
tienen cada una una dirección única.
Esa dirección de números que vimos antes.
Pero las dos no están unidas
por un solo cable directo.
No podemos atar todas las computadoras
del mundo con cables entre sí.
Así que los datos no pueden ir directo
y necesitan lugares por donde pasar en el camino.
Toca entre el inicio y el final. Parecía una línea recta, pero había estaciones escondidas en medio.
El camino que parecía recto
en realidad tenía varias estaciones.
Como una carta que pasa por oficinas de correos,
los datos pasan por estaciones en el camino.
Esta clase de estación intermedia
se llama enrutador.
Entonces, ¿qué hacen estas estaciones
con lo que reciben?
Miremos dentro de una estación enseguida.
Una estación lo entrega
Lo que hace una estación es simple.
Toma los datos que vinieron de antes
y los entrega a la siguiente estación.
Eso es todo.
Como un empleado de correos
que la envía a la siguiente oficina.
La estación no abre la carta.
Solo recibe y la pasa adelante.
Esta acción simple es lo esencial.
Toca la estación del medio. Toma el paquete de la izquierda y lo entrega a la siguiente estación de la derecha. (estación = enrutador)
Cuando tocaste la estación,
el paquete pasó a la siguiente.
Recibir, luego entregar.
Esas son las únicas dos cosas que hace una estación.
Pero con una sola estación
aún no puede ir lejos.
El amigo no está a una estación
sino a muchas estaciones.
Por eso necesitamos varias estaciones.
Pasa por muchas estaciones
Cuando una estación lo entrega,
la siguiente lo entrega también.
Esa estación lo pasa a la próxima igual.
Repite esto
y el paquete va de estación en estación.
Paso a paso, más cerca del destino.
Como cruzar por piedras en el agua.
Una piedra es corta,
pero pisa muchas y cruzas el río.
Toca enviar. El paquete va de estación en estación, un paso cada vez, hasta llegar al final.
El paquete pisó cada estación por turno
y al fin llegó al final.
Aunque haya muchas estaciones,
no hay de qué preocuparse.
Cada una solo tiene que entregarlo.
Ese trabajo simple, encadenado,
abarca una larga distancia.
Pero miremos más de cerca qué pasa
en el momento en que una estación lo entrega.
Recibir, luego enviar de nuevo
Una estación no rebota el paquete de inmediato.
Primero recibe el paquete un instante,
lo sostiene un momento,
y luego lo entrega.
Recibir y enviar
son dos acciones separadas.
Hay que recibir antes de poder pasarlo.
Como sostener una carta en la mano
antes de echarla al siguiente buzón.
Toca recibir y la estación sostiene el paquete un momento. Luego toca enviar y va a la siguiente estación.
Recibir, luego enviar.
Las dos acciones formaron un par.
Repite esto en cada estación
y el paquete se lleva hasta el final.
Pero mientras el paquete descansa en una estación,
la estación debe decidir una cosa más.
¿A cuál estación entregarlo después?
Elegir el camino cuando hay muchas bifurcaciones,
eso lo veremos en la próxima lección.
Resumamos
Reunido en una línea, es esto.
Los datos no llegan a su destino de un salto.
Pasan por varias estaciones intermedias, los enrutadores.
Cada estación recibe el paquete y lo entrega.
Recibir y enviar, repetido en cada estación.
Acercándose un paso así,
llega hasta el lugar más lejano.
Así, aun de lejos, llega paso a paso.
Toca los puntos clave en orden para repasar. (no va de un salto → una estación lo entrega → por muchas estaciones → recibir y enviar de nuevo)
Ahora ves el camino
que toman los datos de estación en estación
para llegar a un lugar lejano.
Queda una pregunta.
En una bifurcación, ¿cuál estación
elige una estación como la siguiente?
Esa elección de camino se llama enrutamiento.
En la próxima lección, sigamos juntos
cómo una estación decide el camino.