Lesson – 57 : เชกเซ‹เชฎเซ‡เชจ เชจเซ‡เชฎเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ (DNS) เช…เชจเซ‡ เชˆ-เชฎเซ‡เช‡เชฒ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจเชจเซ‹ เชชเชฐเชฟเชšเชฏ

เช†เชœเชจเชพ เชกเชฟเชœเชฟเชŸเชฒ เชฏเซเช—เชฎเชพเช‚ เชˆเชจเซเชŸเชฐเชจเซ‡เชŸเชจเซ‹ เชฏเซ‹เช—เซเชฏ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ DNS (Domain Naming System) เช…เชจเซ‡ E-mail Communication เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เช–เซ‚เชฌ เชœ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช† เชฌเช‚เชจเซ‡ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸเชจเซ‡ เชธเชฐเชณ, เชเชกเชชเซ€ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

Domain naming Systems and E mail communication


๐Ÿ”ท 1. เชกเซ‹เชฎเซ‡เชจ เชจเซ‡เชฎเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ (DNS) เชถเซเช‚ เช›เซ‡?

เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐเชจเซ€ เชฆเชฐเซ‡เช• เชตเซ‡เชฌเชธเชพเชˆเชŸ เชเช• IP Address เชฆเซเชตเชพเชฐเชพ เช“เชณเช–เชพเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ:
172.217.167.78 (Google เชจเซเช‚ เชเช• เชธเชฐเซเชตเชฐ)
เชชเชฐเช‚เชคเซ เช† เชจเช‚เชฌเชฐ เชฏเชพเชฆ เชฐเชพเช–เชตเซ‹ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เชคเซ‡เชฅเซ€ เชฎเชพเชจเชตเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชกเซ‹เชฎเซ‡เชจ เชจเชพเชฎ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚.

๐Ÿ‘‰ DNS เชจเซ‹ เชฎเซเช–เซเชฏ เชนเซ‡เชคเซ:

DNS เช เชกเซ‹เชฎเซ‡เชจ เชจเชพเชฎเชจเซ‡ IP เชเชกเซเชฐเซ‡เชธเชฎเชพเช‚ เชซเซ‡เชฐเชตเชตเชพเชจเซ€ เชธเชฟเชธเซเชŸเชฎ เช›เซ‡.
เชฎเชฟเชธเชพเชฒ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ www.google.com เชฒเช–เซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ DNS เชคเซ‡เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค IP เชเชกเซเชฐเซ‡เชธเชฎเชพเช‚ เชชเชฐเชฟเชตเชฐเซเชคเชฟเชค เช•เชฐเซ‡ เช›เซ‡.


๐Ÿ”ท 2. DNS เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡?

DNSเชจเซ‡ เชˆเชจเซเชŸเชฐเชจเซ‡เชŸเชจเซ€ โ€œเชŸเซ‡เชฒเชฟเชซเซ‹เชจ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฐเซ€โ€ เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡.

DNS เชจเซ€ เช•เชพเชฐเซเชฏเชชเซเชฐเชฃเชพเชฒเซ€:
  1. User Request โ€” เชคเชฎเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชตเซ‡เชฌเชธเชพเชˆเชŸเชจเซเช‚ เชจเชพเชฎ เชฒเช–เซ‹ เช›เซ‹.

  2. DNS Resolver โ€” เชคเชฎเชพเชฐเชพ ISP (Internet Provider) เชชเชพเชธเซ‡ DNS เชฐเชฟเชเซ‹เชฒเซเชตเชฐ เชนเซ‹เชฏ เช›เซ‡, เชคเซ‡ เชกเซ‹เชฎเซ‡เชจ เชจเชพเชฎ เชคเชชเชพเชธเซ‡ เช›เซ‡.

  3. Root Server โ€” เชชเชนเซ‡เชฒเชพ เชฐเซ‚เชŸ เชฒเซ‡เชตเชฒ เชธเชฐเซเชตเชฐ เชชเชพเชธเซ‡ เชชเซ‚เช›เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

  4. TLD Server โ€” เชชเช›เซ€ .com, .org, .in เชœเซ‡เชตเชพ TLD เชธเชฐเซเชตเชฐ เชชเชพเชธเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชถเซ‹เชงเชพเชฏ เช›เซ‡.

  5. Authoritative DNS Server โ€” เช…เช‚เชคเซ‡, เชตเซ‡เชฌเชธเชพเชˆเชŸเชจเชพ เชธเชพเชšเชพ เชธเชฐเซเชตเชฐเชจเซเช‚ IP เชเชกเซเชฐเซ‡เชธ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

  6. Browser Connects โ€” เชฌเซเชฐเชพเช‰เชเชฐ IP เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชˆ เชตเซ‡เชฌเชธเชพเชˆเชŸ เช–เซ‹เชฒเซ‡ เช›เซ‡.


๐Ÿ”ท 3. DNS เชจเชพ เชฎเซเช–เซเชฏ เชญเชพเช—เซ‹

โญ 1. Root Level Domain

เชˆเชจเซเชŸเชฐเชจเซ‡เชŸเชจเซ‹ เชธเซŒเชฅเซ€ เช‰เชชเชฐเชจเซ‹ เชธเซเชคเชฐ.

โญ 2. Top Level Domains (TLDs)
  • .com โ€“ Commercial

  • .org โ€“ Organization

  • .gov โ€“ Government

  • .edu โ€“ Education

  • .in โ€“ India

โญ 3. Second Level Domain

เชœเซ‡เชฎ เช•เซ‡ google in google.com.

โญ 4. Subdomains

เช‰เชฆเชพเชนเชฐเชฃ: mail.google.com


๐Ÿ”ท 4. เชˆ-เชฎเซ‡เช‡เชฒ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ (E-mail Communication)

E-mail เชเชŸเชฒเซ‡ โ€œElectronic Mailโ€ โ€” เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชฆเซ‡เชถเชพเช“ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟ.


๐Ÿ”ท 5. เชˆ-เชฎเซ‡เช‡เชฒ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡?

เชเช• เชˆเชฎเซ‡เช‡เชฒ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฅเชพเชฏ เช›เซ‡:

โœ” 1. Email Client

Outlook, Gmail App, Thunderbird เชœเซ‡เชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ.

โœ” 2. SMTP (Simple Mail Transfer Protocol)

เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซเช‚ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ.

  • Sender เชฅเซ€ Receiver เชธเซเชงเซ€ เชˆ-เชฎเซ‡เช‡เชฒ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเซ‡ เช›เซ‡.

โœ” 3. POP3 / IMAP

Email เชชเซเชฐเชพเชชเซเชค เช…เชจเซ‡ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡.

  • POP3 โ€” เชˆเชฎเซ‡เช‡เชฒ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡.

  • IMAP โ€” เชˆเชฎเซ‡เช‡เชฒ เชธเชฐเซเชตเชฐ เชชเชฐ เชœ เชฐเชพเช–เซ‡ เช›เซ‡.

โœ” 4. Mail Server

เชฆเชฐเซ‡เช• เชˆเชฎเซ‡เช‡เชฒ เชเช• เชธเชฐเซเชตเชฐ เชฎเชพเชฐเชซเชคเซ‡ เชœ เชฎเซ‹เช•เชฒเชพเชฏ เช…เชจเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡.


๐Ÿ”ท 6. เชเช• เชˆ-เชฎเซ‡เช‡เชฒ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ (Step-by-Step)

  1. User เชˆ-เชฎเซ‡เช‡เชฒ เชฒเช–เซ‡ เช›เซ‡.

  2. เชˆ-เชฎเซ‡เช‡เชฒ SMTP เชธเชฐเซเชตเชฐ เชชเชฐ เชœเชพเชฏ เช›เซ‡.

  3. SMTP DNS เชฆเซเชตเชพเชฐเชพ เชฐเชฟเชธเชฟเชชเชฟเชฏเชจเซเชŸเชจเซ‹ เชฎเซ‡เชˆเชฒ เชธเชฐเซเชตเชฐ เชถเซ‹เชงเซ‡ เช›เซ‡.

  4. เชฎเซ‡เชˆเชฒ เชธเชฐเซเชตเชฐ เชˆเชฎเซ‡เช‡เชฒ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡.

  5. เชฐเชฟเชธเชฟเชชเชฟเชฏเชจเซเชŸ เชชเซ‹เชคเชพเชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ (IMAP/POP3) เชฅเซ€ เชˆ-เชฎเซ‡เช‡เชฒ เชตเชพเช‚เชšเซ‡ เช›เซ‡.


๐Ÿ”ท 7. เชˆ-เชฎเซ‡เช‡เชฒ เชเชกเซเชฐเซ‡เชธเชจเซ€ เชฐเชšเชจเชพ

เช‰เชฆเชพเชนเชฐเชฃ:
username@example.com

  • username โ†’ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซเช‚ เชจเชพเชฎ

  • @ โ†’ separator

  • example.com โ†’ เชกเซ‹เชฎเซ‡เชจ เชจเชพเชฎ


๐Ÿ”ท 8. เชˆ-เชฎเซ‡เช‡เชฒเชจเชพ เชซเชพเชฏเชฆเชพ

  • เชเชกเชชเชฅเซ€ เชธเช‚เชฆเซ‡เชถเชพ เชฎเซ‹เช•เชฒเชตเชพ

  • เชซเชพเชˆเชฒ, เชซเซ‹เชŸเชพ, เชตเชฟเชกเชฟเช“ เชตเช—เซ‡เชฐเซ‡ เชฎเซ‹เช•เชฒเซ€ เชถเช•เชพเชฏ

  • เชตเชฟเชถเซเชตเชฎเชพเช‚ เช•เซเชฏเชพเช‚เชฏ เชชเชฃ เชชเชนเซ‹เช‚เชšเซ‡

  • เชฎเชซเชค เชธเซ‡เชตเชพ

  • เชกเซ‰เช•เซเชฏเซเชฎเซ‡เชจเซเชŸเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€


๐Ÿ”ท 9. DNS เช…เชจเซ‡ เชˆ-เชฎเซ‡เช‡เชฒ เชตเชšเซเชšเซ‡เชจเซ‹ เชธเช‚เชฌเช‚เชง

DNS เชตเช—เชฐ เชˆ-เชฎเซ‡เช‡เชฒ เชฎเซ‹เช•เชฒเชพเชˆ เชจเชฅเซ€ เชถเช•เชคเซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ SMTP DNS เชฎเชพเชฐเชซเชคเซ‡ เชœ เชฐเชฟเชธเชฟเชชเชฟเชฏเชจเซเชŸเชจเซ‹ เชฎเซ‡เชˆเชฒ เชธเชฐเซเชตเชฐ เชถเซ‹เชงเซ‡ เช›เซ‡.

DNS เช…เชจเซ‡ E-mail Communication เชฌเช‚เชจเซ‡ เชˆเชจเซเชŸเชฐเชจเซ‡เชŸเชจเซ€ เชฎเซ‚เชณเชญเซ‚เชค เช…เชจเซ‡ เช…เชคเซเชฏเช‚เชค เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชธเซ‡เชตเชพเช“ เช›เซ‡. DNS เชˆเชจเซเชŸเชฐเชจเซ‡เชŸเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชˆ-เชฎเซ‡เช‡เชฒ เชฒเซ‹เช•เซ‹ เชตเชšเซเชšเซ‡ เชเชกเชชเซ€, เชตเซเชฏเชตเชธเชพเชฏเชฟเช• เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชธเช‚เชšเชพเชฐ เช•เชฐเซ‡ เช›เซ‡.