I have a truly puzzling ftp question. Between heterogenous platforms, I am seeing radically different ftp performance when doing puts than when doing gets. I am seeing this in two separate instances
Instance #1) From my NT desktop to our P390 Mainframe Emulator I can do an FTP put of a 100MB file relatively quickly. A get from the mainframe to my PC of the same file runs extremely slow or hangs altogether. We have experimented with adjusting MTU size, full or half duplex, etc., to no useful effect. Instance #2) From a solaris box in our US office to a solaris box in our UK office we see radically different times for puts and gets. A put inititated in our US office to the UK server takes about twice as long as a get of the same file back from the UK office. In this second instance, we have have two connections to our UK office, a 128k direct frame link and a 2Mbit ATM link that is shared with our other European offices. All TCP connections initiated in the US office flow over the 128k frame link. All connections initiated in the UK office flow over the 2MBit shared ATM link. FTP transfers initiated from the UK office to the US office (solaris to solaris, again) take the longest of all, about 3 times as long as the gets initiated from the US side. What is going on here? Why in the local office from desktop to mainframe are puts faster than gets and why on the slower frame link from US to UK are puts always faster than gets? Is there some wierdness with the FTP protocol or with individual implementations of FTP that I am not understanding? Any help will be greatly appreciated. :) Joshua Putnam Sr. Systems Administrator Ascential Software, Inc. --- Send mail for the `bblisa' mailing list to `[EMAIL PROTECTED]'. Mail administrative requests to `[EMAIL PROTECTED]'.
