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