Mtu dəyişdirin. MTU nədir? Ev şəbəkəniz üçün optimal MTU ölçüsünü necə tapmaq olar

Kompüter şəbəkələrində maksimum ötürmə vahidi (MTU) termini parçalanmadan protokol vasitəsilə ötürülə bilən bir paketin (İngilis dili faydalı yükü) faydalı məlumat blokunun maksimum ölçüsü deməkdir. Tipik olaraq, protokol başlıqları MTU-ya daxil edilmir, lakin bəzi sistemlərdə bəzi protokollara başlıqlar daxil ola bilər. İnsanlar MTU haqqında danışarkən, adətən OSI şəbəkə modelinin keçid səviyyəsi protokolunu nəzərdə tuturlar.

Bununla belə, bu termin digər səviyyələrə də şamil edilə bilər:

L1 - media mtu (tam L2 çərçivə);

L2 - mtu, hw mtu, sistem mtu;

L3 - ip mtu (ip başlığı nəzərə alınır), mtu marşrutlaşdırma;

L4 - tcp mss Qeyri-sistem: tunel mtu, vlan mtu, mpls mtu.

Maksimum çərçivə ölçüsü bir neçə səbəbə görə məhduddur:

Paket itkisi və ya düzəlməz korrupsiya halında təkrar ötürmə müddətini azaltmaq. İtirmə ehtimalı paket uzunluğu ilə artır.

Yarım dupleks əməliyyatında ev sahibi kanalı uzun müddət tutmaması üçün (bu məqsəd üçün çərçivələrarası boşluq da istifadə olunur).

Göndərilən paket nə qədər böyükdürsə, digər paketlərin, xüsusən də serial interfeyslərdə göndərilməsi bir o qədər uzun olur. Buna görə də, yavaş dial-up əlaqələri dövründə kiçik bir MTU aktual idi.

Daxil olan və gedən paketlər üçün şəbəkə buferlərinin kiçik ölçüsü və sürəti. Bununla belə, çox böyük buferlər də performansı aşağı salır.

MTU dəyəri müvafiq protokolun standartı ilə müəyyən edilir, lakin müəyyən bir axın üçün avtomatik olaraq (PMTUD protokolu ilə) və ya istədiyiniz interfeys üçün əl ilə ləğv edilə bilər. Bəzi interfeyslərdə standart MTU mümkün olan maksimumdan aşağı təyin oluna bilər. MTU dəyəri adətən icazə verilən minimum çərçivə uzunluğu ilə aşağıda məhdudlaşdırılır.

Yüksək performanslı bir şəbəkə üçün ilkin MTU məhdudiyyətlərinə səbəb olan səbəblər köhnəlmişdir. Bununla əlaqədar olaraq, Ethernet üçün artan MTU ilə Jumbo çərçivələr üçün standart hazırlanmışdır.

Ev sahibi özünün (və bəlkə də qonşularının) interfeysi üçün MTU dəyərini bilir, lakin bütün şəbəkə qovşaqları üçün minimum MTU dəyəri adətən məlum deyil. Digər potensial problem ondan ibarətdir ki, daha yüksək səviyyəli protokollar şəbəkədəki digər qovşaqlar tərəfindən dəstəklənməyən daha böyük paket ölçüləri yarada bilər.

Böyük paketlərin parçalanma ilə şəbəkədən keçməsi. Bu problemlərin öhdəsindən gəlmək üçün IP parçalanmanı dəstəkləyir, bu da dataqramı daha kiçik parçalara bölməyə imkan verir, hər biri parçalanmaya səbəb olan node vasitəsilə rəvan keçmək üçün kifayət qədər kiçikdir. Paket fraqmentləri elə işarələnmişdir ki, hədəf hostun IP-si fraqmentləri orijinal dataqrama yenidən yığa bilsin. Paket parçalanmasının çatışmazlıqları sürətdir.

Parçalanma paket ölçüsü və MTU uyğunsuzluğu problemini həll etsə də, şəbəkə qurğularının işini əhəmiyyətli dərəcədə azaldır. Bu baxımdan 1988-ci ildə Path MTU kəşfi (RFC 1191) adlı alternativ texnologiya təklif edilmişdir. Texnologiyanın mahiyyəti ondan ibarətdir ki, iki host qoşulduqda paketin parçalanmasını qadağan edən DF (don't fragment) parametri təyin edilir. Bu, MTU dəyəri paket ölçüsündən az olan hostun paketi rədd etməsinə və ICMP "parçalanma tələb olunur, lakin bayraq (DF) söndürülməlidir" mesajı göndərməsinə səbəb olur. Göndərən host paket ölçüsünü azaldır və onu yenidən göndərir. Bu əməliyyat paket parçalanmadan təyinat sahibinə çatmaq üçün kifayət qədər kiçik olana qədər davam edir.

Bununla belə, bu texnologiyanın potensial problemləri də var. Bəzi marşrutlaşdırıcılar administratorlar tərəfindən ICMP paketlərini tamamilə bloklamaq üçün konfiqurasiya edilir (bu, çox ağıllı deyil, lakin bir neçə təhlükəsizlik probleminin ən sadə həlli ola bilər). Nəticədə, paket ölçüsü müəyyən bölgədə MTU dəyərinə uyğun gəlmirsə, paket atılır və göndərən host MTU dəyəri haqqında məlumat ala bilmir və paketi yenidən göndərmir. Buna görə də hostlar arasında heç bir əlaqə qurulmur. Problem MTU Discovery Black Hole (RFC 2923) adlanırdı və bu cür marşrutlaşdırıcıları aşkar etmək üçün protokol dəyişdirildi.

Windows (XP, 7, 8) avtomatik olaraq ən yaxşı MTU-nu (PMTU) seçdiyindən, bizim vəziyyətimizdə bu əlaqənin optimal sabit dəyərdən başqa bir birinə təyin olunmadığından əmin olmalıyıq. Yeri gəlmişkən, bu optimal dəyəri sadə bir təcrübə aparmaqla tapmaq olduqca asandır. Cmd.exe konsolunu açın və içindəki əmri daxil edin:

PING -f -l 1472 xxx.xxx.xxx.xxx

burada xxx.xxx.xxx.xxx provayderinizin şlüzünün IP ünvanıdır,

F paket parçalanmasını söndürür,

L paket ölçüsünü təyin edir.

Cavab olaraq “xxx.xxx.xxx.xxx-dən cavab: bayt=1472 vaxt=144ms TTL=10” kimi bir şey alsanız, bu, MTU=1500 (başlığın 28 baytı nəzərə alınmır) demək olacaq. Cavab "Paket parçalanmalıdır, lakin DF təyin olunur" olarsa, paketi ötürənə qədər 1472 dəyərini azaldın - bu dəyər üstəgəl başlığın 28 baytı tələb olunan MTU-ya bərabər olacaqdır.

Yaranan dəyər (+28 başlıq baytı) sistem tərəfindən istifadə edilən MTU dəyəri ilə müqayisə edilməlidir, eyni əmr satırındakı əmrdən istifadə etməklə müəyyən edilə bilər:

netsh interfeysi ipv4 alt interfeysləri göstərir

(Bu, ipv4 şəbəkə interfeysləri üçün MTU dəyərini göstərəcək.)

Windows (XP, 7, 8) əmrindən istifadə edərək MTU dəyərini dəyişə bilərsiniz

(Parametrləri dəyişdirmə hərəkətini yalnız təcrübəli istifadəçi tərəfindən yerinə yetirmək məsləhətdir, çünki səhv bir dəyər şəbəkənin işinə daha pis təsir edəcəkdir!!!):

netsh interfeysi ipv4 "ХХХХХХХХ" alt interfeysi mtu=1500 mağaza=davamlı

ХХХХХХХХ şəbəkə interfeysinin adı olduğu yerdə (Defolt olaraq - "Yerli Bağlantı", rahatlıq üçün onun adını, məsələn, "İdarəetmə Paneli" ndə "Şəbəkə Əlaqələri" qovluğunda Lan1 olaraq dəyişdirə bilərsiniz).

Windows OS-dən fərqli olaraq, əksər marşrutlaşdırıcılar (Wi-Fi Ev marşrutlaşdırıcıları) marşrutlaşdırıcının parametrlərində göstərilən statik MTU parametrindən istifadə edir. Varsayılan MTU dəyəri 1500-dir.

Triolan provayderi MTU 1500 parametrinə uyğun gələn maksimum istifadə edilə bilən ölçüdə Ethernet paketlərinin ötürülməsini təmin edir.

Şəbəkə parametrləri MTU ölçüsünü 1500-dən az olan dəyərlərlə məhdudlaşdıran provayderlər var. Bu, çox vaxt əlavə inkapsulyasiya protokollarının (PPPoE, L2P və s.) istifadəsi ilə əlaqədardır. Bu halda, Windows OS PMTU protokolundan istifadə edərək tələb olunan MTU dəyərini konfiqurasiya edir, lakin problem yaranarsa, yuxarıda təsvir edilən parametrlər tələb oluna bilər. Çox vaxt MTU ilə bağlı problemlər, MTU dəyərinin səhv konfiqurasiya edildiyi marşrutlaşdırıcılarla əlaqələndirilir, Triolan şəbəkələri üçün bu dəyər 1500-dir, digər şəbəkələr üçün yuxarıda göstərildiyi kimi əmr satırından istifadə etməklə müəyyən edilə bilər.

MTU-nu dəqiq müəyyən etmək üçün standart dəyəri göstərməlisiniz - 1500.

Bunu etməyə imkan verən çox sayda kommunal var, nəinki bunu. Ən çox yayılmış - Internet Tweak 2001 http://www.magellass.com/, NetBoost 99 http://www.download.ru/, iSpeed http://www.hms.com/, MTUSpeed http://www.mjs.u-net.com/, BlazeNET http://www.indeavour.com/html_about_blazenet.htm.Əgər sizdə yoxdursa. yuxarıda göstərilən proqramlardan birini işə salmaq imkanı əldə edin, bunu əl ilə edin - Windows reyestrindən istifadə edərək.

Bölmədə

HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class \NetTrans\OOOx.

Orada MaxMTU parametri varsa, onu silin. Sonra, İdarəetmə Panelində yardım proqramı işə salın Net, nişanda Konfiqurasiya siyahı elementini seçin Uzaqdan Giriş Nəzarətçisi və düyməni basın Xüsusiyyətlər. Dialoq qutusu açılacaq Xüsusiyyətlər: Uzaqdan giriş nəzarətçisi. Nişanda Əlavə olaraq parametr qrupunda Əmlak siyahı elementini seçin IP paket ölçüsü, və parametr qrupunda Dəyər - böyük(Şəkil 8.1).

düyü. 8.1. Dialoq qutusu Xüsusiyyətlər: Uzaqdan Giriş Nəzarətçisi

Beləliklə, MTU 1500-ə bərabər olur. Dəyişikliklərin qüvvəyə minməsi üçün kompüteri yenidən başladın.

Paketlərin parçalanacağını yoxlamaq üçün İnternet bağlantısı qurmalısınız. Bunun üçün istənilən Windows əməliyyat sisteminə daxil olan Ping proqramından istifadə edə bilərsiniz.

İçində. aşağıdakı parametrləri təyin etməlisiniz:

ping -f -1 1500 xxx.xxx.xxx.xxx

xxx haradadır. xxx. xxx. xxx - sınaqdan keçirilən serverin IP ünvanı.

MTU-nu sınaqdan keçirmək üçün qrafik interfeysi olan müasir proqramlardan istifadə etmək daha rahatdır. Bu cür proqramların çoxu var. Məsələn, IP Alətləri. Əvvəlcə DNS sorğusuna ayrılmış vaxt itkisinə yol verməmək üçün sınaqdan keçirdiyiniz serverin IP ünvanını təyin etməlisiniz.

Bunun üçün Traceroute əmrindən istifadə edin. düyməni basın Başlayın ekranın aşağı sol küncündə əmri seçin İcra et və görünən pəncərədə yazın və veb saytın URL-i. MS DOS proqram pəncərəsi görünəcək. Məsələn, hər hansı bir ünvanı daxil etməklə, bir müddət sonra onun IP-si kvadrat mötərizədə görünəcəkdir. İndi Ping proqramını istifadə edin. Bu parametrlərlə işə salın

ping -f -I 1500 xxx.xxx.xxx.xxx

burada xxx.xxx.xxx.xxx sınaqdan keçirilən serverin IP ünvanıdır. Dial-up bağlantısı üçün MTU-nu yoxlamaq üçün ən yaxşı vaxt gecədir. Sonra rabitə xəttindəki yük minimaldır.

Heç bir cavab alınmazsa, paket itirilir. Üstəlik, biz onun parçalanmasını qadağan etdik və ölçüsü provayderin avadanlığı üçün çox böyükdür. Paketin ölçüsünü tədricən azaltmağa başlayın. Məsələn, MTU dəyərinin 1500 yerinə, cavab alınana qədər onu 1480 və s. olaraq təyin edin.

ISP daha aşağı qiymətdən istifadə edə bilər. Məsələn, 1524, 1152, 1024, 1006, 576, 568, 560, 552, 548, 536, 528, 520, 512.

Bu eksperiment bizim təxminimizi təsdiqlədi - İnternet provayderi 1500-ə qədər istənilən paket ölçüsündən istifadə edə bilər. Əgər hələ də təcrübədən yorulmamısınızsa, eyni serverdən müxtəlif MTU dəyərlərində 500 KB fayl endirməyə cəhd edin.

Çox güman ki, daha böyük istifadə edərkən sürətin daha böyük olduğunu görəcəksiniz

paketlər. Yenə də, bu, yalnız provayderinizin onları parçalamadan qəbul edə bildiyi təqdirdədir. Həmçinin, sevdiyiniz saytların çoxunu parçalanmayan paketlə pingləsəniz, demək olar ki, hamısının 1500 ölçülü paketləri qəbul etdiyini görərsiniz.

Bəs nə? Siz soruşa bilərsiniz: "Tövsiyə olunan 576 MTU haradadır?" Ancaq məlum oldu ki, o, demək olar ki, heç yerdə yoxdur. Buna görə də, ən yaxşı məsləhət başqalarının tövsiyələrinə əməl etmək deyil, real nəticələr verə biləcək öz araşdırmalarınızı aparmaq ola bilər.

Həqiqətən də, İnternetin keyfiyyətinə və sürətinə paket parçalanması böyük təsir göstərir ki, bu da böyük bir paket MTU-nun paketinizin uzunluğundan az olan şəbəkədən keçməsi halında baş verir.

Siz, əlbəttə ki, onu təhlükəsiz oynaya və paketlərin çox güman ki, parçalanmayacağı minimum MTU ölçüsünü seçə bilərsiniz, lakin bu, sisteminizin işinə böyük paketlərdən istifadə etməkdən daha çox zərər verə bilər. Əslində, əsas odur ki, funksiya aktiv olsa belə, MTU-nuz provayderin MTU-nu keçməsin.

PMTU sisteminin özü paketləriniz üçün Şəbəkədə parçalanmayan bir yol tapacaq.

Yeri gəlmişkən, provayderinizin MTU-nun 512 və ya daha az olduğunu görsəniz, onu dəyişdirmək barədə düşünmək mantiqidir - məlumatlarınızla birlikdə çox şlaklar köçürüləcəkdir.

Qoşulmaq üçün provayderlərin təhlükəsiz bağlantılarından istifadə etdikləri bir çox İnternet istifadəçiləri bəzi İnternet resurslarını aça bilmədikləri üçün işlərində narahatlıq hiss edə bilərlər. Problemin həlli bəzən köklü şəkildə həll olunur - marşrutlaşdırıcı və ya provayder dəyişdirilir, lakin marşrutlaşdırıcıda MTU adlı yalnız bir parametri tənzimləməklə vəziyyəti özünüz düzəltmək ehtimalı yüksəkdir. Bu nədir, onu necə tapmaq və düzgün konfiqurasiya etmək - bu məqalədə müzakirə olunan suallar.

Aydınlıq gətirmək

İnternet sürətini artırmaq üçün paket məlumat ötürülməsindən istifadə olunur. Axı kanalı yükləyərkən hər bit üçün məlumat göndərmək və qəbul etmək mənasızdır. Beləliklə, məlumat axınının məsafələrə ötürülən xüsusi paketə toplanmasına imkan verən texnologiya yaradılmışdır. Təyinat kompüteri paketi qəbul etdikdə sadəcə onu çıxarır və orijinal məlumatları qəbul edir. Belə bir sistemdən istifadə edərkən paket ölçüsü artdıqca sürət itkisinə səbəb olan məhdudiyyətlər müəyyən edildi. Bunun sayəsində müvafiq standart təqdim edildi - avadanlıq üçün maksimum ötürülən paket (Maksimum Ötürmə Birimi) və ya qısaca MTU, bir marşrutlaşdırıcıda. Bu aydındır, bu standartın düzgün işləməməsinin səbəblərini müəyyən etmək qalır.

Paranoya və ya təhlükəsizlik

Təbii ki, hər hansı bir standart MTU-da problemlərin həllini təmin edir, şəbəkədəki son kompüterin tələbi ilə paket ölçüsünü aşağı səviyyədə dəyişdirməyə imkan verən xüsusi parçalanma hazırlanmışdır. Sorğunun özü xidməti mesajları ötürmək olan ICMP protokolundan istifadə edərək TCP nəqliyyat qatında həyata keçirildi. Link səviyyəsi protokolları, paketi qəbul etmək mümkün deyilsə, bunun qeyri-mümkün olduğunu bildirən bir mesaj göndərin. Göndərən bağlamanın ölçüsünü azaldır və yenidən göndərir. Lakin, bu həmişə işləmir. Axı, çox vaxt İnternet resursları çox tənbəl idarəçilər tərəfindən idarə olunur, onlar təhlükəsizlik sistemini tənzimləmək əvəzinə asan çıxış yolu seçirlər, onların fikrincə, lazımsız protokolları söndürürlər. Təbii ki, ICMP onlardan biridir. Ancaq mesaj yoxdursa, başqasının günahı üzündən son istifadəçi ödənişli xidmətdən tam istifadə etmir;

Əla ping göstəricisi

Hər hansı bir provayderin texniki dəstək xidmətinin istifadəçinin beyninə qoyduğu şübhələrin əbədi olaraq yox olması üçün vacib bir faktı bilməlisiniz - ping əmri göstərici deyil. Çünki onun əsas vəzifəsi rabitə kanalının keyfiyyətini yox, resursun mövcudluğunu yoxlamaqdır. Bunu əmr satırında ping ya.ru işlətməklə özünüz yoxlaya bilərsiniz. Son serverin cavabı 32 baytlıq paketin qəbul edildiyini göstərəcək. Əgər siz standart tərəfindən 1500 bayt həcmində paket göndərsəniz nə olacaq? Komanda belə görünəcək: ping ya.ru -f -l 1500. Burada l paketin ölçüsü, f isə parçalanmanın qadağan edilməsidir. Qəbulun mümkünsüzlüyündən kanalda itkilərə qədər problemlər yarana bilər. İnternetdən alınan bütün məlumatların böyük paketlərdə ötürüldüyünü nəzərə alsaq, kanal yoxlamasına etibar etmək məsləhət deyil. Bu halda, paket ölçüsü MTU dəyərindən başqa bir şey deyil, redaktə İnternetin işini yaxşılaşdıra bilər.

Provayderin imkanları

Hər şeydən əvvəl, provayder tərəfindən Maksimum Ötürmə Vahidi parametrinin nə təyin olunduğunu başa düşməlisiniz. İnternet xidməti heç bir şəbəkə parametrləri olmadan bükülmüş cüt kabel vasitəsilə təmin edilirsə, heç bir problem olmayacaqdır. Ancaq təhlükəsiz PPPoE kanallarından istifadə vəziyyətində, marşrutlaşdırıcını və kompüteri quraşdırmadan edə bilməyəcəyinizə hazır olmalısınız. Düzgün paket ölçüsünü təyin etmək, həmçinin problemi həll etmək üçün bir çox variant var və ən təsirli üsullardan bir neçəsinə diqqət yetiriləcəkdir. Təbii ki, MTU parametrini provayderdən telefonla öyrənməyə və onu marşrutlaşdırıcıda qeyd etməyə cəhd edə bilərsiniz, lakin bu, operatorun aşağı səriştəsi səbəbindən çox sadədir və çox güman ki, mümkün deyil.

Bəlkə də problem başqa yerdədir

Ola bilsin ki, bəzi internet səhifələrinin əlçatmaz olması marşrutlaşdırıcıda səhv MTU parametrləri ilə bağlı deyil və bu düzəliş problemi həll etməyəcək. Hansı istiqamətdə hərəkət edəcəyinizi dəqiq bilməlisiniz. Bunu etmək üçün istifadəçi marşrutlaşdırıcısının parametrlərinə daxil olmalı və standart MTU-nu 1400 bayta endirməlidir. Saxladıqdan və yenidən başladıqdan sonra istədiyiniz mənbəyə yenidən daxil olmağa çalışın. Problem davam edərsə, parametrləri orijinal vəziyyətinə qaytarın və başqa istiqamətdə həll axtarmağa başlayın. Bununla belə, bir çox istifadəçinin rəylərinə görə, paketin maksimum ölçüsünü aşağıya doğru dəyişmək müsbət nəticə verir və onlayn oyunlar da daxil olmaqla, bütün resurslar mövcuddur. Bununla belə, başqa bir problem yaranır - səhifələrin açılması və faylların yüklənməsi sürəti azalır. Router parametrlərini açmalı və MTU-nu dəqiq tənzimləməlisiniz.

Sözdən əmələ

Parametrlərə getmək üçün hər hansı bir brauzerin ünvan çubuğuna marşrutlaşdırıcının ünvanını daxil etməli və avtorizasiya pəncərəsində bir dəfə giriş və şifrənizi daxil etməlisiniz. Təbii ki, əgər konfiqurasiya provayder tərəfindən idarəçi tərəfindən aparılıbsa, İnternetlə işləməkdə yaranan problemləri aradan qaldırmaq da onun səlahiyyətindədir. Lakin digər istifadəçilər giriş nöqtəsi üçün faktiki parol və girişi bilirlər. Hər halda, icazə olmadan problem həll edilə bilməz, çünki marşrutlaşdırıcının parametrləri əlçatan olmayacaq.

Nəhayət, ümidsiz vəziyyətlər yoxdur. Şəbəkə parametrlərini provayderinizdən öyrənə, marşrutlaşdırıcını zavod parametrlərinə qaytara və özünüzə qoşula bilərsiniz. Tələb olunan avadanlıqların qurulması üçün mediada kifayət qədər təlimatlar var, istehsalçının markalı bələdçilərindən bəhs etmədən, satıcının rəsmi saytlarında tapıla bilər.

Routerdə MTU-nu necə tapmaq olar

D-Link marşrutlaşdırıcısı Rusiyada ən populyar hesab olunur, buna görə də bütün incə tənzimləmə nümunələri digər marşrutlaşdırıcılardan çox fərqlənməyən funksionallığı əsasında təsvir ediləcəkdir. Əsas cihaz parametrləri menyusuna daxil olduqdan sonra diqqətinizi "Şəbəkə" bölməsindəki WAN elementinə yönəltməlisiniz. Bu element marşrutlaşdırıcı ilə provayderin avadanlığı arasında rabitə kanalının qurulmasına cavabdehdir, onun mövcudluğu hər hansı bir şəbəkə cihazında məcburidir; İstədiyiniz menyuya daxil olduqdan sonra istifadəçi “qoşulmuş” statusuna malik bir neçə əlaqəni aşkar edə bilər. “Defolt şlüz” bayrağı olan birinə üstünlük verilməlidir. Kursoru seçilmiş əlaqənin üzərinə qoyun. "Dəyişdir" düyməsini (və ya "əlavə et" - hər versiyanın öz adı var) klikləməklə, istifadəçi incə tənzimləmə menyusuna aparılacaq. MTU etiketli istədiyiniz elementi tapın. Seçilmiş sahədə karandaş şəklinə klikləməklə parametri dəyişdirin. İstədiyiniz ölçüsü təyin edin. Parametrləri qeyd edin və marşrutlaşdırıcını yenidən başladın.

Doğru olanlar həmişə bəhrəsini verir

Təcrübədən göründüyü kimi marşrutlaşdırıcıda MTU-nun qurulması virtual özəl şəbəkələrdə qurulmuş bir çox kanal üçün açardır. Bununla belə, az adam bilir ki, yüksək keyfiyyətli bir əlaqənin dəqiq tənzimlənməsi həmişə MTU sahəsinin yanında yerləşən daha iki nöqtədən asılıdır. Bütün parametrlərin düzgün qurulması həmişə D-Link, Zuxel, Cisco, Linksys və bəzi digər cihazların vacib parametrləri avtomatik doldurduğu şəbəkələrdə problemləri həll edir. Belə hallarda, xüsusi bir istək olmadan parametri dəyişdirməməlisiniz.

  1. Canlı saxlayın. Yaradılan virtual şəbəkə, açıldığı andan enerji söndürülənə qədər marşrutlaşdırıcı tərəfindən daim dəstəklənir.
  2. LCP intervalı. Parametr saniyələrlə göstərilir və kanalın funksionallığını yoxlamaq üçün marşrutlaşdırıcıdan provayderin avadanlığına edilən sorğuların tezliyini təyin edir.
  3. LCP uğursuzluqları. Əvvəllər göndərilmiş bir neçə paketin qaytarılmaması halında yeni, daha keyfiyyətli rabitə kanalı yaratmaq üçün provayderin avadanlığından ayrılmağa imkan verən parametr.

Şəxsi Şəbəkə Standartları

Tələb olunan MTU ölçüsünü təyin edərək, özünüz sınaqdan keçirmək istəmirsinizsə, standartlarda göstərilən texniki məlumatlardan istifadə edə bilərsiniz.

  1. Hər bir ötürülən paket adətən başlıq adlanan öz təhlükəsizlik məlumatları ilə müşayiət olunur. Bu başlıq hər paketdən 8 bayt alır və kanal 1492 bayt ötürməyə qadirdir. ADSL bu texnologiyaya əsaslanır, buna görə də modemləri konfiqurasiya etmək üçün MTU-nun dəyişdirilməsi məcburidir.
  2. Şəxsi VPN və PPP şəbəkələri. Burada MTU əsasən əlaqənin qurulduğu serverin avadanlıqlarından asılıdır. Axı, provayderə əlavə olaraq, əlaqə uzaqdan əlaqə istifadə edərək müəssisədəki iş yerinə qoşulmaq üçün istifadə edilə bilər. 1400 bayt parametr optimal hesab olunur, lakin incə tənzimləmə qadağan edilmir.

Kömək etmək üçün proqram

Proqram təminatından istifadə edərək marşrutlaşdırıcı ilə təcrübə etmədən də tələb olunan MTU ölçüsünü müəyyən edə bilərsiniz. Məsələn, TCP Optimizer proqramı rabitə kanalında müstəqil hesablamalar aparır və nəticəni problemin tam təsviri ilə istifadəçiyə təqdim edir. Kifayət qədər rahat, lakin resurs tələb edir. Axı, proqramı tapmaq, yükləmək, quraşdırmaq və onun funksionallığını başa düşmək lazımdır. Və bunu başa düşdükdən sonra hər hansı bir istifadəçi tətbiqin İnternetdəki bəzi resursun banal pingindən istifadə etdiyini tapacaq. Belə çıxır ki, MTU-nu komanda xəttindən təyin edə bilərsiniz? Bu asandır, server cavabı müsbət olana qədər paket ölçüsünü bir dəfə azaltmalısınız - ping ya.ru -f -l 1499.

Şəbəkələrin qurulması üçün bir çox proqram məhsulları sistem reyestrini redaktə etməklə, şəbəkə avadanlığı üçün xüsusi açarları qeydiyyatdan keçirməklə dəqiq tənzimləmə təklif edir. Keçən əsrin sistemlərində bu funksionallıq tələb olunurdu, lakin müasir əməliyyat sistemləri özlərini yaradılmış rabitə kanalına uyğunlaşdıra bilirlər və bəzən marşrutlaşdırıcını dəqiq tənzimlədikdən sonra daha səmərəli işləmək üçün kompüteri yenidən işə salmaq lazımdır.

Yekun olaraq

Routerdə MTU, bunun nə olduğu və avadanlıqları necə tənzimləmək barədə məlumat aldıqdan sonra rabitə kanalının işini yaxşılaşdırmağa yönəlmiş birbaşa hərəkətlərə davam edə bilərsiniz. Ancaq işə başlamazdan əvvəl, bütün marşrutlaşdırıcıların xüsusiyyətlərini dəyişdirməyə imkan vermədiyini bilməlisiniz. Məsələn, 3G modemləri ilə tanınan ZTE hesab edirdi ki, MTU-nun qurulması bəzi daxili təhlükəsizlik qaydalarını pozur. Müvafiq olaraq, lazımi parametrləri əl ilə dəyişdirmək mümkün olmayacaq. Mütəxəssislər, bir provayderdən alınmış avadanlıqları quraşdırmağı və ya satın almadan əvvəl heç olmasa İnternet provayderinizlə seçim barədə razılığa gəlməyi məsləhət görürlər.

İnternet bağlantıları daim uğursuz olduqda, bir çoxları kəskin tədbirlər görür. Routeri dəyişirlər, provayderi dəyişirlər. Mümkün problemlərin səbəblərindən biri yanlış təyin edilmiş MTU dəyəridir. Bunun nə olduğunu və necə düzgün qurulacağını anlayaq.

Routerdə MTU nədir?

MTU (Maksimum Transmissiya Vahidi) dəyəri göstərir cihazın göndərdiyi paketlərin maksimum ölçüsü nə qədərdir?. Baytlarla ölçülür. Yəni, marşrutlaşdırıcıya daha böyük bir məlumat bloku gələrsə, onu bir neçə paketə kəsəcək (parçalayacaq). Bu paketlər şəbəkədən keçəcək və yol boyu onları çox böyük hesab edən bir marşrutlaşdırıcı varsa, onları da kəsəcək. Son marşrutlaşdırıcıya çatdıqda, o, öz növbəsində, alıcının kompüterinə göndərməzdən əvvəl parçalanmış paketləri orijinal paketlərə yığacaq.

Paketlərin kəsilməsi və yığılmasının bütün bu manipulyasiyaları çox əmək tələb edir. Müvafiq olaraq, marşrutlaşdırıcıda optimal MTU dəyərini təyin etmək məsləhətdir.

Hər bir paketdəki məlumatlar yuxarı başlıqlara bükülmüş olduğundan, nə qədər uzun paketlər istifadə olunursa, başlıq yükü bir o qədər aşağı olur. Bu baxımdan, sonrakı şəbəkə qovşaqlarında paketlərin kəsilməyəcəyi maksimum MTU ölçüsünü təyin etmək məsləhətdir.

Routerdə hansı MTU qurmaq lazımdır

Ən asan yoldur provayderin dəstək xidməti ilə əlaqə saxlayın(məktub yazın, zəng edin). Çox güman ki, onlar sizə cari dəyəri deyəcəklər. Ancaq bir müddət sonra provayder hər şeyi yenidən konfiqurasiya edə bilər. Bu olduqca nadir hallarda baş versə də, birdən uğursuzluqlar baş verərsə, çox güman ki, MTU-nun düzgün qurulduğunu yoxlamaq lazımdır.

İkinci seçimdir ping əmrindən istifadə edərək optimal ölçüsü tapın, parçalanmaması müəyyən edilən paketlərin göndərilməsi. Siz uzaq resursa, məsələn, vebsayta və ya provayderin serverinə ping göndərməlisiniz.

İnternetdə ən çox ziyarət edilən resursları da yoxlaya bilərsiniz: oyun serverləri, filmlərə baxdığınız serverlər, IP telefon tərəfindən istifadə olunur.

“ping -f -l 1472 yandex.ru” əmrinin nümunəsi burada:

  • 1472, göndərilən məlumatların baytlarının sayıdır. Nəzərə almaq lazımdır ki, məlumatlara əlavə olaraq 28 bayt olan başlıq da göndəriləcək (IP başlığı 20 + ICMP başlığı 8 = 28). Buna görə də nəticədə paket ölçüsü 1472+28=1500 (bayt) olacaq, maksimum standart Ethernet paketinin standart ölçüsü. Həqiqətən də jumbo çərçivələr adlanan daha böyük paketlər var.
  • yandex.ru, əmrlər göndərəcəyimiz serverin domen adıdır, onu provayderin serverinin IP ünvanına dəyişdirmək olar; Fərqli IP ünvanları ilə sınaqdan keçirə bilərsiniz.

Nəticədə, belə bir əmri yerinə yetirməklə, paketi alıcıya çatdırmaq üçün onun parçalanmasının lazım olub olmadığını müəyyən edəcəyik.

Məsələn, deyək ki, xidmət provayderi 1024 baytdan böyük paketlərə icazə vermir. Sonra quraşdırma bu kimi görünəcək.

Komanda xəttini işə salırıq (bu klassik Windows proqramıdır, məsələn, axtarışda "Əmr xətti" yazaraq tapa bilərsiniz). Və əmrləri yerinə yetiririk.

Burada verilənlərin qiyməti 997 bayt, paket ölçüsü 997+28=1025 baytdır, paket parçalanmadan çatdırıla bilməz.

Burada verilənlərin qiyməti 996 bayt, paket ölçüsü 996+28=1024 baytdır, paket parçalanmadan alıcıya çatır.

Beləliklə, göndərilən məlumat blokunun ölçüsünü dəyişdirərək edə bilərik DMTU hesablayın - parçalanmadan çatdırılan məlumat blokunun maksimum ölçüsü. Məsələn, ping əmri 996 dəyəri ilə parçalanmadan keçərsə. 997 dəyəri olan bir əmr göndərməyə cəhd etdikdə biz cavab alırıq: "Paket parçalanması tələb olunur, lakin qadağan edən bayraq qoyulub." Sonra DMTU parametrini aşağıdakı kimi hesablayırıq: 996 bayt məlumat + 28 bayt IP başlığı = 1024 bayt. Parçalanmayan məlumat blokunun maksimum ölçüsü 1024 baytdır. Bu dəyər marşrutlaşdırıcıda MTU ölçüsü kimi təyin edilməlidir.

Routerdə MTU-nu necə dəyişdirmək olar

İnternet brauzeri vasitəsilə marşrutlaşdırıcıya qoşuluruq. Yeni MTU ölçüsünü təyin etdik. Sonra parametrləri saxlayırıq.

Məsələn, TP-Link istifadə edərkən, "Şəbəkə" maddəsinə keçin, "WAN" alt elementi var. Bundan sonra “Saxla” düyməsini sıxmağı unutmayın.

Dəyərləri dəyişdirdikdən sonra İnternetdən böyük faylları yükləmə sürətinin nə qədər dəyişdiyini yoxlaya bilərsiniz.

MTU-nun kompüterinizdə qurulması

Çox böyük paketlərin marşrutlaşdırıcıya çatmaması üçün performansı artırmaq üçün avadanlıqda MTU-nu konfiqurasiya etmək mümkündür. Xüsusilə, MTU ölçüsünü fərdi kompüterdə təyin edə bilərsiniz, inzibatçı kimi işə salınan əmr satırından istifadə etməlisiniz:


Kompüterdə bu quraşdırmadan sonra o, IP səviyyəsində maksimum ölçüsü 1024 bayt olacaq paketlər göndərəcək, lakin MAC səviyyəsində maksimum göndərilən məlumat bloku 1038 bayt ölçüdə olacaq (onlardan 14-ü MAC başlığı üçün).

Daha böyük paketlər göndərilməyəcək. Yəni, MTU 1024 hesablanır və marşrutlaşdırıcının parametrlərində düzgün qurulursa, ona qoşulmuş kompüterin parametrlərində tam olaraq eyni MTU təyin edilməlidir.

Avtomatik konfiqurasiya - PMTU kəşfi

Uzaq serverə qoşulma zamanı MTU ölçüsü müəyyən edildikdə bəzi cihazların iş rejimləri mövcuddur (PMTU kəşfi). Alqoritm marşrutlaşdırıcıda MTU qurarkən istifadə edilənlə eynidir. Əməliyyatın əvvəlində cihaz müxtəlif ölçülü məlumat bloklarını göndərir, parçalanmadan gələcək maksimum paket ölçüsünü təyin etməyə çalışır.

Bu alqoritmdə "adlı bir problem var. MTU Kəşf Qara Dəlik" Bu, şəbəkə administratorları öz serverlərinə mümkün hücumların qarşısını almaq üçün, marşrutlaşdırıcıların ICMP ötürməsinin qarşısını alır, xüsusən də ping əmri ilə istifadə edilənlər.

Bu, əlbəttə ki, düzgün hərəkət yolu deyil. Sorğuya cavab almadan cihaz işləməyə davam edə bilməz.

Günortanız xeyir. Bu gün çox adi bir məqalə deyil, çünki gündəlik deyil və heç bir istifadəçi üçün uyğun olmayacaqdır. Üstəlik, texniki cəhətdən zəif olan insanlar üçün bu parametrləri araşdırmağı tövsiyə edirəm. Söhbət Vikipediyada “protokolla parçalanmadan ötürülə bilən bir paketin faydalı yükünün maksimum ölçüsü” kimi təsvir edilən MTU-dan gedir. Yəni bu, kompüterin şəbəkəyə göndərilməsi üçün yaratdığı paketdəki faydalı məlumatın ölçüsüdür.

Hərəkətlərin ardıcıllığı

Beləliklə, bu məqalə ilə rastlaşsanız, düşünürəm ki, onu düzəltməyə çalışmalı olduğunuza artıq qərar verdiniz. Teorik olaraq, bu parametrin optimallaşdırılması bəzi saytların və xidmətlərin düzgün işləməməsi problemlərini həll etməyə kömək edə bilər, lakin yenə də nəzəri cəhətdən. Bunu əməliyyat sistemindən istifadə edərək necə edəcəyinizi izah etməyə çalışacağam.

  1. Beləliklə, əvvəlcə administrator olaraq əmr satırını açın və aşağıdakı əmri daxil edin: ping -f -l 1472 xxx.xxx.xxx.xxx, burada 1472=1500 (Ethernet üçün standart dəyər) - 28 (başlıq dəyəri nəzərə alınmır) xxx.xxx.xxx.xxx - provayderinizin istənilən serverinin IP ünvanı. Mən provayderin şəbəkəsində standart şlüzdən istifadə etdim. Cavaba baxırıq, əgər cavab paket itkisi olmadan alınırsa, o zaman dəyəri artırırıq, əgər “Paket parçalanması tələb olunur, lakin qadağan edən bayraq qoyulub.” deyirsə, onu azaldırıq və s. serverimizə keçən paketin ən yüksək dəyəri. 1492 (1464+28) aldım. Bu o deməkdir ki, mən onu MTU dəyəri kimi təyin edəcəyəm.

  2. Sonra əmri daxil edin: netsh interfeysi ipv4 alt interfeysləri göstərir.

    Bütün şəbəkə əlaqələri üçün MTU dəyərini göstərəcəkdir. Əsas şəbəkə bağlantısının interfeysinin nə adlandığını öyrənməliyik. Mənim üçün bu Ethernetdir, amma sizin vəziyyətinizdən asılıdır. Ancaq əksər hallarda eyni adlanacaq.

  3. Sonra, aşağıdakı əmri daxil edin (onu yerinə yetirmək üçün sizə lazımdır): netsh interfeysi ipv4 set alt interfeysi "Ethernet" mtu=1492 mağaza=davamlı.

    Harada Ethernet əvəzinə interfeysimizin adını, MTU dəyərində isə təlimatın ilk addımında əldə edilən dəyəri yazırıq.

  4. Və nəhayət, şəbəkə əlaqələri üçün avtomatik MTU parametrini deaktiv edək: netsh int tcp təyin qlobal autotuninglevel=deaktiv.
  5. Avtomatik tənzimləməni yenidən işə salmaq üçün dəyişdirməlisiniz əlil haqqında normal.