Обяснено е Peer to Peer Networking (P2P) и споделянето на файлове

Компютърните(Computer) мрежи са два вида. Единият е моделът на клиентския сървър,(Client server model) при който всички компютри са свързани към сървърен компютър, който улеснява споделянето на файлове. Другият тип компютърна мрежа е Peer to Peer . Peer to peer означава липса на специален сървър. Както подсказва името, те са свързани като партньори - директно един към друг, вместо да се налага да се свързват със сървър. Тази статия обяснява споделянето на файлове с равнопоставен достъп през кабелни мрежи и интернет(Internet) .

Какво представляват Peer to Peer ( P2P ) мрежи

Когато става въпрос за термина peer-to-peer мрежа, известна още като P2P мрежи(P2P networks) , се появява картина – на няколко компютъра, свързани директно един към друг. Те могат да бъдат свързани чрез USB или чрез Ethernet кабели. Да предположим, че има три компютъра A, B и C, ако A се свързва с B и B се свързва с C, потребителите на A могат лесно да имат достъп до файлове и принтери, свързани към C, при условие че компютърът C позволява споделяне на файлове и принтери. Това е точно като мрежата на домашната група(Homegroup) в операционната система Windows .

Peer to Peer мрежи

Peer-to-peer мрежа може също да бъде реализирана с помощта на хъб, така че да не се нуждаете от допълнителни Ethernet карти, за да активирате споделянето на файлове и принтери. В идеалния случай хъбът може да бъде рутер, който има повече от един LAN порт или USB хъб. Вижте изображението по-долу за това как изглежда.

Споделяне на файлове през Peer(Over Peer) To Peer мрежи

Peer-to-peer мрежите могат да бъдат внедрени локално или чрез използването на Интернет(Internet) . В последния случай компютрите не са свързани с Ethernet кабели. По-скоро те използват нормални интернет(Internet) връзки, за да се свързват помежду си. Ако сте използвали BitTorrents, вие сте били част от такава peer-to-peer мрежа. Споделянето на файлове и в двата типа P2P мрежи става почти по същия начин. Нека първо да разгледаме нормалните P2P домашни мрежи.

Прочетете: (Read:) Какво представляват торент файловете(What are Torrent files) .

В P2P(P2P) мрежи, базирани на Windows , публичните папки вече са споделени. Те се виждат под Моята мрежа(My Network) . Ако не, отидете на всеки компютър и споделете файловете и периферните устройства, които искате да споделите.

Можете да изберете кои папки да споделяте, като щракнете с десния бутон върху папката и отидете в раздела Споделяне(Share) . Разделът Споделяне(Share) може да бъде наречен различно в различните версии на Windows . Можете да активирате споделянето на папки, като поставите отметка в квадратчето. В падащия списък, който се показва в раздела за споделяне, изберете Всички(Everyone) . Можете също да изберете компютри от падащия списък в раздела Споделяне(Share) и да щракнете върху Споделяне(Share) , за да споделите папка с избрани компютри.

Накратко, процесът на споделяне на файлове и папки в кабелни peer-to-peer мрежи е по-лесен, отколкото си мислите. Компютрите се свързват веднага щом ги свържете към хъба.

Прехвърляне на файлове чрез P2P в Интернет(Internet)

Тук идва BitTorrent . Протоколът BitTorrent се използва за изтегляне на големи файлове от Интернет(Internet) . В случай на BitTorrent , веднага след като започнете изтегляне, вашият компютър става част от мрежата Peer to Peer в Интернет(Internet) .

За да бъде ясно, голям файл не се хоства на един компютър, когато е наличен за изтегляне чрез BitTorrent . Той е разпределен върху множество компютри под формата на различни части. Когато използвате .torrent файл за изтегляне на файл, вие се свързвате с повече от един компютър и вашият BitTorrent клиент изтегля различни сегменти от различни компютри, които образуват рояк(swarm) (или група компютри, свързани с това изтегляне).

Вашият компютър също е част от този рояк, докато изтегляте, тъй като той установява директна връзка с различни компютри, използващи Интернет(Internet) . Освен това, докато вашият BitTorrent клиент работи, той се засича(seeding) , т.е. качва части от изтегления файл в Интернет(Internet) , така че другите, които се опитват да изтеглят файла едновременно, могат да го изтеглят от какъвто и да е вашият BitTorrent клиент качване. Това е в допълнение към партньорите(peers) (компютри, хостващи части от изтегляне, свързани директно, без нужда от сървър в средата), откъдето другият потребител получава файла.

Това обяснява Peer to Peer мрежа и споделяне на файлове или принтери на обикновен език.(This explains Peer to Peer networking and file or printer sharing in layman’s language.)



About the author

Здрасти! Аз съм компютърен програмист с над 10 години опит в областта. Специализирам се в разработването и поддръжката на софтуер за смартфони и актуализации на windows. Освен това предлагам услугите си като месечен представител за поддръжка на имейл клиенти.



Related posts