IPv6 - Giao tiếp
Trong IPv4, máy chủ lưu trữ muốn giao tiếp với máy chủ lưu trữ khác trên mạng cần phải có địa chỉ IP có được bằng DHCP hoặc bằng cấu hình thủ công. Ngay sau khi một máy chủ được trang bị một số địa chỉ IP hợp lệ, nó có thể nói chuyện với bất kỳ máy chủ nào trên mạng con. Để giao tiếp trên lớp 3, một máy chủ cũng phải biết địa chỉ IP của máy chủ kia. Giao tiếp trên một liên kết, được thiết lập bằng các Địa chỉ MAC nhúng phần cứng. Để biết địa chỉ MAC của một máy chủ có địa chỉ IP đã biết, máy chủ sẽ gửi ARP broadcast và đổi lại, máy chủ dự định sẽ gửi lại địa chỉ MAC của nó.
Trong IPv6, không có cơ chế quảng bá. Máy chủ hỗ trợ IPv6 không bắt buộc phải lấy địa chỉ IP từ DHCP hoặc được định cấu hình thủ công, nhưng nó có thể tự động định cấu hình IP của chính nó.
ARP đã được thay thế bằng ICMPv6 Neighbor Discovery Protocol.
Giao thức khám phá lân cận
Máy chủ lưu trữ trong mạng IPv6 có khả năng tự động cấu hình chính nó với một địa chỉ liên kết cục bộ duy nhất. Ngay khi máy chủ nhận được địa chỉ IPv6, nó sẽ tham gia vào một số nhóm phát đa hướng. Tất cả các liên lạc liên quan đến phân đoạn đó chỉ diễn ra trên các địa chỉ multicast đó. Máy chủ lưu trữ trải qua một loạt trạng thái trong IPv6:
Neighbor Solicitation: Sau khi định cấu hình tất cả các IPv6 theo cách thủ công hoặc bằng Máy chủ DHCP hoặc bằng cách tự động cấu hình, máy chủ sẽ gửi một thông báo Neighbor Solicitation tới địa chỉ multicast FF02 :: 1/16 cho tất cả các địa chỉ IPv6 của nó để biết rằng không ai khác chiếm địa chỉ giống nhau.
DAD (Duplicate Address Detection): Khi máy chủ không lắng nghe bất kỳ điều gì từ phân đoạn liên quan đến thông điệp Gợi ý hàng xóm của nó, nó sẽ giả định rằng không có địa chỉ trùng lặp nào tồn tại trên phân đoạn.
Neighbor Advertisement: Sau khi gán địa chỉ cho các giao diện của nó và thiết lập và chạy chúng, máy chủ lưu trữ một lần nữa gửi thông báo Quảng cáo lân cận cho tất cả các máy chủ khác trên phân khúc biết rằng nó đã gán các địa chỉ IPv6 đó cho các giao diện của nó.
Sau khi hoàn tất việc cấu hình địa chỉ IPv6 của máy chủ, nó sẽ thực hiện những việc sau:
Router Solicitation: Một máy chủ gửi một gói đa hướng Bộ định tuyến Solicitation (FF02 :: 2/16) trên phân đoạn của nó để biết sự hiện diện của bất kỳ bộ định tuyến nào trên phân đoạn này. Nó giúp máy chủ cấu hình bộ định tuyến làm cổng mặc định của nó. Nếu bộ định tuyến cổng mặc định của nó bị hỏng, máy chủ có thể chuyển sang bộ định tuyến mới và đặt nó trở thành cổng mặc định.
Router Advertisement: Khi một bộ định tuyến nhận được thông báo Gợi ý Bộ định tuyến, nó sẽ phản hồi lại máy chủ, quảng cáo sự hiện diện của nó trên liên kết đó.
Redirect: Đây có thể là tình huống mà Router nhận được yêu cầu Router Solicitation nhưng nó biết rằng đó không phải là cổng tốt nhất cho host. Trong tình huống này, bộ định tuyến sẽ gửi lại thông báo Chuyển hướng cho máy chủ lưu trữ rằng có bộ định tuyến 'next-hop' tốt hơn. Next-hop là nơi máy chủ sẽ gửi dữ liệu của nó đến máy chủ không thuộc cùng phân khúc.