logs | stats
   December 12, 2007  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:11:29] *** GoussX has quit IRC
[00:11:37] *** GoussX has joined #bittorrent
[00:11:59] *** EvolutionCrazy has joined #bittorrent
[00:16:50] *** fireba11 has quit IRC
[00:25:30] *** cyb2063 has quit IRC
[00:36:08] *** krisps has quit IRC
[00:42:42] *** EvolutionCrazy has quit IRC
[00:50:16] *** camrdale has quit IRC
[00:52:32] *** EvolutionCrazy has joined #bittorrent
[01:32:01] *** oy_Home has joined #bittorrent
[01:35:53] *** oy_Home has left #bittorrent
[02:49:02] <TheSHAD0W> http://yro.slashdot.org/article.pl?sid=07/12/11/2321221
[02:49:57] <TheSHAD0W> That should make a lot of fun for BT trackers, 'specially script-based ones.
[02:50:59] <The_8472> well, i guess they're scanning for <html>
[02:51:06] <The_8472> otherwise it'd also corrupt http downloads
[02:51:19] <TheSHAD0W> Mmm, true.
[02:51:41] <The_8472> though it would be fun even if it is "just" corrupting your uncompressed tarball full of html pages...
[02:51:54] <The_8472> or screws up with AJAX
[02:52:01] <The_8472> or...
[02:52:23] <The_8472> iframes
[02:52:58] <DeHackEd> I always felt that if my ISP did something to screw with my connection, I would do something to screw with their system. Like open up a few thousand HTTP sockets and just sit on them for a while. See how it handles that.
[02:54:08] <The_8472> a few thousand?  a decent tcp stack should be capable of handleing a million or so as long as they're idle :)
[02:54:41] <DeHackEd> on their end I mean. they have all these sockets open, with some state loaded to do parsing on the sockets.
[02:54:59] <The_8472> sort of an inverse -j TARPIT
[02:55:14] <DeHackEd> I mean, I don't care on my end. I'll just use pcap and another machine to just throw packets at each other, screw the TCP stack. I don't care about the sessions.
[02:55:42] <The_8472> but they're probably not doing it completely stateful
[02:56:55] <The_8472> reduce window size to 1 and see if their system goes amok :)
[02:57:08] <DeHackEd> NOW we're talking.
[02:57:52] <The_8472> hrrm, not the window, you'd have to do too much ACKing
[02:57:56] <The_8472> the MSS might be a better idea
[02:58:00] <DeHackEd> oh, but I don't.
[02:58:04] <DeHackEd> :)
[02:58:19] <The_8472> if you don't ack then they won't send
[02:59:01] <DeHackEd> well, I can send my request, say I want a tiny window size, receive my header, then discard the socket without sending FIN or RST.
[02:59:39] <DeHackEd> they'd need to maintain some state as they'd be screwing with my sequence numbers at a minimum
[02:59:47] <The_8472> if you want to pull the connection into a wait state you have to reduce the window to zero
[03:00:00] <The_8472> normal tcp stacks will hold the socket for about 1-2 minutes then
[03:00:20] <The_8472> longer if you're ACKing occasionally
[03:01:16] <The_8472> window of 65k and a mss of 1 would be fun... they'd send you 65k packets (assuming a stupid implementation that allow a MSS of 1, i think none does)
[03:01:40] <DeHackEd> hmm... trying to remember the specifics of the ACK packet... if you ACK a total of zero bytes, it means you're losing packets and need retransmission, right?
[03:02:02] <The_8472> yep
[03:07:43] <DeHackEd> would that serve as a keepalive?
[03:08:05] <DeHackEd> ensure the socket stays alive (I know 0 window is supposed to do the same) without getting new data?
[03:12:01] *** Mitchman has quit IRC
[03:29:55] <TheSHAD0W> I think, if this becomes common, we're going to see a lot of servers move to https.
[03:31:10] *** slipstream has joined #bittorrent
[03:38:11] <TheSHAD0W> http://abcnews.go.com/US/wireStory?id=3984898
[03:43:58] *** slipstream-- has quit IRC
[04:00:10] *** camrdale has joined #bittorrent
[04:02:48] <kjetilho> w00t!
[04:11:38] <TheSHAD0W> [20:10] Washu-chan: i um
[04:11:39] <TheSHAD0W> [20:10] Washu-chan: absolutely think it's wrong to add l33t speak to a dictionary
[04:11:39] <TheSHAD0W> [20:10] The SHAD0W.: LOL
[04:11:39] <TheSHAD0W> [20:11] The SHAD0W.: I can see the truthiness in your opinion.
[04:11:39] <TheSHAD0W> [20:11] Washu-chan: -_-
[04:11:59] *** jlouis has quit IRC
[04:17:50] *** jlouis_ has joined #bittorrent
[04:20:14] *** jlouis has joined #bittorrent
[06:18:21] *** Andrius has quit IRC
[06:21:29] *** rcjsuen has quit IRC
[07:02:47] *** Mitchman has joined #bittorrent
[08:12:29] *** camrdale has quit IRC
[09:00:49] *** init0_ has joined #bittorrent
[09:06:47] *** GoussX has quit IRC
[09:13:14] *** init0 has quit IRC
[09:17:55] *** Andrius[] has joined #bittorrent
[09:18:57] *** krisps has joined #bittorrent
[09:19:08] *** Andrius[] has quit IRC
[09:29:49] *** GoussX has joined #bittorrent
[09:43:35] *** GoussX has quit IRC
[09:44:15] *** GoussX has joined #bittorrent
[09:57:21] *** Andrius has joined #bittorrent
[09:58:31] *** Andrius has quit IRC
[10:06:21] *** Andrius has joined #bittorrent
[10:13:38] *** init0_ is now known as init0
[10:38:28] <init0> moin
[10:58:40] *** Andrius has quit IRC
[11:05:27] <init0> http://xkcd.com/356/
[11:06:35] <The_8472> seen it, remembered that we had it in our 2nd electronics semester, smiled :)
[12:25:26] *** cyb2063 has joined #bittorrent
[12:51:48] *** devilx has joined #bittorrent
[12:57:59] *** The_8472 has quit IRC
[12:58:20] *** wadim has joined #bittorrent
[13:20:56] *** GoussXX has joined #bittorrent
[13:31:16] *** Andrius has joined #bittorrent
[13:34:58] *** Andrius[] has joined #bittorrent
[13:37:21] *** Andrius has quit IRC
[13:37:22] *** Andrius[] is now known as Andrius
[13:38:20] *** GoussX has quit IRC
[13:47:36] *** Andrius[] has joined #bittorrent
[13:50:14] *** Andrius has quit IRC
[13:50:18] *** Andrius[] is now known as Andrius
[14:20:40] *** rcjsuen has joined #bittorrent
[14:31:49] *** rcjsuen_ has joined #bittorrent
[14:32:12] *** rcjsuen has quit IRC
[14:34:40] *** TheSHAD0W has quit IRC
[14:35:40] *** wadim is now known as The_8472
[14:40:06] *** krisps has quit IRC
[14:47:08] *** krisps has joined #bittorrent
[14:56:35] *** TheSHAD0W has joined #bittorrent
[15:04:43] *** TheSHAD0W has quit IRC
[15:06:39] *** rcjsuen_ is now known as rcjsuen
[16:00:33] *** krisps has quit IRC
[16:00:56] *** Andrius[] has joined #bittorrent
[16:05:48] *** Andrius[] has quit IRC
[16:06:25] *** Andrius has quit IRC
[16:06:28] *** Andrius[] has joined #bittorrent
[16:06:50] *** Andrius[] is now known as Andrius
[16:14:57] *** Andrius has quit IRC
[16:20:29] *** Andrius has joined #bittorrent
[17:28:07] *** MassaRoddel has quit IRC
[17:28:13] *** MassaRoddel has joined #bittorrent
[18:36:25] *** The_8472 has quit IRC
[18:38:44] *** The_8472 has joined #bittorrent
[18:45:43] *** cyb_ has joined #bittorrent
[19:05:07] *** cyb2063 has quit IRC
[19:18:23] *** camrdale has joined #bittorrent
[19:38:38] *** The_8472 has quit IRC
[20:10:40] *** cyb_ is now known as cyb2063
[20:23:33] *** devilx has quit IRC
[21:17:23] *** Andrius has quit IRC
[21:17:55] *** Andrius has joined #bittorrent
[21:30:55] *** Andrius has quit IRC
[21:31:28] *** Andrius has joined #bittorrent
[21:35:53] *** axod has joined #bittorrent
[21:36:18] <axod> hi I have aquestion about the results of scrapes... anyone familiar with the protocol in here?
[21:37:25] <kjetilho> sure
[21:37:44] <axod> I was checking a tracker for a particular torrent,
[21:37:46] <kjetilho> but the scrape isn't *really* a part of the protocol.
[21:38:02] <axod> and the 'Downloaded' stat went *down*... I'm just trying to understand how/why that might happen
[21:38:13] <axod> ah ok... sure undocumented extension?
[21:38:22] <kjetilho> yeah, more like a convention
[21:38:28] <axod> ok
[21:38:33] <kjetilho> some clients more or less rely on it, though
[21:38:43] *** camrdale has left #bittorrent
[21:39:05] <kjetilho> but that's weird.  perhaps it was a load balanced setup?
[21:39:14] <axod> oh true that could be it,
[21:39:35] <axod> I was wondering if perhaps periodically the server checks for bad hosts or something and maybe then discounts them
[21:39:45] <axod> but possible it was a load balance. I should check the IP
[21:39:50] <axod> thanks for pointing that out
[21:40:13] <kjetilho> the Downloaded stat is purely scouts honour anyway
[21:40:40] <kjetilho> clients can report anything without the tracker being able to verify it
[21:40:42] <kjetilho> not very useful to take it seriously
[21:41:52] <DWKnight> downloaded stat as in the number of completed downloads?
[21:41:56] <axod> sure I noticed that
[21:42:09] <axod> number of times the state=complete or something as reported by client
[21:42:18] <axod> but that's why I was surprised to see it go down :)
[21:42:45] <DWKnight> that is most likely to go down for:
[21:42:50] <DWKnight> 1> load balanced setup
[21:43:01] <DWKnight> 2> tracker that periodically discards statistics
[21:43:10] <DWKnight> 3> tracker that discards completed statistics on close
[21:43:28] *** lymeca has quit IRC
[21:45:38] <DWKnight> very few load balanced setups are perfectly syncronized
[21:45:46] <DWKnight> even fewer stay that way
[21:45:47] <axod> ah ok thanks for that... I'm not going to pay too much attention to it as it's self reported, but useful to know
[21:45:52] <axod> sure
[21:46:06] <DWKnight> take it from someone who has run one for like 3-4 years
[21:46:44] <axod> presumably the Complete/Incomplete stats are likely to be more accurate
[21:46:48] <axod> obviously still client reported,
[21:49:38] <DWKnight> usually more accurate
[21:50:49] <DWKnight> but ghosts need to be taken into consideration there
[21:52:49] <axod> ghosts?
[21:53:06] <DWKnight> peers that aren't there but the tracker still thinks they are
[21:55:19] <axod> ah ok
[21:55:39] <axod> so to get more accurate stats you'd want to connect to peers themself
[21:56:15] <DWKnight> and those connections aren't guaranteed because of firewalls and nat
[22:02:02] <axod> sure
[22:02:25] <axod> is there typically any way to get more than 50 peers from the tracker?
[22:02:30] <axod> seems odd to have that limit to me
[22:02:59] <kjetilho> the size of the peer list is an important factor in the bandwidth usage of a tracker
[22:03:25] *** GoussXX has quit IRC
[22:03:36] <axod> hrm.... yet I can go to /scrape and be given 11meg of info for all torrents ;)
[22:03:47] <axod> from some trackers anyway
[22:04:35] <DWKnight> if you're accepting incoming connections properly, you don't need more than 10
[22:05:26] <axod> true, true
[22:20:46] *** axod has quit IRC
[22:29:56] *** GoussX has joined #bittorrent
[22:42:29] *** bah has joined #bittorrent
[22:42:57] *** bah has left #bittorrent

top