شما چنانکه يک شبکه کوچک در منرلتان بسازيد و فرضا 4 رايانه را بهم متصل کنيد
خواهيد ديد که چه خوب خواهد بود هرگاه رايانه اتاق برادرتان به رايانه شما متصل
ميشود و با آن تبادل اطلاعات ميکند شما در جريان آن باشيد و بتوانيد يک گزارش از
زمان اتصال ميزان تبادلات و بعضي ديگر اطلاعات را داشته باشيد و نيز بتوانيد به
عنوان يک مدير و صاحب اصلي اين شبکه کمي از اختياراتتان را به بقيه يا تعدادي از
رايانه ها اعمال کنيد . که البته اين توانايي در شبکه سازي محلي وجود دارد . اما
وقتي وارد شبکه کلان جهاني با بيش از 4 الي 5 مليارد صفحه وب ميشويم انوقت مشخص
ميشود که ردگيري و پرونده سازي هايي از اين دست تا چه حد حياتي است .
IP در واقعيک قرارداد اينترنتي است Internet Protocol
و پاسخ به اين نياز است که برنامه ريزي
شده . امکان برقراري با شبکه جهاني نيست مگر اينکه رايانه شما داراي يک کد که مشخص
کننده موقعيت رايانه شما باشد . اين کد تشکيل شده از 4 گروه عددي که در اصل در قالب
دو دويي ( باينري ) است . که در بخش مودم کمي راجع به اين قالب توضيح داديم . و
حالا کمي بيشتر توضيح ميدهيم . در بخش قبلي آموزش هم راجع له اعداد ( دودويي
يا باينري هگز دسيمال ) هم توضيحات مکفي داديم .
آي پي رايانه شما که براي سرورها کلي
معني و مفهوم دارد و ميتواند مليون ها اطلاعات از آن بدست آورد ازچنين ترکيبي تشکيل شده
= xxx.xxx.xxx.xxx يعني 4 گروه عدد دهدهي چرا دهدهي ؟ براي اينکه زبان انسان ها
زبان دسيمال يا همان دهدهي است و سريعتر ميتوانيم به ارزش عددي آن پي برده يا آنرا
در خاطرمان حفظ کنيم وگرنه در واقع 4 گروه عدد يک بايتي است که ميشود يک عدد 32
بيتي .به اين شکل از کمترين ارزش تا بالاترين آن ميشود:
(00-00-00-00)
تا ( FF-FF-FF-FF) وچنانکه در مبحث گذشته گفتيم يک عدد
يک بايتي ارزش عددي آن از صفر تا 255 ميشود . چنانکه مطالب گذشته را خوب فرا
گرفته باشيد ميتوانيد حدس بزنيد که اين عدد 4 بايتي ( 32 بيتي ) ميتواند قريب 4.3
مليلرد نشاني ( يا بعبارت دقيقتر حالت ممکنه ) را توليد کند ! اما عملا مقدار توليد شده حد اکثر 3.3 مليارد است و
مابقي هم صرف نشاني هاي خاص وmulticasting يعني ارسال اطلاعات و پيامها از يک
کامپيوتر مرکزي به ساير کامپيوترها ميگردد .
يك بسته
اطلاعاتي IP داراي يك هدر(Header) با اطلاعات زير است :
آدرس مبداء . آدرس كامپيوتر ارسال كننده اطلاعات است .
پورت مبداء. شماره پورت TCP و يا UDP بوده كه توسط كامپيوتر مبداء به بسته اطلاعاتي
نسبت داده شده است .
آدرس مقصد : آدرس كامپيوتر دريافت كننده اطلاعات است .
پورت مقصد. شماره پورتTCP و يا UDP بوده كه كامپيوتر ارسال كننده براي باز نمودن
بسته اطلاعاتي براي گيرنده مشخص كرده است .
آدرس ها ، كامپيوترهاي مبداء و مقصد را مشخص كرده ، در حاليكه شماره پورت اين
اطمينان را بوجود خواهد آورد كه ارتباط بين دو كامپيوتر داراي يك مشخصه منحصر بفرد
است . هر شماره پورت از شانزده بيت استفاده مي نمايد. تعداد پورت هاي ممكن 65536
خواهد بود ولي عملا" از تمام محدوده پورت هاي فوق استفاده نشده و 4000 پورت بصورت
واقعي استفاده خواهند شد. ( توجه داشته باشيد که همانطور که ذکز شد در واقع نيمي از
اين گروه عددي مربوط به نشاني و نيمي ديگر مربوط به پورت است - زاجع به پورت نيز در
بخش جداگانه توضيح داده شده است )
مدل آدرس دهي IP علاوه بر جايگاه پروتكل ها، يكي ديگر از عناصر مهم در زيرساخت شبكه
هاي مبتني بر TCP/IP مدل آدرس دهي IP است . مدل انتخابي مي بايست اين اطمينان را
بوجود آورد كه اطلاعات ارسالي بدرستي به مقصد خواهند رسيد. نسخه شماره چهار IP (
نسخه فعلي ) از 32 بيت براي آدرس دهي استفاده كرده كه بمنظور تسهيل در امر نمايش
بصورت چهار عدد صحيح ( مبناي ده ) كه بين آنها نقطه استفاده شده است نمايش داده مي
شوند.
کلاس هاي IP
از آنجا که در اين 4 بايت قريب به 4 مليون و سيصد حالت ممکنه ايجاد ميشود و
نيز از آنجا که در قرارداد مبتني بر TCP/IP حتما ميبايست نظم و قاعده مشخصي ايجاد
شود تا تمامي نياز هاي رد گيري رايانه هاي موجود در شبکه را جوابگو باشد
بنابر اين کلا 5 کلاس ( ترکيسب بندي ) در مورد آي پي
بکار گرفته ميشود که ما بدليل عدم نياز به دانستن همه آنها فقط به کلاس
متداول که کلاس C است اشاره ميکنيم ( اگر مايل
بوديد از کلاس هاي ديگر اطلاع داشته باشيد با ما تماس بگيريد .)
کلاس نوع C
با توجه به آنكه اينترنت مجموعه اي از شبكه هاي متصل شده به هم مي باشد، براي آدرس
دادن به ماشين هاي ميزبان بهتر است 32بيت آدرس IP به قسمتهاي زير تقسيم شود:
1= نشاني شبكه
2= نشاني زير شبكه( درصورت
لزوم)
3= نشاني ماشين ميزبان
در اين كلاس، سه بيت با ارزش بالا داراي
مقدار ثابت 110 است و 21 بيت بعدي از
سمت چپ براي تعيين آدرس شبكة مورد نظر بكار رفته است .بنابراين در اين كلاس مي توان
حدود دو ميليون شبكه را در جهان آدرس دهي كرد و ضمن اينکه
هر شبكه مي تواند تا254 عدد ماشين ميزبان تعريف نمايد.(
11000000=2بتوان 6 +2بتوان 7 =64+128=192 )
اگر آدرس IP به صورت دهدهي نوشته شود وعدد سمت چپ آن بين
192 تا 223 باشد يعني(11011111-1100000 ) ، آن آدرس از
كلاس C خواهد بود:
210 .11 .192.250
نحوه اختصاص
IP =
نحوه اختصاص IP به عناصر مورد نياز در شبكه هاي مبتني بر TCP/IP يكي از موارد بسيار
مهم است . اختصاص IP ممكن است بصورت دستي و توسط مديريت شبكه انجام شده و يا انجام
رسالت فوق بر عهده عناصر سرويس دهنده نرم افزاري نظير DHCP و يا NAT گذاشته
شود(بعنوان مثال همان که در مورد ياهو و يا سي پانل ذکر خواهد شد ) .
همانطور که گفتيم هر رايانه اي که در اينترنت حضور پيدا ميکند بايد داراي يک آي پي
باشد اما رايانه هايي که حالت سرور دارند مثل ياهو يا همين سرور سي پانل آنها آي پي
شان ثابت است و قادر نيستند و حتي نبايد آي پي خود را عوض کنند مگر در شرايط خاص که
بايد اطلاع رساني کنند . آي پي ياهو عدد 64,192,56,17 مي باشد و سرور سي پانل
92.48.127.36است . جالب است بدانيد وقتي شما نشاني سرور را که مينويسيد مثلا نشاني
www.yahoo.com اين
نشاني تبديل به همان آي پي مذکور شده تا ياهو براي شما احضار ميشود .
اما رايانه هايي که توسط تلفن ( ديال آپ) به اينترنت متصل ميشوند در هر بار
اتصالشان يک آي پي منحصر بفرد از ISP خود خواهند گرفت که در اتصال بعدي عوض خواهد
شد . رايانه هايي که ازطريق اينترنت پر سرعت ADSL به
اينترنت متصل ميشوند در طول مدت قرار دادشان داراي يک آي پي هستند .( وبنابراين
بدليل اينکه آي پي شان در زماني طولاني ثابت است طعمه خوبي براي نفوذ گر ها هستند و
ميبايست بيشتر مواظب رايانه شان باشند )
هر کدام از اين 4 گروه مبين يک نوع از مشخصات است مثلا گروه اول براي افرادي که با
تلفني به اينترنت متصل ميشوند و حدود ارزش رقمي آن مابين 192 تا 223 خواهد بود.اين
توضيح براي تشخيص کامپيوترهاي کلاينت از سرور (حداقل در ايران) براي شناسايي
بسيار ميتواند مفيد باشد. يکي از اين گروه متعلق به مشخصات شبکه اتصال به اينترنت
است بدين معني که اگر ISP شما داراي يک شبکه باشد اين کد ثابت و اگر مختلف باشد
آنهم متفاوت ميباشد ( بسياري از ISP هاي موجود داراي چندين شبکه هستند مثلا خدمات
روزانه و نامحدود را به يکي و شبانه را به ديگري واگذار ميکنند .)
کامپيوترهايی که از طريق يک شبکه داخلی (LAN) و تنها از طريق يک سرور داخلی و با يک
مودم به اينترنت وصل میشوند مثل کافینت ها تنها يک آی پی توسط سرويسدهنده اختصاص
داده میشود و پس از آن توسط سرور داخلی به هر يک از کامپيوترهای شبکه (Client) يک
آی پی مجازی تعلق میگيرد تا هر يک بتوانند بطور مستقل درخواستهای خود را از
سرويسدهنده داشته باشند.
بخش آموزشي سايت کبوتر
am.wee.ir ممنون از اينکه مطالب مندرج در سايت را با ذکر ماخذ منتشر مينماييد ! |