40
Pratya Nuankaew School of Information and Communication Technology, University of Phayao.

Pratya Nuankaew School of Information and Communication ...2]_Lecture... · Internet Service Provider: ISP คือ ... Domain Name Server (DNS) คือสิ่งที่น

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Pratya Nuankaew

School of Information and Communication Technology,

University of Phayao.

สัปดาห์ท่ี 3: แผนการสอนชั่วโมงทฤษฎี

เทคโนโลยีอินเทอร์เน็ต

ความหมายและความเป็นมาของอนิเทอร์เน็ต

การเช่ือมต่ออินเทอรเ์น็ต

รูปแบบและบรกิารของอินเทอรเ์น็ต

การประยุกต์ใชฮ้าร์ดแวรส์ าหรับอนิเทอรเ์น็ต (Internet of Thing)

221110 [2] Fundamental Information Technology in Business 2Mon. December 16, 2019

ความหมายและความเป็นมาของอินเทอร์เน็ต

อินเทอร์เน็ต คือ อะไร

ผู้ให้บริการอินเทอร์เน็ต (Internet Service Provider: ISP)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 3

Interconnection Networks

อินเทอร์เน็ต (อินเตอร์เน็ต) มาจากค าว่า

“Interconnection Networks” มีลักษณะเป็น

เครือข่ายของการสื่อสารข้อมูลขนาดใหญ่

ซ่ึงประกอบด้วยเครือข่ายคอมพิวเตอร์จ านวนมาก เช่ือมโยงแหล่งข้อมูลจากองค์กรต่างๆ ทั่วโลกเข้าด้วยกัน โดยใช้ภาษากลางติดต่อส่ือสารกัน เรียกว่า “โพรโทคอล (Protocol)”

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 4

อินเทอร์เน็ตเบ้ืองต้น

อินเทอร์เน็ต คือ อะไร

อินเทอร์เน็ตเป็นเพียง “ช่องทาง” หรือ “เครอืข่าย” ที่จะเช่ือมต่อเคร่ืองคอมพวิเตอร์ทั่วโลกเข้าด้วยกัน

การเช่ือมต่อจะท าให้เคร่ืองคอมพิวเตอร์ แต่ละเคร่ืองสามารถรับส่งข้อมูลระหว่างกันได้

อินเทอร์เน็ตไม่มีใครเป็นเจ้าของ เนื่องจากทุกคน คือ “ส่วนหนึ่งของระบบ”

การเช่ือมต่อเครือข่าย จ าเป็นต้องเสียค่าบริการให้กับ “ผู้ให้บริการ” หรือ “Internet Service Provider: ISP”

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 5

ลักษณะการเช่ือมต่อเครือข่ายอินเทอร์เน็ตผ่าน ISP

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 6

Internet Service Provider: ISP คือ อะไร

ISP คือ หน่วยงานท่ีให้บริการเช่ือมต่อเข้าสู่เครือข่ายอินเทอร์เน็ต

ISP ท าหน้าที่เสมือน “ประตูสู่การเช่ือมต่อ” ให้กับบุคคล หรือ องค์กรสามารถใช้งานอินเทอร์เน็ตได้

ISP มีอยู่ 2 ลักษณะ (ประเภท) คือ

ผู้ให้บรกิารอินเทอร์เน็ตเชิงพาณิชย์ (Commercial Internet Service Providers)

ผู้ให้บรกิารอินเทอร์เน็ตส าหรับสถาบันทางการศึกษา การวิจัยและหน่วยงานของรัฐ

(Non-Commercial Internet Service Providers)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 7

ตัวอย่าง Internet Service Provider: ISP

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 8

ข้อมูลจาก NECTEC สรุปรายงานผู้ใหบ้ริการอนิเทอรเ์น็ต มีจ านวน 36 รายการList of Internet Service Providers (ISP) in Thailand: http://internet.nectec.or.th/internetmap/map/%A1%CA%B7%AA/03-2016/inetbw032016_ISP_international.pdf

ความเป็นมาของ “อินเทอร์เน็ต”

อินเทอร์เน็ตมีต้นก าเนิดมาจาก “เครือข่าย” ทางทหารชื่อว่า “ARPANET”ตั้งข้ึนในปี พ.ศ. 2512 เป็นเครือข่ายคอมพิวเตอร์ของกระทรวงกลาโหม สหรัฐอเมริกา เพ่ือในการวิจัยด้านทหาร

อินเทอร์เน็ตมีการออกแบบเหมือนลักษณะ “ร่างแห” ซ่ึงมีคุณสมบัติ

เพื่อหาทางเชื่อมต่อ (ใหม่) ในกรณีเส้นทางเชื่อมต่อเดิมมีปัญหา

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 9

เครือข่ายแบบร่างแหท่ีใช้ในการส่ือสารของทหาร

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 10

ความเป็นมาของ “อินเทอร์เน็ต”

เมื่อภัยสงครามสงบก็มีการพัฒนาอย่างต่อเนื่อง โดยเริ่มเอามาใช้ในองค์กรการศึกษา เนื่องจากเป็นระบบเปิดกว้าง ไม่ต้องพ่ึงพาโครงสร้างหลักของเครือข่ายทหารเดิม

การต่อขยายอินเทอร์เน็ตจึงแพร่ขยายไปทั่วโลก และเปิดให้บริการเชิงพาณิชย์อย่างเต็มท่ีมากข้ึน

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 11

Advanced Research Projects Agency Network (ARPANET)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 12

โปรโตคอล (Protocol)

โปรโตคอล คือ ข้อก าหนดหรือข้อตกลงในการส่ือสารระหว่างคอมพิวเตอร์ หรือภาษาส่ือสารที่ใช้เป็น ภาษากลางในการสื่อสารระหว่างคอมพิวเตอร์ด้วยกัน

การที่เครื่องคอมพิวเตอร์ที่ถูกเช่ือมโยงกันไว้ในระบบจะสามารถติดต่อส่ือสารกันได้นั้น จ าเป็นจะต้องมีการส่ือสารที่เรียกว่า โปรโตคอล (Protocol) เช่นเดียวกับคนเราที่ต้องมีภาษาพูดเพ่ือให้ส่ือสารเข้าใจกันได้

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 13

โปรโตคอล (Protocol)

โปรโตคอลช่วยให้ระบบคอมพิวเตอร์สองระบบที่แตกต่างกันสามารถส่ือสารกันอย่างเข้าใจได้ คือ ข้อตกลงที่ก าหนดเกี่ยวกับการส่ือสารระหว่างเคร่ืองคอมพิวเตอร์ต่างๆ ทั้งวิธีการส่งและรับข้อมูล วิธีการตรวจสอบข้อผิดพลาดของการส่งและรับข้อมูล การแสดงผลข้อมูล เมื่อส่งและรับกันระหว่างเครื่องสองเครื่อง

ดังนั้นจะเห็นได้ว่าโปรโตคอลมีความส าคัญมากในการส่ือสารบนเครือข่าย“หากไม่มีโปรโตคอลแล้ว การสื่อสารบนเครือข่ายจะไม่สามารถเกิดขึ้นได้”

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 14

ตัวอย่างโปรโตคอล

โปรโตคอล HTTP หรือ Hypertext Transfer Protocol

Hypertext Transfer Protocol เป็นโปรโตคอล (Protocol) เพื่อการสื่อสาร โดยท างานอยูใ่นระดับ Application Layer บนโปรโตคอล TCP/IP มีหน้าที่หลักที่ใชใ้นการแลกเปลี่ยนข้อมูล (HTML) กันระหว่าง Web Server และ Web Client (Browser)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 15

ตัวอย่างโปรโตคอล

โปรโตคอล TCP/IP

TCP/IP คือ ชุดโปรโตคอลที่ระบุการสื่อสารมาตรฐาน ระหว่างคอมพิวเตอร์ และรายละเอียดข้อตกลงส าหรับก าหนดเส้นทางและการเชื่อมต่อภายในเครอืข่าย

(เส้นทางไปท่ีบ้าน) ซึ่งใชอ้ย่างแพรห่ลายในอินเตอรเ์น็ต และต่อมาอนุญาตให้

หน่วยงานวจิัย วิทยาลัย และมหาวิทยาลัย รัฐบาล และอุตสาหกรรมติดตอ่ส่ือสารระหว่างกัน

นอกจากนั้น TCP/IP ยังเป็นมาตรฐานที่ใช้ส่ือสารระหว่างคอมพิวเตอร์ ประกอบด้วย 2 โปรโตคอล คือ TCP และ IP (TCP ย่อมาจากค าวา่ Transmission Control Protocol. IP ย่อมาจากค าวา่ Internet Protocol.)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 16

TCP/IP และ IP Address

TCP/IP กับผู้ใช้ ได้แก่ IP Address หรือท่ีอยู่ IP (เครื่องคอมพิวเตอร์)

IP Address (เปรียบเสมอืน บ้านเลขที่) คือ ชุดตัวเลขท่ีใช้ในการอ้างอิงเครื่องคอมพิวเตอร์ ตัวอย่างเช่น

Internet Protocol version 4 (IPv4) is the fourth version of the Internet Protocol (IP).ประกอบด้วยชุดตัวเลขจ านวน 4 ชุด แต่ละชุดมีค่าระหว่าง 0 – 255 คั่นด้วยจุด

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 17

Internet Protocol version 4 (IPv4)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 18

≈ 4,294,967,296

Internet Protocol version 6 (IPv6)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 19

More than ipv4 296x= 4,294,967,296 x 296= 1,271,310,319,616

≈ 1.27 ล้านล้าน

ตัวอย่างโปรโตคอล

โปรโตคอล SMTP

หรือ Simple Mail Transfer Protocol คือ โปรโตคอลที่ใชใ้นการรับส่งจดหมายอิเล็กทรอนิกส์บนเครือข่ายอนิเทอรเ์น็ต

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 20

ตัวอย่างโปรโตคอล

Domain Name System: DNS

Domain Name Server (DNS) คือ ส่ิงที่น ามาอ้างถึงหมายเลขเครื่อง หรือ หมายเลข IP Address เพ่ือให้ง่ายต่อการจดจ า DNS จะท าหน้าที่คล้ายกับสมุดโทรศัพท์

เช่น เมื่อต้องการจะโทรศัพท์หาใครก็เปิดสมุดโทรศัพท์ เพ่ือค้นหาเบอร์โทรศัพท์ของคนท่ีต้องการจะตดิต่อ คอมพิวเตอร์ก็เช่นกันเมื่อต้องการจะส่ือสารกับคอมพิวเตอร์เครื่องอ่ืน เครื่องนั้นก็จะท าการสอบถามหมายเลข IP ของเคร่ืองที่ต้องการจะส่ือสาร กับ DNS server ซ่ึงจะท าการค้นหาหมายเลขดังกล่าว ในฐานข้อมูลแล้วแจ้งให้ Host ทราบ

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 21

ตัวอย่างโปรโตคอล

Domain Name System: DNS

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 22

ตัวอย่างโปรโตคอล

File Transfer Protocol: FTP

FTP คือ โพรโทคอลที่ออกแบบมาเพื่อใช้ในการรับส่งไฟลร์ะหว่าง Client และ Server โดยจะมีพอร์ตที่ใช้งานอยู่ 2 พอร์ต คือ

“พอร์ต 20 ใชใ้นการรับส่งไฟล”์ และ “พอร์ต 21 ใชใ้นการควบคุมหรือส่งค าสั่ง FTP” เช่น ตรวจสอบการเข้าถงึโปรแกรมจากผู้ใช้งาน ในปัจจุบัน ผู้ให้บรกิาร Web hosting โดยส่วนใหญ่มักจะให้บริการแลกเปลี่ยนไฟล์ผ่าน FTP Server เพราะการการติดตั้งระบบและการบริหารจัดการไฟล์ท าไดง้่าย

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 23

ตัวอย่างโปรโตคอล

File Transfer Protocol: FTP

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 24

URL:

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 25

โดเมนส่วนขยายบอกประเภทขององค์กร

โดยชื่อโดเมนนั้น เราสามารถใช้อ้างอิง แบ่งตามประเภทของเครือข่ายนั้นๆ เช่น

.com หรือ co องคก์รเอกชน

.edu หรือ ac สถาบันการศึกษา

.gov หรือ go องค์กรรัฐบาล

.mil หรือ mi องค์กรทางทหาร

.net องค์กรให้บริการเครือข่าย

.org หรือ or องคก์รไม่แสวงผลก าไร

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 26

โดเมนส่วนขยายบอกประเทศหรือแบ่งตามประเทศ

โดเมนสามารถอ้างอิงประเทศได้ เช่น .co.th หรือ ac.th

- ประเทศไทย คือ .th - ประเทศลาว คือ .la

- ประเทศมาเลเซีย คือ .my - ประเทศเวียดนาม คือ .vn

- ประเทศพมา่ คือ .mm - ประเทศกัมพูชา คือ .kh

- ประเทศบรูไนดารุสซาลาม คือ .bn - ประเทศสงิคโปร์ คือ .sg

- ประเทศตมิอรต์ะวันออก คือ .tl - ประเทศฟิลปิปินส์ คือ .ph

- ประเทศอินโดนเีซีย คือ .id

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 27

การใช้งานอินเทอร์เน็ตในประเทศไทย

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 28

บริการในอินเทอร์เน็ต

ไปรษณีย์อิเล็กทรอนิกส์ (Electronics Mail: e-mail) ใช้เพ่ือรับ-ส่ง ข้อความผ่านเครือข่ายคอมพิวเตอร์ในลักษณะจดหมาย

การโอนถ่ายแฟ้มข้อมูล (File Transfer Protocol: FTP) คือ การโอนถ่าย (รับ-ส่ง) แฟ้มข้อมูลจากคอมพิวเตอร์เครื่องหน่ึงไปยังอีกเครือ่ง

การอภิปรายกลุ่มข่าว (Newsgroup) คือ การรวมกลุ่มผู้ใช้อินเทอร์เน็ตที่สนใจเรื่องเดียวกัน

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 29

บริการในอินเทอร์เน็ต

การสนทนาในเครือข่าย (Internet Relay Chat: IRC) คือ การสนทนากันแบบโต้ตอบทันที โดยการพิมพ์ หรือการใช้เสียง

เวิลด์ไวตเ์ว็บ (World Wide Web: WWW) คือ การสืบค้นสารสนเทศที่อยู่ในอินเทอร์เน็ตในระบบข้อความหลายมิติ (Hypertext)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 30

เว็บไซต์ (Website)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 31

Homepage

Page/Webpage

ตัวอย่างเว็บไซต์

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 32

Browser

Browser คือ ซอฟท์แวรท์ี่ผู้ใช้บริการอินเทอร์เน็ตใช้เพ่ือเรียกดูข้อมูลบน WWW หรือ โปรแกรมส าหรับแสดงเว็บเพจ

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 33

Electronic Mail (e-Mail)

e-Mail คือ การรับส่งจดหมายอิเล็กทรอนิกส์ โดยข้อมูลที่ส่งออกไปจะ “ถูกกองรอไว้” เมื่อผู้รับว่างจึงจะเข้ามาเปิดอ่าน โดยไม่จ าเป็นต้องมีการโตต้อบกันทันที

เครื่องท่ีให้บริการรับ-ส่งอีเมล์ เรียกว่า “เมลเ์ซิร์ฟเวอร์ (Mail Server)”

มีทั้งบริการที่เสียเงินและฟรีบนเว็บไซต์ผู้ให้บริการ

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 34

รูปแบบของ e-Mail Address

การส่งอีเมล์ต้องรู้ที่อยู่ของผู้รับว่าจะส่งไปที่ช่ือไหน เรียกว่า "ตู้จดหมาย" หรือ mailbox

มีรูปแบบ คือ ชื่อผู้ใช้@ชื่อโดเมนหรือช่ือหน่วยงาน (เมล์เซิร์ฟเวอร์ที่ผู้รับใช้)

[email protected]

[email protected]

ช่ือผู้ใช้ ช่ือโดเมนหรือช่ือองค์กร

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 35

บริการอื่นๆ บน Internet

นอกจากบริการ web และ e-mail แล้วบน internet ยังมีบริการที่หลากหลาย เช่น เกมส์ออนไลท์, Bittorrent, Chat, Voice call, video call และอ่ืนๆอีกมากมาย ซ่ึงในอนาคตย่อมต้องเกิด บริการใหม่ๆข้ึนมาอีกอย่างแน่นอน

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 36

การประยุกต์ใช้ฮาร์ดแวร์ส าหรับอินเทอร์เน็ต (Internet of Thing)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 37

การประยุกต์ใช้ฮาร์ดแวร์ส าหรับอินเทอร์เน็ต (Internet of Thing)

Internet of Things (IoT) คือ "อินเตอร์เน็ตในทุกส่ิง" หรือ

การท่ีอุปกรณ์ต่าง ๆ เช่ือมต่อกับอินเตอร์เน็ต ท าให้มนุษย์สามารถสั่ง การควบคุมการใช้งานอุปกรณ์ต่าง ๆ ผ่านทางเครือข่ายอินเตอร์เน็ตได้

เช่น การเปิด-ปิด อุปกรณ์เครื่องใช้ไฟฟ้า รถยนต์ โทรศัพท์มือถือ เครื่องมือส่ือสาร เครื่องมือทางการเกษตร อาคาร บ้านเรือน เครื่องใช้ในชีวิตประจ าวันต่างๆ ผ่านเครือข่ายอินเตอร์เน็ต เป็นต้น

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 38

การประยุกต์ใช้ฮาร์ดแวร์ส าหรับอินเทอร์เน็ต (Internet of Thing)

Mon. December 16, 2019 221110 [2] Fundamental Information Technology in Business 39

IoT มีช่ือเรียกอีกอย่างว่า M2M ย่อมาจาก Machine to Machine คือ เทคโนโลยีอินเตอร์เน็ตทีเ่ชื่อมต่ออุปกรณ์กับเครื่องมือต่างๆ เข้าไวด้้วยกัน

เทคโนโลยี IoT มีความจ าเป็นตอ้งท างานร่วมกับอุปกรณป์ระเภท RFID และ Sensors ซึ่งเปรียบเสมือนการเติมสมองให้กับอุปกรณ์ต่างๆ ที่ขาดไม่คือการเชื่อมต่ออินเตอร์เน็ต เพื่อให้อุปกรณส์ามารถรับส่งข้อมูลถึงกันได้

ตอบข้อสักถาม