Хамгийн их дамжуулах нэгж (MTU) болон хамгийн их TCP пакетийн хэмжээ нь компьютерийн сүлжээний нэр томъёо бөгөөд ихэвчлэн андуурдаг. Сүлжээний MTU ба TCP багцын дээд хэмжээ хоорондын ялгаа болон эдгээр нь хэрхэн хамааралтай болохыг мэдэж аваарай.
- Сүлжээний техник хангамжаар хязгаарлагдсан.
- Тоног төхөөрөмжийн өөрчлөлтгүйгээр тохируулах боломжгүй.
- Байтаар хэмжигдсэн.
- Ямар ч утгыг тохируулах боломжтой.
- Хэзээ ч MTU-аас өндөр байх ёсгүй.
- Байтаар хэмжигдсэн.
Та файл эсвэл мессежийг Дамжуулах хяналтын протоколоор (TCP) илгээх үед энэ нь багцуудад хуваагдаж, зорьсон газартаа хүрсний дараа дахин угсардаг. Хамгийн их дамжуулах нэгж (MTU) нь тоон холбооны сүлжээгээр дамжуулж болох нэг мэдээллийн нэгжийн хамгийн их хэмжээ юм. TCP/IP гэх мэт дээд түвшний сүлжээний протоколуудыг хамгийн их пакетийн хэмжээгээр тохируулах боломжтой бөгөөд энэ нь TCP/IP ажиллаж байгаа физик түвшний MTU-аас хамааралгүй параметр юм. TCP пакетийн хамгийн дээд хэмжээг ямар ч утгаар тохируулах боломжтой ч энэ нь сүлжээний MTU-аас хэтрэх ёсгүй.
Зарим сүлжээний төхөөрөмж эдгээр нэр томъёог солих байдлаар буруу ашигладаг. Жишээлбэл, зарим гэрийн өргөн зурвасын чиглүүлэгчид MTU гэж нэрлэгддэг параметр нь үнэндээ TCP багцын дээд хэмжээ юм.
MTU хэмжээний давуу болон сул талууд
- Том MTU нь илүү хурдан өгөгдөл дамжуулах боломжийг олгодог.
- Бага MTU нь сүлжээний хоцролтыг бууруулдаг.
- Илүү том MTU нь сүлжээний хоцролтыг нэмэгдүүлэх боломжтой.
- MTU-г нэмэгдүүлэхийн тулд үнэтэй техник хангамжийг шинэчлэх шаардлагатай байж магадгүй.
MTU хэмжээ нь физик сүлжээний интерфэйсийн шинж чанар бөгөөд ихэвчлэн байтаар хэмжигддэг. Жишээлбэл, Ethernet-д зориулсан MTU нь 1500 байт байна. Токен цагираг зэрэг зарим төрлийн сүлжээнүүд нь илүү том MTU-тай байдаг. Зарим сүлжээнд жижиг MTU байдаг ч физик технологи тус бүрийн утгыг тогтмол хийдэг.
Том MTU нь илүү их өгөгдөл цөөн пакетуудад багтах бөгөөд энэ нь ерөнхийдөө илүү хурдан бөгөөд илүү үр ашигтай дамжуулах боломжийг олгодог. Гэсэн хэдий ч, хэрэв харилцаа холбооны алдаа гарвал пакетыг дахин дамжуулахад удаан хугацаа шаардагдана. Том пакетууд нь эвдрэл, сааталд илүү өртөмтгий байдаг тул жижиг MTU нь сүлжээний хоцролтыг сайжруулж чадна.
Хамгийн их TCP пакетийн хэмжээ давуу болон сул тал
- Үйлдлийн системээр дамжуулан тохируулах боломжтой.
- Бага дээд TCP пакетийн хэмжээ нь сүлжээний хоцролтыг сайжруулж чадна.
- Үүнийг MTU-аас өндөр болгох нь шуугиан үүсгэж болзошгүй.
- Бага дээд TCP пакетийн хэмжээ нь удаан дамжуулалтад хүргэдэг.
Microsoft Windows-д TCP зэрэг протоколуудын багцын дээд хэмжээг Windows Бүртгэлд тохируулж болно. Хэрэв энэ утгыг хэт бага тохируулсан бол сүлжээний траффик нь харьцангуй олон тооны жижиг пакетуудад хуваагдах бөгөөд энэ нь гүйцэтгэлд сөргөөр нөлөөлдөг. Жишээлбэл, Xbox сүлжээнд байхын тулд багцын хэмжээ дор хаяж 1365 байт байх шаардлагатай.
Хэрэв TCP пакетийн дээд хэмжээг хэт өндөр тохируулсан бол энэ нь сүлжээний физик MTU-ээс хэтэрч, пакет бүрийг жижиг хэсгүүдэд хуваахыг шаардаж, гүйцэтгэлийг бууруулдаг. Энэ процессыг хуваагдал гэж нэрлэдэг. Microsoft Windows компьютерууд нь MTU хэмжээг хэтрүүлэхгүйн тулд өргөн зурвасын холболтод 1500 байт, залгах холболтын хувьд 576 байт TCP пакетийн хэмжээг өгөгдмөлөөр тогтооно.
MTU болон Max TCP-тай холбоотой асуудлууд
Ethernet-ийн 1500 байт MTU нь түүнийг дамжих пакетуудын хэмжээг хязгаарладаг. Ethernet-ийн дамжуулах хамгийн дээд цонхноос том хэмжээтэй пакет илгээхийг jabbering гэж нэрлэдэг. Хэрэв хаяглахгүй бол jabbing нь сүлжээг тасалдуулж болзошгүй. Ихэвчлэн jabber нь давталтын зангилаа эсвэл сүлжээний шилжүүлэгчээр илэрдэг. Jabber-ээс сэргийлэх хамгийн энгийн арга бол TCP пакетын дээд хэмжээг 1500 байтаас хэтрэхгүй байхаар тохируулах явдал юм.
Онолын хувьд TCP пакетийн дээд хязгаар нь 64К (65, 525 байт) бөгөөд энэ нь таны хэзээ ч ашиглахаас хамаагүй том юм. Гэсэн хэдий ч, таны гэрийн өргөн зурвасын чиглүүлэгч дээрх TCP дамжуулах дээд тохиргоо нь түүнд холбогдсон төхөөрөмжүүдийн тохиргооноос өөр байвал гүйцэтгэлийн асуудал үүсч болзошгүй.