Chỉnh max đường truyền
Để tiện cho chúng ta trao đổi và thảo luận về tối ưu mạng, mình xin giới thiệu một số kinh nghiệm để những người mới nắm vững phương pháp và có thể tự chỉnh cho chính mình cũng như giúp đỡ những người xung quanh.
Đầu tiên bạn đọc 3 bài viết ở đây :
http://tangtocnet.com/index.php?showtopic=68
http://tangtocnet.com/index.php?showtopic=67
http://tangtocnet.com/index.php?showtopic=107
Công việc tinh chỉnh gồm có 4 vấn đề chính :
| QUOTE |
| 1) Cách đọc kết quả TCP Analyzer 2) Cách tinh chỉnh TCP Optimizer 3) Cách đọc kết quả tracert 4) Cách đọc kết quả HijackThis |
I.Cách đọc kết quả TCP Analyzer
Nói đến TCP Analyzer và TCP Optimizer là nói đến 3 thuật ngữ quan trọng nhất của chúng là MTU, MSS, TCP Window (RWIN)
Dưới đây là kết quả TCP Analyzer thông thường :
| QUOTE |
| « SpeedGuide.net TCP Analyzer Results » Tested on: 08.23.2009 04:47 IP address: 123.21.xxx.xxx(proxy:203.162.3.162) Client OS: Windows XP TCP options string: 020405ac0103030101010402 |
MTU (Maximum Tranmission Unit) của modem là gì ? :
Là đơn vị truyền tải dữ liệu lớn nhất của modem, số lượng dữ liệu lớn nhất hay kích thước lớn nhất có thể của ‘gói’ dữ liệu (packet). Gói dữ liệu này còn chứa cả thông tin về tiêu đề, nội dung truyền tải (header and trailer).
Mức MTU tối ưu cho modem ADSL và ADSL 2+ là 1492, MTU cho truyền hình cáp như Medianet và SCTV (Cable connection) là 1500. MTU có thể chỉnh sửa trong modem/router.
MSS (Maximum Segment Size) của modem là gì ?:
MSS – kích thước mảnh dữ liệu (data) lớn nhất. Được tính theo công thức : MTU-40 (do không chứa header và trailer)
Mức MSS tối ưu cho ADSL là 1452, MTU cho truyền hình cáp (Cable connection) là 1460.
TCP Window (TCP Receive Window hoặc RWIN) là gì ?:
Là bộ đệm (buffer) chứa số lượng dữ liệu máy tính chuẩn bị tiếp nhận. Là cấp số nhân của MSS (thông thường là 44*MSS).Nếu RWIN được xác lập quá lớn thì lượng dữ liệu thất thoát sẽ lớn trong trường hợp gói dữ liệu bị thất lạc hoặc hư hỏng, còn nếu ta chọn quá nhỏ tốc độ truyền dẫn sẽ rất chậm.
Lưu ý : TCP OPtimizer không áp dụng cho WIndows Vista và Windows 7 !
| QUOTE |
| Thẻ General Settings : Custom settings – chọn Modify All Network Adapters – chọn network adapter selection – NIC của bạn MTU ? TTL – 64 Windows Scaling – ? TCP Receive Window – ? MTU Discovery – Yes Black Hole Detect – No Selective Acks – Yes Max Duplicate ACKs – 2 TCP 1323 Options: Timestamps – bỏ chọn Thẻ Advanced Settings : Cuối cùng nhấn “Apply Changes” và khởi động máy để có hiệu lực. |
1) Làm thế nào xác định MTU và thủ thuật liên quan đến MTU :
Bạn vào http://www.speedguide.net/analyzer.php xem kết quả MTU trong mục Share your results !
VD:
| QUOTE |
| « SpeedGuide.net TCP Analyzer Results » Tested on: 08.22.2009 23:40 IP address: 123.21.xx.xxx(proxy:203.162.3.162) Client OS: Windows XP TCP options string: 020405ac0103030101010402 |
Như đã nói ở trên MTU tối ưu cho ADSL là 1492, truyền hình cáp là 1500. Nếu MTU không đạt mức này bạn xem qua 2 khả năng :
+ Modem có nằm trong mục này không : http://tangtocnet.com/index.php?showtopic=3588
+ Nếu modem đã tương thích nhưng vẫn không lên 1492 hoặc 1500 bạn phải đăng nhập vào modem và chỉnh MTU & MRU (nếu có) lên 1492 hoặc 1500, MSS (nếu có) là 1452 hoặc 1460.
Để log on (đăng nhập) vào modem bạn click vào http://192.168.1.1 hoặc http://10.0.0.2
Username: admin
Password : admin hoặc 1234
Nếu không log on được, bạn tham khảo thêm sách hướng dẫn kèm theo modem hoặc tra tại http://tangtocnet.com/index.php?showtopic=3408
2) Làm thế nào xác định TCP Window (RWIN) :
Dưới đây là các thiết lập TCP Window tối ưu cho đường truyền Việt Nam :
Nếu MTU 1492 (cho đường truyền ADSL)
1 Mbps => TCP Window 63888
1.5 Mbps – 3 Mbps => TCP Window 127776
5 Mbps – 7 Mbps => TCP Window 255552
8 Mbps – 14 Mbps => TCP Window 511104
15 Mbps trở lên => TCP Window 1022208
Nếu MTU 1500 (cho đường truyền cáp)
1 Mbps => TCP Window 64240
1.5 Mbps – 3 Mbps => TCP Window 128480
Lưu ý download torrent thì chỉnh TCP Window gấp đôi lên !
3) Làm thế nào xác định Windows Scaling:
Khi TCP Window đạt hơn mức 65535 thì ta chọn Windows Scaling. Còn không thì bỏ chọn mục này.
4) Các hằng số không thay đổi :
| QUOTE |
| Custom settings – chọn Modify All Network Adapters – chọn network adapter selection – NIC của bạn TTL – 64 MTU Discovery – Yes Black Hole Detect – No Selective Acks – Yes Max Duplicate ACKs – 2 TCP 1323 Options: Timestamps – bỏ chọn Thẻ Advanced Settings : |
5) Các yếu tố ảnh hưởng MTU và TCP Window:
+ MTU vẫn kẹt ở mức 1448 mặc dù bạn đã chỉnh MTU 1492 trong modem : đây là do cFos Speed gây ra, gỡ cFos MTU sẽ trở về bình thường !
+ MTU vẫn bị hạn chế như 1482, 1472, 1452 (đặc biệt là các dòng modem D-link cũ) : bạn phải nâng cấp Firmware ADSL 2+ ! Chú ý việc nâng cấp firmware sẽ làm hỏng modem nếu gặp sự cố mất điện !
+ MTU chỉ đạt 500 mặc dù bạn đang dùng ADSL : chỉnh MTU 1500 và bỏ trống TCP Window ! Không thay đổi các hằng số !
+ TCP Window vẫn không thay đổi mặc dù đã chỉnh trong TCP Optimizer :
- Tải Cablenut rồi chạy nó, gõ vào ô DefaultReceiveWindow thông số TCP Window muốn đổi, các ô khác để nguyên, nhấn Save to registry, khởi động và xem TCP Window thay đổi không !
- TCP Window bị kẹt ớ mức 32768 : đây là do Kaspersky đã chặn port 8080 => vào Setting của Kaspersky > Trafic Monitoring > Port setting > Monitor selected port only ,bỏ chọn General HTTP port 8080 và xem TCP Window có thay đổi không !
- TCP Window vẫn bị kẹt mặc dù đã dùng Cablenut : là do Tuneup Utilities gây ra , bỏ chọn các mục về Internet trong Tuneup rồi chỉnh lại TCP OPtimizer !
- Nếu không được nữa vào TuneUp > Customize Windows > Adjust Internet settings > chọn the Internet > nhấn nút Setting…Mục Receive Window (RWIN) sửa lại: 127776 > OK > Xong khởi động lại máy !
Nếu việc chỉnh TCP Optimizer không mang lại kết quả, thì ta kiểm tra độ trễ mạng theo cách sau :
Vào Start > Run > gõ cmd rồi enter > gõ tracert yahoo.com rồi enter
VD:
| QUOTE |
| Microsoft Windows XP [Version 5.1.2600] © Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Kami>tracert yahoo.com Tracing route to yahoo.com [69.147.114.224] 1 2 ms 1 ms 1 ms 192.168.1.1 Trace complete. C:\Documents and Settings\Kami> |
Nguyên tắc đọc kết quả tracert :
Dòng 1 : là dòng kết nối giữa modem và máy tính, độ trễ tốt nhất là 1ms 1ms 1ms ! Nếu cao hơn thì kết nối modem và máy có vấn đề !
Dòng 2: là kết nối giữa modem và mạng của ISP (nhà cung cấp mạng), độ trễ tốt nhất nên trong khoảng 10-40 ms ! Cao hơn khoảng này thì kết nối modem và mạng ISP có vấn đề !
Dòng 3 trở đi tới trace complete : là kết nối trong mạng giữa các ISP với nhau , nếu xuất hiện dấu * hoặc Request timed out thì kết nối trong mạng ISP có vấn đề !
Khắc phục độ trễ dòng 1 và 2 :
Tắt modem khoảng 10 phút để khử từ, sau đó cách ly điện càng xa càng tốt! Nếu không có khoảng trống, nên đặt dưới sàn dưới bàn vi tính.
Lưu ý : không cuốn dây cáp mạng, vì khi cuốn chúng sẽ sinh điện từ làm ảnh hưởng đến signal của modem. Nếu dây dài quá thì nhờ người cắt bớt để khỏi cuốn.
Cuối cùng kiểm tra lại tracert có nằm trong khoảng cho phép không ! Nếu vẫn như cũ thì do spyware gây ra. Dùng Google để tìm phần mềm diệt spyware.
Các phần mềm đề nghị : Spybot Search & Destroy và Ad-aware , Superantispyware
Lưu ý : dòng 3 trở đi ta không thể khắc phục được, nguyên nhân có thể là do số lượng truy cập quá đông, đứt cáp, nhiệt độ, khí hậu…
Đầu tiên bạn tải HijackThis ở http://files7.majorgeeks.com/files/4c4c937…ackthis_sfx.exe sau đó chạy HijackThis > nhấn vào Do a system scan and save a log file > chờ 1 chút nó sẽ hiện bảng Notepad, đây là bảng thống kê phần mềm đã cài trên máy của bạn.
Đây là kết quả HijackThis :
| QUOTE |
| Logfile of HijackThis v1.99.1 Scan saved at 3:58:46 PM, on 8/23/2009 Platform: Windows XP SP2 (WinNT 5.01.2600) MSIE: Internet Explorer v6.00 SP2 (6.00.2900.2180) Running processes: R1 – HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings,ProxyServer = 127.0.0.1:8080 |
Nguyên tắc đọc kết quả HijackThis :
+ Mục Running processes cho biết máy tính đang chạy những phần mềm nào và services của Windows.
HijackThis giúp bạn phát hiện các phần mềm gây cản trở cho việc chỉnh MTU và TCP Window (mục đích của chúng ta xem máy có cài các trình tăng tốc mạng khác không , vd như cFos Speed, Tweak Master, Tuneup Utilities…cũng như có các phần mềm nào lạ không)
Ngoài ra ta có thể dùng HijackThis để phát hiện virus hoặc spyware từ đó có phương pháp loại trừ chúng !
Để tìm hiểu thêm từng mục như R1, O20, O23… bạn nhấn vào Info trong HijackThis.
| QUOTE |
| + Kinh nghiệm chọn mua Modem/Router |