Post by JenHuang on Jan 16, 2020 8:52:59 GMT
Hi All,
As I checked the redfish schema with following URL, (https://redfish.dmtf.org/schemas/EthernetInterface.v1_5_1.json).
Assume that we have the following case need to be display for the property DHCPv6OperatingMode",
For the case, DHCP v6 Server not exist and Scope is Local. What enumeration value should be presented for the DHCPv6OperatingMode property, Disable or Stateless? If the enumeration "Disable" never be used, why it be added into enumeration value for DHCPv6OperatingMode?
The schema has defined the DHCPv6OperatingMode as the following, (Disabled/Stateful/Stateless)
But I checked the wiki for the Link Local Address, (wiki en.wikipedia.org/wiki/Link-local_address)
Link-local addresses are allocated automatically when a computer has not been configured with a static IP-address and cannot find a DHCP server. so there is no DHCPv6 involved in this process
Please help to clarify the problem for better represented way for the property "DHCPv6OperatingMode".
As I checked the redfish schema with following URL, (https://redfish.dmtf.org/schemas/EthernetInterface.v1_5_1.json).
Assume that we have the following case need to be display for the property DHCPv6OperatingMode",
For the case, DHCP v6 Server not exist and Scope is Local. What enumeration value should be presented for the DHCPv6OperatingMode property, Disable or Stateless? If the enumeration "Disable" never be used, why it be added into enumeration value for DHCPv6OperatingMode?
DHCP v6 Server | DHCPv6OperatingMode | ifconfig |
Exist | Stateful | Scope: Global |
Exist | Stateless | Scope: Global |
Not exist | ? | Scope: Local |
The schema has defined the DHCPv6OperatingMode as the following, (Disabled/Stateful/Stateless)
"Stateless": "DHCPv6 shall operate in stateless mode on this interface. DHCPv6 stateless mode allows configuring the interface using DHCP options but does not configure addresses. It is always enabled by default whenever DHCPv6 Stateful mode is also enabled."
But I checked the wiki for the Link Local Address, (wiki en.wikipedia.org/wiki/Link-local_address)
Link-local addresses are allocated automatically when a computer has not been configured with a static IP-address and cannot find a DHCP server. so there is no DHCPv6 involved in this process
Address assignment
Link-local addresses may be assigned manually by an administrator or by automatic operating system procedures as self-assigned IP addressing. For Internet Protocol (IP) networks, they are assigned most often using stateless address auto configuration. In IPv4, link-local addresses are normally only used when no external, stateful mechanism of address configuration exists, such as the Dynamic Host Configuration Protocol (DHCP), or when another primary configuration method has failed.[3] In IPv6, link-local addresses are always assigned (usually in addition to other addresses) and required for the internal functioning of various protocol components.[4]
Stateless address auto configuration often uses a stochastic process to generate link-local addresses, assigning a random address that is different for each session. However, in IPv6 the link-local address may be derived from the interface media access control (MAC) address in a rule-based method.[4]
Link-local addresses may be assigned manually by an administrator or by automatic operating system procedures as self-assigned IP addressing. For Internet Protocol (IP) networks, they are assigned most often using stateless address auto configuration. In IPv4, link-local addresses are normally only used when no external, stateful mechanism of address configuration exists, such as the Dynamic Host Configuration Protocol (DHCP), or when another primary configuration method has failed.[3] In IPv6, link-local addresses are always assigned (usually in addition to other addresses) and required for the internal functioning of various protocol components.[4]
Stateless address auto configuration often uses a stochastic process to generate link-local addresses, assigning a random address that is different for each session. However, in IPv6 the link-local address may be derived from the interface media access control (MAC) address in a rule-based method.[4]
Please help to clarify the problem for better represented way for the property "DHCPv6OperatingMode".