Kênh video học Quản Trị Mạng  -  Kênh TV và video học lập trình.
+ Trả lời chủ đề
Trang 1/3 1 2 3 CuốiCuối
Hiện kết quả từ 1 tới 10 của 22

Chủ đề: Công nghệ P2P - Các ứng dụng Torrent

  1. #1
    iPMAC Pro Avatar của AHN
    Tham gia ngày
    09-07-08
    Đến từ
    http://quantrimang.tv
    Tuổi
    25
    Bài gửi
    556
    Thanks
    0
    Thanked 16 Times in 12 Posts

    Mặc định Công nghệ P2P - Các ứng dụng Torrent

    Hiện nay, mạng P2P đã trở thành một phần không thể thiếu được trên Internet. Và có thể khẳng định hầu hết chúng ta đang dùng hoặc đã từng sử dụng các chương trình như uTorrent, BitTorrent ... Và mình tin chắc những bạn chưa dùng các chương trình chia sẻ P2P - sau bài này - sẽ dùng thử ^_^.
    Vậy, công nghệ P2P là như thế nào ? Chúng ta hãy cùng tìm hiểu.

    Mạng đồng đẳng (tiếng Anh: peer-to-peer network), còn gọi là mạng ngang hàng, là một mạng máy tính trong đó hoạt động của mạng chủ yếu dựa vào khả năng tính toán và băng thông của các máy tham gia chứ không tập trung vào một số nhỏ các máy chủ trung tâm như các mạng thông thường. Mạng đồng đẳng thường được sử dụng để kết nối các máy thông qua một lượng kết nối dạng ad hoc. Mạng đồng đẳng có nhiều ứng dụng. Ứng dụng thường xuyên gặp nhất là chia sẻ tệp tin, tất cả các dạng như âm thanh, hình ảnh, dữ liệu,... hoặc để truyền dữ liệu thời gian thực như điện thoại VoIP.

    Một mạng đồng đẳng đúng nghĩa không có khái niệm máy chủ và máy khách, nói cách khác, tất cả các máy tham gia đều bình đẳng và được gọi là peer, là một nút mạng đóng vai trò đồng thời là máy khách và máy chủ đối với các máy khác trong mạng. Khái niệm đồng đẳng ngày nay được tiến hóa vào nhiều mục đích sử dụng khác nhau, không chỉ để trao đổi tệp mà còn khái quát hóa thành trao đổi thông tin giữa người với người, đặc biệt trong những tình huống hợp tác giữa một nhóm người trong cộng đồng.


    Phân loại mạng đồng đẳng

    Ta có thể phân loại các mạng đồng đẳng hiện nay theo tiêu chí về mức độ tập trung của chúng như sau:

    Mạng đồng đẳng thuần túy:

    * Các máy trạm có vai trò vừa là máy chủ vừa là máy khách
    * Không có máy chủ trung tâm quản lý mạng
    * Không có máy định tuyến (bộ định tuyến) trung tâm, các máy trạm có khả năng tự định tuyến

    Mạng đồng đẳng lai:

    * Có một máy chủ trung tâm dùng để lưu trữ thông tin của các máy trạm và trả lời các truy vấn thông tin này.
    * Các máy trạm có vai trò lưu trữ thông tin, tài nguyên được chia sẻ, cung cấp các thông tin về chia sẻ tài nguyên của nó cho máy chủ.
    * Sử dụng các trạm định tuyến để xác định địa chỉ IP của các máy trạm.


    Ưu thế của mạng đồng đẳng

    Một mục đích quan trọng của mạng đồng đằng là trong mạng tất cả các máy tham gia đều đóng góp tài nguyên, bao gồm băng thông, lưu trữ, và khả năng tính toán. Do đó khi càng có nhiều máy tham gia mạng thì khả năng tổng thể của hệ thống mạng càng lớn. Ngược lại, trong cấu trúc máy chủ-máy khách, nếu số lượng máy chủ là cố định, thì khi số lượng máy khách tăng lên khả năng chuyển dữ liệu cho mỗi máy khách sẽ giảm xuống.

    Tính chất phân tán của mạng đồng đẳng cũng giúp cho mạng hoạt động tốt khi một số máy gặp sự cố. Đối với cấu trúc tập trung, chỉ cần máy chủ gặp sự cố thì cả hệ thống sẽ ngưng trệ.

    Tranh cãi pháp lý

    Theo luật của Mỹ và hầu hết các nước phương Tây phát triển, một công nghệ không được xem là bất hợp pháp nếu nó có thể được sử dụng cho các hành vi "không phạm luật" một cách đáng kể. Đối với mạng đồng đẳng, quyết định này có thể áp dụng bởi mạng có thể sử dụng để trao đổi các nội dung hợp pháp, như phần mềm miễn phí, phiên bản thử nghiệm, nội dung không đăng kí bản quyền,... Nhưng trên thực tế, rất nhiều mạng đồng đẳng, nếu không muốn nói là hầu hết, đều được lợi dụng để sao chép trao đổi trái phép các nội dung có bản quyền như âm nhạc hay phim ảnh. Điều này dẫn đến việc các công ty truyền thông và cả những người từng ủng hộ mạng đồng đẳng mất lòng tin về việc sử dụng mạng cho mục đích hợp pháp và cho rằng mạng đồng đẳng đang gây ra một hiểm họa cho cả hệ thống phân phối nội dung. Đã có nhiều nghiên cứu để định lượng thiệt hại tài chính gây nên bởi mạng đồng đẳng, nhưng hầu hết đều có vẻ không chắn chắn vì trên tính toán lý thuyết, mạng đồng đẳng gây những thiệt hại lớn, trong khi trên thực tế cho thấy nguồn thu của các ngành công nghiệp bị ảnh hưởng từ khi xuất hiện mạng đồng đẳng không bị thay đổi đáng kể. Cho dù có thật sự bị thiệt hại hay không, tại Mỹ, cả hai Hiệp Hội Ghi Âm Mỹ (RIAA)và Hiệp Hội Điện Ảnh Mỹ đã và đang bỏ ra rất nhiều công sức và tiền bạc để chống lại việc sử dụng mạng đồng đẳng, bằng cách kiện các chủ sở hữu mạng đồng đẳng ra tòa, đồng thời vận động các nhà làm luật thông qua những luật cho phép xử lý dễ dàng việc chia sẻ trao đổi thông tin trái phép trên các mạng này. Không chỉ giới hạn ở Mỹ, các tổ chức này còn dựa vào ưu thế chính trị để gây sức ép lên các nhà hành pháp tại các nước khác, điển hình gần đây là vụ thu giữ hệ thống mạng của trang web thepiratebay.org tại Thụy Điển, một trong những địa chỉ yêu thích của những dùng BitTorrent, hay việc gây sức ép lên Duma nhằm chấm dứt hoạt động kinh doanh của nhà phân phối âm nhạc trực tuyến allofmp3.com tại Nga.

    Khi đe dọa trở nên gia tăng trên mạng đồng đẳng, các nhà phát triển mạng nhanh chóng tìm cách thích ứng để làm cho mạng trở nên khó bị quấy nhiễu về cả hai mặt kĩ thuật và luật pháp. Điều này khiến cho tất cả trách nhiệm đổ dồn lên người sử dụng mạng, vì theo nguyên tắc rõ ràng công nghệ mạng đồng đẳng là hợp pháp nhưng không có nghĩa là cho phép việc lợi dụng mạng để trao đổi nội dung trái phép.

    Một khuynh hướng của các nhà phát triển mạng đồng đẳng là xây dựng các mạng nặc danh cho phép chia sẻ thông tin hợp pháp lẫn bất hợp pháp

    Tiếp theo: Cách tạo file *.torent để chia sẻ trong mạng P2P
    Lần sửa cuối bởi AHN; 05-08-08 lúc 16:13

  2. #2
    iPMAC Pro Avatar của AHN
    Tham gia ngày
    09-07-08
    Đến từ
    http://quantrimang.tv
    Tuổi
    25
    Bài gửi
    556
    Thanks
    0
    Thanked 16 Times in 12 Posts

    Mặc định Hướng dẫn cách tạo file *.torrent để chia sẻ file trong mạng BitTorrent

    Hướng dẫn cách tạo file *.torrent để chia sẻ file trong mạng BitTorrent

    Chia sẻ file mà bạn có trong mạng BitTorrent rất đơn giản. Tuy nhiên bạn phải làm một số công việc hơi khác so với những mạng p2p khác (chỉ cần đánh dấu thư mục muốn chia sẻ thành "Shared").

    Có 3 yếu tố cần thiết để chia sẻ file với BitTorrent :

    1. Tracker : một máy tính phối hợp hoạt động giữa các peer.

    2. Web server : nơi chứa và liệt kê các .torrent file. Vì tính năng search không được xây dựng ngay trong giao thức (build-in search) nên BitTorrent phải sử dụng công nghệ web thay thế.

    3. Seeder : Có ít nhất 1 seeder, chứa dữ liệu muốn chia sẻ.

    Các bước tiến hành :

    1. Quyết định bạn sẽ chia sẻ cái gì. File torrent có thể chứa thông tin về 1 file hoặc 1 folder gồm nhiều file. Điều này rất thuận lợi vì bạn không phải tạo một file nén cho folder trước khi chia sẻ như vẫn thường làm.

    Chú ý : Nếu bạn muốn chia sẻ file bạn có từ những nguồn khác mà các file ấy có dạng nén (.RAR, .R00, .R01) thì tốt hơn hết bạn hãy giải nén, rồi tạo một file torrent cho file đã giải nén để bắt đầu chia sẻ.
    Đừng bao giờ chia sẻ file dưới dạng nén như thế vì có thể xảy ra trường hợp sau : để xem file AVI được chia làm nhiều phần dưới dạng nén. Người ta sẽ giải nén các phần đó để nối lại thành file AVI. Và rồi để tiết kiệm dung lượng, người đó chắc chắn sẽ xóa ngay các file nén vừa tải về. Điều đó rất có hại cho những người chưa download được. Vì thế bạn hãy giải nén ngay từ đầu.

    2. Chạy một chương trình để tạo file .torrent : sẽ có 2 options cho bạn chọn lựa, một là chia sẻ file, hai là folder, sau đó bạn cần chỉ đường dẫn đến file/folder mình muốn chia sẻ nằm trong máy.

    3. Điền địa chỉ tracker vào khoảng trống yêu cầu hoặc chọn nó từ một drop down list.

    4. Chọn kính thước mảnh (piece size), hoặc để yên với thiết lập mặc định là auto. Thông thường, kích thước mảnh càng nhỏ, việc chia sẻ sẽ hiệu quả nhưng file .torrent tạo ra sẽ lớn. 256KB có vẻ như là tiêu chuẩn chung hiện nay nhưng bạn có thể chọn những kích thước khác. Tránh việc chọn kích thước mảnh lớn cho những file nhỏ và kích thước mảnh nhỏ cho những file lớn.

    5. Click "Creat torrent" để bắt đầu quá trình tạo file, nhớ chọn đường dẫn để lưu file torrent vừa tạo.

    6. Upload file .torrent lên một web server. Tức là đến một website nào đó có chứa và liệt kê các file torrent. Click "Upload torrent" link. Việc này sẽ khác nhau tùy theo từng site, có những site chỉ cho phép bạn upload khi đã đăng kí thành viên.

    7. Download file .torrent vừa upload về, open bằng một trình BitTorrent. Trình BitTorrent sẽ hỏi bạn nơi để lưu file, giống như khi bạn open một file .torrent của người khác. Nhớ chỉ ra đường dẫn đến file hoặc thư mục bạn muốn chia sẻ giống như ở bước 2. Trình BitTorrent sẽ tiến hành việc kiểm tra và khi thấy bạn đã có file hoàn chỉnh, nó sẽ coi như bạn đã download file hoàn tất. Bạn sẽ bắt đầu seeding. Công việc này trông giống như khi bạn đã tải xong một file nhưng vẫn mở trình BitTorrent để upload cho những người khác.

    Chú ý :
    * Phải đảm bảo rằng máy của bạn có thể tiếp nhận các kến nối từ bên ngoài. Tức là máy của bạn đã mở cổng (fordward port).

    * Phải đảm bảo cho thời gian seeding đủ dài để những người khác có thể download hoàn tất từ bạn.

    Liệt kê khá nhiều bước cho rõ ràng, nhưng tổng kết lại thì để tạo 1 file .torrent chỉ gồm 3 việc chính : Tạo file .torrent, phân phát file .torrent và bắt đầu seeding.

  3. #3
    iPMAC Pro Avatar của AHN
    Tham gia ngày
    09-07-08
    Đến từ
    http://quantrimang.tv
    Tuổi
    25
    Bài gửi
    556
    Thanks
    0
    Thanked 16 Times in 12 Posts

    Mặc định Hướng dẫn cách tạo file *.torrent để chia sẻ file trong mạng BitTorrent với BitComet

    1. File > Create Torrent (or CTRL + M)


    2. Chọn file hoặc folder

    3. Chọn “enable public DHT network” từ dropdown box
    Bằng cách này, chính bạn có thể là một tracker nếu các public tracker die.

    4. Tracker server and DHT node list
    Copy địa chỉ của các tracker vào đây. Bạn có thể điền vào nhiều tracker, nhưng thông thường 1 là đủ.

    Một số ví dụ về địa chỉ tracker:

    _http://tracker.prq.to/announce
    _http://inferno.demonoid.com:3389/announce
    _http://tracker.bt-chat.com/announce
    _http://tracker.zerotracker.com:2710/announce

    Copy một trong những địa chỉ này vào tracker box


    5. Lưu file .torrent

    Sau khi tạo được file .torrent, chúng ta làm tiếp các bước như sau:
    1. Đăng ký một account ở _www.torrentbox.com
    2. Login vào account, chọn Upload torrent
    3. Upload file .torrent (nhớ tuân theo các quy định của torrentbox để việc upload được thành công)
    4. Download .torrent đó về, open rồi seed
    5. Post file .torrent đó lên web.

    Chú ý :
    Địa chỉ tracker của torrentbox là _http://tracker.torrentbox.com:2710/announce . Khi tạo file .torrent, ở mục điền địa chỉ tracker, anh em hãy điền cái này.

  4. #4
    Super Moderator Avatar của kara
    Tham gia ngày
    09-07-08
    Đến từ
    Ha Noi
    Bài gửi
    138
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Gọi là công nghệ P2P thì nghe hơi kỳ nhỉ . Tuy nhiên dùng cái này để down thì gần như gì cũng có
    Chương trình client để down cũng có rất nhiều. Các chương trình với nhiều công cụ cấu hình thì có thể chọn Bitcommet hoặc azureus, mở thêm các port trên modem để down nhanh hơn
    Chương trình nhỏ thì có u-torrent dung lượng vài trăm KB
    --------------------------------------------------------
    No pain, no gain

  5. #5
    Người Dẫn Đường Avatar của anhhq
    Tham gia ngày
    07-07-08
    Đến từ
    Vĩnh Phúc
    Tuổi
    26
    Bài gửi
    40
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định Hướng dẫn cách tạo file *.torrent để chia sẻ file trong mạng BitTorrent với Azureus

    1. File > New Torrent (or CTRL + N)


    2. Chọn “use an external tracker”.
    Copy địa chỉ của các tracker vào đây.

    Một số ví dụ về địa chỉ tracker:

    _http://tracker.prq.to/announce
    _http://inferno.demonoid.com:3389/announce
    _http://tracker.bt-chat.com/announce
    _http://tracker.zerotracker.com:2710/announce

    3. Chọn việc chia sẻ file hoặc folder, click Next


    4.Chỉ đường dẫn đến file hoặc folder đó

    5. Chọn nơi lưu file .torrent sắp tạo ra

    6. Đừng chọn “private torrent”

    7. Chọn “allow decentralized tracking”


    8. Click Finish

    Trên đây là những bước chung để tạo file .torrent với Azureus.
    Cần thực hiện thêm những bước sau để có thể chia sẻ file cho nhau :

    1. Đăng ký một account ở http://www.torrentbox.com
    2. Login vào account, chọn Upload torrent
    3. Upload file .torrent (nhớ tuân theo các quy định của torrentbox để việc upload được thành công)
    4. Download .torrent đó về, open rồi seed
    5. Post file .torrent đó lên web

    Chú ý :
    Địa chỉ tracker của torrentbox là _http://tracker.torrentbox.com:2710/announce . Khi tạo file .torrent, ở mục điền địa chỉ tracker, anh em hãy điền cái này.

  6. #6
    Super Moderator Avatar của netsys
    Tham gia ngày
    24-07-08
    Đến từ
    Hanoi
    Tuổi
    32
    Bài gửi
    79
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Một số client còn cho phép tinh chỉnh thông số để down nhanh hơn đấy (ví dụ: eMule..) Bạn nào biết thì chia sẻ nhé.

  7. #7
    iPMAC Pro Avatar của AHN
    Tham gia ngày
    09-07-08
    Đến từ
    http://quantrimang.tv
    Tuổi
    25
    Bài gửi
    556
    Thanks
    0
    Thanked 16 Times in 12 Posts

    Mặc định

    Trước khi download = các chương trình như BitTorrent, eMule, BitComet.... các bạn hãy xem các soft đó đang sử dụng port nào, rồi vào trong Modem ADSL đang dùng, mở port đó ra. Các bạn sẽ thấy sự khác biệt ^_^
    Cách forward port cho từng loại Modem các bạn có thể search google để tìm hiểu.

  8. #8
    Super Moderator Avatar của kara
    Tham gia ngày
    09-07-08
    Đến từ
    Ha Noi
    Bài gửi
    138
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định Emule server list

    Quote Nguyên văn bởi netsys Xem bài viết
    Một số client còn cho phép tinh chỉnh thông số để down nhanh hơn đấy (ví dụ: eMule..) Bạn nào biết thì chia sẻ nhé.
    Với emule ngoài việc mở port tương ứng thì còn cần kết nối vào các server tốt nữa. Mình nên update các server list thường xuyên. Có thể gõ từ khóa server met vào google sau đó vào download các list server này. Ngoài ra, Emule còn cho phép cập nhật tự động các server mỗi khi chương trình khởi động lên

    Server list
    --------------------------------------------------------
    No pain, no gain

  9. #9
    Thần Long Đại Hiệp Avatar của bjm_yeu
    Tham gia ngày
    24-07-08
    Đến từ
    Hoa Quả Sơn
    Bài gửi
    69
    Thanks
    0
    Thanked 1 Time in 1 Post

    Mặc định

    Em thấy download bằng emule chủ yếu dựa trên các seed, nó ko mạnh bằng dạng torrent. Có các thông số port UDP, TCP trên emule nhưng test thấy toàn báo lỗi khi mở port trên modem. Ai có cách nào để tăng tốc độ down trên emule chỉ em với
    [CENTER][B][SIZE="5"][COLOR="Red"]The Future is Mystery![/COLOR][/SIZE][/B][/CENTER]

  10. #10
    Super Moderator Avatar của netsys
    Tham gia ngày
    24-07-08
    Đến từ
    Hanoi
    Tuổi
    32
    Bài gửi
    79
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Về eMule: so với các tài nguyên khác thì có nhiều thứ quý hiếm được tìm thấy hơn. Việc update list server như kara nói sẽ giúp tăng tốc đó bjm à. Server tốt là server có dung lượng file lớn để xác suất tìm thấy file mình cần là cao, có số người truy cập vào không ít quá (nếu ít thì sẽ ít seed) và cũng ko nhiều quá (cùng down 1 lúc thì phải chậm do thời gian queue).

+ Trả lời chủ đề
Trang 1/3 1 2 3 CuốiCuối

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

     

Chủ đề tương tự

  1. Công nghệ MPLS - p1
    Gửi bởi kara trong mục WAN Technology and Advance Topic
    Trả lời: 16
    Bài cuối: 06-04-09, 14:01
  2. Công nghệ IP/MPLS - p2
    Gửi bởi kara trong mục WAN Technology and Advance Topic
    Trả lời: 10
    Bài cuối: 21-08-08, 11:53

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
muagi.vn
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110