วันพฤหัสบดีที่ 27 มกราคม พ.ศ. 2554

ความรู้เกี่ยวกับอินเตอร์เน็ต


                ความหมายของอินเตอร์เน็ต

อินเตอร์เน็ต (Internet)นั้นย่อมาจากคำว่า “International network”  หรือ  “Inter Connection  network”  ซึ่งหมายถึง  เครือข่ายคอมพิวเตอร์ขนาดใหญ่ที่เชื่อมโยงเครือข่ายคอมพิวเตอร์ทั่วโลกเข้าไว้ด้วยกัน  เพื่อให้เกิดการสื่อสาร  และการแลกเปลี่ยนข้อมูลร่วมกัน  โดยอาศัยตัวเชื่อมเครือข่ายภายใต้มาตรฐานการเชื่อมโยงเดียวกัน  นั่นก็คือ  TCP/IP Protocol  ซึ่งเป็นข้อกำหนดวิธีการติดต่อสื่อสารระหว่างคอมพิวเตอร์ในระบบเครือข่าย  ซึ่งโปรโตคอลนี้จะช่วยให้คอมพิวเตอร์ที่มีฮาร์ดแวร์ที่แตกต่างกันสามารถติดต่อถึงกันได้การที่มีระบบอินเตอร์เน็ต ทำให้สามารถเคลื่อนย้ายข่าวสารข้อมูลจากที่หนึ่งไปยังอีกที่หนึ่งได้ โดยไม่จำกัดระยะทาง  ส่งข้อมูลได้หลายรูปแบบ  ทั้งข้อความตัวหนังสือ ภาพ และ เสียง โดยอาศัยเครือข่ายโทรคมนาคมเป็นตัวเชื่อมต่อเครือข่ายอินเตอร์เน็ตนับเป็นอภิระบบเครือข่ายที่ยิ่งใหญ่มาก มีเครื่องคอมพิวเตอร์หลายล้านเครื่องทั่วโลกเชื่อมต่อกับระบบ ทำให้คนในโลกทุกชาติทุกภาษาสามารถติดต่อสื่อสารกันได้ โดยไม่ต้องเดินทางไป โลกทั้งโลกเปรียบเสมือนเป็นบ้านหนึ่งที่ทุกคนในบ้านสามารถพูดคุยกันได้ตลอด 24 ชั่วโมง ประหยัดเวลา ค่าใช้จ่าย แต่เกิดประโยชน์ต่อสังคมโลกปัจจุบันมาก



                ประวัติความเป็นมาของอินเตอร์เน็ต
อินเทอร์เน็ต ซึ่งเป็นโครงการของ ARPAnet (Advanced Research Projects Agency Network) ซึ่งเป็นหน่วยงานที่สังกัด กระทรวงกลาโหม ของสหรัฐ (U.S.Department of Defense - DoD) ถูกก่อตั้งเมื่อประมาณ ปีค.ศ.1960(พ.ศ.2503) และได้ถูกพัฒนาเรื่อยมา
ค.ศ.1969(พ.ศ.2512) ARPA ได้รับทุนสนับสนุน จากหลายฝ่าย ซึ่งหนึ่งในผู้สนับสนุนก็คือ Edward Kenedy และเปลี่ยนชื่อจาก ARPA เป็น DARPA(Defense Advanced Research Projects Agency) พร้อมเปลี่ยนแปลงนโยบายบางอย่าง และในปีค.ศ.1969(พ.ศ.2512)นี้เองที่ได้ทดลองการเชื่อมต่อคอมพิวเตอร์คนละชนิด จาก 4 แห่งเข้าหากันเป็นครั้งแรก คือ มหาวิทยาลัยแคลิฟอร์เนีย สถาบันวิจัยสแตนฟอร์ด มหาวิทยาลัยแคลิฟอร์เนีย และมหาวิทยาลัยยูทาห์ เครือข่ายทดลองประสบความสำเร็จอย่างมาก ดังนั้นในปีค.ศ.1975(พ.ศ.2518) จึงได้เปลี่ยนจากเครือข่ายทดลอง เป็นเครือข่ายที่ใช้งานจริง ซึ่ง DARPA ได้โอนหน้าที่รับผิดชอบโดยตรง ให้แก่ หน่วยการสื่อสารของกองทัพสหรัฐ (Defense Communications Agency - ปัจจุบันคือ Defense Informations Systems Agency) แต่ในปัจจุบัน Internet มีคณะทำงานที่รับผิดชอบบริหารเครือข่ายโดยรวม เช่น ISOC (Internet Society) ดูแลวัตถุประสงค์หลัก, IAB (Internet Architecture Board) พิจารณาอนุมัติมาตรฐานใหม่ในInternet, IETF (Internet Engineering Task Force) พัฒนามาตรฐานที่ใช้กับ Internet ซึ่งเป็นการทำงานโดยอาสาสมัคร ทั้งสิ้น
ค.ศ.1983(พ.ศ.2526) DARPA ตัดสินใจนำ TCP/IP (Transmission Control Protocal/Internet Protocal) มาใช้กับคอมพิวเตอร์ทุกเครื่องในระบบ ทำให้เป็นมาตรฐานของวิธีการติดต่อ ในระบบเครือข่าย Internet จนกระทั่งปัจจุบัน จึงสังเกตุได้ว่า ในเครื่องคอมพิวเตอร์ทุกเครื่องที่จะต่อ internet ได้จะต้องเพิ่ม TCP/IP ลงไปเสมอ เพราะ TCP/IP คือข้อกำหนดที่ทำให้คอมพิวเตอร์ทั่วโลก ทุก platform คุยกันรู้เรื่อง และสื่อสารกันได้อย่างถูกต้อง  การกำหนดชื่อโดเมน (Domain Name System) มีขึ้นเมื่อ ค.ศ.1986(พ.ศ.2529) เพื่อสร้างฐานข้อมูลแบบกระจาย (Distribution database) อยู่ในแต่ละเครือข่าย และให้ ISP(Internet Service Provider) ช่วยจัดทำฐานข้อมูลของตนเอง จึงไม่จำเป็นต้องมีฐานข้อมูลแบบรวมศูนย์ เหมือนแต่ก่อน เช่น การเรียกเว็บ www.yonok.ac.th จะไปที่ตรวจสอบว่ามีชื่อนี้ หรือไม่ ที่ www.thnic.co.th ซึ่งมีฐานข้อมูลของเว็บที่ลงท้ายด้วย th ทั้งหมด เป็นต้น
DARPA ได้ทำหน้าที่รับผิดชอบดูแลระบบ internet เรื่อยมาจนถึง ค.ศ.1980(พ.ศ.2523) และให้ มูลนิธิวิทยาศาสตร์แห่งชาติ (National Science Foundation - NSF) เข้ามาดูแลแทนร่วม กับอีกหลายหน่วยงาน
ค.ศ.1991(พ.ศ.2534) ทิม เบอร์เนอร์ส ลี (Tim Berners-Lee) แห่งศูนย์วิจัย CERN ได้คิดค้นระบบไฮเปอร์เท็กซ์ขึ้น เว็บเบราวเซอร์ (Web Browser) ตัวแรกมีชื่อว่า WWW (World Wide Web) แต่เว็บได้รับความนิยมอย่างจริงจัง เมื่อ ศูนย์วิจัย NCSA ของมหาวิทยาลัยอิลลินอยส์เออร์แบน่าแชมเปญจ์ สหรัฐอเมริกา ได้คิดโปรแกรม MOSAIC (โมเสค) โดย Marc Andreessen ซึ่งเป็นเว็บเบราว์เซอร์ระบบกราฟฟิก หลังจากนั้นทีมงานที่ทำโมเสคก็ได้ออกไปเปิดบริษัทเน็ตสเคป (Browser Timelines : Mosaic 1993, IE 1995, Netscape 1994, Opera 1996, Macintosh IE 1996) ในความเป็นจริง ไม่มีใครเป็นเจ้าของ Internet และไม่มีใครมีสิทธิขาดแต่เพียงผู้เดียว ในการกำหนดมาตรฐานใหม่ต่าง ๆ ผู้ติดสินว่าสิ่งไหนดี มาตรฐานไหนจะได้รับการยอมรับ คือ ผู้ใช้ ที่กระจายอยู่ทั่วทุกมุมโลก ที่ได้ทดลองใช้มาตรฐานเหล่านั้น และจะใช้ต่อไปหรือไม่เท่านั้น ส่วนมาตรฐานเดิมที่เป็นพื้นฐานของระบบ เช่น TCP/IP หรือ Domain name ก็จะต้องยึดตามนั้นต่อไป เพราะ Internet เป็นระบบกระจายฐานข้อมูล การจะเปลี่ยนแปลงระบบพื้นฐาน จึงไม่ใช่เรื่องง่ายนัก

                การทำงานของอินเทอร์เน็ต

การสื่อสารข้อมูลด้วยคอมพิวเตอร์จะมีโปรโตคอล (Protocol) ซึ่งเป็นระเบียบวิธีการสื่อสารที่เป็นมาตรฐานของการเชื่อมต่อกำหนดไว้ โปรโตคอลที่เป็นมาตรฐานสำหรับการเชื่อมต่ออินเทอร์เน็ต คือ TCP/IP (Transmission Control Protocol/Internet Protocol)
เครื่องคอมพิวเตอร์ทุกเครื่องที่เชื่อมต่อเข้ากับเครือข่ายอินเทอร์เน็ตจะต้องมีหมายเลขประจำเครื่อง ที่เรียกว่า IP Address เพื่อเอาไว้อ้างอิงหรือติดต่อกับเครื่องคอมพิวเตอร์อื่นๆ ในเครือข่าย ซึ่ง IP ในที่นี้ก็คือ Internet Protocol ตัวเดียวกับใน TCP/IP นั่นเอง IP address ถูกจัดเป็นตัวเลขชุดหนึ่งขนาด 32 บิต ใน 1 ชุดนี้จะมีตัวเลขถูกแบ่งออกเป็น 4 ส่วน ส่วนละ 8 บิตเท่าๆ กัน เวลาเขียนก็แปลงให้เป็นเลขฐานสิบก่อนเพื่อความง่ายแล้วเขียนโดยคั่นแต่ละส่วนด้วยจุด (.) ดังนั้นในตัวเลขแต่ละส่วนนี้จึงมีค่าได้ไม่เกิน 256 คือ ตั้งแต่ 0 จนถึง 255 เท่านั้น เช่น IP address ของเครื่องคอมพิวเตอร์ของสถาบันราชภัฎสวนดุสิต คือ 203.183.233.6 ซึ่ง IP Address ชุดนี้จะใช้เป็นที่อยู่เพื่อติดต่อกับเครื่องพิวเตอร์อื่นๆ ในเครือข่าย

                การเชื่อมต่ออินเตอร์เน็ตแบบต่างๆ

การเชื่อมต่ออินเทอร์เน็ตแบบใช้สาย (Wire Internet)
1. การเชื่อมต่ออินเทอร์เน็ตรายบุคคล (Individual Connection)


การเชื่อมต่ออินเทอร์เน็ตรายบุคคล คือ การเชื่อมต่ออินเทอร์เน็ตจากที่บ้าน (Home user) ซึ่งยังต้องอาศัยคู่สายโทรศัพท์ในการเข้าสู่เครือข่ายอินเทอร์เน็ต ผู้ใช้ต้องสมัครเป็นสมาชิกกับผู้ให้บริการอินเทอร์เน็ตก่อน จากนั้นจะได้เบอร์โทรศัพท์ของผู้ให้บริการอินเทอร์เน็ต รหัสผู้ใช้ (User name) และรหัสผ่าน (Password) ผู้ใช้จะเข้าสู่ระบบอินเทอร์เน็ตได้โดยใช้โมเด็มที่เชื่อมต่อกับคอมพิวเตอร์ของผู้ใช้หมุนไปยังหมายเลขโทรศัพท์ของผู้ให้บริการอินเทอร์เน็ต จากนั้นจึงสามารถใช้ งานอินเทอร์เน็ตได้
องค์ประกอบของการใช้อินเทอร์เน็ตรายบุคคล
        1. โทรศัพท์
        2. เครื่องคอมพิวเตอร์
        3. ผู้ให้บริการอินเทอร์เน็ต ซึ่งจะให้เบอร์โทรศัพท์ รหัสผู้ใช้และรหัสผ่าน
        4. โมเด็ม (Modem)
        โมเด็ม คือ อุปกรณ์ที่ใช้ในการแปลงสัญญาณ เนื่องจากสัญญาณในคอมพิวเตอร์เป็นสัญญาณดิจิทัล (Digital) แต่สัญญาณเสียงในระบบโทรศัพท์เป็นสัญญาณอนาล็อก (Analog) ดังนั้นเมื่อต้องการเข้าสู่ระบบอินเทอร์เน็ตจึงต้องใช้โมเด็มเพื่อเป็นอุปกรณ์ในการแปลงสัญญาณดิจิทัลจากเครื่องคอมพิวเตอร์ให้เป็นสัญญาณอนาล็อกตามสายโทรศัพท์ และแปลงกลับจากสัญญาณอนาล็อกเป็นสัญญาณดิจิทัล เมื่อถึงปลายทาง
        ความเร็วของโมเด็มมีหน่วยเป็น บิตต่อวินาที (bit per second : bps) หมายความว่า ในหนึ่งวินาที จะมีข้อมูลถูกส่งออกไป หรือรับเข้ามากี่บิต เช่น โมเด็มที่มีความเร็ว 56 Kpbs จะสามารถ รับ-ส่งข้อมูลได้ 56 กิโลบิตในหนึ่งวินาที
       โมเด็มสามารถแบ่งได้ 3 ประเภท คือ
       1. โมเด็มแบบติดตั้งภายนอก (External modem)
เป็นโมเด็มที่ติดตั้งกับคอมพิวเตอร์ภายนอก สามารถเคลื่อนย้ายได้สะดวก เพราะในปัจจุบันการเชื่อมต่อกับคอมพิวเตอร์จะผ่าน USB พอร์ต (Universal Serial Bus) ซึ่งเป็นพอร์ตที่นิยมใช้กันมาก ราคาของโมเด็มภายนอกไม่สูงมากนัก แต่จะยังมีราคาสูงกว่าโมเด็มแบบติดตั้งภายใน
       2. โมเด็มแบบติดตั้งภายใน (Internal modem)
เป็นโมเด็มที่เป็นการ์ดคอมพิวเตอร์ที่ต้องติดตั้งเข้าไปกับแผงวงจรหลักหรือเมนบอร์ด (main board) ของเครื่องคอมพิวเตอร์ โมเด็มประเภทนี้จะมีราคาถูกว่าโมเด็มแบบติดตั้งภายนอก เวลาติดตั้งต้องอาศัยความชำนาญในการเปิดเครื่องคอมพิวเตอร์ และติดตั้งไปกับแผงวงจรหลัก
        3. โมเด็มสำหรับเครื่องคอมพิวเตอร์โน้ตบุ๊ก (Note Book Computer) อาจเรียกสั้นๆว่า PCMCIA modem
2. การเชื่อมต่ออินเทอร์เน็ตแบบองค์กร (Corporate Connection)


การเชื่อมต่ออินเทอร์เน็ตแบบองค์กรนี้จะพบได้ทั่วไปตามหน่วยงานต่างๆ ทั้งภาครัฐและเอกชน หน่วยงานต่างๆ เหล่านี้จะมีเครือข่ายท้องถิ่น (Local Area Network : LAN) เป็นของตัวเอง ซึ่งเครือข่าย LAN นี้เชื่อมต่ออินเทอร์เน็ตตลอดเวลา ผ่านสายเช่า (Leased line) ดังนั้น บุคลากรในหน่วยงานจึงสามารถใช้อินเทอร์เน็ตได้ตลอดเวลา การใช้อินเทอร์เน็ตผ่านระบบ LAN ไม่มีการสร้างการเชื่อมต่อ (Connection) เหมือนผู้ใช้รายบุคคลที่ยังต้องอาศัยคู่สายโทรศัพท์ในการเข้าสู่เครือข่ายอินเทอร์เน็ต

การเชื่อมต่ออินเทอร์เน็ตแบบไร้สาย (Wireless Internet)
1. การเชื่อมต่ออินเทอร์เน็ตแบบไร้สายผ่านเครื่องโทรศัพท์บ้านเคลื่อนที่ PCT
เป็นการเชื่อมต่ออินเทอร์เน็ตผ่านคอมพิวเตอร์โน้ตบุ๊ก (Note book) และคอมพิวเตอร์แบบพกพา (Pocket PC) ผู้ใช้จะต้องมี โมเด็ม ชนิด PCMCIA ของ PCT ซึ่งทำให้ผู้ใช้สามารถใช้อินเทอร์เน็ตไร้ได้ ในเขตกรุงเทพ และปริมณฑลได้
2. การใช้งานอินเทอร์เน็ตผ่านโทรศัพท์มือถือโดยตรง (Mobile Internet)
               1. WAP (Wireless Application Protocol) เป็นโปรโตคอลมาตรฐานของอุปกรณ์ไร้สายที่ใช้งานบนอินเทอร์เน็ต ใช้ภาษา WML (Wireless Markup Language) ในการพัฒนาขึ้นมา แทนการใช้ภาษา HTML (Hypertext markup Language) ที่พบใน www โทรศัพท์มือถือปัจจุบัน หลายๆยี่ห้อ จะสนับสนุนการใช้ WAP เพื่อท่องอินเทอร์เน็ต ซึ่งมีความเร็วในการรับส่งข้อมูลที่ 9.6 kbps และการใช้ WAP ท่องอินเทอร์เน็ตนั้น จะมีการคิดอัตราค่าบริการเป็นนาทีซึ่งยังมีราคาแพง
               2. GPRS (General Packet Radio Service) เป็นเทคโนโลยีที่พัฒนาขึ้นเพื่อให้โทรศัพท์มือถือสามารถเชื่อมต่อกับอินเทอร์เน็ตด้วยความเร็วสูง และสามารถส่งข้อมูลได้ในรูปแบบของมัลติมีเดีย ซึ่งประกอบด้วย ข้อความ ภาพกราฟิก เสียง และวีดิโอ ความเร็วในการรับส่งข้อมูลด้วยโทรศัพท์ที่สนับสนุน GPRS อยู่ที่ 40 kbps ซึ่งใกล้เคียงกับโมเด็มมาตรฐานซึ่งมีความเร็ว 56 kbps อัตราค่าใช้บริการคิดตามปริมาณข้อมูลที่รับ-ส่ง ตามจริง ดังนั้นจึงทำให้ประหยัดกว่าการใช้ WAP และยังสื่อสารได้รวดเร็วขึ้นด้วย
               3. โทรศัพท์ระบบ CDMA (Code Division Multiple Access) ระบบ CDMA นั้น สามารถรองรับการสื่อสารไร้สายความเร็วสูงได้เป็นอย่างดี โดยสามารถทำการรับส่งข้อมูลได้สูงสุด 153 Kbps ซึ่งมากกว่าโมเด็มที่ใช้กับโทรศัพท์ตามบ้านที่เชื่อมต่ออินเทอร์เน็ตได้เพียง 56 kbps นอกจากนี้ ระบบ CDMA ยังสนับสนุนการส่งข้อมูลระบบมัลติมีเดียได้ด้วย
               4. เทคโนโลยี บลูทูธ (Bluetooth Technology) เทคโนโลยีบลูทูธ ถูกพัฒนาขึ้นมาเพื่อใช้กับการสื่อสารแบบไร้สาย โดยใช้หลักการการส่งคลื่นวิทยุ ที่อยู่ในย่านความถี่ระหว่าง 2.4 - 2.4 GHz ในปัจจุบันนี้ได้มีการผลิตผลิตภัณฑ์ต่างๆที่ใช้เทคโนโลยีไร้สายบลูธูทเพื่อใช้ใช้ในอุปกรณ์อิเล็กทรอนิกส์หลายๆชนิด เช่น โทรศัพท์เคลื่อนที่ คอมพิวเตอร์โน้ตบุ๊ค คอมพิวเตอร์พ็อคเก็ตพีซี
3. การเชื่อมต่ออินเทอร์เน็ตด้วยโน้ตบุ๊ก(Note book) และ เครื่องปาล์ม (Palm) ผ่าน โทรศัพท์มือถือที่สนับสนุนระบบ GPRS
โทรศัพท์มือถือที่สนับสนุน GPRS จะทำหน้าที่เสมือนเป็นโมเด็มให้กับอุปกรณ์ที่นำมาพ่วงต่อ ไม่ว่าจะเป็น Note Book หรือ Palm และในปัจจุบันบริษัทที่ให้บริการโทรศัพท์เคลื่อนที่ได้มีการผลิต SIM card ที่เป็น Internet SIM สำหรับโทรศัพท์มือถือเพื่อให้สามารถติดต่อกับอินเทอร์เน็ตได้สะดวกและรวดเร็วมากขึ้น


             IP Address




IP Address คือหมายเลขประจำเครื่องคอมพิวเตอร์ ซึ่งประกอบด้วยตัวเลข 4 ชุด มีเครื่องหมายจุดขั้นระหว่างชุด  IP Address ที่ใช้กันอยู่นี้เป็น ตัวเลขไบนารีขนาด 32 บิตหรือ 4 ไบต์  11101001/ 11000110/ 00000010/ 01110100  แต่เมื่อต้องการเรียก IP Address จะเรียกแบบไบนารีคงไม่สะดวก จึงแปลงเลข Binary หรือเลขฐานสองแต่ละไบต์ ( 8 บิต ) ให้เป็นตัวเลขฐานสิบโดยมีจุดคั่น 11101001 11000110 00000010 01110100  158.108.2.71
เมื่อตัวเลข IP Address จำเป็นอย่างยิ่งสำหรับกำหนดให้กับเครื่อง และอินเทอร์เน็ตเติบโตรวดเร็วมาก เป็นผลทำให้ IP Address เริ่มหายากขึ้น  การสื่อสารและรับส่งข้อมูลในระบบ Internet สิ่งสำคัญคือที่อยู่ของคอมพิวเตอร์แต่ละเครื่อง ดังนั้นเพื่อให้เกิดความถูกต้องแม่นยำ จึ่ง ได้มีการกำหนดหมายเลขประจำเครื่องที่เราเรียกว่า IP Address และเพื่อไม่ให้เกิดความสับสนและซ้ำกัน จึงได้มีการก่อตั้งองค์กรเพื่อ แจกจ่าย IP Address โดยเฉพาะ ชื่อองค์กรว่า InterNIC (International Network Information Center) อยู่ที่ประเทศสหรัฐอเมริกา การแจกจ่ายนั้นทาง InterNIC จะแจกจ่ายเฉพาะ Network Address ให้แต่ละเครือข่าย ส่วนลูกข่ายของเครื่อง ทางเครือข่ายนั้นก็จะเป็น ผู้แจกจ่ายอีกทอดหนึ่ง ดังนั้นพอสรุปได้ว่า IP Address จะประกอบด้วยตัวเลข 2 ส่วน คือ
1. Network Address
2. Computer Address


การแบ่งขนาดของเครือข่าย
เราสามารถแบ่งขนาดของการแจกจ่าย Network Address ได้ 3 ขนาดคือ


Class A nnn.ccc.ccc.ccc (nnn ชุดแรก ตัวเลขอยู่ระหว่าง 1-126) เครือข่าย Class A สามารถแจกจ่าย IP Address ได้มากที่สุดถึง 16 ล้านหมายเลข



Class B nnn.nnn.ccc.ccc (nnn ชุดแรก ตัวเลขอยู่ระหว่าง 128-191) เครือข่าย Class A สามารถแจกจ่าย IP Address ได้มากเป็นอันดับสอง คือ 65,000 หมายเลข



Class c nnn.nnn.nnn.ccc (nnn ชุดแรก ตัวเลขอยู่ระหว่าง 192-233) เครือข่าย Class A สามารถแจกจ่าย IP Address ได้น้อยที่สุด คือ 256 หมายเลข
nnn
หมายถึง Network Address ccc หมายถึง Computer Address

IP Addressแต่ละกลุ่มที่ได้รับการจัดสรร จะได้รับการควบคุมการกำหนดเส้นทางโดยอุปกรณ์จำพวก เราเตอร์ และสวิตชิ่ง  ทำนองเดียวกัน หน่วยงานย่อยรับIP Addressไปเป็นกลุ่มก็สามารถนำIP Address ที่ได้รับไปจัดสรรแบ่งกลุ่มด้วยอุปกรณ์เราเตอร์หรือ สวิตชิ่งได้ การกำหนดIP Addressจะต้องอยู่ภายในกลุ่มของตนเท่านั้น มิฉะนั้นอุปกรณ์เราเตอร์จะไม่ สามารถทำงานรับส่งข้อมูลได้

โดเมนเนม (Domain name system :DNS)

ชื่อโดเมน (Domain Name) หมายถึง ชื่อที่ถูกเรียกแทนการเรียกเป็นหมายเลขอินเทอร์เน็ต ( IP Address) ( IP Address นั้นจะได้จากที่เราทำการใช้บริการเว็บโฮสติ้ง หรือ พื้นที่เว็บไซต์ )  เนื่องจากการจดจำหมายเลข IP ถึง 16 หลัก ทำให้ยุ่งยาก และไม่สามารถจำได้เวลาท่อง ไปในระบบอินเทอร์เน็ต จึงนำชื่อที่เป็นตัวอักษรมาใช้แทน ซึ่งมักจะเป็นชื่อที่สื่อความหมายถึง หน่วยงาน วัตถุประสงค์ เนื้อหา หรือเจ้าของเว็บไซต์นั้นๆ โดยแต่ละเว็บไซต์จะมีชื่อโดเมนเฉพาะที่ไม่ซ้ำกัน
เนื่องจากการติดต่อสื่อสารกันกันในระบบอินเทอร์เน็ตใช้โปรโตคอล TCP/IP เพื่อสื่อสารกัน โดยจะต้องมี IP address ในการอ้างอิงเสมอ แต่ IP address นี้ถึงแม้จะจัดแบ่งเป็นส่วนๆ แล้วก็ยังมีอุปสรรคในการที่ต้องจดจำ ถ้าเครื่องที่อยู่ในเครือข่ายมีจำนวนมากขึ้น การจดจำหมายเลข IP ดูจะเป็นเรื่องยาก และอาจสับสนจำผิดได้ แนวทางแก้ปัญหาคือการตั้งชื่อหรือตัวอักษรขึ้นมาแทนที่ IP address ซึ่งสะดวกในการจดจำมากกว่า เช่น IP address คือ 203.183.233.6 แทนที่ด้วยชื่อ dusit.ac.th ผู้ใช้งานสามารถ จดจำชื่อ dusit.ac.th ได้ง่ายกว่า การจำตัวเลข
โดเมนที่ได้รับความนิยมกันทั่วโลก ที่ถือว่าเป็นโดเมนสากล มีดังนี้ คือ
.com ย่อมาจาก commercial สำหรับธุรกิจ
.edu ย่อมาจาก education สำหรับการศึกษา
.int ย่อมาจาก International Organization สำหรับองค์กรนานาชาติ
.org ย่อมาจาก Organization สำหรับหน่วยงานที่ไม่แสวงหากำไร
.org ย่อมาจาก Organization สำหรับหน่วยงานที่ไม่แสวงหากำไร
การขอจดทะเบียนโดเมน
การขอจดทะเบียนโดเมนต้องเข้าไปจะทะเบียนกับหน่วยงานที่รับผิดชอบ ชื่อโดเมนที่ขอจดนั้นไม่สามารถซ้ำกับชื่อที่มีอยู่เดิม เราสามารถตรวจสอบได้ว่ามีชื่อโดเมนนั้นๆ หรือยังได้จากหน่วยงานที่เราจะเข้าไปจดทะเบียน
การขอจดทะเบียนโดเมน มี 2 วิธี ด้วยกัน คือ
1. การขอจดทะเบียนให้เป็นโดเมนสากล (.com .edu .int .org .net ) ต้องขอจดทะเบียนกับ www.networksolution.com ซึ่งเดิม คือ www.internic.net
2. การขอทดทะเบียนที่ลงท้ายด้วย .th (Thailand) ต้องจดทะเบียนกับ www.thnic.net
โดเมนเนมที่ลงท้าย ด้วย .th ประกอบด้วย
ac.th ย่อมาจาก Academic Thailand สำหรับสถานศึกษาในประเทศไทย
.co.th ย่อมาจาก Company Thailand สำหรับบริษัทที่ทำธุรกิจในประเทศไทย
.go.th ย่อมาจาก Government Thailand สำหรับหน่วยงานต่างๆ ของรัฐบาล
.net.th ย่อมาจาก Network Thailand สำหรับบริษัทที่ทำธุรกิจด้านเครือข่าย
.or.th ย่อมาจาก Organization Thailand สำหรับหน่วยงานที่ไม่แสวงหากำไร
.in.th ย่อมาจาก Individual Thailand สำหรับของบุคคลทั่วๆ ไป

หลักที่ใช้ในการตั้งชื่อ Domain name
   1. ความยาวของชื่อ Domain ตั้งได้ไม่เกิน 63 ตัวอักษร   2. สามารถใช้ตัวอักษรภาษาอังกฤษผสมกับตัวเลข หรือเครื่องหมายขีด (-) ได้   3. ตัวอักษรภาษาอังกฤษ ตัวเล็กหรือตัวใหญ่ ถือว่าเหมือนกัน    4. ห้ามใช้เครื่องหมายขีด (-) นำหน้าชื่อ Domain name แต่สามารถใช้ในระหว่างคำได้   5. ห้ามเว้นวรรคในชื่อ Domain
   6. การตั้งชื่อ Domain ควรสื่อ ถึงความหมาย ของเว็บไซต์เราให้มากที่สุด เนื่องจากมีผลต่อ Search Engine ( SEO ) 

หลักการตั้งชื่อ domain มีความสำคัญกับเว็บไซต์เรายังไง ?

   1. การตั้งชื่อที่ง่ายต่อการจดจำ จะทำให้มีลูกค้า หรือผู้ชม เข้าเว็บไซต์เรามากขึ้น ซึ่งจะทำให้มีผลกับ Search Engine ( SEO )
   2. การตั้งชื่อที่เกี่ยวข้องกับเว็บไซต์ของเรา จะทำให้มีลูกค้า หรือผู้ชม เข้าเว็บไซต์เรามากขึ้น ซึ่งจะทำให้มีผลกับ Search Engine (SEO)

รูปแบบการตั้ง Domain Name ตามหลักการของ Internet  มีรูปแบบ 3 รูปแบบใหญ่ๆ คือ
   1. โดเมนขั้นสูงสุด - Top Level Domain เป็นรูปแบบที่ยังสามารถแบ่งได้ อีก 2 แบบย่อย คือ          * โด เมนเนมสากล หรือ gTLD (generic Top-Level Domain Name) เป็นการจัดแบ่งตามลักษณะการใช้งาน เช่น .com, .net, .org สามารถใช้ได้ทั่วไป ไม่ว่าจะเป็นประเทศใด          * โด เมนเนมประจำสัญชาติ หรือ ccTLD (country code Top-Level Domain Name) เป็นหลักการจัดแบ่งตามลักษณะขอบเขตทางภูมิศาสตร์ หรือชื่อประเทศ เช่น .th (ไทย) , .uk (อังกฤษ), .jp (ญี่ปุ่น), .เป็นต้น   2. โดเมนขั้นที่ 2 - Second Level Domain เป็น Sub โดเมนที่แบ่งออกจาก TLD โดยอยู่ตำแหน่งถัดจาก TLD มาทางด้านซ้ายมือ เช่น .ac สำหรับสถาบันทางการศึกษา .co สำหรับองค์กรธุรกิจ   3. โดเมนขั้นที่ 3 - Third Level Domain เป็น Sub โดเมนที่ถูกแบ่งออกจาก SLD อีกชั้นหนึ่งและมีตำแหน่งถัดจาก SLD ทางด้ายซ้ายมือ ใช้เป็นชื่อย่อขององค์กร เช่น thaihostclub เป็นต้น

Web  browser
              เป็นโปรแกรมสำหรับแปลง Tags ที่กำหนดในเว็บเพ็จ HTML ให้กลายเป็นตัวอักษร/ภาพ/เสียง
              NCSA Mosaic
              Netscape Navigator
              Microsoft Internet Explorer
              Opera
    
            โปรแกรมเว็บเบราเซอร์ NCSA Mosaic  สร้างโดย Marc Andressen โปรแกรมเมอร์ของ NCSA(National Center for Supercomputing Applications)เป็นโปรแกรมเว็บเบราเซอร์ตัวแรกสุดที่สามารถแสดงผลแบบรูปภาพ เสียง และภาพยนต์ ได้นอกจากการเชื่อมโยงเอกสารทั่วไปสามารถใช้งานได้บน Windows, Macintosh, X-Windowsมีการให้บริการ E-mail, FTP, Usenet News ไว้ด้วยเป็นต้นแบบของโปรแกรมเว็บเบราเซอร์ตัวอื่นๆในปัจจุบัน
            โปรแกรมเว็บเบราเซอร์ Netscape Navigator Marc Andressen กับ James H.Clark ร่วมกันก่อตั้งบริษัท MosaicCommunication Corporation ซึ่งต่อมาเปลี่ยนชื่อเป็น Netscape Communications Corporationเป็นโปรแกรมยอดนิยมที่เป็นคู่แข่งสำคัญของ Microsoftมีการพัฒนาให้สามารถรับรู้คำสั่งหรือ Tags ใหม่ๆที่มีอยู่ใน HTML รุ่นใหม่ และสนับสนุนภาษา Java และ Javascript
             โปรแกรมเว็บเบราเซอร์ Microsoft Internet Explorer   ผลิตโดยบริษัท Microsoft ผู้ผลิตโอเอส DOS, Windows ฯลฯ เกิดจากการซื้อลิขสิทธ์โปรแกรม NCSA Mosaic มาพัฒนาต่อเป็น Internet Explorer(IE) ใช้งานได้กับระบบปฏิบัติการ Windows 95, 98, NT, MacOSเพิ่มขีดความสามารถให้แสดงภาพเคลื่อนไหว ภาพสามมิติ ได้มีการออกคำสั่ง HTML ใหม่ๆที่ใช้งานได้กับเบราเซอร์ของตน


อินเตอร์เน็ตในประเทศไทย

การเชื่อมต่อเข้าสู่อินเทอร์เน็ตของประเทศไทยมีจุดกำเนิดมาจากเครือข่ายคอมพิวเตอร์ระหว่างมหาวิทยาลัย หรือที่เรียกว่า "แคมปัสเน็ตเวอร์ก" ( Campus Network ) เครือข่ายดัง กล่าวได้รับการสนับสนุนจาก "ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ" ( NECTEC ) จนกระทั่งได้ เชื่อมเข้าสู่อินเทอร์เน็ตโดยสมบูรณ์ในเดือนสิงหาคม ปี พ.ศ.2535 พัฒนาการ ประเทศไทยได้เริ่มติดต่อกับอินเทอร์เน็ตโดยใช้ E-mail ตั้งแต่ปี พ.ศ. 2530 โดยเริ่มที่ "มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตหาดใหญ่" เป็นแห่งแรก และสถาบันเทคโนโลยีแห่งเอเชีย ภายใต้ความร่วมมือระหว่างไทยและออสเตรเลียในช่วงเวลาต่อมา ในขณะนั้นยังไม่ได้มีการเชื่อมต่อ แบบ On-line หากแต่เป็นการแลกเปลี่ยนข่าวสาร ด้วย E-mail โดยใช้ระบบ MSHnet ละ UUCP โดยทางออสเตรเลียจะโทรศัพท์เชื่อมเข้ามาสู่ระบบวันละ 2 ครั้ง ในปีถัดมา NECTEC ซึ่งอยู่ภายใต้ กระทรวงวิทยาศาสตร์ เทคโนโลยีและการพลังงาน ( ชื่อเดิมในขณะนั้น ) ได้จัดสรรทุนดำเนินโครงการ เครือข่ายคอมพิวเตอร์ของสถาบันอุดมศึกษา โดยแบ่ง โครงการออกเป็น 2 ระยะ การดำเนินงานใน ระยะแรกเป็นการเชื่อมโยง 4 หน่วยงาน ได้แก่ - กระทรวงวิทยาศาสตร์ฯ
- จุฬาลงกรณ์มหาวิทยาลัย
- สถาบันเทคโนโลยีแห่งเอเชีย
- สถาบันเทคโนโลยีพระจอมเกล้าวิทยาเขตเจ้าคุณทหารลาดกระบัง
ระยะที่สองเป็นการเชื่อมต่อสถาบันอุดมศึกษาที่เหลือ คือ
- มหาวิทยาลัยธรรมศาสตร์
- มหาวิทยาลัยเกษตรศาสตร์
- มหาวิทยาลัยมหิดล
- มหาวิทยาลัยสุโขทัยธรรมาธิราช
- สถาบันเทคโนโลยีพระจอมเกล้าวิทยาเขตธนบุรี

- สถาบันเทคโนโลยีพระจอมเกล้าวิทยา เขตพระนครเหนือ
- มหาวิทยาลัยเชียงใหม่
- มหาวิทยาลัยขอนแก่น
- มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตหาดใหญ่

     เดือนธันวาคม ปี พ.ศ. 2534 คณะทำงานของ NECTEC ร่วมกับกลุ่มอาจารย์และ นักวิจัยจากสถาบันอุดมศึกษาได้ก่อตั้งกลุ่ม NEWgroup ( NECTEC E-mail Working Group) เพื่อ ประสานงานและแลกเปลี่ยนข้อมูลข่าวสารด้วย E-mail โดยยังคงอาศัยสถาบัน เทคโนโลยีแห่งเอเชียเป็นทางออกสู่อินเทอร์เน็ตผ่านทางออสเตรเลีย ปี พ.ศ.2538 รัฐบาลไทยได้ประกาศให้เป็นปีแห่งเทคโนโลยีสารสนเทศ(Information Technology Year ) เนื่องจากตระหนักถึงความสำคัญของเทคโนโลยีคอมพิวเตอร์และการสื่อสารข้อมูลใน ขณะเดียวกันก็มีการดำเนินการจัดวางเครือข่ายความเร็วสูงโดยใช้ใยแก้วนำแสงเพื่อใช้เป็นสายสื่อสาร ไทยสาร เดือนสิงหาคม พ.ศ. 2535 สำนักวิทยบริการ จุฬาลงกรณ์มหาวิทยาลัยได้เช่าวงจร สื่อสารความเร็ว 9600บิตต่อวินาที จากการสื่อสารแห่งประเทศไทยเพื่อเชื่อมเข้าสู่อินเทอร์เน็ตที่ "บริษัท ยูยูเน็ตเทคโนโลยี ประเทศสหรัฐอเมริกา" ภายใต้ข้อตกลงกับ NECTEC ในการพัฒนาเครือข่ายอินเทอร์เน็ตของสถาบันอุดมศึกษาเพื่อร่วมใช้วงจรสื่อสาร จนกระทั่งในเดือนธันวาคมปีเดียวกันมีหน่วยงาน 6 แห่งที่ เชื่อมต่อแบบ On-lineโดยสมบูรณ์ ได้แก่ NECTEC ,จุฬาลงกรณ์มหาวิทยาลัย ,สถาบันเทคโนโลยีแห่งเอเชีย ,มหาวิทยาลัยธรรมศาสตร์,มหาวิทยาลัย สงขลานครินทร์ และมหาวิทยาลัยเกษตรศาสตร์ เครือข่ายที่ก่อตั้งมี ชื่อว่า "ไทยสาร" ( Thaisarn : Thai Social/scientific ,Academic and Research Network ) หรือ "ไทยสารอินเทอร์เน็ต" ในปี พ.ศ. 2536 NECTEC ได้เช่าวงจรสื่อสารความเร็ว 64 กิโลบิตต่อวินาทีจากการสื่สารแห่งประเทศไทยเพื่อ เพิ่มความสามารถในการขนส่งข้อมูล ทำให้ประเทศไทยมีวงจรสื่อสารระดับ ที่ให้บริการแก่ผู้ใช้ไทยสารอินเทอร์เน็ต 2 วงจร ในปัจจุบันวงจรเชื่อมต่อไปยังต่างประเทศที่จุฬาลงกรณ์มหาวิทยาลัย และ NECTEC ได้รับการปรับปรุงให้มีความ เร็วสูงขึ้นตามลำดับ นับตั้งแต่นั้นมาเครือข่ายไทยสารได้ขยายตัวกว้างขึ้น และมีหน่วยงานอื่นเชื่อมเข้ากับ ไทยสารอีกหลายแห่งในช่วงต่อ มากลุ่มสถาบันอุดมศึกษาประกอบด้วย สำนักวิทยบริการ จุฬาฯ ,สถาบันเทค- -โนโลยีแห่งเอเชีย,มหาวิทยาลัยเชียงใหม่ และมหาวิทยาลัยอัสสัมชัญได้ร่วมตัวกันเพื่อแบ่งส่วนค่าใช้จ่ายวงจร สื่อสาร โดยเรียกชื่อกลุ่มว่า "ไทยเน็ต" ( THAInet ) สมาชิกส่วนใหญ่ของไทยสาร คือ สถาบันอุดมศึกษา กับหน่วยงานราชการบางหน่วย งาน และ NECTECยังเปิดโอกาสให้กับบุคลากรของหน่วยงานราชการที่ยังไม่มีเครือข่ายภายในเป็นของตัว เองมาขอใช้บริการได้ แต่ทว่ายังมีกลุ่มผู้ที่ต้องการใช้บริการอินเทอร์เน็ตอีกเป็นจำนวนมาก ทั้งบริษัทเอกชนและบุคคลทั่วไปซึ่งไม่สามารถใช้บริการ จากไทยสารอินเทอร์เน็ตได้ ทั้งนี้เพราะไทยสารเป็นเครือข่ายเพื่อการศึกษาและวิจัยที่ใช้เงินงบประมาณอุดหนุนจากรัฐภาย ใต้ข้อบังคับของกฏหมายด้านการสื่อสารจึงไม่สามารถให้นิติบุคคลอื่นร่วมใช้เครือข่ายได้

ผังแสดงการเชื่อมต่ออินเทอร์เน็ต (Internet)

วันพุธที่ 19 มกราคม พ.ศ. 2554

ความรู้เกี่ยวกับ Search Engine


Search Engine


เราลองมานึกดูว่า เว็บไซต์ต่างๆ ทั่วโลกมีมากมายเพียงใด หนึ่งล้านเว็บ พันล้านเว็บ หรือล้านล้านเว็บ คงเป็นการยากที่จะทราบได้ว่ามีเว็บอะไรบ้าง จำนวนเท่าใด และยิ่งยากไปกว่านั้นคือจะค้นหาเว็บที่เราต้องการได้อย่างไร และนั่นคือที่มาของ Search Engine เครื่องมือดีๆ ที่ช่วยในการค้นหาข้อมูลทางอินเตอร์เน็ต
เสิร์ชเอนจิน (search engine) คือ โปรแกรมที่ช่วยในการสืบค้นหาข้อมูล โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย. เสิร์ชเอนจินส่วนใหญ่จะค้นหาข้อมูลจากคำสำคัญ (คีย์เวิร์ด) ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะแสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอนจินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของผู้ใช้ไว้ด้วย และจะนำประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหาครั้งต่อ ๆ ไป
ประเภทของ Search Engine
Search Engine มี 3 ประเภท (ในวันที่ทำการศึกษาข้อมูลนี้และได้ทำการรวบรวมข้อมูล ผมสรุปได้3 ประเภทหลัก) โดยมีหลักการทำงานที่ต่างกัน และ การจัดอันดับการค้นหาข้อมูลก็ต่างกันด้วยครับ เพราะมีลักษณะการทำงานที่ต่างกันนี่เองทำให้ โดยทั่ว ๆ ไปแล้วจะมีการแบ่งออกเป็นหลาย ๆ ประเภทด้วยกัน แต่ที่พอสรุปได้ก็มีเพียง 3 ประเภทหลัก ๆ ดังที่จะนำเสนอต่อไปนี้

ประเภทที่ 1 Crawler Based Search Engines
Crawler Based Search Engines คือ เครื่องมือการค้นหาบนอินเตอร์เน็ตแบบอาศัยการบันทึกข้อมูล และ จัดเก็บข้อมูลเป็นหลัก ซึ่งจะเป็นจำพวก Search Engine ที่ได้รับความนิยมสูงสุด เนื่องจากให้ผลการค้นหาแม่นยำที่สุด และการประมวลผลการค้นหาสามารถทำได้อย่างรวดเร็ว จึงทำให้มีบทบาทในการค้นหาข้อมูลมากที่สุดในปัจจุบันโดยมีองประกอบหลักเพียง 2 ส่วนด้วยกันคือ
1. ฐานข้อมูล โดยส่วนใหญ่แล้ว Crawler Based Search Engine เหล่านี้จะมีฐานข้อมูลเป็นของตัวเอง ที่มีระบบการประมวลผล และ การจัดอันดับที่เฉพาะ เป็นเอกลักษณ์ของตนเองอย่างมาก
2. ซอฟแวร์ คือเครื่องมือหลักสำคัญที่สุดอีกส่วนหนึ่งสำหรับ Serch Engine ประเภทนี้ เนื่องจากต้องอาศัยโปรแกรมเล็ก ๆ (ชนิดที่เรียกว่า จิ๋วแต่แจ๋ว) ทำหน้าที่ในการตรวจหา และ ทำการจัดเก็บข้อมูล หน้าเพจ หรือ เว็บไซต์ต่าง ๆ ในรูปแบบ ของการทำสำเนาข้อมูล เหมือนกับต้นฉบับทุกอย่าง ซึ่งเราจะรู้จักกันในนาม Spider หรือ Web Crawler หรือ Search Engine Robotsตัวอย่างหนึ่งของ Crawler Based Search Engine ชื่อดัง http://www.google.com
 Crawler Based Search Engine ได้แก่อะไรบ้าง จะยกตัวอย่างคร่าว ๆ ให้ได้เห็นกันเอาแบบที่เรารู้จักก็ได้แก่Google , Yahoo, MSN, Live, Search, Technorati (สำหรับ blog)?ครับ ส่วนลักษณะการทำงาน และ การเก็บข้อมูลของ Web Crawler หรือ Robot หรือ Spider นั้นแต่ละแห่งจะมีวิธีการเก็บข้อมูล และ การจัดอันดับข้อมูลที่ต่างกันนะครับ เช่น คุณทำการค้นหาคำว่า “Search Engine คืออะไรผ่านทั้ง 5 แห่งที่ผมให้ไว้จะได้ผลการค้นหาที่ต่างกันครับ
               
ประเภทที่ 2 Web Directory หรือ Blog Directory
 Web Directory หรือ Blog Directory คือ สารบัญเว็บไซต์ที่ให้คุณสามารถค้นหาข่าวสารข้อมูล ด้วยหมวดหมู่ข่าวสารข้อมูลที่เกี่ยวข้องกัน ในปริมาณมาก ๆ คล้าย ๆ กับสมุดหน้าเหลืองครับ ซึ่งจะมีการสร้าง ดรรชนี มีการระบุหมวดหมู่ อย่างชัดเจน ซึ่งจะช่วยให้การค้นหาข้อมูลต่าง ๆ ตามหมวดหมู่นั้น ๆ ได้รับการเปรียบเทียบอ้างอิง เพื่อหาข้อเท็จจริงได้ ในขณะที่เราค้นหาข้อมูล เพราะว่าจะมีเว็บไซต์มากมาย หรือ Blog มากมายที่มีเนื้อหาคล้าย ๆ กันในหมวดหมู่เดียวกัน ให้เราเลือกที่จะหาข้อมูลได้ อย่างตรงประเด็นที่สุด (ลดระยะเวลาได้มากในการค้นหา) ซึ่งผมจะขอยกตัวอย่างดังนี้
                ODP Web Directory ชื่อดังของโลก ที่มี Search Engine มากมายใช้เป็นฐานข้อมูล Directory
                1.ODP หรือ Dmoz ที่หลายๆ คนรู้จัก ซึ่งเป็น Web Directory ที่ใหญ่ที่สุดในโลก Search Engine หลาย ๆ แห่งก็ใช้ข้อมูลจากที่แห่งนี้เกือบทั้งสิ้น เช่น Google, AOL, Yahoo, Netscape และอื่น ๆ อีกมากมาย ODP มีการบันทึกข้อมูลประมาณ 80 ภาษาทั่วโลก รวมถึงภาษาไทยเราด้วยครับ (URL : http://www.dmoz.org )
                2. สารบัญเว็บไทย SANOOK ก็เป็น Web Directory ที่มีชื่อเสียงอีกเช่นกัน และเป็นที่รู้จักมากที่สุดในเมืองไทย (URL : http://webindex.sanook.com )
                3. Blog Directory อย่าง BlogFlux Directory ที่มีการเก็บข้อมูลเกี่ยวกับบล็อกมากมายตามหมวดหมู่ต่าง ๆ หรือ Blog Directory อื่น ๆ ที่สามารถหาได้จาก Make Many แห่งนี้ครับ
 ประเภทที่ 3 Meta Search Engine
                Meta Search Engine คือ Search Engine ที่ใช้หลักการในการค้นหาโดยอาศัย Meta Tag ในภาษา HTML ซึ่งมีการประกาศชุดคำสั่งต่าง ๆ เป็นรูปแบบของ Tex Editor ด้วยภาษา HTML นั่นเองเช่น ชื่อผู้พัฒนา คำค้นหา เจ้าของเว็บ หรือ บล็อก คำอธิบายเว็บหรือบล็อกอย่างย่อ
                ผลการค้นหาของ Meta Search Engine นี้มักไม่แม่นยำอย่างที่คิด เนื่องจากบางครั้งผู้ให้บริการหรือ ผู้ออกแบบเว็บสามารถใส่อะไรเข้าไปก็ได้มากมายเพื่อให้เกิดการค้นหาและพบเว็บ หรือ บล็อกของตนเอง และ อีกประการหนึ่งก็คือ มีการอาศัย Search Engine Index Server หลาย?ๆ แห่งมาประมวลผลรวมกัน จึงทำให้ผลการค้นหาข้อมูลต่าง ๆ ไม่เที่ยงตรงเท่าที่ควร.
                มาถึงตอนนี้หลาย ๆ ท่านที่เคยสงสัยว่า “Search Engine คืออะไรคงได้หายสงสัยกันไปบ้างแล้วและเริ่มเข้าใจหลักการทำงานของ Search Engine กันมากขึ้น เพื่อจะได้เลือกใช้อย่างถูกต้องและตรงกับความต้องการของเราในการค้นหาข่าวสารข้อมูล สำหรับบทความ “Search Engine คืออะไรนี้หากขาดตกบกพร่องประการใด หรือ ไม่ได้รับข้อมูลที่ชัดเจนท่านสามารถติชม หรือ ให้ข้อเสนอแนะต่าง ๆ ผ่าน Comments ของบทความชุดนี้เพื่อจะได้ทำการปรับปรุงและแก้ไขให้ได้ข้อมูลที่ดีที่สุดและ เป็นประโยชน์สำหรับ ผู้ที่ทำการค้นคว้างข้อมูลต่าง ๆ เพื่อนำไปใช้งาน.
การค้นหาข้อมูลมี 2 วิธี
1. การค้นหาในรูปแบบ Index Directory
วิธีการค้นหาข้อมูลแบบ Index นี้ข้อมูลจะมีความเป็นระเบียบเรียบร้อยมากกว่าการค้นหาข้อมูลด้วย วิธี Search Engine โดยมันจะถูกคัดแยกข้อมูลออกมาเป็นหมวดหมู่ และจัดแบ่งแยก Site ต่างๆออก เป็นประเภท สำหรับวิธีใช้งาน คุณสามารถที่จะ Click เลือกข้อมูลที่ต้องการจะดูได้เลยใน Web Browser จากนั้นที่หน้าจอก็จะแสดงรายละเอียดของหัวข้อปลีกย่อยลึกลงมาอีกระดับหนึ่ง 
ปรากฏขึ้นมาให้เราเลือกอีก ส่วนจะแสดงออกมาให้เลือกเยอะแค่ไหนอันนี้ก็ขึ้นอยู่กับขนาดของฐานข้อมูลในIndex ว่าในแต่ละประเภท จัดรวบรวมเก็บเอาไว้มากน้อยเพียงใด เมื่อคุณเข้าไปถึงประเภทย่อยที่คุณสนใจแล้ว ที่เว็บเพ็จจะแสดงรายชื่อของเอกสารที่เกี่ยวข้องกับ ประเภทของข้อมูลนั้นๆออกมา หากคุณคิดว่าเอกสารใดสนใจหรือต้องการอยากที่จะดู สามารถ Click ลงไปยัง Link เพื่อขอเชื่อต่อทางไซต์ก็จะนำเอาผลของข้อมูลดังกล่าวออกมาแสดงผลทันที นอกเหนือไปจากนี้ 
ไซต์ที่แสดงออกมานั้นทางผู้ให้บริการยังได้เรียบเรียงโดยนำเอา Site ที่มีความเกี่ยว ข้องมากที่สุดเอามาไว้ตอนบนสุดของรายชื่อที่แสดง
2. การค้นหาในรูปแบบ Search Engine 
                                                             
วิธีการอีกอย่างที่นิยมใช้การค้นหาข้อมูลคือการใช้ Search Engine ซึ่งผู้ใช้ส่วนใหญ่กว่า 70% จะใช้วิธีการค้นหาแบบนี้ หลักการทำงานของ Search Engine จะแตกต่างจากการใช้ Index ลักษณะของมันจะเป็นฐานข้อมูลขนาดใหญ่มหาศาลที่กระจัดกระจายอยู่ทั่วไปบน Internet ไม่มีการแสดงข้อมูลออกมาเป็นลำดับขั้นของความสำคัญ การใช้งานจะเหมือนการสืบค้นฐานข้อมูล อื่นๆคือ คุณจะต้องพิมพ์คำสำคัญ (Keyword) ซึ่งเป็นการอธิบายถึงข้อมูลที่คุณต้องการจะเข้าไป ค้นหานั้นๆเข้าไป
จากนั้น Search Engine ก็จะแสดงข้อมูลและ Site ต่างๆที่เกี่ยวข้องออกมา 
หลักการค้นหาข้อมูลของ Search Enine 
                    สำหรับหลักในการค้นหาข้อมูลของ Search Engine แต่ละตัวจะมีลักษณะที่แตกต่างกันออกไป ขึ้นอยู่กับว่าทางศูนย์บริการต้องการจะเก็บข้อมูลแบบไหน แต่โดยส่วนใหญ่แล้วจะมีกลไกใน การค้นหาที่ใกล้เคียงกัน หากจะแตกต่างก็คงจะเป็นเรื่องประสิทธิภาพเสียมากกว่า ว่าจะมีข้อมูล เก็บรวบรวมไว้อยู่ในฐานข้อมูลมากน้อยขนาดไหน และพอจะนำเอาออกมาบริการให้กับผู้ใช้ ได้ตรงตามความต้องการหรือเปล่า ซึ่งลักษณะของปัจจัยที่ใช้ค้นหาโดยหลักๆจะมีดังนี้
      1. การค้นหาจากชื่อของตำแหน่ง URL ใน เว็บไซต์ต่างๆ 
      2. การค้นหาจากคำที่มีอยู่ใน Title (ส่วนที่ Browser ใช้แสดงชื่อของเว็บเพจอยู่ทางด้าน ซ้ายบนของหน้าต่างที่แสดง 
      3. การค้นหาจากคำสำคัญหรือคำสั่ง keyword (อยู่ใน tag คำสั่งใน html ที่มีชื่อว่า meta) 
      4. การค้นหาจากส่วนที่ใช้อธิบายหรือบอกลักษณะ site 
การค้นหาข้อมูลด้วย Search Engine
      1. เปิดเว็บไซด์ที่ให้บริการ 
      2. ใส่คำ (keyword) ที่คุณต้องการจะค้นหาลงไปในช่องยาวๆ (text box) ที่มีสร้างเอาไว้ให้ 
      3. คลิ๊กที่ปุ่ม ค้นหา (กรณีเลือก Search Engine ที่อื่นอาจจะไม่ได้ใช้คำนี้ก็ได้ แล้วแต่ที่คุณเลือก 

โปรแกรมจะเริ่มค้นหาคำนั้นๆให้ ตอนนี้คุณก็รอสักพักนึงก่อน จากนั้นรายชื่อของเว็บเพจต่างๆ ที่เกี่ยวข้องกับข้อมูลที่ระบุจะถูกแสดงออกมาในรูปแบบของลิ้งค์พร้อมคำอธิบายประกอบนิดหน่อย ให้เราอ่านเพื่อใช้ในการตัดสินใจว่ามันเกี่ยวข้องกับข้อมูลที่เราต้องการหรือเปล่า ส่วนใหญ่ข้อมูลที่พบมีมากจนเกินกว่าที่จะแสดงให้เห็นหมดในหน้าเดียว มันจะมีตัวแบ่งหน้าให้เราทางด้าน ล่างสำหรับเลือกไปดูรายละเอียดส่วนอื่นๆที่เหลือในหน้าถัดๆไป แต่โดยมากแล้วข้อมูลที่ใกล้เคียง กับคำที่เรา
ต้องการมากที่สุดจะอยู่ในช่วงต้นๆ ของรายการแรกที่ Search Engine นั้นๆตรวจพบ 


                    นอกจากการค้นหาข้อมูลแล้ว Search Engine บางที่ ยังสามารถค้นหารูปภาพได้อีกด้วย
การค้นหาด้วยวิธี Search Engine นั้นมักจะได้ผลลัพธ์ออกมากว้างๆชี้เฉพาะเจาะจงได้ยาก บางครั้งข้อมูลที่ค้นหามาได้อาจมีถึงเป็นร้อยเป็นพัน Site แล้วมีใครบ้างหละที่อยากจะมานั้งค้นหาและอ่านดูที่จะเพจ ซึ่งคง ต้องเสียเวลาเป็นวันๆแน่ซึ่งก็ไม่รับรองด้วยว่าคุณจะได้ข้อมูลที่คุณต้องการหรือไม่ ดังนั้นจิงมีหลักในการค้นหา เพื่อให้ได้ข้อมูลใกล้เคียงความเป็นจริงมากที่สุด
ค้นหาคำในหน้าเว็บเพจด้วย Browser 
การค้นหาคำในหน้าเว็บเพจนั้นจะใช้สำหรับกรณีที่คุณเข้าไปค้นหาข้อมูลที่เว็บเพจใด เว็บเพจหนึ่ง แล้วภายในมีข้อความปรากฏอยู่เต็มไปหมด จะนั่งไล่ดูทีละบรรทัดคงไม่สะดวก ในลักษณะนี้เราใช้ใช้ browser ช่วยค้นหาให้ คือ
      1. ขึ้นแรกให้คุณนำ mouse ไป click ที่ menu Edit 
      2. แล้วเลือกบรรทัดคำสั่ง Find (on  This Page) หรือกดปุ่ม Ctrl + F ที่ keyboard ก็ได้ 
      3. จากนั้นใส่คำที่ต้องการค้นหาลงไปแล้วก็กดปุ่ม Find Next 
          โปรแกรมก็จะวิ่งหาคำดังกล่าว หากพบมันก็จะกระโดดไปแสดงคำนั้นๆ 
          ซึ่งคุณสามารถกดปุ่ม Find Next เพื่อค้นหาต่อได้ อีกจนกว่าคุณจะพบข้อมูลที่ต้องการ 

                                      
ข้อแตกต่างระหว่าง Index และ Search Engine
คำตอบก็ คือวิธีในการค้นหาข้อมูลแบบ Index เค้าจะใช้คนเป็นผู้จัดรวบรวมและทำระบบฐานข้อมูลขึ้นมา ส่วนแบบ Search Engine นั้นระบบฐานข้อมูลของมันจะได้รับการจัดสร้างโดยใช้ Software ที่มีหน้าที่เกี่ยวกับงานทางด้านนี้  โดยเฉพาะมาเป็นตัวควบคุมและจัดการ ซึ่งเจ้า Software ตัวนี้จะมี ชื่อเรียกว่า Spiders การทำงานข้องมันจะใช้วิธีการเดินลัดเลาะไปตามเครือข่ายต่างๆที่เชื่อมโยงถึงกันอยู่เต็มไปหมดใน Internet เพื่อค้นหา Website ที่เกิดขึ้นมาใหม่ๆ รวมทั้งยังสามารถตรวจสอบหาความเปลี่ยนแปลงของ ข้อมูลใน Site เดิมที่มีอยู่ว่าที่ใดถูกอัพเดตแล้วบ้าง จากนั้นมันก็จะนำเอาข้อมูล
ทั้งหมดที่สำรวจเข้ามา ได้เก็บใส่เข้าไปในฐานข้อมูลของตนอัตโนมัติ ยกตัวอย่างของผู้ให้บริการประเภทนี้เช่น Excite , google  เป็นต้น 
ตัวอย่าง Search Engine ที่มีชื่อเสียงทั้งในประเทศไทยและต่างประเทศ เช่น
sanook.com, siamguru.com, google.com, yahoo.com, msn.com, altavista.com, search.com เป็นต้น

Google Search Engine

 Yahoo! Search Engine

Sanook Search Engine

Bing Search Engine
ประโยชน์ที่ได้รับจาก Search Engine
  • ค้นหาเว็บที่ต้องการได้สะดวก รวดเร็ว
  • สามารถค้นหาแบบเจาะลึกได้ ไม่ว่าจะเป็น รูปภาพ, ข่าว, MP3 และอื่นๆ อีกมากมาย
  • สามารถค้นหาจากเว็บไซต์เฉพาะทาง ที่มีการจัดทำไว้ เช่น download.com เว็บไซต์เกี่ยวกับข้อมูลและซอร์ฟแวร์ เป็นต้น
  • มีความหลากหลายในการค้นหาข้อมูล
  • รองรับการค้นหา ภาษาไทย
ในโลกยุคอินเทอร์เน็ทในปัจจุบันนี้มีข้อมูลมากมายมหาศาล การที่จะค้นหาข้อมูลจำนวนมากมาย อย่างนี้เราไม่อาจจะคลิก เพื่อค้นหาข้อมูลพบได้ง่ายๆ จำเป็นจะต้องอาศัยการค้นหาข้อมูลด้วยเครื่องมือ ค้นหา ที่เรียกว่า Search Engine เข้ามาช่วยเพื่อความสะดวกและรวดเร็ว เว็บไซต์ที่ให้บริการค้นหาข้อมูลมีมากมายหลายที่ทั้งของคนไทยและต่างประเทศความหมาย/ประเภท ของ Search Engine การค้นหาข้อมูลบนเครือข่ายอินเทอร์เน็ตที่มีอยู่เป็นจำนวนมาก ถ้าเราเปิดไปทีละหน้าจออาจจะต้องเสียเวลาในการค้นหา และอาจหาข้อมูลที่เราต้องการไม่พบ การที่เราจะค้นหาข้อมูลให้พบอย่างรวดเร็วจะต้องใช้เว็บไซต์สำหรับการ ค้นหาข้อมูลที่เรียกว่า Search Engine Site ซึ่งจะทำหน้าที่รวบรวมรายชื่อเว็บไซต์ต่างๆ เอาไว้ โดยจัดแยกเป็นหมวดหมู่ ผู้ใช้ งานเพียงแต่ทราบหัวข้อที่ต้องการค้นหาแล้วป้อนคำหรือข้อความของหัวข้อนั้นๆ ลงไปในช่องที่ กำหนด Search Engine แต่ละแห่งมีวิธีการและการจัดเก็บฐานข้อมูลที่แตกต่างกันไปตามประเภท ของ Search Engineที่แต่ละเว็บไซต์นำมาใช้เก็บรวบรวม ข้อมูลดังนั้น การที่จะเข้าไปหาข้อมูลหรือเว็บไซต์ โดยวิธีการ Search นั้น อย่างน้อยจะต้องทราบว่าเว็บไซต์ที่เข้าไปใช้บริการ ใช้ วิธีการหรือ ประเภทของ Search Engine
อะไร เนื่องจากแต่ละประเภทมีความละเอียดในการจัดเก็บข้อมูลต่างกันไป การเลือกใช้เครื่องมือในการค้นหาจะต้องเข้าใจว่า ข้อมูลที่ต้องการค้นหานั้นมีลักษณะอย่างไร มีขอบข่ายกว้างขวาง หรือแคบขนาดไหน แล้วจึงเลือกใช้เว็บไซต์ค้นหาที่ให้บริการตรงกับความต้องการของเรา

การใช้งานปุ่มค้นหา  (Search Engine) มี 2 วิธีดังต่อไปนี้
วิธีที่ 1  ค้นหาจากในเว็บ  คือ ระบบจะทำการค้นหาข้อมูลที่มีอยู่ภายในเว็บไซต์นี้เท่านั้น  โดยมีขั้นตอนดังนี้
            1. คลิกปุ่ม ค้นหาจากในเว็ป เพื่อให้ระบบทำการค้นหาข้อมูลจากในเว็บเท่านั้น
            2. พิมพ์คำที่ต้องการค้นหาลงไปในช่อง จากนั้นคลิกปุ่มค้นหา ดังภาพ


            3. จากนั้น ระบบจะทำการค้นหาข้อมูลภายในเว็บไซต์ ดังภาพ


วิธีที่ 2  ค้นหาจากใน Google คือ ระบบจะทำการเชื่อมโยงการค้นหานั้นไปยัง http://www.google.co.th/ เพื่อให้
             สามารถค้นหาคำที่เราต้องการได้จากเว็บไซต์อื่นๆ โดยมีขั้นตอนดังนี้

            1. คลิกปุ่ม ค้นหาจาก Google เพื่อให้ระบบทำการค้นหาเชื่อมโยงไป http://www.google.co.th/ 

            2. พิมพ์คำที่ต้องการค้นหาลงไปในช่องว่าง จากนั้นคลิกปุ่มค้นหา ดังภาพ


3. จากนั้น ระบบจะเชื่อมโยงไปยัง http://www.google.co.th/ และทำการค้นหาข้อมูล ดังภาพ


ที่มา
http://aprilmay.blog.mthai.com/2009/06/29/public-5