# Conexiones

Una conexión QUIC es una conversación única entre dos end-points QUIC. El establecimiento de la conexión de QUIC combina la negociación de la versión con los handshakes criptográficos y de transporte para reducir la latencia del establecimiento de la conexión.

Para enviar realmente datos a través de una conexión de este tipo, hay que crear y utilizar uno o más flujos.

## Identificación de la conexión

Cada conexión posee un conjunto de identificadores de conexión, o IDs de conexión, cada uno de los cuales puede ser utilizado para identificar la conexión. Los IDs de conexión son seleccionados de forma independiente por los end-points; cada punto final selecciona los IDs de conexión que utiliza su compañero.

La función principal de estos IDs de conexión es asegurar que los cambios en el direccionamiento en las capas inferiores del protocolo (UDP, IP, y por debajo) no causen que los paquetes de una conexión QUIC sean entregados al end-point equivocado.

Aprovechando el ID de conexión, las conexiones pueden migrar entre direcciones IP e interfaces de red de una manera que TCP nunca podría. Por ejemplo, la migración permite que una descarga en curso pase de una conexión de red celular a una conexión wifi más rápida cuando el usuario traslada su dispositivo a un lugar que ofrece wifi. Del mismo modo, la descarga puede continuar a través de la conexión celular si el wifi no está disponible.

## Números de puerto

QUIC está construido sobre UDP, por lo que se utiliza un campo de número de puerto de 16 bits para diferenciar las conexiones entrantes.

## Negociación de la versión

Una petición de conexión QUIC originada por un cliente le dirá al servidor qué versión del protocolo QUIC quiere hablar, y el servidor responderá con una lista de versiones soportadas para que el cliente las seleccione.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://http3-explained.haxx.se/es/quic/quic-connections.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
