mIRC Home    About    Download    Register    News    Help

Print Thread
Option to disable 'ack packets' on 'DCC gets' #6099 11/01/03 03:39 PM
Joined: Dec 2002
Posts: 9
M
m0rpheus Offline OP
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
M
Joined: Dec 2002
Posts: 9
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. =)

Re: Option to disable 'ack packets' on 'DCC gets' #6100 22/01/03 08:48 AM
Joined: Dec 2002
Posts: 39
V
vague Offline
Ameglian cow
Offline
Ameglian cow
V
Joined: Dec 2002
Posts: 39
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.

Re: Option to disable 'ack packets' on 'DCC gets' #6101 22/01/03 04:29 PM
Joined: Dec 2002
Posts: 9
M
m0rpheus Offline OP
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
M
Joined: Dec 2002
Posts: 9
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. =/