Đặc điểm giao thức BitTorrent. Giới thiệu đôi chút

Các tính năng của giao thức BitTorrent

Điều tốt về mã nguồn mở là có các tùy chọn cho mọi sở thích. Điều không thể tránh khỏi là nếu bạn viết một bài báo liệt kê những lý do dẫn đến việc bạn thích lựa chọn này hơn lựa chọn khác, chắc chắn bạn sẽ nhận được những nhận xét từ những người chọn lựa chọn thứ hai giải thích lý do lựa chọn của họ. Thứ bảy Tôi đã nhận xétTôi thích sử dụng ứng dụng khách BitTorrent hơn aMule. Những người ủng hộ chương trình này đã trả lời theo quan điểm của họ. Nếu bạn không biết aMule, tôi khuyên bạn nên đọc chúng. Họ chắc chắn sẽ hướng dẫn.

Tất nhiên, vị trí của bạn không làm mất hiệu lực của tôi. Tôi luôn nói rõ rằng đó là ý kiến ​​cá nhân của tôi. Tôi không phải là một người rất kiên nhẫn, tôi không thường tìm kiếm những viên ngọc điện ảnh và, ngoại trừ những thứ quan trọng, tôi thích các giải pháp chìa khóa trao tay trước khi phải cấu hình. Do đó tôi không thích aMule. Ngoài ra, đl Chia sẻ tệp bằng giao thức BitTorrent có những ưu điểm mà tôi muốn nói đến.

Nhưng, để làm được như vậy, trước hết chúng ta phải thống nhất một số khái niệm.

Mạng ngang hàng (P2P) là gì?

ED2K và Kademlia, hai giao thức mà chúng tôi đã đề cập trong bài viết trước đã nói ở trên, và BitTorrent là các giao thức truyền thông cho mạng ngang hàng hoặc P2P. Bản dịch gần đúng sẽ được ghép theo từng cặp và đề cập đến hai hoặc nhiều máy tính được kết nối với nhau để chia sẻ tài nguyên mà không cần sự can thiệp của máy chủ trung tâm. Nếu bạn muốn tôi định nghĩa chúng về mặt học thuật hơn, hãy diễn đạt theo cách này:

Một mô hình giao tiếp trong đó mỗi phần tử của mạng có các khả năng giống nhau và bất kỳ phần tử nào trong số chúng đều có thể bắt đầu giao tiếp.

Nói cách khác, nó khác với mô hình máy khách-máy chủ được sử dụng, ví dụ như trong tải trực tiếp, trong đó giao tiếp được khởi tạo bởi máy khách và máy chủ chỉ có thể gửi một phản hồi. Các thành viên của mạng P2P được gọi là "ngang hàng" vì tất cả họ đều có các khả năng giống nhau.

Chúng ta có thể phân biệt hai loại mạng P2P:

  • Kết hợp P2P: Bạn cần một trung gian để giúp các đồng nghiệp tìm kiếm và kết nối. Đây là trường hợp của giao thức ED2K và là lần triển khai đầu tiên của giao thức BitTorrent.
  • P2P thuần túy: Một máy chủ trung tâm hoàn toàn không can thiệp và bất kỳ thành viên nào cũng có thể ngắt kết nối khỏi mạng mà không ảnh hưởng đến hoạt động của nó. Giao thức Kademlia và các ứng dụng khách BitTorrent kết hợp công nghệ bảng băm phân tán (DHT) hoạt động với chế độ này.

Các tính năng của giao thức BitTorrent

Linux Tracker là một trình theo dõi phổ biến cho phép khách hàng BitTorrent tìm, tải xuống và chia sẻ các bản phân phối Linux phổ biến nhất.

Mạng BitTorrent được tạo thành từ một nhóm máy tính được gọi là "bầy đàn". Quá trình bắt đầu khi một trong những người tham gia tải tệp lên bằng ứng dụng BitTorrent. Chức năng của ứng dụng khách BitTorrent là liên hệ với "trình theo dõi" đã được chỉ định trong tệp .torrent tại thời điểm tạo. Trình theo dõi là một máy chủ đặc biệt theo dõi các máy tính được kết nối với mục đích chia sẻ địa chỉ IP của chúng với các ứng dụng khách BitTorrent khác trong nhóm. Nhờ đó họ có thể kết nối với nhau.

Như tôi đã đề cập trong phần phân loại mạng P2P, Ngoài ra còn có một hệ thống torrent phi tập trung cho phép các máy khách BitTorrent giao tiếp với nhau mà không cần máy chủ trung tâm. Máy khách BitTorrent sử dụng công nghệ Bảng băm phân tán (DHT) cho phép mỗi máy khách BitTorrent hoạt động như một nút. Với chế độ này, khi một torrent được thêm vào bằng "liên kết từ tính", nút DHT sẽ liên hệ với các nút lân cận và các nút khác đó liên hệ với các nút khác cho đến khi chúng định vị được thông tin về torrent.

Nói cách khác, mỗi cặp trở thành một bộ theo dõi. Công nghệ DHT có thể hoạt động kết hợp với các trình theo dõi truyền thống cung cấp khả năng dự phòng trong trường hợp trình theo dõi bị lỗi. Trên thực tế, các trang web thu thập liên kết torrent thường cung cấp cả hai tùy chọn.

Trong bài tiếp theo chúng ta sẽ đi sâu vào hoạt động của giao thức BitTorrent


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   jony127 dijo

    Vấn đề với bài viết amule mà bạn đề cập không phải là bạn thích dùng torrent trước amule, mỗi cái dùng cái họ muốn và nó sẽ tốt hơn. Vấn đề là ở phần cuối của bài viết, bạn đã nói rằng bạn không khuyến khích cài đặt nó và điều đó không công bằng cũng không nghiêm trọng.

    Việc bạn thích torrent hơn không có nghĩa là amule không phải là một chương trình hợp lệ và tất nhiên là tùy thuộc vào từng trường hợp và đó là sai lầm lớn của bạn, bởi vì bạn cho người đọc hiểu rằng amule không phải là một lựa chọn tốt. Sẽ không tốt nếu chỉ trích một phương án thay thế quá nhẹ nhàng và ít phán xét như vậy.

    1.    Diego người Đức Gonzalez dijo

      Vấn đề sẽ là gì?
      Tôi là một người dùng đơn giản, không phải là một chuyên gia bảo mật máy tính hay một nhân viên thực thi pháp luật. Linh mục cũng vậy.
      Những gì tôi đề nghị hoặc không đề nghị là không liên quan.

      1.    jony127 dijo

        Ở chỗ bạn đã sai, bạn đang viết một bài báo trên blog mà nhiều người có thể đọc và bằng cách nói xấu một ứng dụng, bạn có thể làm mất uy tín của nó một cách bất công, đó là lý do tại sao tôi nói như vậy.

        Nếu bạn viết một bài báo trên blog công cộng, bạn phải chịu trách nhiệm với những gì bạn viết, bạn không cần phải là một linh mục, một đại diện của pháp luật và những điều bạn nói.