> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> توثيق الواجهة الأصلية عبر TCP في ClickHouse

# الواجهة الأصلية (TCP)

يُستخدم البروتوكول الأصلي في [عميل سطر الأوامر](/docs/ar/concepts/features/interfaces/cli)، وفي الاتصال بين الخوادم أثناء معالجة الاستعلامات الموزعة، وكذلك في بعض مكتبات العملاء للغات البرمجة (مثل [clickhouse-go](/docs/ar/integrations/language-clients/go/index#connection-details)).

يوفّر ClickHouse مواصفات رسمية للبروتوكول الأصلي وللتنسيق العمودي الذي يحمله:

* [Native Protocol](/docs/ar/reference/interfaces/specs/NativeProtocol) — تأطير الحزم، وآلة حالات الاتصال، والتفاوض على الإصدار، وجسم كل رسالة لا تكون من نوع `Block`.
* [Native Format](/docs/ar/reference/interfaces/specs/NativeFormat) — بنية `Block` والأعمدة، والترميزات الخاصة بكل نوع، وإطار الضغط. يظهر هذا التنسيق أيضًا خارج بروتوكول TCP، على سبيل المثال مع `FORMAT Native` عبر HTTP.
