23
L/O/G/O Chapter 15 Domain Name System

Chapter 15 Domain Name System

  • Upload
    annice

  • View
    24

  • Download
    1

Embed Size (px)

DESCRIPTION

Chapter 15 Domain Name System. Index. Chapter 15 Domain Name System. DNS Message Exchanges. DNS Messages. DNS Messages. Resolving Names to Addresses. DNS Name Query Request and Name Query Response Messages. Resolving Addresses to Names. Resolving Aliases. Dynamically Updating DNS. - PowerPoint PPT Presentation

Citation preview

Page 1: Chapter 15 Domain Name System

L/O/G/O

Chapter 15Domain Name

System

Chapter 15Domain Name

System

Page 2: Chapter 15 Domain Name System

DNS Message ExchangesDNS Messages

IndexIndex

Resolving Names to Addresses

Resolving Addresses to Names

Resolving Aliases

Dynamically Updating DNSDNS Update and

Update Response Messages

DNS Name Query Request andName Query Response Messages

DNS Messages

Transferring Zone Information Between DNS Servers.

Chapter 15 Domain Name System

Page 3: Chapter 15 Domain Name System

ความหมาย DNS ความหมาย DNS

Domain Name System (DNS) คื�อโปรโตคือลทั่�วไปของ Client/Server ทั่��จัดหาว�ธี�การแก�ไขป�ญหาทั่��เก��ยวกบชื่��อ การลงทั่ะเบ�ยนชื่��อ (ใชื่�การปรบปร$งแบบไดนามิ�คื) และยงมิ�หน�าทั่��แจักจั&ายข�อคืวามิ DNS อ�กด�วย

Chapter 15 Domain Name System

Page 4: Chapter 15 Domain Name System

DNS MessagesDNS Messages

DNS Name Query Request : ส่&งโดย DNS client หร�อ DNS server ส่&งถึ)ง DNS server เพื่��อด+าเน�นการกระบวนการของ Name resolution

DNS Name Query Response :ส่&งโดย DNS server ถึ)ง DNS client หร�อ DNS server เพื่��อตอบรบการร�องขอของ DNS Name Query Request

DNS Update DNS Client : เป,นผู้.�ส่&งไปยง DNS Server เพื่��อด+าเน�นการลงทั่ะเบ�ยนชื่��อ

DNS Update Response DNS Server : เป,นผู้.�ส่&งไปยง DNS Client เพื่��อตอบรบการปรงปร$งของ DNS

Chapter 15 Domain Name System

Page 5: Chapter 15 Domain Name System

โคืรงส่ร�างของ DNS Name Query Request และ DNS Name Query Response

DNS Name Query Request and Name Query Response Messages

DNS Name Query Request and Name Query Response Messages

Chapter 15 Domain Name System

Page 6: Chapter 15 Domain Name System

Header ของข�อคืวามิ DNS Name Query Request และ Name Query Response

DNS Name Query Request and Name Query Response Messages

DNS Name Query Request and Name Query Response Messages

Transaction ID

Flags

Additional RR Count

Authority RR Count

Answer RR Count

Question Entry Count

Chapter 15 Domain Name System

Page 7: Chapter 15 Domain Name System

ส่&วนประกอบภายใน Flag field

DNS Name Query Request and Name Query Response Messages

DNS Name Query Request and Name Query Response Messages

Operation Code

Truncation

Return Code

Reserved

Recursion Available

Recursion Desired

Authoritative Answer

Request/Response

Chapter 15 Domain Name System

Page 8: Chapter 15 Domain Name System

ร.ปแบบของ Question Entry

DNS Name Query Request and Name Query Response Messages

DNS Name Query Request and Name Query Response Messages

Question Name

Question Type

Question Class

Chapter 15 Domain Name System

Page 9: Chapter 15 Domain Name System

คื+าถึามิทั่�วไปทั่��พื่บมิากทั่��ส่$ดทั่��เก�ดกบตวแปรประเภทั่ฟิ1ลด2

DNS Name Query Request and Name Query Response Messages

DNS Name Query Request and Name Query Response Messages

Chapter 15 Domain Name System

Page 10: Chapter 15 Domain Name System

Resource Data

ร.ปแบบของ DNS RR ภายใน DNS name query response

DNS Name Query Request and Name Query Response Messages

DNS Name Query Request and Name Query Response Messages

Record Type

Record Class

RR Name

Chapter 15 Domain Name System

Resource Data Length

Time to Live

Page 11: Chapter 15 Domain Name System

โคืรงส่ร�างของ DNS Update และ Update Response message

DNS Update and Update Response Message DNS Update and Update Response Message

Chapter 15 Domain Name System

Page 12: Chapter 15 Domain Name System

ส่&วนหวของ DNS Update และ Update Response message

DNS Update and Update Response Message DNS Update and Update Response Message

Chapter 15 Domain Name System

Transaction ID

Flags

Zone Entry Count

Prerequisite RR Count

Update RR Count

Additional Count

Page 13: Chapter 15 Domain Name System

ฟิ1ลด2 Flag ส่+าหรบข�อคืวามิ DNS Update และ Update Response

DNS Update and Update Response Message DNS Update and Update Response Message

Chapter 15 Domain Name System

Request/Response

Operation Code

Reserved

Return Code

Page 14: Chapter 15 Domain Name System

แส่ดงรายชื่��อคื&าของ Return Code ส่+าหรบข�อคืวามิ Update Response

DNS Update and Update Response Message DNS Update and Update Response Message

Chapter 15 Domain Name System

Page 15: Chapter 15 Domain Name System

ฟิ1ลด2ใน Zone Entry

DNS Update and Update Response Message DNS Update and Update Response Message

Chapter 15 Domain Name System

Zone Name

Zone Type

Zone Class

Page 16: Chapter 15 Domain Name System

DNS Update and Update Response Message DNS Update and Update Response Message

Chapter 15 Domain Name System

RRs ทั่��จั+าเป,นประกอบด�วยชื่$ดของ RR ทั่��จั+าเป,นซึ่)�งต�องถึ.กยอมิรบเมิ��อข�อคืวามิ Update น4นได�รบโดย DNS Server ทั่��น&าเชื่��อถึ�อคื&าทั่��เป,นไปได�อาจัมิ�ดงน�4

ชื่$ดของ Record ต�นทั่างน4นมิ�อย.& (คื&าอ�ส่ระ) ชื่$ดของ Record ต�นทั่างน4นมิ�อย.& (ต�องก+าหนดคื&า) ชื่$ดของ Record ต�นทั่างน4นไมิ&มิ�อย.& มิ�ชื่��อน�4อย.&แล�ว ชื่��อยงไมิ&ถึ.กใชื่�

Page 17: Chapter 15 Domain Name System

DNS Update and Update Response Message DNS Update and Update Response Message

Chapter 15 Domain Name System

Update RRs ประกอบด�วย RRs ซึ่)�งถึ.กเพื่��มิหร�อลบออกจัาก Zone การกระทั่+าการซึ่)�งส่ามิารถึด+าเน�นการในระหว&างการอพื่เดทั่มิ�ดงน�4

เพื่��มิ RRs ไปยงชื่$ดของ RRs ลบชื่$ดของ RRs ลบชื่$ด RRs ทั่4งหมิดจัากชื่��อ ลบ RR ตวหน)�งออกจัากชื่$ดของ RRs

Page 18: Chapter 15 Domain Name System

DNS Message ExchangesDNS Message Exchanges

Chapter 15 Domain Name System

ในบทั่น�4เป,นการอธี�บายการแลกเปล��ยนข&าวส่ารทั่าง DNS อย&างง&ายๆเป,นข�อดงน�4

การแก�ป�ญหาเร��องชื่��อให�เป,นรหส่ การแก�ป�ญหาเร��องรหส่ให�เป,นชื่��อ การแก�ป�ญหาเร��องชื่��อปลอมิ การเปล��ยนแปลง DNS ให�ทั่นส่มิยอย.&เส่มิอๆ การย�ายทั่��ต 4งบร�การ DNS

Page 19: Chapter 15 Domain Name System

DNS Message ExchangesDNS Message Exchanges

Chapter 15 Domain Name System

การแกไขปั�ญหา Name to Addresses

การแก�ป�ญหา Names to Addresses น4นร. �กนอ�กอย&างหน)�งว&าเป,นการเปล��ยนชื่��อน4นเองจัะเก�ดข)4นเมิ��อ DNS client หร�อ DNS server ได�ส่&งข�อคืวามิ DNS Name Query Request ประกอบด�วย SQDN พื่ร�อมิคื+าแนะน+าเพื่��อส่&งกลบ RRS ของประเภทั่ทั่��ก+าหนดไว� หร�อ RRS รวมิทั่4งหมิด การแลกเปล��ยนข&าวส่ารน�4จัะประกอบไปด�วย การส่อบถึามิชื่��อ การขอข&าวส่ารและ DNS Name Query Request เป,นการตอบส่นองข&าวส่าร

Page 20: Chapter 15 Domain Name System

DNS Message ExchangesDNS Message Exchanges

Chapter 15 Domain Name System

การอั�พเดทขอัความ DNS แบบไดนาม�ค

การอพื่เดทั่ข�อคืวามิ DNS แบบไดนามิ�คืและการพื่�จัารณาว�เคืราะห2ใน RFC 2136 และการแลกเปล��ยนข�อคืวามิ DNS ให�ทั่นส่มิย อ�กทั่4งการตอบส่นองข&าวส่ารให�ทั่นส่มิยเส่มิอ ซึ่)�งยอมิให�ล.กคื�า DNS ใชื่�เพื่��มิหร�อตดส่&วนส่+าคืญออกไป RR หร�อชื่$ด RRS ร. �จักในนามิของชื่$ด RR และในทั่$กบร�เวณด�วยการปรบให�ทั่นส่มิยซึ่)�งป�จัจั$บนน�4ทั่+าให�ขบวนการของการจัดการบร�เวณของ DNS ให�เป,นทั่��พื่อใจั โดยเฉพื่าะอย&างย��งในส่ภาวะทั่��เคืร�อข&ายทั่��เป,นระบบอตโนมิต�กบการเปล��ยนแปลงโคืรงร&างของเจั�าภาพื่ตามิมิาตรฐานระเบ�ยบการส่&งข�อมิ.ลผู้&านทั่างคือมิพื่�วเตอร2 (DHCP)

Page 21: Chapter 15 Domain Name System

DNS Message ExchangesDNS Message Exchanges

Chapter 15 Domain Name System

การยายตำ�าแหน�งขอังขอัม�ลระหว�าง DNS server

การย�ายต+าแหน&งข�อมิ.ล ใน Windows Server 2008 มิ�อย.& 3 แบบ คื�อ

Traditional zone transfer

Active Directory zone transfer

Incremental zone transfer

Page 22: Chapter 15 Domain Name System

สร"ปัสร"ปัChapter 15 Domain Name System

DNS มิ�ร.ปแบบข�อคืวามิทั่�วไปส่+าหรบ DNS Name Query การตอบส่นองและการส่อบถึามิชื่��อ ตลอดจันคืวามิแตกต&างของร.ปแบบของข&าวส่ารเพื่��อทั่+าให� DNS ทั่นส่มิยเส่มิอ และเป,นการทั่+าให�ได�การตอบส่นองทั่��ทั่นส่มิยเส่มิอ DNS Message มิ�ส่ดส่&วนของขนาดทั่��คืงทั่��และไมิ&คืงทั่�� ส่ดส่&วนของขนาดทั่��ไมิ&คืงทั่��ทั่��บรรจั$ข�อมิ.ลทั่4งหมิดรวมิทั่4งบนทั่)กเพื่��อก+าหนดชื่��อ รวมิทั่4งการลงทั่ะเบ�ยนและ Zone transfer ระหว&าง DNS Server การทั่�� DNS Name Resolution เก�ดข)4นแต&ละคืร4งหร�อการส่อบถึามิซึ่+4าจัะประกอบด�วยการแลกเปล��ยนของ DNS Name Query Request และ Name Query Response Message ถึ�าส่+าเร9จั Name Query Response Message จัะมิ� RRs เพื่��อให� FQDN ทั่��ขอจัดทั่ะเบ�ยนชื่��อ DNS จัะประกอบด�วยการแลกเปล��ยนของ DNS Update และ Update Response Message ส่+าหรบคืวามิส่+าเร9จัในการลงทั่ะเบ�ยน DNS Update Response Message จัะประกอบด�วยข�อมิ.ลทั่��จัะลงทั่ะเบ�ยน Zone Transfer ระหว&าง DNS Server ทั่��ส่ามิารถึส่&งพื่�4นทั่��ทั่ 4งหมิดหร�อเคืล��อนย�ายพื่�4นทั่��หร�อการเปล��ยนแปลงอาณาเขตในโซึ่น

Page 23: Chapter 15 Domain Name System

L/O/G/O

THANK YOUTHANK YOU

นายอภ�รกษ์2 ใจัซึ่��อ115130462011-5

Computer Engineering