Ethernet ليست مجرد كابل شبكة، وليست اسمًا لسرعة مثل 1 Gbps. هي عائلة من تقنيات الاتصال يحددها أساسًا معيار IEEE 802.3، وتجمع بين إطار مشترك لعمل Media Access Control (MAC) وبين مجموعة كبيرة من تقنيات Physical Layer أو PHY لنقل البيانات عبر النحاس والألياف ووسائط أخرى.
عمليًا، عندما يرسل جهازك بيانات عبر Ethernet، تُغلّف البيانات داخل Ethernet Frame تحتوي عناوين MAC ومعلومات تحدد نوع الحمولة، ثم يحول PHY هذه المعلومات إلى إشارات مناسبة للوسيط. وفي الشبكات المحلية الحديثة، يستقبل الـSwitch الإطار ويتخذ قرار Forwarding اعتمادًا على عنوان MAC للوجهة.
إذا كانت مصطلحات Layer 1 وLayer 2 وFrame غير واضحة بعد، فمن المفيد ربط هذا الشرح أولًا بـطبقات نموذج OSI ووظيفة كل طبقة بدل اعتبار Ethernet بروتوكولًا يعمل في طبقة واحدة فقط.
ما هو Ethernet بالضبط؟
أفضل طريقة لفهم Ethernet هي اعتبارها عائلة تقنيات Networking تشترك في بنية MAC واحدة تقريبًا، لكنها تستطيع استخدام PHYs وسرعات ووسائط مختلفة جدًا.
يوضح معيار IEEE 802.3 الرسمي أن Ethernet تستخدم مواصفة MAC مشتركة، بينما تختلف مواصفات الطبقة الفيزيائية حسب السرعة والوسط وطول الوصلة.
لذلك يمكن أن تعمل Ethernet فوق:
- Twisted-Pair Copper المستخدم في شبكات المنازل والمكاتب.
- Fiber Optic في مراكز البيانات والروابط طويلة المسافة.
- Coaxial Cable في الإصدارات التاريخية.
- Electrical Backplanes داخل بعض الأنظمة والمعدات.
- Single-Pair Ethernet في تطبيقات السيارات والصناعة وإنترنت الأشياء.
إذن رؤية موصل شبكي شائع لا تكفي وحدها لتعريف Ethernet. التقنية أوسع بكثير من شكل الكابل أو الموصل.
أين تقع Ethernet داخل نموذج OSI؟
عند استخدام OSI كنموذج تعليمي، ترتبط Ethernet أساسًا بالطبقتين الأولى والثانية:
| المستوى | دور Ethernet |
|---|---|
| Layer 2 — Data Link | MAC addressing، بناء Frames، التحكم في MAC، وفحص FCS |
| Layer 1 — Physical | PHY، الإشارات والترميز والسرعة والوسط الفيزيائي وطول الوصلة |
لكن يجب عدم الخلط بين هذا التقريب التعليمي وبين القول إن IEEE 802.3 يساوي كل مكونات Data Link Layer في نموذج OSI. معيار 802.3 يحدد Ethernet MAC وعددًا كبيرًا من مواصفات PHY والواجهات والوظائف المرتبطة بها؛ أما نماذج الطبقات فهي وسيلة لتنظيم وفهم هذه الوظائف.
كيف تنتقل البيانات عبر Ethernet؟
لنفترض أن حاسوبًا يريد إرسال IP Packet عبر شبكة Ethernet محلية. بصورة مبسطة تحدث العملية التالية:
- تحدد طبقة الشبكة الوجهة أو الـNext Hop الذي يجب إرسال IP Packet إليه.
- يحصل النظام على عنوان Link-Layer المطلوب، وهو عادة عنوان MAC في Ethernet.
- تُوضَع IP Packet داخل Ethernet Frame.
- تضيف Ethernet معلومات مثل Source MAC وDestination MAC وLength/Type وFCS.
- يتولى PHY تحويل المعلومات إلى الإشارة المناسبة للوصلة الفيزيائية.
- يستقبل الطرف الآخر أو الـSwitch الإشارة ويستعيد منها Frame.
- إذا وصلت Frame إلى Switch، يستخدم عنوان MAC لاتخاذ قرار Forwarding.
هذا مثال عملي على Encapsulation: حزمة IP تصبح الحمولة الموجودة داخل Frame محلية. وإذا أردت تتبع العلاقة بين العنونة المحلية والتوجيه بين الشبكات، يشرح مقال كيف يعمل MAC وIP معًا من طرف إلى طرف هذا الجزء بصورة مستقلة.
ما الذي يوجد داخل Ethernet Frame؟
لا نحتاج هنا إلى إعادة شرح كل بت داخل الإطار، لأن هناك دليلًا مستقلًا عن بنية الـFrame وحقول Header وFCS. لكن لفهم Ethernet نفسها، هذه هي الحقول الأساسية في MAC Frame القياسية:
| الحقل | الحجم الشائع | الوظيفة |
|---|---|---|
| Destination Address | 6 بايت | عنوان MAC للوجهة |
| Source Address | 6 بايت | عنوان MAC للمصدر |
| Length/Type | 2 بايت | يحدد طول الحمولة أو البروتوكول المحمول بحسب القيمة |
| MAC Client Data + Pad | عادة 46–1500 بايت | الحمولة، مثل IP Datagram، مع Padding عند الحاجة |
| FCS | 4 بايت | كشف أخطاء الإرسال باستخدام CRC |
يُرسَل كذلك Preamble ثم Start Frame Delimiter قبل حقول MAC Frame للمزامنة وتحديد بداية الإطار على الوصلة. ولهذا من المهم الانتباه إلى ما يقصده المصدر تحديدًا عندما يتحدث عن حجم «Frame» أو الحجم الكامل المرسل على السلك.
ما وظيفة Length/Type أو EtherType؟
هذا الحقل من الأماكن التي يظهر فيها الفرق بين صيغ IEEE 802.3 واستخدام Ethernet II الشائع مع بروتوكولات الإنترنت.
عندما تكون القيمة 1500 أو أقل يمكن أن تعبّر عن طول MAC Client Data، بينما القيم ابتداءً من 1536 أو 0x0600 يمكن استخدامها كـEtherType للتعريف بالبروتوكول المحمول.
ومن القيم المعروفة مثلًا:
0x0800لـIPv4.0x0806لـARP.0x86DDلـIPv6.
كيف تعمل عناوين MAC داخل Ethernet؟
تستخدم Ethernet عادة معرفات MAC بطول 48 بت، وتُكتب على هيئة ست مجموعات Hexadecimal مثل:
00:1A:2B:3C:4D:5E
لكن من غير الدقيق اعتبار كل MAC Address «رقمًا دائمًا محفورًا في كرت الشبكة». توجد عناوين مُدارة عالميًا وأخرى مُدارة محليًا، كما تستطيع الأنظمة والبرمجيات استخدام عناوين محلية أو عشوائية في حالات معينة.
يوضح RFC 9542 أن معرفات MAC ذات 48 بت هي الأكثر شيوعًا لواجهات Ethernet، وأن هناك بتات مخصصة للتمييز بين Individual وGroup addresses وبين الإدارة العالمية والمحلية للعنوان.
وعلى مستوى الوجهة يمكن أن ترى:
- Unicast: إرسال Frame إلى عنوان فردي.
- Multicast: إرسالها إلى مجموعة من المستقبلين.
- Broadcast: استخدام
FF:FF:FF:FF:FF:FFللوصول إلى جميع الأطراف الموجودة ضمن نطاق البث المناسب.
كيف يعرف الـSwitch أين يرسل Ethernet Frame؟
هذه هي النقطة التي تجعل Ethernet الحديثة مختلفة عمليًا عن شبكات الـHub القديمة.
عندما تصل Frame إلى Layer 2 Switch، يتعلم السويتش عادة Source MAC ويربطه بالمنفذ الذي وصلت منه Frame. بهذه الطريقة يبني MAC Address Table ديناميكيًا.
بعد ذلك ينظر إلى Destination MAC:
- إذا كان يعرف المنفذ المرتبط بالعنوان، يرسل Frame عبر ذلك المسار المناسب.
- إذا كانت الوجهة Unknown Unicast، يمكن أن يقوم بعملية Flooding عبر المنافذ المناسبة داخل نفس نطاق Layer 2 مع استثناء منفذ الدخول.
- Broadcast traffic يتم نشره داخل Broadcast Domain المناسب.
هذه العملية تسمى MAC Learning وForwarding. وهي لا تعني أن الـSwitch يبحث عن عنوان IP لكل Frame؛ قرار Layer 2 Switching التقليدي يعتمد أساسًا على معلومات MAC.
وفي الشبكات الواقعية قد تدخل عوامل أخرى مثل VLANs وSpanning Tree وسياسات Filtering وميزات أمنية، لذلك عبارة «السويتش يرسل دائمًا فقط إلى منفذ MAC» هي وصف للآلية الأساسية وليست وصفًا كاملًا لكل Bridge أو Switch حديث.
ما علاقة Ethernet بـCSMA/CD؟
ارتبط Ethernet تاريخيًا بآلية CSMA/CD — Carrier Sense Multiple Access with Collision Detection لأن الإصدارات القديمة كانت تستخدم وسطًا مشتركًا يستطيع أكثر من جهاز محاولة الإرسال عليه.
في Half-Duplex Ethernet التقليدية كان الجهاز يستمع أولًا إلى الوسط قبل الإرسال. وإذا أرسل جهازان في وقت متقارب وحدث Collision، تكتشف الأطراف التصادم ثم تتوقف وتحاول الإرسال لاحقًا وفق آلية Backoff.
لهذا ما زال معيار IEEE 802.3 يصف shared-medium Half-Duplex وCSMA/CD، لكن هذا لا يعني أن شبكة Ethernet الحديثة في منزلك أو مكتبك تعتمد على التصادمات في عملها اليومي.
لشرح آلية الوصول القديمة ومقارنتها بتقنيات أخرى دون تكرارها هنا، راجع CSMA/CD وCSMA/CA وطرق الوصول إلى الشبكة.
لماذا اختفت Collision تقريبًا من Ethernet الحديثة؟
السبب هو الانتقال من الوسط المشترك والـHub إلى Switched Point-to-Point Ethernet مع Full-Duplex.
عندما تتصل واجهة جهاز بمنفذ Switch عبر وصلة Full-Duplex، يستطيع الطرفان الإرسال والاستقبال في الوقت نفسه وفق PHY المستخدمة، ولا يتنافسان على وسط Half-Duplex مشترك بالطريقة التي كانت تحدث في Ethernet القديمة.
والنتيجة أن CSMA/CD لا تكون مطلوبة على وصلة Full-Duplex العادية، ولا يوجد Collision Domain مشترك بالطريقة التقليدية.
هذا لا يعني أن كل PHY تعمل داخليًا بالطريقة الكهربائية نفسها. على سبيل المثال، لا يصح تعميم فكرة «زوج أسلاك للإرسال وزوج للاستقبال» على جميع أنواع Ethernet؛ فآليات الإشارة تختلف باختلاف PHY. المهم من منظور MAC هو أن الرابط يستطيع العمل Full-Duplex.
إذا أردت فهم معنى الاتجاهين بصورة مستقلة، يشرح دليل Simplex وHalf-Duplex وFull-Duplex الفرق بين الأنماط دون ربطها حصريًا بـEthernet.
ماذا تعني أسماء مثل 1000BASE-T و10GBASE-LR؟
أسماء Ethernet PHY تعطي معلومات عن معدل البيانات ونمط الإشارة ونوع PHY أو الوسط. ومن الأمثلة المعروفة:
| الاسم | معدل البيانات | الوسط الشائع |
|---|---|---|
10BASE-T |
10 Mb/s | Twisted Pair |
100BASE-TX |
100 Mb/s | Twisted Pair |
1000BASE-T |
1 Gb/s | Twisted Pair |
2.5GBASE-T |
2.5 Gb/s | Twisted Pair |
5GBASE-T |
5 Gb/s | Twisted Pair |
10GBASE-T |
10 Gb/s | Twisted Pair |
1000BASE-SX |
1 Gb/s | Fiber Optic |
10GBASE-LR |
10 Gb/s | Single-Mode Fiber |
لكن لا تحاول استنتاج كل خصائص PHY من حرف واحد دون الرجوع إلى المواصفة؛ تسميات Ethernet توسعت كثيرًا مع ظهور أجيال ووسائط واستخدامات جديدة.
هل Ethernet ما زالت تتوقف عند 100 Gb/s؟
لا. هذه معلومة أصبحت قديمة.
النسخة الأساسية IEEE 802.3-2022 تصف سرعات مختارة حتى 400 Gb/s، ثم أضاف IEEE 802.3df-2024 مواصفات ومعلمات MAC وPHY لتشغيل Ethernet بسرعة تصل إلى 800 Gb/s.
وفي الوقت نفسه تستمر Ethernet في التوسع إلى تطبيقات ليست مرتبطة فقط برفع السرعة. ففي يونيو 2026 نُشر IEEE 802.3dg-2026 لتحديد تشغيل 100 Mb/s عبر زوج متوازن واحد مع إمكانية توفير الطاقة في التطبيقات المدعومة.
أما 1.6 Tb/s Ethernet، فحتى 29 أغسطس 2026 كانت ضمن مشروع IEEE P802.3dj ولم تكن مجرد ميزة يمكن اعتبارها جزءًا منشورًا نهائيًا من معيار Ethernet الأساسي. المشروع يشمل أعمالًا على 200 و400 و800 Gb/s و1.6 Tb/s، وكان ما يزال يمر بمراحل اعتماد المعيار.
هذا يوضح سبب صمود Ethernet: بنية MAC الأساسية قابلة للتطور بينما تستطيع IEEE إضافة PHYs وسرعات واستخدامات جديدة دون إعادة اختراع مفهوم الشبكة في كل جيل.
هل RJ45 هو نفسه Ethernet؟
لا. ما يسمى شائعًا RJ45 هو الموصل المرتبط في أذهان المستخدمين بكابلات Twisted-Pair Ethernet، لكنه ليس تعريف Ethernet نفسها.
يمكن لـEthernet استخدام ألياف بصرية وBackplanes وSingle-Pair Ethernet وأنواع مختلفة من الواجهات. وفي المقابل، وجود كابل أو موصل مشابه شكليًا لا يضمن وحده السرعة أو PHY أو مواصفة Ethernet المستخدمة.
لذلك عند تشخيص رابط Ethernet لا يكفي أن تقول «الكابل Ethernet». يجب النظر إلى:
- PHY التي تدعمها الواجهتان.
- السرعة المتفاوض عليها.
- نوع الكابل وتصنيفه عندما يكون ذلك مطلوبًا.
- طول الوصلة.
- خصائص الـTransceiver عند استخدام الألياف.
ما الفرق بين Ethernet وIP؟
Ethernet وIP يحلان مشكلتين مختلفتين.
Ethernet تنظم نقل Frames عبر الوصلة أو بنية Layer 2 المتصلة، بينما IP يوفر العنونة المنطقية ونقل Datagrams بين شبكات مترابطة.
لذلك يمكن لـEthernet حمل IPv4 وIPv6، وفي الوقت نفسه يستطيع IP العمل فوق تقنيات Link أخرى غير Ethernet.
وعندما تمر IP Packet عبر Router قد تُزال Ethernet Frame الخاصة بالوصلة السابقة ثم تُغلّف البيانات في Frame جديدة أو ضمن تقنية Link مختلفة على الوصلة التالية. لهذا لا يجب اعتبار عنوان MAC بديلًا عن IP أو العكس.
Ethernet أم Wi-Fi؟
كلاهما يستطيع توفير اتصال محلي يحمل بروتوكولات مثل IP، لكنهما ليسا التقنية نفسها.
Ethernet ترتبط بعائلة IEEE 802.3، بينما Wi-Fi مبنية على عائلة IEEE 802.11 وتستخدم آليات MAC وPHY مناسبة للوسط اللاسلكي المشترك.
ولهذا لا يصح نقل كل قاعدة تتعلمها في Ethernet إلى Wi-Fi؛ مفاهيم مثل Frames وMAC والاتصال المحلي موجودة في الاثنين، لكن شكل الإطار وآلية الوصول إلى الوسط والخصائص الفيزيائية تختلف.
كيف تستخدم فهم Ethernet في Troubleshooting؟
قيمة Ethernet الحقيقية تظهر عندما تتوقف الشبكة عن العمل. بدل القفز مباشرة إلى DNS أو التطبيقات، تستطيع تقسيم المشكلة:
- Link: هل استطاعت الواجهتان إنشاء رابط فيزيائي؟
- Speed/Duplex: ما السرعة والوضع اللذان تم التفاوض عليهما؟
- Errors: هل ترتفع عدادات FCS/CRC أو أخطاء PHY؟
- MAC Learning: هل يتعلم الـSwitch عنوان الجهاز على المنفذ الصحيح؟
- VLAN: هل الجهاز موجود في نطاق Layer 2 المتوقع؟
- IP: بعد نجاح Layer 2، هل إعدادات IP وGateway والمسار صحيحة؟
هذه الطريقة أهم من حفظ أسماء معايير Ethernet. فإذا كان Link نفسه Down، فلن يحل تغيير DNS المشكلة. وإذا كان الـSwitch يتعلم MAC على منفذ غير متوقع، فقد تكون المشكلة في Layer 2 قبل الوصول أصلًا إلى Routing.
أخطاء شائعة عند فهم Ethernet
Ethernet هي كابل أزرق بموصل RJ45
هذا مثال شائع فقط. Ethernet عائلة معايير تشمل النحاس والألياف ووسائط واستخدامات أخرى.
كل MAC Address ثابت وفريد عالميًا للأبد
غير صحيح. توجد معرفات عالمية ومحلية، ويمكن للبرمجيات استخدام عناوين مُدارة محليًا في سيناريوهات متعددة.
CSMA/CD تتحكم في كل شبكة Ethernet حديثة
CSMA/CD مرتبطة بعمل Half-Duplex والوسط المشترك. وصلات Ethernet الحديثة بين جهاز وSwitch تعمل عادة Full-Duplex ولا تحتاج آلية Collision Detection التقليدية.
السويتش يحتاج عنوان IP كي يمرر كل Frame
Layer 2 Switching الأساسي يعتمد على MAC Address Table. قد يمتلك الـSwitch عنوان IP للإدارة أو ينفذ Routing إذا كان Multilayer Switch، لكن هذا شيء مختلف عن قرار Ethernet Forwarding الأساسي.
Ethernet تنتهي عند 1 أو 10 أو 100 Gb/s
لا. IEEE 802.3 توسعت عبر أجيال كثيرة، و800 Gb/s أصبحت سرعة معيارية ضمن IEEE 802.3df-2024، بينما تستمر أعمال المعايير على أجيال أعلى.
الخلاصة
Ethernet هي عائلة تقنيات اتصال وليست مجرد كابل أو بروتوكول صغير. IEEE 802.3 تجمع بين MAC framework مشترك ومجموعة واسعة من PHYs تتيح نقل Ethernet Frames بسرعات ووسائط مختلفة.
داخل الشبكة، تحمل Frame عناوين MAC والحمولة ومعلومات التحقق، ويتعلم الـSwitch عناوين المصادر ثم يستخدم Destination MAC لاتخاذ قرارات Forwarding. أما CSMA/CD فهي جزء مهم من تاريخ Ethernet وعمل Half-Duplex، لكنها ليست الآلية التي تتحكم في الوصلات Full-Duplex المعتادة في LAN الحديثة.
والأهم أن Ethernet لم تتوقف عند Gigabit أو 100 Gigabit. العائلة تطورت إلى 800 Gb/s، وإلى Single-Pair Ethernet وتطبيقات السيارات والصناعة والوصول، مع استمرار تطوير أجيال جديدة. إذا كنت تبني معرفتك بالشبكات تدريجيًا، فضع Ethernet بعد فهم أساسيات الشبكات من الصفر، ثم انتقل منها إلى MAC وSwitching وIP وRouting؛ عندها ستصبح رحلة البيانات بين الأجهزة مترابطة بدل أن تكون مجموعة مصطلحات منفصلة.