تصف Simplex وHalf-Duplex وFull-Duplex قدرة طرفين على إرسال البيانات واستقبالها واتجاه الاتصال المتاح بينهما.
| الوضع | الاتجاه | هل يمكن الإرسال في الاتجاهين في اللحظة نفسها؟ |
|---|---|---|
| Simplex | اتجاه واحد | لا |
| Half-Duplex | اتجاهان بالتناوب | لا |
| Full-Duplex | اتجاهان في الوقت نفسه | نعم |
ما هو Simplex؟
في Simplex يكون تدفق المعلومات في اتجاه واحد فقط ضمن الاتصال الذي نصفه.
البث الإذاعي أو التلفزيوني التقليدي مثال واضح من منظور قناة البث: محطة ترسل والمستقبل يستقبل ولا يرسل البيانات إلى المحطة عبر القناة نفسها.
ما هو Half-Duplex؟
يسمح Half-Duplex للطرفين بالإرسال، لكن ليس في اللحظة نفسها على الوسط المشترك.
أجهزة Walkie-Talkie مثال بسيط: يتحدث طرف بينما يستمع الآخر ثم يتبادلان الدور.
شبكات Ethernet القديمة التي تعتمد وسطًا مشتركًا مثل Hub يمكن أن تعمل Half-Duplex وتحتاج إلى التعامل مع احتمال التصادم.
ما هو Full-Duplex؟
يسمح Full-Duplex بالإرسال والاستقبال في الاتجاهين في الوقت نفسه.
روابط Ethernet الحديثة بين جهاز وSwitch تعمل عادة Full-Duplex، ولذلك لا توجد Collision Domain مشتركة تحتاج إلى CSMA/CD كما في Ethernet القديمة نصف المزدوجة.
هل Full-Duplex يضاعف رقم السرعة؟
إذا كان رابط Ethernet موصوفًا بأنه 1 Gb/s Full-Duplex، فهذا يعني إمكانية نقل ما يصل إلى المعدل الاسمي في كل اتجاه بصورة مستقلة وفق خصائص الرابط.
لكن من المضلل تحويل ذلك ببساطة إلى «الرابط سرعته 2 Gb/s» عند الحديث مع المستخدم، لأن 1 Gb/s هو معدل كل اتجاه وليس ملفًا واحدًا سيُنقل بسرعة 2 Gb/s.
وماذا عن Wi-Fi؟
لا ينبغي تطبيق نموذج Ethernet السلكي حرفيًا على Wi-Fi. الوسط الراديوي مشترك وتوجد آليات وصول وتنظيم مختلفة ضمن IEEE 802.11.
لذلك عبارة «كل Wi-Fi Half-Duplex دائمًا» تبسيط زائد عند الحديث عن كل التقنيات والأجيال والميزات الحديثة.
الخلاصة
- Simplex: اتجاه واحد.
- Half-Duplex: الاتجاهان متاحان ولكن بالتناوب.
- Full-Duplex: إرسال واستقبال متزامنان.