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