Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo implementa el protocolo udp la comunicación uno a muchos en una LAN? ¿Cuál es su principio correspondiente?

QQ debe ser UDP, tcp establece la conexión antes de la comunicación y udp establece la conexión después de la comunicación.

¿Cómo implementa el protocolo udp la comunicación uno a muchos en una LAN? ¿Cuál es su principio correspondiente?

QQ debe ser UDP, tcp establece la conexión antes de la comunicación y udp establece la conexión después de la comunicación.

QQ debe ser UDP, tcp significa que se debe establecer una conexión antes de la comunicación, QQ puede transferir archivos sin conexión

Uno a muchos es un método de comunicación de "multidifusión", la fuente envía datos a una dirección de grupo, solo los miembros que se unen al grupo pueden recibir datos. En comparación con la unidifusión, la multidifusión es un método de transmisión de información en el que la cantidad de usuarios no aumenta significativamente la carga de la red, independientemente de la cantidad de receptores, hay como máximo una copia del mismo flujo de datos de multidifusión en cada enlace, lo que hace que la multidifusión sea un método de transmisión de información. Resolvió el problema del número incierto de usuarios en la red. Además, en comparación con la transmisión, el flujo de datos de multidifusión solo fluye hacia lugares donde hay receptores, lo que no provoca un desperdicio de recursos de la red.

Con respecto a cómo el protocolo UDP implementa la multidifusión, continúe analizando el formato del mensaje UDP y el formato después de encapsular el encabezado IP. ¿Deberían estar la dirección de origen y la dirección de destino en el encabezado IP?

Hablemos de la capa de enlace de datos. El proceso de envío y recepción de datos bajo unidifusión es el siguiente:

1. datos a la subcapa MAC.

2. La subcapa MAC coloca los datos enviados por la capa superior en el búfer.

3. Luego agregue la dirección MAC de destino y su propia dirección MAC (dirección MAC de origen) para calcular la longitud de la trama de datos para formar una trama Ethernet.

4. Envíe tramas Ethernet al dispositivo par según la dirección MAC de destino.

5. El dispositivo par toma la dirección MAC de destino de la trama y la compara con la entrada en la tabla de direcciones mAC

Siempre que haya una coincidencia, se recibe la trama Ethernet

Si no hay coincidencia, descarte la trama Ethernet

La descripción anterior es una situación de unidifusión. Si una aplicación de capa superior se une a un grupo de multidifusión, la capa de enlace de datos formará una dirección MAC de multidifusión basada en el grupo de multidifusión al que se une la aplicación y agregará la dirección MAC de multidifusión a la tabla de direcciones MAC. De esta forma, cuando aparezca una trama de datos de este grupo, la subcapa MAC recibirá la trama de datos y la enviará a la capa superior.