Oddiy shaklda, tengdosh (P2P) tarmog'i ikki yoki undan ortiq shaxsiy kompyuterlar ulanganida va alohida server kompyuteridan o'tmasdan resurslarni almashganda yaratiladi. P2P tarmog'i maxsus ulanish bo'lishi mumkin: fayllarni uzatish uchun universal ketma -ket avtobus orqali ulangan bir qancha kompyuterlar. P2P tarmog'i, shuningdek, mis simlar orqali kichik ofisdagi yarim o'nlab kompyuterlarni bog'laydigan doimiy infratuzilma bo'lishi mumkin. Yoki P2P tarmog'i ancha katta hajmdagi tarmoq bo'lishi mumkin, bunda maxsus protokollar va ilovalar Internet orqali foydalanuvchilar o'rtasida to'g'ridan -to'g'ri aloqalarni o'rnatadi.
Fayllarni almashishda yuklovchilar va yuklab oluvchilar media va dasturiy ta'minot fayllarini almashish uchun uchrashadilar. Peer-to-peer tarmoqlariga qo'shimcha ravishda, fayl almashish xizmatlari umumiy fayllar uchun skanerlash va xavfsizlikni ham ta'minlaydi. Ular, shuningdek, foydalanuvchilarga intellektual mulk huquqlarini anonim ravishda chetlab o'tish imkoniyatini berishi yoki muqobil ravishda intellektual mulk huquqlarini himoya qilishni ta'minlashi mumkin.
Biroq, peer-to-peer tarmoqlari uchun eng keng tarqalgan foydalanish holati fayl almashish uchundir internet.Peer-to-peer tarmoqlari fayllarni almashish uchun ideal, chunki ular ulangan kompyuterlarga bir vaqtning o'zida fayllarni qabul qilish va fayllarni yuborish imkonini beradi.
Oddiy holatda biz faylni yuklab oladigan veb -saytga kiramiz. Bunday holda, veb -sayt server vazifasini bajaradi va bizning kompyuterimiz faylni qabul qiluvchi mijoz vazifasini bajaradi. Agar biz bir xil faylni tengdoshlar tarmog'i orqali, masalan BitTorrent veb-saytidan yuklasak, yuklash boshqacha tarzda amalga oshiriladi. Keyin biz faylni P2P tarmog'idagi boshqa ko'plab kompyuterlardan kelgan, bir necha qismli kompyuterga yuklaymiz. P2P texnologiyasi uni yana bitta faylga aylantiradi. Shu bilan birga, fayl bizning kompyuterimizdan talab qilganlarga yuboriladi.