Ქსელის MTU Vs. მაქსიმალური TCP პაკეტის ზომა

დაბალი TCP პაკეტის ზომა გავლენას ახდენს უარყოფითად

მაქსიმალური გადამცემი ერთეული (MTU) არის ციფრული კომუნიკაციების ერთიანი ერთეულის მაქსიმალური ზომა, რომელიც შეიძლება გადაეცეს ქსელში. MTU ზომა არის ფიზიკური ქსელის ინტერფეისის თანდაყოლილი ქონება და ჩვეულებრივ იზომება ბაიტებში . MTU for Ethernet , მაგალითად, არის 1500 ბაიტი. ზოგიერთი ტიპის ქსელები, როგორიცაა მაგნიტური ბეჭდები , უფრო დიდი MTU- ები აქვთ და ზოგიერთ ქსელს აქვს მცირე MTU- ები, მაგრამ ღირებულება თითოეული ფიზიკური ტექნოლოგიისთვის არის დაფიქსირებული.

MTU წინააღმდეგ მაქსიმალური TCP პაკეტის ზომა

უმაღლესი დონის ქსელის პროტოკოლები, როგორიცაა TCP / IP შეიძლება კონფიგურირებული მაქსიმალური პაკეტის ზომა, რომელიც არის პარამეტრი დამოუკიდებელი ფიზიკური ფენის MTU, რომელიც TCP / IP გადის. სამწუხაროდ, ბევრ ქსელური მოწყობილობის გამოყენება ურთიერთგაცვლით. მაგალითად, ორივე სახლის ფართოზოლოვანი მარშრუტიზატორები და Xbox Live- ჩართულია თამაშის კონსოლები, მაგალითად, MTU- ის პარამეტრი, ფაქტობრივად, მაქსიმალური TCP პაკეტის ზომა და არა ფიზიკური MTU.

Microsoft Windows- ში, პროტოკოლების მაქსიმალური პაკეტის ზომა, როგორიცაა TCP, შეიძლება შეიქმნას რეესტრში. თუ ეს მნიშვნელობა ძალიან დაბალია, ქსელის ტრაფიკის ნაკადები გაფანტულია პატარა პაკეტების შედარებით დიდი რაოდენობით, რაც უარყოფითად აისახება შესრულებაზე. Xbox Live, მაგალითად, მოითხოვს ღირებულება პაკეტი ზომა უნდა იყოს მინიმუმ 1365 bytes. თუ მაქსიმალური TCP პაკეტის ზომა ძალიან მაღალია, ის აჭარბებს ქსელის ფიზიკურ MTU- ს და ამცირებს სპექტრს, რომელიც მოითხოვს თითოეული პაკეტის გადანაწილებას მცირე ზომის სახით- პროცესი ცნობილია როგორც ფრაგმენტაცია. Microsoft Windows კომპიუტერები ნაგულისხმევად მაქსიმალურ პაკეტ ზომა 1500 ბაიტი ფართოზოლოვანი კავშირები და 576 ბაიტი for dial-up კავშირები.

MTU- თან დაკავშირებული პრობლემები

თეორიულად, TCP პაკეტის ზომა შეზღუდულია 64K (65,525 ბაიტი). ეს ზღვარი გაცილებით დიდია, ვიდრე ოდესმე გამოიყენებთ, რადგან გადამცემი ფენების გაცილებით დაბალი ზომებია. Ethernet MTU of 1500 bytes ზღუდავს ზომა პაკეტები რომ traverse იგი. პაკეტის გაგზავნა, რომელიც უფრო მეტია ვიდრე Ethernet- ისთვის გადაცემული ფანჯარა, რომელსაც jabbering ეწოდება. იბბერი შეიძლება იდენტიფიცირება და თავიდან აცილება. თუ unaddressed, jabbering შეიძლება ჩაშლას ქსელი. ჩვეულებრივ, jabber გამოვლინდა განმეორებითი ჰაბები ან ქსელის კონცენტრატორები, რომლებიც განკუთვნილია ამის გაკეთება. ჯაბერის პრევენციის უმარტივე გზას წარმოადგენს TCP პაკეტის მაქსიმალური ზომა 1500 ბიტიანი არა უმეტეს.

შესრულების პრობლემები შეიძლება მოხდეს აგრეთვე, თუ TCP მაქსიმალური გადაცემის პარამეტრი სახლის ფართოზოლოვანი როუტერისგან განსხვავდება მასთან დაკავშირებული ინდივიდუალური მოწყობილობების პარამეტრებისგან.