|
مقدمة: من المعروف ان كل نظام تشغيل يستخدم بروتوكول خاص به لربط الحواسب (راجع مقال الانترنت) و هنا تبرز مشكلة عدم التوافق بين الانظمة المختلفة و للتغلب على هذه المشكلة تم تطوير بروتوكول TCP/IP في قسم الابحاث بقسم الدفاع DOD بهدف نقل المعلومات بين عدة حواسب او عدة شبكات حاسوبية بغض النظر عن نظام التشغيل المستخدم فيها و كما ذكرنا في معرض حديثنا عن تاريخ الانترنت فقد تم تصميم هذا البروتوكول بحيث يضمن وصول المعلومات حتى في حال حصول انقطاع في احد اقسام الشبكة سنحاول وبشكل موجز شرح المبادئ الاساسية لهذا البروتوكول البنية الهرمية:
يتم عادة تقسيم النظام المستخدم إلى طبقات متراكبة فوق بعضها بشكل هرمي تتكفل كل طبقة باحدى المهام اللازمة لنقل المعلومات الطبقة الفيزيائية Physical Layer:
مهمة الطبقة الفيزيائية هي تحويل المعطيات إلى إشارات فيزيائية يتم إرسالها عبر وسائط متعددة طبقة وصلة المعطيات Data Link Layer:
مهمة هذه الطبقة هي تحويل الإشارات الفيزيائية القادمة من الطبقة الفيزيائية الى معطيات أي إلى بتات تحمل قيمة ممثلة بالصفر أو الواحد. إضافة إلى ذلك تقوم هذه الطبقة بالتأكد من أن المعلومات المرسلة يتم إرسالها و إستقبالها بشكل موثوق و بدون أخطاء. طبقة الشبكة Network Layer:
تدعم هذه الطبقة بروتوكول التشابك البيني Internet Protocol (IP). هذا البروتوكول هو المسؤول عن ارسال المعطيات و ايصالها إلى المستقبل. يقوم هذا البروتوكول بتقسيم المعطيات الى
أقسام تدعى datagrams يتم ارسال كل واحدة منها بشكل مستقل الى المستقبل، و بسبب استقلالية كل منها يمكن أن تسلك طرق مختلفة عبر الشبكة للوصول الى المستقبل مما يؤدي الى وصولها بترتيب مختلف عن ترتيب ارسالها
و تكون مهمة المستقبل إعادة تجميعها وفق الترتيب الصحيح. طبقة النقلTransport Layer:
![]()
بحث مخصص
|