Câu hỏi

25/05/2013 18:27
Cách download bằng torrent files?
Không biết là ai có thể giúp mình cách download torrent files?
Thank you
congtudatinh
25/05/2013 18:27
chicken
25/05/2013 18:27
ngocthuc1102
25/05/2013 18:27
phongtho
25/05/2013 18:27
Thank you
Danh sách câu trả lời (4)

http://i170.photobucket.com/albums/u248/atulaclamp/5-1.png
Ngoài ra còn có thể bấm vào Properties để giới hạn tốc độ down và up
http://i170.photobucket.com/albums/u248/atulaclamp/6-1.png
Nếu bạn thay đổi vị trí đặt file đag down dở sang một nơi khác mà không muốn mắc công down lại, hay nói chung là vì một lý do nào khác mà bạn muốn thay đổi nơi để file đag down đó, hoặc đang seed,…. Thì stop file đó lại, nhấp chuột phải, chọn advance/set download location…. Rùi chọn nơi muốn để file.sau đó tiếp tục download.Utorrent sẽ check coi bạn dõwn đến đâu để load tiếp phần còn lại.
- Khi bấm chuột phải còn chức năng force recheck để kiểm tra lại số bạn đã download được là bao nhiêu %
http://i170.photobucket.com/albums/u248/atulaclamp/8-1.png
Chắc một chút nữa về tốc độ download và upload nữa, tốc độ của torrent phụ thuộc vào nhiều vấn đề: nói chung quan trọng nhất là khả năng peer của bạn, số seed, số peer, càng nhiều thì càng nhanh. Để tăng tốc – thực ra có lẽ để peer tốt hơn thì nên mở port- tuy nhiên người viết bài này đây cũng k mở được port mà tốc độ cũng trung bình, nên nếu không mở được thì cũng k làm sao, dù sao vẫn khuyến khích muốn tốc độ nhanh hơn chút thì nên mở port thui. Báo trước mở thì làm tăng khả năng có mấy thứ linh tinh nó chui zô máy nha . Hướng dẫn mở thì coi xem router mình loại chi rùi vô
http://portforward.com/
xem hướng dẫn mở , tui k viết hướng dẫn vì k rành lắm với mỗi loại modem lại khác nhau.
Chỉ đưa ra là check coi torrent đã mở port chưa thía nào thui. Nếu cái mà mình khoanh tròn màu đỏ có màu xanh thì là đã mở port thành công, còn màu vàng hoặc đỏ là chưa mở port, để check lại cho kĩ, vì màu đó đôi khi cũng k chính xác thì bấm vô cái dấu hiệu đó, hiện lên cái bảng, click vô “test if port is forwarded properly “ để vô trang web test xem bạn mở port chưa
http://i170.photobucket.com/albums/u248/atulaclamp/9-1.png
cuối cùng, Các bạn hoàn toàn có thể down dở file torrent rồi sau đó tắt máy để hôm sau down tiếp, chương trình sẽ tự động ghi lại xem bạn đã down được bao nhiêu, và hôm sau down tiếp cho bạn đến khi hoàn thành. Thậm chí vì một lý do nào đó mà bạn di chuyển dữ liệu đã download về đi sang nơi khác trong ổ cứng, hay một máy tính khác, bạn vẫn có thể có lại phần đã download, bằng cách tiến hành vào advance/ set download location… như trên.
Hay khi trong máy không còn file .torrent và trong utorrent bạn cũng đã xóa mất file đang down dở, mà muốn releech thì cũng tiến hành làm giống reseed như hướng dẫn ở đây( bài viết thứ 2 ). utorrent sẽ check coi down đc bao nhiêu % rùi down tiếp
.
________________Ghép Bài_______________________
.
IV Hướng dẫn seed cho utorrent ( bao gồm hướng dẫn reseed và cách upload)
Muốn seed cho utorrent- tức bạn muốn tạo một tập tin .torrent và chia sẻ cho mọi người tài nguyên bạn có, làm theo các bước sau:
B1- Tạo file .torrent
Bấm phím tắt Ctrl + N hoặc vào file/create new torrent hoặc bấm vào biểu tượng dưới hình vẽ
Sau đó chọn add file hay add directory tùy việc thứ bạn muốn chia sẻ là một file hay là cả một thư mục, sau đó chọn đường dẫn tới cái bạn muốn chia sẻ đó.
Chú ý:
- Ở "tracker" điền tên của tracker mà bạn định up file .torrent lên đó. Ở đây là up lên bitvn thì sẽ điền là:
http://bitvn.net:2710/announce- Tích vào nút chọn ở ô private torrent
http://i170.photobucket.com/albums/u248/atulaclamp/11.png
Cuối cùng xong xuôi thì chọn creat and save as….
Thế là bạn đã tạo xong file .torrent
B2: upload file lên trang chủ
Ở đây hướng dẫn up lên bitvn.net
Chọn xem file bạn up nằm trong mục nào, rồi post bài trong 4room như một thread( topic) mới bình thường. Ví dụ ở đây tui post trong mục “book and learning” , trong text book một tài liệu tổng hợp về IELTS * thực ra vì k bít nên cho vào mục nào trong book nên cho zô đây – tả phí lù mà *
Sau đó ở phần text bạn điền đầy đủ thông tin về file mà bạn up lên cho những người download tiện theo dõi
Tiếp theo bạn upload file lên :
- Bấm vô manage attachments chọn browse chọn đường dẫn đến file .torrent vừa mới tạo bấm upload. Rùi chờ nó upload xong, đóng cửa sổ lại.
- Ra lại bài post bạn chọn submit new thread
http://i170.photobucket.com/albums/u248/atulaclamp/11-1.jpg
Thía là hoàn thành việc upload file của bạn lên bitvn, chuẩn bị sang bước 3
B3: tiến hành seed
Down file torrent vừa mới upload lên trang chủ về
Add vô utorrent giống như bạn tiến hành leech file, chỉ khác là khi add vô thì bạn chọn đường dẫn đến file mà bạn đã để sẵn trong máy.
Sau đó, utorrent sẽ tự động check file cho bạn cho đến khi được 100%, lúc đó bạn sẽ bắt đầu seed và người khác sẽ down được từ bạn.
http://i170.photobucket.com/albums/u248/atulaclamp/13.jpg
Cuối cùng, xin giới thiệu với cả nhà 2 trang torrent của Việt Nam
Bitvn.net
Bittat.com
Chúc cả nhà Thành Công
Ngoài ra còn có thể bấm vào Properties để giới hạn tốc độ down và up
http://i170.photobucket.com/albums/u248/atulaclamp/6-1.png
Nếu bạn thay đổi vị trí đặt file đag down dở sang một nơi khác mà không muốn mắc công down lại, hay nói chung là vì một lý do nào khác mà bạn muốn thay đổi nơi để file đag down đó, hoặc đang seed,…. Thì stop file đó lại, nhấp chuột phải, chọn advance/set download location…. Rùi chọn nơi muốn để file.sau đó tiếp tục download.Utorrent sẽ check coi bạn dõwn đến đâu để load tiếp phần còn lại.
- Khi bấm chuột phải còn chức năng force recheck để kiểm tra lại số bạn đã download được là bao nhiêu %
http://i170.photobucket.com/albums/u248/atulaclamp/8-1.png
Chắc một chút nữa về tốc độ download và upload nữa, tốc độ của torrent phụ thuộc vào nhiều vấn đề: nói chung quan trọng nhất là khả năng peer của bạn, số seed, số peer, càng nhiều thì càng nhanh. Để tăng tốc – thực ra có lẽ để peer tốt hơn thì nên mở port- tuy nhiên người viết bài này đây cũng k mở được port mà tốc độ cũng trung bình, nên nếu không mở được thì cũng k làm sao, dù sao vẫn khuyến khích muốn tốc độ nhanh hơn chút thì nên mở port thui. Báo trước mở thì làm tăng khả năng có mấy thứ linh tinh nó chui zô máy nha . Hướng dẫn mở thì coi xem router mình loại chi rùi vô
http://portforward.com/
xem hướng dẫn mở , tui k viết hướng dẫn vì k rành lắm với mỗi loại modem lại khác nhau.
Chỉ đưa ra là check coi torrent đã mở port chưa thía nào thui. Nếu cái mà mình khoanh tròn màu đỏ có màu xanh thì là đã mở port thành công, còn màu vàng hoặc đỏ là chưa mở port, để check lại cho kĩ, vì màu đó đôi khi cũng k chính xác thì bấm vô cái dấu hiệu đó, hiện lên cái bảng, click vô “test if port is forwarded properly “ để vô trang web test xem bạn mở port chưa
http://i170.photobucket.com/albums/u248/atulaclamp/9-1.png
cuối cùng, Các bạn hoàn toàn có thể down dở file torrent rồi sau đó tắt máy để hôm sau down tiếp, chương trình sẽ tự động ghi lại xem bạn đã down được bao nhiêu, và hôm sau down tiếp cho bạn đến khi hoàn thành. Thậm chí vì một lý do nào đó mà bạn di chuyển dữ liệu đã download về đi sang nơi khác trong ổ cứng, hay một máy tính khác, bạn vẫn có thể có lại phần đã download, bằng cách tiến hành vào advance/ set download location… như trên.
Hay khi trong máy không còn file .torrent và trong utorrent bạn cũng đã xóa mất file đang down dở, mà muốn releech thì cũng tiến hành làm giống reseed như hướng dẫn ở đây( bài viết thứ 2 ). utorrent sẽ check coi down đc bao nhiêu % rùi down tiếp
.
________________Ghép Bài_______________________
.
IV Hướng dẫn seed cho utorrent ( bao gồm hướng dẫn reseed và cách upload)
Muốn seed cho utorrent- tức bạn muốn tạo một tập tin .torrent và chia sẻ cho mọi người tài nguyên bạn có, làm theo các bước sau:
B1- Tạo file .torrent
Bấm phím tắt Ctrl + N hoặc vào file/create new torrent hoặc bấm vào biểu tượng dưới hình vẽ
Sau đó chọn add file hay add directory tùy việc thứ bạn muốn chia sẻ là một file hay là cả một thư mục, sau đó chọn đường dẫn tới cái bạn muốn chia sẻ đó.
Chú ý:
- Ở "tracker" điền tên của tracker mà bạn định up file .torrent lên đó. Ở đây là up lên bitvn thì sẽ điền là:
http://bitvn.net:2710/announce- Tích vào nút chọn ở ô private torrent
http://i170.photobucket.com/albums/u248/atulaclamp/11.png
Cuối cùng xong xuôi thì chọn creat and save as….
Thế là bạn đã tạo xong file .torrent
B2: upload file lên trang chủ
Ở đây hướng dẫn up lên bitvn.net
Chọn xem file bạn up nằm trong mục nào, rồi post bài trong 4room như một thread( topic) mới bình thường. Ví dụ ở đây tui post trong mục “book and learning” , trong text book một tài liệu tổng hợp về IELTS * thực ra vì k bít nên cho vào mục nào trong book nên cho zô đây – tả phí lù mà *
Sau đó ở phần text bạn điền đầy đủ thông tin về file mà bạn up lên cho những người download tiện theo dõi
Tiếp theo bạn upload file lên :
- Bấm vô manage attachments chọn browse chọn đường dẫn đến file .torrent vừa mới tạo bấm upload. Rùi chờ nó upload xong, đóng cửa sổ lại.
- Ra lại bài post bạn chọn submit new thread
http://i170.photobucket.com/albums/u248/atulaclamp/11-1.jpg
Thía là hoàn thành việc upload file của bạn lên bitvn, chuẩn bị sang bước 3
B3: tiến hành seed
Down file torrent vừa mới upload lên trang chủ về
Add vô utorrent giống như bạn tiến hành leech file, chỉ khác là khi add vô thì bạn chọn đường dẫn đến file mà bạn đã để sẵn trong máy.
Sau đó, utorrent sẽ tự động check file cho bạn cho đến khi được 100%, lúc đó bạn sẽ bắt đầu seed và người khác sẽ down được từ bạn.
http://i170.photobucket.com/albums/u248/atulaclamp/13.jpg
Cuối cùng, xin giới thiệu với cả nhà 2 trang torrent của Việt Nam
Bitvn.net
Bittat.com
Chúc cả nhà Thành Công

Học thuyết port forward học
Thông thường, có hai cách để mở port máy mình ra Internet nhằm truy cập qua lại giữa các máy tính trong LAN và ngoài Internet trên hầu hết các DSL/ADSL Router là: DMZ và port forward.
- Cách 1: dùng DMZ: cái này là cách đơn giản và dễ nhất, chỉ cẩn Enable DMZ và thêm (add) một IP (một computer: ví dụ: 10.0.0.200) vào DMZ thì lập tức cái máy có IP đó sẽ mở hết các cổng ra Internet, tức là sẽ chẳng còn firewall nữa. Và việc sau cùng là cấu hình Microsoft Windows và Torrent Client là xong và tất nhiên ta thích dùng port nào trên torrent client cũng được.
- Cách 2: IP, Port forward: là việc cần thiết để mở cửa giữa máy mình (seeder/leech) và máy người kia (peer/leech) để đạt được tốc độ transfer giữa hai máy một cách tối ưu (cao nhất). Đa số các DSL Router hoặc DSL Modem có NAT đều sử dụng firewall để chặn các dòng truy cập từ các máy trong LAN (internal network) với mạng Internet, một đường mòn được đào (open/ forward) xuyên qua firewall để các máy tính trong LAN có thể truy cập vào được với máy tính ngoài Internet thông qua 1 cổng (port) xác định ta gọi là port forward. Tức là ta sẽ điền một port và một IP vào chỗ Virtual sever/Port forward trong modem, việc sau cùng là add cái IP này cho Windows và add cái port này vào torrent client là xong.
Chính vì vậy port forward là giải pháp an toàn hơn khi mở cổng máy mình với Internet cho dù cấu hình khó hơn sử dụng DMZ vì chỉ có 1 port (hoặc vài port) được mở.
*/*---------------------------------------------------------------------------------------------*/*
Thực hành port học, OK như vậy ta đã hiểu một cách cơ bản, bây giờ là lúc ta bắt đầu tiến hành làm Port forward cho cái modem của mình nhé: Các việc cần làm:
Bước 1. Cấu hình modem:
Hiện tại chúng ta thấy có rất nhiều loại DSL/ADSL Router và tất nhiên mỗi loại lại có giao diện người dùng hoàn toàn khác nhau khi cấu hình cái pord forwarding.
Ví dụ cái LINKSYS:
- IP address is 192.168.1.1 và ID, password mặc định như sau:
username = admin
password = admin
1a- Tìm sách hướng dẫn sử dụng Modem và tra xem cái IP để vào trang setup của modem là gì.
1b- Tìm sách hướng dẫn sử dụng Modem và tra xem ID và Password để vào trang setup của modem là gì.
1c- Kiểm tra xem modem có chức năng DMZ, Virtual Server, Port forward không.
1e- Cần chuẩn bị một IP và một Port để tiến hành open nó. Ví dụ: IP: 10.0.0.200, Port: 55000, nếu sử dụng DMZ thì port nào cũng được.
1f- Tiến hành cấu hình: DMZ hoặc Virtual Server, Port Forward: tùy modem sẽ có giao diện khác nhau xíu, các bạn khám phá nhé, thường thấy nó ở mục Advance setup đó:
- Tất cả các Public Port, Start Public Port, End Private Port đều điền vào 55000
- Port Type: thì cần add một cái là TCP và add một cái là UDP
- Host IP Address: đây là IP cần open đây : 10.0.0.200
- Rồi lưu/restart modem.
1g- Nếu máy bạn có chức năng DMZ thì Enable nó và add một IP vô chỗ đó rồi lưu/restart modem là xong(ví dụ: 10.0.0.200)
1h- Tắt cái firewall của Modem nếu có.
1i- Tùy theo từng Version modem sẽ có cách port forward khác nhau. Nếu làm mãi mà không được thì Bạn lật mặt sau xem Modem của bạn có SốSerial là bu nhiêu rồi vào đây xem cách mở port cho mã modem đó nhé:
PortForward.com - Free Help Setting up Your Router or Firewall
http://www.portforward.com/english/routers/port_forwarding/routerindex.htm
.
________________Ghép Bài_______________________
.
Bước 2. Cấu hình Microsoft Windows:
2a- Vào phần Network Connection của Microsoft Windows và điền cái IP này vô cho LAN Connection:
- Right click vào Local Area Connection--> Internet Protocol (TCP/IP) -->điền cái IP, subnet mask, default gateway.
IP address: 10.0.0.200
Subnet mask: 255.0.0.0
Default gateway: 10.0.0.2 (cái nì là IP để vào trang setup của ZOOM modem, bạn đổi cái IP vào trang setup của modem bạn đang dùng nhé)
Preferred DNS Server: 203.162.4.190 ( dành cho VDC - VNN) / 210.245.24.20 (FPT) / 203.113.131.1 (Viettel)
Alternate DNS server: 203.162.4.191 (dành cho VDC - VNN) / 210.245.24.22 (FPT) / 203.113.131.2 (Viettel)
2b- Tắt cái firewall của windows đi: Right click vào Local Area Connection---->Advance: turn off đi. Nếu ai muốn an toàn thì cài ZoneAlarm...
Bước 3. Cấu hình Torrent client và test xem đã open được chưa:
3a- Tải về chương trình Utorrent và tiến hành cài đặt tại đây:
http://download.utorrent.com/1.7.5/utorrent.exe
3b- Sau khi cài đặt, chạy chương trình Utorrent: trên thanh công
cụ, vào Option --> Speed Guide: điền port 55000 vào chỗ current port và bấm Test, sẽ có một trang web nhảy ra: nếu báo OK thì bạn đã open đúng còn nếu báo error thì cần làm lại tới khi nào test ok thì thôi.
Chỉ có cách mở port thì bạn download file bằng torrent mới nhanh được vì hai máy communicate được với nhau, tuy nhiên tốc độ down cũng dựa vào tốc độ bạn up lên đó nhé.
.
________________Ghép Bài_______________________
.
III- Hướng dẫn sử dụng utorrent
Torrent là một cách download cũng khá phổ biến hiện nay, và utorrent thì là một chương trình download các file torrent khá gọn nhẹ, cũng như dễ dàng để sử dụng.
Sau đây là hướng dẫn sử dụng utorrent cho những người mới bắt đầu biết tới torrent.
B1: Đầu tiên phải down utorrent về , sau đó setup chương trình, phần này khá là đơn giản:
Bạn có thể download các phiên bản mới nhất của utorrent tại đây, và hiện tại là phiên bản 1.7.5
http://www.utorrent.com/download.php
B2 au đó bạn phải down file .torrent về để có thể tiến hành download dữ liệu- xin chú ý là đây không phải là phần dữ liệu bạn down về mà chỉ là một loại file rất nhỏ- thường chỉ vài chục đến vài trăm kb thôi, và để down toàn bộ dữ liệu về thì cần có để add vô utorrent. Down file .torrent này ở các tracker . file này down đặt đâu cũng được, sau khi sử dụng xong xóa lun cũng k sao
B3: Sau đó add file .torrent này vào phần mềm utorrent bằng cách bấm nút có dấu cộng hay vào File/add torrent hay bấm fim tắt Ctrl + O , sau đó bạn dẫn đường dẫn đến file .torrent mà bạn download từ tracker về .
http://i170.photobucket.com/albums/u248/atulaclamp/1-2.png
http://i170.photobucket.com/albums/u248/atulaclamp/2-1.png
B4: Bấm open- rồi làm như hình vẽ, chọn đường dẫn đến chỗ mà bạn muốn đặt file cần download vào- bạn chú ý đặt file ở nơi nào mà ổ cứng còn đủ dung lượng cho toàn bộ file, nếu không trong quá trình down sẽ xảy ra lỗi.
http://i170.photobucket.com/albums/u248/atulaclamp/3-1.png
Bạn có thể chọn download hay k download file nào từ bước này, bằng cách chọn dấu tích vào phần “ name” của “torrent contents “
http://i170.photobucket.com/albums/u248/atulaclamp/4-1.png
Rồi bạn cứ để đó chờ file được download hoàn thành 100% thôi
Một số thông số hiện lên trong bảng utorrent nè:
Name: Tên file *dĩ nhiên *
Size: dung lượng file
Done: % file đã download xong
Status: downloading, seeding, stoped, queue
Seeds: ví dụ 1(2 – thôi tôi hiểu thì số ngoài ngoặc chỉ bạn kết nối được bao nhiêu người trong số những người seed, còn số trong ngoặc thì thể hiện là số seed, nhưng mà hình như số trong ngoặc cũng không được chính xác lắm thì phải T_T*hay tui hiểu sai k biết*. Seed là những người có 100% file, và bạn download từ những người này.
Peers: tương tự như seeds vậy nhưng là số người chưa có đầy đủ
Downspeed:tốc độ down
Upspeed: tốc độ up
Eta: Thời gian còn lại thì file đó down xong, hoặc up xog nếu là seed.
Uploaded: dung lượng đã up được
Avail: ừm, cái này là xem file của bạn có đầy đủ các phần không, nếu có seed thì chắc chắn là trên 1, còn nếu không thì có thể trên hoặc có thể dưới, nếu trên 1 thì bạn mới có thể hoàn thành file được.
Một số thông số khác khi bạn bấm vào file có thể xem ở dưới:
General: nói chung là những thông số chung về file bạn đang bấm vào , cái nè tự xem nhé
Peers: những người mà bạn peer được hiện tại, sẽ xuất hiện thông số về tốc độ download mà người ta up cho bạn, cũng như tốc độ upload mà bạn up cho người ta.
Files: các file trong cái torrent tổng thể đó, nên xem . Ngoài ra khi bấm chuột phải vào một file trong này bạn có thể chọn hight priority, normal priority, low priority để xét độ ưu tiên download file. Còn don’t download thì chương trình sẽ không download file này về nữa- về phần này thì bạn có thể chọn không down ngay từ lúc chọn đường dẫn cho file – trong bước 4 ấy
• Thêm một chút lặt vặt nữa nào
Khi bấm chuột phải vào file torrent
- Bandwich allocation/ set upload limit: giới hạn tốc độ upload
/ set download limit : giới hạn tốc độ download
Thông thường, có hai cách để mở port máy mình ra Internet nhằm truy cập qua lại giữa các máy tính trong LAN và ngoài Internet trên hầu hết các DSL/ADSL Router là: DMZ và port forward.
- Cách 1: dùng DMZ: cái này là cách đơn giản và dễ nhất, chỉ cẩn Enable DMZ và thêm (add) một IP (một computer: ví dụ: 10.0.0.200) vào DMZ thì lập tức cái máy có IP đó sẽ mở hết các cổng ra Internet, tức là sẽ chẳng còn firewall nữa. Và việc sau cùng là cấu hình Microsoft Windows và Torrent Client là xong và tất nhiên ta thích dùng port nào trên torrent client cũng được.
- Cách 2: IP, Port forward: là việc cần thiết để mở cửa giữa máy mình (seeder/leech) và máy người kia (peer/leech) để đạt được tốc độ transfer giữa hai máy một cách tối ưu (cao nhất). Đa số các DSL Router hoặc DSL Modem có NAT đều sử dụng firewall để chặn các dòng truy cập từ các máy trong LAN (internal network) với mạng Internet, một đường mòn được đào (open/ forward) xuyên qua firewall để các máy tính trong LAN có thể truy cập vào được với máy tính ngoài Internet thông qua 1 cổng (port) xác định ta gọi là port forward. Tức là ta sẽ điền một port và một IP vào chỗ Virtual sever/Port forward trong modem, việc sau cùng là add cái IP này cho Windows và add cái port này vào torrent client là xong.
Chính vì vậy port forward là giải pháp an toàn hơn khi mở cổng máy mình với Internet cho dù cấu hình khó hơn sử dụng DMZ vì chỉ có 1 port (hoặc vài port) được mở.
*/*---------------------------------------------------------------------------------------------*/*
Thực hành port học, OK như vậy ta đã hiểu một cách cơ bản, bây giờ là lúc ta bắt đầu tiến hành làm Port forward cho cái modem của mình nhé: Các việc cần làm:
Bước 1. Cấu hình modem:
Hiện tại chúng ta thấy có rất nhiều loại DSL/ADSL Router và tất nhiên mỗi loại lại có giao diện người dùng hoàn toàn khác nhau khi cấu hình cái pord forwarding.
Ví dụ cái LINKSYS:
- IP address is 192.168.1.1 và ID, password mặc định như sau:
username = admin
password = admin
1a- Tìm sách hướng dẫn sử dụng Modem và tra xem cái IP để vào trang setup của modem là gì.
1b- Tìm sách hướng dẫn sử dụng Modem và tra xem ID và Password để vào trang setup của modem là gì.
1c- Kiểm tra xem modem có chức năng DMZ, Virtual Server, Port forward không.
1e- Cần chuẩn bị một IP và một Port để tiến hành open nó. Ví dụ: IP: 10.0.0.200, Port: 55000, nếu sử dụng DMZ thì port nào cũng được.
1f- Tiến hành cấu hình: DMZ hoặc Virtual Server, Port Forward: tùy modem sẽ có giao diện khác nhau xíu, các bạn khám phá nhé, thường thấy nó ở mục Advance setup đó:
- Tất cả các Public Port, Start Public Port, End Private Port đều điền vào 55000
- Port Type: thì cần add một cái là TCP và add một cái là UDP
- Host IP Address: đây là IP cần open đây : 10.0.0.200
- Rồi lưu/restart modem.
1g- Nếu máy bạn có chức năng DMZ thì Enable nó và add một IP vô chỗ đó rồi lưu/restart modem là xong(ví dụ: 10.0.0.200)
1h- Tắt cái firewall của Modem nếu có.
1i- Tùy theo từng Version modem sẽ có cách port forward khác nhau. Nếu làm mãi mà không được thì Bạn lật mặt sau xem Modem của bạn có SốSerial là bu nhiêu rồi vào đây xem cách mở port cho mã modem đó nhé:
PortForward.com - Free Help Setting up Your Router or Firewall
http://www.portforward.com/english/routers/port_forwarding/routerindex.htm
.
________________Ghép Bài_______________________
.
Bước 2. Cấu hình Microsoft Windows:
2a- Vào phần Network Connection của Microsoft Windows và điền cái IP này vô cho LAN Connection:
- Right click vào Local Area Connection--> Internet Protocol (TCP/IP) -->điền cái IP, subnet mask, default gateway.
IP address: 10.0.0.200
Subnet mask: 255.0.0.0
Default gateway: 10.0.0.2 (cái nì là IP để vào trang setup của ZOOM modem, bạn đổi cái IP vào trang setup của modem bạn đang dùng nhé)
Preferred DNS Server: 203.162.4.190 ( dành cho VDC - VNN) / 210.245.24.20 (FPT) / 203.113.131.1 (Viettel)
Alternate DNS server: 203.162.4.191 (dành cho VDC - VNN) / 210.245.24.22 (FPT) / 203.113.131.2 (Viettel)
2b- Tắt cái firewall của windows đi: Right click vào Local Area Connection---->Advance: turn off đi. Nếu ai muốn an toàn thì cài ZoneAlarm...
Bước 3. Cấu hình Torrent client và test xem đã open được chưa:
3a- Tải về chương trình Utorrent và tiến hành cài đặt tại đây:
http://download.utorrent.com/1.7.5/utorrent.exe
3b- Sau khi cài đặt, chạy chương trình Utorrent: trên thanh công
cụ, vào Option --> Speed Guide: điền port 55000 vào chỗ current port và bấm Test, sẽ có một trang web nhảy ra: nếu báo OK thì bạn đã open đúng còn nếu báo error thì cần làm lại tới khi nào test ok thì thôi.
Chỉ có cách mở port thì bạn download file bằng torrent mới nhanh được vì hai máy communicate được với nhau, tuy nhiên tốc độ down cũng dựa vào tốc độ bạn up lên đó nhé.
.
________________Ghép Bài_______________________
.
III- Hướng dẫn sử dụng utorrent
Torrent là một cách download cũng khá phổ biến hiện nay, và utorrent thì là một chương trình download các file torrent khá gọn nhẹ, cũng như dễ dàng để sử dụng.
Sau đây là hướng dẫn sử dụng utorrent cho những người mới bắt đầu biết tới torrent.
B1: Đầu tiên phải down utorrent về , sau đó setup chương trình, phần này khá là đơn giản:
Bạn có thể download các phiên bản mới nhất của utorrent tại đây, và hiện tại là phiên bản 1.7.5
http://www.utorrent.com/download.php
B2 au đó bạn phải down file .torrent về để có thể tiến hành download dữ liệu- xin chú ý là đây không phải là phần dữ liệu bạn down về mà chỉ là một loại file rất nhỏ- thường chỉ vài chục đến vài trăm kb thôi, và để down toàn bộ dữ liệu về thì cần có để add vô utorrent. Down file .torrent này ở các tracker . file này down đặt đâu cũng được, sau khi sử dụng xong xóa lun cũng k sao
B3: Sau đó add file .torrent này vào phần mềm utorrent bằng cách bấm nút có dấu cộng hay vào File/add torrent hay bấm fim tắt Ctrl + O , sau đó bạn dẫn đường dẫn đến file .torrent mà bạn download từ tracker về .
http://i170.photobucket.com/albums/u248/atulaclamp/1-2.png
http://i170.photobucket.com/albums/u248/atulaclamp/2-1.png
B4: Bấm open- rồi làm như hình vẽ, chọn đường dẫn đến chỗ mà bạn muốn đặt file cần download vào- bạn chú ý đặt file ở nơi nào mà ổ cứng còn đủ dung lượng cho toàn bộ file, nếu không trong quá trình down sẽ xảy ra lỗi.
http://i170.photobucket.com/albums/u248/atulaclamp/3-1.png
Bạn có thể chọn download hay k download file nào từ bước này, bằng cách chọn dấu tích vào phần “ name” của “torrent contents “
http://i170.photobucket.com/albums/u248/atulaclamp/4-1.png
Rồi bạn cứ để đó chờ file được download hoàn thành 100% thôi
Một số thông số hiện lên trong bảng utorrent nè:
Name: Tên file *dĩ nhiên *
Size: dung lượng file
Done: % file đã download xong
Status: downloading, seeding, stoped, queue
Seeds: ví dụ 1(2 – thôi tôi hiểu thì số ngoài ngoặc chỉ bạn kết nối được bao nhiêu người trong số những người seed, còn số trong ngoặc thì thể hiện là số seed, nhưng mà hình như số trong ngoặc cũng không được chính xác lắm thì phải T_T*hay tui hiểu sai k biết*. Seed là những người có 100% file, và bạn download từ những người này.
Peers: tương tự như seeds vậy nhưng là số người chưa có đầy đủ
Downspeed:tốc độ down
Upspeed: tốc độ up
Eta: Thời gian còn lại thì file đó down xong, hoặc up xog nếu là seed.
Uploaded: dung lượng đã up được
Avail: ừm, cái này là xem file của bạn có đầy đủ các phần không, nếu có seed thì chắc chắn là trên 1, còn nếu không thì có thể trên hoặc có thể dưới, nếu trên 1 thì bạn mới có thể hoàn thành file được.
Một số thông số khác khi bạn bấm vào file có thể xem ở dưới:
General: nói chung là những thông số chung về file bạn đang bấm vào , cái nè tự xem nhé
Peers: những người mà bạn peer được hiện tại, sẽ xuất hiện thông số về tốc độ download mà người ta up cho bạn, cũng như tốc độ upload mà bạn up cho người ta.
Files: các file trong cái torrent tổng thể đó, nên xem . Ngoài ra khi bấm chuột phải vào một file trong này bạn có thể chọn hight priority, normal priority, low priority để xét độ ưu tiên download file. Còn don’t download thì chương trình sẽ không download file này về nữa- về phần này thì bạn có thể chọn không down ngay từ lúc chọn đường dẫn cho file – trong bước 4 ấy
• Thêm một chút lặt vặt nữa nào
Khi bấm chuột phải vào file torrent
- Bandwich allocation/ set upload limit: giới hạn tốc độ upload
/ set download limit : giới hạn tốc độ download

Thuật ngữ
availability
Là số lượng bản sao hoàn chỉnh của tệp hiện hữu ở các máy ngang hàng. Mỗi máy gieo hạt cộng thêm 1 vào số này. Nếu máy ngang hàng có một phần của tệp chia sẻ mà các máy hạt mầm khác không có thì cộng phần phân số này vào chỉ số hiệu lực (ví dụ: máy ngang hàng tải về 65,3% tệp thì cộng 0,653 vào chỉ số hiệu lực, khi có 2 máy ngang hàng có 50% của tệp cần tải về như nhau và có một máy gieo hạt thì chỉ số hiệu lực là 1,5).
choked
Diễn tả máy ngang hàng đang tải lên làm nghẹt đường truyền dữ liệu đến của các máy ngang hàng khác. Tình trạng này do hai nguyên nhân sau:
* Máy ngang hàng là máy gieo hạt, trong trường hợp này nó không muốn nhận thêm bất kỳ mảnh dữ liệu nào từ các máy ngang hàng khác.
* Máy ngang hàng đang tải lên đã đạt đến giới hạn băng thông tải lên.
interested
Diễn tả máy ngang hàng cần tải về mảnh dữ liệu nó thiếu từ máy ngang hàng khác.
leech
Diễn tả một máy ngang hàng có tỉ lệ chia sẻ nhỏ, tải về nhiều hơn tải lên. Hầu hết các máy ngang hàng gian lận dùng kết nối Interet không đối xứng, các máy ngang hàng này không chia sẻ tệp sau khi đã tải về tệp xong. Và có một vài máy ngang hàng không muốn cho tải lên dữ liệu bằng cách chỉnh giới hạn tải lên của chương trình BitTorrent.
peer
peer là máy sử dụng chương trình BitTorrent kết nối Internet và tải dữ liệu. Thường máy ngang hàng diễn tả máy chưa có đủ tệp hoàn chỉnh. Cần lưu ý là ‘peer’ chỉ bất kỳ máy nào trong quần thể liên quan đến tệp torrent bao gồm cả máy gian lận, máy gieo hạt.
scrape
Xảy ra khi máy ngang hàng gửi máytheo dõi (tracker) để lấy thông tin về tình trạng của tệp .torrent
seed
Máy gieo hạt là máy ngang hàng có bản sao của tệp và đang tải lên tệp. Càng nhiều máy gieo hạt thì xác suất tải về tệp thành công càng cao và thời gian tải về càng nhanh.
snubbed
Máy trạm bị gắn cờ có giá trị snubbed khi quá thời gian 60s mà các máy ngang hàng khác không tải về được dữ liệu từ nó.
superseed
Nếu máy trạm lần đầu tiên tải lên tệp thì nó có thể tốn rất nhiều thời gian vì gửi đi gửi lại một mảnh dữ liệu như nhau cho các máy trạm khác nhau kết nối với nó. Để ngăn ngừa trường hợp này, các chương trình BitTorrent có khả năng hỗ trợ tính năng siêu tải lên, khi đó chương trình BitTorrent sẽ cố gắng chỉ tải lên một lần duy nhất các mãnh dữ liệu, nó chỉ tải lên các mãnh dữ liệu trước đây chưa bao giờ gửi đi phân phối cho các máy ngang hàng khác nhau trong mạng.
swarm
Tập hợp tất cả máy ngang hàng và máy gieo hạt có nhu cầu một tệp.
torrent
Chỉ tệp .torrent hoặc tất cả các tệp miêu tả bởi nó. Tệp torrent chứa tất cả các tệp có thể tải về từ nó, gồm tên, kích thước tệp mà giá trị kiểm checksums của tất cả các mảnh dữ liệu, địa chỉ của máy chủ theo dõi vị trí của các máy trạm giữa các máy trong tập hợp máy trạm.
tracker
Máy theo dõi là một máy ngang hàng ghi lại nhật ký máy nào là máy gieo hạt, máy ngang hàng. Các máy ngang hàng báo cáo thông tin cho máy theo dõi định kỳ và nhận lấy thông tin về các máy ngang hàng mà nó có thể kết nối tới để tải về dữ liệu nó cần và tải lên dữ liệu nó có mà các máy khác yêu cầu. Máy theo dõi không chuyển dữ liệu giữa các máy và không có bản sao của tệp.
Phép lịch sự khi sử dụng giao thức BitTorrent
Do BitTorrent dựa vào băng thông tải lên của người dùng, nên càng nhiều người dùng thì càng nhiều băng thông có hiệu lực để chia sẻ tệp. Vì vậy người dùng sau khi hoàn thành tải về tệp thì nên để tài nguyên đấy tải lên một thời gian để những người dùng khác tải về các phần của tài nguyên đã phân phối cho người dùng đấy.
Vậy câu hỏi đặt ra là nên để thời gian bao nhiêu lâu để tải tệp lên sau khi đã hoàn thành việc tải tệp về. Rất nhiều chương trình BitTorrent theo dõi dung lượng mà máy khách tải lên và tải về, vì vậy người dùng có thể biết được mình đã tải về bao nhiêu và đã trả lại bao nhiêu cho mạng chia sẻ bao nhiêu dữ liệu. Một số chương trình BitTorrent dùng thông số "tỉ lệ chia sẻ" (Share ratio), tỉ lệ giữa lượng dữ liệu tải lên và tải về. Tỉ lệ chia sẻ lớn hơn 1 nghĩa là người dùng tải lên nhiều hơn tải về. Nói tóm lại trong mạng chia sẻ theo giao thức BitTorrent một quy tắc ứng xử lịch sự là đã tải về bao nhiêu tài nguyên thì nên tải lên bấy nhiêu tài nguyên.
Tỉ lệ chia sẻ là một thông số rất quan trọng trong giao thức BitTorrent, bởi vì rất nhiều máy chủ theo dõi yêu cầu người dùng phải đạt được một chỉ số chia sẻ tối thiểu. Một vài trường hợp máy chủ theo dõi còn yêu cầu người dùng phải đăng ký, giá trị tối tiểu của chỉ số chia sẻ thường là 0,5 và nó tăng thường xuyên, vì vậy người dùng có thời gian tương ứng để tải lên và chia sẻ tài nguyên của họ. Người dùng nào có tỉ lệ chia sẻ dưới giá trị tối tiểu có thể bị đặt trong tình trạng "chỉ tải lên", và không thể tải về cho đến khi tỉ lệ chia sẻ lớn hơn giá trị tối tiểu.
Tỉ lệ chia sẻ được khuyến cáo là 1,0 (được hiểu trả lại cho mạng chia sẻ những gì bạn đã lấy, hoặc 1:1). Thường thì tài nguyên bao giờ cũng có người tải lên đầu tiên, người tải lên đầu tiên này sẽ có tỷ lệ chia sẻ là vô cùng (chỉ có tải lên, không có tải xuống)
II - Hướng dẫn Port forwarding, Port, NAT và DMZ
Hướng dẫn Port forwarding, Port, NAT và DMZ
Đây là bài hướng dẫn cơ bản về Port forwarding vì đây là cái việc khó khăn nhất để có thể phát huy sức mạnh của phương pháp chia sẻ bằng Bittorrent. Ngay từ ngày đầu sử dụng torrent client mình đã toan tính từ bỏ hình thức này ít nhất là 1 lần vì khá phức tạp, nhưng khi hoàn tất công việc thì quả rất tuyệt vời nên mình share cái này cho các newbie đỡ cực nhọc.
NAT là gì?
Như chúng ta biết, trong hệ thống mạng máy tính thì quá trình chuyển đổi địa chỉ mạng (Network Address Translation - NAT ) là công việc liên quan tới việc ghi lại các địa chỉ nguồn gốc/điểm tới của các gói dữ liệu vận chuyển qua Router/Firewall ta gọi là NAT.
Port forwarding là gì?
Port forwarding là quá trình chuyển một port cụ thể trong hệ thống mạng cục bộ LAN từ một client/terminal/node qua một client/terminal/node của một network khác, điều này sẽ cho phép các clients/terminals/nodes bên ngoài có thể truy cập vào clients/terminals/nodes trong mạng LAN bằng cách sử dụng cái port đó từ bên ngoài thông qua cái Router/Modem/Firewall đã mở chức năng NAT.
Như vậy, các máy tính từ xa (máy vòng quanh thế giới trên internet ấy) sẽ sử dụng Port forwarding để kết nối với một máy tính khác trong mạng LAN và đây cũng chính là cách mà các chương trình Torrent sử dụng để chia sẻ file giữa 2 máy tính với nhau nên ta còn gọi là peer to peer (PP) sharing đó.
Port là gì?
Khi chúng ta kết nối vào Internet thì có rất nhiều đường vận chuyển dữ liệu khác nhau được sử dụng, máy vi tính sẽ âm thầm điều hành một cách chính xác các công việc vận chuyển đó thông qua rất nhiều port khác nhau. VD: Giao thức MSN hay dùng các port: 6891-6900, Giao thức HTTP thì hay dùng port 80...
ADSL Router/DSL Router liên quan gì?
Chúng ta cần lưu ý là các DSL/ADSL Router sẽ phân máy tính chúng ta ra làm 2 vòng:
- Vòng 1 thì là Private LAN, các máy tính trong Private LAN này thì gọi là các Local IP, Private IP. Các Private IP này nếu được modem cấp phát tự động thông qua chức năng DHCP thì gọi là IP động, khi ta Forward port thì cần điền vào một IP cố định còn gọi là IP tĩnh.
- Vòng 2 là WAN (Wide Area Network), tại đây thì các IP được nhà cung cấp dịch vụ như FPT,Viettel,VDC,Netnam cung cấp cho ta để kết nối ta ra Internet. Tuỳ theo gói dịch vụ ta sẽ có IP tĩnh (cố định) hay IP động (thay đổi mỗi khi tắt modem).
Các router này sẽ chịu trách nhiệm trong việc điều khiển lưu lượng dữ liệu tới các máy tính khác nhau connect vô, nó cũng sử dụng chức năng Port forward để điều khiển các gói dữ liệu tới các máy tính khác nhau thông qua các port. Các router này thường tích hợp thêm Firewall để ngăn chặn các cuộc gọi (luồng truy cập) in/out ngoài luồng không khai báo vì vậy khi chúng ta làm công việc Port forward chính là ta khai báo luồng truy cập để các gói dữ liệu không bị chặn lại khi download/upload torrent.
Ví dụ đây, khi ta đã khai báo mở port 6881 thì các gói dữ liệu (xanh) sẽ được router chuyển về đúng máy đích. Nhưng cái port 1111 chưa khai báo và cái IP 192.168.0.1 và 192.168.0.2 không phải là IP của Router nên các gói dữ liệu bị loại bỏ (xem hình).
availability
Là số lượng bản sao hoàn chỉnh của tệp hiện hữu ở các máy ngang hàng. Mỗi máy gieo hạt cộng thêm 1 vào số này. Nếu máy ngang hàng có một phần của tệp chia sẻ mà các máy hạt mầm khác không có thì cộng phần phân số này vào chỉ số hiệu lực (ví dụ: máy ngang hàng tải về 65,3% tệp thì cộng 0,653 vào chỉ số hiệu lực, khi có 2 máy ngang hàng có 50% của tệp cần tải về như nhau và có một máy gieo hạt thì chỉ số hiệu lực là 1,5).
choked
Diễn tả máy ngang hàng đang tải lên làm nghẹt đường truyền dữ liệu đến của các máy ngang hàng khác. Tình trạng này do hai nguyên nhân sau:
* Máy ngang hàng là máy gieo hạt, trong trường hợp này nó không muốn nhận thêm bất kỳ mảnh dữ liệu nào từ các máy ngang hàng khác.
* Máy ngang hàng đang tải lên đã đạt đến giới hạn băng thông tải lên.
interested
Diễn tả máy ngang hàng cần tải về mảnh dữ liệu nó thiếu từ máy ngang hàng khác.
leech
Diễn tả một máy ngang hàng có tỉ lệ chia sẻ nhỏ, tải về nhiều hơn tải lên. Hầu hết các máy ngang hàng gian lận dùng kết nối Interet không đối xứng, các máy ngang hàng này không chia sẻ tệp sau khi đã tải về tệp xong. Và có một vài máy ngang hàng không muốn cho tải lên dữ liệu bằng cách chỉnh giới hạn tải lên của chương trình BitTorrent.
peer
peer là máy sử dụng chương trình BitTorrent kết nối Internet và tải dữ liệu. Thường máy ngang hàng diễn tả máy chưa có đủ tệp hoàn chỉnh. Cần lưu ý là ‘peer’ chỉ bất kỳ máy nào trong quần thể liên quan đến tệp torrent bao gồm cả máy gian lận, máy gieo hạt.
scrape
Xảy ra khi máy ngang hàng gửi máytheo dõi (tracker) để lấy thông tin về tình trạng của tệp .torrent
seed
Máy gieo hạt là máy ngang hàng có bản sao của tệp và đang tải lên tệp. Càng nhiều máy gieo hạt thì xác suất tải về tệp thành công càng cao và thời gian tải về càng nhanh.
snubbed
Máy trạm bị gắn cờ có giá trị snubbed khi quá thời gian 60s mà các máy ngang hàng khác không tải về được dữ liệu từ nó.
superseed
Nếu máy trạm lần đầu tiên tải lên tệp thì nó có thể tốn rất nhiều thời gian vì gửi đi gửi lại một mảnh dữ liệu như nhau cho các máy trạm khác nhau kết nối với nó. Để ngăn ngừa trường hợp này, các chương trình BitTorrent có khả năng hỗ trợ tính năng siêu tải lên, khi đó chương trình BitTorrent sẽ cố gắng chỉ tải lên một lần duy nhất các mãnh dữ liệu, nó chỉ tải lên các mãnh dữ liệu trước đây chưa bao giờ gửi đi phân phối cho các máy ngang hàng khác nhau trong mạng.
swarm
Tập hợp tất cả máy ngang hàng và máy gieo hạt có nhu cầu một tệp.
torrent
Chỉ tệp .torrent hoặc tất cả các tệp miêu tả bởi nó. Tệp torrent chứa tất cả các tệp có thể tải về từ nó, gồm tên, kích thước tệp mà giá trị kiểm checksums của tất cả các mảnh dữ liệu, địa chỉ của máy chủ theo dõi vị trí của các máy trạm giữa các máy trong tập hợp máy trạm.
tracker
Máy theo dõi là một máy ngang hàng ghi lại nhật ký máy nào là máy gieo hạt, máy ngang hàng. Các máy ngang hàng báo cáo thông tin cho máy theo dõi định kỳ và nhận lấy thông tin về các máy ngang hàng mà nó có thể kết nối tới để tải về dữ liệu nó cần và tải lên dữ liệu nó có mà các máy khác yêu cầu. Máy theo dõi không chuyển dữ liệu giữa các máy và không có bản sao của tệp.
Phép lịch sự khi sử dụng giao thức BitTorrent
Do BitTorrent dựa vào băng thông tải lên của người dùng, nên càng nhiều người dùng thì càng nhiều băng thông có hiệu lực để chia sẻ tệp. Vì vậy người dùng sau khi hoàn thành tải về tệp thì nên để tài nguyên đấy tải lên một thời gian để những người dùng khác tải về các phần của tài nguyên đã phân phối cho người dùng đấy.
Vậy câu hỏi đặt ra là nên để thời gian bao nhiêu lâu để tải tệp lên sau khi đã hoàn thành việc tải tệp về. Rất nhiều chương trình BitTorrent theo dõi dung lượng mà máy khách tải lên và tải về, vì vậy người dùng có thể biết được mình đã tải về bao nhiêu và đã trả lại bao nhiêu cho mạng chia sẻ bao nhiêu dữ liệu. Một số chương trình BitTorrent dùng thông số "tỉ lệ chia sẻ" (Share ratio), tỉ lệ giữa lượng dữ liệu tải lên và tải về. Tỉ lệ chia sẻ lớn hơn 1 nghĩa là người dùng tải lên nhiều hơn tải về. Nói tóm lại trong mạng chia sẻ theo giao thức BitTorrent một quy tắc ứng xử lịch sự là đã tải về bao nhiêu tài nguyên thì nên tải lên bấy nhiêu tài nguyên.
Tỉ lệ chia sẻ là một thông số rất quan trọng trong giao thức BitTorrent, bởi vì rất nhiều máy chủ theo dõi yêu cầu người dùng phải đạt được một chỉ số chia sẻ tối thiểu. Một vài trường hợp máy chủ theo dõi còn yêu cầu người dùng phải đăng ký, giá trị tối tiểu của chỉ số chia sẻ thường là 0,5 và nó tăng thường xuyên, vì vậy người dùng có thời gian tương ứng để tải lên và chia sẻ tài nguyên của họ. Người dùng nào có tỉ lệ chia sẻ dưới giá trị tối tiểu có thể bị đặt trong tình trạng "chỉ tải lên", và không thể tải về cho đến khi tỉ lệ chia sẻ lớn hơn giá trị tối tiểu.
Tỉ lệ chia sẻ được khuyến cáo là 1,0 (được hiểu trả lại cho mạng chia sẻ những gì bạn đã lấy, hoặc 1:1). Thường thì tài nguyên bao giờ cũng có người tải lên đầu tiên, người tải lên đầu tiên này sẽ có tỷ lệ chia sẻ là vô cùng (chỉ có tải lên, không có tải xuống)
II - Hướng dẫn Port forwarding, Port, NAT và DMZ
Hướng dẫn Port forwarding, Port, NAT và DMZ
Đây là bài hướng dẫn cơ bản về Port forwarding vì đây là cái việc khó khăn nhất để có thể phát huy sức mạnh của phương pháp chia sẻ bằng Bittorrent. Ngay từ ngày đầu sử dụng torrent client mình đã toan tính từ bỏ hình thức này ít nhất là 1 lần vì khá phức tạp, nhưng khi hoàn tất công việc thì quả rất tuyệt vời nên mình share cái này cho các newbie đỡ cực nhọc.
NAT là gì?
Như chúng ta biết, trong hệ thống mạng máy tính thì quá trình chuyển đổi địa chỉ mạng (Network Address Translation - NAT ) là công việc liên quan tới việc ghi lại các địa chỉ nguồn gốc/điểm tới của các gói dữ liệu vận chuyển qua Router/Firewall ta gọi là NAT.
Port forwarding là gì?
Port forwarding là quá trình chuyển một port cụ thể trong hệ thống mạng cục bộ LAN từ một client/terminal/node qua một client/terminal/node của một network khác, điều này sẽ cho phép các clients/terminals/nodes bên ngoài có thể truy cập vào clients/terminals/nodes trong mạng LAN bằng cách sử dụng cái port đó từ bên ngoài thông qua cái Router/Modem/Firewall đã mở chức năng NAT.
Như vậy, các máy tính từ xa (máy vòng quanh thế giới trên internet ấy) sẽ sử dụng Port forwarding để kết nối với một máy tính khác trong mạng LAN và đây cũng chính là cách mà các chương trình Torrent sử dụng để chia sẻ file giữa 2 máy tính với nhau nên ta còn gọi là peer to peer (PP) sharing đó.
Port là gì?
Khi chúng ta kết nối vào Internet thì có rất nhiều đường vận chuyển dữ liệu khác nhau được sử dụng, máy vi tính sẽ âm thầm điều hành một cách chính xác các công việc vận chuyển đó thông qua rất nhiều port khác nhau. VD: Giao thức MSN hay dùng các port: 6891-6900, Giao thức HTTP thì hay dùng port 80...
ADSL Router/DSL Router liên quan gì?
Chúng ta cần lưu ý là các DSL/ADSL Router sẽ phân máy tính chúng ta ra làm 2 vòng:
- Vòng 1 thì là Private LAN, các máy tính trong Private LAN này thì gọi là các Local IP, Private IP. Các Private IP này nếu được modem cấp phát tự động thông qua chức năng DHCP thì gọi là IP động, khi ta Forward port thì cần điền vào một IP cố định còn gọi là IP tĩnh.
- Vòng 2 là WAN (Wide Area Network), tại đây thì các IP được nhà cung cấp dịch vụ như FPT,Viettel,VDC,Netnam cung cấp cho ta để kết nối ta ra Internet. Tuỳ theo gói dịch vụ ta sẽ có IP tĩnh (cố định) hay IP động (thay đổi mỗi khi tắt modem).
Các router này sẽ chịu trách nhiệm trong việc điều khiển lưu lượng dữ liệu tới các máy tính khác nhau connect vô, nó cũng sử dụng chức năng Port forward để điều khiển các gói dữ liệu tới các máy tính khác nhau thông qua các port. Các router này thường tích hợp thêm Firewall để ngăn chặn các cuộc gọi (luồng truy cập) in/out ngoài luồng không khai báo vì vậy khi chúng ta làm công việc Port forward chính là ta khai báo luồng truy cập để các gói dữ liệu không bị chặn lại khi download/upload torrent.
Ví dụ đây, khi ta đã khai báo mở port 6881 thì các gói dữ liệu (xanh) sẽ được router chuyển về đúng máy đích. Nhưng cái port 1111 chưa khai báo và cái IP 192.168.0.1 và 192.168.0.2 không phải là IP của Router nên các gói dữ liệu bị loại bỏ (xem hình).

Hiện nay Down bằng BitTorrent đã trở lên phổ biến và rất ổn định và trang web võ lâm hiện nay cũng đã có link Down bằng BitTorrent. Mình xin hướng dẫn mọi người cụ thể cách Down Bit Torrent cho ổn định và không lo bị đứt hay không update được file Phong Hỏa Liên Thành
http://i219.photobucket.com/albums/cc260/duckandduck/untitled-2.jpg
Ai Lười Đọc Hoặc Biết rồi thì Down tại đậy:
http://www.utorrent.com/download.php
I Tổng quan về BitTorrent
BitTorrent là một giao thức chia sẻ tài nguyên trên mạng đồng đẳng, đồng thời là tên của một chương trình chia sẻ tài nguyên đồng đẳng được phát triển bởi lập trình viên Bram Cohen. BitTorrent dùng để tải về những dữ liệu lớn mà không tốn chi phí máy chủ và băng thông mạng. CacheLogic ước đoán BitTorrent chiếm khoảng 35% lưu lượng trên mạng Internet trong khi một số nguồn khác cho rằng con số này không chính xác.
Chương trình BitTorrent nguyên thủy được viết bằng ngôn ngữ lập trình Python và mã nguồn của chương trình BitTorrent phiên bản 4.0 được phát phát hành dưới dạng mã nguồn mở tuân theo Bản quyền sử dụng mã nguồn BitTorrent. BitTorrent có rất nhiều biến thể khác nhau được viết bằng các ngôn ngữ lập trình khác nhau, chạy trên các hệ điều hành khác nhau.
BitTorrent hoạt động như thế nào?
Giao thức BitTorrent định nghĩa một phương thức để phổ biến và chia sẻ tệp trên mạng. Trước khi BitTorrent ra đời đã tồn tại các giao thức đồng đẳng (Peer-to-Peer, hoặc viết tắt là P2P) có khả năng cho phép một nhóm máy tính trên mạng chia sẻ tệp với các máy tính khác nhóm mà không cần phải sử dụng một máy chủ để làm kho lưu trữ trung tâm. BitTorrent là một cải tiến từ các giao thức đồng đẳng trước. Giao thức BitTorrent có một nguyên lý hoạt động chặt chẽ để có khả năng tùy biến, tin cậy và chi phí duy trì danh sách các máy vi tính chia sẻ tệp tốt hơn các giao thức đồng đẳng trước đó. Do giao tiếp theo chuẩn TCP/IP nên giao thức BitTorrent có thể hoạt động trên đường truyền Internet thông thường.
BitTorrent client là một chương trình hoạt động theo giao thức BitTorrent. Mỗi BitTorrent client có khả năng so sánh, yêu cầu, và vận chuyển tệp trên mạng sử dụng giao thức BitTorrent. Tệp có thể chứa bất kỳ thông tin nào, bao gồm cả văn bản, âm thanh, phim và nội dung đã được mã hóa.
Tạo và phát hành tệp Torrent lên mạng
Để chia sẻ một tệp hay nhiều tệp bằng giao thức BitTorrent, đầu tiên cần tạo tệp “torrent”. Mỗi tệp torrent chứa thông tin miêu tả tệp muốn chia sẻ, và thông tin về máy vi tính cung cấp bản gốc của tệp. Thông tin chi tiết lưu trên máy vi tính theo dõi sẽ khác nhau tuỳ thuộc vào phiên bản của giao thức BitTorrent, nhưng dù ở phiên bản nào tệp “torrent” luôn luôn có đuôi mở rộng là .torrent. Cụ thể thì một tệp torrent chứa thông tin loan báo (địa chỉ URL của máy vi tính theo dõi), và thông tin về tên tệp được chia sẻ, kích thước mảnh, chiều dài khóa, chiều dài tệp, và vé thông hành để tải tệp. Một tệp torrent có thể chứa thông tin về một tệp hoặc nhiều tệp. Máy vi tính đã tải về tệp xong có thể lựa chọn hoạt động như máy gieo hạt, cung cấp bản sao hoàn chỉnh của tệp. Sau khi tệp torrent được tạo, một đường dẫn để tải tệp về từ máy bạn được đặt lên trang web, và tệp torrent được đăng ký với máy theo dõi (tiếng Anh: tracker). Máy theo dõi chứa một danh sách các máy vi tính hiện thời đang tải tệp về. Máy ngang hàng đang cung cấp tệp hoàn chỉnh được gọi là máy gieo hạt (seeder).
Tải xuống tệp torrent và chia sẻ tệp
Dùng một trình duyệt Internet bất kì, như FireFox, duyệt trang web có danh sách các tệp torrent, tải nó về, sau đó dùng chương trình BitTorrent client mở tệp đấy ra. Sau khi đã mở tệp torrent, chương trình BitTorrent sẽ kết nối với máy theo dõi, máy theo dõi sẽ cung cấp cho nó một danh sách các máy vi tính đang tải tệp này. Một nhóm các thành viên của một mạng BitTorrent (hoặc mạng đồng đẳng) để tải về cùng một tệp được gọi là quần thể (swarm).
Việc chia sẻ được bắt đầu từ máy gieo hạt. Các máy tính kết nối đầu tiên sẽ hướng trực tiếp tới máy gieo hạt để bắt đầu tải về các mảnh của tệp. Giao thức BitTorrent chia tệp cần tải về thành các phần nhỏ có kích thước bằng nhau (thường là 1/4 mêgabyte = 256 kilôbyte), ví dụ một tệp có kích thước 4,37 GB thường sẽ bị chia thành các mảnh nhỏ có kích thước là 4 MB (4096 kB) hoặc nhỏ hơn nữa. Khi máy vi tính nhận được các mảnh này nó sẽ dùng giải thuật băm để kiểm tra xem mảnh nó tải về có bị lỗi hay không.
Khi máy vi tính kết nối vào quần thể, các máy vi tính sẽ bắt đầu chia sẻ tệp với nhau. Các máy vi tính sẽ chia sẻ các mảnh với nhau thay vì chia sẻ trực tiếp với máy gieo hạt, vì vậy số lượng máy trong quần thể chia sẻ theo giao thức BitTorrent có thể phát triển rất nhanh. Vì nguyên lý hoạt động của giao thức rất chặt chẽ nên các máy tự chọn máy ngang hàng có kết nối tốt nhất để tải về các mảnh nó cần. Một điểm mới đột phá của giao thức BitTorrent so với các giao thức đồng đẳng trước đó là nguyên lý “mảnh hiếm”. Theo giao thức BitTorrent máy khách luôn luôn yêu các mảnh hiếm nhất, mảnh này ít máy vi tính trong quần thể có nhất. Với nguyên lý yêu cầu mảnh hiếm nhất giao thức BitTorrent làm giảm tải của các máy khách trong việc đáp ứng các yêu cầu gửi đến nó, và không còn hiện tượng nút cổ chai.
Giao thức BitTorrent có một nguyên lý là “tín nhiệm mở” tạo nên “nhóm máy ưa thích”. Máy ưa thích là một tập các máy ngang hàng trong quần thể cung cấp băng thông tải lên lớn cho các máy khách có yêu cầu tải về. Tín nhiệm mở cho phép các chương trình BitTorrent kiểm tra định kỳ xem máy nào trong quần thể nên lựa chọn để tải về. Nếu một máy ngang hàng ngoài nhóm ưu thích có băng thông phục vụ các máy khác trong quần thể tốt hơn một máy trong nhóm ưa thích thì nó đẩy máy phục vụ kém hơn ra khỏi nhóm ưa thích và thay thế vào vị trí đó. Nguyên lý này làm cho các máy khách luôn luôn tải về từ nhóm máy ngang hàng phục vụ tốt nhất.
Giới hạn
Cần chú ý là giao thức BitTorrent không giúp người dùng giấu tên. Bởi vì máy theo dõi duy trì một danh sách các tệp đang được chia sẻ, đồng thời nó cũng chứa danh sách địa chỉ IP của các máy vi tính đang tải tệp, và danh sách các tệp đã được tải trước đó. Dựa vào giao thức BitTorrent còn biết chắc chắn địa chỉ của các máy ngang hàng trong quần thể, và tất nhiên là các máy ngang hàng có thể bị tấn công.
Nhược điểm của giao thức BitTorrent là ít khuyến khích các máy ngang hàng trở thành máy gieo hạt sau khi đã tải về xong tệp. Hệ quả là các máy gieo hạt sẽ biến mất và các máy trong quần thể cũng biến mất dần, nghĩa là tệp torrent càng cũ thì xác suất để tải tệp thành công càng thấp. BitTorrent có ưu thế trong môi trường băng thông, đối với người dùng Internet quay số sử dụng giao thức BitTorrent sẽ không hiệu quả, vì kết nối quay số hay bị đứt kết nối và tốc độ tải không cao.
http://i219.photobucket.com/albums/cc260/duckandduck/untitled-2.jpg
Ai Lười Đọc Hoặc Biết rồi thì Down tại đậy:
http://www.utorrent.com/download.php
I Tổng quan về BitTorrent
BitTorrent là một giao thức chia sẻ tài nguyên trên mạng đồng đẳng, đồng thời là tên của một chương trình chia sẻ tài nguyên đồng đẳng được phát triển bởi lập trình viên Bram Cohen. BitTorrent dùng để tải về những dữ liệu lớn mà không tốn chi phí máy chủ và băng thông mạng. CacheLogic ước đoán BitTorrent chiếm khoảng 35% lưu lượng trên mạng Internet trong khi một số nguồn khác cho rằng con số này không chính xác.
Chương trình BitTorrent nguyên thủy được viết bằng ngôn ngữ lập trình Python và mã nguồn của chương trình BitTorrent phiên bản 4.0 được phát phát hành dưới dạng mã nguồn mở tuân theo Bản quyền sử dụng mã nguồn BitTorrent. BitTorrent có rất nhiều biến thể khác nhau được viết bằng các ngôn ngữ lập trình khác nhau, chạy trên các hệ điều hành khác nhau.
BitTorrent hoạt động như thế nào?
Giao thức BitTorrent định nghĩa một phương thức để phổ biến và chia sẻ tệp trên mạng. Trước khi BitTorrent ra đời đã tồn tại các giao thức đồng đẳng (Peer-to-Peer, hoặc viết tắt là P2P) có khả năng cho phép một nhóm máy tính trên mạng chia sẻ tệp với các máy tính khác nhóm mà không cần phải sử dụng một máy chủ để làm kho lưu trữ trung tâm. BitTorrent là một cải tiến từ các giao thức đồng đẳng trước. Giao thức BitTorrent có một nguyên lý hoạt động chặt chẽ để có khả năng tùy biến, tin cậy và chi phí duy trì danh sách các máy vi tính chia sẻ tệp tốt hơn các giao thức đồng đẳng trước đó. Do giao tiếp theo chuẩn TCP/IP nên giao thức BitTorrent có thể hoạt động trên đường truyền Internet thông thường.
BitTorrent client là một chương trình hoạt động theo giao thức BitTorrent. Mỗi BitTorrent client có khả năng so sánh, yêu cầu, và vận chuyển tệp trên mạng sử dụng giao thức BitTorrent. Tệp có thể chứa bất kỳ thông tin nào, bao gồm cả văn bản, âm thanh, phim và nội dung đã được mã hóa.
Tạo và phát hành tệp Torrent lên mạng
Để chia sẻ một tệp hay nhiều tệp bằng giao thức BitTorrent, đầu tiên cần tạo tệp “torrent”. Mỗi tệp torrent chứa thông tin miêu tả tệp muốn chia sẻ, và thông tin về máy vi tính cung cấp bản gốc của tệp. Thông tin chi tiết lưu trên máy vi tính theo dõi sẽ khác nhau tuỳ thuộc vào phiên bản của giao thức BitTorrent, nhưng dù ở phiên bản nào tệp “torrent” luôn luôn có đuôi mở rộng là .torrent. Cụ thể thì một tệp torrent chứa thông tin loan báo (địa chỉ URL của máy vi tính theo dõi), và thông tin về tên tệp được chia sẻ, kích thước mảnh, chiều dài khóa, chiều dài tệp, và vé thông hành để tải tệp. Một tệp torrent có thể chứa thông tin về một tệp hoặc nhiều tệp. Máy vi tính đã tải về tệp xong có thể lựa chọn hoạt động như máy gieo hạt, cung cấp bản sao hoàn chỉnh của tệp. Sau khi tệp torrent được tạo, một đường dẫn để tải tệp về từ máy bạn được đặt lên trang web, và tệp torrent được đăng ký với máy theo dõi (tiếng Anh: tracker). Máy theo dõi chứa một danh sách các máy vi tính hiện thời đang tải tệp về. Máy ngang hàng đang cung cấp tệp hoàn chỉnh được gọi là máy gieo hạt (seeder).
Tải xuống tệp torrent và chia sẻ tệp
Dùng một trình duyệt Internet bất kì, như FireFox, duyệt trang web có danh sách các tệp torrent, tải nó về, sau đó dùng chương trình BitTorrent client mở tệp đấy ra. Sau khi đã mở tệp torrent, chương trình BitTorrent sẽ kết nối với máy theo dõi, máy theo dõi sẽ cung cấp cho nó một danh sách các máy vi tính đang tải tệp này. Một nhóm các thành viên của một mạng BitTorrent (hoặc mạng đồng đẳng) để tải về cùng một tệp được gọi là quần thể (swarm).
Việc chia sẻ được bắt đầu từ máy gieo hạt. Các máy tính kết nối đầu tiên sẽ hướng trực tiếp tới máy gieo hạt để bắt đầu tải về các mảnh của tệp. Giao thức BitTorrent chia tệp cần tải về thành các phần nhỏ có kích thước bằng nhau (thường là 1/4 mêgabyte = 256 kilôbyte), ví dụ một tệp có kích thước 4,37 GB thường sẽ bị chia thành các mảnh nhỏ có kích thước là 4 MB (4096 kB) hoặc nhỏ hơn nữa. Khi máy vi tính nhận được các mảnh này nó sẽ dùng giải thuật băm để kiểm tra xem mảnh nó tải về có bị lỗi hay không.
Khi máy vi tính kết nối vào quần thể, các máy vi tính sẽ bắt đầu chia sẻ tệp với nhau. Các máy vi tính sẽ chia sẻ các mảnh với nhau thay vì chia sẻ trực tiếp với máy gieo hạt, vì vậy số lượng máy trong quần thể chia sẻ theo giao thức BitTorrent có thể phát triển rất nhanh. Vì nguyên lý hoạt động của giao thức rất chặt chẽ nên các máy tự chọn máy ngang hàng có kết nối tốt nhất để tải về các mảnh nó cần. Một điểm mới đột phá của giao thức BitTorrent so với các giao thức đồng đẳng trước đó là nguyên lý “mảnh hiếm”. Theo giao thức BitTorrent máy khách luôn luôn yêu các mảnh hiếm nhất, mảnh này ít máy vi tính trong quần thể có nhất. Với nguyên lý yêu cầu mảnh hiếm nhất giao thức BitTorrent làm giảm tải của các máy khách trong việc đáp ứng các yêu cầu gửi đến nó, và không còn hiện tượng nút cổ chai.
Giao thức BitTorrent có một nguyên lý là “tín nhiệm mở” tạo nên “nhóm máy ưa thích”. Máy ưa thích là một tập các máy ngang hàng trong quần thể cung cấp băng thông tải lên lớn cho các máy khách có yêu cầu tải về. Tín nhiệm mở cho phép các chương trình BitTorrent kiểm tra định kỳ xem máy nào trong quần thể nên lựa chọn để tải về. Nếu một máy ngang hàng ngoài nhóm ưu thích có băng thông phục vụ các máy khác trong quần thể tốt hơn một máy trong nhóm ưa thích thì nó đẩy máy phục vụ kém hơn ra khỏi nhóm ưa thích và thay thế vào vị trí đó. Nguyên lý này làm cho các máy khách luôn luôn tải về từ nhóm máy ngang hàng phục vụ tốt nhất.
Giới hạn
Cần chú ý là giao thức BitTorrent không giúp người dùng giấu tên. Bởi vì máy theo dõi duy trì một danh sách các tệp đang được chia sẻ, đồng thời nó cũng chứa danh sách địa chỉ IP của các máy vi tính đang tải tệp, và danh sách các tệp đã được tải trước đó. Dựa vào giao thức BitTorrent còn biết chắc chắn địa chỉ của các máy ngang hàng trong quần thể, và tất nhiên là các máy ngang hàng có thể bị tấn công.
Nhược điểm của giao thức BitTorrent là ít khuyến khích các máy ngang hàng trở thành máy gieo hạt sau khi đã tải về xong tệp. Hệ quả là các máy gieo hạt sẽ biến mất và các máy trong quần thể cũng biến mất dần, nghĩa là tệp torrent càng cũ thì xác suất để tải tệp thành công càng thấp. BitTorrent có ưu thế trong môi trường băng thông, đối với người dùng Internet quay số sử dụng giao thức BitTorrent sẽ không hiệu quả, vì kết nối quay số hay bị đứt kết nối và tốc độ tải không cao.
Trả lời câu hỏi
Câu hỏi lĩnh vực Internet
Rao vặt Siêu Vip