از کاربردهای شبکه، میتوان به اشتراک منابع، کاربردهای خانگی مانند دسترسی به اطلاعات پراکنده در سراسر دنیا و کاربردهای تجاری اشاره کرد. شبکه، ترکیبی از سختافزار و نرمافزار است که دادهها را از یک مکان به مکان دیگر ارسال میکند. سختافزار، متشکل از تجهیزات فیزیکی و نرمافزار، مجموعهای از دستورالعملها است که سرویسهای مورد انتظار را امکانپذیر میکند. در این فرادرس، ابتدا به مفاهیم اولیه شبکه و اجزای سازنده آن میپردازیم. سپس ساختار لایهای شبکه و استانداردهای گوناگون هر لایه و پروتکلهای آنها آموزش داده میشود.