
Xem bai viet bang font Unicode
D· bao nhiªu lÇn b¹n ph¶i sèt ruét ngåi chê mét trang Web × ¹ch t¶i xuèng m¸y cña b¹n, hay ph¶i nuèt giËn nh×n thanh tr¹ng th¸i file download cø tõ tèn, ung dung t¶i tõng tËp tin, tõng freeware mµ b¹n may m¾n chép ®îc ë mét site nµo ®ã. V©ng, cã thÓ nguyªn nh©n lµ t×nh tr¹ng c¸c server ë ®Çu kia Internet ®ang bÞ qu¸ t¶i, nhng trong nhiÒu trêng hîp, l¹i lµ do mét héi chøng cña MTU trong Windows. Vµ cho dï b¹n cã nhÊt trÝ (hay kh«ng) nguyÒn rña WWW lµ world wide wait, th× vÉn nªn ®äc bµi b¸o nµy, v× "Ên ®Þnh tèc ®é truyÒn t¶i d÷ liÖu tèi u" tõ Internet ch¾c ch¾n lµ gi¶i ph¸p thÝch hîp dµnh cho b¹n.
C¸c thuËt ng÷
Tríc khi b¾t ®Çu, chóng ta nªn lµm quen víi mét sè thuËt ng÷. VËy th× chÝnh x¸c MTU lµ g×? N«m na lµ ®¬n vÞ truyÒn t¶i (d÷ liÖu) lín nhÊt trªn m¹ng (Maximum Tranmission Unit), 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) truyÒn ®îc trong mét khung vËt lý trªn m¹ng. 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), tøc mét lo¹i ®Þa chØ n¬i ®Õn mµ c¸c router (bé chän ®êng, bé ®Þnh tuyÕn) trªn m¹ng buéc nã ph¶i cã. NÕu gãi d÷ liÖu ®îc truyÒn t¶i trªn mét m¹ng cã MTU nhá h¬n kÝch thíc cña khung chøa nã th× sÏ x¶y ra hiÖn tîng ph©n m¶nh (fragmentation),lµm gi¶m tèc ®é kÕt nèi do viÖc c¸c m¶nh cÇn ®îc r¸p nèi l¹i.
Windows 95, trong tÊt c¶ c¸c phiªn b¶n, kÓ c¶ OSR 2 ®Òu cã mét trÞ MTU mÆc ®Þnh á Ènâ trong Registry lµ 1500. TrÞ sè nµy lµ thÝch hîp cho c¸c m¹ng côc bé LAN vµ kÕt nèi Ethernet, nhng l¹i kh«ng hiÖu qu¶ víi giao thøc gäi kÕt nèi PPP. §iÒu nµy ®· ®îc Microsoft ghi nhËn vµ hiÖu chØnh l¹i trong Windows 98. VÊn ®Ò kh¸ ®¬n gi¶n... BÊt kú router cña IP trung gian nµo trªn m¹ng cã MTU nhá h¬n 1500, mçi khi tiÕp nhËn c¸c yªu cÇu giao thøc TCP/IP (Transmission Control Protocol: giao thøc qui ®Þnh ph¬ng thøc, ®é tin cËy khi chuyÓn giao d÷ liÖu, ph¸t hiÖn vµ s÷a ch÷a c¸c sai sãt, nÕu cã; Internet Protocol, qui ®Þnh ph¬ng thøc truyÒn t¶i mét sè d÷ liÖu tõ m¸y tÝnh nµy ®Õn m¸y tÝnh kh¸c th«ng qua ®êng kÕt nèi trªn m¹ng) tõ m¸y cña b¹n, nã sÏ thêng xuyªn ph©n m¶nh c¸c MTU thµnh nh÷ng ®¬n vÞ nhá h¬n, tríc khi ®a lªn m¹ng.
MTU th«ng thêng ®îc x¸c lËp mét c¸ch liªn kÕt víi MSS (Maximum Segment Size) - kÝch thíc m¶nh d÷ liÖu lín nhÊt, vµ RWIN (TCP Receive WINdow) - sè lîng d÷ liÖu m¸y tÝnh chuÈn bÞ tiÕp nhËn. MSS chÝnh lµ m¶nh d÷ liÖu lín nhÊt cña TCP mµ bé phËn winsock chuÈn bÞ tiÕp nhËn qua sù kÕt nèi. V× thÕ kÝch thíc cña MSS ph¶i nhá h¬n kÝch thíc MTU Ýt nhÊt lµ 40 bytes, lµ c¸c bytes dµnh riªng cho tiªu ®Ò vµ chØ dÉn vÒ néi dung cña gãi d÷ liÖu ®îc truyÒn. 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á (vÝ dô 1 x MSS) tèc ®é truyÒn dÉn sÏ rÊt chËm. Th«ng thêng RWIN ®îc thiÕt lËp gÊp 4, 6 hay 8 lÇn MSS.
Ch¾c b¹n thÊy rèi r¾m qu¸ ph¶i kh«ng? Minh häa nhá sau ®©y sÏ lµm b¹n dÔ h×nh dung h¬n:
TCP/IP lÊy mét trang e-mail hay mét trang Web vµ c¾t nã thµnh nhiÒu m¶nh nhá vu«ng vøc b»ng nhau (gãi d÷ liÖu), nã lÊy c¸c m¶nh nµy bá vµo tõng b× th cã ghi ®Þa chØ (header) ®Ó c¸c routers chuyÓn giao liªn tôc trªn m¹ng cho ®Õn khi tÊt c¶ sè th nµy ®Õn ®îc hßm th cña b¹n . Do ®ã:
MSS = kÝch thíc cña m¶nh th nhá
MTU = kÝch cì cña b× th (ph¶i lín h¬n m¶nh th mét Ýt)
RWIN = kÝch thíc cña hßm th ®Ó chøa c¸c th nãi trªn
Tèc ®é truyÒn t¶i cùc ®¹i cña TCP/IP qua giao thøc kÕt nèi SLIP (Serial Line Protocol) hay PPP (Point To Point Protocol) bÞ h¹n chÕ, tríc hÕt lµ do tèc ®é cña modem. Mét c¸ch lý tëng, ®èi víi tËp tin ®îc nÐn s½n, ta cã thÓ ®¹t tèc ®é 3,2 Kbytes/gi©y víi modem 28.8 Kbps, 2,7 Kbytes/gi©y víi modem 24 Kbps ; 1,6 Kbytes/gi©y víi modem 14.4 Kbps... N«m na lµ, ®Ó truyÒn dÉn 1 byte/gi©y d÷ liÖu TCP ta ph¶i cã 9 bytes/gi©y tèc ®é kÕt nèi cña modem. C¸c modem thÕ hÖ míi cho phÐp nÐn mét sè lo¹i tËp tin víi tû lÖ cao h¬n. TËp tin v¨n b¶n hay html cã tû lÖ nÐn lµ 2x hay 3x, nghÜa lµ gÊp 2, 3 lÇn tèc ®é nªu trªn.

H×nh 1: PhÇn mÒm DU Meter (Hagel Technologies)cho thÊy tèc ®é download ®· dîc tèi u hãa theo chu kú mçi 5 phót.
Tèc ®é truyÒn t¶i d÷ liÖu nãi trªn lµ lý tëng, tèc ®é thùc tÕ thêng thÊp h¬n do hiÖn tîng ph©n m¶nh cã thÓ x¶y ra khi truyÒn c¸c gãi d÷ liÖu. Trªn WWW, b¹n cã thÓ gÆp c¸c routers cã trÞ MTU mÆc ®Þnh chØ cã 576 bytes. §©y lµ trÞ phæ biÕn, nªn thêng ®îc xem lµ "chuÈn Internet". V× thÕ, nÕu ®ang sö dông trÞ mÆc ®Þnh MTU 1500 cña Windows 95 th× gÇn nh ch¾c ch¾n sÏ cã hiÖn tîng ph©n m¶nh c¸c gãi d÷ liÖu, khiÕn tèc ®é chËm l¹i. KÕt côc, tr¸nh sù ph©n m¶nh sÏ lµm t¨ng tèc ®é t¶i xuèng (download), dï cho ®ã lµ c¸c lo¹i v¨n b¶n html, file h×nh ¶nh, hay d÷ liÖu v¨n b¶n cña e-mail.
KiÓm tra tèc ®é truyÒn d÷ liÖu
§Ó cã thÓ ®¹t tèc ®é truyÒn d÷ liÖu tèi u, ta ph¶i cã mét tr×nh kiÓm tra tèc ®é t¶i xuèng chÝnh x¸c, tin cËy hßng cã thÓ ®èi chiÕu c¸c thiÕt lËp kh¸c nhau. Cã nhiÒu c¸ch kiÓm tra vµ c¸ch cña Windows 95/98 lµ tr×nh qu¶n lý hÖ thèng Windows System Monitor (sysmon.exe, C:\Windows; vµo menu Start/Programs/Accessories/System Tools). Tuy nhiªn, ®©y l¹i lµ ch¬ng tr×nh con trong hÖ ®iÒu hµnh, t¬ng tù nh clipboard, notepad, nªn tÝnh n¨ng cã phÇn h¹n chÕ.
NetPro North West giíi thiÖu phÇn mÒm DU Meter, rÊt cÇn thiÕt cho viÖc hiÓn thÞ tèc ®é truyÒn d÷ liÖu (download vµ upload) trªn mét giao diÖn tïy biÕn, râ rµng vµ kh¸ b¾t m¾t, cã c¶ ®ång hå bÊm giê ®Ó cã thÓ tÝnh ®îc thêi lîng chÝnh x¸c khi t¶i c¸c tËp tin, ®èi chiÕu c¸c MTU kh¸c nhau ®Ó t×m ra tèc ®é tèi u. (DU Meter, 302 Kb, free fully functional evaluation, DU Meter homepage: http://www.hagel.threadnet.com \dumeter\index.htm)
X¸c lËp trÞ MTU cùc ®¹i cho WINDOWS 95
Lµm c¸ch nµo tr¸nh ®îc sù ph©n m¶nh khi truyÒn d÷ liÖu theo TCP? RÊt lµ ®¬n gi¶n. b¹n chØ viÖc giíi h¹n MTU mµ TCP/IP cña b¹n yªu cÇu mét gi¸ trÞ nhá h¬n hay cßn gäi lµ tèi u. HÇu nh mäi ngêi ®Òu sö dông Windows 95 vµ Win 95 Dialup Adapter. Cã thÓ b¹n dïng tr×nh gäi kÕt nèi theo giao thøc PPP mµ ®a phÇn c¸c nhµ ISP hiÖn nay ®ang hç trî. TÊt c¶ phiªn b¶n cña Windows 95 ®Òu lËp trÞ MTU cùc ®¹i lµ 1500, tuy nhiªn vÉn cã thÓ thay ®æi trÞ sè nµy. Tïy vµo c¸ch mµ ISP vµ c¸c router trªn m¹ng xö lý yªu cÇu TCP/IP cña b¹n, nhng trÞ cùc ®¹i MTU thêng Ên ®Þnh ë 576 vµ ®îc xem lµ "chuÈn" cña Internet, v× tr¸nh ®îc hiÖn tîng ph©n m¶nh, nguyªn nh©n lµm chËm tèc ®é truyÒn. Vµ nÕu ISP dïng MTU thÊp h¬n 576 th× b¹n sÏ ph¶i h¹ MTU cùc ®¹i cña m×nh cho t¬ng thÝch. (B¹n cã thÓ hái ISP cña m×nh ®Ó biÕt trÞ MTU, nÕu thÊy tèc ®é truyÒn cha ®¹t.)
Ch¾c ch¾n b¹n sÏ th¾c m¾c lµ lµm c¸ch nµo ®Ó cã thÓ thay ®îc trÞ cña MTU?
NhÊt thiÕt b¹n ph¶i vµo Registry ®Ó nhËp gi¸ trÞ 576 (hay mét trÞ do b¹n chän) cho MTU ®Ó thay thÕ trÞ mµ tríc ®ã b¹n kh«ng thÓ nh×n thÊy (v× Windows cµi trÞ mÆc ®Þnh "Èn" lµ 1500). Vµ ch¾c ch¾n b¹n còng muèn t×m cho ra c¸c trÞ cho RWIN (TCP Receive WINdow), TTL (Time To Live, mét trêng trong IP header chØ ®Þnh thêi gian mµ gãi d÷ liÖu ®îc phÐp tån t¹i tríc khi bÞ lo¹i bá).
Cµng ngµy cµng cã nhiÒu ngêi sö dông c¸c kiÓu kÕt nèi Internet kh¸c nhau. Window 95 Dialup Adapter lµ lo¹i adapter phÇn mÒm, cßn nh÷ng modem c¸p, Ethernet LAN, ISDN, v.v... lµ d¹ng phÇn cøng. TweakDUN 2.1 cã thÓ lËp cÊu h×nh cho c¶ phÇn mÒm lÉn phÇn cøng, c¸c adapter cña giao thøc TCP/IP nh PCI, ISA, PCMCIA, vµ Dial-up adapter gióp b¹n ®èi chiÕu t×m ra cÊu h×nh tèi u cho riªng m×nh.
Windows 98
ë Windows 98, Microsoft ®· thªm vµo mét tÝnh n¨ng míi cho phÐp chän lùa mét c¸ch thñ c«ng kÝch thíc cña gãi d÷ liÖu. Vµo Control Panel, chän Network/Dial up Adapter/Advance/ "Select IP Packet size". Cã 4 tïy chän: Automatic, Large, Medium vµ Small. Large ®Æt trÞ 1500 cho IPMTU, Medium lµ 1000, Small lµ 576, cßn Automatic sÏ tù ®éng chän 1500 hay 576 khi Windows ph¸t hiÖn ®îc tèc ®é kÕt nèi. Dêng nh RWIN còng ®îc cµi cÊu h×nh tù ®éng.
Sao lu Registry
Chóng ta ph¶i lu«n ghi nhí sao lu Registry tríc khi quyÕt ®Þnh söa ®æi. Chän c¸ch ®¬n gi¶n nhÊt lµ sao lu thñ c«ng 2 file USER.DAT vµ SYSTEM.DAT (Microsoft ®· kh«ng cßn khuyªn dïng cfback.exe. Víi Windows 95/98 b¹n cã thÓ dïng ERU Microsoft Emergency Recovery).
B¶O V¢N
![]()
DÜ nhiªn, sau cïng chóng ta còng ph¶i cã gi¶i ph¸p ®Ó thay ®æi, x¸c lËp trÞ lín nhÊt cho MTU mét c¸ch thuËn tiÖn, an toµn, vµ nhÊt lµ ®Ó kh«ng ph¶i th©m nhËp vµo mª cung cña Registry nhiÒu bÊt tr¾c vµ sau ®©y lµ c¸ch thùc hiÖn.
1. TWEAKDUN v2.1: THIÕT LËP MAXMTU CHO WINDOWS 95
Theo lêi tù giíi thiÖu, TWEAKDUN lµ phÇn mÒm tiÖn Ých dïng chung, ®¬n gi¶n nhng hiÖu qu¶ ®Ó tinh chØnh, x¸c lËp trÞ MTU cùc ®¹i, RWIN, TTL tèi u.

T¶I XUèNG:
Tïy chän trÞ MAXMTU:
Tïy chän trÞ RWIN: trong phiªn b¶n phÇn mÒm dïng thö, c¸c tïy chän nµy bÞ kho¸, kh«ng sö dông ®îc.
Cho hiÖu lùc hay v« hiÖu ghi tËp tin host. (Tríc khi Windows göi ®i yªu cÇu IP kÕt nèi mét tªn Domain th× nã sÏ tù t×m trong b¶ng danh s¸ch Domain trong th môc Windows trÌn ®Üa cøng. Chóng ta cã thÓ nhËp Boomarks cña Nestcape hay Favorites cña IE vµo host file)
Gi¶i thÝch vÒ c¸c thiÕt lËp RWIN
Cã thÓ chØ b»ng c¸ch Ên ®Þnh trÞ lín nhÊt cña MTU lµ b¹n ®· c¶i thiÖn ®¸ng kÓ tèc ®é kÕt nèi, nhng ®Ó ®¹t møc tèi u, b¹n cÇn thiÕt lËp trÞ cho RWIN.
NÕu chän RWIN qu¸ lín, cã thÓ d÷ liÖu bÞ mÊt sÏ lín nÕu gãi d÷ liÖu bÞ háng hay mÊt. Theo qui íc, RWIN lµ mét sè nguyªn, nh©n x cho MSS (b»ng MTU-40), th«ng thêng kh«ng qu¸ 10x(MTU-40). Kinh nghiÖm cho thÊy nªn b¾t ®Çu tõ 4x, thay ®æi sang 6x, 8x. KiÓm tra tèc ®é truyÒn cña modem b»ng Windows System Monitor, NetMeter hay Net.Medic, ®Ó t×m ra tèc ®é nhanh nhÊt.
TTL
TrÞ mÆc ®Þnh cña Windows lµ 32, nhng víi viÖc Internet kh«ng ngõng ph¸t triÓn, th× nªn chän 64.
2. MTU-SPEED Pro Version 4.0 for Win95
HiÖu lùc cña c¸c Khãa vµ Hép KiÓm
Khi khëi ®éng, MTUSpeed chØ th©m nhËp Registry theo chÕ ®é read-only. C¸c gi¸ trÞ vÉn ®îc gi÷ nguyªn cho ®Õn khi b¹n thay ®æi nã theo c¸ch thñ c«ng hay dïng MTUSpeed.
* B¹n cã thÓ thay ®æi MaxMTU b»ng c¸ch nhÊn "Change MaxMTU". Ch¬ng tr×nh sÏ cho ra MSS b»ng c¸ch lÊy trÞ b¹n chän trõ ®i 40. Dïng thanh trît chän 2x, 4x, v.v... ®Ó cã RWIN.
Nªn thiÕt lËp nh÷ng trÞ nµo?
Tríc tiªn, b¹n ph¶i tù xem xÐt chÊt lîng ®êng d©y kÕt nèi cña b¹n tèt hay kÐm?
NÕu b¹n kÕt nèi mµ modem cho tèc ®é kÐm h¬n tèc ®é cã thÓ ®¹t ®îc, th× ®ã lµ chÊt lîng ®êng d©y kÐm; b¹n nªn chän MTU cã trÞ thÊp. Cßn nÕu modem cho b¹n tèc ®é kÕt nèi s¸t víi c«ng suÊt, th× cã nghÜa lµ b¹n cã ®êng d©y chÊt lîng tèt, nªn chän MTU cao nhÊt cã thÓ.
MTU cho ®êng d©y kÐm
MTU cho ®êng d©y tèt
NÕu nhËn "Don't Fragment Bit Set" th× cã nghÜa sites b¹n viÕng cã MTU nhá h¬n MTU cña ISP, vµ b¹n ph¶i thö l¹i víi trÞ nhá h¬n.
KIÓM TRA TRONG REGISTRY
§Ó kiÓm tra xem c¸c lùa chän cña b¹n ®· cã hiÖu lùc hay cha, h·y chän c¸c kho¸:
HKEY_LOCAL_ MACHINE\System\Current ControlSet\Services\ Class\NetTrans\00yy :
MaxMTU = ? (yy biÕn thiªn tõ 00 ®Õn 30 tuú sè ch¬ng tr×nh ®· cµi ®Æt).
HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Vdx\MSTCP:
DefaultRcvWindow = ?
PMTUDiscovery = 0 hay 1
PMTUBlackholeDetect = 0 hay 1
DefaultTTL = 32 hay 64 hay 128
HKEY_LOCAL_MACHINE\system\Current ControlSet\Services\Vxd\NWLink \Ndi\params\Cache
size:
default = xx ( 0, 16)
NHËN XÐT
Qua thùc tÕ sö dông, ngêi viÕt bµi nµy còng muèn c¸c b¹n c¶i thiÖn ®îc tèc ®é kÕt nèi, nhÊt lµ khi t¶i xuèng nh÷ng files vµi MB, b¹n sÏ tiÕt kiÖm ®îc thêi gian lµm viÖc trªn m¹ng, tiÕt kiÖm tiÒn cíc phÝ Internet, vµ nhÊt lµ chia sÎ cæng cho ngêi dïng kh¸c len ®îc vµo Internet nh chóng ta vËy.

Hinh2: Giao diÖn cña donationware MTU-Speed cho phÐp chän lùa trÞ cùc ®¹i MTU, RWIN,TTL, "Black Hole" vµ cachesize.
CÇn ghi nhí: B¹n nªn thö t¶i vÒ Ýt nhÊt 3 hay 4 trang Web cña c¸c site kh¸c nhau, tù göi (®Õn ®Þa chØ cña chÝnh m×nh ) e-mail kÌm theo file dung l¬ng lín, mét hay hai FTP, tríc khi cã kÕt luËn vÒ tèc ®é. Còng nªn hiÓu r»ng c¸c modem cã cïng tèc ®é danh ®Þnh nhng kh¸c hiÖu sÏ cho kÕt qu¶ kh¸c nhau, thËm chÝ gi÷a lo¹i g¾n trong vµ ngoµi cña cïng mét hiÖu còng kh¸c nhau.
Chó thÝch vÒ PING
MTU lµ kÝch thíc cña gãi d÷ liÖu. Nã ph¶i ®ñ nhá ®Ó cã thÓ chui qua c¸c "èng dÉn (pipe)" nhá nhÊt cã trªn m¹ng, nÕu kh«ng nã sÏ bÞ ph©n m¶nh. PING m« pháng viÖc göi gãi d÷ liÖu ®Õn ®Þa chØ mét IP vµ nhËn gãi d÷ liÖu ph¶n håi ®Ó t×m ra Max MTU cña ®êng dÉn.
PING-L Max MTU è28 èW 10000 destination-IP-address
ThÝ dô, nÕu muèn kiÓm tra MTU cña chóng ta lµ 576 th× ph¶i dïng 548 bytes (=576-28, 28 lµ bytes th«ng tin cña tiªu ®Ò header information IP vµ ICMP) ®Ó PING news server cña ISP.
C:\WINDOWS>ping èl 548 èf èw 10000 news.dial.pipex.com
Pinging plug.news.pipex.net [158.43.192.23] with 548 bytes of data:
Reply from 158.43.192.23: bytes=548 time=367ms TTL=251
Reply from 158.43.192.23: bytes=548 time=275ms TTL=251
Reply from 158.43.192.23: bytes=548 time=280ms TTL=251
Reply from 158.43.192.23: bytes=548 time=265ms TTL=251
Tõ kÕt qu¶ trªn, ta biÕt MTU cã trÞ Ýt nhÊt lµ 576, nªn sÏ thö ë 577 vµ cã:
C:\WINDOWS.ping èl 549 èf èw 10000 news.dial.pipex.com
Pinging plug.news.pipex.net [158.43.192.23] with 549 bytes data:
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set. (thÝ dô trªn ®©y lµ 1 test cã thËt.)
T liÖu:
MaxMTU for Windows/ The MaxMTU Fix/ A Netpro North West Techfile
Windows 95 TCP/IP Dial-Up Go-Faster Tips
Mtuspeed95.txt
TweakDUN 2.1 for WIN95/98/NT4/Patterson Design Systems/readme.txt
Internet Terms file://OPERA/HELP/TERMS.HTM
PcLeHoan
1996 - 2002
Mirror :
http://www.pclehoan.com
Mirror :
http://www.lehoanpc.net
Mirror :
http://www.ktlehoan.com