الاتصال بين كمبيوتر واخر داخل الشبكة شكل مراحل او طبقات متدرجة، تتكون من برامج ومعدات مختلفة داخل الجهاز المرسل، والجهاز المستقبل، فعلى سبيل المثال عندما يريد المستخدم ارسال رسالة بالبريد الالكتروني الى مستخدم اخر متصل بنفس الشبكة او بشبكة اخرى، او عندما يكتب احد المستخدمين عنوان موقع ما على المتصفح او محرك البحث، ويضغط زر البحث او زر الوصول الى الموقع، فان الرسالة او طلب الموقع لا يذهب مباشرة الى النظام الوجهة، بل يمر نزولا بكومة من الطبقات داخل جهاز الحاسب الالي المرسل، وتتكون هذه الطبقات من برامج ومعدات، يقوم كلا منها بأداء وظيفة ومهمة معينة في الرسالة او طلب الاتصال الخارج من الجهاز من اجل تهيئته للأرسال عبر الاسلاك الى النظام الموجهة. تسمى آلية الاتصال بين كمبيوتر واخر عبر الشبكة ببروتوكولات الشبكة، وهى لازمة في كل اتصال داخل الشبكة، حتى ولو كانت الشبكة تتكون من حاسبين اثنين فقط، فلابد من اتباع هذه الآلية من اجل اجراء اتصال بين حاسبين اثنين في شبكة أو أكثر، ويتم اتباع البروتوكولات واليات الاتصال من خلال قيام الشركات المصنعة بصناعة المعدات والبرامج وفق مواصفات هذه البروتوكولات، بحيث يؤدي كل برنامج وكل واحدة من المعدات، الوظائف المرسومة له في بروتوكولات الشبكة بكل دقة، وفي النهاية تشكل هذه الاليات كومة او مكدس من الطبقات تمتد من بطاقة الشبكة الى البرنامج التطبيقي الذي يستعمله المستخدم مباشرة.
اهم نماذج هذه الطبقات، وتحديد وظائفها، هو نموذج osi المرجعي، ووفقا لهذا النموذج، فان طبقات البروتوكولات داخل كل حاسب الي تنقسم الى سبع طبقات على النحو التالي: