გთხოვთ, გამოიყენოთ ეს იდენთიფიკატორი ამ ერთეულის ციტირებისთვის ან ბმულისთვის:
https://openscience.ge/handle/1/1519
სათაური: | ერთრანგოვანი ქსელი (P2P), ბიტტორენტ (BitTorrent) კლიენტი | ავტორები: | ჩახვაძე, ცოტნე | ხელმძღვანელი: | სირბილაძე, გია ხუციშვილი, ირინა |
ხარისხის სახელი: | MSc in Information Systems ინფორმაციული სისტემების მაგისტრი |
სასწავლო პროგრამის სახელი: | ინფორმაციული სისტემები. Information Systems | განათლების საფეხური (0 - საბაკალავრო, 1 - სამაგისტრო, 2 - სადოქტორო ან პოსტსადოქტორო): | 1 | დაწესებულება: | Ivane Javakhishvili Tbilisi State University ივანე ჯავახიშვილის სახელობის თბილისის სახელმწიფო უნივერსიტეტი |
ფაკულტეტი: | Faculty of Exact and Natural Sciences ზუსტ და საბუნებისმეტყველო მეცნიერებათა ფაკულტეტი |
საკვანძო სიტყვები: | ერთრანგოვანი ქსელის ტოპოლოგიები BitTorrent არქიტექტურა ოპტიმისტური „unchoking“ |
გამოცემის თარიღი: | 2019 | გამომცემელი: | Ivane Javakhishvili Tbilisi State University ივანე ჯავახიშვილის სახელობის თბილისის სახელმწიფო უნივერსიტეტი |
რეზიუმე: | BitTorrent is a peer-to-peer (P2P) data transfer protocol. It exists since 2001 when Bram Cohen created the first version of the protocol. BitTorrent is a method of widely distributing large amounts of data by spreading the inherent load on hardware, Internet hosting and bandwidth when, in the traditional model, it is the sole distributor. The latter no longer has to serve each recipient: the customers themselves serve the data already received to new recipients. The cost and burden of data distribution are therefore considerably reduced; At the same time, the protocol provides redundancy against hardware problems and reduces dependence on the original distributor. The big breakthrough was when sites like The Pirate Bay made it popular to use to download pirated material. Streaming sites, such as Netflix, may have resulted in a decrease in people using BitTorrent to download movies. But BitTorrent is still used in a number of different legal solutions where the distribution of large files is important. According to statistics, BitTorrent accounts for about 35% of Internet traffic. Its usage is shown below: • Facebook uses it to distribute updates to their huge data centers • Amazon S3 implements it for downloading static files • Traditional downloads are still used for larger files such as Linux distributions • Some Gaming companies use it, like Blizzard, Eve, etc. It’s widely used in Education, Government sector, Entertainment - Including pirating etc. In this master’s work author created TSO – multi-platform client software compatible with the BitTorrent protocol, using asynchronous Python module (asyncio). This program has graphical interface, but it also can used as command line program. BitTorrent არის (P2P) მონაცემთა გადაცემის პროტოკოლი. ის 2001 წლიდან არსებობს, მას შემდეგ რაც ბრენ კოენმა შექმნა პროტოკოლის პირველი ვერსია. BitTorrent არის მონაცემთა ფართოდ გავრცელების მეთოდი, რომელშიც განსხვავებით კლიენტსერვერული ტრადიციული მეთოდისა არ გვხვდება ერთადერთი დისტრიბუტორი და მასში დატვირთვა გადანაწილებულია ყველა მონაწილე მხარეზე. ეს უკანასკნელი აღარ ემსახურება თითოეულ მიმღებს: მომხმარებელს უკვე მიღებული მონაცემებს უნაწილებენ სხვა მიმღებები. შესაბამისად, მონაცემთა გადანაწილების ღირებულება და დატვირთვა მნიშვნელოვნად მცირდება. ამავდროულად პროტოკოლი უზრუნველყოფს გადამეტებულ თავდაცვას აპარატურული პრობლემების თავიდან ასაცილებლად და ამცირებს მის დისტრიბუტორზე დამოკიდებულებას. დიდი გარღვევა იყო, როდესაც პოპულარული გახდა ისეთი საიტები, როგორიცაა: Pirate Bay და ა.შ. მოცემული საიტები საშუალებას გვაძლევს ჩამოვტვირთოთ პირატული მასალა. იმის გამო, რომ მომხმარებლები იყენებენ ტორენტ კლიენტებს ფილმების გადმოსაწერად, სტრიმინგ საიტები, როგორიცაა Netflix ნელ-ნელა განიცდიან მომხმარებელთა შემცირებას. მიუხედავად ზემოთთქმულისა BitTorrent კვლავ გამოიყენება სხვადასხვა სამართლებრივი გადაწყვეტილებებში, სადაც დიდი ზომის ფაილების განაწილება მნიშვნელოვანია. სტატისტიკის მიხედვით, BitTorrent ინტერნეტ ტრაფიკის დაახლოებით 35% -ს შეადგენს. კანონირი მიზნებისთვის გამოყენებული გადაწყვეტილებები, შემდეგ ჩამონათვალში შეიძლება ვიხილოთ: • Facebook იყენებს მას, რომ განაახლოს მათი დიდი მონაცემთა ცენტრები; • Amazon S3 იყენებს მას, რათა ჩამოტვირთოს სტატიკური ფაილები; • ტრადიციული ჩამოტვირთვები, რომლებიც უფრო გამოიყენება დიდი ფაილებისათვის, როგორიცაა Linux დისტრიბუტივები და ა.შ. • ზოგიერთი სათამაშო კომპანიები იყენებენ მას, როგორიცაა: Blizzard, Eve და ა.შ. BitTorrent ფართოდ გამოიყენება: განათლებაში, სახელმწიფო სექტორში და სხვ. წარმოდგენილ სამაგისტრო ნაშრომში შექმნილია მულტიპლატფორმული, სრულყოფილი, BitTorrent პროტოკოლთან თავსებადი, კლიენტ პროგრამული უზრუნველყოფა, პროგრამირების ენა, პითონის ასინქრონული ბიბლიოთეკის გამოყენებით - asyncio. პროგრამა წარმოდგენილია როგორც გრაფიკული ინტერფეისით, ასევე ავტორის მიერ შექმნილი პროგრამის გამოყენება შესაძლებელია როგორც command line (cli) ბრძანებად. |
URI: | https://openscience.ge/handle/1/1519 |
ჩანს კოლექციებში: | ზუსტ და საბუნებისმეტყველო მეცნიერებათა ფაკულტეტი (დისერტაციები, სამაგისტრო ნაშრომები) |
ფაილები ამ ერთეულში:
ფაილი | აღწერა | ზომა | ფორმატი | |
---|---|---|---|---|
MA Thesis Chaxvadze Cotne.pdf | ერთრანგოვანი ქსელი (P2P), ბიტტორენტ (BitTorrent) კლიენტი | 1.27 MB | Adobe PDF | დათვალიერება-გახსნა |
CORE Recommender
გვერდის დათვალიერება
159
checked on Jul 22, 2024
გადმოწერა
63
checked on Jul 22, 2024
Google ScholarTM
გადამოწმება
ერთეულები ციფრულ საცავში დაცულნი არიან საავტორო უფლებით, ყველა უფლების დაცვით, თუ სხვაგვარი რამ არაა მითითებული.