Mga Network nga MTU Maximum TCP Packet Size

Ang gamay nga pakete sa kubiko sa TCP makaapektar sa pasundayag nga dili maayo

Ang maximum transmission unit (MTU) mao ang maximum nga gidak-on sa usa ka yunit sa data sa mga digital nga komunikasyon nga mahimong ipasa sa usa ka network. Ang sukod sa MTU usa ka kinaiyanhong kabtangan sa usa ka pisikal nga network interface ug kasagaran gisukod sa mga byte . Pananglitan, ang MTU alang sa Ethernet mao ang 1500 bytes. Ang pipila ka matang sa mga network, sama sa token rings , adunay mas dako nga MTUs, ug ang pipila ka mga network adunay mas gagmay nga MTUs, apan ang bili gitakda alang sa matag pisikal nga teknolohiya.

MTU vs. Maximum TCP Packet Size

Ang mas taas nga lebel sa network protocols sama sa TCP / IP mahimong ma-configure nga adunay maximum nga packet size, nga usa ka parameter nga independente sa pisikal nga layer MTU kung diin ang TCP / IP nagpadagan. Ikasubo, daghang mga gamit sa network ang naggamit sa mga pulong nga baylobaybay. Sa duha ka mga broadband routers sa balay ug sa mga konsol nga gigamit sa Xbox Live, pananglitan, ang parameter nga gitawag nga MTU, sa pagkatinuod, ang pinakadako nga packet size sa TCP ug dili ang physical MTU.

Sa Microsoft Windows, ang kinadak nga packet size alang sa mga protocol sama sa TCP mahimong ibutang sa Registry. Kon kini nga bili gibutang nga ubos kaayo, ang mga agianan sa trapiko sa network gibuak ngadto sa usa ka dako nga gidaghanon sa gagmay nga mga pakete, nga makaapekto sa pasundayag. Pananglitan, ang Xbox Live nagkinahanglan sa bili sa gidak-on nga packet nga labing menos 1365 bytes. Kon ang pinakataas nga gidak-on sa packet sa TCP gipahaluna na kaayo, kini milapas sa pisikal nga MTU sa network ug mipaubos sa pasundayag pinaagi sa pag-obligar nga ang matag pakete mabahin ngadto sa mas gagmay nga mga butang-usa ka proseso ang gitawag nga fragmentation. Ang Microsoft Windows computer default sa usa ka maximum nga packet size nga 1500 bytes alang sa broadband connections ug 576 bytes alang sa dial-up connections.

Problema sa MTU nga Nalangkit

Sa teoriya, ang limitasyon sa packet size sa TCP mao ang 64K (65,525 bytes). Kini nga utlanan mas dako kay sa imong magamit sukad tungod kay ang transmission layers mas ubos ang gidak-on. Ang Ethernet's MTU nga 1500 bytes nagpugong sa gidak-on sa mga packet nga mitabok niini. Ang pagpadala sa usa ka pakete nga mas dako kaysa sa maximum transmission window alang sa Ethernet gitawag nga jabbering. Si Jabber mahimong mailhan ug mapugngan. Kung ang dili pagsulud, ang pag-jabbering makadaut sa usa ka network. Kasagaran, ang jabber mahibal-an sa mga repeater hub o mga switch sa network nga gidisenyo aron mahimo kini. Ang pinakasayon ​​nga paagi aron mapugngan ang jabber mao ang pagpahimutang sa maximum nga gidak-on sa usa ka TCP packet nga dili molapas sa 1500 byte.

Mahimo usab mahitabo ang mga problema sa performance kon ang TCP maximum transmission setting sa home broadband router lahi gikan sa setting sa tagsa nga mga device nga konektado niini.