المعلوماتية > اتصالات وشبكات
بدايات بروتوكول TCP/IP
جميعنا قد سمعنا عن بروتوكولات TCP / IP، بشكل عام تصنف من البروتوكولات الأكثر أهمية و الاكثر انتشارا .
ولكن ما هي هذه البروتوكولات و ما هو البروتوكول اصلاً ؟
بروتوكول الاتصالات : هو نظام من القواعد الرقمية لتبادل البيانات داخل جهاز كومبيوتر وحيد أو بين عدة أجهزة كمبيوتر.
اشهر انواع البرتوكولات
بروتوكول التحكم بالإرسال (TCP) و بروتوكول الإنترنت (IP)
بروتوكول الإنترنت IP/TCP:
يعمل على الشبكة لتبادل المعلومات بعد تقسيمها الى اجزاء كل جزء يسمى حزمة وكل حزمة تحوي على عنوان IP الجهاز المرسلة اليه حيث يتم تغليف كل حزمة مرسلة بترويسة TCP /IP
رقم IP : هو رقم خاص لتعريف الجهاز في الشبكة؛ يشبه كثيرا رقم الهاتف فكل جهاز يدخل إلى الشبكة يكون له رقم متفرد خاص لا يملكه جهاز أخر. فمثلا في شبكة الأنترنت الكبيرة لا يمكن وجود رقمين متطابقين في ذات الوقت وفي الشبكة الخاصة لو تعين رقمين متشابهين لن يستطيعوا الاتصال في ما بينهم.
يتألف عنوان IPv4 من 32 بت مقسمة ألى اربع مجموعات وكل مجموعة تحتوي على 8 بت وتمثل هذه البتات بأرقام عشرية مثل 131.107.2.200 وبما أن كل مجموعة مكونه من 8 بت فيمكن أن يكون أي مجموعة من الرقم 1 ألى 255 بالنظام العشري أو ثماني خانات (بت)بالنضام الثنائي
ونظراً لتوسع شبكة الانترنت و الاقتراب من استهلاك عناوين IP الاصدار الرابع ظهر لدينا عناوين IPv6 الذي يحتوي بدوره على ست ارقام عشرية
مميزات برتوكول TCP/IP:
1-ليس تابعا أو مملوكًا من قبل شركة أو جمعية كما أقرت جمعية الإنترنت بكاملها استخدامه.
2- يوجد فيه العديد من الخدمات لتوصيل أنظمة تشغيل غير متشابهة منها و التي تستخدم (API) مخصصة والتي تجعل الاتصال بين حاسب وأخر لا يعتمد على نظام التشغيل المستخدم في أي من الحاسبين. " مقال يمكن استخدام الانترنت بنظام ويندوز او لينوكس"
3-بنية قياسية لا تتعلق بنوع الحاسب وتدعم تقنية الخادم والزبون.
4-إمكانية الدخول للإنترنت وبالتالي الوصول إلى قاعدة بيانات ضخمة حيث يعتبر هذا البروتوكول هو البنية الأساسية لشبكة الإنترنت.كما انه مسئول عن عملية نقل البيانات و التأكد من صحتها من جهاز لاخر.
طبقات بروتوكولات TCP/IP:
يتم تقسيم حزم البروتوكول TCP/IP إلى نموذج ذي بنية رباعية الطبقات وهي:
طبقة التطبيقات : مسؤولة عن معرفة اي برنامج يستعمل هذه الحزمة.
طبقة النقل : مسؤولة عن عملية الاتصال بين جهازين بشكل مباشر "سواء على الشبكة المحلية LAN" او على شبكة الانترنت.
طبقة إنترنت : مسؤولة عن عملية تبادل حزم البيانات عبر الانترنت و توجيهها من موجه "Router" الى اخر حيث انها تفهم بنية الانترنت الضخمة.
طبقة الربط : مسؤولة عن عملية تبادل الحزم و ايصالها الى الجهاز المطلوب في الشبكة الواحدة حيث انها تفهم بنية الشبكة بدون وجود موجه.
TCP : Transmission Control Protocol بروتوكول التحكم بالارسال
IP : Internet Protocol بروتوكول الانترنت
IPv4: Internet Protocol version 4 بروتوكول الانترنت النسخة الرابعة
IPv6: Internet Protocol version 6 بروتوكول الانترنت النسخة السادسة
مصدر الصورة:هنا
المصدر: هنا
ar.wikipedia.org/wiki/بروتوكول_إنترنت