کلاس A
شناسه های شبکه در کلاس A به شبکه هایی اختصاص میابند که در دل خود تعداد زیادی هاست را جای داده و یا میدهند. بالاترین بیت از لحاظ مرتبه در یک کلاس A همیشه برابر صفر قرار میگیرد که در واقع پیشوندی ثابت برای تمام شبکه های کلاس A است و آدرس های ۰٫۰٫۰٫۰ تا خود ۱۲۷٫۲۵۵٫۲۵۵٫۲۵۵ یا تا ۱۲۸٫۰٫۰٫۰ را پوشش میدهد.
هفت بیت بعدی که کامل کننده اولین آکتت هستند، در شمارش شناسه های شبکه (Network ID) کلاس A کاربرد دارند. بنابراین پیشوندهای آدرس برای شناسه های شبکه کلاس A دارای ۸ بیت طول (۸/ یا ۲۵۵٫۰٫۰٫۰) هستند. ۲۴ بیت باقی مانده از آدرس ( سه آکتت آخر) برای شناسه هاست (Host ID) بکار میروند. پیشوند آدرس ۰/۰٫۰٫۰٫۰ ( ۰٫۰٫۰٫۰ تا ۰٫۰٫۰٫۰) یک شناسه شبکه رزرو شده است و همچنین رنج آدرس ۸/۱۲۷٫۰٫۰٫۰ (۱۲۷٫۰٫۰٫۰ تا ۲۵۵٫۰٫۰٫۰) برای آدرس های Loopback رزرو شده است. در مجموع ۱۲۸ شبکه در این کلاس، ۱۲۶ شبکه ممکن با ۱۶۷۷۷۲۱۴ هاست به ازای هرکدام از آن ها داریم.
شکل زیر ساختار کلی از کلاس A را نشان میدهد.