mIRC Homepage
Hi, I was thinking..

Does anyone really care about DCC's ack packets?..
Think of it.. i mean.. if a packet is lost, then it means the socket will time out, hence when you get the file again, you can resume and it'll be all perfectly fine again.. so why would we actually need these stupid acknowledgement packets that do nothing but waste our up bandwidth?
Second point.. don't we all have /fsend enabled? (/fsend makes 'DCC sends' send without caring about ack packets.)

I think it'd be nice if there was an option to disable the ack packets. Possibly even to disable it to a specified list of users perhaps. I dunno about that, but I'd like to see an option to disable these ack packets.

Without ack packets, users like me, with a sort of decent download bandwidth (and crappy upload bandwidth) could get files faster as the get speed wouldn't be somewhat relative to our upload bandwidth (which ack packets waste).

Thank you Khaled if you're reading this. =)
DCC acks are an indication of one thing: Whoever designed DCC lacked a clue about TCP/IP. They should be abolished. Unfortunatly, that's hard to do.
Yes, you are right indeed.

Though, it's not that hard....
Yes.. it's hard to actually remove them completely as many IRC clients use acks, BUT..
like I said, what about making them optional?

Like.. let's say Khaled adds one more button (or perhaps a checkbox) to the DCC windows so that you can enable and disable the acks whenever you feel like - EVEN _during_ transfer??
I think that'd be the best way of doing it.

I hope Khaled reads this. =/
© mIRC Discussion Forums