اجزای تشکيل دهنده شبکه عبارت اند از: سرويس دهنده: خدمات و سرويس های درخواست شده را ارائه می کند. کانال ارتباطي: بستر ارتباطی برای ايجاد زمینه ارتباط در شبکه و نقل و انتقال اطلاعات می باشد و معمولاًبه صورت فیبر نوری، سیم(کابل) و امواج راديويی است . سرويس گيرنده: درخواست ارائه سرويس و خدمات می کند. پروتکل: مجموعه قوانینی است که نحوه تبادل اطلاعات بین کامپیوترها را تعیین می کند.