Vậy một torrent chính xác là gì?

Sau khi nhận được rất nhiều email trong quá khứ yêu cầu tôi giải thích torrent là gì, cuối cùng tôi quyết định viết hướng dẫn nhỏ này để giúp mọi người muốn biết thêm về torrent, cách chúng hoạt động và cách bạn có thể sử dụng chúng. Nhiều người đọc Ghacks không nghi ngờ gì biết chính xác làm thế nào họ có thể sử dụng torrent và có thể hướng dẫn này không tiết lộ bất kỳ thông tin mới nào cho họ. Tôi mời bạn đóng góp cho bài viết bằng cách để lại nhận xét bên dưới.

Trước tiên tôi muốn giải quyết sự khác biệt giữa torrent và Bittorrent, thường được sử dụng đồng nghĩa trên Internet. Bittorrent là giao thức chia sẻ tệp ngang hàng (p2p) sử dụng cách tiếp cận giống như bầy đàn để chia sẻ tệp. Một torrent (tệp) lưu trữ siêu dữ liệu mà các chương trình như uTorrent sử dụng để tải dữ liệu xuống PC mà nó đang chạy.

Một torrent là gì?

Đặc tả Bittorrent chi tiết metainfo được bao gồm trong các tệp torrent:

  • thông báo - Liệt kê ít nhất một url theo dõi
  • Tên thông tin - Tên được đề xuất cho tệp hoặc thư mục
  • phần thông tin - Các tệp được chia thành các phần có kích thước cố định và phần này xác định số byte của mỗi phần.
  • mẩu thông tin - Một danh sách băm
  • chiều dài thông tin - Độ dài của tệp
  • đường dẫn tệp thông tin - Danh sách các chuỗi tên thư mục con và tên tệp
  • Độ dài tệp thông tin - Kích thước tệp thực tế tính bằng byte

Khi bạn tải xuống một tệp torrent và thêm nó vào một trình tải xuống như utorrent hoặc qBittorrent, một số điều xảy ra trong nền. Ứng dụng khách Bittorrent cố gắng thiết lập kết nối với trình theo dõi để nhận danh sách các đồng nghiệp hiện đang chuyển các phần của tệp. Đây có thể là người dùng đang tải xuống các tệp được liên kết với torrent hiện tại hoặc các trình tạo hạt giống đã tải xuống dữ liệu hoàn chỉnh và hiện đang cung cấp cho tất cả các trình tải xuống. Tốc độ thường được cải thiện với sự phổ biến của tải xuống.

Khi bạn thêm một torrent vào một chương trình tương thích với Bittorrent, bạn sẽ nhận được rất nhiều thông tin. Ví dụ, ứng dụng khách uTorrent phổ biến hiển thị số lượng phần và tệp, các đồng nghiệp bạn hiện đang kết nối, trình theo dõi và hàm băm trong số các thông tin khác.

Mỗi người dùng đã bắt đầu tải xuống tệp và đã tải xuống ít nhất một mảnh cũng có thể là người tạo hạt giống cho tệp đó. Ý tưởng ở đây là tăng tốc tải xuống bằng cách sử dụng các công nghệ swarm. Mặc dù có nhiều cách để hạn chế một cách giả tạo tốc độ tải lên của riêng bạn hoặc sử dụng các sửa đổi ngăn chặn việc gieo các tệp, nhưng phần lớn người dùng đều tải xuống và tải lên các mẩu tệp mà họ quan tâm.

Máy khách cục bộ tải xuống các phần từ những người dùng khác nhau để tập hợp các tệp khi tất cả các phần dữ liệu đã được tải xuống hệ thống.

Bạn cũng có thể gặp các liên kết nam châm trên một số trang web có thể đã thay thế torrent trên các trang web đó hoặc có thể được cung cấp cùng với các tệp torrent. Liên kết nam châm là một liên kết web chứa siêu dữ liệu mà máy khách Bittorrent có thể sử dụng để bắt đầu tải xuống các tệp. Lợi ích cho các trang web lưu trữ tệp torrent là việc giảm băng thông cần thiết để vận hành trang. Mặc dù các torrent có thể đạt tới kích thước của Megabyte trở lên, một liên kết giảm mức đó xuống dưới một Kilobyte dữ liệu.

Cách tải torrent

Nó thực sự là khá dễ dàng để tải về các tập tin torrent. Tất cả những gì bạn cần là một chương trình hỗ trợ giao thức Bittorrent. Đây có thể là một trình duyệt web như Opera hoặc một chương trình được thiết kế dành riêng cho mục đích như uTorrent. Các chương trình thường đăng ký phần mở rộng tệp .torrent trên hệ thống của bạn để tất cả các liên kết torrent mà bạn nhấp vào sẽ tự động được thêm vào ứng dụng.

Nếu đó không phải là trường hợp, bạn có thể kéo và thả các tệp torrent từ hệ thống cục bộ vào ứng dụng để bắt đầu tải xuống.