<DIV>Hi Mr. Haoda,</DIV> <DIV> </DIV> <DIV>i am facing problem in the following server script.</DIV> <DIV>S_RFC3315_17.2.2_Creation-TransOfAdvMsgUnicast.seq</DIV> <DIV> </DIV> <DIV>In the RFC 3315, section 15,page no.27, he says :</DIV> <DIV>"A server MUST discard any Solicit, Confirm, Rebind or<BR>Information-request messages it receives with a unicast destination<BR>address."</DIV> <DIV> </DIV> <DIV>and i have coded DHCP Server as per this.</DIV> <DIV> </DIV> <DIV>But in section 17.2.2,pg no. 37, he says :</DIV> <DIV>"If the Solicit message was received directly by the server, the<BR>server unicasts the Advertise message directly to the client using<BR>the address in the source address field from the IP datagram in which<BR>the Solicit message was received. The Advertise message MUST be<BR>unicast on the link from which the Solicit message was received."</DIV> <DIV> </DIV> <DIV>These two statements contradict eachother, please comment...
The script is based on 17.2.2.</DIV> <DIV> </DIV> <DIV>And also once the script recieves a reply message with server unicast option for the Request Message, the script sends solicit message via unicast, but the SID in the solicit message sent is unknown( that means, not a known DUID). Please check this also.</DIV> <DIV> </DIV> <DIV>Thanks and regards,</DIV> <DIV>Amit</DIV> <DIV><BR><BR><B><I>haoda <haoda@64translator.com></I></B> wrote:</DIV> <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Good morning! Mr.Amit.<BR><BR>Thanks for the precious information!<BR><BR>> 1> R_RFC3315_20_RelayMsgFromRelayAgent.seq <BR>> Here you say "Relay agent should receive Client's message on the<BR>special <BR>> unicast address 3ffe:501:ffff:101:200:ff:fe00:a5a5". What exactly we<BR>need to do for <BR>> this?? My relay agent will be waiting on the multicast address<BR>ff02::1:2.<BR>The goal of this test
script is to check the action of the relay<BR>when a message <BR>passes through multiple relay agents. When a relay agent replys<BR>messages from<BR>the other relay relay agent, the multicast address can't be used. <BR><BR>The unicast address only can be used in the case with 1 relay. <BR>Like this,<BR>client - relay - server<BR><BR><BR>Please refer to the RFC3315<BR>page 59, line 3254<BR><BR>" If the relay agent relays messages to the All_DHCP_Servers<BR>multicast<BR>address or other multicast addresses, it sets the Hop Limit field to<BR>32.",<BR><BR>and<BR><BR>page 59, line 3292<BR><BR>" If the message received by the relay agent is a Relay-forward<BR>message<BR>and the hop-count in the message is greater than or equal to<BR>HOP_COUNT_LIMIT, the relay agent discards the received message."<BR>In above textes, the value of HOP_COUNT_LIMIT is 32. (page 16, line<BR>876)<BR><BR>> 2> R_RFC3315_20_MultiRelayReplyMsg.seq <BR>> Here you say "Relay agent should send Relay message
to the special<BR>unicast <BR>> address 3ffe:501:ffff:100:200:ff:fe00:a4a4 and Relay agent should<BR>receive Client's <BR>> message on the special unicast address<BR>3ffe:501:ffff:101:200:ff:fe00:a5a5"<BR>> How we need to set the server and the client address???<BR>This test script is used to check the action when a<BR>relay-reply message<BR>is relayed. As the previous item "1)", I think the unicast address<BR>is neccessary.<BR>Like this,<BR>server -> relay1 -> relay2(NUT) -> client(or relay3)<BR>It is just against the path passed by relay-forward messages.<BR><BR><BR>> 3> R_RFC3736_5.1_SLDHCPRelayforward.seq and<BR>R_RFC3736_5.2_SLDHCPRelayClt.seq <BR>> In this script, i am sending a relay forward message but the script<BR>is not accepting<BR>> that. Then he says "Can not receive expected Relay Forward Message<BR>"<BR>> - Please suggest whats the problem with this.<BR>Would you like to show me the log file of this test item?<BR>It is very useful to
me to confirm the rellay reason of<BR>problem.<BR><BR>By the way, please support me thelog file of special item when you<BR>send me info, <BR>it is very helpful for me to solve the problem more quickly.<BR><BR><BR>Regard yours,<BR><BR>Haoda<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></BLOCKQUOTE> <DIV><BR></DIV><p>Send instant messages to your online friends http://in.messenger.yahoo.com