ip สำหรับใช้ใน วงแลน ตามมาตรฐาน RFC 1918

ip สำหรับใช้ใน วงแลน ตามมาตรฐาน RFC 1918

ผมเห็นหลายที่ เวลาตั้ง network ภายในขึ้นมา ก็เลือกใช้ ip ที่มีค่าแปลกๆ เช่น 1.1.1.x บ้าง 168.192.0.x บ้าง ความจริงก็คือ ถูกต้อง เค้าย่อมมีสิทธ์ที่จะตั้งได้ เพราะว่าเป็น internal network ของเค้า แต่จะรู้หรือไม่ว่า เค้ามีมาตรฐานสากลอยู่ ในการตั้ง ip เพื่อใช้ใน local network ที่กำหนดเอาไว้ เพื่อลดปัญหาในการใช้งานด้านเครือข่าย ขออธิบายให้เข้าใจดังนี้ครับ

ip v4 ที่ใช้ในปัจจุบัน

ปัจจุบัน เราใช้ ip กัน ตั้งแต่ 0.0.0.0-255.255.255.255 เลย หากเป็น ip ใน internal network หรือ network ที่เรา setup เอง โดยส่วนใหญ่จะใช้ 10.0.0.x หรือไม่ก็ 192.168.x.x ซึ่งก็เป็นปกติ แต่ว่าบางที่เค้าไม่ได้เป็นเช่นนั้น เป็น IP ที่หน้าตาประหลาดๆ เช่น 1.1.1.x บ้าง 168.192.x.x บ้าง โดยคนตั้งไม่ใช่ใครที่ไหนไกล คือ admin นั่นแหล่ะ

ปัญหา เมื่อเราไม่ตั้ง IP ตามมาตรฐาน

ลองคิดง่ายๆครับ ถ้าเว็บ server ของเว็บแห่งหนึ่ง มี public ip คือ 1.1.1.18 แล้ว เราได้ local ip ใน network เราเป็น 1.1.1.x เมื่อเวลาที่เราเปิดเว็บ ที่มี public ip 1.1.1.18 ก็จะเปิดไม่ได้เพราะว่า มันวิ่งกลับเข้ามาใน network ของเรานั่นเอง ยิ่งถ้าเครื่องนั้นมีเว็บปลอมๆอยู่ เราก็จะเข้าใจว่าเป็นเว็บจริงไปเลยทีเดียว 

แล้วมาตรฐานของ local network ip คืออะไร

ตามมาตรฐานของ RFC 1918 กล่าวเอาไว้ว่า ip ที่จะเอามาใช้ใน local network ได้มีสามช่วงดังนี้ครับ

  • 10.0.0.0 - 10.255.255.255
  • 172.16.0.0 - 172.16.255.255
  • 192.168.0.0- 192.168.255.255

จริงๆแต่ละ network ก็แตกต่างกันเล็กน้อยตรงจำนวนเครื่อง ที่สามารถใช้งานได้ใน network อย่าง วงสุดท้าย ใช้ได้ 253 เครื่องเท่านั้นเอง เราจึงมักจะเห็นใช้วงสุดท้ายเป็น local network มากที่สุดนั่นเอง เพราะว่า local network ที่มีถึง 254 device นี่มันเยอะมากๆเลยนะครับ เหอๆๆ ผมเคย set ให้ ที่บริษัท SME ทำงานเกี่ยวกับ online digital 100% ใช้คนละ 2-5 ip (1-4 device) ก็ยังใช้ไม่หมดเลย

Create: Modify : 2012-12-11 14:56:02 Read : 4316 URL :