কেমন আছেন সবাই? আমার আগের post টার কথা না বললেই নয়। আপনাদের কাছ থেকে তা এতটা সাড়া পাবে তা ভাবিনি;যা কি না আজকে নতুন আরেকটি post দেওয়ার ব্যাপারে আমাকে যথেষ্ট অনুপ্রানিত করেছে।
আশাকরি তারা নিশ্চই এ কথা স্বীকার করবেন যে, Internet অজানাকে জানার এক অন্যতম হাতিয়ার। আর File, Resource এক কথায় Data Downloading তার একমাত্র মাধ্যম। বিগত post এ আমি HTTP or FTP download client হিসেবে IDM এর ব্যবহারযোগ্যতা সম্পর্কে আলোচনা করেছি। আজ Bit torrent protocol যা কিনা সম্পূর্ন নতুন এক প্রযুক্তি তা নিয়ে আলোচনা করব।
Bit torrent, peer-to-peer protocol ব্যবহার করে যা কি না অধিক পরিমান ডাটা ডাউনলোড করার ক্ষেত্রে Distributor এর ভুমিকা পালন করে। ধরুন আপনি যখন এই Protocol ব্যবহার করেন তখন আপনি Data collector এবং distributor ঊভয়ের দায়িত্ব পালন করেন। অর্থাৎ আপনি যখন ডাউনলোড করেন তখন আপনি এই network এর একটি peer হয়ে যান এবং আপনার network bandwidth ব্যবহার করে একই data অন্যান্য peer সমুহে Upload হয়। সম্পূর্ণ ফাইলটির প্রাথমিক Distributor কে বলা হয় First Seed. প্রযুক্তিটা অনেকটা Internet Hosting এর আদলের হলেও এ তে প্রাথমিক Distributor এর Hardware এবং Bandwidth খরচ অনেক কমে যায়। এই প্রযুক্তির উদ্ভাবক Bram Cohen এপ্রিল ২০০১ এই প্রকল্পটির কাজ হাতে নেন এবং ২ জুলাই ২০০১ সালে ই সফলতা পান।
Bit torrent client হল এমন একটি প্রোগ্রাম যা Bit torrent protocol ব্যবহার করে Data Sharing এর কাজ করে থাকে। Client সকল প্রকার কম্পিউটার ফাইল ঊক্ত protocol দ্বারা request, transmit এবং transmission এর জন্য প্রস্তুত করতে সক্ষম। আর peer হল সেই কম্পিউটার যা এই client ব্যবহার করে bit torrent protocol এর মাধ্যমে data শেয়ার করে।
ফাইল শেয়ারিং করার জন্য প্রথমেই একটি ছোট ফাইল তৈরি করে নিতে হয়। এ ফাইল টি.torrent ফাইল নামে পরিচিত। .torrent ফাইল সম্পূর্ন ফাইল টির metadata ধারন করে। Metadata কাংখিত ফাইলটির প্রতিটি Tracker এর তথ্যধারন করে। ঊপরোক্ত Network এর ভিতর যে সকল কম্পিউটার ফাইল server হিসেবে কাজ করে প্রতিটাই হল Tracker. এক এক Location এর Tracker সম্পুর্ন ফাইল টির এক এক অংশ প্রদান করে। অর্থাৎ কোনো peer কে ফাইল ডাউনলোড করার জন্য.torrent ফাইল ডাউনলোড করে tracker এর সাথে connect হতে হবে। Bit-torrent protocol এর ক্রিয়া graphically নিম্নরুপ হতে পারে।
HTTP full-file request এবং Bit-torrent request এর মধ্যে বেসিক যে পার্থক্য তা হল HTTP protocol সম্পুর্ন ফাইল টি ডাউনলোড এর জন্য একটি TCP Socket এর মাধ্যমে একটি মাত্র Get request পাঠায়। অন্যদিকে Bit-torrent অনেকগুলো ভিন্ন TCP Socket দ্বারা একাধিক small data request পাঠায়। এতে ডাউনলোড খরচ কমে যাওয়ার অন্যতম কারন হল rarest-first policy, যা ফাইল availability অনেকখানি বাড়িয়ে দেয়। Bit-Torrent Operation সম্পর্কে আরও জানার জন্য http://www.bitorrent.com অথবা http://www.wikipedia.com সাইটটিতে ভিজিট করুন।
এখন bittorrent আমরা কিভাবে ব্যবহার করব?
সমাধান টা আমিই দিচ্ছি। প্রথমেই আপনাকে Bittorrent Client Download করে, আপনার PC তে Install করে নিতে হবে। উল্লেখযোগ্য client গুলো হলঃ
এবার আপনি যে ফাইল ডাউনলোড করতে চান তার.torrent ফাইল টি NET থেকে নামিয়ে নিন। আপনি WEB এ অনেক.torrent PROVIDING Website পাবেন। উল্লেখযোগ্য কয়েকটি Address নিচে দেওয়া হলঃ
এভাবে আপনি আপনার কাংখিত ফাইল টি উপরিউক্ত যেকোন একটি সাইট হতে পেয়ে যাবেন আশা করি। পরে তা Bittorrent client application থেকে ওপেন করে উপযুক্ত parametre set করে দিলে Downlaod শুরু হয়ে যাবে। আপনি ডাউনলোড Bandwitth বাড়িয়ে দিয়ে ডাউনলোড কে Speed Up করতে পারেন।
যদিও বড় ফাইল ডাউনলোড অনেক সময় নেয় তবু যেহেতু এটা আপনার ওয়েব Browsing and অন্যান্য Downloading কে বাধাগ্রস্ত করেনা ও আপনার কম্পিউটার কে ও slowdown করেনা ফলে সম্মিলিত ভাবে লাভবান হবেন আপনি। তবে ডাউনলোড complete হওয়ার পর অবশ্যই Virus Check করতে ভুলবেন না।
বাস্তবিকভাবেই আপনি যদি লাভবান হতে চান তাহলে নিজে এটা ব্যবহার করুন। আশা করি নিজেই নিজের অনেক প্রশ্নের সমাধান দিতে পারবেন।
আর যা ইতোমধ্যে Bittorrent ব্যবহার করছেন তাদের কাছ থেকে অনেক জ্ঞানগর্ভ আলোচনা আশা করি।
Bittorren operation and procedure সম্পর্কে আপনাদের প্রশ্ন ও মন্তব্য জানাতে ভুলবেন না।
ধন্যবাদ।
আমি রুবেল। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 16 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 3 টি টিউন ও 23 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
I like Techtunes since its first appraisal.
ফ্ল্যাশজেট আর ফ্রি ডাউনলোড ম্যানেজার দিয়েও টরেন্ট ডাউনলোড করা যায় তবে utorrent ই বেস্ট। GR8 টিউন..
টরেন্ট সম্পর্কে হালকা পাতলা ধারণা ছিল তবে আজ এক্কেবারে ঝকঝকা-ফকফকা হয়ে গেল। রুবেল ভাইকে অসংখ্য ধন্যবাদ। একটা কথা, টরেন্টে কিছু কিছু ফাইল ডাউনলোডের সময় আমার ক্ষেত্রে 4.7% হয়ে বন্ধ হয়ে যায়, আর কখনোই resume হয় না। সমস্যাটা আসলে কোথায়? উল্লেখ্য যে, আমি utorrent ও bitcomet উভয় ব্যবহার করে দেখেছি, ফলাফল একই।
its really very good tech. but it has some problem for legality. make sure the copyrights law. Coz it is easy to track that you are download illegal thing so be careful. I also agree that some country has no problem.
I used to see my friend to use bittorent. But I don’t think whay they use it. On the othere side I didn’t get any suitable information whay and how I use this software. I got this website by searchin engine then I read it quickly. Its really healpfull. Now I can understand most of the thing about this software. Writer really do the great thing for us. And I would like to tell the writer continue your writting.
আমি অফিসে যেহেতু ব্যবহার করব এবং স্বাভাবিকভাবেই তা ল্যান সেটিংস কানেকশন থাকবে
যেহেতু টরেন্ট নামানোর সময় কিছু আপলোড হবে এবং কিছু ডাওনলোড হবে
কিন্তু যদি আমার পিসিতে ভাইরাস থাকে তবে টরেন্ট চালানোর সময যে আপলোড হবে তাতে কি আমার পিসিতে থাকা ভাইরাসও আপলোড হবে ?
এবং হলে কি তা আইটির server -এ ইফেক্ট করবে, যেমন server- এ কোন সমস্যা হবে কি ?
Via amke keo aktu help korben je bittorrent install korar por kivabe ami any file download korbo….plz ektu janaben..thx
চমৎকার লাগল। টরেন্ট সম্পর্কে জানতে এটা অনেক সহায়ক হবে। ডাউনলোডের জন্য আমি প্রথমে ফ্রি ডাউনলোড ম্যানেজার ব্যবহার করি। ডাউনলোড স্পিড কম। এখন বিটলর্ড ব্যবহার করছি। স্পিড ভালই।
ওয়াও ওয়াও ……. জাস্ট ওয়াও ……. আচ্ছা একটা কথা …… আমি বাড়িতে থেকে টরেন্ট ডাউনলোড করতে পারি কিন্তু আমার ইউনি তে হেভি স্পীড থাকা সত্বেও টরেন্টের ব্যবহার করতে পারি ন, মানে এই ক্ষেত্রে কোন স্পীডই পাওয়া যায় না। এর কোন তোড় আছে না কি আপনার কাছে ভাই?