Với nguyên liệu là năm thông điệp ICMPv6 mô tả nhƣ trên, thủ tục Neighbor Discovery tham gia vào thực hiện những quy trình sau đây:
Quy trình Mô tả
Tìm kiếm router (Router discovery) Quy trình mà nhờ đó, một host khám phá ra router trên đƣờng kết nối sẵn sàng chuyển tiếp gói tin cho host.
Tìm kiếm prefix (Prefix discovery) Quy trình mà nhờ đó, host tìm thấy tiền tố mạng (network prefix) trên đƣờng kết nối của mình. Tìm kiếm thông số (Parameter discovery) Quy trình mà nhờ đó, host tìm đƣợc những tham số
hoạt động nhƣ giá trị MTU của đƣờng kết nối, giá trị hop limit mặc định để gửi gói tin.
Tự động cấu hình địa chỉ (Address autoconfiguration)
Quy trình mà nhờ đó, node có thể cấu hình thông tin địa chỉ IP cho các giao diện, theo phƣơng thức có hoặc không có sự hiện diện của máy chủ DHCPv6.
Phân giải địa chỉ (Address resolution) Quy trình mà nhờ đó, node có thể phân giải địa chỉ lớp link-layer của một node lân cận từ địa chỉ IPv6 đã biết (tƣơng đƣơng chức năng của thủ tục ARP trong địa chỉ IPv4).
Quyết định đích tiếp theo (Next-hop determination) Quy trình mà nhờ đó, node có thể quyết định địa chỉ IPv6 của đích tiếp theo gói tin sẽ đƣợc chuyển tiếp tới, dựa trên địa chỉ đích. Địa chỉ này sẽ hoặc chính là địa chỉ đích cuối cùng, hoặc là địa chỉ của của router mặc định trên đƣờng kết nối.
Khám phá khả năng có thể kết nối tới đƣợc của node lân cận (Neighbor unreachability detection)
Quy trình mà nhờ đó, node quyết định đƣợc một node lân cận có thể còn nhận đƣợc gói tin hay không.
Kiểm tra trùng lặp địa chỉ (Duplicate address detection)
Quy trình mà nhờ đó, node có thể biết địa chỉ IPv6 nó dự định sử dụng hiện đã có một node nào khác trên đƣờng kết nối sử dụng rồi hay chƣa.
Chức năng lái (Redirect function) Quy trình thông báo cho một host địa chỉ IPv6 đích tiếp theo (next hop) tốt hơn có thể sử dụng để tới đƣợc đích cuối cùng.