39
อินเตอร์เน็ต Internet ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยนเรศวร

อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

อนเตอรเนต Internet

ภาควชาวทยาการคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยนเรศวร

Page 2: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

อนเตอรเนตคออะไร

• อนเตอรเนตคอระบบเครอขายคอมพวเตอรขนาดใหญทเกดจากการรวมตวกนของหลายเครอขายยอยทงจากสวนบคคลหรอจากองคกร

• เจาของเครอขายยอยจะตองลงทนอปกรณเอง เพอเชอมตอกบเครอขายอนเตอรเนต

• อนเตอรเนตจงเปนเครอขายทไมมใครเปนเจาของโดยเบดเสรจ

• แตอยางไรกตามเครอขายอนเตอรกจ าเปนตองมองคกรคอยก ากบดแลเพอใหมความเปนระเบยบเรยบรอยและใหมมาตรฐานในการใชงานรวมกน – เชน Internet Society คอยก ากบโครงสราง

สถาปตยกรรมของเครอขายอนเตอรเนต

– Internet Engineering Task Force พฒนาเกยวกบมาตรฐานในการเชอมตอ

– หรอ InterNIC ซงคอยก ากบดแลเรองการจดทะเบยนโดเมน เปนตน

Page 3: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

ความเปนมาเกยวกบอนเตอรเนต

• ป ค.ศ. 1963 Advanced Research Projects Agency (ARPA) ซงเปนหนวยงานทอยภายใตกระทรวงกลาโหมสหรฐไดรเรมโครงการวจยเพอพฒนาระบบเครอขายคอมพวเตอรทสอสารระยะไกล

• ไดตงโครงการทชอวา ARPANET โดยเปนโครงการวจยทท ารวมกบมหาวทยาลยตางๆ

• เครอขาย ARPANET ไดถกปรบปรงพฒนาใหมความสมบรณขนเรอยๆ และไดน าไปใชในสถาบนการศกษา และองคกรพานชย

• จนพฒนาเปนเครอขายอนเตอรเนตในปจจบน

Page 4: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

เรองพนฐานเกยวกบอนเตอรเนต

• โครงสรางพนฐานระบบเครอขาย (Network Infrastructure) • โปโตตอล (Protocol) • ระบบชอโดเมน (Domain Name System) • ผใหบรการอนเตอรเนต (Internet Service Provider: ISP)

Page 5: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

โครงสรางพนฐานระบบเครอขาย

• อนเตอรเนต เปนระบบเครอขายคอมพวเตอรขนาดใหญ ดงนนจงจ าเปนตองมโครงสรางพนฐานดานระบบเครอขาย เพอรองรบการสอสารระหวางคอมพวเตอรไดแก – ระบบเครอขายยอย ซงอาจเปนเครอขายสวนบคคลหรอขององคกร ทตองการ

เชอมตอกบอนเตอรเนต เชน LAN, MAN หรอ WAN – ระบบโครงขายการสอสาร เชน โครงขายโทรศพท โครงขาย Fiber Optics หรอ

ระบบดาวเทยมเปนตน – เราเตอร (Router) ซงเปนอปกรณส าหรบจดการเสนทางจารจรของขอมลท

สงผานอนเตอรเนต

Page 6: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

โครงสรางพนฐานระบบเครอขายอนเตอรเนต

Router

Router

Router Router

LAN LAN

Gateway

Satellite

Mobile Phone

Page 7: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

Router

• เราทเตอร (Router) คออปกรณเครอขายทมหนาทจดเสนทางทเหมาะสมในการสงขอมลจากเครอขายหนงไปยงอกเครอขายหนง

• เราทเตอรสามารถจดเสนทางไดแบบพลวต (Dynamic) หมายถงการสงขอมลไมจ าเปนตองสงไปยงเสนทางเดมเสมอ

• ความสามารถพเศษทอาจมไดคอ การเลอกกรอง (Filter) ขอมลวาจะใหสงผานเครอขายไปไดหรอไม ซงการเลอกกรองจะชวยลดปญหาความคบคงของการสอสาร และการเพมความปลอดภยในเครอขาย

Page 8: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

โปโตตอล (Protocol) • โปรโตคอล คอขอตกลงทก าหนดไวเปนมาตรฐานในการสอสารของระบบ

เครอขาย • เครองคอมพวเตอรใดทตองการจะเขารวมเครอขายจะตองปฏบตตามขอก าหนดท

ระบไวในโปโตคอลของระบบเครอขายนน • โปรโตคอลของอนเตอรเนตเรยกวา TCP/IP

– TCP (Transmission Control Protocol) ใชส าหรบควบคมรปแบบการสงขอมลในอนเตอรเนต

– IP (Internet Protocol) ใชส าหรบควบคมเกยวกบการระบต าแหนงของเครองทเชอมตอกบอนเตอรเนต

Page 9: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

โปโตตอล TCP/IP

• ระบบไปรษณย เนอหาของจดหมาย ซองจดหมายทระบชอผรบ-ผสง

• ระบบอนเทอรเนต TCP IP

ถาเปรยบเทยบกบระบบไปรษณย

Page 10: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

การสงขอมลบนอนเตอรเนต

• การรบสงขอมล เปนแบบ Package Switching – มการแบงขอมลออกเปนหนวยยอยๆ เรยกวา Package – แตละ Package จะมการระบสวนหว (Header) ซงจะตองระบถงทหมายเลขท

อย (IP address) ของปลายทางและตนทาง และขอมลอนๆ – แตละ Package จะถกสงไปในเครอขายซงมหลายเสนทางทจะไปถงปลายทาง – Router จะเปนตวจดเสนทางในการสง Packages ไปยงโหนดถดไป – แตละ Package อาจไมไดไปเสนทางเดยวกนทงหมดหรออาจไมไปถง

ปลายทางพรอมกนทงหมด – เมอไปถงปลายทางเครองปลายทางจะรวบรวม Package ทงหมดเขามาแลว คน

สภาพกลบมาเปนขอมลเดม

Page 11: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

หลกการท างานพนฐานของ TCP/IP

Data

IPตนทาง 10.128.53.49

IPปลายทาง 10.128.53.47

Package ทม Header

Internet

Data

Page 12: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

IP address

• หมายเลขไอพ (Internet Protocol Address) คอหมายเลขทใชระบต าแหนงในเครอขายอนเตอรเนต ซงจะตองก าหนดให เครองคอมพวเตอร หรออปกรณเครอขาย เชน เครองเราทเตอร โดยไมใหซ ากน

• แตละเครองจะมหมายเลขเฉพาะตวโดยใชเลขฐานสอง จ านวน 32 บต โดยการเขยนจะเขยนเปนชด 4 ชด โดยแตละชดจะใชเลขฐานสองจ านวน 8 บต แตเพอความสะดวกในการจดจ ามกจะเขยนในรปฐานสบ (IPv4)

Page 13: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

Domain Name

• การจดจ าหมายเลข IP เปนเรองยากดงนนจงมการสรางระบบชอขน เพองายตอการจดจ าคอ ระบบชอโดเมน (Domain Name System)

• ตวอยางของชอโดเมน www.nu.ac.th ซงมรปแบบทจ างาย และสามารถเขาใจความหมายไดงาย

Page 14: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

ความหมายของชอโดเมน รหสโดเมน ใชส าหรบ ตวอยาง

com กลมธรกจการคา (Commercial organization) sun.com

edu สถาบนการศกษา (Educational institution) ucla.edu

gov หนวยงานของรฐบาลทไมใชหนวยงานทางทหาร

(Government agency)

nasa.gov

mil หนวยงานทางทหาร (Department of Defence and other Military sites)

army.mil

net หนวยงานเกยวกบเครอขาย (networking resource) isp.net

org องคกรเอกชน (private organization) unesco.org

Page 15: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

ความหมายของซบโดเมน

รหสโดเมน ใชส าหรบ ตวอยาง

or องคกร nectec.or.th

ac สถาบนการศกษา chula.ac.th

go หนวยงานของรฐบาล mua.go.th

Page 16: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

แตละประเทศเปนผบรหารและดแล เชน - .TH ไทย - .JP ญป น - .SG สงโปร - .MY มาเลเซย - .KR เกาหล - .CN จน - .UK องกฤษ - .AU ออสเตรเลย

Domain Name ระดบประเทศ

Page 17: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

นายทะเบยน (registrars)

• InterNIC คอองคกรซงท าหนาทเปนนายทะเบยนหลกคอยก ากบควบคมการจดชอโดเมน เพอไมใหมชอทซ าซอนเกดขน

• InterNIC ไดมอบหมายใหบรษทเอกชนตางๆ ท าหนาทเปนนายทะเบยนรบจดทะเบยนชอโดเมน

• ซงเจาของชอโดเมนจะตองช าระคาธรรมเนยมในการขอจดทะเบยนเปนรายป

Page 18: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

Domain Name Server

• Domain Name Server คอเครองแมขายทท าหนาทในการจดเกบชอโดเมนและระบหมายเลข IP ของชอโดเมนนนไว เพอใหแจงใหกบเครองอนทมาขอบรการทราบ

Page 19: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

ผใหบรการอนเตอรเนต (Internet Service Provider: ISP) • ผใหบรการอนเตอรเนต (ISP) คอผทลงทนวางโครงสรางพนฐานในการ

เชอมตออนเตอรเนต และขายบรการในการเขาถงอนเตอรเนตใหกบผใชบรการซงเปนบคคลทวไปหรอองคกร

• ISP จะไดรบคาตอบแทนจากคาบรการทผใชบรการจะตองจายให • อตราคาบรการจะขนอยประเภทของบรการทผใชซอ • ในประเทศไทยมผใหบรการอนเตอรเนตหลายราย เชน TOT, True ,

Internet KSC, 3BB และอนๆ

Page 20: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

การเชอมตอไปยงผใหบรการ

• ผานทางวงจรเชา (Leased line) – ผใชบรการขอซอบรการเครอขายจาก ISP โดยชองทางการสอสารนน

ผใชบรการจะมสทธไดใชเพยงรายเดยว ไมตองใชรวมกบผใชบรการรายอน ซงจะไดรบบรการอยางเตมท และมความปลอดภยสง

Page 21: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

การเชอมตอไปยงผใหบรการ

• ผานทางระบบโทรศพทพนฐาน – ใชโครงขายของโทรศพทเปนตวกลางในการสงสญญาณไปนง ISP – สญญาณโทรศพทเปนสญญาณแบบอนาลอก ดงนนจะตองใช MODEM ใน

การแปลงสญญาณจงจะสามารถสงผานโครงขายโทรศพทได

Page 22: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

MODEM

• MODEM (Modulate and Demodulate) คออปกรณทท าการแปลงสญญาณ ดงน – แปลงจาก Digital เปน Analog – แปลงจาก Analog กลบไปเปน Digital

• MODEM ในปจจบนเปนแบบ DSL MODEM ซงมการแบงชองสญญาณเปน – ชองสญญาณส าหรบการสนทนาโทรศพทและ – ชองสญญาณส าหรบการรบและสงขอมล

• สามารถคยโทรศพทไดในขณะใชอนเตอรเนต • ADSL คอ MODEM ทมการก าหนดความเรวในการรบและสงไมเทากน

Page 23: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

ADSL MODEM

ชองสญญาณสงขอมล

ชองสญญาณรบขอมล

ชองสญญาณโทรศพท

Page 24: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

การเชอมตอไปยงผใหบรการ

• ผานทางระบบเครอขายไรสาย – คอการใชชองสญญาณของระบบโทรศพทไรสายเชอมตอไปยง ISP – ปกตผใหบรการโทรศพทไรสายจะใหบรการอนเตอรเนตดวย

USB Air card Smart Phone

Page 25: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

3G • 3G คอมาตรฐานการสอสารของโทรศพทไรสาย ทก าหนดโดย International

Telecommunication Union ไดระบถงบรการในการรบสงขอมลทหลากหลายและมความเรวสง

• บรการบนระบบ 3G ไดแก VDO Conference, High Speed Internet เปนตน • ความเรวในการรบสงขอมลของระบบ 3G

– 14.0 Mbit/s (1.75 MB/s) ในการ download – 5.8 Mbit/s (0.725 MB/s) ในการ upload

Page 26: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

การประยกตใชงานอนเทอรเนตในปจจบน • บรการแบบกลมเมฆ (Cloud Services) • โปรแกรมประยกตบนเวบ (Web Application) • สงคมออนไลน (Social Networking) • ไปรษณยอเลกทรอนกส หรอ อเมล (e-Mail) • สนทนา (Chat) • อานหรอแสดงความคดเหนในเวบบอรด • การสบคนขอมล (Search Engine) • การชม หรอซอสนคาออนไลน • การอบโหลดและดาวโหลดขอมล • การตดตามขอมล ภาพยนตร รายการบนเทงตางๆ ออนไลน • การเลนเกมคอมพวเตอรออนไลน • การเรยนออนไลน (e-Learning) • การประชมทางไกลผานอนเทอรเนต (Video Conference) • โทรศพทผานอนเทอรเนต (VoIP) • อนๆ

Page 27: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

บรการส าคญบนเครอขายอนเตอรเนต

• FTP (File Transfer Protocol) • Email • Online Chat • WEB • Search Engine • Could Sevices

Page 28: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

FTP (File Transfer Protocol)

• FTP คอมาตรฐานโปรโตคอลทเกยวของกบการโอนยายขอมลบนเครอขายแบบ TCP/IP

• ลกษณะการท างานเปนแบบ Client-Server • ผใชสามารถน าขอมลสงไปเกบหรอเรยก

กลบมาจากเครอง Server ได • จ าเปนตองอาศย Software ทท างานตาม

FTP

CuteFTP

Page 29: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

Email

• อเมล คอการสอสารบนระบบเครอขายในรปแบบ จดหมายอเลคโทรนค ซงเปนวธการสอสารในแบบ Store and Forward

• ผสงจะสงจดหมายไปเกบไวยง Mail Server ของผ รบโดยระบชอต าแหนงอเมล เชน [email protected] เปนตน

• ผ รบจะตองเขาไปเชคจดหมายของตนบน Mail

Server

• ผ รบสามารถสงตอ (Forward) ไปยงผ รบรายอนได

• โปรโตคอล ทใชส าหรบอเมลคอ SMTP

(Simple Mail Transfer Protocol)

Page 30: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

IM (Instant Messaging)

• IM คอรปแบบการสนทนาแบบ real time ระหวางบคคลหรอกลมบคคล การสนทนามกจะเปนการสงขอความ ภาพ หรอ สออนๆ ระหวางผ สนทนา

• ผใหบรการ IM – MSN Messenger – Yahoo Messenger – Google Talk – Facebook – Camfrog – Etc.

Page 31: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

Mobile Chat / VDO call

Page 32: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

บรการ WWW (World Wide Web)

• WWW (World Wide Web) – เอกสาร Hypertext ทเกบบนเครอง Web Server และตองท าการอานดวย Web

Browser – นอกจากเอกสาร Hypertext แลวในปจจบน Web Server ยงสมารถสนบสนน

การแสดง Multimedia และการเชอมตอของโปรแกรมๆ (Plug-in) อนไดอกดวย

• Web Browser ทใชในปจจบน – Windows Internet Explorer, Mozilla-Firefox, Apple Safari, Google Chrome,

and Opera.

Page 33: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

หลกการพนฐานของ WWW

Web Server Internet

Web Browser Mobile Web Browser

Page 34: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

มาตรฐานหลกทใชใน WWW

• Uniform Resource Locator (URL) เปนระบบมาตรฐานทใชก าหนดต าแหนงทอยของเวบเพจแตละหนา

• Hypertext Transfer Protocol (HTTP) เปนตวก าหนดลกษณะการสอสารระหวางเวบบราวเซอร และเซรฟเวอร

• Hypertext Markup Language (HTML) เปนภาษาก าหนดลกษณะการแสดงผลของขอมลในเวบเพจ

Page 35: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

URL (Universal Resource Locator )

• URL ใชส าหรบระบแหลงทอยของทรพยากรทตองการ และมกลไกบางอยางส าหรบดงขอมลทรพยากรนนมา http://www.provision.co.th/book/catalog.htm

ชอโปรโตคอลหรอวธการตดตอทใชกนทวไปในการดงเวบเพจ

ไดเรคทอร ชอและสกลไฟล

ชอโดเมน

Page 36: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

HTTP และ HTML

Web Server

HTML

Hypertext Transfer Protocol (HTTP)

Page 37: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

Search Engine

• คนหาเวบ จาก Keyword

Page 38: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

Cloud Services

Page 39: อินเตอร์เน็ต Internet... · 2014. 10. 14. · อินเตอร์เน็ตคืออะไร • อินเตอร์เน็ตคือระบบเครือข่าย

เอกสารอางอง

• Preston Gralla เรยบเรยงโดย ชชวาล ศภเกษม. อนเตอรเนตท างานอยางไร (How The Internet Works) 7th edition.Que. SE_ED. 2547

• http://computer.howstuffworks.com/internet/basics/internet-infrastructure.htm

• http://www.internetworldstats.com