Re: Full duplex communication
Re: Full duplex communication
- Subject: Re: Full duplex communication
- From: Justin Walker <email@hidden>
- Date: Sun, 23 Mar 2003 14:39:22 -0800
On Sunday, Mar 23, 2003, at 14:18 US/Pacific, Larry Gerndt wrote:
I've always wondered: Is TCP a full-duplex channel such that if I'm
receiving data while transmitting data, neither the transmitting
stream nor
the receiving stream is slowed down by the other?
TCP is not hardware, so the question is, in a sense, devoid of meaning.
You can, in fact, transmit and receive "at the same time" using a TCP
connection, but the question of whether throughput in either direction
is affected has much less to do with TCP than with: processor speed;
network speeds and other aspects of the "pipes" between source and
destinations; whether you are using a multithreaded application (with
one thread reading and one writing); and whether you are on a
multiprocessor; and how the TCP engine is implemented.
Regards,
Justin
--
/~\ The ASCII Justin C. Walker, Curmudgeon-at-Large
\ / Ribbon Campaign
X Help cure HTML Email
/ \
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.