RE: How do I max a 6Mbps link
> > Hi all, > > What configuration changes do I need to make to two > freebsd-stable boxes to > fully max out a 6Mbps/220ms network link? This is for bulk 500+MB file > transfers. > > The target application is proftpd with ncftpd as the client. > > Thanks in advance, > Max > 220ms? I dont think TCP can handle this. Look for a non-connection oriented protocol to transfer files. UDP for example, or better, raw IP. Maybe you're lucky and get FAST to work :-) - Sten ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
RE: How do I max a 6Mbps link
I said roughly. -- Michael Lapinski Computer Scientist GE Research "I think there is a world market for maybe five computers." - IBM Chairman Thomas Watson, 1943 ->-Original Message- ->From: Dukemaster [mailto:[EMAIL PROTECTED] ->Sent: Wednesday, July 09, 2003 2:28 PM ->To: 'Lapinski, Michael (Research)' ->Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] ->Subject: RE: How do I max a 6Mbps link -> -> ->Wrong again a 6megabit link is exactly 768kilobytes/sec -> -> ->-Original Message- ->From: [EMAIL PROTECTED] ->[mailto:[EMAIL PROTECTED] On Behalf Of Lapinski, Michael ->(Research) ->Sent: Wednesday, July 09, 2003 1:32 PM ->To: 'Simon'; [EMAIL PROTECTED]; ->[EMAIL PROTECTED]; Max ->Clark ->Subject: RE: How do I max a 6Mbps link -> -> ->1) "6mbps link, which is roughly 3megs/sec" is inaccurate -> 6 Mbits is roughly 600kilobytes/second -> ->2) A common way to speed up transfers is to tune your -> tcp window sizes using /sbin/sysctl. -> The two you may wish to lok at are: -> net.inet.tcp.sendspace -> net.inet.tcp.recvspace -> try values like 128000 and 256000 -> Doing so so on bnoth machien sshould increase your throughput. -> -> A good reference for all the syctl variable is available at -> http://people.freebsd.org/~adrian/sysctl.descriptions, -> the freebsd manual may have em soemwhere but i cant recall -> where. -> ->-mtl -> ->-- ->Michael Lapinski ->Computer Scientist ->GE Research -> -> ->"I think there is a world market for maybe five computers." ->- IBM Chairman Thomas Watson, 1943 -> -> ->->-----Original Message- ->->From: Simon [mailto:[EMAIL PROTECTED] ->->Sent: Wednesday, July 09, 2003 1:19 PM ->->To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; ->Max Clark ->->Subject: Re: How do I max a 6Mbps link ->-> ->-> ->-> ->->Sounds like you have a problem with your server/network hardware or ->->firewall/proftpd settings. FreeBSD out of the box on low-end ->->Intel hardware ->->can easily sustain 6mbps link, which is roughly 3megs/sec. ->Make sure ->->your harddrive on receiving end can write at least this fast ->->and your network ->->is capable of such transfers. Sometimes faulty switches/cable ->->wires can ->->cause packet loss/delays, causing a bottleneck. It could be a ->->number of ->->things, but I would start with testing your network. ->-> ->->-Simon ->-> ->->On Wed, 9 Jul 2003 10:12:03 -0700, Max Clark wrote: ->-> ->->>Hi all, ->->> ->->>What configuration changes do I need to make to two ->->freebsd-stable boxes to ->->>fully max out a 6Mbps/220ms network link? This is for bulk ->->500+MB file ->->>transfers. ->->> ->->>The target application is proftpd with ncftpd as the client. ->->> ->->>Thanks in advance, ->->>Max ->->> ->->>___ ->->>[EMAIL PROTECTED] mailing list ->->>http://lists.freebsd.org/mailman/listinfo/freebsd-isp ->->>To unsubscribe, send any mail to ->->"[EMAIL PROTECTED]" ->->> ->-> ->-> ->->___ ->->[EMAIL PROTECTED] mailing list ->->http://lists.freebsd.org/mailman/listinfo/freebsd-isp ->->To unsubscribe, send any mail to ->"[EMAIL PROTECTED]" ->-> ->___ ->[EMAIL PROTECTED] mailing list ->http://lists.freebsd.org/mailman/listinfo/freebsd-isp ->To unsubscribe, send any mail to "[EMAIL PROTECTED]" -> ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
RE: How do I max a 6Mbps link
Wrong again a 6megabit link is exactly 768kilobytes/sec -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lapinski, Michael (Research) Sent: Wednesday, July 09, 2003 1:32 PM To: 'Simon'; [EMAIL PROTECTED]; [EMAIL PROTECTED]; Max Clark Subject: RE: How do I max a 6Mbps link 1) "6mbps link, which is roughly 3megs/sec" is inaccurate 6 Mbits is roughly 600kilobytes/second 2) A common way to speed up transfers is to tune your tcp window sizes using /sbin/sysctl. The two you may wish to lok at are: net.inet.tcp.sendspace net.inet.tcp.recvspace try values like 128000 and 256000 Doing so so on bnoth machien sshould increase your throughput. A good reference for all the syctl variable is available at http://people.freebsd.org/~adrian/sysctl.descriptions, the freebsd manual may have em soemwhere but i cant recall where. -mtl -- Michael Lapinski Computer Scientist GE Research "I think there is a world market for maybe five computers." - IBM Chairman Thomas Watson, 1943 ->-Original Message- ->From: Simon [mailto:[EMAIL PROTECTED] ->Sent: Wednesday, July 09, 2003 1:19 PM ->To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; Max Clark ->Subject: Re: How do I max a 6Mbps link -> -> -> ->Sounds like you have a problem with your server/network hardware or ->firewall/proftpd settings. FreeBSD out of the box on low-end ->Intel hardware ->can easily sustain 6mbps link, which is roughly 3megs/sec. Make sure ->your harddrive on receiving end can write at least this fast ->and your network ->is capable of such transfers. Sometimes faulty switches/cable ->wires can ->cause packet loss/delays, causing a bottleneck. It could be a ->number of ->things, but I would start with testing your network. -> ->-Simon -> ->On Wed, 9 Jul 2003 10:12:03 -0700, Max Clark wrote: -> ->>Hi all, ->> ->>What configuration changes do I need to make to two ->freebsd-stable boxes to ->>fully max out a 6Mbps/220ms network link? This is for bulk ->500+MB file ->>transfers. ->> ->>The target application is proftpd with ncftpd as the client. ->> ->>Thanks in advance, ->>Max ->> ->>___ ->>[EMAIL PROTECTED] mailing list ->>http://lists.freebsd.org/mailman/listinfo/freebsd-isp ->>To unsubscribe, send any mail to ->"[EMAIL PROTECTED]" ->> -> -> ->___ ->[EMAIL PROTECTED] mailing list ->http://lists.freebsd.org/mailman/listinfo/freebsd-isp ->To unsubscribe, send any mail to "[EMAIL PROTECTED]" -> ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "[EMAIL PROTECTED]" ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How do I max a 6Mbps link
On Wed, 9 Jul 2003, Max Clark wrote: > Hi all, > > What configuration changes do I need to make to two freebsd-stable boxes to > fully max out a 6Mbps/220ms network link? This is for bulk 500+MB file > transfers. You need to increase the maximum TCP window size setting (not sure what sysctl it is) to around 256KB to accommodate the bandwidth/latency product. In brief, 6Mb/1500B frames = 500 frames/sec. Using 250ms for simplicity, you need a large enough TCP window to handle 1/4 of that (125 frames x 1500 bytes/frame = 183KB, round up to 256KB) to permit continuous streaming. Note that TCP windows actually only go to 64KB, you need to use TCP window scaling as a multiplier to go beyond that. Both stations must support it. You can find more info on this on the web, look for high-latency/high-bandwidth. KeS ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How do I max a 6Mbps link
Simon wrote: Sounds like you have a problem with your server/network hardware or firewall/proftpd settings. FreeBSD out of the box on low-end Intel hardware can easily sustain 6mbps link, which is roughly 3megs/sec. Make sure your harddrive on receiving end can write at least this fast and your network is capable of such transfers. Sometimes faulty switches/cable wires can cause packet loss/delays, causing a bottleneck. It could be a number of things, but I would start with testing your network. -Simon 6Mb/s is more like 900KB/s not 3 megs/sec(Which would be 24Mbps) Adam ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
RE: How do I max a 6Mbps link
Ops, you're absolutely right, I don't know how I got the 3megs, I'm in the middle of getting a mortgage, if you know what I mean. Sorry for any confusion I might have caused. I do know my bits and bytes and I was way off indeed, my mistake. -Simon On Wed, 9 Jul 2003 13:31:54 -0400, Lapinski, Michael (Research) wrote: >1) "6mbps link, which is roughly 3megs/sec" is inaccurate > 6 Mbits is roughly 600kilobytes/second > >2) A common way to speed up transfers is to tune your > tcp window sizes using /sbin/sysctl. > The two you may wish to lok at are: > net.inet.tcp.sendspace > net.inet.tcp.recvspace > try values like 128000 and 256000 > Doing so so on bnoth machien sshould increase your throughput. > > A good reference for all the syctl variable is available at > http://people.freebsd.org/~adrian/sysctl.descriptions, > the freebsd manual may have em soemwhere but i cant recall > where. > >-mtl > >-- >Michael Lapinski >Computer Scientist >GE Research > > >"I think there is a world market for maybe five computers." >- IBM Chairman Thomas Watson, 1943 > > >->-Original Message- >->From: Simon [mailto:[EMAIL PROTECTED] >->Sent: Wednesday, July 09, 2003 1:19 PM >->To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; Max Clark >->Subject: Re: How do I max a 6Mbps link >-> >-> >-> >->Sounds like you have a problem with your server/network hardware or >->firewall/proftpd settings. FreeBSD out of the box on low-end >->Intel hardware >->can easily sustain 6mbps link, which is roughly 3megs/sec. Make sure >->your harddrive on receiving end can write at least this fast >->and your network >->is capable of such transfers. Sometimes faulty switches/cable >->wires can >->cause packet loss/delays, causing a bottleneck. It could be a >->number of >->things, but I would start with testing your network. >-> >->-Simon >-> >->On Wed, 9 Jul 2003 10:12:03 -0700, Max Clark wrote: >-> >->>Hi all, >->> >->>What configuration changes do I need to make to two >->freebsd-stable boxes to >->>fully max out a 6Mbps/220ms network link? This is for bulk >->500+MB file >->>transfers. >->> >->>The target application is proftpd with ncftpd as the client. >->> >->>Thanks in advance, >->>Max >->> >->>___ >->>[EMAIL PROTECTED] mailing list >->>http://lists.freebsd.org/mailman/listinfo/freebsd-isp >->>To unsubscribe, send any mail to >->"[EMAIL PROTECTED]" >->> >-> >-> >->___ >->[EMAIL PROTECTED] mailing list >->http://lists.freebsd.org/mailman/listinfo/freebsd-isp >->To unsubscribe, send any mail to "[EMAIL PROTECTED]" >-> > ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How do I max a 6Mbps link
The problem is probably file I/O. I use samba for use with Windows. I can transfer a large file from my FreeBSD server and get almost 10MB/s (using an Intel 10/100 card). However, when I transfer files to FreeBSD, I only get about 6MB/s. I seem to get this same ratio when using FTP transfers as well. This leads me to believe it is I/O bound (my FreeBSD machine has a UDMA66, mainboard limitted to UDMA33, 7200RPM drive in it running softupdates). BTW -- this is one area where Linux (w / reiserfs) kicks the FreeBSD daemon all over town. Tom Veldhouse - Original Message - From: "Simon" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; "Max Clark" <[EMAIL PROTECTED]> Sent: Wednesday, July 09, 2003 12:19 PM Subject: Re: How do I max a 6Mbps link > > Sounds like you have a problem with your server/network hardware or > firewall/proftpd settings. FreeBSD out of the box on low-end Intel hardware > can easily sustain 6mbps link, which is roughly 3megs/sec. Make sure > your harddrive on receiving end can write at least this fast and your network > is capable of such transfers. Sometimes faulty switches/cable wires can > cause packet loss/delays, causing a bottleneck. It could be a number of > things, but I would start with testing your network. > > -Simon > > On Wed, 9 Jul 2003 10:12:03 -0700, Max Clark wrote: > > >Hi all, > > > >What configuration changes do I need to make to two freebsd-stable boxes to > >fully max out a 6Mbps/220ms network link? This is for bulk 500+MB file > >transfers. > > > >The target application is proftpd with ncftpd as the client. > > > >Thanks in advance, > >Max > > > >___ > >[EMAIL PROTECTED] mailing list > >http://lists.freebsd.org/mailman/listinfo/freebsd-isp > >To unsubscribe, send any mail to "[EMAIL PROTECTED]" > > > > > ___ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
RE: How do I max a 6Mbps link
1) "6mbps link, which is roughly 3megs/sec" is inaccurate 6 Mbits is roughly 600kilobytes/second 2) A common way to speed up transfers is to tune your tcp window sizes using /sbin/sysctl. The two you may wish to lok at are: net.inet.tcp.sendspace net.inet.tcp.recvspace try values like 128000 and 256000 Doing so so on bnoth machien sshould increase your throughput. A good reference for all the syctl variable is available at http://people.freebsd.org/~adrian/sysctl.descriptions, the freebsd manual may have em soemwhere but i cant recall where. -mtl -- Michael Lapinski Computer Scientist GE Research "I think there is a world market for maybe five computers." - IBM Chairman Thomas Watson, 1943 ->-Original Message- ->From: Simon [mailto:[EMAIL PROTECTED] ->Sent: Wednesday, July 09, 2003 1:19 PM ->To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; Max Clark ->Subject: Re: How do I max a 6Mbps link -> -> -> ->Sounds like you have a problem with your server/network hardware or ->firewall/proftpd settings. FreeBSD out of the box on low-end ->Intel hardware ->can easily sustain 6mbps link, which is roughly 3megs/sec. Make sure ->your harddrive on receiving end can write at least this fast ->and your network ->is capable of such transfers. Sometimes faulty switches/cable ->wires can ->cause packet loss/delays, causing a bottleneck. It could be a ->number of ->things, but I would start with testing your network. -> ->-Simon -> ->On Wed, 9 Jul 2003 10:12:03 -0700, Max Clark wrote: -> ->>Hi all, ->> ->>What configuration changes do I need to make to two ->freebsd-stable boxes to ->>fully max out a 6Mbps/220ms network link? This is for bulk ->500+MB file ->>transfers. ->> ->>The target application is proftpd with ncftpd as the client. ->> ->>Thanks in advance, ->>Max ->> ->>___ ->>[EMAIL PROTECTED] mailing list ->>http://lists.freebsd.org/mailman/listinfo/freebsd-isp ->>To unsubscribe, send any mail to ->"[EMAIL PROTECTED]" ->> -> -> ->___ ->[EMAIL PROTECTED] mailing list ->http://lists.freebsd.org/mailman/listinfo/freebsd-isp ->To unsubscribe, send any mail to "[EMAIL PROTECTED]" -> ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How do I max a 6Mbps link
Sounds like you have a problem with your server/network hardware or firewall/proftpd settings. FreeBSD out of the box on low-end Intel hardware can easily sustain 6mbps link, which is roughly 3megs/sec. Make sure your harddrive on receiving end can write at least this fast and your network is capable of such transfers. Sometimes faulty switches/cable wires can cause packet loss/delays, causing a bottleneck. It could be a number of things, but I would start with testing your network. -Simon On Wed, 9 Jul 2003 10:12:03 -0700, Max Clark wrote: >Hi all, > >What configuration changes do I need to make to two freebsd-stable boxes to >fully max out a 6Mbps/220ms network link? This is for bulk 500+MB file >transfers. > >The target application is proftpd with ncftpd as the client. > >Thanks in advance, >Max > >___ >[EMAIL PROTECTED] mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-isp >To unsubscribe, send any mail to "[EMAIL PROTECTED]" > ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"