IP
شماره ایست که به هر کامپیوتر متصل به اینترنت داده میشود تا بتوان بهکمک آن شماره به آن کامپیوترها دسترسی داشت. این عدد برای کامپیوترهایی که حالت سرور دارند (مثلا سایتها) و نیز کامپیوترهای کلاینتی که معمولا به روشی غیر از شمارهگیری (Dial Up) به اینترنت وصل هستند، عددی ثابت و برای دیگران عددی متغیر است. مثلا هر بار که شما با شرکت ISP خود تماس گرفته و به اینترنت وصل میشوید، عددی جدید به شما نسبت داده میشود.
این عدد یک عدد ۳۲ بیتی (۴ بایتی ) است و برای راحتی بهصورت زیر نوشته میشود:
xxx.xxx.xxx.xxx که منظور از xxx عددی بین ۰ تا ۲۵۵ است (البته بعضی شمارهها قابل استفاده نیست که بعدا علت را توضیح خواهم داد). مثلا ممکن است آدرس شما به صورت 195.219.176.69 باشد. حتی اسمهایی مثل www.yahoo.com که برای اتصال استفاده میکنید، در نهایت باید به یک IP تبدیل شود، تا شما سایت یاهو را ببینید.
در IP معمولا xxx اولی معنای خاصی دارد، که بعدا توضیح میدهم... فقط این را بگویم که اگر به روش Dial Up به اینترنت وصل شوید، معمولا عددی که به عنوان xxx اول میگیرید، مابین 192 تا 223 خواهد بود.این توضیح برای تشخیص کامپیوترهای کلاینت از سرور (حداقل در ایران) بسیار میتواند مفید باشد.
بعد از اتصال به اینترنت برای به دست آوردن IP خود، از دستور IPCONFIG در command prompt استفاده کنید .
- Command Prompt چیست؟
باز کردن آن
یکی از روشهای زیر را به کار برید:
۱- مسیر زیر را در ویندوز طی کنید:
Start > Programs > Accessories > Command Prompt
۲- در قسمت Run بنویسید: command یا cmd
- تقسیم بندی آدرسهای ip
آدرسهای ip به ۵ کلاس
تقسیمبندی میشوند که A تا E نام دارند ولی از این بین سه کلاس اول (یعنی C,B,A)
کاربرد عملی دارند که آنها را شرح میدهیم:
۱- کلاس A: اگر ip را بهصورت
xxx.yyy.yyy.yyy در نظر بگیرید، این کلاس تمام ipهایی را شامل میشود که xxx بین ۱
تا ۱۲۶ است. این کلاس ویژه backbone های بزرگ اینترنتی است و در هنگام ثبت domain
برای گرفتن ip از آنها استفاده میشود. بنابراین اکثر سایتها چنین ipهایی دارند.
این کلاس را 8/ هم میگویند.
۲- کلاس B: این کلاس تمام ipهایی را شامل
میشود که xxx بین ۱۲۸ و ۱۹۱ است. این کلاس هم از جمله کلاسهای پرکاربرد است. این
کلاس را 16/ هم میگویند.
۳- کلاس C: این این کلاس تمام ipهای را شامل
میشود که xxx بین ۱۹۲ و ۲۲۳ است. این کلاس معمولا به ISP هایی که خدمات dial-up
ارائه میدهند، تعلق میگیرد (این جمله چندان مستند نیست.). بنابراین اگر بهصورت
dial-up به اینترنت متصل شوید، چنین ip میگیرید. این کلاس را 24/ هم
میگویند.
سوالی که پیش میآید این است که xxx چرا نه در کلاس A و نه در B،
عدد ۱۲۷ را شامل نمیشود؟ جواب این است که ۱۲۷ برای کامپیوتر خودمان رزرو شده است.
مثلا 127.0.0.1 معمولا یعنی localhost یعنی خودمان.
مطلب جالبی بود.
اگه وقت کردی به وبه منم سری بزن.
ممنون حتمآ
نوید جان ممنون از توضیحاتت اما چندتا سوال دارم که ممنون میشم اگه برام توضیح بدی :
1) کلاس های D و E در تقسیم بندی آدرس های ip چی اند ؟
2) در کلاس A دادن ip توسط backbone های اینترنت چطوری ؟ یعنی هر client ی که از یک backbone خاص مثلا" با آدرس ip 100.xxx.xxx.xxx میخواد domain بگیره دارای همین آدرس میباشد فقط در سه قسمت بعدی با backbone ی که domain گرفته فرق میکنه ؟
3)چرا ip کلاینتی که dial-up وصل میشه متغیره ؟ "حتی اگه اکانتش ثابت باشه ؟ "
۱.
فرمت این ۲ کلاس به شکل زیر است:
ِ
D -> 224-239
E->240-254
کلاسD برای پخش چندگانه،ارسال اطلاعات به گروهی از کامپیوترها ،و کلاس E برای کارهای جستجو وجود دارند.برای شرکت در پخش چندگانه IP مجموعه ای از کامپیوترها ی میزبان باید بر سر استفاده از آدرس پخش چندگانه به طور مشترک توافق داشته باشند.پس از تشکیل گروه پخش چندگانه یک کپی از هر بسته اطلاعاتی فرستاده شده به آدرس پخش چندگانه به هر کامپیوتر میزبان در مجموعه تحویل میگیرد
2.در مورد این سوال اطلاع خاصی ندارم چیزیم پیدا نکردم ولی اینو بگم که کلاس A مخصوص IP سایت نه کلاینت احتمالآ حرف تو در مورد IP سایت ها درست باشه .
اگه کسی جواب دقیق تری به این سوال داره ممنون میشم اگه به منم بگه
3.وقتی شما به صورت دایل آپ به اینترنت وصل میشویدDHCP SERVER آن ای اس پی به شما یک IP اختصاص میدهد. و به محض اینکه شما ارتباط خود را قطع می کنید این IP آزاد شده و DHCP SERVER آن را به شخص دیگری اختصاص میدهد و هنگامی که شما دوباره به اینترنت وصل میشوید احتمال اینکه دوباره همان IP به شما تعلق گیرد نزدیک صفر است و اینکه اکانت شما داِِِِئمی نیست که یک IP به خاطر آن از سیستم حذف شود و به صرفه نیست.
ممنون مجید جون از لطفت .
منتظر باش نوید جوابتو بده
بازم ممنون از اینکه هم زود هم خوب جواب دادی :)