# اتصال‌ها

یک اتصال QUIC یک مکالمه واحد بین دو پایانه‌ی QUIC است. برقراری ارتباطِ QUIC، در جهت کاهش تأخیر در برقراری ارتباط، مذاکره‌ی نسخه را با رمزنگاری و دست‌دهی‌های انتقال ترکیب می‌کند.

در واقع برای آنکه بتوان داده را از طریق چنین اتصالی ارسال کرد، یک یا تعداد بیشتری جریان باید ساخته و در نتیجه استفاده شود.

## شناسه اتصال

هر اتصال یک مجموع از شناسه‌های اتصال را در اختیار می‌گیرد که هر کدام می‌تواند برای شناسایی اتصال استفاده شود. شناسه‌های اتصال بطور مستقل توسط پایانه‌ها انتخاب می‌شوند؛ هر پایانه شناسه اتصالی را که همتایش استفاده می‌کند انتخاب می‌کند.

کارکرد اصلی این شناسه اتصال‌ها برای اطمینان حاصل کردن از آن است که تغییرهای اعمال شده در آدرس‌دهی در لایه‌های پروتکلِ پایین‌تر (UDP، IP، و پایین‌) باعث دریافت شدنِ بسته‌های اتصالِ QUIC به پایانه‌ اشتباه نشوند.

از این قرار با بهره بردن از شناسه اتصال‌، اتصال‌ها می‌توانند بین آدرس IP ها و رابط‌های شبکه به طرقی که TCP هرگز نمی‌توانست حرکت کنند. بطور مثال، این جابه‌جایی اجازه می‌دهد تا یک بارگیری در حال انجام از یک اتصال تلفنی به یک اتصال سریع‌تر وای-فای انتقال پیدا کند - به هنگامی که کاربر دستگاهش را به مکانی ببرد که وای‌-فای داشته. به همین نحو، بارگیری می‌تواند از طریق اتصال تلفن همراه ادامه پیدا کند اگر وای-فای از دسترس خارج شود.

## شماره درگاه

QUIC در بالای UDP ساخته شده است، پس یک جایگاه شماره درگاه ۱۶ بیتی برای تمیز دادن اتصال‌های دریافتی استفاده می‌شود.

## مذاکره‌ی نسخه

یک درخواستِ اتصال QUIC آغاز شده از سمت یک کارخواه به کارساز می‌گوید که با کدام نسخه‌ی پروتکل QUIC می‌خواهد صحبت کند، و کارساز با فهرستی از نسخه‌های پشتیبانی شده پاسخ می‌دهد تا کارخواه از روی آن انتخاب کند.


---

# 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/fa/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.
