Loopback คืออะไร

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderator: mindphp, ผู้ดูแลกระดาน

Patcharanan.0399
PHP Hero Member
PHP Hero Member
โพสต์: 114
ลงทะเบียนเมื่อ: 09/04/2018 10:04 am

Loopback คืออะไร

โพสต์โดย Patcharanan.0399 » 20/04/2018 4:21 pm


คำว่า Loopback นั้นสามารถมองได้หลายความหมายซึ่งอาจจะไม่ได้มีความหมายที่ตายตัว ในที่นี้ยกมา 2 ความหมาย

:roll: Loopback IP address หมายความว่า ถ้าอ้างถึง IP address นี้แล้ว TCP/IP stack บนเครื่องนั้นจะไม่ส่งออกไปยัง interface (Network Layer 1,2) แต่เมื่อ Process ลงไปถึง Network Layer 3 ก็จะส่งกลับมายัง Upper Layer ใน Host นั้นเอง ซึ่ง loopback IP address ในที่นี้คือ 127.x.x.x สามารถตั้งได้หลาย IP ไม่จำเป็นต้องเป็น 127.0.0.1 เท่านั้น อาจจะตั้งแต่ละ IP แตกต่างกันออกไปเพื่อทดสอบ application ที่แตกต่างกันได้ แต่ส่วนมาที่ใช้กันบ่อยๆ ก็จะเป็น 127.0.0.1 การใช้งานในกรณีนี้ไม่จำเป็นต้องมี interface ที่มี IP address 127.x.x.x เลย ไม่ว่าจะอ้างอิงถึง 127.x.x.x ตัวไหนล้วนแล้วแต่จะ loopback มาที่ localhost ทั้งหมด


:roll: Loopback interface ของ Router คือ logical interface ซึ่งสร้างขึ้นเพื่อเอาไว้ใส่ IP address ประจำตัว Router ซึ่งก็อาจจะมีหลาย interface ไว้ทำหน้าที่ต่างๆ กัน เช่น loopback 0 สำหรับเป็น Router ID สำหรับ Routing protocol , loopback 100 สำหรับอ้างอิงในการทำ vpn tunnel จาก internet , loopback 200 สำหรับทำ vpn tunnel จากอีกแหล่งหนึ่ง ซึ่ง loopback interface นี้ไม่มีวัน Down ตราบใดที่ Router ยังทำงานอยู่ก็สามารถอ้างอิงถึง IP address นี้ได้ตลอด ไม่ว่าจะผ่านทาง Physical interface ใดๆ เข้ามา หรือจาก Router นั้นเอง



ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 13 และ บุคคลทั่วไป 0 ท่าน