บริการต่างๆบนอินเตอร์เน็ต
เสนอ
มิสเขมจิรา ปลงไสว
จัดทาโดย
นางสาว พิชญา ไตรยวงค์
เลขที่ 26 ชั้น ม.5/3
FTP (File Transfer Protocol)
เอฟทีพี หรือ เกณฑ์วิธีถ่ายโอนแฟ้ม เป็นโพรโทคอลเครือข่ายชนิดหนึ่ง
ใช้สาหรับแลกเปลี่ยนและจัดการไฟล์บนเครือข่ายทีซีพี/ไอพีเช่น
อินเทอร์เน็ต เอฟทีพีถูกสร้างขึ้นด้วยสถาปัตยกรรมแบบระบบรับ-ให้บริการ
(client-server) และใช้การเชื่อมต่อสาหรับส่วนข้อมูลและส่วนควบคุมแยกกัน
ระหว่างเครื่องลูกข่ายกับเครื่องแม่ข่าย โปรแกรมประยุกต์เอฟทีพีเริ่มแรกโต้ตอบ
กันด้วยเครื่องมือรายคาสั่ง สั่งการด้วยไวยากรณ์ที่เป็นมาตรฐาน แต่ก็มีการพัฒนา
ส่วนต่อประสานกราฟิกกับผู้ใช้ขึ้นมาสาหรับระบบปฏิบัติการเดสก์ท็อปที่ใช้กันทุก
วันนี้ เอฟทีพียังถูกใช้เป็นส่วนประกอบของโปรแกรมประยุกต์อื่นเพื่อส่งผ่านไฟล์
โดยอัตโนมัติสาหรับการทางานภายในโปรแกรม เราสามารถใช้เอฟทีพีผ่าน
ทางการพิสูจน์ตัวจริงด้วยชื่อผู้ใช้และรหัสผ่าน หรือเข้าถึงด้วยผู้ใช้นิรนาม
นอกจากนี้ยังมีทีเอฟทีพี (Trivial File Transfer Protocol) ซึ่งมีลักษณะ
คล้ายกับเอฟทีพีที่ลดความซับซ้อนลง แต่ไม่สามารถควบคุมให้ทางานประสานกัน
ได้ และไม่มีการพิสูจน์ตัวจริงเครื่องลูกข่ายเริ่มต้นสร้างการเชื่อมต่อไปยังเครื่อง
แม่ข่ายโดยใช้ทีซีพีบนพอร์ตหมายเลข 21 การเชื่อมต่อนี้คือ การเชื่อมต่อส่วน
ควบคุม ซึ่งจะเปิดอยู่ตลอดเวลาขณะที่มีการใช้งาน หลังจากนั้น การเชื่อมต่อ
ส่วนข้อมูล บนพอร์ตหมายเลข 20 จะถูกสร้างขึ้นตามความจาเป็นเพื่อส่งผ่าน
ข้อมูลไฟล์ คาสั่งที่ส่งโดยเครื่องลูกข่ายไปยังส่วนควบคุมมีรูปแบบเป็นข้อความแอ
สกีและจบคาสั่งด้วย CRLF (อักขระปัดแคร่ตามด้วยอักขระป้อนบรรทัด)
ตัวอย่างเช่น RETR filename เป็นคาสั่งรับข้อมูลไฟล์ที่ต้องการจากเครื่องแม่ข่าย
มายังเครื่องลูกข่าย
Search Engine
เสิร์ชเอนจิน (search engine) คือ โปรแกรมที่ช่วยในการสืบค้นหาข้อมูล
โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ
ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ
ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย. เสิร์ชเอนจิน
ส่วนใหญ่จะค้นหาข้อมูลจากคาสาคัญ (คีย์เวิร์ด) ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะ
แสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอน
จินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของ
ผู้ใช้ไว้ด้วย และจะนาประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหา
ครั้งต่อ ๆ ไป
การทางานของ Search Engine
Search Engine แต่ละประเภทจะมีการทางานที่คล้าย ๆ กันนั่นคือ การ
ส่ง Web Crawler หรือ Spider ไปเก็บข้อมูลเว็บไซต์ต่าง ๆ เข้ามาเก็บไว้ใน
ระบบ เพื่อจัดทาเป็นดัชนี (Indexing) การค้นหา และเมื่อผู้ใช้งานค้นหาข้อมูล
ผ่าน Search Engine ตัวโปรแกรม Search Engine ก็จะทาการประมวลผล
ด้วยอัลกอลิทึมการจัดอันดับ (Ranking) และนาผลลัพท์จากข้อมูลที่มีอยู่ออกมา
แสดงผลให้ผู้ใช้งานได้เห็น

บริการต่างๆบนอินเตอร์เน็ต2

  • 1.
  • 2.
    FTP (File TransferProtocol) เอฟทีพี หรือ เกณฑ์วิธีถ่ายโอนแฟ้ม เป็นโพรโทคอลเครือข่ายชนิดหนึ่ง ใช้สาหรับแลกเปลี่ยนและจัดการไฟล์บนเครือข่ายทีซีพี/ไอพีเช่น อินเทอร์เน็ต เอฟทีพีถูกสร้างขึ้นด้วยสถาปัตยกรรมแบบระบบรับ-ให้บริการ (client-server) และใช้การเชื่อมต่อสาหรับส่วนข้อมูลและส่วนควบคุมแยกกัน ระหว่างเครื่องลูกข่ายกับเครื่องแม่ข่าย โปรแกรมประยุกต์เอฟทีพีเริ่มแรกโต้ตอบ กันด้วยเครื่องมือรายคาสั่ง สั่งการด้วยไวยากรณ์ที่เป็นมาตรฐาน แต่ก็มีการพัฒนา ส่วนต่อประสานกราฟิกกับผู้ใช้ขึ้นมาสาหรับระบบปฏิบัติการเดสก์ท็อปที่ใช้กันทุก วันนี้ เอฟทีพียังถูกใช้เป็นส่วนประกอบของโปรแกรมประยุกต์อื่นเพื่อส่งผ่านไฟล์ โดยอัตโนมัติสาหรับการทางานภายในโปรแกรม เราสามารถใช้เอฟทีพีผ่าน ทางการพิสูจน์ตัวจริงด้วยชื่อผู้ใช้และรหัสผ่าน หรือเข้าถึงด้วยผู้ใช้นิรนาม
  • 3.
    นอกจากนี้ยังมีทีเอฟทีพี (Trivial FileTransfer Protocol) ซึ่งมีลักษณะ คล้ายกับเอฟทีพีที่ลดความซับซ้อนลง แต่ไม่สามารถควบคุมให้ทางานประสานกัน ได้ และไม่มีการพิสูจน์ตัวจริงเครื่องลูกข่ายเริ่มต้นสร้างการเชื่อมต่อไปยังเครื่อง แม่ข่ายโดยใช้ทีซีพีบนพอร์ตหมายเลข 21 การเชื่อมต่อนี้คือ การเชื่อมต่อส่วน ควบคุม ซึ่งจะเปิดอยู่ตลอดเวลาขณะที่มีการใช้งาน หลังจากนั้น การเชื่อมต่อ ส่วนข้อมูล บนพอร์ตหมายเลข 20 จะถูกสร้างขึ้นตามความจาเป็นเพื่อส่งผ่าน ข้อมูลไฟล์ คาสั่งที่ส่งโดยเครื่องลูกข่ายไปยังส่วนควบคุมมีรูปแบบเป็นข้อความแอ สกีและจบคาสั่งด้วย CRLF (อักขระปัดแคร่ตามด้วยอักขระป้อนบรรทัด) ตัวอย่างเช่น RETR filename เป็นคาสั่งรับข้อมูลไฟล์ที่ต้องการจากเครื่องแม่ข่าย มายังเครื่องลูกข่าย
  • 4.
    Search Engine เสิร์ชเอนจิน (searchengine) คือ โปรแกรมที่ช่วยในการสืบค้นหาข้อมูล โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย. เสิร์ชเอนจิน ส่วนใหญ่จะค้นหาข้อมูลจากคาสาคัญ (คีย์เวิร์ด) ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะ แสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอน จินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของ ผู้ใช้ไว้ด้วย และจะนาประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหา ครั้งต่อ ๆ ไป
  • 5.
    การทางานของ Search Engine SearchEngine แต่ละประเภทจะมีการทางานที่คล้าย ๆ กันนั่นคือ การ ส่ง Web Crawler หรือ Spider ไปเก็บข้อมูลเว็บไซต์ต่าง ๆ เข้ามาเก็บไว้ใน ระบบ เพื่อจัดทาเป็นดัชนี (Indexing) การค้นหา และเมื่อผู้ใช้งานค้นหาข้อมูล ผ่าน Search Engine ตัวโปรแกรม Search Engine ก็จะทาการประมวลผล ด้วยอัลกอลิทึมการจัดอันดับ (Ranking) และนาผลลัพท์จากข้อมูลที่มีอยู่ออกมา แสดงผลให้ผู้ใช้งานได้เห็น