Có thể bạn đã từng download một thứ gì đó qua torrent. Nhưng bạn có biết torrent là gì không? Ngoài một đường link kỳ diệu đến file mà bạn muốn download?
Trong bài viết này, FUNiX sẽ giải thích torrent là gì và cách để sử dụng chúng.
Torrent là gì?
Torrent là file chứa siêu dữ liệu (metadata) về nơi tìm thấy các file và folder được phân phối trên mạng internet. File torrent thường chứa thông tin liên quan đến danh sách các tracker (về cơ bản là các máy chủ liệt kê nơi để tìm file và folder online) mà torrent cần có để hoàn tất quá trình download.
File torrent không chứa các file bạn muốn tải xuống mà chứa thông tin (giống như một mục lục) về các file đó. Tệp torrent sử dụng cấu trúc chuẩn hóa:
- Announce: Bao gồm ít nhất một URL cho một tracker.
- Info file (Tệp thông tin): Thay đổi tùy thuộc vào số lượng tệp được chia sẻ. Bao gồm danh sách đầy đủ các file để chia sẻ khi nhiều file được bao gồm trong một lần tải xuống, bao gồm kích thước file tính bằng byte và đường dẫn đến file thực.
- Length (Độ dài): Kích thước của file (cho một file).
- Name (Tên): Đề xuất tên file và đường dẫn tệp cho một file.
- Piece length (Độ dài phần): Cho biết số byte trên mỗi phần. Mỗi tệp được chia thành các phần có kích thước cố định và Piece length cho biết số byte được dự kiến
- Pieces: Một danh sách băm (hash list) liên kết các phần file lại với nhau. Trong trường hợp có nhiều tệp, danh sách các phần tham chiếu đến Info file để biết thứ tự các file.
BitTorrent là gì?
Giờ bạn đã hiểu torrent là gì, hãy cùng tìm hiểu về BitTorrent. Đây là một giao thức chia sẻ tệp ngang hàng (peer-to-peer) cho phép user chia sẻ tệp qua internet thông qua một hệ thống phi tập trung.
Bạn chủ yếu tương tác với giao thức BitTorrent thông qua ứng dụng khách BitTorrent, ví dụ như qBittorrent hay uTorrent.
Tại sao mọi người sử dụng Torrent?
Torrent là phần chính của mạng tệp ngang hàng phân tán. Các file torrent cho ứng dụng khách BitTorrent biết nơi để tìm kiếm các file bạn muốn download từ những người dùng khác được kết nối với mạng ngang hàng.
Mọi người sử dụng torrent vì nhiều lý do, nhưng căn bản là nhờ sự dễ dàng chia sẻ tệp giữa những người dùng. Ví dụ như bản phân phối Ubuntu hoặc Debian. Các bản phân phối Linux này cho phép download hệ điều hành qua torrent nhằm làm giảm bớt áp lực lên máy chủ của họ, giảm chi phí lưu trữ, đồng thời có thể cắt giảm thời gian tải xuống một file cụ thể.
Dù torrent vẫn được sử dụng cho cácc mục đích hợp pháp, công nghệ này thường được sử dụng nhất để phân phối các nội dung không có bản quyền.
Torrent có hợp pháp không?
Miễn là bạn tải xuống nội dung hợp pháp, thì việc sử dụng torrent cũng hợp pháp. Tuy nhiên, nếu bạn download nội dung bất hợp pháp bằng torrent, hành động này là vi phạm pháp luật.
Nhà cung cấp dịch vụ Internet của bạn (Internet Service Provider, hay ISP), chủ sở hữu bản quyền và các tổ chức khác có thể giám sát kết nối internet của bạn để tìm bằng chứng về việc sử dụng torrent cho mục đích bất hợp pháp. Nếu bạn muốn ngăn ISP hoặc bất kỳ ai khác theo dõi dữ liệu của bạn, bạn cần phải dùng Mạng riêng ảo VPN.
Cách sử dụng Torrent
Đầu tiên bạn cần có một ứng dụng khách BitTorrent. qBittorent là một lựa chọn được đánh giá cao và có trên tất cả các hệ điều hành chính. Thêm vào đó, đây là một công cụ open-source (mã nguồn mở) và miễn phí.
Sau khi cài đặt qBittorrent, bạn cần một tệp torrent để kiểm tra thử. Nhiều hệ điều hành Linux sử dụng torrent để phân phối tệp. Bởi vậy, bạn có thể đến trang tải xuống Ubuntu và kéo xuống phần BitTorrent. Chọn phiên bản Ubuntu Desktop mới nhất và đợi file download.
Khi quá trình download hoàn tất, hãy nhấp chuột 2 lần và ứng dụng BitTorrent sẽ tự động được mở ra. Nếu bạn đã cài đặt qBittorent, nó sẽ mở ra và hỏi bạn xem bạn có muốn đặt qBittorent làm ứng dụng torrent mặc định của mình hay không. Chọn Có (yes) nếu muốn và đi đến các bước tiếp theo.
Các tab ứng dụng khách BitTorrent
Tệp torrent Ubuntu Desktop sẽ tải trong qBittorent và bắt đầu tự động download. Ở cuối cửa sổ qBittorent, bạn sẽ thấy các tab có nhãn General (Chung), Trackers (Bộ theo dõi), Peers (tạm dịch là người dùng ngang hàng), HTTP Sources (Nguồn HTTP) và Content (Nội dung).
Tab Peers hiển thị danh sách tất cả người dùng mà ứng dụng BitTorrent của bạn hiện đang kết nối, dù là để tải xuống hay tải lên file, tùy thuộc vào cài đặt ứng dụng Torrent của bạn.
Tab Content hiển thị danh sách các file bạn đang tải xuống cho tệp torrent đã chọn. Nếu bạn đã tải xuống một tệp torrent liên kết đến nhiều file và folder, bạn có thể quản lý chúng từ tab này.
Ví dụ: bạn có thể bỏ chọn các file và folder nhất định để chúng không tải xuống hoặc chỉ định các tệp riêng lẻ được ưu tiên hơn để tải xuống.
Cuối cùng, bên dưới các tab, bạn sẽ tìm thấy hai hộp nhỏ: hộp có mũi tên màu xanh lá cây cho biết tốc độ download và hộp có mũi tên màu cam cho biết tốc độ upload. Nếu muốn hạn chế tốc độ tải xuống hoặc tải lên của ứng dụng, bạn có thể thay đổi tại đây. Hãy lưu ý rằng các tốc độ này áp dụng cho toàn bộ ứng dụng BitTorrent chứ không chỉ cho một file riêng lẻ.
Kết luận
Hy vọng sau bài viết này, bạn đọc đã hiểu torrent là gì và những lợi ích mà nó mang lại. Hãy sử dụng torrent một cách an toàn nhé. Hãy nhớ rằng, nội dung vi phạm bản quyền luôn là bất hợp pháp, bất kể bạn tải xuống bằng cách nào.
ĐỌC TIẾP: 9 cách dễ dàng để không bao giờ bị nhiễm vi-rút
Vân Nguyễn
Dịch từ: https://www.makeuseof.com/tag/torrent-definition/
Bình luận (0
)