If it's still interesting here is a download point for captures..
http://www.birrabrothers.com/tiger/download/
I'm puzzeled over that I also have this error in win2k.
--
Ulf
-----Original Message-----
From: Esh, Andrew [mailto:AE...@tricord.com]
Sent: Monday, April 22, 2002 4:15 PM
To: Ulf Bertilsson; c...@umn.edu; David.Col...@Sun.COM
Cc: samba-t...@samba.org
Subject: RE: Very bad performance when copying large files from windows
to samba-share
Please send a copy of any tcpdumps to me as well, if you would. I spent
a lot of time characterizing the Rabbit Pellet transfer mode. I'll
recognize it right away, if that is what this is.
-----Original Message-----
From: Ulf Bertilsson [mailto:ulf.ber...@adcomdata.no]
Sent: Monday, April 22, 2002 3:01 AM
To: c...@umn.edu; David.Col...@Sun.COM
Cc: samba-t...@samba.org
Subject: RE: Very bad performance when copying large files from windows
to samba-share
Importance: Low
> > Just out of curiosity, what did security=server contribute:
> > added latency in some obscure part of the process???
>
> As far as we could tell... yes. ;)
>
> I really should have documented that whole episode.
I have an current "issue" with Samba 2.0.7 and an Win98 box.
Peak at ~800kb/s one way, 20-30kb/s other way (10MB enviroment)
I have some captures I will show Chris.
Could be relevant in this contex..
Otherwise, sorry for the OT :)
--
Ulf
Lars,
Do you see any checksum errors in NBSS packet ?
If you use the TCP Stream Analysis in Ethereal,
how to the graphs look ?
--
Ulf
Frame 26 (54 on wire, 54 captured)
Arrival Time: Jun 23, 2002 13:34:17.620511000
Time delta from previous packet: 0.000070000 seconds
Time relative to first packet: 16.173765000 seconds
Frame Number: 26
Packet Length: 54 bytes
Capture Length: 54 bytes
Ethernet II
Destination: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: arne-heineken.lan (192.168.10.2)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0x4bdc
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x59a0 (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: arne-heineken.lan (192.168.10.2)
Transmission Control Protocol, Src Port: netbios-ssn (139), Dst Port: pe-mike (1305), Seq: 1974177356, Ack: 1615221
Source port: netbios-ssn (139)
Destination port: pe-mike (1305)
Sequence number: 1974177356
Acknowledgement number: 1615221
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x5487 (correct)
Frame 27 (256 on wire, 256 captured)
Arrival Time: Jun 23, 2002 13:34:27.556185000
Time delta from previous packet: 9.935674000 seconds
Time relative to first packet: 26.109439000 seconds
Frame Number: 27
Packet Length: 256 bytes
Capture Length: 256 bytes
Ethernet II
Destination: ff:ff:ff:ff:ff:ff (ff:ff:ff:ff:ff:ff)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: 192.168.10.255 (192.168.10.255)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 242
Identification: 0x0000
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xa3aa (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: 192.168.10.255 (192.168.10.255)
User Datagram Protocol, Src Port: netbios-dgm (138), Dst Port: netbios-dgm (138)
Source port: netbios-dgm (138)
Destination port: netbios-dgm (138)
Length: 222
Checksum: 0xb700 (correct)
NetBIOS Datagram Service
Message Type: Direct_group datagram (17)
More fragments follow: No
This is first fragment: Yes
Node Type: M node (2)
Datagram ID: 0x2c2e
Source IP: lars-heineken.lan (192.168.10.1)
Source Port: 138
Datagram length: 200 bytes
Packet offset: 0 bytes
Source name: LARS-HEINEKEN <00> (Workstation/Redirector)
Destination name: LAN <1d> (Local Master Browser)
SMB (Server Message Block Protocol)
SMB Header
Server Component: SMB
SMB Command: Transaction (0x25)
Error Class: Success (0x00)
Reserved: 00
Error Code: No Error
Flags: 0x00
0... .... = Request/Response: Message is a request to the server
.0.. .... = Notify: Notify client only on open
..0. .... = Oplocks: OpLock not requested/granted
...0 .... = Canonicalized Pathnames: Pathnames are not canonicalized
.... 0... = Case Sensitivity: Path names are case sensitive
.... ..0. = Receive Buffer Posted: Receive buffer has not been posted
.... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported
Flags2: 0x0000
0... .... .... .... = Unicode Strings: Strings are ASCII
.0.. .... .... .... = Error Code Type: Error codes are DOS error codes
..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only
...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs
.... 0... .... .... = Extended Security Negotiation: Extended security negotiation is not supported
.... .... .0.. .... = Long Names Used: Path names in request are not long file names
.... .... .... .0.. = Security Signatures: Security signatures are not supported
.... .... .... ..0. = Extended Attributes: Extended attributes are not supported
.... .... .... ...0 = Long Names Allowed: Long file names are not allowed in the response
Reserved: 000000000000000000000000
Tree ID: 0
Process ID: 0
User ID: 0
Multiplex ID: 0
Transaction Request (0x25)
Word Count (WCT): 17
Total Parameter Count: 0
Total Data Count: 46
Max Parameter Count: 0
Max Data Count: 0
Max Setup Count: 0
Reserved: 00
Flags: 0x0000
.... .... .... ..0. = One Way Transaction: Two way transaction
.... .... .... ...0 = Disconnect TID: Do NOT disconnect TID
Timeout: Return immediately (0)
Reserved: 0000
Parameter Count: 0
Parameter Offset: 0
Data Count: 46
Data Offset: 86
Setup Count: 3
Reserved: 00
Byte Count (BCC): 63
Transaction Name: \MAILSLOT\BROWSE
SMB MailSlot Protocol
Opcode: Write Mail Slot (1)
Priority: 1
Class: Unreliable & Broadcast (2)
Size: 63
Mailslot Name: \MAILSLOT\BROWSE
Microsoft Windows Browser Protocol
Command: Host Announcement (0x01)
Update Count: 1
Update Periodicity: 2 minutes
Host Name: LARS-HEINEKEN
OS Major Version: 4
OS Minor Version: 5
Server Type: 0x00009a03
.... .... .... .... .... .... .... ...1 = Workstation: This is a Workstation
.... .... .... .... .... .... .... ..1. = Server: This is a Server
.... .... .... .... .... .... .... .0.. = SQL: This is NOT an SQL server
.... .... .... .... .... .... .... 0... = Domain Controller: This is NOT a Domain Controller
.... .... .... .... .... .... ...0 .... = Backup Controller: This is NOT a Backup Controller
.... .... .... .... .... .... ..0. .... = Time Source: This is NOT a Time Source
.... .... .... .... .... .... .0.. .... = Apple: This is NOT an Apple host
.... .... .... .... .... .... 0... .... = Novell: This is NOT a Novell server
.... .... .... .... .... ...0 .... .... = Member: This is NOT a Domain Member server
.... .... .... .... .... ..1. .... .... = Print: This is a Print Queue server
.... .... .... .... .... .0.. .... .... = Dialin: This is NOT a Dialin server
.... .... .... .... .... 1... .... .... = Xenix: This is a Xenix server
.... .... .... .... ...1 .... .... .... = NT Workstation: This is an NT Workstation
.... .... .... .... ..0. .... .... .... = WfW: This is NOT a WfW host
.... .... .... .... 1... .... .... .... = NT Server: This is an NT Server
.... .... .... ...0 .... .... .... .... = Potential Browser: This is NOT a Potential Browser
.... .... .... ..0. .... .... .... .... = Backup Browser: This is NOT a Backup Browser
.... .... .... .0.. .... .... .... .... = Master Browser: This is NOT a Master Browser
.... .... .... 0... .... .... .... .... = Domain Master Browser: This is NOT a Domain Master Browser
.... .... ...0 .... .... .... .... .... = OSF: This is NOT an OSF host
.... .... ..0. .... .... .... .... .... = VMS: This is NOT a VMS host
.... .... .0.. .... .... .... .... .... = Windows 95+: This is NOT a Windows 95 or above host
.0.. .... .... .... .... .... .... .... = Local: This is NOT a local list only request
0... .... .... .... .... .... .... .... = Domain Enum: This is NOT a Domain Enum request
Browser Protocol Major Version: 15
Browser Protocol Minor Version: 1
Signature: 0xaa55
Host Comment: Lars on Linux
Frame 28 (161 on wire, 161 captured)
Arrival Time: Jun 23, 2002 13:34:29.436134000
Time delta from previous packet: 1.879949000 seconds
Time relative to first packet: 27.989388000 seconds
Frame Number: 28
Packet Length: 161 bytes
Capture Length: 161 bytes
Ethernet II
Destination: ff:ff:ff:ff:ff:ff (ff:ff:ff:ff:ff:ff)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: 192.168.10.255 (192.168.10.255)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 147
Identification: 0x0000
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xa409 (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: 192.168.10.255 (192.168.10.255)
User Datagram Protocol, Src Port: ipp (631), Dst Port: ipp (631)
Source port: ipp (631)
Destination port: ipp (631)
Length: 127
Checksum: 0x74d1 (correct)
Common Unix Printing System (CUPS) Browsing Protocol
Type: 0x00001006
.... .... .... ..0. .... .... .... .... = Not default printer
.... .... .... ...0 .... .... .... .... = Explicit class
.... .... .... .... 0... .... .... .... = Cannot print variable sizes
.... .... .... .... .0.. .... .... .... = Cannot print up to 36x48 inches
.... .... .... .... ..0. .... .... .... = Cannot print up to 18x24 inches
.... .... .... .... ...1 .... .... .... = Can print up to 9x14 inches
.... .... .... .... .... 0... .... .... = Cannot sort
.... .... .... .... .... .0.. .... .... = Cannot bind
.... .... .... .... .... ..0. .... .... = Cannot cover
.... .... .... .... .... ...0 .... .... = Cannot punch holes
.... .... .... .... .... .... 0... .... = Cannot do fast collating
.... .... .... .... .... .... .0.. .... = Cannot do fast copies
.... .... .... .... .... .... ..0. .... = Cannot staple
.... .... .... .... .... .... ...0 .... = Cannot duplex
.... .... .... .... .... .... .... 0... = Cannot print color
.... .... .... .... .... .... .... .1.. = Can print black
.... .... .... .... .... .... .... ..1. = Remote
.... .... .... .... .... .... .... ...0 = Single printer
State: idle (0x03)
URI: ipp://192.168.10.1:631/printers/HPDJ520
Location: "hier.."
Information: "HP DeskJet 520"
Make and model: "HP DeskJet 520, CUPS+GIMP-print v4.2.1-pre5"
Frame 29 (150 on wire, 150 captured)
Arrival Time: Jun 23, 2002 13:34:29.436194000
Time delta from previous packet: 0.000060000 seconds
Time relative to first packet: 27.989448000 seconds
Frame Number: 29
Packet Length: 150 bytes
Capture Length: 150 bytes
Ethernet II
Destination: ff:ff:ff:ff:ff:ff (ff:ff:ff:ff:ff:ff)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: 192.168.10.255 (192.168.10.255)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 136
Identification: 0x0000
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xa414 (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: 192.168.10.255 (192.168.10.255)
User Datagram Protocol, Src Port: ipp (631), Dst Port: ipp (631)
Source port: ipp (631)
Destination port: ipp (631)
Length: 116
Checksum: 0xbffd (correct)
Common Unix Printing System (CUPS) Browsing Protocol
Type: 0x0000300e
.... .... .... ..0. .... .... .... .... = Not default printer
.... .... .... ...0 .... .... .... .... = Explicit class
.... .... .... .... 0... .... .... .... = Cannot print variable sizes
.... .... .... .... .0.. .... .... .... = Cannot print up to 36x48 inches
.... .... .... .... ..1. .... .... .... = Can print up to 18x24 inches
.... .... .... .... ...1 .... .... .... = Can print up to 9x14 inches
.... .... .... .... .... 0... .... .... = Cannot sort
.... .... .... .... .... .0.. .... .... = Cannot bind
.... .... .... .... .... ..0. .... .... = Cannot cover
.... .... .... .... .... ...0 .... .... = Cannot punch holes
.... .... .... .... .... .... 0... .... = Cannot do fast collating
.... .... .... .... .... .... .0.. .... = Cannot do fast copies
.... .... .... .... .... .... ..0. .... = Cannot staple
.... .... .... .... .... .... ...0 .... = Cannot duplex
.... .... .... .... .... .... .... 1... = Can print color
.... .... .... .... .... .... .... .1.. = Can print black
.... .... .... .... .... .... .... ..1. = Remote
.... .... .... .... .... .... .... ...0 = Single printer
State: idle (0x03)
URI: ipp://192.168.10.1:631/printers/lp
Location: "lokal"
Information: "NEC Pinwriter P20"
Make and model: "NEC Pinwriter P20, Foomatic + necp6"
Frame 30 (186 on wire, 186 captured)
Arrival Time: Jun 23, 2002 13:34:32.436345000
Time delta from previous packet: 3.000151000 seconds
Time relative to first packet: 30.989599000 seconds
Frame Number: 30
Packet Length: 186 bytes
Capture Length: 186 bytes
Ethernet II
Destination: ff:ff:ff:ff:ff:ff (ff:ff:ff:ff:ff:ff)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: 192.168.10.255 (192.168.10.255)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 172
Identification: 0x0000
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xa3f0 (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: 192.168.10.255 (192.168.10.255)
User Datagram Protocol, Src Port: ipp (631), Dst Port: ipp (631)
Source port: ipp (631)
Destination port: ipp (631)
Length: 152
Checksum: 0x3335 (correct)
Common Unix Printing System (CUPS) Browsing Protocol
Type: 0x00001006
.... .... .... ..0. .... .... .... .... = Not default printer
.... .... .... ...0 .... .... .... .... = Explicit class
.... .... .... .... 0... .... .... .... = Cannot print variable sizes
.... .... .... .... .0.. .... .... .... = Cannot print up to 36x48 inches
.... .... .... .... ..0. .... .... .... = Cannot print up to 18x24 inches
.... .... .... .... ...1 .... .... .... = Can print up to 9x14 inches
.... .... .... .... .... 0... .... .... = Cannot sort
.... .... .... .... .... .0.. .... .... = Cannot bind
.... .... .... .... .... ..0. .... .... = Cannot cover
.... .... .... .... .... ...0 .... .... = Cannot punch holes
.... .... .... .... .... .... 0... .... = Cannot do fast collating
.... .... .... .... .... .... .0.. .... = Cannot do fast copies
.... .... .... .... .... .... ..0. .... = Cannot staple
.... .... .... .... .... .... ...0 .... = Cannot duplex
.... .... .... .... .... .... .... 0... = Cannot print color
.... .... .... .... .... .... .... .1.. = Can print black
.... .... .... .... .... .... .... ..1. = Remote
.... .... .... .... .... .... .... ...0 = Single printer
State: idle (0x03)
URI: ipp://192.168.10.1:631/printers/HPLaserjet6L
Location: "unten"
Information: "Laser mit 6 Seiten pro Minute"
Make and model: "HP LaserJet 6 series, CUPS+GIMP-print v4.2.1-pre5"
Frame 31 (150 on wire, 150 captured)
Arrival Time: Jun 23, 2002 13:34:43.424367000
Time delta from previous packet: 10.988022000 seconds
Time relative to first packet: 41.977621000 seconds
Frame Number: 31
Packet Length: 150 bytes
Capture Length: 150 bytes
Ethernet II
Destination: ff:ff:ff:ff:ff:ff (ff:ff:ff:ff:ff:ff)
Source: 00:30:ab:01:6f:b7 (DELTA_01:6f:b7)
Type: IP (0x0800)
Internet Protocol, Src Addr: www.heineken.lan (192.168.10.4), Dst Addr: 192.168.10.255 (192.168.10.255)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 136
Identification: 0x0000
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xa411 (correct)
Source: www.heineken.lan (192.168.10.4)
Destination: 192.168.10.255 (192.168.10.255)
User Datagram Protocol, Src Port: ipp (631), Dst Port: ipp (631)
Source port: ipp (631)
Destination port: ipp (631)
Length: 116
Checksum: 0x881d (correct)
Common Unix Printing System (CUPS) Browsing Protocol
Type: 0x00003056
.... .... .... ..0. .... .... .... .... = Not default printer
.... .... .... ...0 .... .... .... .... = Explicit class
.... .... .... .... 0... .... .... .... = Cannot print variable sizes
.... .... .... .... .0.. .... .... .... = Cannot print up to 36x48 inches
.... .... .... .... ..1. .... .... .... = Can print up to 18x24 inches
.... .... .... .... ...1 .... .... .... = Can print up to 9x14 inches
.... .... .... .... .... 0... .... .... = Cannot sort
.... .... .... .... .... .0.. .... .... = Cannot bind
.... .... .... .... .... ..0. .... .... = Cannot cover
.... .... .... .... .... ...0 .... .... = Cannot punch holes
.... .... .... .... .... .... 0... .... = Cannot do fast collating
.... .... .... .... .... .... .1.. .... = Can do fast copies
.... .... .... .... .... .... ..0. .... = Cannot staple
.... .... .... .... .... .... ...1 .... = Can duplex
.... .... .... .... .... .... .... 0... = Cannot print color
.... .... .... .... .... .... .... .1.. = Can print black
.... .... .... .... .... .... .... ..1. = Remote
.... .... .... .... .... .... .... ...0 = Single printer
State: idle (0x03)
URI: ipp://heineken.lan:631/printers/HPLaserJet6L
Location: "unten"
Information: "HP LaserJet 6L"
Make and model: "HP LaserJet Series CUPS v1.1"
Frame 32 (106 on wire, 106 captured)
Arrival Time: Jun 23, 2002 13:34:47.333170000
Time delta from previous packet: 3.908803000 seconds
Time relative to first packet: 45.886424000 seconds
Frame Number: 32
Packet Length: 106 bytes
Capture Length: 106 bytes
Ethernet II
Destination: ff:ff:ff:ff:ff:ff (ff:ff:ff:ff:ff:ff)
Source: 00:30:ab:01:6f:b7 (DELTA_01:6f:b7)
Type: IP (0x0800)
Internet Protocol, Src Addr: www.heineken.lan (192.168.10.4), Dst Addr: 192.168.10.255 (192.168.10.255)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 92
Identification: 0x0000
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xa43d (correct)
Source: www.heineken.lan (192.168.10.4)
Destination: 192.168.10.255 (192.168.10.255)
User Datagram Protocol, Src Port: router (520), Dst Port: router (520)
Source port: router (520)
Destination port: router (520)
Length: 72
Checksum: 0xd79e (correct)
Routing Information Protocol
Command: Response (2)
Version: RIPv1 (1)
IP Address: 0.0.0.0, Metric: 1
Address Family: IP (2)
IP Address: 0.0.0.0 (0.0.0.0)
Metric: 1
IP Address: 192.168.0.0, Metric: 1
Address Family: IP (2)
IP Address: 192.168.0.0 (192.168.0.0)
Metric: 1
IP Address: 192.168.10.0, Metric: 1
Address Family: IP (2)
IP Address: 192.168.10.0 (192.168.10.0)
Metric: 1
Frame 33 (95 on wire, 95 captured)
Arrival Time: Jun 23, 2002 13:34:58.783063000
Time delta from previous packet: 11.449893000 seconds
Time relative to first packet: 57.336317000 seconds
Frame Number: 33
Packet Length: 95 bytes
Capture Length: 95 bytes
Ethernet II
Destination: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: arne-heineken.lan (192.168.10.2)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 81
Identification: 0x4bdd
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x5976 (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: arne-heineken.lan (192.168.10.2)
Transmission Control Protocol, Src Port: netbios-ssn (139), Dst Port: pe-mike (1305), Seq: 1974177356, Ack: 1615221
Source port: netbios-ssn (139)
Destination port: pe-mike (1305)
Sequence number: 1974177356
Next sequence number: 1974177397
Acknowledgement number: 1615221
Header length: 20 bytes
Flags: 0x0018 (PSH, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 1... = Push: Set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x9e93 (correct)
NetBIOS Session Service
Message Type: Session message
Flags: 0x00
.... ...0 = Add 0 to length
Length: 37
SMB (Server Message Block Protocol)
SMB Header
Server Component: SMB
Response to: 20
SMB Command: Write (0x0b)
Error Class: Success (0x00)
Reserved: 00
Error Code: No Error
Flags: 0x80
1... .... = Request/Response: Message is a response to the client/redirector
.0.. .... = Notify: Notify client only on open
..0. .... = Oplocks: OpLock not requested/granted
...0 .... = Canonicalized Pathnames: Pathnames are not canonicalized
.... 0... = Case Sensitivity: Path names are case sensitive
.... ..0. = Receive Buffer Posted: Receive buffer has not been posted
.... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported
Flags2: 0x0001
0... .... .... .... = Unicode Strings: Strings are ASCII
.0.. .... .... .... = Error Code Type: Error codes are DOS error codes
..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only
...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs
.... 0... .... .... = Extended Security Negotiation: Extended security negotiation is not supported
.... .... .0.. .... = Long Names Used: Path names in request are not long file names
.... .... .... .0.. = Security Signatures: Security signatures are not supported
.... .... .... ..0. = Extended Attributes: Extended attributes are not supported
.... .... .... ...1 = Long Names Allowed: Long file names are allowed in the response
Reserved: 000000000000000000000000
Tree ID: 1
Process ID: 8921
User ID: 0
Multiplex ID: 25729
Write Response (0x0b)
Word Count (WCT): 1
Count: 0
Byte Count (BCC): 0
Frame 34 (1514 on wire, 1514 captured)
Arrival Time: Jun 23, 2002 13:34:58.792091000
Time delta from previous packet: 0.009028000 seconds
Time relative to first packet: 57.345345000 seconds
Frame Number: 34
Packet Length: 1514 bytes
Capture Length: 1514 bytes
Ethernet II
Destination: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Source: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Type: IP (0x0800)
Internet Protocol, Src Addr: arne-heineken.lan (192.168.10.2), Dst Addr: lars-heineken.lan (192.168.10.1)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 1500
Identification: 0x0264
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 128
Protocol: TCP (0x06)
Header checksum: 0x5d64 (correct)
Source: arne-heineken.lan (192.168.10.2)
Destination: lars-heineken.lan (192.168.10.1)
Transmission Control Protocol, Src Port: pe-mike (1305), Dst Port: netbios-ssn (139), Seq: 1615221, Ack: 1974177397
Source port: pe-mike (1305)
Destination port: netbios-ssn (139)
Sequence number: 1615221
Next sequence number: 1616681
Acknowledgement number: 1974177397
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 8532
Checksum: 0x2f28 (correct)
NetBIOS Session Service
Message Type: Session message
Flags: 0x00
.... ...0 = Add 0 to length
Length: 65535
SMB (Server Message Block Protocol)
SMB Header
Server Component: SMB
Response in: 96
SMB Command: Write (0x0b)
Error Class: Success (0x00)
Reserved: 00
Error Code: No Error
Flags: 0x00
0... .... = Request/Response: Message is a request to the server
.0.. .... = Notify: Notify client only on open
..0. .... = Oplocks: OpLock not requested/granted
...0 .... = Canonicalized Pathnames: Pathnames are not canonicalized
.... 0... = Case Sensitivity: Path names are case sensitive
.... ..0. = Receive Buffer Posted: Receive buffer has not been posted
.... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported
Flags2: 0x0000
0... .... .... .... = Unicode Strings: Strings are ASCII
.0.. .... .... .... = Error Code Type: Error codes are DOS error codes
..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only
...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs
.... 0... .... .... = Extended Security Negotiation: Extended security negotiation is not supported
.... .... .0.. .... = Long Names Used: Path names in request are not long file names
.... .... .... .0.. = Security Signatures: Security signatures are not supported
.... .... .... ..0. = Extended Attributes: Extended attributes are not supported
.... .... .... ...0 = Long Names Allowed: Long file names are not allowed in the response
Reserved: 000000000000000000000000
Tree ID: 1
Process ID: 8921
User ID: 0
Multiplex ID: 25857
Write Request (0x0b)
Word Count (WCT): 5
FID: 0x1ba0
Count: 65487
Offset: 0
Remaining: 0
Byte Count (BCC): 65490
Buffer Format: Data Block (1)
Data Length: 65487
File Data: Incomplete. Only 1408 of 65487 bytes
Frame 35 (54 on wire, 54 captured)
Arrival Time: Jun 23, 2002 13:34:58.792175000
Time delta from previous packet: 0.000084000 seconds
Time relative to first packet: 57.345429000 seconds
Frame Number: 35
Packet Length: 54 bytes
Capture Length: 54 bytes
Ethernet II
Destination: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: arne-heineken.lan (192.168.10.2)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0x4bde
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x599e (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: arne-heineken.lan (192.168.10.2)
Transmission Control Protocol, Src Port: netbios-ssn (139), Dst Port: pe-mike (1305), Seq: 1974177397, Ack: 1616681
Source port: netbios-ssn (139)
Destination port: pe-mike (1305)
Sequence number: 1974177397
Acknowledgement number: 1616681
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 8760
Checksum: 0x4342 (correct)
Frame 36 (1514 on wire, 1514 captured)
Arrival Time: Jun 23, 2002 13:34:58.792210000
Time delta from previous packet: 0.000035000 seconds
Time relative to first packet: 57.345464000 seconds
Frame Number: 36
Packet Length: 1514 bytes
Capture Length: 1514 bytes
Ethernet II
Destination: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Source: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Type: IP (0x0800)
Internet Protocol, Src Addr: arne-heineken.lan (192.168.10.2), Dst Addr: lars-heineken.lan (192.168.10.1)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 1500
Identification: 0x0364
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 128
Protocol: TCP (0x06)
Header checksum: 0x5c64 (correct)
Source: arne-heineken.lan (192.168.10.2)
Destination: lars-heineken.lan (192.168.10.1)
Transmission Control Protocol, Src Port: pe-mike (1305), Dst Port: netbios-ssn (139), Seq: 1616681, Ack: 1974177397
Source port: pe-mike (1305)
Destination port: netbios-ssn (139)
Sequence number: 1616681
Next sequence number: 1618141
Acknowledgement number: 1974177397
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 8532
Checksum: 0x3e72 (correct)
NetBIOS Session Service
Continuation data
Frame 37 (54 on wire, 54 captured)
Arrival Time: Jun 23, 2002 13:34:58.792231000
Time delta from previous packet: 0.000021000 seconds
Time relative to first packet: 57.345485000 seconds
Frame Number: 37
Packet Length: 54 bytes
Capture Length: 54 bytes
Ethernet II
Destination: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: arne-heineken.lan (192.168.10.2)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0x4bdf
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x599d (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: arne-heineken.lan (192.168.10.2)
Transmission Control Protocol, Src Port: netbios-ssn (139), Dst Port: pe-mike (1305), Seq: 1974177397, Ack: 1618141
Source port: netbios-ssn (139)
Destination port: pe-mike (1305)
Sequence number: 1974177397
Acknowledgement number: 1618141
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 7300
Checksum: 0x4342 (correct)
Frame 38 (1514 on wire, 1514 captured)
Arrival Time: Jun 23, 2002 13:34:58.792334000
Time delta from previous packet: 0.000103000 seconds
Time relative to first packet: 57.345588000 seconds
Frame Number: 38
Packet Length: 1514 bytes
Capture Length: 1514 bytes
Ethernet II
Destination: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Source: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Type: IP (0x0800)
Internet Protocol, Src Addr: arne-heineken.lan (192.168.10.2), Dst Addr: lars-heineken.lan (192.168.10.1)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 1500
Identification: 0x0464
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 128
Protocol: TCP (0x06)
Header checksum: 0x5b64 (correct)
Source: arne-heineken.lan (192.168.10.2)
Destination: lars-heineken.lan (192.168.10.1)
Transmission Control Protocol, Src Port: pe-mike (1305), Dst Port: netbios-ssn (139), Seq: 1618141, Ack: 1974177397
Source port: pe-mike (1305)
Destination port: netbios-ssn (139)
Sequence number: 1618141
Next sequence number: 1619601
Acknowledgement number: 1974177397
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 8532
Checksum: 0x38be (correct)
NetBIOS Session Service
Continuation data
Frame 39 (54 on wire, 54 captured)
Arrival Time: Jun 23, 2002 13:34:58.792357000
Time delta from previous packet: 0.000023000 seconds
Time relative to first packet: 57.345611000 seconds
Frame Number: 39
Packet Length: 54 bytes
Capture Length: 54 bytes
Ethernet II
Destination: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Source: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Type: IP (0x0800)
Internet Protocol, Src Addr: lars-heineken.lan (192.168.10.1), Dst Addr: arne-heineken.lan (192.168.10.2)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0x4be0
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x599c (correct)
Source: lars-heineken.lan (192.168.10.1)
Destination: arne-heineken.lan (192.168.10.2)
Transmission Control Protocol, Src Port: netbios-ssn (139), Dst Port: pe-mike (1305), Seq: 1974177397, Ack: 1619601
Source port: netbios-ssn (139)
Destination port: pe-mike (1305)
Sequence number: 1974177397
Acknowledgement number: 1619601
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x4342 (correct)
Frame 40 (1514 on wire, 1514 captured)
Arrival Time: Jun 23, 2002 13:34:58.792456000
Time delta from previous packet: 0.000099000 seconds
Time relative to first packet: 57.345710000 seconds
Frame Number: 40
Packet Length: 1514 bytes
Capture Length: 1514 bytes
Ethernet II
Destination: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Source: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Type: IP (0x0800)
Internet Protocol, Src Addr: arne-heineken.lan (192.168.10.2), Dst Addr: lars-heineken.lan (192.168.10.1)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 1500
Identification: 0x0564
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 128
Protocol: TCP (0x06)
Header checksum: 0x5a64 (correct)
Source: arne-heineken.lan (192.168.10.2)
Destination: lars-heineken.lan (192.168.10.1)
Transmission Control Protocol, Src Port: pe-mike (1305), Dst Port: netbios-ssn (139), Seq: 1619601, Ack: 1974177397
Source port: pe-mike (1305)
Destination port: netbios-ssn (139)
Sequence number: 1619601
Next sequence number: 1621061
Acknowledgement number: 1974177397
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 8532
Checksum: 0xb15c (correct)
NetBIOS Session Service
Continuation data
Frame 41 (1514 on wire, 1514 captured)
Arrival Time: Jun 23, 2002 13:34:58.792580000
Time delta from previous packet: 0.000124000 seconds
Time relative to first packet: 57.345834000 seconds
Frame Number: 41
Packet Length: 1514 bytes
Capture Length: 1514 bytes
Ethernet II
Destination: 00:40:33:e2:34:fe (Addtron_e2:34:fe)
Source: 00:30:ab:01:6f:c5 (DELTA_01:6f:c5)
Type: IP (0x0800)
Internet Protocol, Src Addr: arne-heineken.lan (192.168.10.2), Dst Addr: lars-heineken.lan (192.168.10.1)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 1500
Identification: 0x0664
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 128
Protocol: TCP (0x06)
Header checksum: 0x5964 (correct)
Source: arne-heineken.lan (192.168.10.2)
Destination: lars-heineken.lan (192.168.10.1)
Transmission Control Protocol, Src Port: pe-mike (1305), Dst Port: netbios-ssn (139), Seq: 1621061, Ack: 1974177397
Source port: pe-mike (1305)
Destination port: netbios-ssn (139)
Sequence number: 1621061
Next sequence number: 1622521
Acknowledgement number: 1974177397
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 8532
Checksum: 0x2d56 (correct)
NetBIOS Session Service
Continuation data
On Mon, 24 Jun 2002 12:36:19 -0700
"MCCALL,DON (HP-USA,ex1)" <don_m...@hp.com> wrote:
>
> Interesting;
> it's fairly obvious from the trace that your server is doing SOMETHING for
> the ~45 seconds
> between the initial smb write request of 0 bytes at offset whatever, and the
> evenuual reply.
> I am not familiar with the version of unix you are using (I'm an HPUX guy
> myself) but I would
> concentrate at this point on finding some tool like sar, or something that
> would let you see
> WHAT's going on ON THE BOX during these 45 seconds of apparent network
> inactivity. Even something
> as simple as doing repetitive du's or lls on the directory where the file is
> being created, and watch
> for block/file increases during this time would tell you if your os is
> 'filling up' space for the
> write...
> Just a thought,
> Don
> -----Original Message-----
> From: Lars Heineken [mailto:Lars.H...@gmx.de]
> Sent: Monday, June 24, 2002 14:49
> To: samba-t...@lists.samba.org
> Cc: don_m...@hp.com; ulf.ber...@adcomdata.no
> Subject: Re: Very bad performance when copying large files from windows
> to samba-share
>
>
> .. I stumbled over this option before and these are a few Lines from my
> smb.conf:
>
>
> # Security mode. Most people will want user level security. See
> # security_level.txt for details.
> security = share
> write raw = no
> strict allocate = No
> # Use password server option only with security = server or security =
> domain
> # When using security = domain
>
Most interresting is the gap between the beginning of the transaction and the actual writing (writing begins at about 45sec)
Any traffic above this point is just minor. After the 45sec the "real" transfer begins.
As I found no way to search for checksum errors, I didn't found any..
The graph looks like this:
--
--
--
-------|
|
.......45s
Or that in Bandwith:
######
------
######
------
-------|
|
.......45s
I can attach screenshots if interested.
No. Time Source Destination Protocol Info
1 0.000000 lars-heineken.lan 192.168.10.255 CUPS ipp://192.168.10.1:631/printers/HPLaserjet6L (idle)
2 10.996660 www.heineken.lan 192.168.10.255 CUPS ipp://heineken.lan:631/printers/HPLaserJet6L (idle)
3 11.999360 lars-heineken.lan arne-heineken.lan TCP hostname > boomerang [PSH, ACK] Seq=1926846500 Ack=1568123 Win=6432 Len=28
4 12.009310 lars-heineken.lan arne-heineken.lan TCP hostname > boomerang [PSH, ACK] Seq=1926846528 Ack=1568123 Win=6432 Len=36
5 12.009479 arne-heineken.lan lars-heineken.lan TCP boomerang > hostname [ACK] Seq=1568123 Ack=1926846564 Win=7704 Len=0
6 13.987759 arne-heineken.lan lars-heineken.lan SMB Tree Connect AndX Request, Path: \\LARS-HEINEKEN\IPC$
7 13.989816 lars-heineken.lan arne-heineken.lan SMB Tree Connect AndX Response
8 13.990034 arne-heineken.lan lars-heineken.lan LANMAN NetWkstaGetInfo Request
9 13.990220 lars-heineken.lan arne-heineken.lan LANMAN NetWkstaGetInfo Response
10 13.990568 arne-heineken.lan lars-heineken.lan LANMAN NetServerGetInfo Request
11 13.990865 lars-heineken.lan arne-heineken.lan LANMAN NetServerGetInfo Response
12 13.991240 arne-heineken.lan lars-heineken.lan LANMAN NetWkstaGetInfo Request
13 13.991362 lars-heineken.lan arne-heineken.lan LANMAN NetWkstaGetInfo Response
14 13.992297 arne-heineken.lan lars-heineken.lan LANMAN NetShareEnum Request
15 13.992524 lars-heineken.lan arne-heineken.lan LANMAN NetShareEnum Response
16 13.993013 arne-heineken.lan lars-heineken.lan LANMAN NetWkstaGetInfo Request
17 13.993125 lars-heineken.lan arne-heineken.lan LANMAN NetWkstaGetInfo Response
18 14.045036 arne-heineken.lan lars-heineken.lan SMB Open AndX Request, Path: \The Man Who Sued God (2001).XPD.ShareReactor.avi
19 14.046435 lars-heineken.lan arne-heineken.lan SMB Open AndX Response, FID: 0x1ba0
20 14.046757 arne-heineken.lan lars-heineken.lan SMB Write Request, FID: 0x1ba0, 0 bytes at offset 719970304, 0 bytes at offset 719970304
21 14.079254 lars-heineken.lan arne-heineken.lan TCP netbios-ssn > pe-mike [ACK] Seq=1974177356 Ack=1615097 Win=5840 Len=0
22 15.895193 www.heineken.lan 192.168.10.255 RIPv1 Response
23 16.048326 arne-heineken.lan lars-heineken.lan SMB Transaction2 Request FIND_FIRST2, Pattern: \*
24 16.048429 lars-heineken.lan arne-heineken.lan TCP netbios-ssn > pe-mike [ACK] Seq=1974177356 Ack=1615182 Win=5840 Len=0
25 16.173695 arne-heineken.lan lars-heineken.lan SMB Tree Disconnect Request
26 16.173765 lars-heineken.lan arne-heineken.lan TCP netbios-ssn > pe-mike [ACK] Seq=1974177356 Ack=1615221 Win=5840 Len=0
27 26.109439 lars-heineken.lan 192.168.10.255 BROWSER Host Announcement LARS-HEINEKEN, Workstation, Server, Print Queue Server, Xenix Server, NT Workstation, NT Server
28 27.989388 lars-heineken.lan 192.168.10.255 CUPS ipp://192.168.10.1:631/printers/HPDJ520 (idle)
29 27.989448 lars-heineken.lan 192.168.10.255 CUPS ipp://192.168.10.1:631/printers/lp (idle)
30 30.989599 lars-heineken.lan 192.168.10.255 CUPS ipp://192.168.10.1:631/printers/HPLaserjet6L (idle)
31 41.977621 www.heineken.lan 192.168.10.255 CUPS ipp://heineken.lan:631/printers/HPLaserJet6L (idle)
32 45.886424 www.heineken.lan 192.168.10.255 RIPv1 Response
33 57.336317 lars-heineken.lan arne-heineken.lan SMB Write Response, 0 bytes
34 57.345345 arne-heineken.lan lars-heineken.lan SMB Write Request, FID: 0x1ba0, 65487 bytes at offset 0, 65487 bytes at offset 0
35 57.345429 lars-heineken.lan arne-heineken.lan TCP netbios-ssn > pe-mike [ACK] Seq=1974177397 Ack=1616681 Win=8760 Len=0
36 57.345464 arne-heineken.lan lars-heineken.lan NBSS NBSS Continuation Message
37 57.345485 lars-heineken.lan arne-heineken.lan TCP netbios-ssn > pe-mike [ACK] Seq=1974177397 Ack=1618141 Win=7300 Len=0
38 57.345588 arne-heineken.lan lars-heineken.lan NBSS NBSS Continuation Message
39 57.345611
------_=_NextPart_001_01C21C36.F55C1E33
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Any good urls to get better understanding of this ? :)
-----Original Message-----
From: Esh, Andrew [mailto:AE...@tricord.com]
Sent: Monday, June 24, 2002 5:01 PM
To: 'Lars Heineken'; samba-t...@samba.org
Subject: RE: Re: Very bad performance when copying large files from
windows to samba-share
Yes, that's normal. the NBSS messages are the continuation data that
does not fit into the first SMB Write packet. If you total their sizes,
subtracting header information, the result will be equal to the Write
Count stated in the SMB WriteRaw request which is sent in the beginning.
-----Original Message-----=20
From: Lars Heineken [ mailto:Lars.H...@gmx.de]=20
Sent: Sunday, June 23, 2002 7:19 AM=20
To: samba-t...@samba.org=20
Subject: Re: Re: Very bad performance when copying large files from=20
windows to samba-share=20
Hi !=20
Sorry for being late.=20
I did the ethereal-capturing. What looks very strange on first sight:
About 6 of 10 packest are described as: NBSS Continuation Message.
Sometimes there are 6 of them one after another.=20
Is this normal ?=20
Regards,=20
Lars Heineken.=20
------_=_NextPart_001_01C21C36.F55C1E33
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<TITLE>RE: Re: Very bad performance when copying large files from =
windows to samba-share</TITLE>
<META content=3D"MSHTML 6.00.2716.2200" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D004135610-25062002><FONT face=3DArial color=3D#0000ff =
size=3D2>Any=20
good urls to get better understanding of this ? :)</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
<DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
size=3D2>-----Original Message-----<BR><B>From:</B> Esh, Andrew=20
[mailto:AE...@tricord.com]<BR><B>Sent:</B> Monday, June 24, 2002 5:01=20
PM<BR><B>To:</B> 'Lars Heineken'; =
samba-t...@samba.org<BR><B>Subject:</B>=20
RE: Re: Very bad performance when copying large files from windows to=20
samba-share<BR><BR></FONT></DIV>
<P><FONT size=3D2>Yes, that's normal. the NBSS messages are the =
continuation=20
data that does not fit into the first SMB Write packet. If you total =
their=20
sizes, subtracting header information, the result will be equal to the =
Write=20
Count stated in the SMB WriteRaw request which is sent in the=20
beginning.</FONT></P>
<P><FONT size=3D2>-----Original Message-----</FONT> <BR><FONT =
size=3D2>From: Lars=20
Heineken [<A=20
=
href=3D"mailto:Lars.H...@gmx.de">mailto:Lars.H...@gmx.de</A>]</FO=
NT>=20
<BR><FONT size=3D2>Sent: Sunday, June 23, 2002 7:19 AM</FONT> =
<BR><FONT=20
size=3D2>To: samba-t...@samba.org</FONT> <BR><FONT =
size=3D2>Subject: Re: Re:=20
Very bad performance when copying large files from</FONT> <BR><FONT=20
size=3D2>windows to samba-share</FONT> </P><BR>
<P><FONT size=3D2>Hi !</FONT> </P>
<P><FONT size=3D2>Sorry for being late.</FONT> </P>
<P><FONT size=3D2>I did the ethereal-capturing. What looks very =
strange on first=20
sight: About 6 of 10 packest are described as: NBSS Continuation=20
Message.</FONT></P>
<P><FONT size=3D2>Sometimes there are 6 of them one after =
another.</FONT>=20
<BR><FONT size=3D2>Is this normal ?</FONT> </P>
<P><FONT size=3D2>Regards,</FONT> </P>
<P><FONT size=3D2>Lars Heineken.</FONT> =
</P></BLOCKQUOTE></BODY></HTML>
------_=_NextPart_001_01C21C36.F55C1E33--
-Win98 doing a write request to the last byte of the file to be copied
-My machine creates a tempfile of that size and if that takes too long we get a timeout
-> My questions: What is samba doing if strict allocate is set to "no", is it ignoring the write request ?
Does it pass the write request on to the system, and the kernel creates the tempfile ?
What can I do to check who's fault the creation of the tempfile is ?
> > From: Lars Heineken [mailto:Lars.H...@gmx.de]
> > Sent: Monday, June 24, 2002 14:49
> > To: samba-t...@lists.samba.org
> > Cc: don_m...@hp.com; ulf.ber...@adcomdata.no
> > Subject: Re: Very bad performance when copying large files from windows
> > to samba-share
> >
> >