Index: [Article Count Order] [Thread]

Date: Tue, 20 Dec 2005 08:21:26 +0000 (GMT)
From: amit agarwal <amit_agarr@yahoo.co.in>
Subject: [dhcptest:00036] Re: Welcome to our (dhcptest ML)
To: dhcptest@tahi.org
Message-Id: <20051220082126.10684.qmail@web8508.mail.in.yahoo.com>
In-Reply-To: <200512190112.jBJ1Cxiq048601@bahamas.64translator.com>
X-Mail-Count: 00036

Hi Mr. Haoda,
   
  i am facing problem in the following server script.
  S_RFC3315_17.2.2_Creation-TransOfAdvMsgUnicast.seq
   
  In the RFC 3315, section 15,page no.27, he says :
  "A server MUST discard any Solicit, Confirm, Rebind or
Information-request messages it receives with a unicast destination
address."
   
  and i have coded DHCP Server as per this.
   
  But in section 17.2.2,pg no. 37, he says :
  "If the Solicit message was received directly by the server, the
server unicasts the Advertise message directly to the client using
the address in the source address field from the IP datagram in which
the Solicit message was received. The Advertise message MUST be
unicast on the link from which the Solicit message was received."
   
  These two statements contradict eachother, please comment... The script is based on 17.2.2.
   
  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.
   
  Thanks and regards,
  Amit
  

haoda <haoda@64translator.com> wrote:
  Good morning! Mr.Amit.

Thanks for the precious information!

> 1> R_RFC3315_20_RelayMsgFromRelayAgent.seq 
> Here you say "Relay agent should receive Client's message on the
special 
> unicast address 3ffe:501:ffff:101:200:ff:fe00:a5a5". What exactly we
need to do for 
> this?? My relay agent will be waiting on the multicast address
ff02::1:2.
The goal of this test script is to check the action of the relay
when a message 
passes through multiple relay agents. When a relay agent replys
messages from
the other relay relay agent, the multicast address can't be used. 

The unicast address only can be used in the case with 1 relay. 
Like this,
client - relay - server


Please refer to the RFC3315
page 59, line 3254

" If the relay agent relays messages to the All_DHCP_Servers
multicast
address or other multicast addresses, it sets the Hop Limit field to
32.",

and

page 59, line 3292

" If the message received by the relay agent is a Relay-forward
message
and the hop-count in the message is greater than or equal to
HOP_COUNT_LIMIT, the relay agent discards the received message."
In above textes, the value of HOP_COUNT_LIMIT is 32. (page 16, line
876)

> 2> R_RFC3315_20_MultiRelayReplyMsg.seq 
> Here you say "Relay agent should send Relay message to the special
unicast 
> address 3ffe:501:ffff:100:200:ff:fe00:a4a4 and Relay agent should
receive Client's 
> message on the special unicast address
3ffe:501:ffff:101:200:ff:fe00:a5a5"
> How we need to set the server and the client address???
This test script is used to check the action when a
relay-reply message
is relayed. As the previous item "1)", I think the unicast address
is neccessary.
Like this,
server -> relay1 -> relay2(NUT) -> client(or relay3)
It is just against the path passed by relay-forward messages.


> 3> R_RFC3736_5.1_SLDHCPRelayforward.seq and
R_RFC3736_5.2_SLDHCPRelayClt.seq 
> In this script, i am sending a relay forward message but the script
is not accepting
> that. Then he says "Can not receive expected Relay Forward Message
"
> - Please suggest whats the problem with this.
Would you like to show me the log file of this test item?
It is very useful to me to confirm the rellay reason of
problem.

By the way, please support me thelog file of special item when you
send me info, 
it is very helpful for me to solve the problem more quickly.


Regard yours,

Haoda











  


Send instant messages to your online friends http://in.messenger.yahoo.com 
	

36_2.html (attatchment)(tag is disabled)