استفاده از شبکههای کامپیوتری در چندین سال اخیر رشد فراوانی کرده و سازمانها ومؤسسات اقدام به برپایی شبکه نمودهاند. شبکههای کامپیوتری زیر ساختهای لازم را برای به اشتراک گذاشتن منابع در سازمان فراهم میآورند؛ در حالی که این زیر ساختها به درستی طراحی نشوند، در زمان استفاده از شبکه مشکلات متفاوتی پیش آمده و باید هزینههای زیادی به منظور نگهداری شبکه و تطبیق آن با خواستههای مورد نظر صرف شود. پس قبل از طراحی یک شبکه باید هدف ایجاد آن شبکه، حجم ترافیکی که در شبکه عبور خواهد کرد و بسیاری مسائل دیگر را درنظر داشت به همین منظور باید آشنایی کافی با شبکههای مختلف و تجهیزات مورد استفاده در زیر ساخت شبکه را داشته باشیم.