Sự khác nhau giữa OSPFv2 và OSPFv3 bao gồm:
- OSPFv3 chạy trên một liên kết
o OSPF cho IPv6 chạy mỗi liên kết thay vì hành vi IPv4 với mỗi IP subnet. IPv6 sử dụng các "liên kết" để cho biết vậy "một cơ sở truyền thông hoặc trung bình qua đó các nút có thể giao tiếp ở các lớp liên kết.", Các từ ngữ "mạng" và "mạng" được sử dụng trong đặc tả IPv4 OSPF được thay thế bằng "liên kết".
171 o Lệnh network trong chế độ subcommand router của OSPFv2 được thay thế
bằng ipv6 ospf process-id area area-id [instance instance-id]
- Địa chỉ Link-local được sử dụng
o OSPFv3 sử dụng địa chỉ IPv6 link-local để xác định những hàng xóm. Do đó, khi cấu hình ipv6 ospf neighbor, địa chỉ IPv6 được sử dụng phải được các địa chỉ link-local của hàng xóm.
- Nhiều hỗ trợ cho OSPFv3
o Các hệ thống tự trị riêng biệt, chạy OSPF, sử dụng một liên kết chung.Một liên kết duy nhất có thể thuộc về vùng.
o OSPFv3 sử dụng một trường mới, được gọi là Instance ID, để cho phép nhiều instance trên một liên kết. Để có hai instance nói chuyện với nhau, chúng phải chia sẽ cùng một ID. Theo mặc định, các ID được thiết lập là 0.
- Địa chỉ Multicast
o FF02::5-Đại diện tất cả các con đường ngắn nhất đầu tiên (SPF) các bộ định tuyến trên phạm vilink-local, tương đương với 224.0.0.5 trong OSPFv2.
o FF02::6-Đại diện tất cả các chỉ định các bộ định tuyến (DRS) trên phạm vi link-local tương đương với 224.0.0.6 trong OSPFv2.
- Loại bỏ các địa chỉ ngữ nghĩa
o Địa chỉ IPv6 không còn hiện diện trong phần đầu gói tin OSPF (phần thông tin tải trọng).
o Router LSA và LSm ạng không mang địa chỉ IPv6.
o Các router ID, ID khu vực, và link-state ID vẫn còn ở 32 bit.
o Các DR và router chỉ định dự phòng (BDR) được xác định bởi ID router của họ và không theo địa chỉ IP của họ.
- An ninh
o OSPFv3 sử dụng IPv6 Authentication Header (AH) và Encapsulating Security Payload (ESP) tiêu đề gia hạn, thay vì sự khác nhau của các cơ chế quy định tại OSPFv2.
o Xác thực là không còn là của OSPF. Nó bây giờ là công việc của IPv6 để đảm bảo rằng các cấp phải xác thực được sử dụng.
172