Я собираюсь разработать конфигурацию клиента DHCP IPv6 в своем приложении. Я хочу немного подробностей об опциях DHCP в IPv6. 1. Аналогично DHCP v4, у нас нет опции 82 в v6. Если нет, то чем заменить вариант 82?
2. Я использую кабельный модем и среду CPE. При инициализации CPE и CM для IPv4 я использую следующую конфигурацию для отправки сообщения DISCOVER на сервер.
DHCPMessage messageOut = new DHCPMessage();
// fill DHCPMessage object
messageOut.setOp((byte) 1);
messageOut.setHtype((byte) 1);
messageOut.setHlen((byte) 6);
messageOut.setHops((byte) 0);
messageOut.setXid(myXid); // should be a random int
messageOut.setSecs((short) 0);
messageOut.setFlags((short) 0);
byte[] mac = new byte[16];
System.arraycopy(myMac,0,mac,0,6);
messageOut.setChaddr(mac); // set globaly defined hwaddr
byte[] op82data = DHCPUtils.buildOption82WithUserData(myCMmac, myOption82UserData, myOption82Field9Val);
messageOut.setOption(82, op82data); // cm mac must be imcluded in discover.
byte[] op67data = DHCPUtils.getOption67(myOption67UserData);
messageOut.setOption(67, op67data);
messageOut.setFile(DHCPUtils.getOption67BootFile(op67data));
byte[] opt = new byte[1];
opt[0] = (byte) DHCPMessage.DISCOVER;
messageOut.setOption(53, opt);
myState = GET_OFFER_AND_SEND_REQUEST;
return sendDHCPMessage(messageOut)
Хотел узнать, как я могу добиться этого в IPv6 для сообщения SOLICIT.
Я не могу понять спецификацию DOCSIS 3.0, так как я новичок в этом. Любая помощь будет ценной. Нужно срочно. заранее спасибо.