nat คืออะไรและมีการทำงานอย่างไร
โดยปกตินั้นการสื่อสารบนอินเทอร์เน็ตนั้นแต่ละอุปกรณ์จำเป็นที่จะต้องมีหมายเลขระบุตัวตนอย่าง IP address นั้นเอง แต่ปัจจุบันนี้นั้นมีการใช้งานอินเทอร์เน็ตกันอย่างแพร่หลายทำให้ IP address ที่เราใช้ระบุตัวตนนั้นมีไม่เพียงพอ จึงทำให้องศ์กรต่างๆ หันมาใช้การทำ NAT กัน
การทำงานของ NAT
สำหรับหลักการทำงานของ NAT นั้น จะเป็นการที่เครื่อง Server ต่างๆ ภายในองศ์กรที่ทำการกำหนด IP address ให้เป็นแบบ private หรือ 192.168.0.1 หรือ 10.0.0.1 (ออกเน็ตไม่ได้) โดยการทำ NAT จะเป็นการแปลง IP address แบบ private นี้ไปเป็น IP address ที่เราสามารถออกไปใช้งานอินเตอร์เน็ตได้ หรือ register ip นั้นเอง อีกทั้ง NAT ยังแบ่งการทำงานหลักๆ ออกเป็น 2 แบบดังนี้
Static NAT Static NAT เป็นการแปล IP address ชนิดกำหนดค่า IP address ตายตัว จากเครือข่ายภายใน ไปยังเครือข่ายภายนอกสำหรับ IP address ภายนอกจะไม่มีการเปลี่ยนแปลง ดังนั้น ความสัมพันธ์ระหว่าง IP address ของ เครือข่ายภายนอกและภายในจะเป็นแบบแน่นอนตายตัว
Dynamic NAT Dynamic NAT จะเป็นการทำงานแบบตรงกันข้าม โดยจะมีการนำเอา IP address จากกลุ่มของ IP address ที่แชร์หรือร่วมใช้งานกัน หรือที่เรียกว่า IP address Pool มาทำการแปล จาก IP address Pool ภายใน ให้เป็น Address Pool สำหรับเครือข่ายภายนอก
มาถึงตรงนี้เพื่อนๆ คงพอจะทราบกันไปแล้วว่า nat คืออะไร