Ping tunnel - what is this about?
Just came across this page accidentally: http://www.cs.uit.no/~daniels/PingTunnel/
It says it can convert TCP packets to ICMP. Seriously? If yes, the traffic monitored by ISP will be in ICMP or TCP? If it is in ICMP, won't that be very very less than TCP? :confused: |
Re: Ping tunnel - what is this about?
Quote:
if your normal TCP/IP packet, on ethernet for example is something like: MAC+IP+TCP+PAYLOAD you can put the whole IP packet into data part of an ICMP echo, resulting something like: MAC+IP+ICMP+(own_header)+IP+TCP+PAYLOAD You can have some own intermediate header there, that I marked as (own_header if you want to convey some OOB data related to your connection etc, but it's not mandatory really... Or if you are really paranoid you could of course encrypt the whole packet before tunneling, when it becomes: MAC+IP+ICMP+(own_header)+CRYPTOHEADER+IP+TCP+PAYLO AD Some things you have to consider; Normally when tunneling you will gain extra headers which of course means that if your original packets are close to MTU in size, you should propably fragment the packets or make sure that TCP segmenting breaks the data into a bit shorter chunks. Else you will get suboptimal performance as most of your data will be unevenly fragmented on transit. Also note that many routers are optimized for TCP stream forwarding, and when you encapsulate your TCP into ICMP the congestion handling algorithms do not work as meant. Quote:
Quote:
|
Re: Ping tunnel - what is this about?
Quote:
Quote:
|
Re: Ping tunnel - what is this about?
Quote:
I'd rather think traffic volume measurements are done based on total frame throughtput regardless of the IP protocol family so if you are thinking of something like for example overriding a given traffic volume restriction I don't think it is going to work... (getting around a restriction like "you get xx MB/month for yy euros, after that it costs zz euros/MB") In reality the ISP will see more bytes to/from your location, because of the added header overhead :D |
Re: Ping tunnel - what is this about?
Where is the thank you button when you need it? @juiceme, you've nailed it!
|
Re: Ping tunnel - what is this about?
Quote:
There should be a sub-category of off-topic-on-topic, having possibility to give thanks, where one can start discussions whatsoever. The general off-topic section would be used only for a final resting place of flamewars. |
Re: Ping tunnel - what is this about?
Quote:
Quote:
Yeah, I too miss a "Thanks!" button here ;) |
All times are GMT. The time now is 10:38. |
vBulletin® Version 3.8.8