المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ما هو ال Tcp/ip


SCORPION
02-23-2008, 05:49 PM
بسم الله الرحمن الرحيم

سنناقش في هذا الموضع ال TCP/IP و هذا الموضوع هو من اهم المواضيع اللتي يجب على كل من يريد الخوض في مجال الشبكات ان يكون على معرفه كامله لل TCP/IP و نبدأ بوضع عدة نقاط لهذا الموضوع و ارجو لكل من يمكنه وضع اضافات او تصليح اخطاء في الموضوع ان لا يبخل علينا للاستفاده من الموضوع

1- ما هو ال TCP/IP و الانظمه اللتي يعمل عليها و كيفية عملها
2- طريقة فرز أرقام ال IP ADDRESS بالعالم

************************



أولا: ما هو ال TCP/IP و الانظمه اللتي يعمل عليها و كيفية عملها :-

TCP/IP :- transmission communication protocol / Internet protocol

و هو يعتبر من أهم البروتوكولات الموجوده من أجل التخاطب على الاطلاق و يعتبر الان لغة التخاطب الوحيده في الانترنت و يوجد العديد من لغات التخاطب ما بين القطع و المعدات في الشبكه الواحده و لكن ال TCP/IP يعتبر ال BOSS
و بذلك لغة التخاطب هذه هي اللغه الافضل بين اللغات TCP/IP :- can run over any ather protocol

*** يكتب ال TCP/IP على صيغة نظام الاعداد العشري DECIMAL SYSTEM و لكن يتم التخاطب به ما بين القطع بداخل الشبكه و خارجها بصيغة نظام الاعداد الثنائي BINARY SYSTEM

*** تم وضع هذا النظام حسب مؤسسة عالميه تدعا ^ أيانا _ EYANA ^ و هي المسؤوله عن الارقام اللتي تدعى الان IP ADDRESS و يوجد الان منه النسخه رقم 4 و هو المتعارف عليه و المستخدم الان و هو مكون من اربع خانات الا ان الشركه تعمل على تطوير النسخه 6 و هي مكونه من 6 خانات و هذا في المستقبل
www.iana.org المؤسسه السؤوله عن ال IP www.whois.com لاستخراج أسماء أصحاب ال IP

*** يعطى الرقم IP للجهاز حسب القاعده التاليه :-
___ . ___ . ___ . ___ و هذه عباره عن 4 خانات و كل خانه تسمى OCTET و كل خانه تضم 8 ارقام على صيغة النظام الثنائي

في النظام العشري أقصى رقم في ال OCTET هو 255 يبدا من 0 _ 255 و العدد هو 256
في النظام الثنائي يكتب الرقم 255 حسب خط الاعداد 11111111 و اذا كانت الخانه 0 فان العدد يكون 00000000 كما بالمثال التال 255.255.0.0 هذا بالنظام العشري اما بالنظام الثنائي
11111111 . 11111111 . 00000000 . 00000000


*******************************



طريقة فرز أرقام ال Ip Adress في العالم

تم نقسيم هذه الارقام بالعالم الى خمسة اقسام كل قسم يسمى CLASS و هي CLASS A / CASS B / CLASS C / CLASS E / CLASS D و سأقوم بشرح كل قسم ان شاء الله
أولا : CLASS A :- يستخدم هذا القسم لكبار الشركات العالميه اللتي تحوي اكبر عدد من الاجهزه مثل البنتاجون الامريكي حيث انه يحوي ما يقارب 2000000 جهاز و يمكن لاي مستخدم ان تعمل الشبكه الخاصه به ب CLASS A و لكن كل مستخدم ياخد ما يناسبه و يناسب شبكته و لكل قسم له مدى من الارقام المعطاه من قبل الشركه و CLASS A يأخذ المدى من 1 الى 126 و يكتب في الخانه الاولى من الاربع الخانات الموجوده و يكون بالشكل التالي
1-126.___.___.___ هذا ال IP ADDRESS
0. 0. 0. 255 و من هنا يمكن تحديد CLASS A بحيث ان الرقم 255 ثابت اما باقي الارقام فهي متغيره حسب الشبكه و بشكل منظم و ليس عشوائيا

و يمكن ان يميز CLASS A عن طريق اول خانه بحيث انه اي رقم يقع بين 1_ 126 و تسمى NETWORK ID فهو من ضمن شبكة CLASS A و يمكن للشبكه الواحده في شبكة CLASS A ان تسع 16581375 جهاز تقريبا و 126 شبكه و يوجد متغير و ثابت للتوضيح بالمثال التالي :
255 .0.0.0
متغير ثابت متغير= host id / ثابت = network id بحيث ان الرقم من 255 لا يمكن تغييره و هو موضوع من الشركه و يكون في اول خانه اما باقي الارقام في الخانات الثلاثه الباقيه فهي متغيره حسب تقسيم الشبكه و لا توضع ارقام عشوائيه و تكون الارقام مرتبه حسب الشبكه ...

ثانيا: CLASS B :- و يستخدم هذا القسم لشركات تحوي على عدد اجهزه اقل من 16000000 جهاز بحيث انه يمكن للشبكه الواحده في شبكة CLASS B ان تسع ما يقارب 65025 جهاز
و CLASS B ياخذ المدى 128 الى 191 من الارقام و يتميز من اول خانتين و يكون بالشكل التالي

128-191.___.___.___

255 . 255 . 0 . 0
متغير ثابت

ملاحظه مهمه : لو تلاحظون ان CLASS A ياخذ من الرقم 1 الى 126 و CLASS B ياخذ من الرقم 128 الى 191 اذا هناك رقم بينهم ضائع و هذا الرقم هو 127 و هذا الرقم 127.0.0.0 محجوز لما يسمى LOOPBACK على كرت الشبكه لفحص اي كرت شبكه عن طريق عمل PING بالطريقه التاليه
اذهب الى START >RUN >CMD>ENTER ستظهر لك شاشه سوداء أكتب ping و فراغ و ضع الرقم 127.0.0.0 و اضغط انتر اذا بعث 4 رسائل و استقبل 4 رسائل فهذا يعني ان الكرت لا يوجد به مشاكل و الله اعلم

ثالثا : CLASS C :- هذا القسم يستخدم في معظم محلات الكوفي نت و يستخدمه كل من يحوي شبكه صغيره لا يزيد عدد الاجهره عن 255 جهاز و يتميز CLASS C بقلة الاجهزه و كثرة عدد الشبكات اللذي يفوق عدد الشبكات ب CLASS A AND CLASS B و ياخذ CLASS C المدى 192 الى 223 من ارقام ال IP و يوجد 3 OCTET ثابته و OCTET واحد متغير و يتميز من اول 3 خانات و يكون بالشكل التالي
192-223.__.__.___
255.255.255.0

رابعا: CLASS D :- هذا القسم محجوز للاستخدامات العسكريه و يأخذ المدى 224 الى 240 من ارقام ال IP
خامسا: CLASS E :- هذا القسم محجوز للمستقبل و هو غير مستخدم و ياخذ المدى 241 الى 255

*******************************************

منقول للفائدة

mahmoud
02-24-2008, 01:00 AM
شي مرتب ، بس شوي الكلام غير دقيق 100%

مثلا TCP/IP ليس بروتوكول بل مجموعة بروتوكولات The TCP/IP suite

فيك تتعرف عليها كلها بالصورة المبينة بالاسفل

331

و ان الله خلانا منزل موضوع كامل عن هذا The TCP/IP suite أو ما يحلو للبعض ان يطلقو عليه

The TCP/IP Family

اما بخصوص

*** يعطى الرقم IP للجهاز حسب القاعده التاليه :-
___ . ___ . ___ . ___ و هذه عباره عن 4 خانات و كل خانه تسمى OCTET و كل خانه تضم 8 ارقام على صيغة النظام الثنائي
فهو صحيح و لكن كما سلف الذكر ليس دقيق كفاية

لأن لبروتوكول IP اصدارين الاول IPv4 و هو ما تم ذكره هنا بمقالك ، اما الاصدار الثاني فهو

IPv6 و هو يعتمد على تقسيم العنوان الى 128 بت اي 6 خانات

كمان الصورة هي فيها شوي من الاضاة على الفروقات و النقاط المشتركة بين اصداري البروتوكولات
333

SCORPION
02-24-2008, 06:37 AM
انا بشكرك كتير اخي محمود على هالتصحيح و الاضافة
بس انا ما ذكرت انني سوف اشرح البروتوكول بالتفصيل الممل
انا كنت بشرحوا بشكل يلي بيتناسب مع المعلومات يلي نحن مناخدها بمادة اسس شبكات حاسوبية
بكافة الاحوال الله يعطيك العافية
و شكرا مرة تانية على الاضافة
و بتمنى من كل الاعضاء وضع اضافات
لنجعله موضوع متكامل