الســـــــــــــلام عليكم ورحمة الله وبركاته
Author:: Bill_Gates ::كاتب الموضوع
E-mail:: ill_Gaties@hotmail.com">Bill_Gaties@hotmail.com
====================
..:: What Is TCP/IP ? :: ؟ TCP/IP ماذا يعني ::..
TCP/IP :المصطلح الفني الذي تم القليل شرحه باللغة العربية والذي أنا الآن بصدد كتابة كتاب أتمنى أن
يكون شبه كامل لهذا البروتوكول المهم وسوف احمله بالموقع عن قريب أن شاء الله,,, من اهم المصطلحات
المتعلقة بالانترنت هو كما اصبح من المعلوم الان ان الانترنت هي عبارة عن مجموعة كبيرة من الشبكات
المتصلة فيما بينها والتي تحتوي على انواع مختلفة من الحواسب TCP/IP اذ لا بد من وجود شئ يتحكم
بكامل هذه المعدات ويؤمن حسن عملها سوياّ هذا الشئ يسمى هو مجموعة من البروتوكولات TCP/IP
protocols يستخدمها الخبراء لكتابة برامج تعمل على الشبكة ووحدانية هذه البروتوكولات تضمن ان هذه
البرامج ستعمل على جميع الحواسب المرتبطة بالشبكة مهما كان نوعها .
البروتوكول بحد ذاته هو مجموعة من القواعد التي تستخدم مصطلحات فنية واضحة ومحددة لتصف كيفية
عمل شئ ما بدقه فهناك بروتوكول على سبيل المثال يصف ما تجب ان تكون عليه صيغة رسالة بريد
الكتروني بدقة وجميع برامج البريد الالكتروني العاملة على الشبكة يجب تتبع هذا التوصيف لضمان انتقال
الرسالة عبر الشبكة.
TCP/IP يضم حوالي المائة بروتوكول التي تستخدم في وصل الحواسيب ضمن الشبكة الاسم يمثل
بروتوكولين من اهم البروكولات المستخدمة وهما:
- Transmission Control Protocol بروتوكول التحكم بالارسال .
- Internet Protocol بروتوكول الانترنت .
لتوضيح الصورة بشكل مبسط يمكن القول ان البيانات لا تنتقل عبر الشبكة بشكل تيار مستمر وانما تقسم الى
مجموعات صغيرة تسمى الرزم packets لنفترض ان هناك رسالة بريدية يجب ان ترسل عبر الانترنت
سيقوم TCP بتقسيم هذه الرسالة الى مجموعة من الرزم كل واحدة منها ستلحق برقم تسلسلي وبعنوان المرسل
اليه بالاضافة لذلك سيضع TCP مجموعة من المعلومات الاضافية التي ستفيد في كشف اخطاء الانتقال ان
حصلت . يأتي بعد ذلك دور IP لنقل هذه المجموعة من الرزم فعلياّ عبر الشبكة حيث سيستقبلهم TCP مرة
اخرى على الطرف الثاني ويفحص كل رزمة للتأكد من عدم حصول اخطاء في حال وجود اخطاء سيطلب
TCP اعادة ارسال تلك الرزمة التي حصل خطأ فيها اثناء انتقالها عند وصول كامل الرزم خالية من الاخطاء
سيقوم TCP باستخدام الارقام التسلسلية لاعغدة دمجها بالترتيب انّ تقطيع البيانات الى مجموعة من الرزم له
فوائد عديدة منها السماح باستخدام نفس خط الاتصال لنقل البيانات العائدة لمجموعة كبيرة من المستخدمين كما
انه في حالة حدوث خطأ اثناء الانتقال سيكفي اعادة ارسال تلك الرزمة المعينة بهذا الخطأ عوضاّ عن اعادة
ارسال البيانات بأكملها . اما الطريق الذي ستمر عبره هذه الرزم فيتم اختياره من قبل حواسب متخصصة
تسمى بالموجهات routers, ووجود مجموعة كبيرة من خطوط الاتصال يسمح للانترنت بان تكون مرنة
الى اقصى الحدود ففي حال تعطل خط اتصال معين يتم اختيار طريق آخر ريثما يتم اصلاح الخط كما يسمح
هذا باختيار الطريق الامثل بين المصدر والجهة ليس فقط لجهة تخفيض مسافة الانتقال وانما ايضاّ لجهة تقليل
زمن الانتقال وذلك بتجنب الخطوط "المزدحمة" حاول ان تتخيل الامر كله على شكل شبكة من طرق المرور
التي تؤمن الانتقال داخل مدينة معينة تجري عليها مجموعة مختلفة من السيارات وعلى السائق اختيار الطريق
الاقصر والاقل ازدحاماّ للوصول الى هدفه.
..:: ملاحظة ::..
****************************
لمعرفة الطريق الذي سلكه ملف او رسالة معينة من حاسب المستخدم الى الهدف يمكن استخدام التعليمة
traceroute هذه التعليمة ليست متوفرة على جميع الانظمة ولكن عند توفرها يمكن استخدامها مع عنوان
المرسل اليه لمعرفة الطريق الذي ستمر عبره الرسالة اذا ارسلت في تلك اللحظة ستجد ان هذه التعليمة تعطي
اجوبة مختلفة في ازمنة مختلفة من اجل نفس لعنوان.
======================
..:: The Web :: Web شبكة ::..
================
Web شبكة :
هي نظام ضخم من المخدمات يؤمن كمية هائلة من المعلومات لاي مستخدم للشبكة ويمكن لهذه المعلومات ان
تكون على شكل نص او صورة او صوت او اي نوع آخر من انواع البيانات للولوج الى هذه الخدمة يجب على
المستخدم استخدام برنامج عميل يسمى بالمستعرض browser هناك سببان رئيسيان للشعبية الكبيرة
لشبكة web :
1 - الاول هو سهولة استخدامها .
2 - والثاني هو الامكانية المتاحة لاي شخص لانشاء موقع معلومات خاص به وجعله جزءاّ من الشبكة .
تخزن المعلومات ضمن شبكة web على شكل صفحات كل صفحة يمكن ان تحتوي على معلومات كما يمكن
ان تحتوي على وصلات لفحات اخرى على الشبكة هذا الشكل من المعلومات بيانات حاوية على وصلات الى
بيانات اخرى تسمى بالنص التشعيبي hyper text ايضاّ لن يكلفك استثمار شبكة web شيئاّ فهذه
الخدمة مجانية تماماّ .
==============================
..:: Web Search Engines :: Web آلات البحث داخل شبكة ::..
==============================
لا احد يعلم على وجه التحديد عدد المخدمات الخاصة بشبكة web ولكن نعرف انه يوجد العديد منهم وكل
واحد منهم يحوي على الكثير من الصفحات في حال معرفة مكان جود المعلومة المطلوبة يكفي تزويد
المستعرض بعنوانها ليأتي بنسخة من الصفحة المعينة ولكن ماذا نفعل في حال عدم معرفتنا من أين نبدأ
البحث ؟ .
الحل يكمن في استخدام احد آلات البحث داخل شبكة web هذه الآلات هي عبارة عن ادوات تحتفظ بعناوين
الكثير من صفحات web حول العالم وتصنفهم حسب مواضيعهم وما يقدمون من خدمات كما انها تسمح
للمستخدم بالبحث عن كل ما يتعلق بموضوع او معلومة معينة والنتيجة هي لائحة من العناوين ذات العلاقة
بموضوع البحث.
=======================
[u][b][color=330000]..:: Usenet :: Usenet شبكة ::..
================
Usenet هي تجمع لمجموعات حوار حول مختلف المواضيع الممكنة حول العالم هناك فعلياّ الآلاف من
مجموعات الحوار المختلفة لذا فمن المؤكد لأي شخص ان يجد مجموعة الحوار التي تروق له بالاضافة لذلك
فشبكة usenet هي المكان الوحيد على الانترنت الذي يمكن من خلاله التحدث مع مجموعة كبيرة من
الاشخاص وكما هو الحال مع بقية خدمات الانترنت فشبكة usenet مجانية تماماّ طالما ان المستخدم له
الحق في الولوج الى الانترنت .
اسم usenet هو اختصار لكلمتي شبكة المستخدم user's network في البداية كانت الغاية من شبكة
usenet توفير خدمات اخبارية الكترونية يمكن من خلالها الاطلاع على مقالات اخبارية متنوعة للاستفادة
من شبكة usenet يجب ان يتوفر برنامج عميل اسمه قارئ الاخبار news reader يقوم بعرض
المقالات المتوفرة والاتيان بنسخة من المقالة المختارة من قبل المستخدم وحفظها في ملف كما يمكن من خلاله
الرد على مقالة معينة او ارسال مقالة شخصية خاصة بالمستخدم.
نكمل الموضوع فى حلقة قادمة, أن شاء الله وأتمنى أن أكون قد اضفت طابع جديد من هذه المعارف التي تكاد
تندثر في مجمل المواقع العربية لقلة المعارف والكتب والله ولي التوفيق.