تتكوَّنُ شبكةُ الحاسوبِ من جزءَيْنِ أساسيَّيْن، هُما:
المكوّنات المادية (Hardware)
تشملُ المكوّنات الماديةُ جميعَ الأجهزةِ الملموسةِ التي تُشكّلُ الشبكةَ، مثلَ:
أجهزة الحاسوب: وهي الأجهزةُ التي تتصلُ بالشبكةِ وتستخدمُ مواردَها.
أجهزة الربط الشبكي: مثلَ الموجّهات (Routers) التي توجّهُ حركةَ البياناتِ بينَ الشبكاتِ المختلفةِ، والمبدّلات (Switches) التي تربطُ الأجهزةَ داخلَ الشبكةِ الواحدةِ، والمحاور (Hubs) وهي أجهزةُ ربطٍ أبسطَ.
وسائطُ النقل: وهي الكابلاتُ (مثلَ كابلاتِ الإيثرنت والأليافِ الضوئيةِ) أو الإشاراتُ اللاسلكيةُ التي تُستخدمُ لنقلِ البياناتِ بينَ الأجهزةِ.
بطاقاتُ الشبكة (Network Interface Cards - NICs): وهي الأجهزةُ التي تُثبّتُ في أجهزةِ الحاسوبِ لتمكينها من الاتصالِ بالشبكةِ.
المكوّنات البرمجية (Software)
تتكونُ المكوّناتُ البرمجيةُ من البرامجِ والبروتوكولاتِ التي تُنظّمُ وتُديرُ عملَ الشبكةِ، مثلَ:
أنظمةُ تشغيلِ الشبكة (Network Operating Systems - NOS): وهي أنظمةُ التشغيلِ المصممةُ خصيصًا لإدارةِ مواردِ الشبكةِ ومشاركةِ الملفاتِ والطابعاتِ، مثلَ Windows Server وLinux.
بروتوكولاتُ الشبكة: وهي مجموعةُ القواعدِ والمعاييرِ التي تُحدّدُ كيفيةَ اتصالِ الأجهزةِ وتبادلِ البياناتِ في الشبكةِ، مثلَ بروتوكولِ الإنترنت (IP) وبروتوكولِ التحكمِ في الإرسالِ (TCP) وبروتوكولِ نقلِ النصِ التشعبيِ (HTTP).
تطبيقاتُ الشبكة: وهي البرامجُ التي تستخدمُ مواردَ الشبكةِ لتقديمِ خدماتٍ للمستخدمينَ، مثلَ المتصفحاتِ وبرامجِ البريدِ الإلكترونيِ وتطبيقاتِ مشاركةِ الملفاتِ.