LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices

Reply
 
LinkBack Search this Thread
Old 02-01-2005, 12:47 AM   #1
Chowroc
Member
 
Registered: Dec 2004
Posts: 145

Rep: Reputation: 15
How does the ISP kown you are sharing network?


I heard that when someone share their network bandwith of ADSL with their neighbor , They get the lawyer's letter of the ISP(China Telecom) to order them stopping sharing, because the contract has the items to limit sharing.

How does the ISP know that you are sharing? Someone say: by TTL value, when the packets pass a router, the TTL decrease. Is it?

Or by MAC address? Will iptables change the MAC when masquerade IP?

At last, does this item violate personal liberty?

Thank you and sorry for my English level :-D
 
Old 02-01-2005, 07:40 AM   #2
fr_laz
Member
 
Registered: Jan 2005
Location: Cork Ireland
Distribution: Debian
Posts: 384

Rep: Reputation: 31
Hi,

TTL value, why not...
MAC@ certainly not, since you use ppp protocol which doesn't use ethernet so you do not have a mac-address on Internet (see ifconfig ppp0, there's no harware address)

Anyway, that's queer, since even though your contract doesn't allow you to share with somebody else, it must be allowed to use the same connexion for 2 machines (ex. your laptop and your PC)... then it's not possible to tell if you have 2 PC on your own, or if the second is your naighboor's...
 
Old 02-01-2005, 08:09 AM   #3
Chowroc
Member
 
Registered: Dec 2004
Posts: 145

Original Poster
Rep: Reputation: 15
Thank you very much, and it's a good idea!
 
Old 02-01-2005, 09:33 AM   #4
Brian Knoblauch
Member
 
Registered: Jan 2005
Distribution: SuSE (x86), NetBSD (Sparc), Solaris (Sparc & 32-bit x86)
Posts: 278

Rep: Reputation: 30
Quote:
Originally posted by fr_laz

Anyway, that's queer, since even though your contract doesn't allow you to share with somebody else, it must be allowed to use the same connexion for 2 machines (ex. your laptop and your PC)... then it's not possible to tell if you have 2 PC on your own, or if the second is your naighboor's...
Over here in the USA, many DSL and cable connections are not allowed to be shared even on your own 2nd machine! However, it's rarely enforced.
 
Old 02-01-2005, 09:42 AM   #5
pnellesen
Member
 
Registered: Oct 2004
Location: Missouri, USA
Distribution: Slackware 12.2, Xubuntu 9.10
Posts: 371

Rep: Reputation: 31
Newbie networking question on this: If you're behind a router (the router being the only thing connected to the DSL/Cable modem), the ISP shouldn't be able to tell HOW many machines are on, should they? Or is that where TTL comes in to play?
 
Old 02-01-2005, 09:57 AM   #6
Brian Knoblauch
Member
 
Registered: Jan 2005
Distribution: SuSE (x86), NetBSD (Sparc), Solaris (Sparc & 32-bit x86)
Posts: 278

Rep: Reputation: 30
Quote:
Originally posted by pnellesen
Newbie networking question on this: If you're behind a router (the router being the only thing connected to the DSL/Cable modem), the ISP shouldn't be able to tell HOW many machines are on, should they? Or is that where TTL comes in to play?
TTL is a good clue that you might be sharing, but is not foolproof. It is a significant indicator of multiple machines with different OS', but that's about it.
 
Old 02-01-2005, 10:23 AM   #7
patfogle
LQ Newbie
 
Registered: Jan 2005
Posts: 7

Rep: Reputation: 0
Where I live here in ohio, the cable/dsl company dislikes it when you have more than one computer on your modem... However it clearly states that if you put a router in that they will only support the line to the modem, but the internal network is your responsibility.
 
Old 02-02-2005, 11:33 AM   #8
Ateo
Member
 
Registered: Sep 2004
Location: http://reno.nv.u$
Distribution: Gentoo, Kubuntu,FC6
Posts: 135

Rep: Reputation: 15
Re: How does the ISP kown you are sharing network?

Quote:
Originally posted by Chowroc
I heard that when someone share their network bandwith of ADSL with their neighbor , They get the lawyer's letter of the ISP(China Telecom) to order them stopping sharing, because the contract has the items to limit sharing.

How does the ISP know that you are sharing? Someone say: by TTL value, when the packets pass a router, the TTL decrease. Is it?

Or by MAC address? Will iptables change the MAC when masquerade IP?

At last, does this item violate personal liberty?

Thank you and sorry for my English level :-D
They can packet sniff your default gateway and check packet headers to see where they are coming from. How they can determine whether it's your '2nd PC' or a friends PC from across the street is beyond me and automatically assume you're sharing with someone....

IPTables is a package that works at layer 3 and above of the OSI. MAC addressing, which is part of the physical network card, is at layer 2 so IP tables cannot alter your mac address, at least it shouldn't.

Personal liberty? Talk to your government. The only broadband services, here in the US, that do not allow you to share are cable internet companies. Since DSL is 'your own private circuit", ISPs and telco's of DSL users don't care what you do as long as you're not breaking any laws... All these stories of DSL ISPs not letting you share is a bit of a farce. DSL ISPs don't really care because DSL is an individual and private circuit that is not shared with anyone else......

Last edited by Ateo; 02-02-2005 at 11:36 AM.
 
Old 02-02-2005, 12:37 PM   #9
Matir
Moderator
 
Registered: Nov 2004
Location: Kennesaw, GA
Distribution: Ubuntu
Posts: 8,502

Rep: Reputation: 110Reputation: 110
Agreed. With DSL, why should they care if one computer uses 1.5 Mbps or 3 each use 500 kbps? Using iptables, it would be possible to conceal the NAT, I would think, by manipulating ttl as they pass through the iptables box. Of course, that breaks any tool like traceroute.
 
Old 02-03-2005, 05:52 AM   #10
Chowroc
Member
 
Registered: Dec 2004
Posts: 145

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by fr_laz
Hi,

TTL value, why not...
MAC@ certainly not, since you use ppp protocol which doesn't use ethernet so you do not have a mac-address on Internet (see ifconfig ppp0, there's no harware address)

But I think that's because ADSL use the protocal: PPPoE. For example, If I do like this:
# /opt/snort/bin/snort -evd -i ppp0 -l ./snortlog
Yes, I can't find the MAC address and datas of link layer in the log file, but if I just:
# /opt/snort/bin/snort -evd -l ./snortlog
Now I see the MAC address ------ My PC's(as the gateway), The remote Server's and the virtual machine of vmware.

I'm not very clear about this, maybe anyone can give me some advice?

Thank you.
 
Old 02-03-2005, 07:58 AM   #11
Brian Knoblauch
Member
 
Registered: Jan 2005
Distribution: SuSE (x86), NetBSD (Sparc), Solaris (Sparc & 32-bit x86)
Posts: 278

Rep: Reputation: 30
Quote:
Originally posted by Matir
Agreed. With DSL, why should they care if one computer uses 1.5 Mbps or 3 each use 500 kbps? Using iptables, it would be possible to conceal the NAT, I would think, by manipulating ttl as they pass through the iptables box. Of course, that breaks any tool like traceroute.
Speaking as one that was involved in the ISP biz, they don't really care how many computers you have. They need to keep your bandwidth usage as low as possible. The less computers on, the less likely you are to kill them on bandwidth. Bandwidth is a major issue as they're in a price war on the bottom end, giving away DSL circuits for as low as $19.95 a month now for 1.5Mbps! On the other side of it, there is no price war among the backbone providers. So, ISP xyz may be providing you with up to 1.5Mbps for $19.95, but they're paying $300-600 to get it to the backbone! As a result, they need to try to keep your sustained usage low so that the economics of scale and usage can play out (so that they can even survive, let alone make a profit)...
 
Old 02-06-2005, 05:33 AM   #12
Chowroc
Member
 
Registered: Dec 2004
Posts: 145

Original Poster
Rep: Reputation: 15
The router will hide the source's MAC address with its own MAC, so the ADSL-modem will re-encapsulate the packets by its MAC address as a router.

So I think the ISP or others can't judge that you are sharing by MAC, unless there are some problem of the router :-b
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Changing ISP, apt-get can not see new ISP proxy linx win Debian 0 01-05-2005 03:41 AM
how to get primary logon network, Access control,File sharing & printer sharing info dileepkk Linux - Networking 2 07-06-2004 06:54 AM
Network sharing chenni Slackware - Installation 2 02-23-2004 10:03 AM
Multiple network devices, 1 to ISP, other as DHCP to clients bigian79 Linux - Networking 2 02-01-2004 01:35 PM
Need Help with Realying via ISP to ISP's Network papasan Linux - Networking 2 12-14-2003 08:42 AM


All times are GMT -5. The time now is 01:17 AM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration