هناك طريقتين مشهوريتين لوسائل الاتصال في الشبكات. الطريقة الأولى قد تم استخدامها من قبل المنظمة العالمية للقواعد (Internationa Organization for Standardization) و الطريقة الثانية هي لوزارة الدفاع الأمريكية.
سنبدأ بمنوذج وزارة الدفاع
لتسهيل عملية تصور كيفية نقل البيانات من جهاز إلى جهاز آخر، قامت وزارة الدفاع الأمريكية بتقسيم العملية إلى أربعة طبقات:
1) طبقة البرامج والعمليات (Process/Application Layer)
2) طبقة المضيف إلى المضيف (Host to Host Layer)
3) طبقة الانترنت (Internet Layer)
4) طبقة دخول الشبكة (Network Access Layer)
سنقوم إن شاء الله تعالى بالقاء نظرة على عمليات كل طبقة، و في النهاية سنأخذ مثال على كيفية ارسال معلومة من جهاز إلى جهاز آخر.
1. البرامج والعمليات:
البروتوكولات الموجودة في هذه الطبقة تستعمل في عمليات توصيل العقدة إلى العقدة (Node to Node) و تتحكم في مواصفات الواجهة الأمامية للمستخدم (user interface)
2. المضيف إلى المضيف:
البروتوكولات الموجودة في هذه الطبقة تستعمل في تنصيب درجة خدمة النقل للبرامج. و تقوم الطبقة بانشاء وسائل اتصال معتمد عليها بين جهازين كما إنها تضمن توصيل البيانات بصورة خالية من الخطأ. و من مسؤوليات الطبقة ترقيم الرزم والحفاظ على سلامة البيانات.
3. الانترنت:
البروتوكولات هنا مسؤولة عن النقل المنطقي للرزم في الشبكة و إعطاء أرقام ال IP للمضيفين. و تقوم الطبقة أيضا بتوجيه الرزم في الشبكات المختلفة و تتحكم الطبقة أيضا في مجرى الاتصال بين مضيفين اثنين.
4. دخول الشبكة:
هذه الطبقة تراقب عملية تبادل البيانات بين المستضيف و الشبكة. و هي مسؤولة عن عنوان الهاردوير. البروتوكولات الموجودة في هذه الطبقة مسؤولة عن النقل المادي للبيانات.
و هذه مراجعة لبعض البروتوكولات الموجودة في كل طبقة.