فصل 3 – آدرس دهی IP

Summarize this content to 400 words in Persian Lang
مقدمه
آدرس دهی IP یک مفهوم اساسی در شبکه است. این فصل اصول اولیه IPv4 و IPv6، از جمله نحوه عملکرد آدرسهای IP، تفاوتهای بین آدرسهای IP خصوصی و عمومی، و اصول زیرشبکه را پوشش میدهد.
فهرست مطالب
IPv4 و IPv6
پروتکل اینترنت نسخه 4 (IPv4) و پروتکل اینترنت نسخه 6 (IPv6) دو نسخه از آدرس های IP مورد استفاده در شبکه هستند. IPv4 متداول ترین نسخه مورد استفاده است، در حالی که IPv6 برای رفع محدودیت های IPv4 طراحی شده است.
آشنایی با آدرس های IP، زیرشبکه ها و نماد CIDR
آدرس های IP: آدرس IP یک شناسه منحصر به فرد است که به هر دستگاه در یک شبکه اختصاص داده می شود.
IPv4 آدرس ها اعداد 32 بیتی هستند که معمولاً به صورت چهار عدد اعشاری که با نقطه جدا شده اند نشان داده می شوند (مثلاً 192.168.1.1).
IPv6 آدرس ها اعداد 128 بیتی هستند که به صورت هشت گروه از چهار رقم هگزادسیمال که با دو نقطه از هم جدا شده اند نشان داده می شوند (مثلاً 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
زیرشبکه ها: یک زیر شبکه یک شبکه را به بخش های کوچکتر و قابل مدیریت تقسیم می کند. هر زیرشبکه دارای محدوده آدرس IP مخصوص به خود است.
علامت گذاری CIDR (مسیریابی بین دامنه ای بدون کلاس). این یک محدوده آدرس IP را با استفاده از ترکیبی از یک آدرس IP و یک طول پیشوند (مثلاً 192.168.1.0/24) مشخص می کند. بیایید این آدرس IP (192.168.1.0/24) را در رابطه با نماد CIDR تجزیه کنیم.
192.168.1.0 خود آدرس IP است.
/24 تعداد بیت ها (یا ارقام) پیشرو در آدرس IP را نشان می دهد که ثابت هستند و قابل تغییر نیستند.
در این مورد، /24 به این معنی که 24 بیت اول (یا 3 اکتت) آدرس IP ثابت است و 8 بیت باقی مانده (یا 1 اکتت) برای آدرس دهی میزبان در دسترس است. وقتی میگویم «در دسترس برای پردازش میزبان»، منظورم این است که 8 بیت (یا 1 اکتت) باقیمانده را میتوان برای اختصاص آدرسهای منحصربهفرد به دستگاههای جداگانه (میزبان) در شبکه استفاده کرد. این اکتت آخر (0-255) می تواند برای شناسایی دستگاه های خاص در زیر شبکه استفاده شود.
This allows for 254 usable host addresses (since 0 and 255 are reserved). For example, with the subnet 192.168.1.0/24, the available host addresses would range between 192.168.1.1 and 192.168.1.254.
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
آدرس های IP خصوصی در مقابل عمومی
آدرس های IP خصوصی: اینها در شبکه های خصوصی استفاده می شوند و در اینترنت قابل مسیریابی نیستند. محدوده آدرس IP خصوصی رایج عبارتند از:
10.0.0.0 تا 10.255.255.255
172.16.0.0 تا 172.31.255.255
192.168.0.0 تا 192.168.255.255
آدرس های IP عمومی: در اینترنت قابل مسیریابی هستند و باید در کل اینترنت منحصر به فرد باشند. این آدرس ها توسط سازمان شماره های اختصاص داده شده اینترنت (IANA) اختصاص داده شده است.
زیر شبکه
زیرشبکه فرآیند تقسیم یک شبکه به زیرشبکه های کوچکتر یا زیرشبکه هایی است که هر کدام زیرشبکه مخصوص به خود را دارند. این به مدیریت کارآمد آدرس IP کمک می کند و عملکرد و امنیت شبکه را بهبود می بخشد.
ماسک های زیر شبکه
ماسک زیر شبکه برای تعیین محدوده یک زیر شبکه استفاده می شود. به عبارت دیگر، برای تعیین اینکه کدام قسمت از یک آدرس IP متعلق به شبکه و کدام قسمت متعلق به میزبان است استفاده می شود. به عنوان مثال:
در این مثال، ماسک زیر شبکه (255.255.255.0) تعیین می کند که 24 بیت اول (192.168.1) متعلق به شبکه (subnet) و 8 بیت آخر (0.100) متعلق به میزبان است.
اگر بخواهید ماسک زیر شبکه یک آدرس IP را تعیین کنید چه؟ چگونه در مورد آن اقدام می کنید؟ خب نگران نباش اجازه دهید ماسک زیر شبکه “192.168.1.0/24” را تعیین کنیم.
“/24” در آدرس IP یک نماد CIDR (مسیریابی بین دامنه ای بدون کلاس) است که تعداد بیت های اصلی در ماسک زیر شبکه را نشان می دهد که روی 1 تنظیم شده اند. در این مورد، “/24” به این معنی است که اولین 24 بیت (یا 3 اکتت) از آدرس IP ثابت است و 8 بیت باقی مانده (یا 1 اکتت) برای آدرس دهی میزبان در دسترس است.
برای تبدیل “/24” به ماسک زیر شبکه، می توانید از مراحل زیر استفاده کنید:
با یک عدد باینری 32 بیتی (همه صفرها) شروع کنید: 00000000 00000000 00000000 00000000
24 بیت اول را روی 1 تنظیم کنید: 11111111 11111111 11111111 00000000
تبدیل عدد باینری به اعشاری: 255.255.255.0
بنابراین، ماسک زیر شبکه برای آدرس IP 192.168.1.0/24 255.255.255.0 است.
اجازه دهید ماسک زیر شبکه یک آدرس IP دیگر را تعیین کنیم (192.168.1.0/16):
“/16” در آدرس IP نشان می دهد که 16 بیت اول (یا 2 اکتت) آدرس IP ثابت است و 16 بیت (یا 2 اکتت) باقی مانده برای آدرس دهی میزبان در دسترس است.
برای تبدیل “/16” به ماسک زیر شبکه، می توانید از مراحل زیر استفاده کنید:
با یک عدد باینری 32 بیتی (همه صفرها) شروع کنید: 00000000 00000000 00000000 00000000
16 بیت اول را روی 1 تنظیم کنید: 11111111 11111111 00000000 00000000
تبدیل عدد باینری به اعشاری: 255.255.0.0
بنابراین، ماسک زیر شبکه برای آدرس IP 192.168.1.0/16 در واقع 255.255.0.0 است.
نتیجه گیری
درک آدرس IP و زیرشبکه برای هر کسی که در شبکه کار می کند بسیار مهم است. با تسلط بر این مفاهیم، می توانید به طور موثر شبکه ها را مدیریت و پیکربندی کنید و از عملکرد و امنیت مطلوب اطمینان حاصل کنید.
در صورت تمایل نظرات خود را بنویسید و این مقاله را به اشتراک بگذارید. وبلاگ من را برای اطلاعات بیشتر در مورد شبکه دنبال کنید!
مقدمه
آدرس دهی IP یک مفهوم اساسی در شبکه است. این فصل اصول اولیه IPv4 و IPv6، از جمله نحوه عملکرد آدرسهای IP، تفاوتهای بین آدرسهای IP خصوصی و عمومی، و اصول زیرشبکه را پوشش میدهد.
فهرست مطالب
IPv4 و IPv6
پروتکل اینترنت نسخه 4 (IPv4) و پروتکل اینترنت نسخه 6 (IPv6) دو نسخه از آدرس های IP مورد استفاده در شبکه هستند. IPv4 متداول ترین نسخه مورد استفاده است، در حالی که IPv6 برای رفع محدودیت های IPv4 طراحی شده است.
آشنایی با آدرس های IP، زیرشبکه ها و نماد CIDR
آدرس های IP: آدرس IP یک شناسه منحصر به فرد است که به هر دستگاه در یک شبکه اختصاص داده می شود.
-
IPv4 آدرس ها اعداد 32 بیتی هستند که معمولاً به صورت چهار عدد اعشاری که با نقطه جدا شده اند نشان داده می شوند (مثلاً 192.168.1.1).
-
IPv6 آدرس ها اعداد 128 بیتی هستند که به صورت هشت گروه از چهار رقم هگزادسیمال که با دو نقطه از هم جدا شده اند نشان داده می شوند (مثلاً 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
زیرشبکه ها: یک زیر شبکه یک شبکه را به بخش های کوچکتر و قابل مدیریت تقسیم می کند. هر زیرشبکه دارای محدوده آدرس IP مخصوص به خود است.
علامت گذاری CIDR (مسیریابی بین دامنه ای بدون کلاس). این یک محدوده آدرس IP را با استفاده از ترکیبی از یک آدرس IP و یک طول پیشوند (مثلاً 192.168.1.0/24) مشخص می کند. بیایید این آدرس IP (192.168.1.0/24) را در رابطه با نماد CIDR تجزیه کنیم.
-
192.168.1.0
خود آدرس IP است. -
/24
تعداد بیت ها (یا ارقام) پیشرو در آدرس IP را نشان می دهد که ثابت هستند و قابل تغییر نیستند.
در این مورد، /24
به این معنی که 24 بیت اول (یا 3 اکتت) آدرس IP ثابت است و 8 بیت باقی مانده (یا 1 اکتت) برای آدرس دهی میزبان در دسترس است. وقتی میگویم «در دسترس برای پردازش میزبان»، منظورم این است که 8 بیت (یا 1 اکتت) باقیمانده را میتوان برای اختصاص آدرسهای منحصربهفرد به دستگاههای جداگانه (میزبان) در شبکه استفاده کرد. این اکتت آخر (0-255) می تواند برای شناسایی دستگاه های خاص در زیر شبکه استفاده شود.
This allows for 254 usable host addresses (since 0 and 255 are reserved). For example, with the subnet 192.168.1.0/24, the available host addresses would range between 192.168.1.1 and 192.168.1.254.
آدرس های IP خصوصی در مقابل عمومی
آدرس های IP خصوصی: اینها در شبکه های خصوصی استفاده می شوند و در اینترنت قابل مسیریابی نیستند. محدوده آدرس IP خصوصی رایج عبارتند از:
-
10.0.0.0 تا 10.255.255.255
-
172.16.0.0 تا 172.31.255.255
-
192.168.0.0 تا 192.168.255.255
آدرس های IP عمومی: در اینترنت قابل مسیریابی هستند و باید در کل اینترنت منحصر به فرد باشند. این آدرس ها توسط سازمان شماره های اختصاص داده شده اینترنت (IANA) اختصاص داده شده است.
زیر شبکه
زیرشبکه فرآیند تقسیم یک شبکه به زیرشبکه های کوچکتر یا زیرشبکه هایی است که هر کدام زیرشبکه مخصوص به خود را دارند. این به مدیریت کارآمد آدرس IP کمک می کند و عملکرد و امنیت شبکه را بهبود می بخشد.
ماسک های زیر شبکه
ماسک زیر شبکه برای تعیین محدوده یک زیر شبکه استفاده می شود. به عبارت دیگر، برای تعیین اینکه کدام قسمت از یک آدرس IP متعلق به شبکه و کدام قسمت متعلق به میزبان است استفاده می شود. به عنوان مثال:
در این مثال، ماسک زیر شبکه (255.255.255.0) تعیین می کند که 24 بیت اول (192.168.1) متعلق به شبکه (subnet) و 8 بیت آخر (0.100) متعلق به میزبان است.
اگر بخواهید ماسک زیر شبکه یک آدرس IP را تعیین کنید چه؟ چگونه در مورد آن اقدام می کنید؟ خب نگران نباش اجازه دهید ماسک زیر شبکه “192.168.1.0/24” را تعیین کنیم.
“/24” در آدرس IP یک نماد CIDR (مسیریابی بین دامنه ای بدون کلاس) است که تعداد بیت های اصلی در ماسک زیر شبکه را نشان می دهد که روی 1 تنظیم شده اند. در این مورد، “/24” به این معنی است که اولین 24 بیت (یا 3 اکتت) از آدرس IP ثابت است و 8 بیت باقی مانده (یا 1 اکتت) برای آدرس دهی میزبان در دسترس است.
برای تبدیل “/24” به ماسک زیر شبکه، می توانید از مراحل زیر استفاده کنید:
-
با یک عدد باینری 32 بیتی (همه صفرها) شروع کنید: 00000000 00000000 00000000 00000000
-
24 بیت اول را روی 1 تنظیم کنید: 11111111 11111111 11111111 00000000
-
تبدیل عدد باینری به اعشاری: 255.255.255.0
بنابراین، ماسک زیر شبکه برای آدرس IP 192.168.1.0/24 255.255.255.0 است.
اجازه دهید ماسک زیر شبکه یک آدرس IP دیگر را تعیین کنیم (192.168.1.0/16):
“/16” در آدرس IP نشان می دهد که 16 بیت اول (یا 2 اکتت) آدرس IP ثابت است و 16 بیت (یا 2 اکتت) باقی مانده برای آدرس دهی میزبان در دسترس است.
برای تبدیل “/16” به ماسک زیر شبکه، می توانید از مراحل زیر استفاده کنید:
-
با یک عدد باینری 32 بیتی (همه صفرها) شروع کنید: 00000000 00000000 00000000 00000000
-
16 بیت اول را روی 1 تنظیم کنید: 11111111 11111111 00000000 00000000
-
تبدیل عدد باینری به اعشاری: 255.255.0.0
بنابراین، ماسک زیر شبکه برای آدرس IP 192.168.1.0/16 در واقع 255.255.0.0 است.
نتیجه گیری
درک آدرس IP و زیرشبکه برای هر کسی که در شبکه کار می کند بسیار مهم است. با تسلط بر این مفاهیم، می توانید به طور موثر شبکه ها را مدیریت و پیکربندی کنید و از عملکرد و امنیت مطلوب اطمینان حاصل کنید.
در صورت تمایل نظرات خود را بنویسید و این مقاله را به اشتراک بگذارید. وبلاگ من را برای اطلاعات بیشتر در مورد شبکه دنبال کنید!