دوره نتورک پلاس، قسمت ۲: آدرس IP، کلاس‌ها و ساب‌نتینگ
سرفصل: دوره نتورک پلاس

آدرس IP برای دستگاه‌های شبکه همان کاری را می‌کند که کد پستی برای خانه‌ها؛ بدون آن، بسته‌ها نمی‌دانند کجا بروند. ساب‌نتینگ هم بخشی از نتورک پلاس است که بیشتر از همه از آن می‌ترسند، ولی با یک جدول کوچک ساده می‌شود.

آدرس IPv4 از چه ساخته شده؟

آدرس IPv4، ۳۲ بیت است که به صورت چهار عدد ۰ تا ۲۵۵ نوشته می‌شود؛ مثلاً 192.168.10.25. هر آدرس دو بخش دارد:

  • بخش شبکه (Network): نشان می‌دهد دستگاه در کدام شبکه است.
  • بخش میزبان (Host): خود دستگاه را در آن شبکه مشخص می‌کند.

مرز این دو بخش را Subnet Mask تعیین می‌کند. ماسک 255.255.255.0 یعنی ۲۴ بیت اول مال شبکه است؛ به همین دلیل آن را کوتاه‌شده /24 می‌نویسند (نماد CIDR).

Gateway و DNS

  • Default Gateway: آدرس روتری که بسته‌های مقصدِ بیرون از شبکه را به آن می‌دهید. اگر اشتباه باشد، شبکهٔ داخلی کار می‌کند ولی اینترنت نه.
  • DNS: سروری که نام‌ها را به IP تبدیل می‌کند (در قسمت ۵ کامل توضیح داده‌ام).

IP خصوصی و عمومی

این سه محدوده برای شبکه‌های داخلی رزرو شده‌اند و در اینترنت مسیریابی نمی‌شوند:

محدودهماسک پیش‌فرضکاربرد رایج
10.0.0.0 تا 10.255.255.255/8سازمان‌های بزرگ
172.16.0.0 تا 172.31.255.255/12شبکه‌های متوسط
192.168.0.0 تا 192.168.255.255/16خانه و دفتر کوچک

دو آدرس خاص دیگر هم که زیاد می‌بینید:

  • 127.0.0.1 یا Loopback: خود دستگاه.
  • 169.254.x.x یا APIPA: کامپیوتر از DHCP آدرس نگرفته و خودش یک آدرس ساخته. اگر این را دیدید، مشکل از DHCP یا کابل است، نه اینترنت.

کلاس‌های IP؛ فقط برای امتحان

قبلاً آدرس‌ها را به کلاس A (تا 126)، B (128 تا 191) و C (192 تا 223) تقسیم می‌کردند. امروز با CIDR هر ماسکی ممکن است و کلاس‌ها فقط در سؤال‌های امتحان و اصطلاحات قدیمی باقی مانده‌اند.

ساب‌نتینگ با یک جدول

ساب‌نتینگ یعنی یک شبکهٔ بزرگ را به چند شبکهٔ کوچک‌تر تقسیم کنیم؛ مثلاً هر طبقه یا هر بخش یک شبکهٔ جدا داشته باشد. این جدول تقریباً همهٔ سؤال‌ها را جواب می‌دهد:

CIDRماسکتعداد آدرسهاست قابل استفاده
/24255.255.255.0۲۵۶۲۵۴
/25255.255.255.128۱۲۸۱۲۶
/26255.255.255.192۶۴۶۲
/27255.255.255.224۳۲۳۰
/28255.255.255.240۱۶۱۴
/29255.255.255.248۸۶
/30255.255.255.252۴۲

قانون ساده: هر بیت که به ماسک اضافه شود، تعداد آدرس‌ها نصف می‌شود. از هر زیرشبکه هم دو آدرس کم کنید: اولی آدرس خود شبکه (Network) است و آخری آدرس Broadcast.

یک مثال واقعی

شبکهٔ 192.168.10.0/24 را می‌خواهیم به چهار بخش برای اداری، مالی، دوربین‌ها و تلفن تقسیم کنیم. چهار بخش یعنی دو بیت بیشتر، پس /26 با ۶۴ آدرس در هر بخش:

بخششبکهمحدودهٔ هاستBroadcast
اداری192.168.10.0/26.1 تا .62.63
مالی192.168.10.64/26.65 تا .126.127
دوربین192.168.10.128/26.129 تا .190.191
تلفن192.168.10.192/26.193 تا .254.255

نکتهٔ عملی: همیشه کمی جا برای رشد بگذارید. اگر الان ۵۰ دوربین دارید، /26 تا ۶۲ دوربین جا دارد؛ اگر قرار است تا آخر سال ۸۰ تا شود، از همین اول /25 بگیرید.

IPv6 در یک نگاه

IPv6، ۱۲۸ بیتی است و به شکل هگز نوشته می‌شود، مثل 2001:db8::1. در شبکه‌های داخلی ایران هنوز کم استفاده می‌شود، ولی در Network+ چند نکته‌اش را می‌پرسند: Broadcast ندارد، آدرس fe80:: همان Link-Local است و ::1 معادل Loopback است.

قسمت‌های دوره نتورک پلاس

  1. مدل OSI و TCP/IP به زبان ساده
  2. آدرس IP، کلاس‌ها و ساب‌نتینگ
  3. تفاوت هاب، سوئیچ و روتر
  4. TCP و UDP و پورت‌های مهم شبکه
  5. DNS و DHCP چطور کار می‌کنند
  6. کابل شبکه؛ Cat5e، Cat6، Cat6A و فیبر
  • نتورک پلاس
  • Network+
  • آدرس IP
  • ساب نتینگ
  • Subnet Mask
  • CIDR
  • IP خصوصی