Rhwydwaith MTU Vs. Uchafswm Maint Pecyn TCP

Mae maint pecyn TCP isel yn effeithio'n beryglus ar berfformiad

Yr uned drosglwyddo uchaf (MTU) yw maint uchaf uned ddata unigol o gyfathrebiadau digidol y gellir eu trosglwyddo dros rwydwaith. Mae maint MTU yn eiddo cynhenid ​​rhyngwyneb rhwydwaith ffisegol ac fel rheol caiff ei fesur mewn bytes . Mae'r MTU ar gyfer Ethernet , er enghraifft, yn 1500 bytes. Mae gan rai mathau o rwydweithiau, fel cylchoedd token , MTUau mwy, ac mae gan rai rhwydweithiau MTUau llai, ond mae'r gwerth wedi'i osod ar gyfer pob technoleg gorfforol.

MTU yn erbyn Uchafswm Maint Pecyn TCP

Gellir cyflunio protocolau rhwydwaith lefel Uwch fel TCP / IP gyda maint pecyn uchafswm, sy'n baramedr yn annibynnol ar yr MTU haen gorfforol y mae TCP / IP yn rhedeg arno. Yn anffodus, mae llawer o ddyfeisiau rhwydwaith yn defnyddio'r telerau'n gyfnewidiol. Ar y ddau router band cartref cartref a chonsolau gêm Xbox Live, er enghraifft, y paramedr o'r enw MTU yw, mewn gwirionedd, y maint pecyn TCP mwyaf ac nid yr MTU ffisegol.

Yn Microsoft Windows, gellir gosod y maint pecyn uchaf ar gyfer protocolau megis TCP yn y Gofrestrfa. Os gosodir y gwerth hwn yn rhy isel, caiff nentydd traffig rhwydwaith eu torri i mewn i nifer cymharol fawr o becynnau bach, sy'n effeithio'n andwyol ar berfformiad. Mae Xbox Live, er enghraifft, yn ei gwneud yn ofynnol i werth maint y pecyn fod o leiaf 1365 bytes. Os yw'r uchafswm maint pecyn TCP wedi'i osod yn rhy uchel, mae'n uwch na MTU corfforol y rhwydwaith ac yn diraddio perfformiad trwy ofyn bod pob pecyn yn cael ei rannu yn rai llai - proses a elwir yn ddarniad. Mae cyfrifiaduron Microsoft Windows yn ddiofyn i faint becyn uchaf o 1500 bytes ar gyfer cysylltiadau band eang a 576 bytes ar gyfer cysylltiadau deialu .

Problemau sy'n gysylltiedig â MTU

Mewn theori, mae cyfyngiad maint pecyn TCP yn 64K (65,525 bytes). Mae'r terfyn hwn yn llawer mwy nag y byddwch byth yn ei ddefnyddio oherwydd bod gan yr haenau trawsyrru feintiau llawer is. Mae MTU Ethernet o 1500 bytes yn cyfyngu ar faint y pecynnau sy'n ei drosglwyddo. Gelwir anfon pecyn sy'n fwy na'r ffenestr drosglwyddo uchaf ar gyfer Ethernet yn jabbering. Gellir adnabod ac atal Jabber. Os na ellir ymadael, gall jabbering amharu ar rwydwaith. Fel arfer, mae jabber yn cael ei ganfod gan ganolfannau ailgylchu neu switsys rhwydwaith sydd wedi'u cynllunio i wneud hynny. Y ffordd symlaf o atal jabber yw gosod maint mwyaf pecyn TCP i ddim mwy na 1500 bytes.

Gall problemau perfformiad hefyd ddigwydd os yw'r gosodiad trosglwyddo mwyaf TCP ar y llwybrydd band eang cartref yn wahanol i'r lleoliad ar ddyfeisiau unigol sy'n gysylltiedig ag ef.