Proxy Server คือ เครื่องคอมพิวเตอร์แม่ข่ายที่ทำหน้าที่สำหรับเก็บข้อมูลที่ผู้ใช้บริการได้เรียกข้อมูลมาจากอินเตอร์เน็ตโดยผ่านทาง Web Browser ทำให้ผู้ใช้บริการรายต่อไปที่ต้องการค้นหาข้อมูลเดิมซ้ำกับที่มีผู้อื่นเรียกใช้บริการไว้ สามารถที่จะเรียกดูข้อมูลจากเครื่องแม่ข่าย Proxy Server ได้โดยตรง จึงเป็นการลดปริมาณการจราจรของข้อมูลที่วิ่งบนระบบเครือข่ายที่จะออกไปนอกเครือข่าย
หลักการทำงานของ Proxy
1. Client ร้องขอข้อมูลจาก Proxy Server
2. Proxy Server ตรวจสอบว่ามีข้อมูลของ Web Site นั้นมีอยู่ใน Proxy Server หรือไม่
- หากมีข้อมูล จะส่งข้อมูลกลับไปให้เครื่องลูกได้ทันทีโดยไม่ต้องดึงข้อมูลจากอินเตอร์เน็ตใหม่อีก
- หากไม่มีข้อมูล จะทำการเรียกข้อมูลนั้นจาก Web Site ปลายทางที่ร้องขอทันที แล้วเก็บไว้ในเครื่องProxy Server
และเมื่อมีผู้ใช้บริการทำเรียก Web Site ที่เคยเรียกแล้วมาอีกที Proxy Sever จะทำการส่งข้อมูลไปยังเครื่องของผู้ใช้บริการทันที
- ในกรณีที่ Web Site ปลายทางมีการ update ข้อมูล Proxy Server จะทำการตรวจสอบข้อมูลที่มีอยู่ว่า Update หรือไม่ และจะทำการ Update ข้อมูลใหม่ทันทีในกรณีที่มีผู้เรียกใช้บริการก็จะได้ข้อมูลที่ Update อยู่เสมอ
3. Client นำข้อมูลที่ได้ไปแสดงผลได้ทันที
ข้อดีของ Proxy Server คือ เมื่อมีผู้ใช้หลายๆ รายพยายามจะดึงข้อมูลจาก website หน้าเดียวกัน แทนที่ต่างคนต่างทำงาน ต่างรับส่งข้อมูลซึ่งซ้ำซ้อนกัน Browser ก็จะติดต่อกับเครื่องที่เป็น Proxy Server ก่อนและทำการค้นหาข้อมูลนั้นในเครื่อง Proxy server ว่ามีข้อมูลอยู่หรือไม่ หากมีก็จะส่งกลับไปให้เครื่องลูกได้ทันทีโดยไม่ต้องดึงข้อมูลจากอินเตอร์เน็ตใหม่อีก ทำให้ลดปริมาณการจราจร
ของข้อมูลที่วิ่งบนอินเตอร์เน็ตไปได้มาก โดยไม่ออกไปหาจากแหล่งข้อมูลจริงจากนอกระบบเครือข่าย
ดังนั้นสมาชิก SUNet ที่จะใช้งานโปรแกรม Browser ผ่านระบบเครือข่ายอินเตอร์เน็ตในมหาวิทยาลัยศิลปากรทุกวิทยาเขต
ต้องทำการ Set Proxy โปรแกรม Browser ที่เครื่องคอมพิวเตอร์ให้ถูกต้องตามที่มหาวิทยาลัยศิลปากรกำหนด มิฉะนั้นจะไม่สามารถใช้
โปรแกรม Browser ไปยังเว็บไซต์ที่ต้องการไม่ได้
หลักการทำงานของ Proxy
1. Client ร้องขอข้อมูลจาก Proxy Server
2. Proxy Server ตรวจสอบว่ามีข้อมูลของ Web Site นั้นมีอยู่ใน Proxy Server หรือไม่
- หากมีข้อมูล จะส่งข้อมูลกลับไปให้เครื่องลูกได้ทันทีโดยไม่ต้องดึงข้อมูลจากอินเตอร์เน็ตใหม่อีก
- หากไม่มีข้อมูล จะทำการเรียกข้อมูลนั้นจาก Web Site ปลายทางที่ร้องขอทันที แล้วเก็บไว้ในเครื่องProxy Server
และเมื่อมีผู้ใช้บริการทำเรียก Web Site ที่เคยเรียกแล้วมาอีกที Proxy Sever จะทำการส่งข้อมูลไปยังเครื่องของผู้ใช้บริการทันที
- ในกรณีที่ Web Site ปลายทางมีการ update ข้อมูล Proxy Server จะทำการตรวจสอบข้อมูลที่มีอยู่ว่า Update หรือไม่ และจะทำการ Update ข้อมูลใหม่ทันทีในกรณีที่มีผู้เรียกใช้บริการก็จะได้ข้อมูลที่ Update อยู่เสมอ
3. Client นำข้อมูลที่ได้ไปแสดงผลได้ทันที
ข้อดีของ Proxy Server คือ เมื่อมีผู้ใช้หลายๆ รายพยายามจะดึงข้อมูลจาก website หน้าเดียวกัน แทนที่ต่างคนต่างทำงาน ต่างรับส่งข้อมูลซึ่งซ้ำซ้อนกัน Browser ก็จะติดต่อกับเครื่องที่เป็น Proxy Server ก่อนและทำการค้นหาข้อมูลนั้นในเครื่อง Proxy server ว่ามีข้อมูลอยู่หรือไม่ หากมีก็จะส่งกลับไปให้เครื่องลูกได้ทันทีโดยไม่ต้องดึงข้อมูลจากอินเตอร์เน็ตใหม่อีก ทำให้ลดปริมาณการจราจร
ของข้อมูลที่วิ่งบนอินเตอร์เน็ตไปได้มาก โดยไม่ออกไปหาจากแหล่งข้อมูลจริงจากนอกระบบเครือข่าย
ดังนั้นสมาชิก SUNet ที่จะใช้งานโปรแกรม Browser ผ่านระบบเครือข่ายอินเตอร์เน็ตในมหาวิทยาลัยศิลปากรทุกวิทยาเขต
ต้องทำการ Set Proxy โปรแกรม Browser ที่เครื่องคอมพิวเตอร์ให้ถูกต้องตามที่มหาวิทยาลัยศิลปากรกำหนด มิฉะนั้นจะไม่สามารถใช้
โปรแกรม Browser ไปยังเว็บไซต์ที่ต้องการไม่ได้








