{"id":32260,"date":"2021-11-15T17:04:58","date_gmt":"2021-11-15T14:04:58","guid":{"rendered":"https:\/\/www.natro.com\/blog\/?p=32260"},"modified":"2021-11-15T17:05:01","modified_gmt":"2021-11-15T14:05:01","slug":"time-to-live-ttl-nedir","status":"publish","type":"post","link":"https:\/\/www.natro.com\/blog\/time-to-live-ttl-nedir\/","title":{"rendered":"Time-to-Live, TTL Nedir?"},"content":{"rendered":"\n<p>TTL, bir sorgulama ya da i\u00e7eri\u011fin a\u011f \u00fczerinde ne kadar s\u00fcreyle \u00f6nbellekte kalaca\u011f\u0131n\u0131 belirleyen bir kavramd\u0131r. T\u00fcrk\u00e7e kar\u015f\u0131l\u0131\u011f\u0131 \u201cya\u015fam zaman\u0131\u201d olan bu terimin ifade etti\u011fi anlam TTL t\u00fcr\u00fcne g\u00f6re farkl\u0131l\u0131klar g\u00f6sterir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-a-olu-turmada-ya-am-s-resi-ttl-nedir\"><span id=\"ag-olusturmada-yasam-suresi-ttl-nedir\"><strong>A\u011f Olu\u015fturmada Ya\u015fam S\u00fcresi (TTL) Nedir?<\/strong><\/span><\/h2>\n\n\n\n<p>TTL\u2019nin tam anlam\u0131yla neyi ifade etti\u011fini anlayabilmek i\u00e7in \u00f6ncelikle DNS (etki alan\u0131 ad\u0131) ve CDN (i\u00e7erik da\u011f\u0131t\u0131m a\u011f\u0131) aras\u0131ndaki ayr\u0131m\u0131n yap\u0131lmas\u0131 gerekir. DNS TTL,\u00a0DNS \u00e7\u00f6z\u00fcmleyicisinin yeni bir sorgu istemeden \u00f6nce bir sorguyu \u00f6nbelle\u011fe almas\u0131 gereken s\u00fcreyi bildirir. Bilgiler, yeni ayr\u0131nt\u0131lar toplanana kadar TTL i\u015fleyen \u00f6n izleme ya da yerel \u00e7\u00f6z\u00fcmleyicinin \u00f6nbelle\u011finde depolan\u0131r.<\/p>\n\n\n\n<p>CDN TTL, i\u00e7eri\u011fin \u00f6nbelle\u011fe al\u0131nmas\u0131n\u0131 ifade etmesi bak\u0131m\u0131ndan DNS TTL\u2019den farkl\u0131d\u0131r. Bu, sayfan\u0131n daha h\u0131zl\u0131 y\u00fcklenmesini sa\u011flamak ve t\u00fcketilen bant geni\u015fli\u011fi miktar\u0131n\u0131 azaltmak i\u00e7in bir web sitesindeki kaynaklar\u0131n kopyas\u0131n\u0131 CDN proxy\u2019lerinde tutmay\u0131 ifade eder.<\/p>\n\n\n\n<p>DNS TTL, \u00e7\u00f6z\u00fcmleyicinin bir web sitesinin ayr\u0131nt\u0131lar\u0131n\u0131 toplamas\u0131ndan \u00f6nceki s\u00fcreyi belirledi\u011fi i\u00e7in zaman a\u00e7\u0131s\u0131ndan ifade edilen bir kavramd\u0131r. \u00d6rne\u011fin, web sitesinin DNS TTL\u2019i 15 dakikaya ayarlan\u0131rsa, \u00e7\u00f6z\u00fcmleyici hakk\u0131nda bu s\u00fcre i\u00e7inde ayr\u0131nt\u0131l\u0131 bilgi toplan\u0131r. Web sitesine giren kullan\u0131c\u0131lar 15 dakika boyunca ayn\u0131 \u015feyi g\u00f6r\u00fcr. \u00d6rne\u011fin; 2000 kullan\u0131c\u0131 12:00 -12:15 saatleri aras\u0131nda web sitesine girse dahi ayn\u0131 metni, resimleri ve ba\u011flant\u0131lar\u0131 inceler.<\/p>\n\n\n\n<p>Web sitesi yetkilisi taraf\u0131ndan 12:10\u2019da bir g\u00fcncelleme yap\u0131ld\u0131\u011f\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcn. DNS, TTL bilgileri toplamak i\u00e7in geri d\u00f6nene kadar etkili olamaz. Kullan\u0131c\u0131, 12:16\u2019dan itibaren yap\u0131lan g\u00fcncellemeleri g\u00f6rebilir. Yani 12:00-12:15 aras\u0131nda web sitesini ziyaret eden kullan\u0131c\u0131 bu s\u00fcre i\u00e7erisinde web sitesinde bulunan i\u00e7eri\u011fi g\u00f6recektir.<\/p>\n\n\n\n<h2 id=\"ttl-nasil-calisir\" class=\"wp-block-heading\"><strong>TTL Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-1024x683.jpg\" alt=\"\" class=\"wp-image-32263\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-1024x683.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-300x200.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-768x512.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-1536x1024.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-2048x1365.jpg 2048w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-270x180.jpg 270w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-770x515.jpg 770w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-nedir-scaled.jpg 2560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>TTL\u2019nin temel i\u015flevi, DNS istekleriyle ilgili bilgi paketlerini y\u00f6netmektir. Bu paketlerden biri internet \u00fczerinden olu\u015fturulup iletildi\u011finde, s\u00fcrekli olarak y\u00f6nlendiriciden y\u00f6nlendiriciye sonsuza kadar d\u00f6ng\u00fc olu\u015fturma \u015fans\u0131 vard\u0131r. Bunun olmas\u0131n\u0131 \u00f6nlemek i\u00e7in her pakette belirli bir TTL veya atlama s\u0131n\u0131r\u0131 olmas\u0131 gerekir. Bir veri paketinin TTL g\u00fcnl\u00fc\u011f\u00fcn\u00fc, internet \u00fczerinden nas\u0131l hareket etti\u011fi hakk\u0131nda bilgi edinmek i\u00e7in incelemek de m\u00fcmk\u00fcnd\u00fcr.<\/p>\n\n\n\n<p>Her paketin i\u00e7inde TTL de\u011ferinin depoland\u0131\u011f\u0131 bir yer vard\u0131r. Bu say\u0131sal bir de\u011ferdir ve paketin internette ne kadar s\u00fcre hareket etmesi gerekti\u011fini g\u00f6sterir. Bir y\u00f6nlendirici herhangi bir veri paketini ald\u0131\u011f\u0131nda, paketi a\u011f i\u00e7indeki bir sonraki hedefe g\u00f6ndermeden \u00f6nce TTL say\u0131s\u0131ndan bir birim al\u0131r. Bu, paket i\u00e7indeki TTL say\u0131s\u0131 s\u0131f\u0131ra d\u00fc\u015fene kadar da d\u00f6ng\u00fc ger\u00e7ekle\u015fmeye devam eder.<\/p>\n\n\n\n<p>Y\u00f6nlendirici, s\u00fcresi dolduktan sonra veri paketinden kurtulur ve paketin kaynakland\u0131\u011f\u0131 ana bilgisayara bir \u0130nternet Denetim \u0130letisi Protokol\u00fc (ICMP) iletilir. ICMP, ayg\u0131tlar\u0131n birbirleriyle ileti\u015fim kurmas\u0131n\u0131 ve veri paketlerinin ak\u0131\u015f\u0131yla ilgili hatalar\u0131 iletmesini sa\u011flayan bir protokold\u00fcr.<\/p>\n\n\n\n<p>TTL\u2019nin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 g\u00f6rmek i\u00e7in, \u00f6zellikle \u0130nternet Protokol\u00fc s\u00fcr\u00fcm 6 (IPv6) ile izleme taraf\u0131ndan nas\u0131l kullan\u0131ld\u0131\u011f\u0131n\u0131 anlamak gerekir. IPv6, bir u\u00e7 noktay\u0131 tan\u0131mlamak i\u00e7in kullan\u0131lan 128 bitlik alfa say\u0131sal bir dize olan IP adresini ifade eder. IPv6 ile TTL, atlama s\u0131n\u0131r\u0131n\u0131 veya bir veri paketinin ICMP \u00fczerinden geri g\u00f6nderilmesine sebep olmadan \u00f6nce atlamas\u0131na izin verilen durak say\u0131s\u0131n\u0131 belirtir. Bu, TTL\u2019nin bir veri paketinin internet \u00fczerinden nas\u0131l hareket etti\u011fi hakk\u0131nda bilgi toplamak i\u00e7in kullan\u0131lmas\u0131na izin verir. \u0130letim Denetimi Protokol\u00fc, Internet Protokol\u00fc (TCP \/ IP) ile veri paketleri genellikle kayna\u011f\u0131ndan hedeflerine giderken d\u00fcz bir \u00e7izgide gitmez. Bir d\u00fc\u011f\u00fcmden di\u011ferine atlar ve en sonunda belirlenen son noktaya ula\u015f\u0131r.<\/p>\n\n\n\n<p>\u0130zleme, bir veri paketinin internet \u00fczerinde gezinirken bir yerden di\u011ferine gitmesinin ne kadar s\u00fcrd\u00fc\u011f\u00fcn\u00fc kontrol etmek i\u00e7in kullan\u0131l\u0131r. Bir \u201ctraceroute\u201d komutunun y\u00fcr\u00fct\u00fclmesi s\u0131ras\u0131nda, bir yol boyunca g\u00f6nderilen paket ak\u0131\u015f\u0131 vard\u0131r. Her paket bir \u00f6ncekinden daha b\u00fcy\u00fck bir TTL de\u011ferine sahiptir. Bu da ICMP kullanarak bir hata g\u00f6ndermeden bir ad\u0131m daha ileri gidebilece\u011fi anlam\u0131na gelir. ICMP arac\u0131l\u0131\u011f\u0131yla g\u00f6nderilen geri bildirimler, her veri paketinin hedefine do\u011fru giderken a\u011f boyunca her bir noktaya atlamas\u0131 i\u00e7in ge\u00e7en s\u00fcreyi belirlemekte kullan\u0131l\u0131r.<\/p>\n\n\n\n<h2 id=\"dns-ttl-ne-icin-kullanilir\" class=\"wp-block-heading\"><strong>DNS TTL Ne i\u00e7in Kullan\u0131l\u0131r?<\/strong><\/h2>\n\n\n\n<p>DNS TTL\u2019leri, \u00f6zellikle web i\u00e7eriklerini s\u0131k s\u0131k de\u011fi\u015ftiren siteler i\u00e7in \u00e7ok faydal\u0131d\u0131r. Daha d\u00fc\u015f\u00fck bir TTL ile bir web sitesi en son g\u00fcncellemeleri daha s\u0131k ger\u00e7ekle\u015ftirebilir. \u00d6rne\u011fin, X adl\u0131 kurgusal bir \u015firketin bir web sitesi varsa, X.com\u2019un 3,600 saniye (bir saat) TTL de\u011feri vard\u0131r. Her saatte bir de g\u00fcncelleme al\u0131r. X.com i\u00e7in s\u0131k g\u00fcncellemeler yap\u0131ld\u0131\u011f\u0131nda, TTL de\u011ferini daha s\u0131k g\u00fcncellenecek \u015fekilde ayarlayabilirsiniz.<\/p>\n\n\n\n<p>TTL y\u00f6netimi, m\u00fc\u015fterileriniz i\u00e7in kullan\u0131c\u0131 deneyimini optimize etmek i\u00e7in \u00e7ok idealdir. X.com \u015firketi\u2019nin, \u00f6zellikle yo\u011fun bir sat\u0131\u015f sezonuna haz\u0131rland\u0131\u011f\u0131nda, s\u00fcrekli olarak siteye \u00fcr\u00fcn eklemesi gerekebilir.<\/p>\n\n\n\n<p>\u00d6rne\u011fin; her g\u00fcn web sitesine yeni widget\u2019lar i\u00e7in \u00fcr\u00fcn a\u00e7\u0131klamalar\u0131, resimler ve videolar y\u00fcklenmesi ihtiyac\u0131 do\u011fabilir. TTL\u2019ler 3,600 saniyede kalacaksa, \u00e7evrimi\u00e7i al\u0131\u015fveri\u015f yapanlar\u0131n mevcut en son \u00fcr\u00fcnleri g\u00f6rmek i\u00e7in bir saat beklemeleri gerekir. Ancak, TTL s\u00fcreleri k\u0131salt\u0131l\u0131rsa, web sitesi m\u00fc\u015fterileri daha s\u0131k g\u00fcncellenir ve onlara mevcut widget\u2019lar\u0131n en g\u00fcncel hali g\u00f6sterilir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-1024x683.jpg\" alt=\"\" class=\"wp-image-32264\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-1024x683.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-300x200.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-768x512.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-1536x1024.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-2048x1365.jpg 2048w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-270x180.jpg 270w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-770x515.jpg 770w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/alan-adi-sorgulama-scaled.jpg 2560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u00d6te yandan, her \u00fcr\u00fcn sayfas\u0131n\u0131n web sitesi i\u00e7in onaylanmadan \u00f6nce dikkatli bir inceleme s\u00fcrecinden ge\u00e7mesi gerekiyorsa,\u00a0web sitesi Widget\u2019lar\u0131 TTL\u2019yi her incelemenin tamamlanmas\u0131 i\u00e7in gereken s\u00fcreye izin verecek \u015fekilde ayarlanmas\u0131 istenebilir.<\/p>\n\n\n\n<p>DNS TTL, kullan\u0131c\u0131ya web sitesinin \u00f6nbelle\u011fe al\u0131nm\u0131\u015f bir s\u00fcr\u00fcm\u00fcn\u00fc sa\u011flamas\u0131ndan dolay\u0131 da \u00e7ok kullan\u0131\u015fl\u0131d\u0131r. Bir kurulu\u015fun web sitesinde \u00e7ok fazla i\u00e7erik varsa, do\u011fal olarak y\u00fcklenmesi de uzun zaman al\u0131r. \u00d6nbelle\u011fe alma i\u015flemi ayn\u0131 zamanda \u00f6nbellekte depoland\u0131\u011f\u0131ndan kullan\u0131c\u0131lar\u0131n i\u00e7eri\u011fe eri\u015fmesi de kolayla\u015ft\u0131r\u0131labilir. Bu, b\u00fcy\u00fck sitelerin daha fazla say\u0131da kullan\u0131c\u0131 taraf\u0131ndan pratik \u015fekilde eri\u015filebilir olmas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<p>DNS TTL, bir web sitesinin \u00f6nbelle\u011fe al\u0131nmas\u0131n\u0131 y\u00f6netti\u011finden, kullan\u0131lan sunucular\u0131n s\u0131n\u0131rlamalar\u0131na g\u00f6re optimize etmek i\u00e7in de kullan\u0131labilir. \u00d6nbelle\u011fe alma, web sitesinin bir s\u00fcr\u00fcm\u00fcn\u00fc son kullan\u0131c\u0131 taraf\u0131ndan kolayca eri\u015filebilen bir katmanda depolayarak merkezi sunucunuzdaki y\u00fck\u00fc hafifletir.<\/p>\n\n\n\n<p>\u015eirketinizin sunucusu maksimum performansa ula\u015f\u0131rsa, sitenin yeni bir s\u00fcr\u00fcm\u00fcn\u00fc daha az s\u0131kl\u0131kta g\u00f6nderilmesini sa\u011flamak i\u00e7in DNS TTL\u2019sini art\u0131rabilirsiniz. Bu durumda sunucu, yaln\u0131zca t\u00fcm sitenin g\u00fcncellenmi\u015f bir s\u00fcr\u00fcm\u00fcn\u00fc s\u0131k s\u0131k d\u0131\u015far\u0131 itmek i\u00e7in yorucu bir \u00e7al\u0131\u015fma i\u00e7ine girmek zorunda kal\u0131r. Yap\u0131lan bu i\u015flem ile DNS TTL, sunucunun web sitesinin yeni bir kopyas\u0131n\u0131 almak i\u00e7in hedefe ula\u015fmadan \u00f6nce bir nevi dinlenmesine izin verir.<\/p>\n\n\n\n<p>Tersi durumda, kurulu\u015funuzun web sitesinde m\u00fc\u015fteri deneyiminin merkezinde yer alan etkile\u015fimli bir uygulama arabirimi (API) varsa, sitenin performans\u0131n\u0131 kullan\u0131c\u0131n\u0131n bak\u0131\u015f a\u00e7\u0131s\u0131ndan geli\u015ftirmek i\u00e7in TTL\u2019nizi ayarlamak isteyebilirsiniz. Baz\u0131 durumlarda kullan\u0131c\u0131, sitenin g\u00fcncelle\u015ftirilmi\u015f bir s\u00fcr\u00fcm\u00fcn\u00fc daha s\u0131k ald\u0131\u011f\u0131 i\u00e7in daha d\u00fc\u015f\u00fck bir TTL de\u011feri \u00e7ok daha iyi sonu\u00e7lar verebilir.<\/p>\n\n\n\n<p>\u00d6rne\u011fin, Yahoo Finance API\u2019sini kullan\u0131yorsan\u0131z, kullan\u0131c\u0131lar\u0131n sitenizde belirtilen \u015firketler hakk\u0131nda en g\u00fcncel finansal bilgileri g\u00f6rmesini isteyebilirsiniz. Daha d\u00fc\u015f\u00fck bir DNS TTL ayar\u0131yla kullan\u0131c\u0131, daha yeni \u015firket verilerine eri\u015febilir.<\/p>\n\n\n\n<h2 id=\"ttlnin-kullaniciya-sagladigi-avantajlar-nelerdir\" class=\"wp-block-heading\"><strong>TTL\u2019nin Kullan\u0131c\u0131ya Sa\u011flad\u0131\u011f\u0131 Avantajlar Nelerdir?<\/strong><\/h2>\n\n\n\n<p>Web sitenizde TTL\u2019nin do\u011fru \u015fekilde y\u00f6netilmesi \u00e7ok \u00f6nemlidir. Sistemin kullan\u0131lmas\u0131nda ama\u00e7, web sitesinin sorunsuz ve verimli \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamakt\u0131r. \u00c7o\u011fu zaman, bir i\u015fletmenin \u00e7al\u0131\u015fmas\u0131 \u00e7evrimi\u00e7i varl\u0131klar\u0131n\u0131n performans\u0131na ba\u011fl\u0131 oldu\u011fundan, TTL\u2019yi ve \u00e7evrimi\u00e7i uygulamalar\u0131n performans\u0131n\u0131 optimize etmek b\u00fcy\u00fck \u00f6nem ta\u015f\u0131r. TTL, maksimum \u00e7al\u0131\u015fma s\u00fcresi elde ederek, web sitesinden maksimum verim elde edilmesini sa\u011flar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2-1024x683.jpg\" alt=\"\" class=\"wp-image-32265\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2-1024x683.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2-300x200.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2-768x513.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2-1536x1025.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2-270x180.jpg 270w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2-770x515.jpg 770w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/Fotolia_162398625_Subscription_Monthly_M_edited2.jpg 1687w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>TTL, g\u00fc\u00e7l\u00fc bir i\u015f s\u00fcreklili\u011fi arac\u0131d\u0131r. \u00c7\u00fcnk\u00fc kullan\u0131mda beklenmeyen ani art\u0131\u015flar veya a\u011f \u00e7\u00f6kse bile bir uygulamay\u0131 \u00e7evrimi\u00e7i kalarak haz\u0131r tutulmas\u0131n\u0131 sa\u011flar. Bunun yan\u0131nda d\u00fcnya \u00e7ap\u0131nda stratejik olarak se\u00e7ilmi\u015f konumlarda gereksiz kaynaklar olu\u015fturabilirsiniz. Sistem, t\u00fcm\u00fc entegre bir API ile y\u00f6netilen anl\u0131k y\u00fck devretmeye uyum sa\u011flayarak m\u00fc\u015fterilerinizin i\u015fletmeniz i\u00e7in en \u00f6nemli uygulamalara her zaman eri\u015febilmelerine imk\u00e2n\u00a0tan\u0131r.<\/p>\n\n\n\n<p>Ya\u015fama s\u00fcresi (TTL), bir paketin bir y\u00f6nlendirici taraf\u0131ndan a\u011f i\u00e7inde var olacak \u015fekilde ayarland\u0131\u011f\u0131 s\u00fcreyi veya \u201catlama\u201d miktar\u0131n\u0131 ifade eder. TTL, CDN \u00f6nbelle\u011fe alma ve DNS \u00f6nbelle\u011fe alma gibi di\u011fer ba\u011flamlarda da kullan\u0131l\u0131r.<\/p>\n\n\n\n<p>Bir bilgi paketi olu\u015fturuldu\u011funda ve internet \u00fczerinden g\u00f6nderildi\u011finde, y\u00f6nlendiriciden y\u00f6nlendiriciye s\u00fcresiz olarak ge\u00e7meye devam etme riski vard\u0131r. Bu olas\u0131l\u0131\u011f\u0131 azaltmak i\u00e7in paketler, ya\u015fama s\u00fcresi veya atlama s\u0131n\u0131r\u0131 ad\u0131 verilen bir s\u00fcre sonu ile tasarlan\u0131r. Paket TTL, bir paketin dola\u015f\u0131mda ne kadar s\u00fcre kald\u0131\u011f\u0131n\u0131 belirlemede de yararl\u0131 olabilir ve g\u00f6nderenin internet \u00fczerinden bir paketin izledi\u011fi yol hakk\u0131nda bilgi almas\u0131na izin verebilir.<\/p>\n\n\n\n<p>Her paketin, a\u011f \u00fczerinden ne kadar s\u00fcre hareket etmeye devam etmesi gerekti\u011fini belirleyen say\u0131sal bir de\u011fer depolad\u0131\u011f\u0131 alan\u0131 vard\u0131r. Bir y\u00f6nlendirici herhangi bir paketi ald\u0131\u011f\u0131nda, TTL say\u0131s\u0131ndan bir paket \u00e7\u0131kar\u0131r ve ard\u0131ndan a\u011fdaki di\u011fer konuma ge\u00e7irir. Herhangi bir noktada TTL say\u0131s\u0131 \u00e7\u0131karma i\u015fleminden sonra s\u0131f\u0131ra e\u015fitse, y\u00f6nlendirici paketi atar ve kaynak ana bilgisayara bir ICMP mesaj\u0131 g\u00f6nderir.<\/p>\n\n\n\n<p>Yayg\u0131n olarak kullan\u0131lan a\u011f komutlar\u0131 olan \u201cping\u201d ve \u201ctraceroute\u201dun her ikisi de TTL kullan\u0131r. \u201cTraceroute\u201d komutunu kullan\u0131rken, internet \u00fczerinden giderek daha y\u00fcksek s\u0131ral\u0131 TTL\u2019lere sahip bir paket ak\u0131\u015f\u0131 bir hedefe g\u00f6nderilir. Ba\u011flant\u0131daki her ad\u0131m paketlerden birinin son dura\u011f\u0131 oldu\u011fundan, her konum paketi att\u0131ktan sonra g\u00f6nderene bir ICMP iletisi d\u00f6nd\u00fcr\u00fcr. ICMP iletisinin g\u00f6nderene d\u00f6nmesi i\u00e7in gereken s\u00fcre, daha sonra a\u011f boyunca birbirini izleyen her atlamaya ula\u015fman\u0131n ne kadar s\u00fcrece\u011fini belirlemek i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<h2 id=\"ttl-baska-hangi-durumlarda-kullanilir\" class=\"wp-block-heading\"><strong>TTL Ba\u015fka Hangi Durumlarda Kullan\u0131l\u0131r?<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama-1024x682.jpg\" alt=\"\" class=\"wp-image-32266\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama-1024x682.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama-300x200.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama-768x512.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama-1536x1024.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama-270x180.jpg 270w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama-370x245.jpg 370w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/sunucu-kiralama.jpg 1688w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Paketlerin internet \u00fczerinden ald\u0131\u011f\u0131 yolu izlemenin yan\u0131 s\u0131ra \u201ctime to live\u201d, belirli bir s\u00fcre i\u00e7in bilgileri \u00f6nbelle\u011fe alma ba\u011flam\u0131nda da kullan\u0131l\u0131r. Her biri de\u011fi\u015fken bir s\u00fcre alabilen y\u00f6nlendiriciler aras\u0131ndaki s\u00fcreyi \u00f6l\u00e7mek yerine, baz\u0131 a\u011f kullan\u0131m durumlar\u0131 daha geleneksel bir \u015fekilde \u00e7al\u0131\u015f\u0131r.<\/p>\n\n\n\n<p>Cloudflare\u2019\u0131n CDN\u2019si gibi, CDN\u2019ler, \u00f6nbelle\u011fe al\u0131nm\u0131\u015f i\u00e7eri\u011fin bir kaynak sunucudan yeni bir kopya al\u0131nmadan \u00f6nce bir CDN edge sunucusundan ne kadar s\u00fcreyle sunulmas\u0131 gerekti\u011fini belirlemek i\u00e7in de genellikle TTL kullan\u0131r. Kaynak <strong><a href=\"https:\/\/www.natro.com\/sunucu-kiralama\" target=\"_blank\" rel=\"noreferrer noopener\">sunucu<\/a><\/strong> \u00e7ekmeleri aras\u0131ndaki s\u00fcreyi do\u011fru bir \u015fekilde ayarlayarak, bir CDN s\u00fcrekli olarak kayna\u011fa yay\u0131lan istekler olmadan g\u00fcncelle\u015ftirilmi\u015f i\u00e7erik sunabilir. Bu optimizasyon, bir CDN\u2019nin orijinden gereken bant geni\u015fli\u011fini azalt\u0131rken kullan\u0131c\u0131ya daha yak\u0131n i\u00e7eri\u011fi verimli bir \u015fekilde sunmas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<p>DNS kayd\u0131 ba\u011flam\u0131nda TTL, yetkili DNS sunucusuna ula\u015fmadan ve kayd\u0131n yeni bir kopyas\u0131n\u0131 almadan \u00f6nce DNS \u00f6nbellek sunucusunun DNS kayd\u0131na ne kadar s\u00fcre hizmet verebilece\u011fini belirleyen say\u0131sal bir de\u011ferdir.<\/p>\n\n\n\n<p>G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda internet, insanlar\u0131n hayat\u0131n\u0131n bir par\u00e7as\u0131 haline gelmi\u015ftir. Bu kapsamda web sitelerinde performans\u0131 art\u0131r\u0131c\u0131 uygulamalara ihtiya\u00e7 vard\u0131r. TTL de bu ihtiya\u00e7 \u00fczerine ortaya \u00e7\u0131km\u0131\u015f bir kavramd\u0131r. Time to live (TTL) DNS kayd\u0131n\u0131n ne kadar bir s\u00fcre i\u00e7inde \u00f6n bellek \u00fczerinde tutulmas\u0131 gerekti\u011fini ortaya koyar ve bunun da saniye cinsinden ifade edilmesini sa\u011flar. Al\u0131nan bu tedbir ile DNS sunucunuza di\u011fer sunucular taraf\u0131ndan gelen sorgulamalar, sisteme ilave bir y\u00fck olu\u015fturmaz. Siz de web sitenizdeki performans\u0131 art\u0131rmak i\u00e7in TTL kullanmay\u0131 tercih edebilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"TTL, bir sorgulama ya da i\u00e7eri\u011fin a\u011f \u00fczerinde ne kadar s\u00fcreyle \u00f6nbellekte kalaca\u011f\u0131n\u0131 belirleyen bir kavramd\u0131r. T\u00fcrk\u00e7e kar\u015f\u0131l\u0131\u011f\u0131&hellip;\n","protected":false},"author":7,"featured_media":32262,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":{"0":"post-32260","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-sunucu"},"_links":{"self":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/32260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/comments?post=32260"}],"version-history":[{"count":0,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/32260\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media\/32262"}],"wp:attachment":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media?parent=32260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/categories?post=32260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/tags?post=32260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}