ความแตกต่างที่สำคัญ: IPv4 เป็นรุ่นที่สี่ของ IP และมีการใช้กันอย่างแพร่หลาย รุ่น IPv6 เป็นรุ่นที่ดีกว่าและขั้นสูงออกเพื่อจัดการกับการอ่อนล้าของที่อยู่ IPv4 ใช้รูปแบบที่อยู่ 32 บิตในขณะที่ IPv6 ใช้รูปแบบ 128 บิต
ในการทำความเข้าใจ Internet Protocol รุ่น 4 (IPv4) และ Internet Protocol รุ่น 6 (IPv6) คุณต้องเข้าใจก่อนว่า Internet Protocol คืออะไร ตามที่ Dictionary.com อินเทอร์เน็ตโปรโตคอล (IP) คือ "รหัสที่ใช้ในการติดฉลากแพ็กเก็ตของข้อมูลที่ส่งผ่านอินเทอร์เน็ตระบุทั้งคอมพิวเตอร์ที่ส่งและรับ" มันเป็นโปรโตคอลสื่อสารหลักที่ใช้ในการส่งข้อมูลใน รูปแบบของแพ็กเก็ตเครือข่ายผ่านอินเทอร์เน็ตไปยังผู้ใช้รายอื่น เป็นโปรโตคอลหลักที่สร้างอินเทอร์เน็ต IP เป็นบริการดาต้าแกรมไร้สายในโปรแกรมควบคุมการส่งสัญญาณดั้งเดิมซึ่งได้รับการแนะนำโดย Vint Cerf และ Bob Kahn ในปี 1974
ในการถ่ายโอนข้อมูลจากสถานที่หนึ่งไปยังสถานที่อื่นต้องทราบก่อนว่าผู้ใช้อยู่ที่ไหน IP แยกความแตกต่างเหล่านี้เป็นที่อยู่ IP ที่อยู่ IP เป็นหมายเลขที่อธิบายตำแหน่งบนอินเทอร์เน็ตที่คอมพิวเตอร์ของคุณตั้งอยู่ ดังนั้น IP มักจะถ่ายโอนข้อมูลจากที่อยู่ IP หนึ่งไปยังที่อยู่อื่น มีการใช้ที่อยู่ IP ในเกือบทุกอุปกรณ์ที่สามารถเชื่อมต่ออินเทอร์เน็ตได้รวมถึงคอมพิวเตอร์แล็ปท็อปสมาร์ทโฟนเครื่องเล่นเกม ฯลฯ

IPv4 ใช้รูปแบบที่อยู่แบบ 32 บิต (สี่ไบต์) ซึ่งโดยประมาณจะให้ที่อยู่ 2 ^ 32 หรือ 4 พันล้านที่อยู่ IPv4 เขียนด้วยตัวเลขทศนิยม 1 ไบต์สี่ตัวซึ่งคั่นด้วยเครื่องหมายจุดหรือจุด (เช่น: 170.25.458.1 เป็นที่อยู่ IP) ด้วยการเติบโตอย่างไม่คาดคิดของอินเทอร์เน็ตจำนวนนี้ส่งผลให้ที่อยู่ IPv4 หมดลงซึ่งมีการจัดสรรที่อยู่ IP สุดท้าย เพื่อที่จะจัดการกับการหมดสิ้นของที่อยู่ Ipv4 รุ่นใหม่ที่ดีกว่าอยู่ภายใต้การทำงานและกำลังมีการใช้งาน IPv6
คล้ายกับ IPv4 IPv6 เป็นโปรโตคอลอินเทอร์เน็ตเลเยอร์สำหรับการส่งข้อมูลระหว่างเครือข่ายแบบเปลี่ยนแพ็คเก็ตซึ่งใช้ในการส่งแพ็กเก็ตข้อมูลผ่านอินเทอร์เน็ต IPv6 อธิบายไว้ในเอกสารเผยแพร่ RFC 2460 ของ IETF IPv6 ยังเป็นที่รู้จักกันในนาม IPng หรือ Internet Protocol รุ่นต่อไปและเป็นเวอร์ชั่นล่าสุดของ IP มันได้รับการออกแบบมาเพื่อแทนที่ IPv4 รุ่นเก่าและเพื่อจัดการกับการอ่อนล้าของที่อยู่ IPv6 เริ่มมีการพัฒนาในช่วงต้นปี 1990 เมื่อ IETF ตระหนักว่าเนื่องจากอินเทอร์เน็ตกำลังขยายตัวเราอาจใช้ที่อยู่ IP

ข้อแตกต่างที่สำคัญระหว่าง IPv4 และ IPv6 คือ IPv6 ใช้ที่อยู่ 128 บิตแทนที่จะเป็นแบบ 32 บิตแบบดั้งเดิมทำให้สามารถรองรับที่อยู่ประมาณ 2 ^ 128 ที่อยู่หรือ 340, 282, 366, 920, 938, 000, 000, 000, 000, 000, 000, 000, 000 ที่อยู่โดยประมาณ มันยังแสดงโดยใช้ระบบเลขฐานสิบหกและคั่นด้วยเครื่องหมายทวิภาค (ตัวอย่าง: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334) ข้อกังวลหลักสำหรับการปรับใช้รุ่นนี้คือทั้งสองรุ่นไม่เข้ากันและจะต้องมีคนเปลี่ยนเราเตอร์และอุปกรณ์อื่น ๆ อย่างไรก็ตามคอมพิวเตอร์หลายเครื่องเข้ากันได้กับการตั้งค่า IPv6
นอกเหนือจากการให้ที่อยู่เพิ่มเติมแล้ว IPv6 ยังเป็นเทคโนโลยีที่ก้าวหน้ากว่าเมื่อเปรียบเทียบกับ IPv4 และยังมีคุณสมบัติเช่น (ความอนุเคราะห์จาก Webopedia):
- จะไม่ต้องการ NAT (การแปลที่อยู่เครือข่าย)
- การกำหนดค่าอัตโนมัติ
- ไม่มีการชนกันของที่อยู่ส่วนตัวเพิ่มเติม
- การกำหนดเส้นทางแบบหลายผู้รับที่ดีขึ้น
- รูปแบบส่วนหัวที่เรียบง่าย
- การกำหนดเส้นทางที่ง่ายขึ้นและมีประสิทธิภาพมากขึ้น
- คุณภาพการบริการที่แท้จริง (QoS) หรือที่เรียกว่า "flow labeling"
- การพิสูจน์ตัวตนและการสนับสนุนความเป็นส่วนตัวในตัว
- ตัวเลือกและส่วนขยายที่ยืดหยุ่น
- การดูแลง่ายกว่า (ไม่ต้องใช้ DHCP อีกต่อไป)