¿Cómo se 'descarta' la señal?

6

Para mí siempre ha sido un enigma cómo se puede descartar cierto tipo de información de un sistema cuando no se utiliza. Digamos, por ejemplo, que la especificación del Protocolo de Internet (IP) establece que los paquetes cuya versión no es ni 4 ni 6 están "descartados". Dado que la representación de los paquetes es una señal de algún tipo, ¿cómo se "descarta" esta información? ¿A dónde va? ¿Se disipa como calor u otra cosa?

(No sé cómo etiquetar esto o si está en la sección correcta, así que discúlpeme si me equivoco aquí)

    
pregunta jrhetf4xb

2 respuestas

14

En este caso, el paquete se recibe en un búfer de memoria de algún tipo, de modo que se pueda examinar su campo de versión de protocolo. Si tiene un valor correcto, luego se reenvía a la siguiente etapa de procesamiento, generalmente copiando los datos a un área diferente de la memoria.

Si no es así, entonces el búfer de memoria simplemente se sobrescribe con el siguiente paquete recibido, y los datos del primer paquete se pierden.

    
respondido por el Dave Tweed
8

Creo que parte del desafío mental aquí es recordar que un paquete no es algo físico . Sin embargo, la información del paquete debe enviarse a través de un medio físico, como cable de cobre, cable de fibra óptica, ondas de radio, etc., por lo que parece confuso.

Un paquete puede considerarse como una oración. Si reformulamos su pregunta en el contexto de una conversación verbal, sería algo como esto:

"Cuando tu hermano cuenta una historia que ya has escuchado, ¿qué sucede con las oraciones? ¿Cómo se descartan? ¿Como calor?"

El componente de procesamiento en la pila de IP trata el paquete 'descartado' de la misma manera. Simplemente lo ignora y no desperdicia más energía procesándolo.

    
respondido por el TimH

Lea otras preguntas en las etiquetas