• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

آدرس IP چيست؟

Reza

متخصص بخش اسکریپت
هر دستگاهي كه در اينترنت وجود دارد يا به آن متصل است يك شماره شناسايي منحصر به فرد دارد كه به آن آدرس IP يا شماره IP گفته مي شود. يك آدرس IP چيزي مثل اين است: 127. 55. 27. 216
تركيبي از 4.3 ميليارد آدرس IP
همانطور كه در بالا ذكر شد آدرسهاي IP براي قابل فهم بودن افراد معمولاً به صورت دسيمال (دهدهي) بيان مي شوند. كه با نقطه از يكديگر جدا شده اند. اما كامپيوتر ها با شكل باينري (دودويي) اعداد سروكار دارد و براي ارتباط با يكديگر آنرا در قالب صفر و يك بيان مي كنند مانند مثال زير:
11011000. 00011011. 00111101. 10001001
8تا 8تا 8تا 8تا​
چهار عدد در يك آدرس IP اكت (به معناي هشتايي) ناميده مي شوند، چون هر عدد به تنهايي از 8 عدد باينري تشكيل شده است. با تركيب همه اعداد 32 عدد باينري خواهيم داشت. آدرس IP از اعداد 32 بيتي تشكيل شده است. كه هر كدام از 8 وضعيت مي تواند 0 يا 1 باشد. يعني براي هر هشتايي 2 به توان 8 تا، 256 عدد مخلتف را مي توان در نظر گرفت. پس هر عدد كه بين نقطه ها قرار مي گيرد مي تواند بين 0 ــ 255 باشد. با توجه به اين كه 4 عدد داريم كه با نقطه از هم جدا مي شوند مجموعاً 2 به توان 32 يا مجموعاً 4294967296 عدد منحصر به فرد خواهيم داشت.​
در نتيجه در حدود 4.3 ميليارد عدد را مي توان براي آدرسهاي IP منحصر به فرد معين كرد البته با صرفنظر از تعدادي آدرس معين كه استفاده از آنها براي عموم محدود شده است. مثلاً آدرس IP به صورت 0. 0. 0. 0 براي شبكه default و آدرس 255. 255. 255. 255 براي broad cast رزرو شده اند.​
تركيب اين اعداد فقط براي دادن يك شماره منحصر به فرد و شناسايي نيست بلكه براي ايجاد كلاسهايي است كه بتوان آنها را به يك شغل، دولت، منطقه خاص و غيره نسبت داد.​
اعداد بين نقطه ها يا اكت ها (هشتايي) به دو قسمت تقسيم مي شوند. شبكه و هاست. اولين عدد بين نقطه ها مربوط به شبكه است. اين عدد براي شناسايي يك شبكه كه يك كامپيوتر به آن متصل است استفاده مي شود.​
هاست (كه گاهي با نام Node شناخته مي شود) كامپيوتري كه واقعاً در شبكه وجود دارد مشخص مي كند. قسمت مربوط به هاست معمولاً آخرين عدد است. 5 كلاس IP به علاوه آدرسهاي خاص مشخص وجود دارد:​
ــ default network: يا شبكه پيش فرض كه آدرس IP آن 0. 0. 0. 0 است.​
ــ كلاس A: اين كلاس براي شبكه هاي خيلي بزرگ است. مانند يك كمپاني عظيم بين المللي كه داراي يك شبكه بزرگ است. آدرسهاي IP كه اعداد اول آنها (اولين اكت) از 1 تا 126 باشد قسمتي از اين شبكه هستند. سه عدد بعدي براي شناسايي Host به كار مي روند. اين بدان معناست كه 126 شبكه كلاس A وجود دارند كه هر كدام 16777214 هاست و مجموعاً 2 به توان 31 آدرس IP منحصر به فرد مي توان ساخت. اما نيمي از اين تعداد آدرس IP قابل دسترسي است. در شبكه هاي كلاس A اولين عدد باينري هميشه صفر است.​
آدرس خود يا loopback: اين آدرس IP عبارتست از 127. 0. 0. 1 با اين آدرس IP يك كامپيوتر مي تواند پيغامي را براي خودش ارسال كند. اين آدرس معمولاً براي عيب يابي شبكه و تست كردن آن استفاده مي شود.​
 

رضــrezaــا

کاربر ویژه
IP چیست؟

n00212230-t.jpg


کامپیوترها برای حضور در شبکه نیاز به آدرس شناسایی دارند. نشانی پروتکل اینترنت (Internet Protocol Address) یا به اختصار نشانی آی‌پی (IP Address) شماره ايست که به هر کامپيوتر متصل به شبکه اختصاص داده ميشود تا بتوان به کمک آن شماره به کامپیوتر مربوطه دسترسي داشته و تبادل اطلاعات نمود.
آی پی داری ورژن های مختلفی است مانند آی پی ورژن 4 یا ورژن 6 که ورژن 6 جدید ترین آن است ولی هنوز به صورت گسترده استفاده نمی شود. آی پی ورژن 5 استفاده نمی شود و کاربردی ندارد.
یک آی پی از 4 بخش تشکلی شده است که در ورژن 4 آن ها را با نقطه از یک دیگر جدا می کنند و هر بخش حداقل 0 و حداکثر 255 است. البته بخش اول از سمت چپ هیچگاه صفر نمی شود.


آی پی از دو جزء تشکلیل می شود یک جزء Net ID و دیگری Host ID نام دارد. برای آشنایی بیشتر می توان گفت که مورد اول مانند نام خانوادگی است و مورد دوم مانند نام فرد است. و تفاوت بین این دو را Subnet Mask می گویند.
وقتی می گویند Subnet Mask یک آی پی برابر 255.255.255.0 است یعنی قسمتی که برابر است با 255 Net ID نام دارد یا همان نام خانوادگی و قسمت صفر Host ID نام دارد یا همان نام فرد.
برای مثال با توجه به Subnet Mask بالا دو جزء آی پی 192.168.162.10 به این صورت است که سه عدد اول را Net ID گفته می شود و قسمت آخر Host ID گفته می شود.
مثلا در آی پی 198.138.156.100 با توجه به Subnet Mask 255.255.0.0 دو بخش اول که برابر است با 255 به آن Net ID گفته می شود. پس در این آی پی قسمت 198.138 Net ID گفته می شود. و بخش سوم و چهارم که برابر با صفر است در Subnet Mask به آن Host ID می گویند که در این آی پی 156.100 همان Host ID است یا همان نام.
بگذارید کمی سطح پایین تر بگوییم. شبکه ها مانند خانواده ها هستند و فرض کنید که هر خانواده فقط می خواهد با افراد خودش گفتگو کند پس باید Net ID آنها یکی باشد برای مثال در خانواده آقای جاهدی افرادی که با یک دیگر گفتگو می کنند همگی دارای یک فامیلی هستند ولی با نام های متفاوت. پس حسین جاهدی می تواند با فاطمه جاهدی گفتگو کند نه با عباس قادری. و وقتی که می گویند این خانواده داری subnet Mask برابر با 255.255.255.0 است نتیجه می گیریم که این خانواده دارید 255 نفر است. (ماشاالله به پدر و مادر این خانواده)

در یک شبکه هم وقتی Subnet Mask مشخص می شود برای مثال 255.255.255.0 است پس آی پی های 192.168.200.45 و 192.168.200.12 و 192.168.200.80 و 192.168.200.194 می توانند با یک دیگر ارتباط داشته باشند. ولی با آی پی 192.167.200.80 این شبکه ما ارتباط برقرار نمی کند چرا که Net ID یا همان نام خانوادگی آنها یکی نیست.
با توجه به تعداد افراد یک شبکه شما Sub net Mask خود را مشخص می کنید برای مثال اگر 300 کاربر دارید باید از subnet Mask برابر با 255.255.0.0 استفاده کنید.
آی پی ها دارای کلاس های مختلفی هستند.
در شكل زير محدوده آدرس دهي كلاسهاي مختلف را ميبينيد.

2006091_834.jpg


در بخش بعدی به انواع آی پی ها و معرفی آی پی ورژن 6 و روش بدست آوردن آی پی سیستم و وب سایت ها می پردازیم.
اگر مورد به آموزش خاصی در مورد آی پی نیاز دارید مطرح کنید تا در بخش بعدی بع آن پرداخته شود.
 

TAHEREH

متخصص بخش

با تاپیک مشابه ادغام شد!

 
بالا