9 DHCP, DNS, gateway ve NAT

Bir dizüstü bilgisayarı ağa bağladığında kimse ona elle adres vermez, kimse ona “internete çıkmak için şu cihazı kullan” demez, kimse ona google.com’un hangi IP’de olduğunu söylemez. Buna rağmen çalışır. Bu hafta o üç sessiz işin kim tarafından yapıldığını ve biri eksik kaldığında belirtinin nasıl değiştiğini inceleyeceğiz.

DHCP, DNS, ağ geçidi ve NAT’ın bir istekteki görevleri.

DHCP, DNS, ağ geçidi ve NAT’ın bir istekteki görevleri.
NoteBu haftanın kapsamı

Sınavda sorulur: DHCP’nin dağıttığı dört bilgi; DORA; 169.254.x.x belirtisi; “aynı subnette mi?” kararı; ağ geçidinin görevi ve neden aynı subnette olduğu; ARP’ın IP→MAC işi; DNS’in ayrı bir hizmet olması; NAT’ın görevi ve NAT’ın güvenlik duvarı olmadığı.

Sınav dışı (bilgi amaçlı): DHCP relay ayrıntısı, port forwarding, CGNAT, DNS kök/TLD sunucu zincirinin adım adım dizisi, IPv6 Neighbor Discovery.

9.1 Dört bilgiden biri eksikse belirti ne olur?

Bir cihazın internete çıkabilmesi için dört bilgiye ihtiyacı var. Bunlardan biri eksik veya yanlışsa belirti tam olarak ne olur? Önce dört bilgiyi görelim:

# Bilgi Ne işe yarar Eksikse belirti
1 IP adresi Cihazın ağdaki kimliği Hiçbir şey çalışmaz
2 Prefix (maske) “Bu hedef benim ağımda mı?” kararı Bazı hedefler çalışır, bazıları çalışmaz
3 Ağ geçidi (gateway) Kendi ağının dışına çıkış kapısı Yerel ağ çalışır, internet çalışmaz
4 DNS sunucusu İsmi IP’ye çevirir IP ile çalışır, isimle çalışmaz

Dört satır, haftanın dört konusu. DHCP bu dördünü dağıtan hizmettir, ağ geçidi üçüncü satırın cihazıdır, DNS dördüncü satırın hizmetidir, NAT ise paket ağdan çıkarken kenarda yapılan adres değişimidir. Aşağıdaki dört vaka, dört satırın her birinin bozulduğu hâli gösteriyor.

9.2 Vaka 1 — Adres hiç gelmedi

Bir dizüstü bilgisayar Wi-Fi’a bağlı görünüyor. ipconfig çıktısı:

Wireless LAN adapter Wi-Fi:

   IPv4 Address. . . . . . . . . . . : 169.254.44.18
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . :
   DNS Servers . . . . . . . . . . . :

Aynı sınıftaki diğer cihazlar internete erişiyor.

9.2.1 Kanıt ne söylüyor

169.254.x.x adresini hiçbir DHCP sunucusu dağıtmaz. Bu adres, cihazın kendi kendine verdiği adrestir: DHCP’den cevap alamayan bir işletim sistemi 169.254.0.0/16 aralığından bir adres seçer. Windows terminolojisinde bu davranışa APIPA denir, ancak davranış Windows’a özgü değildir; adı IPv4 link-local adreslemedir.

Gateway ve DNS satırlarının boş olması aynı kanıtın devamıdır: bu iki bilgiyi de normalde DHCP dağıtır. Cihaz DHCP’den hiçbir şey almadığı için üçü birlikte eksiktir.

9.2.2 DHCP normalde ne yapardı: DORA

DHCP’nin adres dağıtma sırası dört adımdır (Droms 1997):

İstemci                          DHCP sunucusu
   │  1. DISCOVER  (broadcast: "burada kimse var mı?")
   │ ──────────────────────────────────────────────▶
   │  2. OFFER     ("şu adresi kullanabilirsin")
   │ ◀──────────────────────────────────────────────
   │  3. REQUEST   ("o adresi istiyorum")
   │ ──────────────────────────────────────────────▶
   │  4. ACK       ("onaylandı, kira süresi şu kadar")
   │ ◀──────────────────────────────────────────────

ACK ile birlikte gelen paket yalnızca IP adresi değildir: adres, prefix, ağ geçidi ve DNS sunucusu aynı anda gelir. Adresin geçerlilik süresine kira (lease) denir; süre dolmadan cihaz kirayı yeniler.

ImportantYanlış refleks: “DNS’i 8.8.8.8 yapalım”

Bu cihazın DNS sorunu yok — cihazın henüz adresi yok. Geçerli IP ve ağ geçidi olmayan bir cihaz 8.8.8.8’e ulaşamaz, dolayısıyla DNS’i elle ayarlamak hiçbir şeyi değiştirmez. Kanıta dayalı ilk iş DHCP’den yeni yapılandırma istemektir:

ipconfig /release
ipconfig /renew

9.3 Vaka 2 — Ağ geçidi yanlış subnette

ipconfig çıktısı:

   IPv4 Address. . . . . . . . . . . : 192.168.20.45
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.30.1

Testler:

ping 192.168.20.60   → başarılı   (aynı ağdaki yazıcı)
ping 192.168.30.1    → timeout    (ağ geçidi)
ping 1.1.1.1         → timeout    (internet)

9.3.1 Kanıt ne söylüyor

Cihaz 192.168.20.45/24 adresinde. /24 prefix’i şu anlama gelir: 192.168.20.0192.168.20.255 benim ağım, geri kalan her şey dışarı. Yazıcının çalışması bu ağın kendi içinde sağlıklı olduğunu kanıtlar.

Ağ geçidi olarak verilen 192.168.30.1 ise bu aralığın dışındadır. Cihaz her paket için şu kararı verir:

Hedef benim prefix'imin içinde mi?
├─ Evet → doğrudan hedefe gönder (ARP ile MAC adresini bul)
└─ Hayır → ağ geçidine gönder

Ağ geçidine göndermek için de cihazın ağ geçidinin MAC adresini bulması gerekir. Ama 192.168.30.1 kendi prefix’inin dışında olduğu için cihaz o adrese doğrudan ulaşamaz — ve dışarı çıkmak için kullanacağı tek kapı da o adres. Kilitlenme buradadır. Ağ geçidi, cihazın kendi subnetinde bulunmak zorundadır.

9.3.2 ARP: aynı ağdaki hedefin MAC adresini bulmak

Aynı subnetteki bir hedefe göndermek için IP yetmez; çerçeveyi taşımak için MAC adresi gerekir. ARP bu eşlemeyi yapar:

> arp -a

Interface: 192.168.20.45 --- 0x5
  Internet Address      Physical Address      Type
  192.168.20.60         b4-2e-99-1a-7c-03     dynamic
  192.168.30.1                                incomplete

Yazıcı için MAC adresi öğrenilmiş, ağ geçidi için öğrenilememiş. Bu satır tek başına “ağ geçidi yanlış yerde veya ulaşılamaz durumda” kanıtıdır.

ImportantYanlış refleks: “İnternet kesik, sağlayıcıyı arayalım”

Yerel yazıcı çalışıyor, ağ geçidi yanıtlamıyor. Sorun daha ağ geçidine bile ulaşamamakta; ISP’nin ötesindeki hiçbir şey henüz devreye girmemiştir. Kanıt tamamen cihazın kendi yapılandırmasını gösteriyor.

9.4 Vaka 3 — Yalnız isimler çalışmıyor

   IPv4 Address. . . . . . . . . . . : 192.168.20.45
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.20.1

Testler:

ping 192.168.20.1        → başarılı
ping 1.1.1.1             → başarılı
nslookup example.com     → DNS request timed out
curl https://example.com → Could not resolve host

9.4.1 Kanıt ne söylüyor

Dört bilginin ilk üçü sağlam: adres var, prefix doğru, ağ geçidi yanıtlıyor ve internetteki bir IP’ye erişiliyor. Kırılan tek şey isimden IP’ye çeviri.

Bu, DNS’in ayrı bir hizmet olduğunu gösteren en temiz kanıttır (Mockapetris 1987). ping 1.1.1.1 bir isim kullanmaz, bu yüzden DNS bozukken de çalışır. curl https://example.com ise önce ismi çözmek zorundadır ve daha bağlantı kurmaya geçemeden başarısız olur — hata mesajının Could not resolve host olması, “bağlanamadım” değil “ismi çeviremedim” demektir.

DNS, isim ile IP arasındaki eşlemeyi sağlayan hizmettir. Cihazın hangi DNS sunucusunu kullanacağını da (Vaka 1’de gördüğümüz gibi) DHCP dağıtır. Dolayısıyla bu belirtinin iki tipik nedeni vardır: DHCP yanlış bir DNS sunucusu dağıtmıştır, veya dağıtılan DNS sunucusu şu anda yanıt vermemektedir.

Yerel önbellekte eski/kirli bir kayıt olma ihtimali için:

ipconfig /flushdns
NoteAynı isim herkeste aynı IP’ye çıkmaz

nslookup example.com sonucunu ezberlemeyin. Büyük siteler konuma ve yüke göre farklı IP’ler döndürür ve bu IP’ler zamanla değişir. Sınavda sorulabilecek olan çıktının ne anlama geldiği, dönen sayının kendisi değil.

9.5 Vaka 4 — İki farklı evde aynı IP adresi

Sen evinde 192.168.1.10 adresini kullanıyorsun. Arkadaşın da kendi evinde 192.168.1.10 kullanıyor. İkiniz de aynı anda internete çıkıyorsunuz ve hiçbir çakışma olmuyor. Nasıl?

9.5.1 Kanıt ne söylüyor

192.168.1.10 bir özel (private) adrestir. Bu adresler internette yönlendirilmez; yalnızca yerel ağların içinde anlam taşır. Bu yüzden aynı adres binlerce evde eşzamanlı kullanılabilir.

Özel aralıklar:

10.0.0.0     – 10.255.255.255
172.16.0.0   – 172.31.255.255
192.168.0.0  – 192.168.255.255

Paket evden çıkarken router, gönderen adresi kendi genel (public) adresiyle değiştirir. Dönen cevabı da hangi iç cihaza ait olduğunu hatırlayıp geri çevirir. Bu işleme NAT (Network Address Translation) denir. Dışarıdaki sunucu senin 192.168.1.10 adresini hiç görmez; evin tek genel adresini görür.

ImportantNAT bir güvenlik duvarı değildir

İç adreslerin dışarıdan görünmemesi NAT’ın yan etkisidir, amacı değildir. NAT trafiğin içeriğini incelemez, kötü amaçlı bir dosyayı durdurmaz ve içeriden başlatılan hiçbir bağlantıyı engellemez. Kullanıcı zararlı bir siteye kendisi bağlandığında NAT hiçbir koruma sağlamaz. Trafiği kurallara göre inceleyip engelleme işi güvenlik duvarının işidir (13. hafta).

9.6 Ekranda ne gördük

Derste aşağıdaki sıra canlı olarak çalıştırılır; kayıttan izleyenler için çıktılar burada donmuş hâlde duruyor. Amaç komutları ezberlemek değil, dört bilginin nerede göründüğünü tanımaktır.

> ipconfig
   IPv4 Address. . . : 192.168.20.45      ← 1. bilgi: adres
   Subnet Mask . . . : 255.255.255.0      ← 2. bilgi: prefix
   Default Gateway . : 192.168.20.1       ← 3. bilgi: çıkış kapısı

> ipconfig /all
   DNS Servers . . . : 192.168.20.1       ← 4. bilgi: isim çözücü
   DHCP Enabled. . . : Yes                ← dördünü dağıtan hizmet
   Lease Obtained. . : 8 Eylül 2026 09:14 ← kira başlangıcı

> ping 192.168.20.1                       ← 3. bilgi gerçekten yanıtlıyor mu?
   Reply from 192.168.20.1: bytes=32 time=1ms TTL=64

> nslookup example.com                    ← 4. bilgi gerçekten çalışıyor mu?
   Server:  192.168.20.1
   Name:    example.com
   Addresses:  ...

> arp -a                                  ← aynı ağdaki MAC eşlemeleri
   192.168.20.1          a0-1b-2c-3d-4e-5f     dynamic

Linux’ta aynı dört bilgi ip addr ve ip route ile görülür; ip route çıktısındaki iki satır tam olarak Vaka 2’deki kararı gösterir:

default via 192.168.20.1 dev enp0s31f6          ← "prefix'imin dışı buraya"
192.168.20.0/24 dev enp0s31f6 src 192.168.20.45 ← "bu aralık benim ağım"

9.7 Sınav provası

Önce kendi cevabını seç; sonra cevap anahtarında her şıkkın neden doğru veya yanlış olduğunu oku. Sınav maddeleri bu mantıkla yazılır.

Madde 1. Bir cihazın internete çıkabilmesi için gereken dört bilgi arasında aşağıdakilerden hangisi bulunmaz?

  • A. IP adresi ve prefix
  • B. Varsayılan ağ geçidi
  • C. Alt ağ maskesi (prefix)
  • D. DNS sunucusu adresi
  • E. Hedef sunucunun MAC adresi

Madde 2. Bir cihazda:

IPv4 Address. . . : 169.254.44.18
Subnet Mask . . . : 255.255.0.0
Default Gateway . :

Aynı ağdaki diğer cihazlar internete erişiyor. En güçlü ilk hipotez hangisidir?

  • A. Cihaz DHCP sunucusundan yapılandırma alamamıştır
  • B. ISP bağlantısı kopmuştur
  • C. Ağ geçidi yanlış subnette yapılandırılmıştır
  • D. Cihaza elle statik IP adresi verilmiştir
  • E. DNS sunucusu yanıt vermemektedir

Madde 3. DHCP’nin bir istemciye dağıttığı bilgiler arasında aşağıdakilerden hangisi bulunmaz?

  • A. Kira (lease) süresi
  • B. Hedef sunucunun MAC adresi
  • C. IP adresi ve prefix
  • D. DNS sunucusu adresi
  • E. Varsayılan ağ geçidi

Madde 4. Cihaz 192.168.20.45/24, ağ geçidi 192.168.30.1 olarak yapılandırılmış. Aynı ağdaki yazıcıya ping başarılı, ağ geçidine ping başarısız. Nedeni nedir?

  • A. Cihazın MAC adresi geçersizdir
  • B. DNS önbelleği temizlenmelidir
  • C. Ağ geçidi cihazın prefix’inin dışında olduğu için doğrudan erişilemiyor
  • D. Yazıcı ağ geçidini bloklamaktadır
  • E. Ağ geçidi cihazı kapalıdır

Madde 5. arp -a çıktısında ağ geçidi satırı incomplete görünüyor. Bu ne anlama gelir?

  • A. Ağ geçidi NAT yapmıyordur
  • B. Ağ geçidinin DNS kaydı yoktur
  • C. DHCP kirası dolmuştur
  • D. Ağ geçidinin IP→MAC eşlemesi öğrenilememiştir
  • E. Ağ geçidinin bağlı olduğu port PoE beslemesi almıyordur

Madde 6. Bir cihazda ping 1.1.1.1 başarılı, curl https://example.com ise Could not resolve host hatası veriyor. Hangi bilgi bozuktur?

  • A. Hiçbiri; dört bilginin tamamı doğrudur
  • B. Ağ geçidi
  • C. IP adresi
  • D. Prefix
  • E. DNS

Madde 7. Bir cihazda adres, prefix ve ağ geçidi doğru; ağ geçidine ping yanıt veriyor. Ancak hiçbir internet adresine erişilemiyor ve isimler de çözülmüyor. İlk yapılacak en makul test hangisidir?

  • A. Bir genel IP’ye (ping 1.1.1.1) ping atarak sorunun DNS’ten mi dış erişimden mi geldiğini ayırmak
  • B. Kabloyu değiştirmek
  • C. Cihazın IP adresini elle vermek
  • D. Router’ı yeniden başlatmak
  • E. ipconfig /flushdns çalıştırmak

Madde 8. Aynı 192.168.1.10 adresinin binlerce farklı evde eşzamanlı kullanılabilmesinin nedeni nedir?

  • A. Ağ geçidi adresin ilk kullanıcısını önbelleğe alır
  • B. Bu adres özel bir adrestir ve internette yönlendirilmez; çıkışta NAT ile değiştirilir
  • C. DHCP adresleri dünya genelinde koordine eder
  • D. DNS her eve farklı bir isim verir
  • E. Her ev farklı bir alt ağ maskesi kullandığı için

Madde 9. Aşağıdakilerden hangisi NAT’ın sağladığı bir koruma değildir?

  • A. İç ağdaki cihaz sayısının dışarıdan görünmemesi
  • B. Tek genel adresin birden çok iç cihazla paylaşılması
  • C. Kullanıcının kendi bağlandığı zararlı bir siteyi engellemek
  • D. İç adreslerin dışarıdan doğrudan görünmemesi
  • E. Dönen cevabın doğru iç cihaza yönlendirilmesi

Madde 1 — Doğru: E. MAC adresleri yalnız aynı yerel ağ içinde anlam taşır ve ihtiyaç anında ARP ile öğrenilir; önceden bilinmesi gerekmez.

  • A yanlış: Cihazın kimliği ve kendi ağının sınırını belirler.
  • B yanlış: Kendi ağının dışına çıkış kapısıdır.
  • C yanlış: Prefix, cihazın ihtiyaç duyduğu dört bilgiden biridir.
  • D yanlış: İsimleri IP’ye çevirmek için gereklidir.

Madde 2 — Doğru: A. 169.254.x.x hiçbir DHCP sunucusunun dağıtmadığı, cihazın kendi verdiği link-local adrestir. Ağ geçidi ve DNS satırlarının da boş olması aynı kanıtı tamamlar.

  • B yanlış: ISP kopsaydı aynı ağdaki diğer cihazlar da erişemezdi. Tek cihazın etkilenmesi bu hipotezi eler.
  • C yanlış: Yanlış bir ağ geçidi yapılandırılmış olsaydı çıktıda görünürdü; burada satır boş.
  • D yanlış: Elle verilen adres bu bloktan seçilmez; ayrıca gateway ve DNS satırları da boş.
  • E yanlış: DNS bozuk olsaydı cihazın geçerli bir IP ve ağ geçidi olur, yalnız isimler çalışmazdı. Burada adres bile yok.

Madde 3 — Doğru: B. MAC adresleri ARP ile ihtiyaç anında öğrenilir; DHCP böyle bir bilgi dağıtmaz.

  • A yanlış: Kira süresi ACK paketiyle birlikte istemciye bildirilir.
  • C yanlış: ACK paketiyle birlikte gelir.
  • D yanlış: ACK paketiyle birlikte gelir.
  • E yanlış: ACK paketiyle birlikte gelir; bu yüzden DHCP arızasında gateway de boş kalır.

Madde 4 — Doğru: C. /24 cihazın ağını 192.168.20.0192.168.20.255 olarak tanımlar. 192.168.30.1 bu aralığın dışındadır; ama dışarı çıkmak için tek kapı da o adrestir.

  • A yanlış: MAC geçersiz olsaydı yazıcıya ping de başarısız olurdu.
  • B yanlış: Kanıtta hiç isim çözme testi yok; DNS bu belirtinin parçası değil.
  • D yanlış: Yazıcı bir uç cihazdır; başka cihazların trafiğini bloklama yetkisi yoktur. Zaten yazıcıya ping başarılı, yani yerel ağ sağlıklı.
  • E yanlış: Kanıt yapılandırma hatasını gösteriyor: verilen gateway adresi cihazın prefix’inin dışında. Cihaz açık olsa bile bu adrese doğrudan ulaşılamazdı.

Madde 5 — Doğru: D. ARP’ın işi bir IP adresine karşılık gelen MAC adresini bulmaktır. incomplete, hedefin yerel ağda yanıt vermediğini gösterir.

  • A yanlış: NAT çıkışta yapılan adres değişimidir; ARP tablosunda görünmez.
  • B yanlış: ARP IP→MAC, DNS isim→IP eşlemesi yapar. Ağ geçidine erişmek için isim çözmeye gerek yoktur.
  • C yanlış: Kira dolsa cihazın kendi adresi kaybolur veya 169.254.x.x’e döner. Burada tek belirti eşlemenin öğrenilememesi.
  • E yanlış: PoE bir güç konusudur; ARP tablosu yalnız adres eşlemesini gösterir.

Madde 6 — Doğru: E. Could not resolve host bağlanamadım değil, ismi çeviremedim demektir. Başarılı IP pingi diğer üç bilgiyi birlikte doğrular.

  • A yanlış: DNS de dört bilgiden biridir ve kanıt doğrudan onu gösteriyor.
  • B yanlış: Ağ geçidi çalışmasaydı hiçbir dış IP’ye erişilemezdi.
  • C yanlış: Adres bozuk olsaydı ping 1.1.1.1 de başarısız olurdu.
  • D yanlış: Prefix bozuk olsaydı dış hedefe paket doğru yönlendirilemezdi.

Madde 7 — Doğru: A. Belirti iki hipotezi birlikte kapsıyor. Tek test ikisini ayırır: çalışırsa sorun DNS’te, çalışmazsa dış erişimde. Ayırıcı test budur.

  • B yanlış: Fiziksel bağlantı zaten kanıtlanmış: ağ geçidine ping yanıt veriyor.
  • C yanlış: Adres, prefix ve ağ geçidi doğru görünüyor. Çalışan bir katmanı bozma riskidir.
  • D yanlış: İki hipotezi ayırmaz ve durumu değiştirerek mevcut kanıtı yok eder.
  • E yanlış: Önbellek temizlemek yalnız DNS hipotezi doğruysa anlamlıdır; henüz doğrulanmadı.

Madde 8 — Doğru: B. Özel adresler yalnız yerel ağların içinde anlam taşır. Router paket çıkarken gönderen adresi kendi genel adresiyle değiştirir.

  • A yanlış: Böyle bir mekanizma yoktur; ağ geçidi başka ağlardaki adres kullanımını bilemez.
  • C yanlış: DHCP yalnız kendi yerel ağında dağıtım yapar; küresel koordinasyon diye bir işi yoktur.
  • D yanlış: DNS isim–IP eşlemesi yapar; adres çakışmasıyla ilgisi yoktur.
  • E yanlış: Maske farkı adreslerin küresel benzersizliğini sağlamaz.

Madde 9 — Doğru: C. NAT trafiğin içeriğini incelemez ve içeriden başlatılan bağlantıları engellemez. Bu iş güvenlik duvarınındır.

  • A yanlış: Bu da NAT’ın bir yan etkisidir; soru koruma sayılmayan seçeneği istiyor.
  • B yanlış: Bu NAT’ın asıl işlevidir.
  • D yanlış: Bu gerçekleşir, ancak NAT’ın yan etkisidir; yine de soru koruma sayılmayanı istiyor.
  • E yanlış: Bu da NAT’ın asıl işlevidir.

9.8 Tek sayfa özet

  • Bir cihazın internete çıkması için dört bilgi gerekir: adres, prefix, ağ geçidi, DNS.
  • DHCP bu dördünü birlikte dağıtır; süreç DORA’dır ve adresin süresi kiradır.
  • 169.254.x.x = DHCP’den cevap gelmedi. Bu bir DNS sorunu değildir.
  • Prefix, “hedef benim ağımda mı?” kararını verir. İçindeyse doğrudan gönderilir, dışındaysa ağ geçidine.
  • Ağ geçidi cihazın kendi subnetinde olmalıdır; dışındaysa cihaz dışarı hiç çıkamaz.
  • ARP aynı ağdaki bir IP’nin MAC adresini bulur. incomplete = eşleme öğrenilemedi.
  • DNS ayrı bir hizmettir. IP ile çalışıp isimle çalışmayan bir sistemin sorunu DNS’tir.
  • NAT özel adresleri çıkışta genel adrese çevirir; güvenlik duvarı değildir.

9.9 Bu bölümün kazanımları

Bu bölümü bitiren öğrenci:

  • Dört bilgiden hangisinin eksikliğinin hangi belirtiyi verdiğini eşleştirir.
  • 169.254.x.x adresini DHCP’den yapılandırma alınamamasına bağlar.
  • DHCP’nin dağıttığı bilgileri ve DORA akışını tanır.
  • Prefix kararını ve ağ geçidinin kendi subnetinde olma zorunluluğunu uygular.
  • ARP’ın IP→MAC işini ve incomplete kaydını yorumlar.
  • DNS arızasını diğer arızalardan kanıtla ayırır.
  • Özel adresleri ve NAT’ın çıkışta yaptığı işi açıklar.
  • NAT’ın güvenlik duvarı olmadığını gerekçesiyle ayırt eder.
Back to top

Kaynakça

Droms, R. 1997. Dynamic Host Configuration Protocol. RFC 2131. https://doi.org/10.17487/RFC2131.
Mockapetris, P. 1987. Domain Names - Concepts and Facilities. RFC 1034. https://doi.org/10.17487/RFC1034.