<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1522" name=GENERATOR>
<STYLE>@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
st1\:* {
        BEHAVIOR: url(#ieooui)
}
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
        COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
        page: Section1
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=317495618-25102005>Sean,</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=317495618-25102005>answers in-line.</SPAN></FONT></DIV>
<DIV><SPAN class=317495618-25102005><FONT face=Arial color=#0000ff 
size=2>Arkady</FONT></SPAN></DIV>
<DIV> </DIV><?xml:namespace prefix = o ns = 
"urn:schemas-microsoft-com:office:office" /><o:SmartTagType 
namespaceuri="urn:schemas-microsoft-com:office:smarttags" 
name="Street"></o:SmartTagType><o:SmartTagType 
namespaceuri="urn:schemas-microsoft-com:office:smarttags" 
name="address"></o:SmartTagType>
<STYLE>st1\:* {
        BEHAVIOR: url(#ieooui)
}
</STYLE>

<STYLE>@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; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.SpellE {
        mso-style-name: ""; mso-spl-e: yes
}
DIV.Section1 {
        page: Section1
}
</STYLE>

<DIV class=Section1>
<P class=MsoNormal align=left><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Arkady <SPAN 
class=SpellE>Kanevsky</SPAN><SPAN 
style="mso-tab-count: 2">                       
</SPAN>email: <A 
href="mailto:arkady@netapp.com">arkady@netapp.com</A><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Network 
Appliance<SPAN 
style="mso-tab-count: 2">                     
</SPAN>phone: 781-768-5395<o:p></o:p></SPAN></P>
<P class=MsoNormal><?xml:namespace prefix = st1 ns = 
"urn:schemas-microsoft-com:office:smarttags" /><st1:Street><st1:address 
style="BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(res://ietag.dll/#34/#1001); BACKGROUND-REPEAT: repeat-x"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">375 <SPAN class=SpellE>Totten</SPAN> 
Pond Rd.</SPAN></st1:address></st1:Street><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><SPAN 
style="mso-tab-count: 2">                  
</SPAN>Fax: 781-895-1195<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Waltham, MA 
02451-2010<SPAN 
style="mso-tab-count: 1">          
</SPAN>central phone: 781-768-5300<o:p></o:p></SPAN></P>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT 
  face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> Sean Hefty 
  [mailto:sean.hefty@intel.com] <BR><B>Sent:</B> Tuesday, October 25, 2005 1:05 
  PM<BR><B>To:</B> Kanevsky, Arkady; openib-general@openib.org; 
  swg@infinibandta.org<BR><B>Subject:</B> RE: [openib-general] round 2 - 
  proposal for socket based connectionmodel<BR><BR></FONT></DIV>
  <DIV class=Section1>
  <DIV 
  style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: medium none">
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Dear OpenIB, SWG and DAT 
  members,</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">enclosed is teh second version of 
  the proposal.</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">There are really 2 proposals that 
  are related.</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">The first one is encoding IP 
  5-tuple into REQ private data</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">with small additional info for 
  versioning and IB capabilities.</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">The second is just a couple of 
  ideas, not a real proposal,</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">on maping of IP 
  ports</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">to IB Service 
  IDs.</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Comments on the 
  private data format:</SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Combine major/minor 
  version into a single field.  There’s no advantage to have two fields, so 
  keep it simple.<BR><SPAN class=317495618-25102005><FONT 
  color=#0000ff>[AK] agree </FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Remove ZB and SI 
  bits.  These are unrelated to socket addressing.<BR><SPAN 
  class=317495618-25102005><FONT color=#0000ff>[AK] That is true these are 
  unrelated to socket addressing. But since several ULPs over IB need this 
  info</FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005><FONT color=#0000ff>it can be added to the generic CM 
  extensions for IB.</FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005><FONT color=#0000ff>I will rename the proposal to 
  deal with it.</FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005><FONT color=#0000ff>I prefer a single private data 
  formating proposal rather then several layered on top of each 
  other.</FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005><FONT color=#0000ff>If IBTA think this is 
  generic enough and want to redefine some reserved fields for it 
  - good.</FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005><FONT color=#0000ff>This is captured in discussion 
  slides.</FONT> </SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">If the destination 
  port number is encoded in a service ID, then it can be removed from the 
  private data.<BR><SPAN class=317495618-25102005><FONT 
  color=#0000ff>[AK] This is dependent on how port mapping to Service ID is 
  done. But if SDP will incorporate this into 
  hello-wold</FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=#0000ff><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005>protocol this may still be needed. With 
  64-bytes Consumer private data requirement relaxed saving 2 
  bytes</SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=#0000ff><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005>will not make much 
  difference.</SPAN></SPAN></FONT><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005> </SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT color=navy><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">The transport 
  protocol number could also be encoded in the service ID and removed from the 
  private data.  Actually, the version, IP version, and source port could 
  all be encoded in the service ID, limiting the private data to just 32 bytes 
  of IP addresses.<BR><SPAN class=317495618-25102005><FONT 
  color=#0000ff>[AK] Encoding IP version into Service ID sounds 
  strange. Service ID is a pprt equivalent. Sure it is much larger than IP ports 
  but why does CM extensions should encode more than port into 
  it?</FONT></SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT color=#0000ff><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
  class=317495618-25102005>Even with this Consumer private data is still only 60 
  bytes (not old 64-bytes requirement).</SPAN></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">- 
  Sean</SPAN></FONT></P></DIV></DIV></DIV></BLOCKQUOTE></BODY></HTML>