Bazı web sayfaları yarım açılıyor, büyük dosya indirmede takılıp kalıyor, uzaktaki bir sunucuya VPN kuruluyor ama içindeki hiçbir şey açılmıyor. Hız testinde sorun görünmüyor, hat aslında sağlam. Sebebin adı çoğu kullanıcı için hiç duyulmadık: MTU. Modemde MTU değeri hatta göre 1492 mi 1500 mü olmalı sorusu, PPPoE ile DHCP arasındaki farkı bilmiyorsanız kafa karıştırıcıdır. Bu yazıda MTU'nun ne olduğunu, hangi bağlantıda hangi değerin doğru olduğunu, kendi hattınızın doğru MTU'sunu ping ile nasıl bulacağınızı ve popüler modem markalarında ayarı nereden değiştireceğinizi anlatıyoruz.

MTU nedir, neden bir "üst sınır" var?

MTU (Maximum Transmission Unit), bir ağ arayüzünün tek bir paket içinde taşıyabileceği azami byte sayısıdır. Ethernet çerçevesinin standart taşıma kapasitesi 1500 byte'tır. Modem, bilgisayar, yol üzerindeki her cihaz bu boyuttan büyük bir paket görürse ya parçalar (fragmentation) ya da "çok büyük" diyerek geri döner.

Sorun şurada: bazı bağlantı türleri, bu 1500 byte'lık kutuya kendi zarflarını da ekliyor. Zarf yer kaplayınca içeride veri için kalan alan küçülüyor. Yani hattın MTU'su fiziksel olarak 1500 olsa bile, üstüne konulan protokol yüzünden gerçek "veri" tavanı daha aşağı düşüyor. MTU değerini o düşük tavana denk getirmezseniz her paket ya parçalanır ya da yolda kaybolur.

PPPoE hatlarda neden 1492?

Türkiye'de VDSL ve büyük çoğunluğu fiber hatlar PPPoE ile bağlanır. Modem kullanıcı adı-şifre sorup PPP oturumu açıyorsa PPPoE'dedir. PPPoE, her Ethernet çerçevesine 8 byte'lık kendi başlığını ekler: 6 byte PPPoE header + 2 byte PPP protokol alanı. Böylece kullanıcı verisi için kalan alan 1500 − 8 = 1492 byte'a düşer.

Modemin WAN MTU'sunu 1500'de bırakırsanız modem, işletim sisteminden gelen 1500 byte'lık paketi PPPoE zarfına sığdırmak zorunda kalır. İki şey olabilir:

  • Paketi böler (fragment eder). Bu bazı sunucularda kabul görür, bazılarında görmez.
  • "Fragment etme" bayrağı (DF) açıksa paketi düşürür ve karşı tarafa "ICMP fragmentation needed" mesajı gönderir. Yolda bir güvenlik duvarı bu ICMP'yi engelliyorsa (yaygın bir sorundur) paket sessizce kaybolur. Sonuç: sayfa açılmaz, dosya yarıda kalır, TLS el sıkışması takılır.

Kısacası, PPPoE ile bağlanıyorsanız doğru WAN MTU değeri 1492'dir.

DHCP fiber (FTTH) hatlarda neden 1500?

Bazı fiber altyapılarında modem PPP oturumu açmıyor, doğrudan DHCP ile IP alıyor. Kullanıcı adı-şifre girmiyorsanız ve modem paneli "DHCP" veya "Dynamic IP" diyorsa bu türdedir. Bu tür bağlantılarda araya PPPoE zarfı girmez, kutu 1500 byte'lık kapasitesini olduğu gibi kullanır. Doğru WAN MTU değeri 1500'dür.

Bazı operatörlerde PPPoE olmasına rağmen abonelik tarafında MTU 1500 tanımlı olabilir ve altyapı paketi düzgün taşıyabilir. Yine de en güvenlisi test edip görmek. Aşağıdaki yöntem, hattınızın gerçekten kaç byte taşıdığını bir kez ve kesin olarak söyler.

Hattınızın MTU'sunu ping ile nasıl bulursunuz?

Ping komutuna hem paket boyutunu hem "fragment etme" bayrağını verirseniz, hattın taşıyabileceği maksimum veriyi test edebilirsiniz.

Windows'ta komut istemine yazın:

ping -f -l 1472 8.8.8.8
  • -f: fragment etme (Don't Fragment)
  • -l 1472: 1472 byte veri gönder
  • 8.8.8.8: Google'ın DNS'i (herhangi bir çalışan hedef olur)

Neden 1472? IP başlığı 20 byte, ICMP başlığı 8 byte, toplam 28 byte overhead düşer. 1472 + 28 = 1500 byte. Yani 1472 veri geçiyorsa MTU 1500'dür.

Sonuç iki türlü olur:

  • "Reply from 8.8.8.8: bytes=1472 …" görüyorsanız 1500 byte geçiyor. MTU 1500 kullanabilirsiniz.
  • "Packet needs to be fragmented but DF set." yazıyorsa paket geçmedi. Boyutu düşürün: 1464, sonra 1454, sonra 1400. Hangi değerde ilk kez Reply görürseniz o veri sayısına 28 ekleyin — hattın MTU'su odur. Örneğin 1464 geçiyorsa MTU = 1464 + 28 = 1492. Bu PPPoE'nin klasik imzasıdır.

macOS ve Linux'ta komut biraz farklı: ping -M do -s 1472 8.8.8.8. Mantık aynı.

Yanlış MTU'nun belirtileri

Yanlış MTU özellikle sinsi bir sorundur çünkü "internet bağlı mı" testleri geçer, ama uygulama uygulama başarısız olur:

  • Bazı web siteleri açılıyor, bazılarında yükleme çubuğu ortada donuyor. Genelde daha karmaşık, büyük paketler kullanan sayfalarda (uzun HTTPS içerikleri, resim ağırlıklı sayfalar) tıkanır.
  • SSH veya RDP oturumu açılıyor ama komut girdikçe donuyor, küçük komutlar geçiyor büyük çıktı geldiğinde kopuyor.
  • VPN kuruluyor ama üstünden geçen trafik çalışmıyor. VPN kendi zarfını da ekleyince toplam boyut daha da şişer.
  • Büyük dosya indirmelerinde belli bir yüzdede takılma, bazen paketin yeniden başlatılması.
  • E-posta istemcisinde büyük eklerin gönderilememesi.

"Hız testi normal ama Netflix takılıyor" veya "web tarayıcıda site açılmıyor ama telefondan mobil verimle açılıyor" tarifi büyük olasılıkla MTU işaretidir.

Modem panelinden MTU nasıl değiştirilir?

Modem paneline tarayıcıdan girip WAN veya İnternet ayarlarına ulaşmanız gerekir. Marka bazında yol kabaca şöyledir:

Marka Ayar yolu
TP-Link Network → WAN → Advanced → MTU Size
Huawei Advanced → WAN → WAN Configuration → MTU
Zyxel Network Setting → Broadband → WAN Interface → Edit → MTU
ZTE Internet → WAN → WAN Connection → MTU
Airties / Türk Telekom modemleri Ağ → Genişbant → WAN Servisi → MTU

PPPoE bağlantısında değeri 1492, DHCP fiber bağlantısında 1500 yapın. Kaydettikten sonra modemi yeniden başlatmak gerekir; bazı modemler ayarı anında uygular.

Not: MTU'yu 1500'ün üzerine (örneğin 1508 gibi "jumbo frame") çekmeyi ev tipi hatlarda denemeyin. Operatör altyapısı standart 1500'ün üstünü taşımaz, yalnızca sorun üretirsiniz.

Yaygın hata: MSS clamping ile MTU'yu karıştırmak

Bazı modemlerde MTU değil MSS (Maximum Segment Size) ayarı görürsünüz. MSS, TCP paketinin veri kısmının azami boyutudur ve MTU'dan 40 byte küçüktür (20 IP + 20 TCP). PPPoE hatlarda MSS otomatik olarak 1452 olmalıdır. "MSS clamping" seçeneği açıksa modem bu değeri kendi ayarlar. Kapalıysa açın; MTU'yu doğru ayarladıktan sonra çoğu durumda tek başına yeterlidir.

Sık sorulan sorular

MTU'yu değiştirdikten sonra hızım düşer mi?

Hayır, MTU hızı doğrudan belirlemez; taşınan paket boyutunu belirler. Doğru değer, hız testinde göze görünen bir değişiklik yaratmaz ama daha önce sessizce takılan sayfa ve indirmeleri düzeltir. Yanlış MTU zaten hızın bir kısmını tekrar iletim (retransmit) için harcatıyordu; doğru değer o kayıp trafiği ortadan kaldırır.

Modem PPPoE'de değil, DHCP'de bağlı ama yine de sayfalar takılıyor. Ne yapmalıyım?

Ping testini mutlaka yapın. Bazı fiber altyapılarında DHCP görünse bile operatör tarafında araya bir tünel giriyor olabilir. Ping ile hattın gerçek taşıma kapasitesini ölçüp bulduğunuz değere ayarlayın. Sabit bir "DHCP demek 1500 demek" kuralı değil, ölçtüğünüz sonuç önemli.

Modemi köprü moduna alıp bilgisayardan PPPoE bağlanıyorum. MTU'yu nerede ayarlayacağım?

O durumda modem paketleri iletmekle yetinir, PPPoE oturumunu bilgisayarınız açar. Ayarı Windows'ta ağ bağdaştırıcısı üzerinden veya netsh komutuyla, macOS/Linux'ta ise arayüzün MTU alanından değiştirirsiniz. Değer yine PPPoE için 1492'dir.

Yanlış MTU internet bağlantımı tamamen keser mi?

Genelde tam kesmez, işte bu yüzden teşhisi zordur. Küçük paket kullanan işlemler (ping, DNS, mesajlaşma) sorunsuz geçer; büyük paket kullanan işlemler (video, dosya, VPN) takılır. Kısmi belirtilerdir; kablo koptu gibi net değil, "bazı şeyler açılmıyor" şeklinde ortaya çıkar.

Kısaca ne yapacaksınız?

Modem paneline girin, bağlantı türünüze bakın. PPPoE ile bağlıysanız WAN MTU değerini 1492 yapın. DHCP ile bağlıysanız 1500'de bırakın. Emin olmak için Windows'ta ping -f -l 1472 8.8.8.8 çalıştırın; geçmiyorsa boyutu düşürüp ilk Reply gelen değere 28 ekleyin — sonuç hattınızın gerçek MTU'sudur. Ayarı değiştirdikten sonra modemi yeniden başlatın, sayfaları tekrar açın.

Bu yazıda geçen ping testleri ve ayar yolları herhangi bir tarife veya operatörden bağımsızdır; VDSL'de de fiberde de aynı şekilde çalışır. Hangi altyapının evinizde çalıştığını bilmiyorsanız altyapı sorgulama sayfasından adresle sorgulayabilirsiniz; PPPoE mi DHCP mi kullanıldığı da o zaman netleşir.

Bu yazıdaki teknik bilgiler PPPoE ve DHCP standartlarına dayanır ve operatör bağımsızdır; hattınıza özel farklılıklar için modem panelindeki bağlantı türünü esas alın.