Loading...

OSI Model

قبل استحداث نموذج (Open Systems Interconnection OSI) و وضع معاييره و مواصفاته كانت كل شركة من الشركات المطورة للشبكات تستخدم طريقة او أسلوب خاص بها لتوصيل شبكاتها و نقل البيانات داخلها على عدة مراحل تختلف من شركة الى أخرى, و بالطبع كانت شبكات الشركات المختلفة لا تعمل مع بعضها البعض بشكل توافقي , لذلك قامت مؤسسة المعايير او المقاييس الدولية International Organization for Standardization ISO بوضع معايير خاصة لعملية الاتصال , و قامت بتقسيم هذه العملية الى سبع خطوات او سبع مراحل وضحتها في مخطط اسمته (Open Systems Interconnection Model) او (OSI Model) و يسمى ايضا (Seven layers Model), و بينت المراحل المختلفة لعملية الاتصال و نقل البيانات في الشبكة ,وحددت مواصفات و معايير الطرق او الاساليب او البروتوكولات التي تستخدم في كل مرحلة , و بهذا تسطيع الشبكات التي يتم إنشائها باستخدام اجهزة مصنعة من قبل جهات مختلفة نقل البيانات فيما بينها اذا اتبعت نفس مواصفات و معايير هذا المخطط, و بالتالي استطاع المخطط توحيد معايير عملية نقل البيانات في الشبكة.

ووفقاً لهذا المخطط تم تقسيم مراحل نقل البيانات في الشبكة الى سبع مراحل , او سبع طبقات (Layers) .

و تم تسمية كل مرحلة او طبقة باسم يعبر عن العمليات التي تحدث فيها.

و تم ترقيم هذا الطبقات بشكل تنازلياً بدءاً من 7 الى 1 كما في الشكل التالي:-


لحفظ ترتيب هذه الطبقات من مخطط OSI يمكن حفظ الجملة التالية و بالتالي استخدامها لتذكر ترتيب طبقات المخطط من الطبقة رقم 7 الى الطبقة رقم 1:-

All People Seem To Need Data Processing

حيث الحرف الاول من All يرمز الى الحرف الاول من الطبقة السابعة Application .

و الحرف الاول من People يرمز الى الحرف الاول من الطبقة السادسة Presentation , و هكذا.

في الدروس التالية سنتعرف على تفاصيل عن هذه المراحل او الطبقات المختلفة التي توضح عملية نقل البيانات في الشبكة , و عن نوع العمليات التي تتم في كل طبقة.

الطبقة رقم 7 :-
طبقة التطبيقات Application Layer

هذه الطبقة تهتم بالطرق و الأساليب و البروتوكولات (Protocols) المختلفة للتعامل مع بيانات البرامج و التطبيقات , و تحدد مواصفات و معايير هذه الطرق و هذه الأساليب.

ففي هذه الطبقة يتم التعامل مع بيانات البرامج بطريقة او أسلوب او بروتوكول (Protocol) يناسب نوع البيانات و نوع البرنامج او التطبيق المستخدم.

و بالتالي يمكننا قول ان هذه الطبقة تحتوي على البروتوكلات الخاصة بالبرامج او التطبيقات (Applications) , و لذلك سميت “بطبقة التطبيقات” (Application Layer).

البروتوكولات (Protocols)

من البروتوكولات (Protocols) التي تعمل في هذه الطبقة :

  • بروتوكول (File Transfer Protocol FTP) .
  • بروتوكول (Heybertext Transfer protocol HTTP).
  • بروتوكول (Domain Name System DNS).
  • بروتوكول (Dynamic Host Configuration Protocol DHCP)
  • بروتوكول (Secure Shell SSH).

 الاجهزة (Devices)

من الاجهزة التي تعمل في طبقة “التطبيقات” (Application) و تستخدم بروتوكولات هذه الطبقة للتعامل مع البيانات:-

  • اجهزة المضيف (Host) , مثل جهاز الكمبيوتر , الهاتف الخلوي (Cell Phone) …. الخ.
  • الجدار الناري” (Firewall).

إرسال البيانات

في الجهاز المرسل (Source), عند ارسال البيانات:-

  • تدخل البيانات الى هذه الطبقة من البرنامج او التطبيق المستخدم لإرسال البيانات.
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم تسجيل ملاحظات معينة على هذه البيانات, توضح هذه الملاحظات معلومات هامة تخص هذه الطبقة ,مثل اسم البروتوكول المستخدم و رقم إصداره… الخ.
  • ثم يتم تمرير هذه البيانات الى الطبقة التالية و هي طبقة “التقديم” (Presentation).

 استلام البيانات

في الجهاز المستقبل (Destination), عند استلام البيانات:-

  • تدخل البيانات الى هذه الطبقة من طبقة التقديم (Presentation).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم إزالة الملاحظات التي قامت طبقة التطبيقات (Application) في جهاز المرسل بتسجيلها على البيانات.
  • ثم يتم تمرير البيانات الى البرنامج المناسب.

ان عملية تسجيل ملاحظات معينة على البيانات يشبه لحد ما عملية وضع الرسالة الورقية في ظرف envelope و تسجيل معلومات على هذا الظرف.

و تسمى هذه العملية بالتغليف Encapsulation , و تسمى عملية إزالة التغليف بـ De-Capsulation.

و الملاحظات التي يتم كتابتها على البيانات تسمى “رأس” او “ترويسة” (Header) او (Heading).

و نلاحظ ان كل طبقة تقوم بعملية تغليف البيانات (Encapsulation) و إضافة “رأس” او “ترويسة” (Header) معينة خاصة بالطبقة ,و تسمى هذه “الترويسة” (Header) باسم الطبقة التي قامت بإضافتها.

ان المعلومات المسجلة في “رأس” او “الترويسة” (Header) تفهمها الطبقة التي قامت بإضافتها فقط , سواء في الجهاز المرسل او الجهاز المستقبل.

فمثلا تقوم الطبقة السابعة (Layer 7) بإضافة “ترويسة” (Header) الى البيانات, فتسمى هذه الترويسة:-

  • ترويسة الطبقة السابعة” (Layer 7 Header).

او

  • ترويسة طبقة التطبيقات” (Application Layer Header) .

و تستطيع الطبقة السابعة (Layer 7) فقط فهم محتويات هذه الترويسة (Header) و التعامل معها.

الطبقة رقم 6:
طبقة التقديم او الإعداد Presentation Layer

هذه الطبقة تحتوي على البروتوكولات (Protocols) المختلفة الخاصة بإعداد البيانات و تجهيزها (Data Representation), و تحدد مواصفات و معايير هذه البروتوكولات .

ففي هذه الطبقة يتم التعامل مع البيانات و تجهيزها و إعدادها لتقديمها للمرحلة التالية او الطبقة التالية ,و ذلك بتطبيق بعض العمليات عليها وفقاً لبروتوكولات معينة.

و يشمل هذا التقديم و الإعداد عمليات مثل:-

  • التشفير” و “إلغاء التشفير” Encryption and Decryption .
  • الضغط” و “إلغاء الضغط” Compression Decompression.
  • تنسيق الترميز” او تمثيل البيانات Code Formatting .

و بما ان هذه الطبقة تحتوي على البروتوكولات الخاصة بإعداد و تجهيز البيانات لذلك سميت بطبقة التجهيز او العرض (Presentation Layer).

البروتوكولات (Protocols)

من البروتوكولات التي تعمل في هذه الطبقة :-

  • بروتوكولات بيانات الصور (JPG , BMP, PNG…etc).
  • بروتوكولات بيانات الفيديو (WMV, AVI…etc) .
  • بروتوكولات بيانات الصوت (WAV , MP3…etc) .

الاجهزة (Devices)

من الاجهزة التي تعمل في طبقة “التقديم” (Presentation) و تستخدم بروتوكولات هذه الطبقة للتعامل مع البيانات:-

  • اجهزة المضيف” (Host) .
  • الجدار الناري” (Firewall).

إرسال البيانات

في الجهاز المرسل (Source),عند ارسال البيانات:-

  • تدخل البيانات الى هذه الطبقة من الطبقة السابقة “طبقة التطبيقات” (Application Layer) .
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم إضافة “ترويسة” (Header) الى البيانات ,و يتم تسجيل في هذه الترويسة (Header) ملاحظات معينة , أي يتم تغليف البيانات بغلاف جديد و إضافة ترويسة (Header) جديدة تسمى ترويسة الطبقة السادسة (Layer 6 Header) او ترويسة طبقة التقديم (Presentation Layer Header) .
  • ثم يتم تمرير هذه البيانات الى الطبقة التالية و هي طبقة “جلسة الإتصال” (Session).

استلام البيانات

في الجهاز المستقبل (Destination), عند استلام البيانات:-

  • تدخل البيانات الى هذه الطبقة من طبقة “جلسة الإتصال” (Session).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم إزالة (Decapsulation) “الترويسة” (Header) التي قامت طبقة “التقديم” (Presentation) في جهاز المرسل بتسجيلها على البيانات.
  • ثم يتم تمريرها الى طبقة التطبيقات (Application).

الطبقة رقم 5:-
طبقة الجلسة Session

هذه الطبقة تحتوي على البروتوكولات (Protocols) المختلفة الخاصة بإجراء جلسة الاتصال بين الأجهزة , و تحدد مواصفات و معايير هذه البروتوكولات .

ففي هذه الطبقة يتم التعامل مع عملية إنشاء جلسة اتصال:-

  • إنشاء جلسة الاتصال Start Or Establish Session.
  • إدارة جلسة الإتصال Manage Session.
  • إنهاء جلسة الاتصال End Session.

و بما ان هذه الطبقة تحتوي على البروتوكولات الخاصة بإنشاء و إدارة و إنهاء جلسة الاتصال لذلك سميت بطبقة “جلسة الإتصال” (Session Layer).

الاجهزة (Devices)

من الاجهزة التي تعمل في طبقة “جلسة الإتصال” (Session):-

  • اجهزة المضيف (Host) , مثل جهاز الكمبيوتر , الهاتف الخلوي (Cell Phone) …. الخ.
  • الجدار الناري” (Firewall).

إرسال البيانات

في الجهاز المرسل (Source),عند ارسال البيانات:-

  • تدخل البيانات الى هذه الطبقة من الطبقة السابقة “طبقة التقديم” (Presentation Layer).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم تغليف البيانات بغلاف جديد و إضافة “ترويسة” (Header) الى البيانات و يتم تسجيل في هذه الترويسة ملاحظات معينة .
  • ثم يتم تمرير هذه البيانات الى الطبقة التالية و هي طبقة “النقل” (Transport).

استلام البيانات

في الجهاز المستقبل (Destination), عند استلام البيانات:-

  • تدخل البيانات الى هذه الطبقة من طبقة “النقل” (Transport).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم إزالة “الترويسة” (Header) التي قامت طبقة “جلسة الإتصال” (Session) في جهاز المرسل بتسجيلها على البيانات.
  • ثم يتم تمريرها الى طبقة التقديم (Presentation).

الطبقة رقم 4 :-
طبقة النقل Transport

هذه الطبقة تحتوي على البروتوكولات (Protocols) المختلفة الخاصة بنقل البيانات في الشبكة , و تحدد مواصفات و معايير هذه البروتوكولات .

ففي هذه الطبقة يتم التعامل مع البيانات و تطبيق بعض العمليات عليها ليتم إرسالها عبر الشبكة , ويتم اختيار طريقة او أسلوب لنقل هذه البيانات في الشبكة , حيث يمكن نقل البيانات باستخدام:-

  • طريقة موثوقة (Reliable) تضمن وصول البيانات للجهاز المطلوب.
  • طريقة غير موثوقة (Unreliable) لا تهتم بوصول البيانات لوجهتها ام لا.

و بما ان هذه الطبقة تحتوي على البروتوكولات الخاصة بنقل البيانات لذلك سميت “بطبقة النقل” (Transport Layer).

لنقل البيانات باستخدام طريقة موثوقة (Reliable) , يتم التعامل مع البيانات بأسلوب معين يحدد حجم البيانات و خطوات نقلها ,و يسجل معلومات إضافية عليها , يسمى هذا الاسلوب ببروتوكول (TCP).

و لنقل البيانات باستخدام طريقة غير موثوقة (Unreliable), يتم التعامل مع البيانات باسلوب اخر , يحدد حجم البيانات و خطوات نقلها , و يسجل معلومات إضافية عليها بطريقة اخرى, يسمى هذا الاسلوب ببروتوكول (UDP).

البروتوكولات (Protocols)

من اهم البروتوكولات التي تعمل في هذه الطبقة:-

  • بروتوكول ((Transmission Control Protocol TCP.
  • بروتوكول ((User Datagram Protocol UDP.

و لاهمية هذين البروتوكولين , سنقوم بدراستهما لاحقاً بتفصيل اكثر.

الاجهزة (Devices)

من الاجهزة التي تعمل في طبقة “النقل” (Transport) و تستخدم بروتوكولات هذه الطبقة للتعامل مع البيانات:-

  • اجهزة المضيف (Host) , مثل جهاز الكمبيوتر , الهاتف الخلوي (Cell Phone) …. الخ.
  • الجدار الناري” (Firewall).

البيانات Data

تقوم هذه الطبقة بتقسيم البيانات (Data) الى عدة وحدات تسمى (Segment) و تقوم بترقيم هذا الوحدات بشكل متسلسل.

العناوين المستخدمة Addressing

لكي يتم إيصال البيانات لبرنامج محدد يتم في هذه الطبقة استخدام ارقام معينة, تستطيع هذه الارقام تحديد:-

  • البرنامج او التطبيق الذي ارسل البيانات و البرنامج الذي سيستقبلها.

تسمى هذه الارقام “ارقام المنافذ” (Port Numbers) .

يستطيع الجهاز استخدام هذه الارقام لتمرير البيانات و إيصالها للبرنامج المطلوب.

توضح هذه الارقام “المنفذ المرسل” او “المصدر” (Source Port) الذي يحدد البرنامج المرسل , و المنفذ المستقبل او الهدف (Destinaiton Port) الذي يحدد البرنامج المستقبل.

إرسال البيانات

في الجهاز المرسل (Source),عند ارسال البيانات:-

  • تدخل البيانات الى هذه الطبقة من الطبقة السابقة “طبقة جلسة الاتصال” (Session Layer).
  • فيتم استخدام بروتوكول النقل المناسب للتعامل مع هذه البيانات, هل هو بروتوكول ينقل البيانات بطريقة موثوقة (Reliable) ” بروتوكول TCP “, ام بروتوكول ينقل البيانات بطريقة غير موثوقة (Unreliable) ” بروتوكول UDP”.
  • و يتم تقسيم هذه البيانات الى وحدات اصغر تسمى (Segment).
  • و يتم ترقيم هذه الوحدات باستخدام ارقام متسلسلة (Sequence Number).
  • و يتم تحديد ارقام “المنفذ المرسل” او “المصدر” (Source Port) و المنفذ المستقبل او الهدف (Destination Port)
  • و يتم تغليف البيانات بغلاف جديد و إضافة “ترويسة” (Header) الى البيانات بشكل يلائم البروتوكول المستخدم , و يتم تسجيل في هذه الترويسة هذه الارقام المتسلسلة (Sequence Numbers) و ارقام المنافذ المصدر (Source Port) و الهدف (Destination Port) و ملاحظات اخرى .
  • ثم يتم تمرير وحدة البيانات هذه الى الطبقة التالية و هي طبقة “الشبكة” (Network).

استلام البيانات

في الجهاز المستقبل (Destination), عند استلام البيانات:-

  • تدخل البيانات الى هذه الطبقة من طبقة “الشبكة” (Network) في شكل وحدة بيانات (Segment).
  • فيتم استخدام بروتوكول النقل المناسب للتعامل مع هذه البيانات , (TCP) او (UDP).
  • و يتم إزالة (De-capsulation) “الترويسة” (Header) التي قامت طبقة “النقل” (Transport) في جهاز المرسل بتسجيلها على البيانات.
  • يتم تجميع وحدات البيانات (Segments) وفقا لرقم التسلسل (Sequence Number) المكتوب عليها.
  • ثم يتم تمريرها الى طبقة “جلسة الإتصال” (Session)

الطبقة رقم 3:-
طبقة الشبكة Network

هذه الطبقة تحتوي على البروتوكولات (Protocols) المختلفة الخاصة بنقل البيانات بين الشبكات المختلفة لإيصالها الى وجهتها النهائية, و تحدد مواصفات و معايير هذه البروتوكولات.

ففي هذه الطبقة يتم التعامل مع البيانات و تطبيق بعض العمليات عليها لتعبر البيانات بين الشبكات المختلفة و تصل الى وجهتها النهائية عبر الشبكة.

و بما ان هذه الطبقة تحتوي على البروتوكولات الخاصة بنقل البيانات بين الشبكات المختلفة لذلك سميت “بطبقة الشبكة” (Network Layer).

من اهم هذه العمليات التي تتم في هذه الطبقة هو:-

  • تسجيل عناوين معينة على البيانات , تحدد هذه العناوين الجهاز المرسل و الشبكة التي تحتوي عليه , و الجهاز المستقبل و الشبكة التي تحتوي عليه, و تسمى هذه العناوين IP.
  • كما يتم في هذه الطبقة اختيار افضل مسار تسلكه البيانات لتصل لوجهتها عند توفر اكثر من مسار.

البروتوكولات (Protocols)

من البروتوكولات التي تعمل في هذه الطبقة:-

  • بروتوكول (Internet Protocol IP)
  • بروتوكول (Address Resolution Protocol ARP).
  • بروتوكول (Iternet Control Message Protocol ICMP).

الاجهزة (Devices)

من الاجهزة التي تعمل في طبقة “الشبكة” (Network) و تستخدم بروتوكولات هذه الطبقة للتعامل مع البيانات:-

  • جهاز الموجه (Router).

البيانات Data

تقوم هذه الطبقة بتغليف وحدة البيانات (Segment) بغلاف جديد , فتتكون وحدة بيانات اخرى تسمى (Packet).

العناوين المستخدمة Addressing

لكي يتم إيصال البيانات للشبكة المطلوبة يتم في هذه الطبقة استخدام نوع معين من العناوين, تستطيع هذه العناوين تحديد :-

  • جهاز المضيف (Host).
  • الشبكة (Network) التي تحتوي على هذا الجهاز.

تسمى هذه العناوين بعناوين بروتوكول الانترنت (Internet Protocol Addresses).

تستطيع الاجهزة استخدام هذه العناوين لتمرير البيانات بين الشبكات المختلفة , من شبكة الى شبكة, و إيصالها لوجهتها النهائية للجهاز المطلوب في شبكة محددة.

توضح هذه العناوين عنوان الجهاز المرسل و شبكته “المرسل” او “المصدر” (Source IP) و عنوان الجهاز المستقبل و شبكته “المستقبل” او “الهدف” (Destinaiton IP).

ويوجد إصدارين من هذه العناوين تعتمد على البروتوكول المستخدم:-

  • عنوان بروتوكول الانترنت من الإصدار الرابع IPv4 Address
  • عنوان بروتوكول الانترنت من الإصدار السادس IPv6 Address

و نظرا لاهمية هذه العناوين , سنتعرف عليها بالتفصيل في دروس لاحقة.

إرسال البيانات

في الجهاز المرسل (Source),عند ارسال البيانات:-

  • تدخل البيانات الى هذه الطبقة من الطبقة السابقة “طبقة جلسة الاتصال” (Session Layer) في شكل وحدات بيانات (Segment).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات, هل هو بروتوكول IPv4 او بروتوكول IPv6.
  • و لكي يتم إيصال هذه البيانات للجهاز المطلوب في شبكة محددة يتم في هذه الطبقة تحديد عناوين IP تناسب البروتوكول المستخدم , و توضح عنوان الجهاز المرسل و شبكته ” المرسل” او “المصدر” (Source IP) و عنوان الجهاز المستقبل و شبكته “المستقبل” او “الهدف” (Destinaiton IP).
  • و يتم تغليف البيانات بغلاف جديد و إضافة “ترويسة” (Header) الى البيانات بشكل يلائم البروتوكول المستخدم ,و يتم تسجيل في هذه الترويسة عناوين المصدر (Source IP) و الهدف (Destination IP) و ملاحظات اخرى.
  • فتتحول وحدة البيانات Segment الى وحدة بيانات تسمى (Packet).
  • ثم يتم تمرير وحدة البيانات هذه الى الطبقة التالية و هي طبقة “وصلة البيانات” (Data Link).

استلام البيانات

في الجهاز المستقبل (Destination), عند استلام البيانات:-

  • تدخل البيانات الى هذه الطبقة من طبقة “وصلة البيانات” (Data Link) في شكل وحدة بيانات (Packet).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم إزالة (Decapsulation) “الترويسة” (Header) التي قامت طبقة “الشبكة” (Network) في جهاز المرسل بتسجيلها على البيانات.
  • ثم يتم تمريرها الى طبقة “النقل” (Transport)

الطبقة رقم 2 :-
طبقة وصلة البيانات Data Link

هذه الطبقة تحتوي على البروتوكولات (Protocols) المختلفة الخاصة بنقل البيانات بين الوصلات المختلفة بين الأجهزة في الشبكة حتى تصل البيانات لوجهتها, و تحدد مواصفات و معايير هذه البروتوكولات.

ففي هذه الطبقة يتم التعامل مع البيانات و تطبيق بعض العمليات عليها لنقل البيانات بين الوصلات Links التي تصل الاجهزة المختلفة في الشبكة.

و بما ان هذه الطبقة تحتوي على البروتوكولات الخاصة بنقل البيانات بين الوصلات Links في الشبكة لذلك سميت بطبقة “وصلة البيانات” (Data Link Layer).

و من اهم العمليات التي تتم في هذه الطبقة هي:-

  • تسجيل نوع اخر من العناوين على البيانات, تحدد هذه العناوين الجهاز المرسل و الجهاز المستقبل , و تسمى هذه العناوين (MAC Address).

و يتم التعامل مع هذه البيانات بطريقة او بروتوكول يناسب نوع الشبكة و الوسط المستخدم لنقل البيانات في هذه الشبكة.

البروتوكولات (Protocols)

من البروتوكولات التي تعمل في هذه الطبقة :-

  • بروتوكول (Ethernet) بإصداراته المختلفة.
  • بروتوكول (Token Ring).
  • بروتوكول (HDLC).
  • بروتوكول (PPP).

الاجهزة (Devices)

من الاجهزة التي تعمل في طبقة “وصلة البيانات” (Data Link) و تستخدم بروتوكولات هذه الطبقة للتعامل مع البيانات:-

  • جهاز “المبدل” (Switch).
  • جهاز “نقطة الوصول” (Access Point).
  • جهاز “مودم” (Modem).

البيانات Data

تقوم هذه الطبقة بتغليف وحدة البيانات (Packet) بغلاف جديد , فتتكون وحدة بيانات اخرى تسمى (Frame).

العناوين المستخدمة Addressing

لكي يتم إيصال البيانات للجهاز المطلوب يتم في هذه الطبقة استخدام نوع معين من العناوين, تستطيع هذه العناوين تحديد :-

  • جهاز المضيف Host فقط.

تسمى هذه العناوين بـ (MAC Addresses).

تستطيع الاجهزة استخدام هذه العناوين لتمرير البيانات بين الاجهزة المختلفة من جهاز الى جهاز او “من عقدة الى عقدة” (Node to Node) على طرفي الوصلة (Link).

توضح هذه العناوين عنوان الجهاز المرسل او “المصدر” (Source MAC) و عنوان الجهاز “المستقبل” او “الهدف” (Destination MAC).

و نظرا لاهمية هذه العناوين , سنتعرف عليها بالتفصيل في دروس لاحقة.

إرسال البيانات

في الجهاز المرسل (Source),عند ارسال البيانات:-

  • تدخل البيانات الى هذه الطبقة من الطبقة السابقة “طبقة الشبكة الاتصال” (Network Layer) في شكل وحدات بيانات (Packet).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و لكي يتم إيصال هذه البيانات للجهاز المطلوب يتم في هذه الطبقة تحديد عناوين MAC و توضح عنوان الجهاز ” المرسل” او “المصدر” (Source MAC) و عنوان الجهاز “المستقبل” او “الهدف” (Destination MAC).
  • و يتم تغليف البيانات بغلاف جديد و إضافة “ترويسة” (Header) و تذييل (Trailer) الى البيانات بشكل يلائم البروتوكول المستخدم ,و يتم تسجيل في هذه الترويسة عناوين المصدر (Source MAC) و الهدف (Destination MAC) و ملاحظات اخرى.
  • فتتحول وحدة البيانات (Packet) الى وحدة بيانات تسمى (Frame).
  • ثم يتم تمرير وحدة البيانات هذه الى الطبقة التالية و هي “الطبقة الفيزيائية” (Physical).

استلام البيانات

في الجهاز المستقبل (Destination), عند استلام البيانات:-

  • تدخل البيانات الى هذه الطبقة من “الطبقة الفيزيائية” (Physical) في شكل وحدة بيانات (Frame).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم إزالة (Decapsulation) “الترويسة” (Header) التي قامت طبقة “وصلة البيانات” (Data Link) في جهاز المرسل بتسجيلها على البيانات.
  • ثم يتم تمريرها الى طبقة “الشبكة” (Network).

الطبقة رقم 1 :-
الطبقة المادية Physical

هذه الطبقة تحتوي على البروتوكولات (Protocols) المختلفة الخاصة بتمثيل البيانات و نقلها عبر وسائط النقل المادية, و تحدد مواصفات و معايير هذه البروتوكولات.

ففي هذه الطبقة يتم التعامل مع البيانات و تطبيق بعض العمليات عليها ليتم إرسالها عبر وسط النقل في الشبكة.

فمثلا يتم تحديد مواصفات و صفات وسط النقل المستخدم و طريقة نقل البيانات فيه , مثل تحديد مقدار الفلطية المستخدمة (Voltage Levels) عند ارسال هذه البيانات بشكل رقمي في اسلاك نحاسية , و تقوم بتحديد التوقيت Timing , ثم تحويل البيانات الى سيل متدفق من النبضات الممثلة لصفر و واحد .

و بما ان هذه الطبقة تحتوي على البروتوكولات الخاصة بالتعامل بشكل مباشر مع وسط النقل المادي , لذلك سميت “بالطبقة المادية” (Physical Layer).

الاجهزة (Devices)

من الاجهزة التي تعمل في الطبقة الفيزيائية” (Physical) و تستخدم بروتوكولات هذه الطبقة للتعامل مع البيانات:-

  • (LAN Hub).
  • (LAN Repeater).
  • (Cable Modem).
  • (Cables).

البيانات Data

تقوم هذه الطبقة بتحويل البيانات الى سيل من (Bits) الصفر و الواحد ليتم إرسالها عبر وسط النقل.

فيتم تمثيل هذه (Bits) بشكل يناسب نوع الوسط المستخدم , اما بنبضات كهربائية , او نبضات ضوئية , او موجات لاسلكية .

إرسال البيانات

في الجهاز المرسل (Source),عند ارسال البيانات:-

  • فيتم تحويل وحدة البيانات هذه الى بتات Bits و يتم ارسالها عبر وسيلة النقل الشبكة.
  • تدخل البيانات الى هذه الطبقة من الطبقة السابقة “طبقة وصلة البيانات ” (Data Link Layer) في شكل وحدات بيانات (Frame).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم تحويل وحدة البيانات الى (Bits) و يتم إرسالها عبر وسط النقل في الشبكة.

استلام البيانات

في الجهاز المستقبل (Destination), عند استلام البيانات:-

  • تدخل البيانات الى هذه الطبقة من وسط نقل البيانات في الشبكة في شكل (Bits).
  • فيتم استخدام البروتوكول المناسب للتعامل مع هذه البيانات.
  • و يتم تجميع (Bits) و تحويلها الى وحدة البيانات (Frame) .
  • ثم يتم تمريرها الى طبقة “وصلة البيانات” (Data Link).

 

تمنياتي للجميع بالتوفيق

24-10-217

اترك تعليقاً

إغلاق
error: Content is protected !!
×
×

Cart