เครื่องมือแปลงที่อยู่ IP เป็นตัวเลข

แปลง IP เป็นตัวเลข

ตัวอย่าง: 192.168.1.1 → 3232235777

แปลงตัวเลขเป็น IP

ตัวอย่าง: 3232235777 → 192.168.1.1

ตัวอย่างที่อยู่ IP ทั่วไป

ที่อยู่ IP การแสดงเป็นตัวเลข คำอธิบาย การดำเนินการ
127.0.0.1 2130706433 ที่อยู่ลูปแบ็ค
192.168.1.1 3232235777 ที่อยู่เครือข่ายส่วนตัว
10.0.0.1 167772161 ที่อยู่เครือข่ายส่วนตัว
172.16.0.1 2886729729 ที่อยู่เครือข่ายส่วนตัว
8.8.8.8 134744072 Google DNS
1.1.1.1 16843009 Cloudflare DNS

เกี่ยวกับการแปลงที่อยู่ IP เป็นตัวเลข:

ที่อยู่ IPv4 ประกอบด้วย 4 ไบต์ (32 บิต) แต่ละไบต์มีค่าตั้งแต่ 0-255 ที่อยู่ IP สามารถแปลงเป็นจำนวนเต็ม 32 บิตแบบไม่มีเครื่องหมาย สูตรการแปลง: ตัวเลข = (ส่วนที่ 1 × 256³) + (ส่วนที่ 2 × 256²) + (ส่วนที่ 3 × 256¹) + (ส่วนที่ 4 × 256⁰)

ตัวอย่าง: 192.168.1.1 = (192 × 16777216) + (168 × 65536) + (1 × 256) + 1 = 3232235777

การแปลงนี้มีประโยชน์มากในการจัดเก็บฐานข้อมูล การเขียนโปรแกรมเครือข่าย การค้นหาช่วงที่อยู่ IP ฯลฯ เนื่องจากรูปแบบตัวเลขสะดวกต่อการเปรียบเทียบและคำนวณ