360 likes | 508 Views
เครือข่ายอินเตอร์เน็ตและอินทราเน็ต (Introduction to Internet and Intranet). GSPM 912706 เทคโนโลยีสารสนเทศชุมชน (Community Information Technology). เนื้อหา. History of Internet TCP/IP Internet Services. History of Internet.
E N D
เครือข่ายอินเตอร์เน็ตและอินทราเน็ต(Introduction to Internet and Intranet) GSPM 912706 เทคโนโลยีสารสนเทศชุมชน(Community Information Technology)
เนื้อหา • History of Internet • TCP/IP • Internet Services Introduction to Internet and Intranet
History of Internet • ถูกริเริ่มโดยกระทรวงกลาโหมสหรัฐอเมริกาในปี 1969 โดยให้ชื่อเครือข่ายนี้ว่า ARPANET • Advanced Research Projects Agency NETwork • วัตถุประสงค์เพื่อใช้เชื่อมโยงระบบคอมพิวเตอร์ที่อยู่ตามมหาวิทยาลัยและศูนย์วิจัยทางการทหารซึ่งกระจายอยู่ทั่วสหรัฐ • เครือข่ายใช้เทคโนโลยีการส่งข้อมูลที่เรียกว่า Packet-Switched Introduction to Internet and Intranet
History of Internet • ในช่วงเริ่มแรกของโครงการมีหน่วยงานทางการศึกษาเข้าเชื่อมต่อเพียง 4 แห่ง (Node) ได้แก่ • University of California LA (2 กันยายน 1969) • Standford Research Institute (1 ตุลาคม 1969) • University of California Santa Barbara (1 พฤศจิกายน 1969) • University of Utah (ธันวาคม 1969) • การเชื่อมต่อหน่วยงานต่างๆเข้าด้วยกันอาศัย Link ของบริษัท AT&T โดยมีอัตราเร็วในการส่งข้อมูล 50Kbps Introduction to Internet and Intranet
SDS940, Ginie DEC PDP-10, Tenex IBM 360/75, OS/MVT SDS Sigma 7, SEX History of Internet Introduction to Internet and Intranet
History of Internet • การเจริญเติบโตของเครือข่าย ARPANET มีอยู่อย่างต่อเนื่องแต่ได้จำกัดการใช้งานเฉพาะแต่สถาบันต่างๆที่เกี่ยวข้องกับ ARPA เท่านั้น • สถาบันการศึกษาและศูนย์วิจัยอื่นๆได้ร่วมกันจัดตั้งเครือข่ายอื่นๆขึ้นมาอีกหลายเครือข่าย • มีการพัฒนาโปรโตคอลใหม่ที่เป็นสากลขึ้นมาโดยการสนับสนุนจาก ARPA ซึ่งเป็นที่รู้จักในนามของ TCP/IP ซึ่งเป็นเหตุให้อินเตอร์เน็ตได้ถือกำเนิดขึ้นมาอย่างจริงจัง Introduction to Internet and Intranet
History of Internet Introduction to Internet and Intranet
Internet in Thailand • ประเทศไทยได้เริ่มมีการเชื่อมโยงเข้าสู่เครือข่าย Internet ตั้งแต่ปีพ.ศ. 2530 โดยมหาวิทยาลัยสงขลานครินทร์ และสถาบันเทคโนโลยีแห่งเอเชีย (AIT) ได้มีการเชื่อมต่อกับสถาบันในประเทศออสเตรเลีย • ปี 2535 ถือได้ว่าเป็นปีที่อินเตอร์เน็ตได้เข้ามาสู่ประเทศไทยอย่างจริงจัง โดยจุฬาลงกรณ์มหาวิทยาลัยได้เชื่อมต่อเข้าสู่เครือข่ายอินเตอร์เน็ตโดยผ่านเครือข่าย UUNET ของบริษัท UUNET Technologies Co,. Ltd ที่รัฐเวอร์จิเนีย สหรัฐอเมริกา Introduction to Internet and Intranet
Internet in Thailand • จนถึงทุกวันนี้ประเทศไทยมีการใช้เครือข่ายอินเตอร์เน็ตในประเทศไทยอย่างกว้างขวาง • 18 commercial internet service provider (KSC, Loxinfo, CS…) • 4 non-commercial internet hubs (ThaiSarn, UniNet, PubNet,…) • 2 domestic internet exchanges (NIX, IIR) • 539.625 Mbps total international bandwidth (IN) • 414.375 Mbps total international bandwidth (OUT) • 2,300,000 Internet users (from Thai ISP Club) Introduction to Internet and Intranet
Internet in Thailand Introduction to Internet and Intranet
TCP/IP • Transmission Control Protocol / Internet Protocol • ถูกนำมาใช้เป็นข้อกำหนดมาตรฐานในการส่งข้อมูลบนเครือข่าย Internet • ก่อให้เกิด Internet และบริการ World Wide Web เนื่องจากความสามารถในการทำงานที่รวดเร็วกว่า Protocol แบบเดิมๆ • ความสามารถ • Interoperability • Routability Introduction to Internet and Intranet
IP Address • อาศัยหมายเลข IP Address (Internet Protocol Address) ในการระบุต้นทาง และปลายทางในการติดต่อ • อุปกรณ์เครือข่ายทุกตัวที่ต้องการติดต่อกับเครือข่ายอินเตอร์เน็ตต้องมีหมายเลข IP Address (Public/Global IP Address) • ต้องไม่มีการซ้ำกันของหมายเลข IP Address ภายในระบบอินเตอร์เน็ต Introduction to Internet and Intranet
IP Address • IP Address นั้นเป็นสามารถเขียนเป็นเลขฐานสอง (Binary) ขนาด 32-bit • หมายเลข IP Address ถูกแบ่งออกเป็น 2 ส่วน • ส่วนระบุเครือข่าย (Network Part) • ส่วนระบุอุปกรณ์ (Host Part) • IP Address สามารถแบ่งออกมาได้หลาย Class Introduction to Internet and Intranet
IP Address Introduction to Internet and Intranet
Internet Services • Network Operating System • Client / Server • Domain Name Service (DNS) • World Wide Web (www) • File Transfer (ftp) • Electronic Mail (email) Introduction to Internet and Intranet
Operating System • ระบบปฏิบัติการคอมพิวเตอร์ (Operating System) • โปรแกรมคอมพิวเตอร์ชุดแรกที่ถูกเรียกให้ทำงานตอนที่เครื่องคอมพิวเตอร์เริ่มทำงาน ในบางกรณีเรียกว่า Monitor • หน้าที่ของ OS • จัดสรรทรัพยากรต่างๆในระบบซึ่งมีจำนวนจำกัดให้เหมาะสมกับงานต่างๆที่ต้องทำ • ช่วยให้ผู้ใช้ (User) สามารถติดต่อใช้งานระบบได้ง่ายขึ้น Introduction to Internet and Intranet
Network Operating System • การที่จะทำให้อุปกรณ์เครือข่ายสามารถติดต่อใช้งานระบบเครือข่ายได้นั้นจำเป็นต้องอาศัยระบบปฏิบัติการที่สนับสนุนการเชื่อมต่อผ่านระบบเครือข่ายด้วย (Network Operating System:NOS) • NOS แต่ละตัวจะสามารถสนับสนุนการทำงานบนระบบเครือข่ายได้แตกต่างกัน เนื่องจากเครือข่ายแต่ละชนิดจะมีโปรโตคอลในการติดต่อสื่อสารแตกต่างกัน • ถ้า NOS ในอุปกรณ์เครือข่ายไม่สนับสนุน TCP/IP อุปกรณ์นั้นจะไม่สามารถเชื่อมต่อกับเครือข่ายอินเตอร์เน็ตได้ Introduction to Internet and Intranet
Client / Server • เครือข่าย Internet เปรียบเหมือนเป็นถนนที่ใช้ในการส่งข้อมูลซึ่งเชื่อมต่อไปยังทั่วทุกมุมโลก • บริการต่างๆบนเครือข่าย Internet นั้นมีอยู่มากมาย เช่น • การให้บริการต่างๆจะทำในลักษณะ Client/Server Introduction to Internet and Intranet
Client / Server • Server: คือเครื่องคอมพิวเตอร์ที่ให้บริการต่างๆตามที่ Client จะร้องขอ เช่น WWW Server, Mail Server, DNS Server, IRC Server • Client: คือผู้ขอรับบริการต่างๆซึ่งต้องเป็นบริการที่ Server ให้บริการโดยเครื่อง Introduction to Internet and Intranet
Client / Server • ผู้ใช้บริการอินเตอร์เน็ตในปัจจุบันมีจำนวนเพิ่มขึ้นอย่างมาก ซึ่งเป็นเหตุให้มีจำนวน Client เพิ่มขึ้นตามไปด้วย • เครื่องคอมพิวเตอร์ที่เป็น Server ซึ่งจำเป็นต้องมีประสิทธิภาพสูง • Server Farm เป็นการนำเอาเครื่องคอมพิวเตอร์ประสิทธิภาพปานกลางจำนวนหลายๆเครื่องมาช่วยในการให้บริการ Introduction to Internet and Intranet
Client / Server • การทำงานในลักษณะของ Server Farm นั้นถือได้ว่าเป็นการประมวลผลแบบกระจาย (Distributed Processing) • ใช้เครื่องคอมพิวเตอร์หลายๆเครื่องช่วยกันทำงาน • เครื่องคอมพิวเตอร์ที่นำมาใช้ไม่จำเป็นต้องเหมือนกัน • ต้องมีวิธีการแบ่งงานให้เหมาะสม • สามารถเพิ่มประสิทธิภาพได้โดยการเพิ่มจำนวนเครื่องคอมพิวเตอร์ • มีความทนทานต่อความผิดพลาด (Fault Tolerance) ถ้าหากมี • เครื่องคอมพิวเตอร์เครื่องใดเครื่องหนึ่งหยุดทำงาน ระบบก็ยังคงทำงานต่อได้ • เครื่องคอมพิวเตอร์ที่ช่วยกันทำงานไม่จำเป็นต้องอยู่ในเครือข่ายเดียวกัน Introduction to Internet and Intranet
Client / Server Introduction to Internet and Intranet
Domain Name Service • การติดต่อกับอุปกรณ์เครือข่ายต่างๆสามารถทำได้โดยการระบุหมายเลข IP Address ของอุปกรณ์ปลายทางที่ต้องการจะติดต่อ • ในทางปฏิบัติเป็นการยากที่มนุษย์เราจะจดจำหมายเลข IP Address ของอุปกรณ์หรือเครื่องคอมพิวเตอร์ทั้งหมดที่ต้องการได้ • มีการคิดค้นวิธีการที่จะนำระบบชื่อ (Hostname) มาใช้ในการอ้างอิงอุปกรณ์คอมพิวเตอร์แทนหมายเลข IP Address • สำหรับอุปกรณ์เครือข่ายนั้น การติดต่อสื่อสารกันระหว่างอุปกรณ์ต่างๆภายในเครือข่ายอินเตอร์เน็ตยังคงจำเป็นต้องใช้หมายเลข IP Address อยู่ • Hostname จะต้องถูกแปลงให้เป็นหมายเลข IP Address ก่อนที่คอมพิวเตอร์จะเริ่มสร้างการติดต่อเสมอ Introduction to Internet and Intranet
Domain Name Service • วิธีการหนึ่งที่ใช้กันในปัจจุบันคือ Domain Name Service • จะมีการแบ่งชื่อออกมาเป็นกลุ่มที่มีความสัมพันธ์กัน (Domain) • ลักษณะของชื่อในระบบ Domain จะขึ้นต้นด้วยชื่อเครื่อง (Hostname) แล้วตามด้วยชื่อ Domain โดยขั้นด้วยจุด (“.”) เรียกว่า FQDN Introduction to Internet and Intranet
Domain Name Service • FQDN: Fully Qualified Domain Name: Hostname + Domain name • assani.doc.eng.cmu.ac.th เมื่อพิจารณาจากขวาไปซ้ายจะได้ว่า • Hostname: “assani”, Domain name: “doc.eng.cmu.ac.th” • Domain ที่ใหญ่ที่สุดจะอยู่ด้านขวาสุด ในที่นี้คือ “th” – Thailand • Domain “ac” เป็นโดเมนย่อยสังกัดภายใต้ “th” อีกทีหนึ่ง – Academic • Domain “cmu” สังกัดภายใต้โดเมน “ac.th” – Chiang Mai University • Domain “eng” สังกัดภายใต้โดเมน “cmu.ac.th” – Engineering • Domain “doc” สังกัดภายใต้โดเมน “eng.cmu.ac.th” – Dept. Comp. • Hostname “assani” สังกัดภายใต้โดเมน “doc.eng.cmu.ac.th” Introduction to Internet and Intranet
Root edu uk th jp de or co ac cm chiangmai cmu eng med doc doe doenv assani Domain Name Service Introduction to Internet and Intranet
World Wide Web • เป็นบริการที่ได้รับความนิยมมากที่สุดบริการหนึ่งบนเครือข่าย Internet • มีความสามารถในการนำเสนอข้อมูลในรูปแบบของตัวอักษร รูปภาพ เสียง ภาพเคลื่อนไหว และวีดีโอ • World Wide Web (WWW หรือ W3) จะนำเสนอข้อมูลที่เป็นแบบ HTML (Hypertext Markup Language) ซึ่งมีการพัฒนาจนเป็นภาษาคอมพิวเตอร์ที่ซับซ้อนมากในปัจจุบัน • HTTP (Hypertext Transfer Protocol): เป็นข้อกำหนดในการติดต่อรับส่งข้อมูล Hypertext สำหรับบริการ W3 • การใช้บริการ W3 จำเป็นต้องอาศัยโปรแกรมจำพวก Web Browser • Netscape, Opera, Mozilla, Internet Explorer Introduction to Internet and Intranet
World Wide Web • การเข้าใช้บริการ W3 โดยอาศัย Web Browser ต้องอาศัยข้อมูลที่เรียกว่า URL(Universal Resource Location) • ปัจจุบันมี Website ที่เปิดให้บริการทั่วโลกกว่า 28 ล้าน Website และมีแนวโน้มจะเพิ่มขึ้นเรื่อยๆ • เครื่องคอมพิวเตอร์ที่เป็น Web Server1เครื่องสามารถให้บริการ Website ได้มากกว่า 1 Website Introduction to Internet and Intranet
World Wide Web Introduction to Internet and Intranet
File Transfer • เป็นบริการแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์บน Internet • ไม่สามารถนำเสนอข้อมูลได้ ซึ่งต่างจาก W3 ที่สามารถนำเสนอข้อมูลได้ • บริการ FTP สามารถใช้แลกเปลี่ยนข้อมูลได้ทุกชนิด (ไม่จำกัดว่าต้องเป็นภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง) • FTP(File Transfer Protocol) เป็นข้อกำหนดมาตรฐานของการให้บริการแลกเปลี่ยนข้อมูลในลักษณะนี้ • การใช้บริการ File Transfer จำเป็นต้องอาศัยโปรแกรมประเภท FTP Client ประกอบด้วย ได้แก่ • WS_FTP, CU_FTP, GetRight, FlashGet Introduction to Internet and Intranet
File Transfer • การใช้บริการ File Transfer ย่อมจำเป็นต้องระบุ URL เช่นเดียวกันกับการใช้บริการ W3 • การดึงข้อมูลอาจเกิดปัญหาถ้าหาการเชื่อมต่อถูกตัด ทำให้ต้องเริ่มดึงข้อมูลใหม่ตั้งแต่ต้น • มีโปรแกรม FTP Client บางโปรแกรมที่สามารถแก้ปัญหาได้ โดยเมื่อเริ่มดึงข้อมูลใหม่อีกครั้ง จะเริ่มดึงข้อมูลต่อจากส่วนที่ได้เคยดึงมาแล้ว Introduction to Internet and Intranet
File Transfer Introduction to Internet and Intranet
Electronic Mail • บริการจดหมายอิเล็กทรอนิกส์เป็นบริการที่ได้รับความนิยมสูงมากในปัจจุบันรองจากบริการ W3 • ใช้ในการส่งข้อความ(จดหมาย)ผ่านเครือข่าย Internet ซึ่งใช้เวลาและค่าใช้จ่ายน้อยมากเมื่อเทียบกับการส่งจดหมายแบบปกติ • MIME (Multipurpose Internet Mail Extensions) • ทำให้สามารถแนบข้อมูลประเภทอื่นนอกเหนือจากข้อความธรรมดา (Text) ไปกับ email ได้ เช่น รูปภาพ ไฟล์ข้อมูล วีดีโอ • เนื่องจากเครือข่าย Internet ได้แผ่ขยายครอบคลุมไปทั่วโลก ผลที่ตามมาคือทำให้ขอบเขตการให้บริการ Email ได้แผ่ขยายตาม Introduction to Internet and Intranet
Electronic Mail • SMTP (Simple Mail Transfer Protocol): เป็นข้อกำหนดในการรับ-ส่ง Email ซึ่งเป็นที่ยอมรับอันหนึ่ง นิยมใช้มากบนระบบปฏิบัติการ Unix • การใช้บริการ Email จำเป็นต้องอาศัยโปรแกรมที่ทำหน้าเป็น Email Client เพื่อใช้ติดต่อกับเครื่อง Mail Server ได้แก่โปรแกรม • เนื่องจากปัจจุบันมีความนิยมให้บริการ www มากจึงมีการพัฒนาบริการ Email ผ่านบริการ WWW อีกทีหนึ่ง เช่นบริการ Web Mail ของ Hotmail, Yahoo, ThaiMail, … • Email Client ของการให้บริการ Email ในลักษณะนี้จึงเป็น Web Browser นั่นเอง Introduction to Internet and Intranet
Electronic Mail Introduction to Internet and Intranet
Electronic Mail Introduction to Internet and Intranet