IP V4 و IP V6
در ادامه مباحثی که گفته شد ، مبحث IP Address ها رو ادامه میدیم. اینبار میخوایم درباره IPV4 و IPV6 و آی پی هایPublic و Private صحبت کنیم
در پست قبلی در ارتباط با مفهوم آی پی توضیح دادیم. کلاس های مختلف IP هم مفصلا توضیح داده شد. گفتنش تکرار مکرراته. پس یه راست میریم سر اصل موضوع.
:IPV4آی پی ورژن 4 همین آی پی 32 بیتی هست که معمولا ما رو سیستم هامون ست میکنیم. مثلا 192.168.1.20. همانطور که گفته شد این IP Address ها از 32 بیت تشکیل شدند و هر آدرس آی پی از چهار بخش تشکیل شدند. در واقع ما به این چهار بخش Octet یا اکتان میگیم. مثلا در مثال بالا ما چهار اکتت ِ 192 – 168 – 1 و 20 داریم.
هر کدوم از این Octet ها خودشون شامل 8 بیت هستند که در مجموع میشن 32 بیت. در واقع 192 یک عدد باینری هست که ما برای قابل فهم بودن برای خودمون به این صورت مینویسیمش ولی چیزی که کامپیوتر از این عدد استنباط میکنه بصورت صفر و یکه.یعنی همون عدد باینری رو میفهمه.معادل باینری ( دودویی ) عدد 192 میشه 11000000 و عدد 168 معادل 10101000 میشه. ( نحوه تبدیل Decimal به Binary و بالعکس در آینده توضیح داده خواهد شد (
:Ipv6 بعلت رشد سريع اينترنت ، فضاي آدرس دهي 32 بيتي ديگه جوابگوي نياز نبود و نیست. براي رفع اين مشکل آدرس دهي نسخه 6 ارائه شد که به جای 32 بیت از 128 بيت براي آدرس دهي استفاده مي کنه و شامل 8 قسمت 16 بيتی هست که بصورت زير ارائه ميشه XX : XX : XX : XX : XX : XX : XX : XX
مثلا این آدرس 1050:0:0:0:200:600:300c:326b
همانطور که می بینید در IP ورژن 6 ما با مبنای شانزده طرف هستیم و فرم نوشتنش colon-hexa Decimal هست.