{"id":32549,"date":"2021-12-22T12:04:07","date_gmt":"2021-12-22T09:04:07","guid":{"rendered":"https:\/\/www.natro.com\/blog\/?p=32549"},"modified":"2021-12-22T12:04:09","modified_gmt":"2021-12-22T09:04:09","slug":"http-3-nedir-diger-protokolden-farklari-nelerdir","status":"publish","type":"post","link":"https:\/\/www.natro.com\/blog\/http-3-nedir-diger-protokolden-farklari-nelerdir\/","title":{"rendered":"HTTP\/3 Nedir? Di\u011fer Protokolden Farklar\u0131 Nelerdir?"},"content":{"rendered":"\n<p>HTTP, \u0130ngilizce \u201c<strong>Hypertext Transfer Protokol<\/strong>\u201d kelimelerinin k\u0131saltmas\u0131d\u0131r ve T\u00fcrk\u00e7e \u201ck\u00f6pr\u00fc metni aktar\u0131m protokol\u00fc\u201d anlam\u0131na gelir. Web sayfalar\u0131n\u0131n g\u00f6r\u00fcnt\u00fclenmesinde ve eri\u015filmesinde ileti\u015fim protokol\u00fc i\u00e7in kullan\u0131lan bir ifadedir. HTTP, web \u00fczerinden a\u00e7\u0131lan sayfalarda, g\u00f6r\u00fcnt\u00fcy\u00fc belirlerken ayn\u0131 zamanda do\u011fru g\u00f6r\u00fcnt\u00fclemesini de sa\u011flayan sistemdir. Sunucu ile bilgisayar aras\u0131nda veri al\u0131\u015fveri\u015finde kurallar\u0131, HTTP belirlemektedir.<\/p>\n\n\n\n<p>HTTP protokol\u00fcn\u00fcn \u00e7al\u0131\u015fabilmesi i\u00e7in taray\u0131c\u0131lara ihtiyac\u0131 vard\u0131r. HTTP\u2019nin en \u00e7ok kullan\u0131ld\u0131\u011f\u0131 taray\u0131c\u0131lar aras\u0131nda Internet Explorer ve Google Chrome gibi taray\u0131c\u0131lar bulunur. Taray\u0131c\u0131lardaki adres \u00e7ubu\u011funa \u201cHTTP\u201d, URL\u2019den \u00f6nce yaz\u0131l\u0131r. URL\u2019den \u00f6nce yaz\u0131lmas\u0131n\u0131n sebebi; sunucu ile bilgisayar aras\u0131ndaki ileti\u015fim protokol\u00fcn\u00fc belirlemesidir. Sunucu cevap verdi\u011finde internet sayfas\u0131 do\u011fru bir \u015fekilde g\u00f6r\u00fcnt\u00fclenebilir.<\/p>\n\n\n\n<p>HTTP protokol\u00fcn\u00fcn en son s\u00fcr\u00fcm\u00fc olan HTPP\/3, di\u011fer HTTP\u2019ler gibi sunucular ile bilgisayar aras\u0131ndaki ileti\u015fim kurallar\u0131n\u0131 belirleyen sistemdir. \u0130nternet h\u0131z\u0131n\u0131n ve dayan\u0131kl\u0131l\u0131\u011f\u0131n\u0131n geli\u015fen teknoloji ile birlikte artmas\u0131 ka\u00e7\u0131n\u0131lmazd\u0131r. Bunun devaml\u0131l\u0131\u011f\u0131n\u0131n sa\u011flanabilmesi i\u00e7in de HTTP gibi protokollerin s\u00fcrekli olarak g\u00fcncellenmesi gerekir. Modern s\u00fcr\u00fcmler geli\u015ftirilerek aksamalara neden olan sorunlar giderilebilir.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>HTTP nedir, nas\u0131l \u00e7al\u0131\u015f\u0131r, ne i\u015fe yarar detayl\u0131 olarak \u00f6\u011frenmek i\u00e7in <strong><a href=\"https:\/\/www.natro.com\/blog\/http-nedir-nasil-calisir\/?utm_campaign=content&utm_medium=icerik&utm_source=hosting-blog&utm_content=\/blog\/http-3-nedir-diger-protokollerden-farklari-nelerdir\" target=\"_blank\" rel=\"noreferrer noopener\">buraya<\/a><\/strong> t\u0131klayabilirsiniz.<\/p><\/blockquote>\n\n\n\n<p>HTTP\/3\u2019\u00fcn \u00e7\u0131kar\u0131lmas\u0131ndaki ama\u00e7 HTTP\/2\u2019nin daha yava\u015f kalmas\u0131d\u0131r. \u00c7ok de\u011fil, HTTP\/2 protokol\u00fcn\u00fcn \u00e7\u0131k\u0131\u015f\u0131ndan iki y\u0131l sonra 2018 y\u0131l\u0131nda, \u0130nternet M\u00fchendisli\u011fi G\u00f6rev G\u00fcc\u00fc (IETF), HTPP\/3\u2019\u00fc piyasada duyurdu. HTTP\/3\u2019\u00fc yeni ba\u015ftan tan\u0131tmak yerine, daha g\u00fcvenli, daha stabil ba\u011flant\u0131lar sa\u011flayabilen ve daha h\u0131zl\u0131 veri transferi yapabilen \u015feklinde bir tan\u0131mlama yapt\u0131.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"410\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/https-g1e0d6afc1_1280-1024x410.jpg\" alt=\"\" class=\"wp-image-32243\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/https-g1e0d6afc1_1280-1024x410.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/https-g1e0d6afc1_1280-300x120.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/https-g1e0d6afc1_1280-768x307.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/11\/https-g1e0d6afc1_1280.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Google 2012 y\u0131l\u0131nda HTTP\/2\u2019nin \u201cQuick UDP Internet Connections\u201d (QUIC) isimli yeni varisini geli\u015ftirmeye ba\u015flam\u0131\u015ft\u0131. Pek \u00e7ok \u00fcr\u00fcn\u00fcne \u201cHTTP over QUIC\u201d protokol\u00fcn\u00fc eklemi\u015fti. HTTP\/3, \u201cHTTP over QUIC\u201din ve HTTP\/2\u2019nin avantajl\u0131 yanlar\u0131n\u0131 kullanarak daha stabil ve daha h\u0131zl\u0131 veri transferi ger\u00e7ekle\u015ftirir. Yap\u0131lan planlamaya g\u00f6re de HTTP\/3, UDP tabanl\u0131 ile TCP tabanl\u0131 HTTP\/2 ve QUIC yakla\u015f\u0131m\u0131n\u0131n yerine gelecektir. HTTP\/3 s\u00fcr\u00fcm\u00fc, HTTP\/2\u2019ye \u00e7ok daha h\u0131zl\u0131d\u0131r. Bilgilere \u00e7ok daha h\u0131zl\u0131 bir \u015fekilde ula\u015f\u0131l\u0131r. Bilgi al\u0131\u015fveri\u015fi s\u0131ras\u0131nda sunucular ve i\u015flemcilerin g\u00fcvenli\u011fini art\u0131r\u0131r. \u00d6nceki s\u00fcr\u00fcm\u00fcne g\u00f6re \u00e7ok daha h\u0131zl\u0131 bilgi ak\u0131\u015f\u0131 sa\u011flar. Hata olu\u015fma ihtimalini en aza indirir.<\/p>\n\n\n\n<p>HTTP\/3 ile bir internet sitesine girmek isterseniz, bunu \u00e7ok h\u0131zl\u0131 bir \u015fekilde ger\u00e7ekle\u015ftirebilirsiniz. \u0130lk ve ikinci s\u00fcr\u00fcmlerinden farkl\u0131 bir yerle\u015fik \u015fifreleme \u00f6zelli\u011fine sahip olan HTTP\/3, \u00e7ok daha g\u00fcvenlidir. Bu sayede kullan\u0131c\u0131lar\u0131yla\u00a0bilgi al\u0131\u015fveri\u015finde bulunurken ve internette i\u015flem yaparken avantaj sa\u011flar. G\u00fcvenli\u011fi sa\u011flamak amac\u0131yla kullan\u0131lan bir HTTP uzant\u0131s\u0131 olan HTTPS\u2019nin de atanmas\u0131na gerek kalmaz. HTTP\u2019nin daha \u00f6nceki s\u00fcr\u00fcmleri temel protokol sistemini yani TCP\u2019yi kullan\u0131r.<\/p>\n\n\n\n<p>HTTP\/3 ise TCP\u2019yi kullanmayarak, OUIC\u00a0kullan\u0131r. Google taraf\u0131ndan geli\u015ftirilen OUIC, TCP ile ortak \u00f6zellikler g\u00f6sterir. Farkl\u0131 olarak i\u015flemlerini h\u0131z\u0131n\u0131 ve g\u00fcvenli\u011fini TCP\u2019den \u00e7ok daha fazla art\u0131r\u0131r. Bir i\u015flem yap\u0131lmak istendi\u011finde TCP ile saniyeler i\u00e7inde ger\u00e7ekle\u015firken, QUIC ile milisaniyelere i\u00e7inde ger\u00e7ekle\u015fir.\u00a0<\/p>\n\n\n\n<p>Hepsinden farkl\u0131 olarak HTTP\/2 ile SPDY\u2019nin geli\u015fmesinde \u00f6n ayak olan Google, bu sefer de HTTP\/3 protokol\u00fcn\u00fcn geli\u015fmesini sa\u011flad\u0131. QUIC adl\u0131 bir program\u0131 geli\u015ftirerek, HTTP\/3 protokol\u00fcn\u00fcn ortaya \u00e7\u0131kmas\u0131n\u0131 sa\u011flad\u0131. HTTP\/2, TCP, TLS gibi protokollerinin birle\u015fimi \u00fczerine QUIC, bir UDP veri aktar\u0131m\u0131 olarak tan\u0131mlanabilir. HTTP\/3 protokol\u00fc eski s\u00fcr\u00fcmlerinden farkl\u0131 olarak \u201cUser Datagram Protocol\u201d (UDP) ba\u011flant\u0131s\u0131 \u00fczerinde \u00e7al\u0131\u015f\u0131r. \u0130nternet a\u011f\u0131nda UDP, TCP sisteminde \u201chandshake\u201d olu\u015fturmadan, veri transferine olanak tan\u0131r. Bu sayede veri transferini \u00e7ok h\u0131zl\u0131 bir \u015fekilde ger\u00e7ekle\u015ftirilen bir protokold\u00fcr. UDP protokol\u00fcnde TCP ba\u011flant\u0131lar\u0131nda SYN, FIN, ACK gibi kullan\u0131lan kar\u015f\u0131l\u0131kl\u0131 ba\u011flant\u0131 komutlar\u0131, handshake ve ba\u011flant\u0131 i\u015flemlerine gerek kalmaz. A\u00e7\u0131lan port \u00fczerinden do\u011frudan veri aktar\u0131m\u0131 sa\u011flan\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-http-3-nasil-calisir\"><span id=\"http-3-nasil-calisir\"><strong>HTTP\/3 Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/strong><\/span><\/h2>\n\n\n\n<p>Kendisinden \u00f6nceki s\u00fcr\u00fcmlerden farkl\u0131 olarak <strong>HTTP\/3<\/strong>, TCP protokol\u00fc ile birlikte \u00e7al\u0131\u015fmak yerine, TCP\u2019den daha eski bir protokol olan QUIC ile \u00e7al\u0131\u015f\u0131r. Google taraf\u0131ndan geli\u015ftirilen QUIC, UDP ile TCP\u2019nin en iyi yanlar\u0131n\u0131n kullan\u0131ld\u0131\u011f\u0131 protokold\u00fcr. Bunlar; g\u00fcvenlik ve h\u0131z\u0131d\u0131r. Bir \u00f6nceki s\u00fcr\u00fcm\u00fcnden farkl\u0131 olarak HTTP\/3, UDP kullan\u0131p, s\u0131ralamas\u0131z bir \u015fekilde veri paketlerini g\u00f6nderir. Bu durum da \u00e7ok daha h\u0131zl\u0131 arama ve y\u00fckleme yap\u0131lmas\u0131na sebep olur. Bu sistem, TCP\u2019nin kontroll\u00fc ve s\u0131ral\u0131 bir \u015fekilde verilerini g\u00f6ndermesinden daha h\u0131zl\u0131 i\u015fler. Fakat sitem her zaman TCP kadar g\u00fcvenli de\u011fildir. Bu soruna \u00e7\u00f6z\u00fcm bulmak i\u00e7in de yeni s\u00fcr\u00fcmde verilerde sorun olu\u015fmas\u0131 durumunda, yaln\u0131zca bulundu\u011fu paketi etkileme \u00f6zelli\u011fi geli\u015ftirilmi\u015ftir.<\/p>\n\n\n\n<h2 id=\"http-3-nasil-anlasilir\" class=\"wp-block-heading\"><strong>HTTP\/3 Nas\u0131l Anla\u015f\u0131l\u0131r?<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"979\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_77961914-1024x979.jpg\" alt=\"\" class=\"wp-image-32420\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_77961914-1024x979.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_77961914-300x287.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_77961914-768x734.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_77961914-1536x1468.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_77961914.jpg 1771w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>HTTP\/3\u2019\u00fc anlamak i\u00e7in HTTP\/2, UDP ve QUIC\u2019in fonksiyonlar\u0131n\u0131 anlamak gerekir.\u00a0\u201cHTTP over QUIC\u201d, veri transferinde UDP kullan\u0131r. \u0130nternetin en yayg\u0131n transfer protokol\u00fc olan TCP\u2019yi ise HTTP\/2 kullan\u0131r. TCP veri paketlerini kronolojik olarak g\u00f6nderirken, bunu \u00e7ok seviyeli el s\u0131k\u0131\u015fma ba\u011flant\u0131lar\u0131 ile yapar. HTTP\/2 ile internet protokol\u00fc s\u0131n\u0131rlar\u0131na ula\u015f\u0131nca, yeni bir protokol olan HTTP\/3 geli\u015ftirildi. Bu s\u00fcr\u00fcm ile TCP\u2019nin yani HTTP\/2\u2019nin limitleri a\u015f\u0131ld\u0131. B\u00f6ylece sunucu ve istemci aras\u0131ndaki gidi\u015f \u2013 geli\u015f \u00f6nemli \u00f6l\u00e7\u00fcde k\u0131salm\u0131\u015ft\u0131r. Prensip olarak HTTP protokol\u00fc ayn\u0131 kal\u0131r. Fark ise entegre \u015fifreleme sistemi ile veri transferinin tipidir.<\/p>\n\n\n\n<h2 id=\"http-3-neden-onemlidir\" class=\"wp-block-heading\"><strong>HTTP\/3 Neden \u00d6nemlidir?<\/strong><\/h2>\n\n\n\n<p>HTTP\/3\u2019\u00fcn HTPP\u2019nin di\u011fer s\u00fcr\u00fcmlerinin yerine kullan\u0131lmas\u0131n\u0131n en \u00f6nemli sebepleri; g\u00fcvenlik ve h\u0131z sa\u011flamas\u0131d\u0131r. HTTP\/3 kulland\u0131\u011f\u0131 QUIC protokol\u00fc sayesinde herhangi bir i\u015flemin h\u0131z\u0131n\u0131 milisaniyelere kadar indirerek \u00e7ok k\u0131sa s\u00fcrelerde i\u015flemi ger\u00e7ekle\u015ftirir. HTTP\/3 ile birlikte kullan\u0131lan QUIC, %3,6 gibi bir oranda internet sitelerinin y\u00fcklenmesi ve kullan\u0131c\u0131lar\u0131n siteler i\u00e7erisinde i\u015flem yapabilme s\u00fcresini art\u0131r\u0131r. Kullan\u0131c\u0131lar i\u00e7in HTTP\/3\u2019\u00fcn \u00f6nemli \u00f6zelliklerinden biri di\u011feri de a\u011flar aras\u0131 ge\u00e7i\u015ftir. A\u011flar aras\u0131nda ya\u015fanan gecikmelerin en aza indirilerek yeniden y\u00fcklemenin kald\u0131r\u0131lmas\u0131d\u0131r.<\/p>\n\n\n\n<p>WiFi\u2019den mobil a\u011flara QUIC ile ge\u00e7ildi\u011fi zaman, yeniden y\u00fckleme yapma zorunlulu\u011fu yoktur. Bu sayede kullan\u0131c\u0131lar, ister mobil a\u011fda ister Wi-Fi\u2019da hi\u00e7 gecikme ya\u015famadan kesintisiz internet kullanabilirler. Kullan\u0131c\u0131lar a\u00e7\u0131s\u0131ndan HTTP\/3\u2019\u00fcn \u00f6nemli olmas\u0131n\u0131n di\u011fer bir sebebi ise g\u00fcvenliktir. HTTP\/3\u2019\u00fcn yerle\u015fik \u015fifreleme \u00f6zelli\u011fi sayesinde, \u00e7ok daha g\u00fcvenli bir \u015fekilde internet sitelerine giri\u015f yapabilirler. Yapt\u0131klar\u0131\u00a0bilgi al\u0131\u015fveri\u015fi ve di\u011fer t\u00fcm i\u015flemler OUIC protokol\u00fcn\u00fcn kendi g\u00fcvenli\u011fi sayesinde koruma alt\u0131nda olur.<\/p>\n\n\n\n<p>HTTPS atamas\u0131na duyulan ihtiya\u00e7, yerle\u015fik \u015fifreleme \u00f6zelli\u011fi sayesinde ortadan kalkar. Kullan\u0131c\u0131lar\u0131na sundu\u011fu y\u00fcksek internet performans\u0131 ile HTTP\/3 olduk\u00e7a \u00f6nemlidir. OUIC kullan\u0131larak h\u0131zlanan HTTP\u2019nin yeni s\u00fcr\u00fcm\u00fc olan\u00a0HTTP\/3, \u00e7ok h\u0131zl\u0131 olmas\u0131n\u0131n yan\u0131nda hata pay\u0131 da d\u00fc\u015f\u00fckt\u00fcr. Hata pay\u0131n\u0131n d\u00fc\u015f\u00fck olmas\u0131 kullan\u0131c\u0131lar\u0131n tercih etme oranlar\u0131nda art\u0131\u015f olmas\u0131n\u0131 sa\u011flar. Kullan\u0131c\u0131lar\u0131 daha \u00e7ok memnun etmek i\u00e7in \u201cChrome\u00a0CloudFlare\u201d gibi taray\u0131c\u0131lar da yeni s\u00fcr\u00fcm\u00fc destekler.<\/p>\n\n\n\n<p>Google baz\u0131 testlerde OUIC\u00a0kullanman\u0131n %3,6 oran\u0131nda arama sonu\u00e7lar\u0131n\u0131 h\u0131zland\u0131r\u0131rken, Youtube y\u00fckleme s\u00fcrelerini de %15 oran\u0131nda k\u0131saltt\u0131\u011f\u0131n\u0131 tespit etmi\u015ftir. A\u011flar aras\u0131nda ge\u00e7i\u015f yapt\u0131\u011f\u0131n\u0131zda daha d\u00fc\u015f\u00fck\u00a0bir etki yarat\u0131r. Wi-Fi\u2019dan mobil a\u011fa ge\u00e7erken taray\u0131c\u0131n\u0131z\u0131n oturumlar\u0131 tekrardan m\u00fczakere etmesi gerekir. OUIC tamamen internetin performans\u0131n\u0131 art\u0131rmak ile ilgilendi\u011fi i\u00e7in bu m\u00fczakere i\u015flemi art\u0131k gerekli de\u011fildir. Kullan\u0131c\u0131lar i\u00e7in bu, daha h\u0131zl\u0131 y\u00fcklenen web siteleri ve uygulamalar anlam\u0131na gelirken, ayn\u0131 zamanda daha keyifli bir deneyim manas\u0131n\u0131 da ta\u015f\u0131r. HTTP\/3 protokol\u00fcn\u00fc destekleyen herhangi bir taray\u0131c\u0131y\u0131 kullan\u0131p QUIC\u2019in avantajlar\u0131ndan yararlanabilirsiniz.\u00a0<\/p>\n\n\n\n<h2 id=\"http-3-protokolunun-diger-protokollerden-farklari-nelerdir\" class=\"wp-block-heading\"><strong><\/strong><strong>HTTP\/3 Protokol\u00fcn\u00fcn Di\u011fer Protokollerden Farklar\u0131 Nelerdir?<\/strong><\/h2>\n\n\n\n<p>\u0130nternet teknolojilerine merakl\u0131 olanlar\u0131n web d\u00fcnyas\u0131nda \u00f6\u011frenilecek ve geli\u015ftirilecek \u00fcr\u00fcnlerin bitmeyece\u011fini bilir. Her g\u00fcn geli\u015fen de\u011fi\u015fen teknoloji ile farkl\u0131 kavramlar ortaya \u00e7\u0131k\u0131yor. Olmazsa olmazlar aras\u0131nda; web siteleri ve bunlara ait teknik detaylar da g\u00f6sterilebilir. Bir web sitesini \u00e7e\u015fitli ama\u00e7lar i\u00e7in kurarak kullanabilirsiniz. Web sitesi \u00fczerinde \u00e7al\u0131\u015fmalar yapan geli\u015ftiricilere belki de en yorucu gelen, i\u00e7eriklerin y\u00fcklenmesi i\u00e7in \u00e7ok u\u011fra\u015f gerekmesidir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"639\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_119349313-1024x639.jpg\" alt=\"\" class=\"wp-image-32449\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_119349313-1024x639.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_119349313-300x187.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_119349313-768x480.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_119349313-1536x959.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_119349313-2048x1279.jpg 2048w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/12\/dreamstime_m_119349313.jpg 2191w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Y\u00fcklenen i\u00e7eriklerin boyutunun ve kalitesinin belli standartlarda olmas\u0131n\u0131 destekleyen\u00a0HTTP\u2019nin bir\u00e7ok s\u00fcr\u00fcm\u00fc vard\u0131r. Her bir s\u00fcr\u00fcm\u00fc geli\u015ftirilerek bir \u00f6nceki s\u00fcr\u00fcmlerinin yetersizli\u011fi sebebi ile \u00e7\u0131kar\u0131lm\u0131\u015ft\u0131r. Son s\u00fcr\u00fcm olan HTTP\/3 ve bir \u00f6nceki s\u00fcr\u00fcm olan HTTP\/2 farklar\u0131 a\u015fa\u011f\u0131da anlat\u0131lmaktad\u0131r.<\/p>\n\n\n\n<p>HTTP\/2, TCP protokol\u00fc kullan\u0131rken; HTTP\/3, \u00e7o\u011fu ba\u011flant\u0131 i\u00e7in \u00e7ok daha fazla performans art\u0131s\u0131 vaat eden OUIC kullan\u0131r. Aradaki fark \u201cel s\u0131k\u0131\u015fmas\u0131\u201d ile alakal\u0131d\u0131r. El s\u0131k\u0131\u015fmas\u0131 kavram\u0131; bir a\u011f\u0131n iki noktas\u0131na sinyal vererek ba\u011flant\u0131 kurmas\u0131 anlam\u0131na gelir. Ba\u011flant\u0131n\u0131n s\u00fcresi el s\u0131k\u0131\u015fmas\u0131na ba\u011fl\u0131d\u0131r. Yani ne kadar \u00e7ok el s\u0131k\u0131l\u0131rsa, ba\u011flant\u0131 kurmak da bir o kadar uzun s\u00fcrer. E\u011fer OUIC kullan\u0131rsan\u0131z, taray\u0131c\u0131n\u0131z tek bir el s\u0131k\u0131\u015fmas\u0131 ile size h\u0131z kazand\u0131r\u0131r.\u00a0HTTP\/3, HTTP\/2 ve \u201cHTTP over QUIC\u201din zay\u0131f noktalar\u0131n\u0131 bypas eder.<\/p>\n\n\n\n<h2 id=\"http-3-kullanmak-ne-gibi-avantajlar-getirir\" class=\"wp-block-heading\"><strong>HTTP\/3 Kullanmak Ne Gibi Avantajlar Getirir?<\/strong><\/h2>\n\n\n\n<p>HTTP\u2019nin son s\u00fcr\u00fcm\u00fc olan HTTP\/3, getirdi\u011fi avantajlar ile hem web sitesi sahiplerine hem de ziyaret\u00e7ilere b\u00fcy\u00fck avantajlar sa\u011flar. Bu avantajlar a\u015fa\u011f\u0131da s\u0131ralanm\u0131\u015ft\u0131r.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Daha h\u0131zl\u0131 veri transferi sa\u011flar.<\/li><li>Daha d\u00fc\u015f\u00fck s\u00fcrelerde i\u00e7erikleri y\u00fckler ve k\u0131sa s\u00fcrede web sitesine ula\u015fman\u0131za yard\u0131m eder.<\/li><li>Ba\u011flant\u0131lar\u0131 daha stabildir.<\/li><li>Bir \u00f6nceki s\u00fcr\u00fcmlerindeki zay\u0131f noktalar\u0131n\u0131 kullanmayarak sadece t\u00fcm avantajlar\u0131n\u0131 kullan\u0131r.<\/li><li>HTTP\/3 ba\u011flant\u0131n\u0131n g\u00fcvenli\u011fi i\u00e7in ayr\u0131ca el s\u0131k\u0131\u015fmas\u0131na ihtiya\u00e7 duymaz.<\/li><li>G\u00fcvenlik sorgular\u0131n\u0131 daha \u00fcst seviye olan TLS katman\u0131nda g\u00f6nderir.\u00a0<\/li><li>\u015eifreleme i\u015flemi direkt olarak transfer protokol\u00fc \u00fczerinden g\u00f6nderilir.\u00a0<\/li><li>HTTP\/3 ile ba\u011flant\u0131 sa\u011flanabilmesi i\u00e7in yap\u0131lan iki ge\u00e7i\u015fe gerek yoktur. Tek ge\u00e7i\u015fe indirilerek ba\u011flant\u0131 s\u00fcresini k\u0131salt\u0131r.<\/li><li>HTTP\/3 ile birlikte UDP kullan\u0131lmas\u0131 ba\u015far\u0131l\u0131 bir y\u00fckleme i\u00e7in, bekleme yapmadan i\u015flem ger\u00e7ekle\u015ftirilir.<\/li><li>HTTP\/3 ile ba\u015far\u0131l\u0131 bir indirme i\u015flemi ger\u00e7ekle\u015ftirme IP adreslerine ba\u011fl\u0131 de\u011fildir.\u00a0<\/li><li>A\u011f de\u011fi\u015ftirilirken bireysel ba\u011flant\u0131 kimlikleri ile bile kal\u0131c\u0131 indirme yapmak m\u00fcmk\u00fcnd\u00fcr.\u00a0<\/li><li>HTTP\/3 daha esnek, daha h\u0131zl\u0131 ve daha stabil ba\u011flant\u0131s\u0131yla mobil kullan\u0131c\u0131lar\u0131 i\u00e7in avantaj sa\u011flar. Kullan\u0131c\u0131lar\u0131n web deneyimini pozitif hale getirir.<\/li><\/ul>\n\n\n\n<h2 id=\"http-3-icin-tarayici-destegi-hangi-arama-motorlari-verir\" class=\"wp-block-heading\"><strong>HTTP\/3 i\u00e7in Taray\u0131c\u0131 Deste\u011fi Hangi Arama Motorlar\u0131 Verir?<\/strong><\/h2>\n\n\n\n<p>\u0130nternetin h\u0131zl\u0131 bir \u015fekilde hayat\u0131m\u0131za girmesi ve geli\u015ftirilmeye a\u00e7\u0131k olmas\u0131, her ge\u00e7en g\u00fcn ya\u015fant\u0131m\u0131zda konfor sa\u011flamaya devam ediyor. Yap\u0131lan, geli\u015ftirilen her bir s\u00fcr\u00fcm, h\u0131z ve g\u00fcvenlik gibi konular\u0131n yan\u0131 s\u0131ra kolay kullan\u0131m\u0131 da beraberinde getiriyor. Son s\u00fcr\u00fcm\u00a0olan HTTP\/3\u2019\u00fcn performans\u0131 ile birlikte web gezintileri daha keyifli hale geliyor. Taray\u0131c\u0131lar taraf\u0131ndan desteklenmesi de y\u00fckleme ve arama performans\u0131n\u0131n \u00e7ok daha \u00fcst d\u00fczeye \u00e7\u0131kmas\u0131n\u0131 sa\u011fl\u0131yor. Bu sayede daha g\u00fcvenli bir hale de geliyor.<\/p>\n\n\n\n<p>T\u00fcm bunlar\u0131n \u0131\u015f\u0131\u011f\u0131nda; d\u00fcnyan\u0131n pek \u00e7ok yerinde kullan\u0131lan b\u00fcy\u00fck \u00f6l\u00e7ekli taray\u0131c\u0131lar\u0131n HTTP\u2019nin en yeni s\u00fcr\u00fcm\u00fc olan HTTP\/3 protokol\u00fcn\u00fc kullanmalar\u0131 yak\u0131nd\u0131r. Bu, hem kullan\u0131c\u0131lar\u0131 i\u00e7in\u00a0memnuniyet sa\u011flamak hem de kendi performanslar\u0131 a\u00e7\u0131s\u0131ndan gereklidir.<\/p>\n\n\n\n<p>G\u00fcn\u00fcm\u00fczde <strong>Cloudflare, Firefox, Google Chrome, Opera <\/strong>gibi \u00e7ok s\u0131k kullan\u0131lan taray\u0131c\u0131lar HTTP\/3 deste\u011fi veriyor. HTTP\/3\u2019\u00fcn Cloudflare, Firefox, Chrome, Opera gibi b\u00fcy\u00fck taray\u0131c\u0131lar ile HTTP\/3\u2019\u00fc kullanan siteler birle\u015fti\u011finde arama ve y\u00fcklenme h\u0131zlar\u0131 \u00e7ok artar. \u00d6rne\u011fin; Chrome HTTP\/3\u2019\u00fc kullanmaya ba\u015flad\u0131ktan sonra aramalardaki gecikmenin %2 oran\u0131nda azald\u0131\u011f\u0131 saptanm\u0131\u015ft\u0131r. YouTube\u2019un HTTP\/3\u2019\u00fc desteklemeye ba\u015flad\u0131ktan sonra ara belle\u011fi kullanmadan ortaya \u00e7\u0131kan gecikme ise %9 oran\u0131nda azalm\u0131\u015ft\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"HTTP, \u0130ngilizce \u201cHypertext Transfer Protokol\u201d kelimelerinin k\u0131saltmas\u0131d\u0131r ve T\u00fcrk\u00e7e \u201ck\u00f6pr\u00fc metni aktar\u0131m protokol\u00fc\u201d anlam\u0131na gelir. Web sayfalar\u0131n\u0131n g\u00f6r\u00fcnt\u00fclenmesinde&hellip;\n","protected":false},"author":7,"featured_media":32417,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":{"0":"post-32549","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\/32549","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=32549"}],"version-history":[{"count":1,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/32549\/revisions"}],"predecessor-version":[{"id":32551,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/32549\/revisions\/32551"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media\/32417"}],"wp:attachment":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media?parent=32549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/categories?post=32549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/tags?post=32549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}