อินเตอร์เน็ต Internet... · 2014. 10. 14. ·...

Preview:

Citation preview

อนเตอรเนต Internet

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Router

Router

Router Router

LAN LAN

Gateway

Satellite

Mobile Phone

Router

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

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

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

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

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

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

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

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

โปโตตอล TCP/IP

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

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

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

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

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

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

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

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

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

Data

IPตนทาง 10.128.53.49

IPปลายทาง 10.128.53.47

Package ทม Header

Internet

Data

IP address

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

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

Domain Name

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

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

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

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

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

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

or องคกร nectec.or.th

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

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

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

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

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

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

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

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

Domain Name Server

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

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

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

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

Internet KSC, 3BB และอนๆ

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

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

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

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

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

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

MODEM

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

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

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

ADSL MODEM

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

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

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

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

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

USB Air card Smart Phone

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

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

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

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

FTP (File Transfer Protocol)

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

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

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

FTP

CuteFTP

Email

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

• ผสงจะสงจดหมายไปเกบไวยง Mail Server ของผ รบโดยระบชอต าแหนงอเมล เชน xman@hero.com เปนตน

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

Server

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

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

(Simple Mail Transfer Protocol)

IM (Instant Messaging)

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

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

Mobile Chat / VDO call

บรการ 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.

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

Web Server Internet

Web Browser Mobile Web Browser

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

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

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

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

URL (Universal Resource Locator )

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

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

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

ชอโดเมน

HTTP และ HTML

Web Server

HTML

Hypertext Transfer Protocol (HTTP)

Search Engine

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

Cloud Services

เอกสารอางอง

• 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

Recommended