|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: FW: FW: iSCSI: support value of ?Julian: I first brought up the subject of eliminating ? last December. Your reply is attached below. Perhaps this latest round of e-mail postings is enough to support my contention that ? should be eliminated?? Thanks, Bob Russell > > From Julian_Satran@il.ibm.com Sat Dec 22 01:57:36 2001 > To: "Robert D. Russell" <rdr@io.iol.unh.edu> > Cc: ips@ece.cmu.edu > Subject: Re: iSCSI: enquiry key > > Bob, > > "Robert D. Russell" <rdr@io.iol.unh.edu> wrote on 20-12-2001 12:48:31: > > > Julian: > > > ... snip snip ... > > > > My personal opinion is that "key=?" seems fairly useless -- if they > are > > to operate correctly, both sides of a connection really have to know > the > > values of all the keys at all times, and the rules for negotiation > make > > it clear how and when these values change. The only real "enquiry" > > situation is when an initiator is attempting to discover targets, and > > this is handled completely differently by the use of "SendTargets". > > So when is there a use for either side to send "key=?". Unless there > > is a clear example where this is useful, we should eliminate it and > thus > > remove another special case during parameter processing. > > > I am not sure that we have all the use scenarios to afford removing it On Tue, 19 Feb 2002, Eddy Quicksall wrote: > > > -----Original Message----- > From: Mallikarjun C. [mailto:cbm@rose.hp.com] > Sent: Tuesday, February 19, 2002 3:19 PM > To: Eddy Quicksall > Subject: Re: FW: FW: iSCSI: support value of ? > > Eddy, > > [ Sorry, I was off on long weekend. ] > > I tend to concur with you guys. I do not see > a good usage scenario for "?" at the moment. > If we add in the support in MIB (if it isn't > there already) for querying the default capabilities > of an iSCSI entity, that should be completely > adequate to retire the "?" feature. > > Regards. > -- > Mallikarjun > > > Mallikarjun Chadalapaka > Networked Storage Architecture > Network Storage Solutions Organization > MS 5668 Hewlett-Packard, Roseville. > cbm@rose.hp.com > > > Eddy Quicksall wrote: > > > > Mallikarjun, > > > > I am thinking that the value of the "?" syntax is very limited and appears > > to me as though it could be something that got left in from past needs. > > > > Do you think it has any use other than for vendor specifics? Can you give > me > > an example of where it would be needed? > > > > Eddy > > > > -----Original Message----- > > From: Santosh Rao [mailto:santoshr@cup.hp.com] > > Sent: Friday, February 15, 2002 3:21 PM > > To: Eddy_Quicksall@ivivity.com > > Cc: Julian_Satran@il.ibm.com; ips@ece.cmu.edu > > Subject: Re: FW: iSCSI: support value of ? > > > > Eddy, > > > > The '?' was originally proposed as a form of Enquiry analogous to > something > > like a PDISC for Fibre Channel ports. > > > > However, an Enquiry is more useful if it is a scheme to query the target > for > > all its supported capabilities, rather than its current value. > > > > A query for the current negotiated value was of some use in the older > login > > negotiation model wherein each side independently computed the login > > negotiation result. In such a model, the '?' could be used by initiators > to > > verify that its negotiation result was in-sync with that of the target. > > > > With the new login negotiation model, wherein, the target computes the > > result > > of the negotiation and sends it back to the initiator, the initiator knows > > the > > current negotiated values anyway. Hence, what is more useful is a scheme > to > > query the target for its supported capabilities. > > > > IMO, the '?' semantics should be modified to return the target's supported > > capabilities and not its current negotiatied value. > > > > Regards, > > Santosh > > > > > > > > Well, given that the initiator should know everything (unless I missed > > > something below), what good is it other than for vendor specific? > > > > > > The reason I'm asking is because it seems silly to support it if it has > no > > > use. > > > > > > Can someone give me an example of where it is needed (other than for > > vendor > > > specific). > > > > > > Eddy > > > > > > -----Original Message----- > > > From: Julian Satran [mailto:Julian_Satran@il.ibm.com] > > > Sent: Friday, February 15, 2002 12:30 PM > > > To: Eddy Quicksall > > > Subject: Re: FW: iSCSI: support value of ? > > > > > > > > > The same value as Enquiry in SCSI. I heard no other comment than yours. > > > > > > Julo > > > > > > > > > > > > > > > Eddy Quicksall <Eddy_Quicksall@ivivity.com> > > > 14-02-02 19:51 > > > > > > To: Julian Satran/Haifa/IBM@IBMIL > > > cc: > > > Subject: FW: iSCSI: support value of ? > > > > > > > > > > > > > > > I didn't see any responses on this. Is the "?" syntax of any good other > > than > > > for vendor specific commands? > > > > > > Eddy > > > > > > -----Original Message----- > > > From: Eddy Quicksall [mailto:Eddy_Quicksall@ivivity.com] > > > Sent: Wednesday, February 06, 2002 5:29 PM > > > To: ips@ece. cmu. edu (E-mail) > > > Subject: iSCSI: support value of ? > > > > > > Section 2.2.4 of draft 10 says: > > > > > > The value "?" with any key has the meaning of enquiry and should be > > > answered with the current value or "NotUnderstood". > > > > > > What good is this? > > > > > > You should already know the answer as a result of login or text > > > negotiations. > > > > > > Here are the only keys that can be used in FFP by the initiator: > > > > > > 1) SendTargets - we already have defined behavior for that key and > > > those get the information anyway > > > 2) TargetName - that is IO by initiator so he can't send that key > > > anyway. Also, he has to already know the target. > > > 3) TargetAlias - "this name MUST be communicated to the initiator > > > during a Login". So that is already known. > > > 4) InitiatorAlias - the initiator should already know his alias > > > 5) TargetAddress - the target is the only one that can send this > in > > a > > > response > > > 6) MaxRecvPDULength - this should be known from the negotiations > > > 7) Vendor Specific - Could this be the reason? If so, lets say > that > > so > > > we don't have to add a lot of silly code. Or, lets say that the response > > to > > > "?" can be "Reject" meaning that we don't support that syntax > (currently, > > > the definition of the "Reject value" does not fit this). > > > > > > Eddy > > > > > > ------_=_NextPart_001_01C1B64A.37A65F90 > > > Content-Type: text/html; > > > charset="iso-8859-1" > > > Content-Transfer-Encoding: quoted-printable > > > > > > <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" = > > > xmlns:w=3D"urn:schemas-microsoft-com:office:word" = > > > xmlns=3D"http://www.w3.org/TR/REC-html40"> > > > > > > <head> > > > <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = > > > charset=3Diso-8859-1"> > > > > > > > > > <meta name=3DProgId content=3DWord.Document> > > > <meta name=3DGenerator content=3D"Microsoft Word 9"> > > > <meta name=3DOriginator content=3D"Microsoft Word 9"> > > > <link rel=3DFile-List href=3D"cid:filelist.xml@01C1B620.0DD66E50"> > > > <!--[if gte mso 9]><xml> > > > <o:OfficeDocumentSettings> > > > <o:DoNotRelyOnCSS/> > > > </o:OfficeDocumentSettings> > > > </xml><![endif]--><!--[if gte mso 9]><xml> > > > <w:WordDocument> > > > <w:Zoom>0</w:Zoom> > > > <w:DocumentKind>DocumentEmail</w:DocumentKind> > > > <w:EnvelopeVis/> > > > </w:WordDocument> > > > </xml><![endif]--> > > > <style> > > > <!-- > > > /* Font Definitions */ > > > @font-face > > > {font-family:Courier; > > > panose-1:0 0 0 0 0 0 0 0 0 0; > > > mso-font-charset:0; > > > mso-generic-font-family:modern; > > > mso-font-format:other; > > > mso-font-pitch:fixed; > > > mso-font-signature:3 0 0 0 1 0;} > > > @font-face > > > {font-family:Tahoma; > > > panose-1:2 11 6 4 3 5 4 4 2 4; > > > mso-font-charset:0; > > > mso-generic-font-family:swiss; > > > mso-font-pitch:variable; > > > mso-font-signature:553679495 -2147483648 8 0 66047 0;} > > > @font-face > > > {font-family:sans-serif; > > > panose-1:0 0 0 0 0 0 0 0 0 0; > > > mso-font-alt:"Times New Roman"; > > > mso-font-charset:0; > > > mso-generic-font-family:roman; > > > mso-font-format:other; > > > mso-font-pitch:auto; > > > mso-font-signature:0 0 0 0 0 0;} > > > /* Style Definitions */ > > > p.MsoNormal, li.MsoNormal, div.MsoNormal > > > {mso-style-parent:""; > > > margin:0in; > > > margin-bottom:.0001pt; > > > mso-pagination:widow-orphan; > > > font-size:12.0pt; > > > font-family:"Times New Roman"; > > > mso-fareast-font-family:"Times New Roman";} > > > p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig > > > {margin:0in; > > > margin-bottom:.0001pt; > > > mso-pagination:widow-orphan; > > > font-size:12.0pt; > > > font-family:"Times New Roman"; > > > mso-fareast-font-family:"Times New Roman";} > > > p > > > {margin-right:0in; > > > mso-margin-top-alt:auto; > > > mso-margin-bottom-alt:auto; > > > margin-left:0in; > > > mso-pagination:widow-orphan; > > > font-size:12.0pt; > > > font-family:"Times New Roman"; > > > mso-fareast-font-family:"Times New Roman";} > > > span.EmailStyle16 > > > {mso-style-type:personal-reply; > > > mso-ansi-font-size:10.0pt; > > > mso-ascii-font-family:Arial; > > > mso-hansi-font-family:Arial; > > > mso-bidi-font-family:Arial; > > > color:navy;} > > > span.CourierNew > > > {mso-style-name:"Courier New"; > > > mso-ascii-font-family:"Courier New"; > > > mso-hansi-font-family:"Courier New"; > > > mso-bidi-font-family:"Courier New";} > > > @page Section1 > > > {size:8.5in 11.0in; > > > margin:1.0in 1.25in 1.0in 1.25in; > > > mso-header-margin:.5in; > > > mso-footer-margin:.5in; > > > mso-paper-source:0;} > > > div.Section1 > > > {page:Section1;} > > > --> > > > </style> > > > </head> > > > > > > <body lang=3DEN-US style=3D'tab-interval:.5in'> > > > > > > <div class=3DSection1> > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>W= > > > ell, > > > given that the initiator should know everything (unless I missed = > > > something > > > below), what good is it other than for vendor = > > > specific?<o:p></o:p></span></font></span></p> > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'><= > > > ![if = > > > > !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p>= > > > > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>T= > > > he reason > > > I’m asking is because it seems silly to support it if it has no = > > > use.<o:p></o:p></span></font></span></p> > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'><= > > > ![if > !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span= > > > ></p> > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>C= > > > an > > > someone give me an example of where it is needed (other than for vendor > > > specific).<o:p></o:p></span></font></span></p> > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'><= > > > ![if = > > > > !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p>= > > > > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>E= > > > ddy<o:p></o:p></span></font></span></p> > > > > > > <p class=3DMsoNormal><span class=3DEmailStyle16><font size=3D2 = > > > color=3Dnavy face=3DArial><span > > > > style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'><= > > > ![if = > > > > !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p>= > > > > > > > > > <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = > > > color=3Dblack > > > face=3DTahoma><span = > > > style=3D'font-size:10.0pt;font-family:Tahoma;color:black'>-----Original > > > Message-----<br> > > > <b><span style=3D'font-weight:bold'>From:</span></b> Julian Satran > > > [mailto:Julian_Satran@il.ibm.com]<br> > > > <b><span style=3D'font-weight:bold'>Sent:</span></b> Friday, February = > > > 15, 2002 > > > 12:30 PM<br> > > > <b><span style=3D'font-weight:bold'>To:</span></b> Eddy Quicksall<br> > > > <b><span style=3D'font-weight:bold'>Subject:</span></b> Re: FW: iSCSI: = > > > support > > > value of ?</span></font></p> > > > > > > <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = > > > face=3D"Times New Roman"><span > > > style=3D'font-size:12.0pt'><![if = > > > !supportEmptyParas]> <![endif]><o:p></o:p></span></font></p> > > > > > > <p class=3DMsoNormal = > > > style=3D'mso-margin-top-alt:0in;margin-right:0in;margin-bottom: > > > 12.0pt;margin-left:.5in'><font size=3D3 color=3Dblack face=3D"Times New > = > > > Roman"><span > > > style=3D'font-size:12.0pt;color:black'><br> > > > </span></font><font size=3D2 color=3Dblack face=3Dsans-serif><span = > > > style=3D'font-size: > > > 10.0pt;font-family:sans-serif;color:black'>The same value as Enquiry in > = > > > SCSI. I > > > heard no other comment than yours.</span></font><font = > > > color=3Dblack><span > > > style=3D'color:black'> <br> > > > <br> > > > </span></font><font size=3D2 color=3Dblack face=3Dsans-serif><span = > > > style=3D'font-size: > > > 10.0pt;font-family:sans-serif;color:black'>Julo</span></font><font = > > > color=3Dblack><span > > > style=3D'color:black'> <br style=3D'mso-special-character:line-break'> > > > <![if !supportLineBreakNewLine]><br = > > > style=3D'mso-special-character:line-break'> > > > <![endif]></span></font><font color=3Dblack><span = > > > style=3D'color:black;mso-color-alt: > > > windowtext'><o:p></o:p></span></font></p> > > > > > > <table border=3D0 cellpadding=3D0 width=3D"100%" = > > > style=3D'width:100.0%;mso-cellspacing: > > > 1.5pt;margin-left:.5in'> > > > <tr> > > > <td valign=3Dtop style=3D'padding:.75pt .75pt .75pt .75pt'> > > > <p class=3DMsoNormal><![if !supportEmptyParas]> <![endif]><font = > > > size=3D3 > > > color=3Dblack face=3D"Times New Roman"><span = > > > style=3D'font-size:12.0pt;color:black; > > > mso-color-alt:windowtext'><o:p></o:p></span></font></p> > > > </td> > > > <td valign=3Dtop style=3D'padding:.75pt .75pt .75pt .75pt'> > > > <p class=3DMsoNormal><b><font size=3D1 color=3Dblack = > > > face=3Dsans-serif><span > > > = > > > > style=3D'font-size:7.5pt;font-family:sans-serif;color:black;font-weight:= > > > bold'>Eddy > > > Quicksall <Eddy_Quicksall@ivivity.com></span></font></b><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > = > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > <p><font size=3D1 color=3Dblack face=3Dsans-serif><span = > > > style=3D'font-size:7.5pt; > > > font-family:sans-serif;color:black'>14-02-02 19:51</span></font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > = > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > </td> > > > <td valign=3Dtop style=3D'padding:.75pt .75pt .75pt .75pt'> > > > <p class=3DMsoNormal><font size=3D1 color=3Dblack face=3DArial><span > > > style=3D'font-size:7.5pt;font-family:Arial;color:black'> > = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'><br> > > > </span></font><font size=3D1 color=3Dblack face=3Dsans-serif><span > > > style=3D'font-size:7.5pt;font-family:sans-serif;color:black'> = > > > > > > To: Julian = > > > Satran/Haifa/IBM@IBMIL</span></font><font > > > color=3Dblack><span style=3D'color:black'> <br> > > > </span></font><font size=3D1 color=3Dblack face=3Dsans-serif><span > > > style=3D'font-size:7.5pt;font-family:sans-serif;color:black'> = > > > > > > cc: </span></font><font = > > > color=3Dblack><span > > > style=3D'color:black'> <br> > > > </span></font><font size=3D1 color=3Dblack face=3Dsans-serif><span > > > style=3D'font-size:7.5pt;font-family:sans-serif;color:black'> = > > > > > > Subject: FW: iSCSI: support value = > > > of ?</span></font><font > > > color=3Dblack><span style=3D'color:black'> <br> > > > <br> > > > </span></font><font size=3D1 color=3Dblack face=3DArial><span = > > > style=3D'font-size: > > > 7.5pt;font-family:Arial;color:black'> = > > > </span></font><font > > > color=3Dblack><span = > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > </td> > > > </tr> > > > </table> > > > > > > <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = > > > color=3Dblack > > > face=3D"Times New Roman"><span = > > > style=3D'font-size:12.0pt;color:black'><br> > > > <br> > > > </span></font><font size=3D2 color=3Dnavy face=3DArial><span = > > > style=3D'font-size:10.0pt; > > > font-family:Arial;color:navy'>I didn't see any responses on this. Is = > > > the > > > "?" syntax of any good other than for vendor specific = > > > commands?</span></font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dnavy = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:navy'> </span></f= > > > ont><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dnavy = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Eddy</span></fon= > > > t><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dnavy = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:navy'> </span></f= > > > ont><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DTahoma><span > > > style=3D'font-size:10.0pt;font-family:Tahoma;color:black'>-----Original > > > Message-----<b><span style=3D'font-weight:bold'><br> > > > From:</span></b> Eddy Quicksall = > > > [mailto:Eddy_Quicksall@ivivity.com]<b><span > > > style=3D'font-weight:bold'><br> > > > Sent:</span></b> Wednesday, February 06, 2002 5:29 PM<b><span = > > > style=3D'font-weight: > > > bold'><br> > > > To:</span></b> ips@ece. cmu. edu (E-mail)<b><span = > > > style=3D'font-weight:bold'><br> > > > Subject:</span></b> iSCSI: support value of ?</span></font><font = > > > color=3Dblack><span > > > style=3D'color:black'> </span></font><font color=3Dblack><span = > > > style=3D'color:black; > > > mso-color-alt:windowtext'><o:p></o:p></span></font></p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'> </span></= > > > font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>Section 2.2.4 = > > > of draft > > > 10 says:</span></font><font color=3Dblack><span style=3D'color:black'> = > > > </span></font><font > > > color=3Dblack><span = > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'> </span></= > > > font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D3 color=3Dblack = > > > face=3DCourier><span > > > style=3D'font-size:12.0pt;font-family:Courier;color:black'>The value > > > "?" with any key has the meaning of enquiry and should = > > > be</span></font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D3 color=3Dblack = > > > face=3DCourier><span > > > style=3D'font-size:12.0pt;font-family:Courier;color:black'>answered = > > > with the > > > current value or "NotUnderstood".</span></font><font = > > > color=3Dblack><span > > > style=3D'color:black'> </span></font><font color=3Dblack><span = > > > style=3D'color:black; > > > mso-color-alt:windowtext'><o:p></o:p></span></font></p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'> </span></= > > > font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>What good is = > > > this?</span></font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'> </span></= > > > font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>You should = > > > already know > > > the answer as a result of login or text = > > > negotiations.</span></font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'> </span></= > > > font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>Here are the = > > > only keys > > > that can be used in FFP by the initiator:</span></font><font = > > > color=3Dblack><span > > > style=3D'color:black'> </span></font><font color=3Dblack><span = > > > style=3D'color:black; > > > mso-color-alt:windowtext'><o:p></o:p></span></font></p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'> </span></= > > > font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>1)</span></font= > > > ><font > > > size=3D1 color=3Dblack><span style=3D'font-size:7.5pt;color:black'> = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'>SendTargets – > > > we already have defined behavior for that key and those get the = > > > information > > > anyway </span></font><font color=3Dblack><span = > > > style=3D'color:black;mso-color-alt: > > > windowtext'><o:p></o:p></span></font></p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>2)</span></font= > > > ><font > > > size=3D1 color=3Dblack><span style=3D'font-size:7.5pt;color:black'> = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'>TargetName – > > > that is IO by initiator so he can't send that key anyway. Also, he has = > > > to > > > already know the target. </span></font><font color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>3)</span></font= > > > ><font > > > size=3D1 color=3Dblack><span style=3D'font-size:7.5pt;color:black'> = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'>TargetAlias – > > > "this name MUST be communicated to the initiator during a > > > Login". So that is already known. </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>4)</span></font= > > > ><font > > > size=3D1 color=3Dblack><span style=3D'font-size:7.5pt;color:black'> = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'>InitiatorAlias > > > – the initiator should already know his alias </span></font><font > = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>5)</span></font= > > > ><font > > > size=3D1 color=3Dblack><span style=3D'font-size:7.5pt;color:black'> = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'>TargetAddress > > > – the target is the only one that can send this in a response = > > > </span></font><font > > > color=3Dblack><span = > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>6)</span></font= > > > ><font > > > size=3D1 color=3Dblack><span style=3D'font-size:7.5pt;color:black'> = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'>MaxRecvPDULength > > > – this should be known from the negotiations </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>7)</span></font= > > > ><font > > > size=3D1 color=3Dblack><span style=3D'font-size:7.5pt;color:black'> = > > > > > > </span></font><font color=3Dblack><span = > > > style=3D'color:black'>Vendor > > > Specific – Could this be the reason? If so, lets say that so we = > > > don't have to > > > add a lot of silly code. Or, lets say that the response to = > > > "?" can be > > > "Reject" meaning that we don't support that syntax = > > > (currently, the > > > definition of the "Reject value" does not fit this). = > > > </span></font><font > > > color=3Dblack><span = > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'> </span></= > > > font><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > <p style=3D'margin-left:.5in'><font size=3D2 color=3Dblack = > > > face=3DArial><span > > > > style=3D'font-size:10.0pt;font-family:Arial;color:black'>Eddy</span></fo= > > > nt><font > > > color=3Dblack><span style=3D'color:black'> </span></font><font = > > > color=3Dblack><span > > > > style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font>= > > > </p> > > > > > > </div> > > > > > > </body> > > > > > > </html> > > > > > > ------_=_NextPart_001_01C1B64A.37A65F90-- > > > > > > > -- > > ################################## > > Santosh Rao > > Software Design Engineer, > > HP-UX iSCSI Driver Team, > > Hewlett Packard, Cupertino. > > email : santoshr@cup.hp.com > > Phone : 408-447-3751 > > ################################## >
Home Last updated: Wed Feb 20 12:17:59 2002 8804 messages in chronological order |