<br><div class="gmail_quote">On Thu, Mar 4, 2010 at 7:53 AM, Jaspal <span dir="ltr"></span>wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">










<div link="blue" vlink="purple" lang="EN-US">

<div>



<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Hello, <br></span></font></p>

<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Is it possible to mount netapp cifs share over UDP?</span></font></p>

<table border="0" cellpadding="0" cellspacing="0">
 <tbody><tr style="min-height: 1.25in;" height="120">
  <td style="padding: 0in; min-height: 1.25in;" height="120"><br></td><td style="padding: 0in; width: 112.5pt; min-height: 1.25in;" height="120" width="150"></td></tr></tbody></table></div></div></blockquote><div><br>No. The SMB/CIFS protocol requires a reliable transport with guaranteed
delivery (e.g. TCP rather than UDP).  Interestingly even with NFS which
can run over UDP (because NFS uses an intermediate layer, SunRPC, which
guarantes delivery, a layer which CIFS does not have or need) - NFS can
lose data over UDP over 100Mb and faster networks.<br>
<br>
I am not aware of any SMB/CIFS client being able to mount over transport protocols other than the following:<br>
1) By far the most common: TCP/IP (RFC1001 specifies the 4 byte header with simple frame length field used when over TCP/IP)<br>
2) Netbios frames protocol (the original default used many, many years ago)<br>
3) IPX/SPX<br>
<br>
In theory, CIFS kernel library could be modified to use any kernel tcp-like socket
based interface (e.g. it was easy to experiment and show that cifs
could use SCTP, since SCTP can export an emulated socket interface),
but using UDP would require a way (intermediate layer) to guarantee
delivery and retry. <br></div></div><br>-- <br>Thanks,<br><br>Steve<br>