Internet เบื้องต้น

Download Report

Transcript Internet เบื้องต้น



พ.ศ. 2512 กระทรวงกลาโหมของสหรัฐอเมริกา ได้ก่อตัง้ ระบบเครือข่าย
ARPANET ( Advance Research Project Agency Network) สาหรับการ
สือ่ สารของทหาร และได้เชื่อมต่อกับ มหาวิทยาลัย 4 แห่ง
พ.ศ. 2528 มูลนิธวิ ทิ ยาศาสตร์แห่งชาติ (The National Science Foundation )
ของสหรัฐ ได้วางระบบเครือข่ายขึน้ มาอีกระบบหนึ่ง เรียกว่า NSFNet ซึง่
ประกอบด้วยซุปเปอร์คอมพิวเตอร์ 5 เครือ่ งใน 5 รัฐ เชื่อมต่อเพือ่ ประโยชน์ทาง
การศึกษา และค้นคว้าทางวิทยาศาสตร์ และมีการใช้มาตรฐาน TCP/IP เป็ น
มาตรฐานหลักในการรับส่งข้อมูล



พ.ศ. 2530 เครือข่าย ARPANET ได้รวมกับ NSFNET และลดบทบาทตัวเองลง
มา เปลีย่ นไปใช้บทบาทของ NSFNet แทน และเลิกระบบ ARPANET ในปีพ.ศ.
2534
พ.ศ. 2534 World Wide Web (WWW) ได้ถูกพัฒนาขึน้ โดยสถาบันวิจยั ยุโรป
มีวตั ถุประสงค์เพือ่ แลกเปลีย่ นข้อมูลและสารสนเทศ
4 – 5 ปี ต่อมา มีผใู้ ช้งานอินเทอร์เน็ตถึง 30 ล้านคน บริษทั ต่าง ๆ เห็นโอกาส
ทางธุรกิจจึงได้สร้างเว็บไซต์ของตนขึน้ เพือ่ เสนอข้อมูลเกีย่ วกับบริษทั ของตน
และ มีบริการจากอินเทอร์เน็ตมากมาย ทีไ่ ด้รบั ความนิยม
ในปจั จุบนั




พ.ศ. 2529 อาจารย์กาญจนา กาญจนสุต จากสถาบันเทคโนโลยีแห่งเอเซีย
(AIT) ร่วมกับอาจารย์โทโมโนริ คิมรู ะ ร่วมสร้างเครือข่ายคอมพิวเตอร์ ทาการ
รับส่งอีเมล์กบั มหาวิทยาลัยโตเกียว และมหาวิทยาลัยเมลเบิรน์
พ.ศ. 2530 มีการเชื่อมต่อจากมหาวิทยาลัย ในประเทศไทยไปยังมหาวิทยาลัย
ในประเทศออสเตรเลีย โดยใช้สายโทรศัพท์
พ.ศ. 2535 ศูนย์เทคโนโลยีอเิ ล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC)
ได้เชื่อมต่อเครือข่ายไทยสารเข้ากับมหาวิทยาลัยและองค์กรในประเทศ 6 แห่ง
พ.ศ. 2538 กาเนิด บริษทั อินเทอร์เน็ต ประเทศไทย ผูใ้ ห้บริการอินเทอร์เน็ต
เชิงพาณิชย์รายแรกของไทย

ปี 2550 มีผ้ ใู ช้ งานอินเทอร์ เน็ต 13.426 ล้ านคน


อินเทอร์เน็ต (Internet) คือ เครือข่ายของเครือข่ายคอมพิวเตอร์ ระบบต่าง ๆ ที่
เชื่อมโยงกัน มาจากคาว่า Inter Connection Network
อินเทอร์เน็ต (Internet) เป็ นระบบเครือข่ายคอมพิวเตอร์ ทีม่ ขี นาดใหญ่ เครือ่ ง
คอมพิวเตอร์ทุกเครือ่ งทัวโลก
่
สามารถติดต่อสือ่ สารถึงกัน ได้โดยใช้มาตรฐาน
ในการรับส่งข้อมูลทีเ่ ป็ นหนึ่งเดียว หรือทีเ่ รียกว่าโปรโตคอล (Protocol) ซึง่
โปรโตคอล ทีใ่ ช้บนระบบเครือข่ายอินเทอร์เน็ต มีช่อื ว่า ทีซพี /ี ไอพี (TCP/IP :
Transmission Control Protocol/Internet Protocol)
Network
Client



Server
เป็ นการเชื่อมต่อในรูปแบบทีเ่ รียกว่า Client-Server
Client คือเครือ่ งคอมพิวเตอร์ทเ่ี ป็ นฝา่ ยขอรับบริการ เช่นขอเรียกดู Web Page
ขอแฟ้มข้อมูล ต่าง ๆ
Server คือเครือ่ งผูใ้ ห้บริการตามที่ client ร้องขอมา เช่น Web Server เป็ น
เครือ่ งทีใ่ ห้บริการ Web , Mail server สาหรับให้บริการ E - mail





World Wide Web : WWW เป็ นบริการหนึ่งบนอินเทอร์เน็ต โดยประกอบด้วย
เอกสารทีร่ วบรวมข้อมูลข่าวสารไว้จานวนมากทีเ่ ก็บไว้ในเครือ่ งคอมพิวเตอร์
ต่าง ๆ ทัวโลก
่
โดยข้อมูลบน WWW อาจอยูใ่ นรูปแบบของ ข้อความ ภาพ เสียง หรือ
มัลติมเี ดีย
เรียกสัน้ ๆ ว่า web
ใช้มาตรฐานการสือ่ สาร เอชทีทพี ี (HTTP protocol )
โดยจะแสดงผลผ่าน Web browser

Web page คือ เอกสารบนเว็บทีส่ ามารถแสดงข้อมูลหรือสารสนเทศทีเ่ ป็ น
ข้อความ รูปภาพ เสียง หรือภาพเคลื่อนไหว โดยเก็บอยูใ่ นรูปของ ไฟล์ในเครือ่ ง
คอมพิวเตอร์ ผูใ้ ช้สามารถเข้าชม Web page แต่ละหน้า โดยใช้ Web Browser
เรียก URL (Uniform Resource Locator) ของหน้าเว็บนัน้

เช่น URL
HTTP://WWW.npru.ac.th/science/index.html


URL เป็ นการระบุตาแหน่งของแฟ้มข้อมูลใน Internet
ประกอบด้วย 3 ส่วนหลัก มีรปู แบบการเขียนดังนี้
Service://node/path



Service หมายถึง ชนิดหรือวิธกี ารทีจ่ ะใช้ในการนาแฟ้มนัน้ มา
Node เป็ นชื่อของเครือ่ ง (domain name) ซึง่ มีแฟ้มข้อมูลทีต่ อ้ งการเก็บอยู่
Path เป็ นส่วนของชื่อและตาแหน่งของแฟ้มในเครือ่ งนัน้
HTTP://WWW.npru.ac.th/science/index.html
Service
node
path



TCP/IP : Transmission Control Protocol / Internet Protocol เป็ นมาตรฐาน
ในการสือ่ สาร ระหว่างเครือ่ งคอมพิวเตอร์กบั เครือข่ายอินเตอร์เน็ต เพือ่ ให้
สามารถใช้สอ่ื สารจากต้นทางข้ามเครือข่ายไปยังปลายทางได้ และสามารถหา
เส้นทางทีจ่ ะส่งข้อมูลไปได้เองโดยอัตโนมัติ แบ่งได้ 2 ส่วนคือ TCP และ IP
TCP เป็ นการเชื่อมต่อในระดับโปรแกรมประยุกต์ โดยการส่งการร้องขอการ
เชื่อมต่อ และเป็ นการเชื่อมต่อแบบสองทาง (full-duplex communication)
IP เป็ นการสือ่ สารโดยไม่มกี ารเชื่อมต่อค้างไว้ โดยเป็ นการส่งข้อความทีอ่ ยูใ่ น
ลักษณะของ Packet ไปยังคอมพิวเตอร์เครือ่ งอื่น ๆ ทีเ่ ป็ นจุดหมายปลายทาง




World Wide Web(WWW)
◦ บริการเข้าถึงข้อมูลบนอินเทอร์เน็ตทีไ่ ด้รบั ความนิยมมากทีส่ ุดในปจั จุบนั
Electronic Mail(E-Mail)
◦ บริการส่งจดหมายอิเล็กทรอนิกส์ สามารถส่ง ข้อความ รูปภาพ เสียง
ภาพเคลื่อนไหว ไปพร้อมกับจดหมายได้
Chat
◦ บริการสนทนาผ่านเครือข่ายอินเทอร์เน็ต ทาให้ผใู้ ช้งานสามารถพูดคุย
โต้ตอบกันได้โดยทันที
File Transfer Protocol (FTP)
◦ บริการขนถ่ายแฟ้มข้อมูล ผ่านเครือข่ายอินเทอร์เน็ต


เครือข่ายคอมพิวเตอร์ เชื่อมต่อกันทัวโลกผ่
่
าน สายสัญญาณโทรศัพท์ ใยแก้วนา
แสง (fiber optic) สัญญาณดาวเทียม สัญญาณไมโครเวฟ
ISP ( Internet Service Provider) คือผูใ้ ห้บริการอินเทอร์เน็ต ทีม่ เี ครื่อง
คอมพิวเตอร์แม่ขา่ ยเชื่อมโยงกัน โดยมีทงั ้ ภาคเอกชนและภาครัฐ เช่น Loxinfo ,
A-Net , Uninet , True

การเชื่อมต่อแบบบุคคล


ใช้คอมพิวเตอร์ทบ่ี า้ น หรือทีท่ างาน เชือ่ มต่อผ่านสารโทรศัพท์ หรือ แบบไร้สาย โดยใช้
Modem โดยเชือ่ มต่อกับ ISP ซึง่ จ่ายค่าบริการเป็ นชัวโมง
่ หรือ รายเดือน
การเชื่อมต่อแบบองค์กร

องค์กรทีม่ เี ครือข่ายภายในอยูแ่ ล้ว สามารถเชือ่ มต่อกับ ISP โดยอาศัยอุปกรณ์เราเตอร์
(router) โดยสามารถเลือกการเชือ่ มต่อสัญญาณได้หลายรูปแบบ เช่น สายวงจรเช่า
(leased line) , ระบบวงจรไอเอสดีเอ็น (ISDN) ,ระบบดาวเทียม ระบบไมโครเวฟ


ADSL (Asymmetic Digital Subsciber Line) เป็ นเทคโนโลยีการสือ่ สารข้อมูล
ความเร็วสูงโดยสามารถสือ่ สารโดยใช้ สายโทรศัพท์ โดยใช้ ADSL Modem
ข้อดีคอื สามารถใช้งานโทรศัพท์พร้อมกับการใช้งานอินเทอร์เน็ตได้
ต ัวอย่าง Package ของ TT&T
ความเร็ว 2048/512 Kbps หมายถึง
ความเร็วในการ Download 2048 Kbps
ความเร็วในการ Upload 512 Kbps

เป็ นหมายเลขประจาตัวของเครือ่ งคอมพิวเตอร์ทุกเครือ่ งทีม่ กี ารเชือ่ มต่อกับ
ระบบเครือข่าย ประกอบด้วยตัวเลข 4 ชุดทีค่ นกั
ั ่ นด้วยเครือ่ งหมายจุด(.) เช่น
172.16.254.1
ตัวเลขในแต่ละชุดจะมีขนาด 8 บิต แต่ละชุดจึงมีคา่ ตัวเลขได้ตงั ้ แต่ 0 ถึง 255


Domain Name คือชื่อทีใ่ ช้ในการอ้างอิงเพือ่ ไปยัง Website ต่างๆ ทีอ่ ยูบ่ น
เครือข่ายอินเตอร์เน็ตชื่อทีใ่ ช้ตอ้ งเป็ นชื่อทีไ่ ม่มใี ครในโลกใช้เพราะถ้ามีคนใช้ช่อื
ใดแล้วเราจะไปจดชื่อซ้าไม่ได้
เนื่องจาก IP Address อยูใ่ นรูปของตัวเลขซึง่ ยากแก่การจดจาดังนัน้ จึงเป็ นการ
สะดวกกว่าทีจ่ ะใช้ช่อื หรือกลุม่ ของตัวอักษร ซึง่ ก็คอื Domain Name ในการ
อ้างอิงแทน โดยจะอาศัย DNS Server มาช่วยจับคู่ IP Address และ Domain
name เข้าด้วยกัน ดังนัน้ เมือ่ มีผตู้ อ้ งการทีจ่ ะเรียกดู Website ของท่าน ไม่วา่ จะ
ทราบ IP Address หรือ Domain name เพียงอย่างใดอย่างหนึ่ง ก็จะสามารถ
เข้าถึงได้โดยไม่ผดิ พลาด
www.npru.ac.th
202.29.9.192
Domain Name
IP Address

1. Top Level Domain Name (ต่างประเทศ)
◦ .COM ใช้ทาเว็บไซต์ของบริษทั ห้างร้านโดยทัวไป
่ รวมทัง้ เว็บไซต์สว่ นตัว และมีบางครัง้
นาไปใช้ทาเว็บไซต์ (web site) ประเภทอื่นๆ ด้วย
◦ .NET ใช้ทาเว็บไซต์เกีย่ วกับระบบเน็ตเวิรค์ (network) ของคอมพิวเตอร์ หรือเว็บไซต์
บริการอินเทอร์เน็ต แต่บางครัง้ ก็นาไปใช้ดา้ นอื่นด้วย
◦ .ORG ใช้ทาเว็บไซต์ของส่วนราชการ บางครัง้ ก็มกี ารจดทะเบียนนาไปใช้กบั เว็บไซต์
ประเภทอื่นด้วย
ประเทศ
รหัสประเทศ ใน Domain Name
รหัส
แคนาดา
ca
ไทย
th
จีน
cn
ญี่ปนุ่
jp
ออสเตรเลีย
au
อังกฤษ
uk

2. Local Domain Name (ภายในประเทศต่าง ๆ )
ลักษณะองค์ กร
รหัส
ภาครัฐบาล
go
ภาคเอกชน
co
สถาบันการศึกษา
ac
องค์กรที่ไม่แสวงหากาไร
or
บุคคลธรรมดา
in
องค์กรที่ให้ บริการเครื อข่าย net
www.npru.ac.th

Browser คือ ซอฟท์แวร์ทผ่ี ใู้ ช้บริการอินเทอร์เน็ตใช้เพือ่ เรียกดูขอ้ มูลบน WWW
หรือ เป็ นโปรแกรมสาหรับแสดงเว็บเพจนันเอง
่
โดยหน้าเว็บเพจจะถูกเขียน
ด้วยภาษา HTML และถูกแปลความหมายด้วย Browser
Internet Explorer
Firefox
Google Chrome
Netscape
Safari

Hardware
◦ เครือ่ งคอมพิวเตอร์แม่ขา่ ยทีท่ าหน้าทีใ่ ห้บริการ (Server) เครือ่ งเรียกใช้บริการ(Client) เราเตอร์
โมเด็ม


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