| Proxy Server คืออะไร | |
| ใครที่ใช้อินเตอร์เน็ต อาจจะเคยได้ยินคำว่า Proxy Server มาบ้างแล้ว ไม่ว่าจะเป็นจากหนังสือต่างๆ หรือจากผู้ให้บริการ (ISP) ที่คุณเป็นสมาชิกอยู่ก็ตาม โดยปกติแล้วผู้ให้บริการจะพยายามขอร้อง หรือตั้งมาเลยในโปรแกรมสำเร็จติดตั้ง browser ของแต่ละรายว่าทำงานผ่านเจ้า Proxy Server ที่ว่านี้ เพราะจะทำให้ความเร็วในการทำงานดีขึ้น | |
Proxy Server ในการใช้อินเตอร์เน็ตนั้น ถ้าจะเปรียบไปก็คล้ายๆ กับ cache memory ในเครื่องพีซีของคุณนั่นเอง ตามปกติการติดต่อรับข้อมูลจากอินเตอร์เน็ตจะใช้เวลานาน ยิ่งเป็นการเรียกดู website ที่มีไฟล์ใหญ่ รูปกราฟิกมากๆ ก็ยิ่งช้าใหญ่ เพราะข้อมูลต้องรับส่งกันหลายทอด และในแต่ละทอดก็จะต้องมีการรับกันเป็นช่วงๆ ว่าข้อมูลที่ได้รับไปถูกต้องหรือไม่ ทอดที่สายส่งมีความเร็วต่ำที่สุดก็คือทอดสุดท้ายจากเครื่องของ ISP มายังเครื่องของคุณนั่นเอง กว่าข้อมูลจะทยอยมาครบแต่ละช่วงมาก พอให้ตอบรับกลับไปแต่ละทีก็เสียเวลานาน ดังนั้น Proxy Server จึงถูกพัฒนาขึ้นมาแก้ปัญหาตรงจุดนี้ โดยจะประกอบด้วยเครื่องคอมพิวเตอร์ที่มีดิสก์ขนาดใหญ่ ไว้รอรับการ "มอบฉันทะ" (proxy) จากโปรแกรม browser บนเครื่องของคุณให้เป็นตัวแทนไปติดต่อกับ website ต่างๆ เพื่อดึงข้อมูลมาพักไว้ที่Harddiskของ Proxy Server เองก่อน ซึ่งจะทำได้เร็วกว่าเพราะเป็นที่ Proxy Server นั้นต่ออยู่กับระบบNetwork (LAN) ของ ISP ด้วยความเร็วสูงอยู่แล้ว ดังนั้นจึงรับข้อมูลและโต้ตอบกับ website ต่างๆ ได้อย่างทันที ทำให้รับข้อมูลปริมาณมากๆ ได้รวดเร็ว จากนั้นจึงค่อยทยอยส่งข้อมูลที่ดึงมาพักไว้ในดิสก์แล้วนั้นให้กับเครื่องคอมพิวเตอร์ของคุณอีกทอดหนึ่ง ซึ่งก็จะเป็นไปอย่างค่อนข้างต่อเนื่องอีกเช่นกัน เพราะเป็นการติดต่อตรงระหว่างเครื่องของคุณกับของ ISP เพียงทอดเดียว ทำให้ให้ได้ความเร็วสูงกว่า ผลดีอีกอย่างหนึ่งของการใช้ proxy ก็คือ เมื่อมีผู้ใช้หลายๆ รายพยายามจะดึงข้อมูลจาก website หรือ webpage หน้าเดียวกัน แทนที่จะต่างคนต่างทำงาน ต่างรับส่งข้อมูลซึ่งซ้ำซ้อนกัน browser ก็จะติดต่อกับเครื่องที่เป็น Proxy Server ก่อน ถ้าข้อมูลนั้นถูกพักไว้ในฮาร์ดดิสก์ของ Proxy Server แล้วก็จะดึงมาได้ทันทีโดยไม่ต้องดึงข้อมูลจากอินเตอร์เน็ตใหม่อีก ทำให้ลดปริมาณการจราจรของข้อมูลที่วิ่งบนอินเตอร์เน็ตไปได้มาก ฮาร์ดดิสก์ที่เป็นที่พักข้อมูลของ Proxy Server นี้จะต้องมีขนาดใหญ่ เช่น เป็นสิบๆ จิกะไบต์ หรือหลายหมื่นเมกะไบต์ขึ้นไป ซึ่งพักข้อมูลใน webpage ได้เป็นพันหรือหมื่นหน้า เรียกว่าท่องอินเตอร์เน็ตกันได้เป็นหลายๆ วันเลย เฉพาะข้อมูลใน Proxy Server อย่างเดียว | |
นอกจาก Proxy Server จะช่วยในกรณีของการอ่านข้อมูลด้วยโปรแกรม browser ซึ่งใช้การติดต่อแบบ http: แล้วในกรณีอื่นๆ Proxy Server ก็สามารถช่วยได้เช่นกัน ไม่ว่าจะเป็น ftp, gopher และอื่นๆ แล้วแต่คุณจะตั้งโปรแกรมที่ใช้ติดต่อกับอินเตอร์เน็ตว่าจะผ่านหรือใช้งาน Proxy มีการระบุกำกับมาให้ดึงใหม่จาก website ทุกครั้ง เช่น ตัวเลขจำนวนผู้เข้าชมเว็บไซต์นั้นๆ หรือข้อมูลอื่นๆ ที่อยู่ในลักษณะเดียวกัน ก็จะไม่เก็บไว้ใน Proxy Server คือยังต้องไปดึงมาใหม่ทุกครั้งจาก website เดิมอยู่ดี |
|