1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

P2P - Chia sẻ ngang hàng? (*)

Chủ đề trong 'Điện ảnh (MFC)' bởi lazyblackmage, 29/03/2007.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. miss_you2t

    miss_you2t Thành viên mới

    Tham gia ngày:
    16/05/2003
    Bài viết:
    2.254
    Đã được thích:
    0
    Hủy bỏ giới hạn kết nối TCP/IP
    Khi mới phát hành Windows XP SP2, Windows đã quảng cáo là SP2 đã có 1 vài tính năng mới với TCP/IP cho phép giảm thiểu sự lây nhiễm của các mối đe dọa như virus, mal-ware, ad-ware?.. 1 trong những tính năng đó là giới hạn các kết nối TCP trong cùng 1 thời điểm là 10 kết nối/giây (SP1 là vô hạn => phê quá cơ). Điều này ảnh hưởng rất lớn đển những phần mềm nào cần tạo nhiều kết nối cùng 1 thời điểm mà các phần mềm P2P là một ví dụ.
    Bốc phét 1 chút: Không biết Mr. Bill và mấy anh lập trình viên nghĩ cái gì khi mà họ tưởng rằng sẽ chỉ có 10 hệ thống mới bị lây nhiễm 1 giây thông qua TCP/IP??? Thực tế là:
    Giây 1: 1 + 10 = 11 máy
    Giây 2: 10 + 10*10 = 110 máy
    Giây 3: 10 + 100*10 = 1110 máy
    ??
    Giây thứ 60: 10*60 + 10^60 máy bị lây nhiễm trong 1 phút. (nếu em không tính nhầm) => 1 số với 60 con số => cho đến hiện nay toàn bộ dân số thế giới mới có vài tỉ chú (10 chữ số à). Cứ coi như 90% số kết nối vào lúc cái phút định mệnh ấy bị biến mất (bùm bùm, hehe mất rồi!) thì toàn bộ máy tính trên trái đất này đã bị tiêu diệt.
    Do vậy những bác mà muốn bảo vệ trái đất đọc đến đoạn này thì có lẽ cũng không cần cắn rứt lương tâm nữa đâu. Em bắt đầu giới thiệu cách tăng số kết nối nhé!!!
    Tạm dừng bốc phét.
    Các bác suy nghĩ nhé, với tính năng mới như thế, nếu các bác có 1 phần mềm P2P hoặc là 1 cái gì đó cần kết nối tới 100 ip 1 lần, thì các bác chỉ có thể kết nối tới 10 cái 1 giây, do vậy để có thể kết nối tới 100 cái ta mất những 10 giây. Các bác chắc là đã có lúc thấy tự dưng mạng chậm hẳn khi chúng ta tạo nhiều kết nối cùng 1 lúc (chẳng hạn các bác mở liền 15 website cùng lúc đồng thời chạy 1 phần mềm P2P, lại chat chit chẳng hạn). Đấy là do các bác đã tạo trên 10 kết nối cùng 1 thời điểm cho nên những kết nối từ thứ 11 trở đi sẽ phải đợi phiên làm việc sau. Để kiểm tra điều này các bác vào Start > Settings > Control Panel > Administrative Tools > Event Viewer. Trong System các bác tìm TCP/IP Warning (Event ID: 4226): "TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts". Bây giờ các bác chạy P2P đi, để chốc nữa còn cảm nhận sự khác biệt.
    Chú ý là cần vào Safe Mode để thực hiện (nhấn F8 khi khởi động)
    Cách 1: Để thay đổi hoặc xóa giới hạn, các bác cần có phần mềm sau:
    Event ID 4226 Patcher ?" 1 phần mềm để thay đổi hoặc xóa giới hạn. Cái phần mềm này sẽ sửa đổi cái file tcpip.sys do vậy các bác nên copy cái tcpip.sys trước khi thay đổi để phòng khi có sự cố (thư mục c:windowssystem32drives). Các bác chú ý cho là một số phần mềm diệt virus sẽ nhận lầm bản tiếng Anh của phần mềm này là virus nên trước khi chạy phần mềm, các bác tắt hộ các anti-virus đi nhé. Nếu không thì làm theo cách 2.
    Đầu tiên các bác tắt anti-virus, rồi download EventID4226 về và giải nén. Sau đó vào Start > Run, chọn file EvID4226Patch.exe, sau đó thêm /L[/] vào cuối lệnh. Enter. Tại đây nó sẽ cho các bác nhập số kết nối - mặc định là 50 nhưng tùy các bác, em thì em cứ để nguyên.
    Trang chủ của Event ID 4226 Patcher: http://www.lvllord.de/

    Tự xóa giới hạn
    Trước hết để thay đổi tcpip.sys các bác cần có 1 phần mềm sửa file theo dạng hex (lên google search chuỗi: hex e***or). Vào thư mục c:windowssystem32drives, tìm file txpip.sys (các bác nhớ là tắt chế độ ẩn file đi Tools > Folder Option > View, đánh dấu ?oShow hidden files and folders), kiểm tra xem dung lượng của file có đúng là 359.040 byte hay không (vì đôi khi nó có nhiều file lắm). Nếu không có thì làm cách 1 (cứ làm cách này nhỡ mà hỏng hóc là tôi không chịu trách nhiệm đâu đấy ^_^). Nếu đúng rồi:
    - thì backup lấy 1 bản
    - sau đó dùng hex e***or tìm chuỗi 4f322 (hoặc là 324386 trong hệ thập phân)
    - thay đổi 0a 00 00 00 thành 00 00 0a 00
    - lưu và khởi động lại
  2. miss_you2t

    miss_you2t Thành viên mới

    Tham gia ngày:
    16/05/2003
    Bài viết:
    2.254
    Đã được thích:
    0
    Phần 2:
    Trước khi vào phần cấu hình chúng ta nên hiểu 1 số vấn đề:
    Tracker là gì? Chắc hẳn khi các bác download torrent thì các bác đều biết seed và peer là gì nhưng chưa chắc đã biết khái niệm tracker? Vậy tracker là gì? Thực ra khi các bác download 1 torrent thì các bác sẽ thấy có 1 phần gọi là tracker, cái tracker này thực ra nó tương tự như 1 server lưu giữ thông tin của torrent. Ai đang download torrent, ai là seed và đang kết nối, ip của họ là gì, đã download được bao nhiêu và những phần nào đều được tracker thu thập, khi các bác bắt đầu download thì thông tin về torrent sẽ được gửi đến tracker và tracker sẽ phản hồi thông tin là đang có bao nhiêu seed và peer có torrent đó và đang online.
    DHT là gì? DHT (Distributed Hash Table) cho phép bạn tự gửi thông tin của mình mà không phụ thuộc vào tracker
    Trong BitTorrent > Ad***ional BitTorrent Features, tôi chọn tất cả mọi thứ.
    [​IMG]
    Đầu tiên là DHT network - DHT (Distributed Hash Table) có thể là cứu cánh cho bạn khi à tracker tắt hoặc có vấn đề. Tuy nhiên nếu các bác khi bật gặp hiện tượng mạng rớt, time-out thì tắt nó đi để kiểm tra
    ^s Enable DHT Network
    Giống cái trên. Không có lý do gì mà lại tắt cái này
    ^s Enable DHT for new torrents
    PeerExchange là 1 cách khác để tăng số peer?
    ^s Enable Peer Exchange
    Chọn ?oAsk tracker for scrape information? để tracker kiểm tra tình trạng của torrent
    ^s Enable scraping
    Trừ khi bạn có vấn đề về dung lượng ổ cứng đã sắp cạn nếu không thì nên đánh dấu cái này (tạo và chuẩn bị sẵn dung lượng cho file torrent ngay lập tức)
    ^s Pre-allocate all files
    Bây giờ chúng ta cấu hình phần Advance (khuyến cáo các bác nào không biết gì đừng làm theo vì đôi khi chỉ làm thiếu 1 phần là mạng của các bác rớt liên tục). Các giá trị được chỉnh sửa sẽ có thêm dấu sao (*) ở đằng trước
    Như bài trên tôi đã nói về phần hủy bỏ giới hạn kết nối của WinXp SP2. Sau khi hủy bỏ giới hạn kết nối thì các bác vào Preferences > Advance:
    - net.max_halfopen = *40.
    [​IMG]
    Đây là do mặc định của bản PatchEventID 4226 là 50 kết nối nên max_halfopen = 40. Các bác nhớ l à chỉ đặt bằng 80% số kết nối mà các bác đã chọn khi sửa tcpip.sys thôi nhé vì còn phải dành các kết nối cho những dịch vụ khác như IM hay trình duyệt nữa. Nếu các bác nào không sửa tcpip.sys thì tuyệt đối đừng thay đổi giá trị này (mặc định là 8).
    Nếu bạn không thể đo được tốc độ upload hoặc ISP hạn chế tốc độ của BitTorrent thì các bác đặt
    peer.lazy_bitfield = *true
    Khi chọn cái này thì uTorrent sẽ mở cổng 1720 (cổng cho VoIP), nếu không được thì các bác nên config cổng là 443, 80, 21, 110. Nói chung là với những bác nào dùng net mà bọn ISP nó ghét torrent thì các bác cứ config mấy cổng phổ biến thì sẽ tránh được chúng nó.
    Danh sách các cổng: http://keir.net/portlist.html
    Một thiết lập nữa mà tôi muốn giới thiệu với các bác là peer.discon?._interval. Thiết lập này sẽ cho bạn đặt thời gian mà bạn chờ đợi trước khi hủy kết nối với một kết nối không hoạt động. Vì một số người sau khi download xong thì họ tắt máy hoặc gặp vấn đề gì đố tuy nhiên có đôi khi gặp may thì sẽ rất ổn. Nói chung là phần thưởng sẽ dành cho người kiên nhẫn. Mỗi người sẽ có 1 cách đặt riêng, riêng em thì em đặt là 10 phút. Chú ý là giá trị tối thiểu phải là 300 - đây cũng là giá trị mặc định (đơn vị tính ở đây là giây)
    - peer.disconnect_inactive_interval = *600
    Ngoài ra các bác có thể cấu hình Queueing, cái này thì tùy từng bác.
    Đây là cấu hình của riêng em, nhanh chậm còn tùy từng file. Với những file mà seed và peer có ít thì có cấu hình kiểu gì cũng không cải thiện được. Hy vọng hướng dẫn trên sẽ hữu ích với các bác.
  3. longlee12345

    longlee12345 Thành viên quen thuộc

    Tham gia ngày:
    14/03/2007
    Bài viết:
    111
    Đã được thích:
    0
    Bác cho em hỏi, config phần 2 thì tốc độ nó cải thiện có đáng kể không, tăng bao nhiêu %
    Em hỏi thế là để em đang muốn config theo bác, chả hiểu có phải do share đường truyền với máy khác hay không mà của em nó cứ tập tịt có 50 kB/s thôi(buổi tối,đêm em chưa để ý), thua cả direct download (em để xx/256, config theo phần 1 của bác thì ok hết rồi), định config tiếp nhưng thấy lằng nhằng quá nên hỏi bác cái.
    nếu tăng đáng kể là em chiến luôn
    thanks bác nhiều
  4. MyLEB

    MyLEB Thành viên mới

    Tham gia ngày:
    17/01/2005
    Bài viết:
    68
    Đã được thích:
    0
    Ai có tài khoản trang http://www.Demonoid.com ko, share cho anh em đi, cái forum này nó ko cho đăng kí nữa rồi. Hic, hôm trước qua ngó thấy nhiều thứ hay lắm mà ko có account mới đau.
  5. miss_you2t

    miss_you2t Thành viên mới

    Tham gia ngày:
    16/05/2003
    Bài viết:
    2.254
    Đã được thích:
    0
    Thực ra thì phần 2 mới là phần quan trọng nhất. Nếu mà huỷ bỏ giới hạn kết nối thì cũng không chỉ P2P mới tăng tốc độ mà các dịch vụ khác cũng tăng. Nhưng theo như tôi nghĩ tốc độ upload mà bạn đặt hình như hơi cao. Bạn thử đo tốc độ nhiều lần và lấy giá trị trung bình. Bạn nhớ là tốc độ đo được là tính bằng kilobit (kb) chứ không phải kilobyte (kB). Đây là 2 đơn vị khác nhau: 1 byte = 8bit mà trong uTorrent người ta lại tính là kilobyte - kB nên khi có tốc độ upload rồi thì bạn phải lấy tốc độ đó chia cho 8 để chuyển đơn vị
    Chẳng hạn như bạn đặt cho đường truyền của bạn là xx/256 thì tốc độ upload sẽ là: 256 / 8 = 32kb/s khá là cao so với các đường truyền tại Việt Nam. Và như tôi đã nói chúng ta chỉ sử dụng 80% hiệu suất thì tức là tốc độ upload thực tế của bạn phải là 40kB/s
    Tuy nhiên nó không chỉ phụ thuộc vào cấu hình vấn đề là cái torrent mà bạn đang down nó có phổ biến không. Vì nếu là của hiếm thì đành phải chấp nhận thôi.
    Sau khi cấu hình lại thì bạn có thể down thử cái file này thì bạn sẽ thấy tốc độ tăng thế nào.
    http://distribution.openoffice.org/p2p/index.html
  6. miss_you2t

    miss_you2t Thành viên mới

    Tham gia ngày:
    16/05/2003
    Bài viết:
    2.254
    Đã được thích:
    0
    uTorrent Portable
    Định là kết thúc chủ đề Bittorrent tại đây nhưng thấy có mấy bác gửi pm hỏi làm thế nào để port forwarding khi mà sử dụng internet tại các điểm dịch vụ. Cũng đã có người hướng dẫn là cứ gõ thử pass mặc định nhưng mà theo như em thì vậy quá là cầu may vì theo em những điểm dịch vụ chắc chắn phải đổi pass nếu không thì nhà đấy đóng cửa sớm vì mấy ông quậy phá. Vậy là trước thắc mắc của các bác thì em đã làm thử một bản Torrent Portable. Bản portable này không chỉ dùng cho các bác dùng ở dịch vụ mà còn có thể dùng cho những ai có net ở cơ quan và ở nhà. Chỉ cần chọn nơi lưu file download về là USB là được. Sau đây là hướng dẫn với uTorrent (vì em chỉ dùng uTorrent nhưng hình như BitComet và Azureus cũng là standalone hết).
    Yêu cầu:
    - 1 usb dung lượng tối thiểu 512mb, có thể sử dụng iPod, thẻ nhớ, máy mp3... Tuỳ vào nhu cầu mà đoạn này các bác thay đổi
    - uTorrent Standalone - http://www.utorrent.com/download.php với các client khác thì các bác cứ download về và làm theo hướng dẫn như cài với uTorrent.
    - VLC Player: http://portableapps.com/apps/music_video/vlc_portable
    - 7-zip: một vài torrent là các file dạng nén nên ta cần cái để giải nén. 7-zip chính là thứ mà chúng ta cần http://portableapps.com/apps/utilities/7-zip_portable
    Hướng dẫn:
    Cài đặt uTorrent
    - Download bản uTorrent mới nhất tại http://www.utorrent.com/download.php
    [​IMG]
    - Cài đặt uTorrent trên USB của bạn.
    - Dùng Notepad tạo 1 file mới không có nội dung và lưu file này với tên settings.dat.
    [​IMG]
    - Copy file settings.dat vào cùng thư mục với uTorrent
    - Chạy uTorrent và config như các bài hướng dẫn trên. Tuy nhiên với các bác dùng ngoài dịch vụ thì config cổng là 1720, 21, 110, 80 để tránh bị khoá cổng. Nói chung các bác cứ chọn mấy cổng hay dùng là được. Danh sách cổng http://keir.net/portlist.html
    Cài đặt VLC Player - cái VLC này hay 1 điểm là nó có thể xem trước movie mà bạn đang download. Đôi khi cũng không xem được nhưng rất hiếm
    - Download VLC Player: http://portableapps.com/apps/music_video/vlc_portable
    - Nháy đúp vào file download, chọn nơi cài đặt là USB của bạn
    - Xong.
    - Chú ý: khi các bác xem trước file, VLC sẽ hiện 1 thông báo là file bị lỗi, có muốn sửa không. Nhớ là chọn No nhé.
    Cài đặt 7-zip
    - Download tại đây: http://portableapps.com/apps/utilities/7-zip_portable
    - Tương tự như VLC Player, chỉ cần chạy và chọn nơi lưu là USB thế là ok.
    Vậy là xong uTorrent Portable. Thật là đơn giản. Các bác có thể lên http://portableapps.com/ để download các phần mềm portable khác.
    Chúc các bác vui vẻ.
  7. chally_cucu

    chally_cucu Thành viên rất tích cực

    Tham gia ngày:
    24/02/2005
    Bài viết:
    1.553
    Đã được thích:
    0
    Em dùng eMule, MegaVNN (gói cao nhất ấy ạ!),moderm Zoom ADSL X5, Router SMC 7008ABR EZ3, nhưng down tốc độ chậm quá. Bác nào chỉ giùm em cách Port Forwarding với!
  8. longlee12345

    longlee12345 Thành viên quen thuộc

    Tham gia ngày:
    14/03/2007
    Bài viết:
    111
    Đã được thích:
    0
    cảm ơn bác nhiều lắm. lúc đầu tớ cũng làm như bác, tức là đo ở mấy cái trang bọn utorent nó chỉ tính theo bác thì là khoảng 9kB/s. nhưng down thử thấy no chậm chậm (khoảng 40kB/s) thế nên tớ mới thử tăng như thế thì thấy nó down nhanh hơn (50kB/s) tăng nữa thì giảm đi. thế nên tớ mới để thế. Mà lúc chon xxx/256 thì ngay thông tin Upload Limit bên dưới(trong phần Affected Settings tớ thấy nó cũng chỉ ghi là 22kB/s thôi nên mới để thế. Mà cũng lạ, hôm nay cũng kiểu thế, đặt xxx/192 thì lại thấy nhanh hơn các cái khác
    Thôi quả này set phát theo phần 2 của bác xem, tại hôm trước cũng định làm rồi nhưng tại đang down giở nên ngại restart
    À mà các bác cho tớ hỏi các torrent ở đâu thì là tốt, như hôm nào có bác bảo ở các private server nào mà torrent ko có chuyện bị fate fiếc gì ấy ấy
  9. miss_you2t

    miss_you2t Thành viên mới

    Tham gia ngày:
    16/05/2003
    Bài viết:
    2.254
    Đã được thích:
    0
    Đây là hướng dẫn:
    Zoom X5:http://www.portforward.com/english/routers/port_forwarding/Zoom/X5/X5index.htm
    SMC 7008ABR: http://www.portforward.com/english/routers/port_forwarding/SMC/7008ABR/BitTorrent.htm
  10. fozd

    fozd Thành viên mới

    Tham gia ngày:
    15/08/2003
    Bài viết:
    995
    Đã được thích:
    0
    Tớ hay dùng torrentspy. com. Để chắc ăn trước khi download bác chịu khó đọc mấy cái comments của các bạn trước. Thường nếu phim có nhiều người seed, leech thì sẽ có nhiều người hỏi về chất lượng, thiếu codecs thì làm thế nào và nếu fake thì có nhiều bạn "hát hay" lắm.
    Private tracker thì tớ vào demonoid nhưng mà dùng nhờ account của bạn. Ngoài ra còn cài thêm cái torrentfinder trong firefox nữa nhưng mà cũng ít dùng.
    Bác missyou cho tớ hỏi, khi tớ vào địa chỉ ip của tớ thì nó ra thế này
    [​IMG]
    không thể nào đăng nhập pw hay gì được. Mà tớ không có pw của modem, các đồng chí FPT không đưa cho. Mình có quyền hỏi các đồng chí ấy pword modem của mình không nhỉ?
    À, máy tớ đang dùng là laptop, tớ không hiểu lắm nhưng mà có một PC nữa cùng nối qua switch xong rồi mới đến modem (không biết gì về điện nên giải thích hơi lằng ngoằng). Làm thế nào portforward bây giờ bác missyou ơi chứ thỉnh thoảng phim hiếm tí thế là toàn 2-3kbs thì chết mất.
    Cảm ơn bác nhiều!
    Được Fozd sửa chữa / chuyển vào 07:01 ngày 12/04/2007

Chia sẻ trang này