Auto Configuration ===================== .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is IPv6 Auto Configuration?** IPv6 Auto Configuration refers to the mechanisms by which IPv6-enabled devices automatically configure their own IP addresses and network settings without manual intervention or DHCP servers. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Why is IPv6 Auto Configuration useful?** It simplifies network management by enabling devices to connect and communicate immediately, reducing the need for manual setup and allowing seamless network scalability and mobility. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does IPv6 Auto Configuration work?** It primarily uses Stateless Address Autoconfiguration (SLAAC), where devices generate their own addresses using network prefixes advertised by routers combined with their own interface identifiers. DHCPv6 can also be used for additional configuration. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Where is IPv6 Auto Configuration used?** It is widely used in home networks, enterprise environments, and mobile devices to enable plug-and-play connectivity without requiring manual IP address assignment. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which OSI layer does IPv6 Auto Configuration belong to?** IPv6 Auto Configuration operates at the **Network Layer (Layer 3)** since it deals with IP address assignment and network parameters. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is IPv6 Auto Configuration Windows specific?** No, IPv6 Auto Configuration is supported across all major operating systems, including Windows, Linux, and macOS. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is IPv6 Auto Configuration Linux specific?** No, it is a standard IPv6 feature implemented in all compliant networking stacks, including Linux. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which Transport Protocol is used by IPv6 Auto Configuration?** IPv6 Auto Configuration primarily uses ICMPv6 messages for router advertisements and neighbor discovery to obtain prefix and network information. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is IPv6 Auto Configuration using client-server model?** IPv6 Auto Configuration can operate in a stateless manner (SLAAC) without a traditional client-server model, or it can use DHCPv6, which follows a client-server approach for additional configuration options. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`Learnings in this section ` * :ref:`Terminology ` * :ref:`Version Info ` * :ref:`Auto Configuration Basic Setup on Ubuntu using IPv6 ` * :ref:`Reference links ` .. _Auto_Configuration_step1: .. tab-set:: .. tab-item:: Learnings in this section * In this section, you are going to learn .. _Auto_Configuration_step2: .. tab-set:: .. tab-item:: Terminology * Terminology .. _Auto_Configuration_step3: .. tab-set:: .. tab-item:: Version Info * Version Info .. _Auto_Configuration_step18: .. tab-set:: .. tab-item:: Auto Configuration Basic Setup on Ubuntu using IPv6 * setup .. _Auto_Configuration_step17: .. tab-set:: .. tab-item:: Reference links * Reference links