- panjang alamat 32 bit (4 bytes)
- dikonfogurasi secara manual (DHCP IPv4)
- dukungan pada IPSec opsional
- fragmentasi dilakukan oleh pengirim dan dapat menurunkan kinerja router
- tidak mensyaratkan ukuran paket pada link-layer dan harus bisa menyusun kembali paket berukuran 576 byte
- checksum termasuk pada header
- header mengandung option
- menggunakan ARP request secara broadcast untuk menerjemahkan alamat IPv4 ke alamat link-layer
- untuk mengelola keanggotaan grup pada subnet lokal, digunakan Internet Group Management Protocol (IGMP)
IPv6
- panjang alamat 128 bit (16 bytes)
- tidak harus dikonfogurasi secara manual, bisa menggunakan address auto configuration
- dukungan pada IPSec dibutuhkan
- fragmentasi dilakukan hanya oleh pengirim
- paket link-layer harus mendukung ukuran paket 1280 byte dan harus bisa menyusun kembali paket berukuran 1500 byte
- checksum tidak masuk pada header
- data optional dimasukkan seluruhnya ke dalam extensions header
- ARP request telah digantikan oleh Neighbor Solicitation secara multicast
- Internet Group Management Protocol (IGMP) telah digantikan fungsinya oleh Multicast Listener Discovery (MLD)