تجميع وإعداد فريق التحدى البروتوكولات !)صفق تصهنط 17717717
يرسل مستعرض الانترنت طلبيه (76600651 1177©0) إلى ملقم الويب تحتوي على التالي:
السطر الأول من كل طلبيه (26011651 1110) هي 1106 46011651 الذي يحتوي على ثلاث أنواع من
1161500 أمر 111780 وهو مايسمى ب ١
؟ المسار من السيرفر إلى المصادر المطلوبة (صفحات الانترنت) المطلوبة من قبل العميل (المستعرض)
4111© ؟ إصدارة ال
إذن كمثل على ال 11086 46001651 انظر إلى السطر التالي: (ال 0061500 يخبر السيرفر كيف يتعامل مع
هناك ثلاث أنواع شائعة من ال 01611700 والتي تظهر في الجدول التالي:
وصفة
عبارة عن طلب لمعلومات تستقر في نفس صفحة الانترنت وهذا
ال0064000 الذي يستخدم وهو المستخدم بكثرة في صفحات الانترنت ويعتبر
الرئيسي فيهم المعلومات التي تطلب بواسطة هذا الأمر قد تكون معلومات قد
تكون أي شيء من: صفحة ال110(1 أو م010 إلى: مخرج من سكربت
المحددة إلى مستعرض الانترنت لديك عبر نموذج ((1م01) في في الصفحة
مثل ال6571 باستثناء أنه يقوم بعملية طلب للم16806] فقط من غير بياثات
هذا الأمر يقوم بإرسال البياقات إلى السيرفر كجزء من /560 111780] هذه
البيقات تعالج بواسطة برنامج مخصص لمعالجتها (م11م 0+3 1+:66) على
تجميع وإعداد فريق التحدى البروتوكولات !)صفق تصهنط 17717717
البت الثاني من المعلومات هو الهيدر 1168086 10 17 الذي يحتوي على تفاصيل أو وثائق عن العميل مثل
نوع المتصفح (نتسكيب أو اكسبلورر) الذي قام بطلب الصفحة والوقت والتاريخ والإعدادات العامة
ال16806! ©1117 يحتوي على معلومات نستطيع تقسيمها إلى ثلاث فنات وهي:
عامة 6606131 / تحتوي على معلومات إماعن العميل أو السيرفر ولا تخصص إلى فرد أو مجموعة ١
؟ شخصية /0111 / تحتوي على معلومات عن البيانات التي أرسلت بين المتصفح والسيرفر
مثلما ترى ال 168066 ©4177 عبارة عن أعداد يتكون من عدة سطورء كل سطر يحتوي على قيم معينة
هناك عدة سطور تشكل ال :1168086 ©4717 وأكثرها اختياري يقوم ال4770] بالإخبار عن انتهاء معلومات ال
81 بترك سطر فارغ (وهذا يكون في ال177011)
إذا تم استخدام الأمر 0057 في ال 1106 116001651 1779م عندها يقوم ال 14778 بطلب المعلومات التي
ثانياً عملية الإجابة 117170 01156م865:
يرسل من السيرفر إلى المستعرض ويحتوي على ثلاث أشياء:
ال 46500056] 1106 يحتوي فقط على نوعين من المعلومات:
0 147785 رقم إصدارة ال -١
؟- شفرة أو كود ال 26010654 1440 التي تقوم بتحديد ما إذا كان ال 6011654 ناجحاً أم فاشل
في هذا المثل يقوم ال 1706 ©650005/ بإرجاع القيمة ٠0١ متبوعة بالكلمة 06 هذه تشكل وتشير إلى نجاح
تجميع وإعداد فريق التحدى البروتوكولات !)صفق تصهنط 17717717
ومثال آخر هو الشفرة ؛٠ 4 وتظهر عندما تقوم بطلب صفحة ويفشل السيرفر في الحصول عليها
الفناه وصفها
يتم إعطاء هذا الكود إذا تم استقبال الطلب بنجاح
يتم إعطاء هذا الكود إذا الطظب فيه خطأً من قبل العميل (المستعرض) غير
كامل أو غير صحيح أو غير ممكن
ال مومه 116806 يعتبر مشابه ل 1168086 46011651 الذي ناقشناه في الأعلى وتنقسم المعلومات
؟ شخصية /0111 / يحتوي على معلومات عن البيانات التي يتم إرسالها بين السيرفر والعميل
كما قلنا سابقاً يتكون من عدة سطور ويتم وضع سطر فارغ للإعلام عن انتهاء الهيدر (11680863):
السطر الأول ناقشناه؛ والسطر الثاني مفهوم من غير شرح السطر الثالث يقوم بتحديد البرنامج تبع السيرفر
ونوعه ونظام التشغيل القائم عليه؛ والسطر الأخير يقوم بتعريف آخر وقت تم فيه تعديل أو تجديد الصفحة
إذا أردت معرفة معلومات أكثر عن هذه الأقسام تستطيع مراجعة المقالة رقم 68 10 في الموقع التالي:
إذا تمت معالجة الطلب بنجاح فإن ال لإ800 8650010588 11770 يحتوي على شفرة ال 117111 ويقوم
تجميع وإعداد فريق التحدى تصق تصهتئط 1171777
047 09:10:44 2000 م13 كى»157: منوط
17 09:10:46 2000 م»*5 13 ,3744 منوط
صورة توضح عمليتى الطلب والإجابة ببروتوكول ال 11770 ومكونات كل عملبة
ثانياً: بروتوكولات طبقة النقل (المضيف إلى المضيف):
010005 اتعثرها 118050011
أهم وظيفة لهذه الطبقة أن تحمى الطبقة العليا من عمليات الشبكة المعقدة كأن هذه الطبقة تطلب من الطبقة العليا كل
البيانات والارشادات وهي تقوم بعملية توصيل وتنظيم المعلومات هناك بروتوكولان اثنان في هذه الطبقة؛ وهما:
11301571551010 060110١ ©01020١ ) 160( بروتوكول تحكم التوصيل: ١
أولا: بروتوكول تحكم التوصيل: (١713051155600 60010١ 001020١ 700)
يقوم هذا البروتوكول بأخذ مجموعة كبيرة من البيانات من برنامج معين ومن ثم تكسيرها إلى أجزاء صغيرة وترقم هذه
الأجزاء وترتبها وعندا يتم ارسال هذه الأجزاء المرقمة:فإن 708 في الجهاز المرسل ينتظر رسالة تأكيد وصول من
ال7060 في الجهاز المُستقبل فإن لم تصل رسالة تأكيد وصول إلى ©7068 جهاز المرسلء فإن 7080 يقوم بإعادة
ارسل الأجزاء التي لم يآتي تأكيد بوصولها
تجميع وإعداد فريق التحدى البروتوكولات صق )] تصقنئط 171777
قبيل عملية بدأ الادسل يقوم ©1708 الجهاز المرسل بارسال رسالة إلى كور لجز المستقبل مستفسرا عن امكائية
ارسال الرسالة الآن فإن أتت الإجابة بالايجاب يقوم 708 الجهاز المرسل ببداً عملية الارسال وإن كانت الإجابة بلاء
فإن 7060 الجهاز المرسل ينتظر قليلا قبل أن يرسل رسالة استفسار مرة أخرى وإن لم يأت الجواب على رسالة
وعندما تأتي رسالة الإيجاب فإن 7080 الجهاز المرسل يقوم بارسل الأجزاء المرقمة ويتفق 7080 الجهاز المرسل
مع 760 الجهاز المستقبل على كمية الأجزاء المرسلة قبل الحصول على رسالة تأكيد وصول آخرى من الجهاز
المستقبل وفي هذه الأثناء ومع بدا الارسال فإن 7680 المرسل يكون دائرة واقعية 617014 1/1:10031 مع 167
المستقبل
و يقوم هذا البروتوكول بتحديد كيف سيتم تكسير المعلومات إلى رزم وإرسالها عبر الإنترنت يقوم 7080 بتحديد
طريقة تجزئة الرسائل أو المستندات لتجعلها بشكل ملفات أو رزم صغيرة 0301645 بحيث تتحرك بسرعة خلال
الشبكات في اتجاد مقصدها النهائي يتكون كل باكيت من ١ إلى ١٠٠١ "بت" بما فيها عنوان الكمبيوتر المرسل
والكمبيوتر المستقبل وتسافر تلك الرزم مستقلة عن بعضها البعض من كمبيوتر إلى آخر بأي اتجاه من أجل تفادي
العوائقء وكذلك بأي سرعة متوفرة
يؤدي إلى بطء في عملية الارسال ولكن الناحية الإيجابية هي الاعتمادية: فيمكن الاعتماد على 70680 لارسال بيانات
صحيحة وخالية من الخطأً ولكن ©7068 قد صنع ةُ في السبعينات من القرن الماضيء عندما لم تكن طبقات التوصيل
متطورة بالشكل اللازم فكائت الكثير من البيانات تضيع أثناء الارسال أو يتم تحويرها فاستدعت الحاجة انشاء
بروتوكول ذو اعتمادية كبيرة ولكن الآن ومع التطوير في بنية الطبقات وتحسين عمليات تصحيح الأخطاءء أصبحت
اعتمادية 708 غير مهمة على النحو السابق ولكن في هذا العصر السريع تطلب الأمر استحداث بروتوكول جديد يفي
هذا الطلب من ناحية السرعة واعتمادية أقل ردهي ا01020:© 031389:3810 ١6لا
تجميع وإعداد فريق التحدى البروتوكولات صق )] تصقنئط 171777
الموثق وهو لا ينشئ جلسة عمل بين الحواسيب اثناء الاتصال وهو لا يضمن وصول البياقات مثل ما ارسلت به وهو
عكس 7060 ولكن هذا البرتوكول له مميزات تجعل يستحب إستخدامه في بعض الحالات مثل عند إرسال بينات جماعية
عامة وعند الحاجة إلى السرعة وسرعته من عدم حاجته إلى التحقق من دقه الإرسال ويستخدم في نقل الوسائط
المتعدده مثل الصوت و الفديو لان الوسائط لا تحتاج إلى دقه الوصول ونستطيع أن نقول أن هذا البروتوكول ذو فاعلية
كبيرة وسريع الأداء ومن أهم الاسباب التي أدت إلى إنشاء البروتوكول 00890 أن الإرسال عبر هذا البروتوكول لا
يتطلب إلا القليل من الحمل و الوقت إذذ أن رزمة 0080 لا تحتوي على كل المعطيات التي ذكرت مع البروتوكول 7680
لمراقبة الإرسال لذلك سمى بروتوكول الإتصل غير الموثق
ثالثاً بروتوكولات طبقة الإنترنت
القواعد (القوانين) التي يجب اتباعها للوصول الى هدف معين الهدف هنا هو تمكين الاجهزة المختلفة التي تعمل بطرق
مختلفة و برامج مختلفة من تبادل المعلومات بصورة صحيحة و لتكوين ما نعرفه بالانترنت اي ان الانترنت هي عبارة
عن مجموعة كبيرة من الشبكات و كل شبكة هي عبارة عن مجموعة من اجهزة الكمبيوتر و ملحقاتها و اجهزة
الاتصال التي تتبادل المعلومات و الخدمات فيما بينها باستخدام العديد من البروتوكولات المتفق عليها
احد هذه البروتوكولات هو بروتوكول الانترنت او الايبي و مهمته تنظيم الاجهزة لتكوين الانترنت من بين قواعد الايبي
قواعد لتعريف كل جهاز كمبيوتر سواء كان خادم ,) (*5807/068او ضيف (1051) او جهاز ملحق مثل الراوتر
(40116)و غيرها بما يعرف بعنوان الايبي (800:7655 0) ايا من هذه الاجهزة يجب ان يكون له رقم ايبي
محدد ليتمكن من الاتصال بشبكة الانترنت و هو له بمثابة الاسم الذي يميزه عن غيره فلا يمكن لجهازين ان يكون لهما
نفس الايبي في نفس الوقت على الشبكة
يمكن تعريف 8007655 10 بأنه معرف رقمي يتم تعيينه لكل جهاز على الشبكة بحيث يصبح عنوانا خاصا له يسهل
الوصول إليه و تحديد موقعه على الشبكة ويسمج له بالاتصل بغيره من الأجهزة ل
يتكرن 8001655 10 من ؟؟ 011 و يكون مقسم الى أريع أقسام كل قسم عبارة عن 0216 أو 001614 و يتم كتابته
بأحد الأساليب التالية:
١71,٠1, 76,536, : باستخدام النظام العشري و يكون كل قسم مفصول عن الآخر بنقطة مثل -١
؟- باستخدام النظام الثنائي مثل: لل ل لقا الالال الا تت لال لاا را لضام
؟- باستخدام النظام الست عشري مثل: 38 15 10 80 و يستخدم في سجل لنظام /151و16 10/100010/5
وينقسم رقم م1 ألى قسمين رقم للشبكة ورقم عنوان الحاسب مثلا لنفترض وجود جهازين في الشبكة أحدهما له
العنوان 1:7 ١9,1167: و الآخر لديه العنوان 9 ,1 ١91,168, نلاحظ أنهما يشتركان في نفس عنوان الشبكة و هر
٠11,111 و لكن يكون لكل منهما عنوانه الخاص و يطلق علية 800:655 0006
تجميع وإعداد فريق التحدى البروتوكولات [ صف ] لتقتط 17717717
للتوضيح فقط لنرمز لأول قسم من الآيبي هو /الا والقسم الثاني هو )ل والقسم الثالث هو 7 والقسم الرابع هو 2 اذا
المدى الأول لعناوين الشبكة : 8 01855
يتميز هذا المدى من عناوين الشبكة وفقا لما قرره مصمموها بأن أول 014 من أول 0716 من عنوان الشبكة المنتمي
للمدى 8/ 601855 لابد أن تكون قيمته صفر مما يعني أن عناوين المدى 8/ 61855 يجب أن تتراوح بين وو 7؟اء
هذا يعني أن العناوين في هذا البليت ستبداً من :
عند تحويل الرقمين الى النظام العشري نحصل على ما يلي:
1 حلا
المدى الثاني لعناوين الشبكة : 8 0355©
عناوين هذا المدى تتميز بما قرره المصممين من أن أول 4 من أول 0216 من عنوان الشبكة المنتمي للمدى
8 لبد أن تكون قيمته ١ أما البت الثاني فيجب أن تكون قيمته ٠ دائماء و بهذا حصلنا على مدى العناوين
ابتداء من 1١8 ٠٠٠٠٠٠٠١ و انتهاء ب 1١1111١ 1112
المدى الثالث لعناوين الشبكة : © 1855©
عناوين هذا المدى تتميز بما قرره المصممين من أن البت الأول و الثاني من البايت الأول يحملان القيمة ١ بينما يحمل
البت الثالث القيمة ٠ دوماء و بهذا حصلنا على مدى العناوين ابتداء من ١1917 2 ١١١٠0055 و انتهاء ب
هناك بعض العناوين التي لا يستطيع مدير الشبكة منحها للأجهزة أبدا رغم أنها قد تنتمي الى مدى مسموح به كما يليز
-١ العنوان 0000© و يستخدم من قبل مرجهات 001675 التابعة لشركة 61500 للإشارة الى الوجهة الافتراضية
106 061810114 عند توجيه حزم البيانات
؟- العنوان © 155,125 ,02 5,1 15 و يستخدم لبث أو إرسال البيانات الى جميع الأجهزة 000865 على الشبكة
؟- لا يمكن أن يكون الجزء من عنوان 18 الخاص بالجهاز كله 1*5 أو ٠ أي أنك لا تستطيع منح جهاز ما العنوان
التالي على سبيل المثل : 255 ,1,155 ١٠١8, أو 66 ١10,1, و مثال آخر:
تجميع وإعداد فريق التحدى البروتوكولات صق )] تصقنئط 171777
بينما يشير كل من 1,88 ,41,19/4١و 155,155 ١7,1, الى العنوان المستخدم في البث لجميع أجهزة الشبكة
4- لا يمكن أن يكون الجزء من عنوان 18 الخاص بالشبكة كله ٠ أو 155 أي أنك لا تستطيع منح جهاز ما العنوان
5 - العنوان ٠ ,*, ١ الا يمكن منحه لأي جهاز و هو يستخدم تلقائيا من قبل الجهاز لغرض اختبار اتصاله بأن يقول
نعود من جديد لتقديم المزيد من التفاصيل حول عناوين كل من المدى 8 ل ؛ ©
عناوينالمدى م:
في المدى 8/ 01855 يتم تعيين البايت الأول لعنوان الشبكة بينما تتوفر البايتات الثلاثة الأخرى لعناوين الأجهزة على
الشكل التالي:
©161170/0+14000600060006 على سبيل المثال فإن في عنوان 0 التالي: 0/ا,؟ ,49,11 يعتبر 5؛ هو
عنوان الشبكة بينما يعتبر 11,٠١ 7,7٠ هو عنوان الجهاز كل جهاز على هذه الشبكة لابد أن يكون لديه نفس عنوان
الشبكة أى 49
بالنسبة للعناوين المتاحة للشبكة فقد ذكرنا أنها بين ٠ و ١١7 و لكننا ذكرنا من ضمن العناوين التي لا يمكن
استخدامها كل من العنوان ٠ كعنوان للشبكة و العنوان ١١١ مما يعني أننا فعليا نستطيع استخدام العناوين من ١ الى
١١ فقط لاستخدامها كعناوين للشبكة في 8 01355
أما العنارين المتاحة لجزء الجهاز 0006 من عنوان 10 في / 01855 فهي تتكون من ؟ بايتات أو ؛؟ بت مما
يعني أننا نستطيع الحصول على ؟ “8 4 ؟ عنوان مختلف أي أننا نستطيع في شبكة واحدة من النوع 8/ 61855 أن
كله ٠ أو © 125 مما يعني أن العدد الحقيقي الأجهزة التي من الممكن شبكها هر 74781 - 7 # 1,1171714
و تكون عناوين 18 التي يمكن منحها للأجهزة هي كل العناوين بدءا من ٠٠00, و انتهاء ب 5,154 5,15 016
عناوين المدى ق8:
في المدى 8 01855 يتم تعيين البايت الأول و الثاني لعنوان الشبكة بينما يتوفر البليتان الباقيان لعناوين الأجهزة على
الشكل التالي:
©1061/0/071116110/01140006000 على سبيل المثال فإن في عنوان 10 التالي: 51 ١7,1670, يعتبر
٠, ٠١ هو عنوان الشبكة بينما يعتبر 57 ,70 هو عنوان الجهاز
الثاني لتكون قيمته ٠ مما يترك لنا ١6 بت لاستخدامها بدءا من ١0 ٠ و انتهاء ب ١91,785
أما العناوين المتاحة لجزء الجهاز 0006 من عنوان 18 في 8 01855 فهي تتكون من بايتان أو ٠١ بت و بالتالي
فإن العدد الأقصى للعناوين التي يمكن استخدامها للأجهزة هو ١١87 - 1 < 50074 حيث استثنينا عنوانين ( الكل
تجميع وإعداد فريق التحدى البروتوكولات [ صف ] لتقتط 17717717
و تكون عناوين 18 التي يمكن منحها للأجهزة هي كل العناوين بدءا من 0:1 ١7,18 و انتهاء ب
عناوين المدى :
في المدى © 61885 يتم تعيين البايتات الثلاثة الأولى لعنوان الشبكة بينما يتوفر البايت الأخير لعناوين الأجهزة على
الشكل التالي:
©116110/011116110/01140006ا 1061/0/01 ١ على سبيل المثال فإن في عنوان 0 التالي: 0٠ر13 ١51,
٠ يعتبر ١97,160,100 هو عنوان الشبكة بينما يعتبر ؟ ٠١ هو عنوان الجهاز
العدد الأقصى لعناوين الشبكات التي يمكن الحصول عليه في المدى © هو 970157211١87 1 لأننا ذكرنا أنه
يخصص ؟ بايتات لعنوان الشبكة أي ؛ بت و لقننا ذكرنا أن المصممين نصوا على حجز البتات الثلاثة الأولى لتكون
أما العناوين المتاحة لجزء الجهاز 0006 من عنوان 10 في © 61855 فهي تتكون من بايت واحد أو / بت و بالتالي
فإن العدد الأقصى للعناوين التي يمكن استخدامها للأجهزة هر 887 - ؟ < ؛ 15 حيث استثنينا عنوانين ( الكل * و
** أما عن المدى 0 و المدى © فهما خاصين بالابحاث و الإستخدامات العسكرية **
وهو مسؤول عن رسائل الاخطاء التي تتعلق بتامين وصول 10 ويحتوي على رساثل من اشهرها التي تاتي مع الاداة
يقوم هذا البروتوكول بعمل جدا مهم وهر وصف وإرشاد خدمة 18 عن العنوان الفيزيايئ للعنوان المطلوب اذ يقرم 10
عند إستلام طلب الإتصال بحاسب ما مثلا )( يتوجه فورا إلى خدمة 8880 ويسأله عن مكان هذا العنوان على الشبكة ثم