21

Internet เบื้องต้น

  • Upload
    ronald

  • View
    44

  • Download
    0

Embed Size (px)

DESCRIPTION

Internet เบื้องต้น. ประวัติความเป็นมาของอินเทอร์เน็ต. พ.ศ. 2512 กระทรวงกลาโหมของสหรัฐอเมริกา ได้ก่อตั้ง ระบบเครือข่าย ARPANET ( A dvance R esearch P roject A gency N etwork) สำหรับการสื่อสารของทหาร และได้เชื่อมต่อกับ มหาวิทยาลัย 4 แห่ง - PowerPoint PPT Presentation

Citation preview

Page 1: Internet  เบื้องต้น
Page 2: Internet  เบื้องต้น

พ.ศ . 2512 กระทรวงกลาโหมของสหร�ฐอเมร�กา ได้�ก�อตั้��ง ระบบเคร�อข�าย ARPANET ( Advance Research Project Agency Network) ส าหร�บการส�!อสารของทหาร และได้�เชื่�!อมตั้�อก�บ มหาว�ทยาล�ย 4 แห�ง

พ.ศ . 2528 ม$ลนิ�ธิ�ว�ทยาศาสตั้ร'แห�งชื่าตั้� (The National Science Foundation ) ของสหร�ฐ ได้�วางระบบเคร�อข�ายข(�นิมาอ)กระบบหนิ(!ง เร)ยกว�า NSFNet ซึ่(!งประกอบด้�วยซึ่,ปเปอร'คอมพ�วเตั้อร' 5 เคร�!องในิ 5 ร�ฐ เชื่�!อมตั้�อเพ�!อประโยชื่นิ'ทางการศ(กษา และค�นิคว�าทางว�ทยาศาสตั้ร' และม)การใชื่�มาตั้รฐานิ TCP/IP เป/นิมาตั้รฐานิหล�กในิการร�บส�งข�อม$ล

Page 3: Internet  เบื้องต้น

พ.ศ . 2530 เคร�อข�าย ARPANET ได้�รวมก�บ NSFNET และลด้บทบาทตั้�วเองลงมา เปล)!ยนิไปใชื่�บทบาทของ NSFNet แทนิ และเล�กระบบ ARPANET ในิป0พ.ศ . 2534

พ.ศ . 2534 World Wide Web (WWW) ได้�ถู$กพ�ฒนิาข(�นิโด้ยสถูาบ�นิว�จั�ยย,โรป ม)ว�ตั้ถู,ประสงค'เพ�!อแลกเปล)!ยนิข�อม$ลและสารสนิเทศ

4 – 5 ป0 ตั้�อมา ม)ผู้$�ใชื่�งานิอ�นิเทอร'เนิ5ตั้ถู(ง 30 ล�านิคนิ บร�ษ�ทตั้�าง ๆ เห5นิโอกาสทางธิ,รก�จัจั(งได้�สร�างเว5บไซึ่ตั้'ของตั้นิข(�นิเพ�!อเสนิอข�อม$ลเก)!ยวก�บบร�ษ�ทของตั้นิ และ ม)บร�การจัากอ�นิเทอร'เนิ5ตั้มากมาย ท)!ได้�ร�บความนิ�ยมในิป7จัจั,บ�นิ

Page 4: Internet  เบื้องต้น

พ.ศ . 2529 อาจัารย'กาญจันิา กาญจันิส,ตั้ จัากสถูาบ�นิเทคโนิโลย)แห�งเอเซึ่)ย (AIT) ร�วมก�บอาจัารย'โทโมโนิร� ค�ม$ระ ร�วมสร�างเคร�อข�ายคอมพ�วเตั้อร' ท าการร�บส�งอ)เมล'ก�บมหาว�ทยาล�ยโตั้เก)ยว และมหาว�ทยาล�ยเมลเบ�ร'นิ

พ.ศ . 2530 ม)การเชื่�!อมตั้�อจัากมหาว�ทยาล�ย ในิประเทศไทยไปย�งมหาว�ทยาล�ยในิประเทศออสเตั้รเล)ย โด้ยใชื่�สายโทรศ�พท'

พ.ศ . 2535 ศ$นิย'เทคโนิโลย)อ�เล5กทรอนิ�กส'และคอมพ�วเตั้อร'แห�งชื่าตั้� (NECTEC) ได้�เชื่�!อมตั้�อเคร�อข�ายไทยสารเข�าก�บมหาว�ทยาล�ยและองค'กรในิประเทศ 6 แห�ง

พ.ศ . 2538 ก าเนิ�ด้ บร�ษ�ท อ�นิเทอร'เนิ5ตั้ ประเทศไทย ผู้$�ให�บร�การอ�นิเทอร'เนิ5ตั้เชื่�งพาณิ�ชื่ย'รายแรกของไทย

Page 5: Internet  เบื้องต้น

ป0 2550 ม)ผู้$�ใชื่�งานิอ�นิเทอร'เนิ5ตั้ 13.426 ล�านิคนิ

Page 6: Internet  เบื้องต้น

อ�นิเทอร'เนิ5ตั้ (Internet) ค�อ เคร�อข�ายของเคร�อข�ายคอมพ�วเตั้อร' ระบบตั้�าง ๆ ท)!เชื่�!อมโยงก�นิ มาจัากค าว�า Inter Connection Network

อ�นิเทอร'เนิ5ตั้ (Internet) เป/นิระบบเคร�อข�ายคอมพ�วเตั้อร' ท)!ม)ขนิาด้ใหญ� เคร�!องคอมพ�วเตั้อร'ท,กเคร�!องท�!วโลก สามารถูตั้�ด้ตั้�อส�!อสารถู(งก�นิ ได้�โด้ยใชื่�มาตั้รฐานิ ในิการร�บส�งข�อม$ลท)!เป/นิหนิ(!งเด้)ยว หร�อท)!เร)ยกว�าโปรโตั้คอล (Protocol) ซึ่(!งโปรโตั้คอล ท)!ใชื่�บนิระบบเคร�อข�ายอ�นิเทอร'เนิ5ตั้ ม)ชื่�!อว�า ท)ซึ่)พ)/ไอพ) (TCP/IP : Transmission Control Protocol/Internet Protocol)

Page 7: Internet  เบื้องต้น

เป/นิการเชื่�!อมตั้�อในิร$ปแบบท)!เร)ยกว�า Client-Server Client ค�อเคร�!องคอมพ�วเตั้อร'ท)!เป/นิฝ่;ายขอร�บบร�การ

เชื่�นิขอเร)ยกด้$ Web Page ขอแฟ้=มข�อม$ล ตั้�าง ๆ Server ค�อเคร�!องผู้$�ให�บร�การตั้ามท)! client ร�องขอมา

เชื่�นิ Web Server เป/นิเคร�!องท)!ให�บร�การ Web , Mail server ส าหร�บให�บร�การ E - mail

Client

Network

Server

Page 8: Internet  เบื้องต้น

World Wide Web : WWW เป/นิบร�การหนิ(!งบนิอ�นิเทอร'เนิ5ตั้ โด้ยประกอบด้�วยเอกสารท)!รวบรวมข�อม$ลข�าวสารไว�จั านิวนิมากท)!เก5บไว�ในิเคร�!องคอมพ�วเตั้อร'ตั้�าง ๆ ท�!วโลก

โด้ยข�อม$ลบนิ WWW อาจัอย$�ในิร$ปแบบของ ข�อความ ภาพ เส)ยง หร�อ ม�ลตั้�ม)เด้)ย

เร)ยกส��นิ ๆ ว�า web ใชื่�มาตั้รฐานิการส�!อสาร เอชื่ท)ท)พ) (HTTP protocol ) โด้ยจัะแสด้งผู้ลผู้�านิ Web browser

Page 9: Internet  เบื้องต้น

Web page ค�อ เอกสารบนิเว5บท)!สามารถูแสด้งข�อม$ลหร�อสารสนิเทศท)!เป/นิข�อความ ร$ปภาพ เส)ยง หร�อภาพเคล�!อนิไหว โด้ยเก5บอย$�ในิร$ปของ ไฟ้ล'ในิเคร�!องคอมพ�วเตั้อร' ผู้$�ใชื่�สามารถูเข�าชื่ม Web page แตั้�ละหนิ�า โด้ยใชื่� Web Browser เร)ยก URL (Uniform Resource Locator) ของหนิ�าเว5บนิ��นิ

เชื่�นิ URL

HTTP://WWW.npru.ac.th/science/index.html

Page 10: Internet  เบื้องต้น

URL เป/นิการระบ,ตั้ าแหนิ�งของแฟ้=มข�อม$ลในิ Internet ประกอบด้�วย 3 ส�วนิหล�ก ม)ร$ปแบบการเข)ยนิด้�งนิ)�

Service://node/path Service หมายถู(ง ชื่นิ�ด้หร�อว�ธิ)การท)!จัะใชื่�ในิการนิ าแฟ้=ม

นิ��นิมา Node เป/นิชื่�!อของเคร�!อง (domain name) ซึ่(!งม)แฟ้=ม

ข�อม$ลท)!ตั้�องการเก5บอย$� Path เป/นิส�วนิของชื่�!อและตั้ าแหนิ�งของแฟ้=มในิเคร�!องนิ��นิ HTTP://WWW.npru.ac.th/science/index.html

ServiceService nodenode pathpath

Page 11: Internet  เบื้องต้น

TCP/IP : Transmission Control Protocol / Internet Protocol เป/นิมาตั้รฐานิในิการส�!อสาร ระหว�างเคร�!องคอมพ�วเตั้อร'ก�บเคร�อข�ายอ�นิเตั้อร'เนิ5ตั้ เพ�!อให�สามารถูใชื่�ส�!อสารจัากตั้�นิทางข�ามเคร�อข�ายไปย�งปลายทางได้� และสามารถูหาเส�นิทางท)!จัะส�งข�อม$ลไปได้�เองโด้ยอ�ตั้โนิม�ตั้� แบ�งได้� 2 ส�วนิค�อ TCP และ IP

TCP เป/นิการเชื่�!อมตั้�อในิระด้�บโปรแกรมประย,กตั้' โด้ยการส�งการร�องขอการเชื่�!อมตั้�อ และเป/นิการเชื่�!อมตั้�อแบบสองทาง (full-duplex communication)

IP เป/นิการส�!อสารโด้ยไม�ม)การเชื่�!อมตั้�อค�างไว� โด้ยเป/นิการส�งข�อความท)!อย$�ในิล�กษณิะของ Packet ไปย�งคอมพ�วเตั้อร'เคร�!องอ�!นิ ๆ ท)!เป/นิจั,ด้หมายปลายทาง

Page 12: Internet  เบื้องต้น

World Wide Web(WWW)◦บร�การเข�าถู(งข�อม$ลบนิอ�นิเทอร'เนิ5ตั้ท)!ได้�ร�บความนิ�ยมมาก

ท)!ส,ด้ในิป7จัจั,บ�นิ Electronic Mail(E-Mail)

◦บร�การส�งจัด้หมายอ�เล5กทรอนิ�กส' สามารถูส�ง ข�อความ ร$ปภาพ เส)ยง ภาพเคล�!อนิไหว ไปพร�อมก�บจัด้หมายได้�

Chat◦บร�การสนิทนิาผู้�านิเคร�อข�ายอ�นิเทอร'เนิ5ตั้ ท าให�ผู้$�ใชื่�งานิ

สามารถูพ$ด้ค,ยโตั้�ตั้อบก�นิได้�โด้ยท�นิท) File Transfer Protocol (FTP)

◦บร�การขนิถู�ายแฟ้=มข�อม$ล ผู้�านิเคร�อข�ายอ�นิเทอร'เนิ5ตั้

Page 13: Internet  เบื้องต้น

เคร�อข�ายคอมพ�วเตั้อร' เชื่�!อมตั้�อก�นิท�!วโลกผู้�านิ สายส�ญญาณิโทรศ�พท' ใยแก�วนิ าแสง (fiber optic) ส�ญญาณิด้าวเท)ยม ส�ญญาณิไมโครเวฟ้

ISP ( Internet Service Provider) ค�อผู้$�ให�บร�การอ�นิเทอร'เนิ5ตั้ ท)!ม)เคร�!องคอมพ�วเตั้อร'แม�ข�ายเชื่�!อมโยงก�นิ โด้ยม)ท��งภาคเอกชื่นิและภาคร�ฐ เชื่�นิ Loxinfo , A-Net , Uninet , True

Page 14: Internet  เบื้องต้น

การเชื่�!อมตั้�อแบบบ,คคล ใชื่�คอมพ�วเตั้อร'ท)!บ�านิ หร�อท)!ท างานิ เชื่�!อมตั้�อผู้�านิสารโทรศ�พท'

หร�อ แบบไร�สาย โด้ยใชื่� Modem โด้ยเชื่�!อมตั้�อก�บ ISP ซึ่(!งจั�ายค�าบร�การเป/นิชื่�!วโมง หร�อ รายเด้�อนิ

การเชื่�!อมตั้�อแบบองค'กร องค'กรท)!ม)เคร�อข�ายภายในิอย$�แล�ว สามารถูเชื่�!อมตั้�อก�บ ISP โด้ย

อาศ�ยอ,ปกรณิ'เราเตั้อร' (router) โด้ยสามารถูเล�อกการเชื่�!อมตั้�อส�ญญาณิได้�หลายร$ปแบบ เชื่�นิ สายวงจัรเชื่�า (leased line) , ระบบวงจัรไอเอสด้)เอ5นิ (ISDN) ,ระบบด้าวเท)ยม ระบบไมโครเวฟ้

Page 15: Internet  เบื้องต้น

ADSL (Asymmetic Digital Subsciber Line) เป/นิเทคโนิโลย)การส�!อสารข�อม$ลความเร5วส$งโด้ยสามารถูส�!อสารโด้ยใชื่� สายโทรศ�พท' โด้ยใชื่� ADSL Modem

ข�อด้)ค�อสามารถูใชื่�งานิโทรศ�พท'พร�อมก�บการใชื่�งานิอ�นิเทอร'เนิ5ตั้ได้�

ความเร5ว 2048/512 Kbps หมายถู(งความเร5วในิการ Download 2048 Kbpsความเร5วในิการ Upload 512 Kbps

ตั�วอย่�าง Package ของ TT&T

Page 16: Internet  เบื้องต้น

เป/นิหมายเลขประจั าตั้�วของเคร�!องคอมพ�วเตั้อร'ท,กเคร�!องท)!ม)การเชื่�!อมตั้�อก�บระบบเคร�อข�าย ประกอบด้�วยตั้�วเลข 4 ชื่,ด้ท)!ค� !นิก�นิด้�วยเคร�!องหมายจั,ด้ (.) เชื่�นิ 172.16.254.1ตั้�วเลขในิแตั้�ละชื่,ด้จัะม)ขนิาด้ 8 บ�ตั้ แตั้�ละชื่,ด้จั(งม)ค�าตั้�วเลขได้�ตั้��งแตั้� 0 ถู(ง 255

Page 17: Internet  เบื้องต้น

Domain Name ค�อชื่�!อท)!ใชื่�ในิการอ�างอ�งเพ�!อไปย�ง Website ตั้�างๆ ท)!อย$�บนิเคร�อข�ายอ�นิเตั้อร'เนิ5ตั้ชื่�!อท)!ใชื่�ตั้�องเป/นิชื่�!อท)!ไม�ม)ใครในิโลกใชื่�เพราะถู�าม)คนิใชื่�ชื่�!อใด้แล�วเราจัะไปจัด้ชื่�!อซึ่ �าไม�ได้�

เนิ�!องจัาก IP Address อย$�ในิร$ปของตั้�วเลขซึ่(!งยากแก�การจัด้จั าด้�งนิ��นิจั(งเป/นิการสะด้วกกว�าท)!จัะใชื่�ชื่�!อหร�อกล,�มของตั้�วอ�กษร ซึ่(!งก5ค�อ Domain Name ในิการอ�างอ�งแทนิ โด้ยจัะอาศ�ย DNS Server มาชื่�วยจั�บค$� IP Address และ Domain name เข�าด้�วยก�นิ ด้�งนิ��นิเม�!อม)ผู้$�ตั้�องการท)!จัะเร)ยกด้$ Website ของท�านิ ไม�ว�าจัะทราบ IP Address หร�อ Domain name เพ)ยงอย�างใด้อย�างหนิ(!ง ก5จัะสามารถูเข�าถู(งได้�โด้ยไม�ผู้�ด้พลาด้

www.npru.ac.th 202299192. . .Domain NameDomain Name IP AddressIP Address

Page 18: Internet  เบื้องต้น

1. Top Level Domain Name (ตั้�างประเทศ) ◦ .COM ใชื่�ท าเว5บไซึ่ตั้'ของบร�ษ�ท ห�างร�านิโด้ยท�!วไป รวมท��งเว5บไซึ่ตั้'ส�วนิ

ตั้�ว และม)บางคร��งนิ าไปใชื่�ท าเว5บไซึ่ตั้' (web site) ประเภทอ�!นิๆ ด้�วย ◦ .NET ใชื่�ท าเว5บไซึ่ตั้'เก)!ยวก�บระบบเนิ5ตั้เว�ร'ค (network) ของ

คอมพ�วเตั้อร' หร�อเว5บไซึ่ตั้'บร�การอ�นิเทอร'เนิ5ตั้ แตั้�บางคร��งก5นิ าไปใชื่�ด้�านิอ�!นิด้�วย

◦ .ORG ใชื่�ท าเว5บไซึ่ตั้'ของส�วนิราชื่การ บางคร��งก5ม)การจัด้ทะเบ)ยนินิ าไปใชื่�ก�บเว5บไซึ่ตั้'ประเภทอ�!นิด้�วย ประเทศ รหั�ส

แคนิาด้า ca

ไทย th

จั)นิ cn

ญ)!ป,;นิ jp

ออสเตั้รเล)ย au

อ�งกฤษ uk

รห�สประเทศ ในิ Domain Name

Page 19: Internet  เบื้องต้น

2. Local Domain Name (ภายในิประเทศตั้�าง ๆ )

ลั�กษณะองค์�กร รหั�สภาคร�ฐบาล go

ภาคเอกชื่นิ co

สถูาบ�นิการศ(กษา ac

องค'กรท)!ไม�แสวงหาก าไร

or

บ,คคลธิรรมด้า in

องค'กรท)!ให�บร�การเคร�อข�าย

net

www.npru.ac.th

Page 20: Internet  เบื้องต้น

Browser ค�อ ซึ่อฟ้ท'แวร'ท)!ผู้$�ใชื่�บร�การอ�นิเทอร'เนิ5ตั้ใชื่�เพ�!อเร)ยกด้$ข�อม$ลบนิ WWW หร�อ เป/นิโปรแกรมส าหร�บแสด้งเว5บเพจันิ�!นิเอง โด้ยหนิ�าเว5บเพจัจัะถู$กเข)ยนิด้�วยภาษา HTML และถู$กแปลความหมายด้�วย Browser

Internet Explorer

Netscape Firefox Safari

Google Chrome

Page 21: Internet  เบื้องต้น

Hardware◦ เคร�!องคอมพ�วเตั้อร'แม�ข�ายท)!ท าหนิ�าท)!ให�บร�การ (Server) เคร�!องเร)ยก

ใชื่�บร�การ(Client) เราเตั้อร' โมเด้5ม Software

◦ HTML editor◦ Server-side script เชื่�นิ PHP , ASP◦ Client-side script เชื่�นิ JavaScript , AJAX◦ Web server application เชื่�นิ Apache , IIS , PWS◦ ซึ่อฟ้ท'แวร'ม�ลตั้�ม)เด้)ย

ระบบการจั�ด้การฐานิข�อม$ล (Database Management System)◦ MySQL◦ MS Access◦ Oracle