Author
coezuempark
View
1.668
Download
1
Embed Size (px)
DESCRIPTION
MS İsim Çözümleme Servisleri
• İsim çözümleme nedir?• İsim türleri• Bilgisayarlar nasıl isim çözümler? • DNS• Diğer isim çözümleme servisleri• Soru – Cevap
Ajanda
• İsim çözümleme nedir?
• İsim çözümlemeye neden ihtiyaç duyuldu?
• ARPANET ve hosts file– İnternetin atası– İlk isim çözümleme sistemi
İsim Çözümleme Nedir?
İsim Çözümleme Servisi
192.168.1.200Server05 Nerede?
Server05 Nerede?
Server05Server05
22
33
Server0511
İsim Türleri?
• Host Name– DNS ismi– Max 255 karakter
• NetBIOS Name– Max 15 karakter
FQDN
server01.microsoft.com.
DNS suffixHost Name
SERVER01
NetBIOS Name
İsim Türleri?
• Ne zaman işim çözümleme gerekir?– www.cozumpark.com– \\server10\Belgeler– C:\ping fileserver
• Windows işletim sistemlerinin isim çözümleme sırası
Bilgisayarlar Nasıl İsim Çözer?
DNSNetBIOS
Name Cache WINS Broadcast Lmhost FileClient Resolver
Cache/Hosts File
Host Name NetBIOS Name
DNS Nedir?
DNS NameSpace Kavramı
Root Domain
Subdomain
Second-Level Domain
Top-Level Domain
FQDN:server1.london.uk.cozumpark.comFQDN:server1.london.uk.cozumpark.com
ukuk
comcom
londonlondon
turkeyturkey dubaidubai
orgorgnetnet
Host: SERVER1Host: SERVER1
cozumparkcozumpark
• Recursive Sorgu• Iterative Sorgu
• Authoritative yanıt– İstenilen isme karşılık gelen ip– Authoritative NO
• NonAuthoritative yanıt– Cache– Root Hints– Forward
DNS – Sorgu Türleri
Recursive Sorgu Nasıl Çalışır?
DNS ClientDNS Client
www.google.com
172.16.64.11
Database
Local DNS ServerLocal DNS Server
Iterative Sorgu Nasıl Çalışır?
Client ServerClient Server
Local DNS ServerLocal DNS Server
Root Hint (.)Root Hint (.)
.com.com
Recu
rsiv
e Q
uery
ww
w.go
ogle
.com
172.
16.6
4.11
Iterative Query
Iterative Query
Iterative Query
Ask .com
Ask google.com
Authoritative Response
google.comgoogle.com
Forwarder Nasıl Çalışır?
Client ServerClient Server
google.comgoogle.com
Root Hint (.)Root Hint (.)
.com.com
Iterative Query
Iterative Query
Iterative Query
Ask .com
Ask google.com
Authoritative Response
ForwarderForwarder
Recursive query for www.google.com
172.16.64.11
172.
16.6
4.11
Recu
rsive
Que
ry
Local DNS ServerLocal DNS Server
Conditional Forwarding Nasıl Çalışır?
ISP DNSISP DNS
Diğer tüm domainlerLocal DNSLocal DNS
partner.comDNSpartner.comDNS
partner.com
Query
for
dc01
.par
tner.
com
Client ComputerClient Computer
DNS Server Caching Nasıl Çalışır?
Where’s ServerA?Where’s ServerA?
Client1Client1
Client2Client2
ServerAServerA
ServerA is at 192.168.8.44ServerA is at 192.168.8.44
Where’s ServerA?Where’s ServerA?ServerA is at 192.168.8.44ServerA is at 192.168.8.44
DNS server cache
Host name IP address TTL
ServerA.contoso.msft 192.168.8.44 28 seconds
Resource Records Kavramı ve Kayıt Tipleri
Type DescriptionA Bir hostname’i bir ip adresine çözer
PTR Bir ip adresini bir hostname’e çözer
SOA Zone’daki ilk kayıttır. SRV Bir servisi sağlayan sunucunun adını çözerNS Zonu tutan DNS sunucuları belirtir
MX Mail sunucusunu belirtir
CNAME Bir ismi bir takma isme çözer
DNS Zone Tipleri
Zone Açıklama
Primary DNS veritabanının yazılabilir ve okunabilir bir kopyasını tutar
Secondary DNS veritabanının sadece okunabilir bir kopyasını tutar
Stub Bir zone’un sadece NS sunucularını bulmak için gereken kayıtlarını turar
Active Directory integrated
Kayıtları AD veritabanı üstünde tutulan zone’lardır.
Forward ve Reverse Lookup Zone’lar
Namespace: training.nwtraders.msft
DNS Client1DNS Client1DNS Client2DNS Client2
DNS Client3DNS Client3
DNS Server Authorizedfor trainingDNS Server Authorizedfor training
Forward zone Training
DNS Client1 192.168.2.45
DNS Client2 192.168.2.46
DNS Client3 192.168.2.47
Reverse zone
1.168.192.in-addr.arpa
192.168.2.45 DNS Client1
192.168.2.46 DNS Client2
192.168.2.47 DNS Client3DNS Client2 = ?DNS Client2 = ?
192.168.2.46 = ?192.168.2.46 = ?
Best Practices
ISP DNSISP DNS
Contoso.msftContoso.msft
Partner OrganizationNorthwindtraders.msftPartner OrganizationNorthwindtraders.msftDev.contoso.msftDev.contoso.msft
Root (.) ServersRoot (.) Servers
Delegation orstub zoneDelegation orstub zone
Conditional forwarding orstub zone
Conditional forwarding orstub zone
Forwarding or root hintsForwarding or root hints
Secondary zoneSecondary zone
Internet zonefor Contoso.msft
Internet zonefor Contoso.msft
DNS Server İsim Çözerken...
1. Kendi üzerindeki kayıtlar2. Cache3. Conditional Forward4. Forward5. Root Hints
• Geleneksel isim çözümleme teknolojileri– Hosts File / LMHOSTS File– Broadcast– DNS– WINS
• Yeni nesil isim çözümleme teknolojileri– Link-Local Multicast Name Resolution (LLMNR)
• IPv4 ve IPv6 uyumlu local area hostname çözümleme protokolü
– Peer Name Resolution Protocol (PNRP)• Microsoft tarafından geliştirilen P2P isim çözümleme protokolü
– Common Name Resolution Protocol (CNRP)• Uzun url’ler yerine kısa “common name”ler hatırlanacak
Diğer İsim Çözümleme Teknolojileri
• Bu seminerin slaytını ve videosunu ÇözümPark Bilişim Portalı / Dosyalar linkinden indirebilirsiniz.
• Sorular
Teşekkürler