DHCP в IPv6, опция 82

Я собираюсь разработать конфигурацию клиента 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, так как я новичок в этом. Любая помощь будет ценной. Нужно срочно. заранее спасибо.


person ramulu ponnam    schedule 08.10.2012    source источник
comment
Пожалуйста, дайте свои комментарии по этому поводу .. Это очень нужно для меня.   -  person ramulu ponnam    schedule 18.10.2012


Ответы (1)


Параметр DHCP 81 — это информация агента ретрансляции, см. http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xml и rfc3046

Параметр Remote-ID агента ретрансляции 37 является эквивалентом DHCPv6, указанным в RFC 4649.

У меня нет никакой информации об использовании RFC 4649 вместе с DOCSIS, но я надеюсь, что это поможет.

person mikma    schedule 26.10.2012