Slashdot Mirror


Comcast Gunning for NAT Users

phillymjs writes: "A co-worker of mine resigned today. His new job at Comcast: Hunting down 'abusers' of the service. More specifically, anyone using NAT to connect more than one computer to their cable modem to get Internet access- whether or not you're running servers or violating any other Acceptable Use Policies. Comcast has an entire department dedicated to eradicating NAT users from their network. We knew this was coming since this Slashdot article from two months ago, but did anyone think they'd already be harassing people that are using nothing more than the bandwidth for which they are paying? It makes me very happy that my DSL kit arrived yesterday, and I'll be cancelling my Comcast cable modem early next week." Earthlink and Comcast have both been advertising lately their single-household, multi-computer services (and additional fees) -- probably amusing to many thousands of broadband-router owners, at least until the cable companies really crack down.

328 of 979 comments (clear)

  1. methods by po_boy · · Score: 3, Interesting

    So, what are the methods they use, and how can I make it more difficult for them to tell if I have a machine running NAT?

    1. Re:methods by Anonymous Coward · · Score: 2, Informative

      The usual technique is to look for many connections coming from a specific range of ports.

      Dedicated NAT boxes tend to use the entire range, so this doesn't work. ipnat users can specify the range in ipnat.conf, and I'm sure iptables has some way of doing this also.

    2. Re:methods by RC514 · · Score: 3, Interesting

      NAT leaves some traces in the datastream. Especially the high port numbers of a Linux system doing masquerading with the default settings could ring a bell. Other options are operating system fingerprinting. If you see a Linux system using the ip but other traffic carries Windows characteristics, that may be a hint.

      --

    3. Re:methods by sakana7 · · Score: 5, Insightful

      Any thoughts on how packets coming from VMware sessions might be treated?

      I'm curious how the packets might look form say 4 virtual machines running on the same host hardware.

      --
      my .sig is chambered in .45 ACP
    4. Re:methods by sllort · · Score: 5, Informative
      So, what are the methods they use, and how can I make it more difficult for them to tell if I have a machine running NAT?.

      I don't know. But let me take a crack at guessing the methods which an ISP would use to detect NAT.
      • O/S Fingerprinting. First and foremost, narrow down your suspect list. Find all the Linux boxes; these will have a higher incidence of NAT because Linux actually packages this feature. Try to develop a fingerprint list for hardware based NAT appliances and any Windows application that can grant NAT ability.
      • TCP Sequence Numbers. Many TCP stacks (cough Windows cough) have a predictable or semi-predictable TCP Sequence Number pattern. Running multiple copies of one of these stacks (say, two 98 boxes) behind a NAT box would allow an intelligent hueristic to detect multiple TCP stacks. Most of NAT happens at the IP layer, so sequence numbers are not rewritten.
      • TCP Source port. NAT-P (it has a couple names) involves correlating inbound TCP packets to the appropriate local host by port, and then rewriting the port field. There is no attempt made to randomize this source port field selection and a clever heuristic could probably fingerprint it.

      i've probably dropped a few details here, so feel free to flame me with corrections. that aside, i can see a new open source project brewing: Stealth NAT. A NAT implementation that will rewrite TCP sequence numbers and randomize anything else that would give the impression that multiple machines were in use.

      they'll probably start by O/S fingerprinting the NAT enabled hardware gateways you can get at buy.com for $150.

    5. Re:methods by mewn · · Score: 5, Interesting

      One of french cable ISP using this method :

      on their webpage that can only be accessed when you'r on their network ( a this webpage providing usefull information like your month quota ), there's a client script that send back your browser IP. That's it : if your ip is typical from a home subnet, you'r using NAT.

      --
      It could be that the purpose of your life is only to serve as a warning to others.
    6. Re:methods by _DMan_ · · Score: 2, Informative

      It depends on the configuration of your VM. VMWare allows three types of networking:

      - Bridged Networking
      - Network Address Translation (NAT)
      - Host-Only Networking

      All of which have different behaviors. For more details, see the VMWare Networking page.

    7. Re:methods by RC514 · · Score: 2, Informative

      Did a little searching and found another hint: The NATting device acts as a router and as such usually decreases the TTL field of packets passing through it. That creates unusual TTL values on the first hop to the ISP.

      --

    8. Re:methods by p3d0 · · Score: 3, Informative
      Find all the Linux boxes; these will have a higher incidence of NAT because Linux actually packages this feature.
      Don't forget about Windows internet connection sharing.
      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    9. Re:methods by Jeffrey+Baker · · Score: 4, Insightful
      they'll probably start by O/S fingerprinting the NAT enabled hardware gateways you can get at buy.com for $150.

      That would be a distinctly stupid thing to do. So, anyone who has a laptop computer and an 802.11b access point that NATs is automatically some kind of AUP-violating scofflaw? I guess those millions of Apple AirPorts already deployed don't matter to them?

      Find all the Linux boxes; these will have a higher incidence of NAT because Linux actually packages this feature.

      Last I looked, Windows comes with "Internet Connection Sharing" and a control panel to turn it on with one button click. Linux requires daunting knowledge of IP networking and the iptables tools.

      This whoel subject is completely stupid. What if I have roommates who all use one computer via serial terminals? NCD terminals? That isn't NAT because I only have one host, but dozens of people can use those services via getty or X11. So WTF is the difference?

    10. Re:methods by sllort · · Score: 3, Funny

      so if the TTL by default starts at all 1's (255) then a machine behind a NAT box would consistently report a TTL of 254 to the upstream router. that's a VERY good indicator.

      man, stealth NAT sounds like a fun project. it also sounds like something that would piss off large corporations if released as open source. i haven't gotten to write something that fun in a long time...

    11. Re:methods by Hertog · · Score: 2, Interesting

      This means they are looking INSIDE the packages (to find windows traces there...)

      Can they do this without a warrant (Privacy et all?)

      --
      -=- I heard rumours about an OS called "Social Life", heard of it? Is it stable? -=-
    12. Re:methods by hrieke · · Score: 2

      From the top of my head:
      MAC address. The first six octets will id card / firewall / router / NAT box maker. I don't know if it possible to tell if a MAC address has been cloned or not. Maybe they figure out a way?

      Bandwidth monitoring and packet sniffing - the use of multiple ports and protocols at the same time might raise some suspect (a game and a web browser open at the same time).

      --
      III.IIVIVIXIIVIVIIIVVIIIIXVIIIXIIIIIIIIVIIIIVVIIIV IIVIIIIIIVIII...
    13. Re:methods by Computer! · · Score: 2

      That would be a distinctly stupid thing to do.

      Anyone here ever have any interaction with their cable company? If you've had any, it was stupid. Most cable internet providers won't even "support" Apple or *nix users.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    14. Re:methods by sllort · · Score: 2

      So, anyone who has a laptop computer and an 802.11b access point that NATs is automatically some kind of AUP-violating scofflaw?

      Yep. Read the last article about it. They're definitely gunning for anyone employing these devices.

      I guess those millions of Apple AirPorts already deployed don't matter to them?

      Of course they matter. Each one is an extra revenue-generation opportunity.

      Last I looked, Windows comes with "Internet Connection Sharing" and a control panel to turn it on with one button click.

      Well, that shows you how little I know about Windows. I just dug around a Win2k box in the Control Panel and couldn't find this. Oh well. Thanks for the tip.

    15. Re:methods by JordoCrouse · · Score: 2, Interesting

      TCP Sequence Numbers

      Can you imagine the amount of computing power they would need to maintain to prove something like this? They would need regularlly sniff packets from every connection, try to figure out the OS, store the data, and continue. Thats not to mention that about half the time the OS will come up "unknown". Oh, and by the way, heres an extra $10 on your bill to pay for the army of people to maintain this.

      There is no attempt made to randomize this source port field selection and a clever heuristic could probably fingerprint it.

      That would probably be a 5 line patch to randomize it.

      --
      Do you have Linux and a DotPal? Click here now!
    16. Re:methods by RC514 · · Score: 3, Informative

      ip_forward.c: /* if (iph->ttl =1) goto too_many_hops; */ ... /* ip_decrease_ttl(iph); */ Kids, don't try this at home. Violating RFCs is a bad thing.

      --

    17. Re:methods by dpletche · · Score: 2, Informative

      i can see a new open source project brewing: Stealth NAT. A NAT implementation that will rewrite TCP sequence numbers and randomize anything else that would give the impression that multiple machines were in use.

      I believe OpenBSD 3.0 and the included 'pf' packet filter already have the ability to do so via the "modulate state" flag, i.e. in /etc/pf.conf:

      pass out on ${EXTIF} from any to any modulate state

    18. Re:methods by Cadre · · Score: 3, Informative

      A NAT implementation that will rewrite TCP sequence numbers and randomize anything else that would give the impression that multiple machines were in use.

      OpenBSD's firewall (pf) can do state modulation. Also, the scrub directive, while meant to be used on incoming traffic might be able to be used on outgoing traffic to hide machines to some level.

      --
      All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
    19. Re:methods by gorf · · Score: 2, Informative

      MAC addresses can not be seen by your ISP. Ethernet uses them for addressing, so IP is "tunnelled" over ethernet using them. Anything reading IP over ethernet strips the ethernet framing info before passing it to a higher network layer (like IP), except for filtering locally.

    20. Re:methods by corbettw · · Score: 2

      "they'll probably start by O/S fingerprinting "

      Last I heard, it is illegal to scan hosts for information like that....

      --
      God invented whiskey so the Irish would not rule the world.
    21. Re:methods by Bobs2paksVegaSwirled · · Score: 2, Interesting

      An easy method is for the provider to configure their DNS server so that it periodically does a kind of traceroute in its reply. Then, count the hops back to the requesting machine. Are there any hops beyond the client ip interface? Then they're using NAT.

    22. Re:methods by zaffir · · Score: 2, Informative

      In lamens terms - every time a packet gets to a router the MAC addresses (there's two - sender and reciever) are ripped off and changed.

      --
      "Upon attaching the waterblock to my penis, I began to notice that I know nothing about computers." -- JRockway
    23. Re:methods by Frater+219 · · Score: 5, Informative
      i've probably dropped a few details here, so feel free to flame me with corrections. that aside, i can see a new open source project brewing: Stealth NAT. A NAT implementation that will rewrite TCP sequence numbers and randomize anything else that would give the impression that multiple machines were in use.

      OpenBSD can actually already do this: it's called the modulate state directive to the pf packet filter. From what I can tell, it works under NAT and bridged filtering as well as straight routing-type filtering.

      Basically, what modulate state does is rewrite TCP initial sequence numbers using the same cryptographically strong randomness OpenBSD uses for its own sequence numbers. For more information, check out the "STATE MODULATION" section in the pf.conf manpage.

    24. Re:methods by pwagland · · Score: 5, Informative
      Don't you just love it when someone has already done the hard work for you? This package was specifically written to fool O/S fingerprinting, at least at the smartness level of nmap anyway. Start to check the services, and then you can really work out what the box is....

      Note that this also lets your own computer impersonate an amiga :-)

    25. Re:methods by jhantin · · Score: 4, Informative

      MAC addresses don't stay the same across IP routing. When a gateway forwards a packet, the source MAC address is the address of the gateway's interface, and the destination address, if the destination host is not directly on that network, is the next gateway's MAC address.

      --
      ...when you're writing a game...tweak the difficulty of "Easy" to something [your mother] can cope with. -- onion2k
    26. Re:methods by n0-0p · · Score: 2

      That also hits the people who are using the gateway as a firewall between them and the Internet. After all, the vast majority broadband cable providers afford no guarantee of security in any form.

    27. Re:methods by Dudio · · Score: 2, Interesting
      But what it they rewrite their support pages to require that javascript be enabled? Combined with restricted access by origination network (like the parent mentions), this would allow them to examine everybody who needed to use their online support.

      Interestingly though, check out this page, way down near the bottom:

      • How do I configure my home networking equipment to function on the new Comcast network?
      Although Comcast doesn't support Home Networking equipment at this time, we recommend that you review your manufacturer's guide for instructions on setting DHCP, a dynamic hosting configuration protocol, and domain names in the setup of any equipment you have connected to our network.


      This seems to imply that running a NATed network is ok, though unsupported. I wonder how long before this item mysteriously disappears...
    28. Re:methods by redcliffe · · Score: 2

      Talking about methods, why can't we just create a method to trick their method? Open Source people have gotten around all sorts of firewalls and similiar in the past, so just create a new IP Masq module for the kernel that can avoid these stupid detection systems and make it look like a single Linux box. It would probably be difficult but it isn't un-doable.

    29. Re:methods by jafac · · Score: 4, Insightful

      I'm guessing that our friends at LinkSys, sensing the threat to their revenue from the sale of devices that allow people to screw ISPs, are going to simply add some features to their routers that prevent detection, and we have another round of escalation in the network arms race.

      However, I think that eventually, flat-rate ISP pricing is going to go away, no matter how much people protest. We're addicted like crack-whores now.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    30. Re:methods by harlows_monkeys · · Score: 2
      This whoel subject is completely stupid. What if I have roommates who all use one computer via serial terminals? NCD terminals? That isn't NAT because I only have one host, but dozens of people can use those services via getty or X11. So WTF is the difference?


      The difference is that the number of people who have roommates with serial terminals is insignificant.

    31. Re:methods by sdo1 · · Score: 5, Insightful
      ...allow people to screw ISPs...

      Ok, I'll bite. How does the number of computers "screw" the ISP. They don't need any additional IP resources/addresses (assuming your home LAN is set up as a private network) and I can just as easily use the maximum bandwidth with one computer as I can with 10.

      I can see charging per MB or GB transferred, but I can't agree that those running a home network behind a Linksys (or similar) cable modem hub/router are somehow screwing the ISP.

      -S

      --
      --- What parts of "shall make no law", "shall not be infringed", and "shall not be violated" don't you understand?
    32. Re:methods by fanatic · · Score: 2

      So, what are the methods they use, and how can I make it more difficult for them to tell if I have a machine running NAT?

      Browsers send a header containing a User-Agent string which identifies the browser and sometimes the OS. For example, Netscape 4.76 on windows NT looks like this: "Mozilla/4.76 [en] (WinNT; U)"

      This gets sent everytime you download a page (or image in a page). An ISP seeing lots of different User-Agent headers coming from a single IP might conclude that mutiple computers are using that IP, especially if the user-agent headers name multiple OSs.

      Some browsers (Opera, I think, maybe Galeon) allow you configure the User-Agent string they send.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    33. Re:methods by fanatic · · Score: 2

      And the answer to this (User-Agent string analysis) is junkbuster or some other anonymizing proxy that strips out useragent info or sets it to a specific value.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    34. Re:methods by ErikTheRed · · Score: 2

      I'm not sure about other vendors, but the NetGear RT-314 box I'm using has an option that sets its extrenal MAC address to equal the first internal DHCP client it sets up.

      --

      Help save the critically endangered Blue Iguana
    35. Re:methods by Molina+the+Bofh · · Score: 3, Interesting

      Get iptables for Linux, run make patch-o-matic, and install this [optional] target:


      TTL - This target is used to modify the time to live field in the IP header. It is only valid in the mangle table.

      --ttl-set ttl Set the TTL to the given value.

      --ttl-dec ttl Decrement the TTL by the given value.

      --ttl-inc ttl Increment the TTL by the given value.

      --

      -
      Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
    36. Re:methods by mosch · · Score: 2

      Most of those home routers, and many ethernet cards allow you to spoof the MAC address, to be whatever you want it to be, so even if they query your cable modem for the address, they get nothing useful.

    37. Re:methods by Aztech · · Score: 2
      "Telewest in the UK let you use up to 5 MAC numbers anyway. Maybe they meant only one at a time."
      Got it in one, they only let you use a single MAC at one time, the rest are simply there as reserves.

      "The Surfboard cablemodem iteslf reports it can act as a gateway for 32 machines."
      That's not NAT thought, the modem is simply a router, Telewest would need to issue your account with 32 public IP addresses to serve that number of machines. Telewest leave you no choice but to use NAT since they wont lease you anymore public IP addresses on the residential package. Besides... if I'm using my modem directly or though another Linux box then what difference does it make to them?
    38. Re:methods by jedidiah · · Score: 3, Informative

      a) Linux has come with some form of port masquerading since before Windows came with any built in TCP/IP neworking.

      b) Not all versions of Windows have NAT/Masquerade/Firewall capabilities. Not everyone has a "sufficiently new" version of Windows.

      c) There are MANY tools for linux that make setting up NAT as simple as "flipping a switch".

      --
      A Pirate and a Puritan look the same on a balance sheet.
    39. Re:methods by jafac · · Score: 3, Insightful

      I guess "screw" was rather inflammatory - I should have enclosed it in quotes - since this is the implied attitude of the ISP. I don't believe that it's in any way screwing the ISP - in fact, I NAT myself. I think they should charge a scale for bandwidth myself (within reason) that way, on a normal month, I probably wouldn't pay as much.

      The only way this is "screwing" the ISP - is that it's more "screwing with" because the service agreement specifically states (in most cases) "a single machine".
      What's next. a limit on dual CPU machines?

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    40. Re:methods by jedidiah · · Score: 2

      No one has yet to demonstrate how 'multiple computers behind router' magically equates a larger bandwidth drain.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    41. Re:methods by nzhavok · · Score: 2

      When I was flatting in Dunedin I had my flat NAT'ed on an Ihug satellite account, those guys can be a pain in the arse as far as networking was concerned. Officially you were not allowed to share your Internet connection, however the techie was happy to let me know he used Debian to share it at home. Every time we had a problem they would ask us if we were sharing the connection, officially we had one computer and a firewall, unoficially we had 6pc's and a firewall using DHCP.

      I don't know what the fuck the big deal was, I mean we paid for the bandwidth not a flat rate. What did they want us to do get 6 sat dishes, 6 receiver cards and 6 phone lines? Greedy fucks. Anyhow no longer with them since their "ultra" high-bandwidth is now capped at 500MB LOL.

      --

      He who defends everything, defends nothing. -- Fredrick The Great
    42. Re:methods by Wavicle · · Score: 2

      I disagree. If I pay UPS to ship something, that does not convey the right of them to inspect what they are shipping beyond that necessary to insure I am not sending explosives, radioactive or hazardous materials and the like. UPS cannot say "hey let's look inside this box to make sure there aren't smaller boxes of goods being shipped inside it".

      Even if the terms of service state they can spy on my data, I don't think they have the right to do so.

      Case in point: Theatres can make it against the rules for you to enter with food from outside. They own the theatre, their theatre their rules. But they absolutely cannot search you on a whim to make sure you are abiding by the rules.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    43. Re:methods by Another+MacHack · · Score: 2, Interesting

      There are two kinds of cable customers, the kind who's looking to download as much as humanly possible, and the kind who don't pass more traffic than they would with dialup, they just get what they do get more quickly.

      Two computers sharing a connection in a household of the latter kind of user means twice the bandwidth, and the cable company doesn't really WANT the first kind of customer.

      Two leaches sharing a connection won't pull more data than a single leach, but two casual web browsers sharing a connection will use twice as much as a single casual web browser.

    44. Re:methods by B1 · · Score: 2, Funny

      I once had a cable modem hooked up through a linux box and then on to four PCs (myself and three roommates). One day, the cable modem mysteriously stopped working (it had been working for at least a month beforehand).

      When I asked the cable modem company about it, they wanted me to go to Control Panel -> Network...etc... I told them I was using Linux, and that's when their tech pretty much blew smoke up my ass.

      "Oh...well...our service can't work with Linux or Windows NT...it can only work with Windows 95 and MacOS. If it isn't already obvious to you why, I can't explain it to you".

      ...it wasn't obvious why that would be the case...

      ...and he couldn't explain it to me either.

      (btw...rebooting the cable modem *DID* fix the problem)

    45. Re:methods by ZoneGray · · Score: 3, Informative

      Funny what you learn when you actually read the articles.... I looked through (admittedly quickly) their TOS and Subscriber agreement, and saw nothing that prohibited NAT... the subscriber agreement also makes some refernce to connection multiple computers. Maybe I missed it, I dunno, but I saw nothing.

      They did have a restriction against running a dial-up server or running a router to your neighbor's apartment... while that's still a silly restriction, at least it's one that most other ISP's have for home use. Maybe that's what they're cracking down on.

      Just makes no sense to crack down on simple home LAN NAT... you'd piss off more customers than you could hope to recoup by charging extra. Not that stupidity ever stopped a cable company from trying something, of course. But I can't see it lasting.... just too expensive to police for what it returns.

      Good Ol' MediaOne in Massachusetts was the best... they'd let you run whatever you wanted, web servers, mail servers. A couple of people even set up NNTP servers just for the hell of it.

    46. Re:methods by Pig+Hogger · · Score: 2
      I think you forgot that every TCP/IP packet has its orginal MAC-address witten in and its not changed by NAT. When the ISP sees two different MAC-addresses they can assume that the user is using NAT.
      The MAC address is strictly an Ethernet thing; it has nothing to do with TCP/IP which can work on many other things than Ethernet, like serial (RS-232C) links, parallel ports (PLIP), USB or carrier pigeon.
    47. Re:methods by TheCarp · · Score: 2

      IIRC UPS can indeed inspect any package that they want. As a private carrier there is no restriction on them fdoing that, and they have been known to do so on occasion.

      Also IIRC, the USPS on the other hand needs a warrent to open a package.

      Howevr I agree with you. Whether its illegal or not, its wrong for them to be doing this. You are paying for bandwith, and using it. As long as what your doing isn't bothering the community at large (like participating in DDOS or spamming) then they should just shut up and provide the bandwith.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    48. Re:methods by mr100percent · · Score: 2

      Last time I checked, my cable company doesn't throttle anything. Maybe you're thinking bandwidth-capped DSL?

    49. Re:methods by cl0secall · · Score: 2, Funny

      What's next. a limit on dual CPU machines?

      Don't give them ideas...

      --
      Model 551, Chambered in 6mm
    50. Re:methods by KillerBob · · Score: 2, Informative

      /cough

      He's not referring to Windows 2k, He's referring to Windows 98/98SE/ME/XP.

      Go to Add/Remove programs, make sure there's a full checkbox next to "Communications" (instead of a grey checkbox). Click apply, and Ok. Reboot.

      Click Start > Programs > Accessories > Communications > Internet Connection Sharing Wizard.
      Lo. NAT, courtesy of the evil empire.

      And I'm reasonably sure the same thing exists in Win2k, but I'm too lazy to reformat a box and install it to test.

      --
      If you believe everything you read, you'd better not read. - Japanese proverb
    51. Re:methods by GC · · Score: 3, Insightful

      By having more than one computer (read more that one person) connected to the same cable modem you are raising the actual contention level of the connection.

      Broadband ISPs calculate a contention level - although they limit you to a certain bandwidth, say 512kbps and have, say 2000 customers, they probably don't have a 1 Gigabit backbone connection.

      That is to say that if all 2000 customers were to initiate a download they wouldn't get the 512kbps they pay for.

      If the ISP has an advertised contention ratio of 50:1 then this scenario means that the 2000 customers are connected to a 20Mbps backbone.

      It means that only 1 in 50 customers are using their bandwidth quota at any one time.

      Now, by employing NAT (via 802.11b for instance) and possibly selling it on (or just sharing the cost) customers are also raising the contention level and effectively raising the chance that other customers will not get their quota of 512kbps.

      My personal opinion is that NAT itself is not the problem, sub-leasing your Internet connection in any way is.

    52. Re:methods by RFC959 · · Score: 2
      "by employing NAT...customers are also raising the contention level"
      Can you explain this? More traffic would cause more contention. NAT does not cause more traffic.
    53. Re:methods by fanatic · · Score: 2

      will work, since you run junkbuster on your workstation, obscuring your headers before they leave the workstation. Get your fucking facts straight.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    54. Re:methods by GC · · Score: 2

      You misquote me - are you doing that on purpose?

      I said:

      "Now, by employing NAT (via 802.11b for instance) and possibly selling it on (or just sharing the cost) customers are also raising the contention level and effectively raising the chance that other customers will not get their quota of 512kbps"

      By having two users using the same cable modem you increase the probability that more traffic will be used.

      Broadband ISPs do not have the bandwidth to simultaneously guarantee their advertised bandwidth to all their customers at the same time. That is what I infer by the term contention.

      By sub-leasing your cable connection to other users you leach into the ISPs calculation of the contention as your have two or more people using the same cable connection.

      I also clearly state that I don't believe that NAT is the problem, yet your manipulation of my statement in your quote gives a misleading opinion.

    55. Re:methods by corbettw · · Score: 2

      By that logic, it's legal for the phone company to tap their customer's calls. See http://www4.law.cornell.edu/uscode/18/2511.html, specifically Section a, subsection i, which basically limits phone companies from doing any kind of monitoring of phone lines except when fixing broken equipment or checking for problems on the line. Making sure their residential customers aren't using their phones to conduct business isn't covered (and is the closest analogy I can think of).

      --
      God invented whiskey so the Irish would not rule the world.
    56. Re:methods by uberdood · · Score: 2

      Damn I wish I had moderator points to mod you up. All these people going on and on about Linksys/etc router/wireless MAC addresses.

      You are entirely correct. As you said, the only device connected to the cable company is the cable modem. The cable company CAN'T see other MAC addresses beyond the modem.

      --
      "Population 1,656"
    57. Re:methods by jejones · · Score: 2

      There's already some of that...looking at the current version of the software on my LinkSys box, it has an option that says "tell the outside world that your MAC address is [fill in blank]," which I would presumably set to the MAC address of the Ethernet card I first connected to the cable modem with.

  2. Crack down? by I_redwolf · · Score: 2, Redundant

    How exactly are they going to do this?? I mean NAT isn't really something you can look at it. The same ip is beind used just by different systems behind the NAT server.

    Does anyone have any info on exactly how they plan to do this?

    1. Re:Crack down? by mosch · · Score: 2

      Great troll. I hope the moderator that modded this up was kidding. The only MAC address the cable modem ever sees is the external gateway of your NAT box.

    2. Re:Crack down? by Anonymous Coward · · Score: 2, Informative

      From http://www.computerbits.com/archive/1997/0800/lan9 708.html :
      The TCP/IP Packet
      To see how the NAT works, we start with the structure of a TCP/IP packet, how a TCP/IP communication is performed between hosts, and the concept of a connection session.

      A TCP packet has a header area and a data area. The header has a number of fields in it; the ones that are important here are the source and destination MAC addresses, the source and destination TCP/IP addresses, and the source and destination Port numbers.

      When machine A transmits to machine B, the TCP packet contains A's address as the source TCP/IP address, and B's address as the destination TCP/IP address. It also contains a source port number -- generally selected by the sending machine from a pool of port numbers -- and a specific destination port number, such as port 80, which is http services. (Port numbers are listed in /etc/services.)

      B gets the packet at port 80 and -- if it decides to open a connection session with A -- selects a reply port number to use as its source port number and replaces port 80 with it. Then machine B reverses source and destination IP numbers and source and destination port numbers in the packet, so that now the B address is the source address, and the A address is the destination address, then transmits the packet back to A. As long as the connection session is open, the packets passed back and forth during the session use the port numbers that each system selected, as well as the source and destination TCP/IP addresses.

      With a normal router, the router modifies the source and destination Media Access Control (MAC) address field when it routes a packet through it. The source and destination TCP/IP addresses, port numbers, and sequence numbers are untouched. In this way a packet wends its way through the network from router to router until it reaches its destination.

    3. Re:Crack down? by gorilla · · Score: 2

      1. Accessing several different websites at the time This one isn't terribly indicative. Anyone who does a search on google, then opens the links using "open in new window" is going to be doing this.

    4. Re:Crack down? by I_redwolf · · Score: 3, Insightful

      1. Accessing several different websites at the time

      I usually have about 6-7 different websites loaded at once, some have banner ad's that change, some don't.

      2. Port forwarding to computers using different operating systems

      I am allowed to have my own internal network, that is not illegal and because I add a machine that uses their service that port forwards for whatever reason; It's my port, I'll do with it as I please. So long as I don't abuse their service in any manner according to their "Abuse Legislation".

      3. SMTP headers containing references to domain names used only by the LAN

      See response to 2.

      I really don't know how comcast plans to do it. I'm not a customer and wont ever become one but I'd really love to hear from comcast how they plan to do this because it would be revolutionary in hacking and spying on internal networks. Does anyone work for comcast?

    5. Re:Crack down? by Skuld-Chan · · Score: 2, Interesting

      Your right (and your link doesn't work), but all those headers are trapped at that device (that is if its working properly) - all comcast would see is the mac address of the nat device (in my case a sun mac address)

    6. Re:Crack down? by curunir · · Score: 2

      3. SMTP headers containing references to domain names used only by the LAN

      Well, these shouldn't be getting past the firewall, but even then, they can't prove that I'm not an idiot and trying to contact bad names (hey man, I didn't know I had to add a domain name...).


      Not sure why a firewall would stop an SMTP header. It's part of the data segment of the SMTP message, so theoretically you can type anything you want. You could filter SMTP messages and replace NAT addresses (192.168., or 10.) addresses with the real address, but I'm not aware of any firewall that does that.

      Remember, this is something that is done automatically by email clients, so it has nothing to do with user stupidity.

      --
      "Don't blame me, I voted for Kodos!"
    7. Re:Crack down? by I_redwolf · · Score: 2

      All that is true.. and all of that is also preventable in openbsd/freebsd/linux/solaris.

      You can have tcp follow RFC 1948 and use sequence number generation, "unique-per-connection-ID".

      It can be turned on in most of the os's above.. I think it's defaulted in most of the os's above as well maybe except for solaris and linux.

    8. Re:Crack down? by jgerman · · Score: 2

      Accessing several websites at the same time?? I do this all this time, you see I have a windowing system wherein I can have several different browsers running at once.

      --
      I'm the big fish in the big pond bitch.
    9. Re:Crack down? by monkeydo · · Score: 2

      Real (read: Stateful Inspection) firewalls doctor the headers and the data portions of many different protocols. Right now mine is doing DNS, HTTP, and SMTP. It fixes the addresses and the commands and obscures the banners so you can't see into my network. It also protects against in band attacks to the servers.

      The little NAT boxes you get at CompUSA don't do this, but you could put a little PIX on your home network and it will even randomize the TCP sequence numbers for you.

      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
  3. Adelphia by mknapp905 · · Score: 4, Informative

    Adelphia has it as part of their service agreement that you can have multiple devices on the network and the cable modem install techs will actually configure your linksys router for you when you sign up for the service.

    --
    If you choose not to decide, you still have made a choice. RUSH
    1. Re:Adelphia by scott1853 · · Score: 2

      They may let you, but you'll pay more. It's kind of strange that they capitalized "You" in stating who is responsible for the setup.

      From Adelphia's TOS

      (k) Home networking: The ability to connect more than one computer system to your Residential Power Link Service is available at an additional charge over and above the basic subscription fee. This additional service allows You to connect up to 4 individual machines to your Residential Power Link Service. This service does not permit the operation of a server of any type from your Residential Power Link Service.

    2. Re:Adelphia by shogun · · Score: 2

      (k) Home networking: The ability to connect more than one computer system to your Residential Power Link Service is available at an additional charge over and above the basic subscription fee. This additional service allows You to connect up to 4 individual machines to your Residential Power Link Service. This service does not permit the operation of a server of any type from your Residential Power Link Service.

      By that wording it reads to me that they sell you the ability to do it at an additional cost, but do not prohibit you from setting it up yourself if you know how.

    3. Re:Adelphia by jhughes · · Score: 2, Interesting

      I work for Adelphia...and I've yet to see anyone get cut off for this (unless tehy were abusing it). Everyone in my department has a router and multiple PCs....so it's not a big deal:)

    4. Re:Adelphia by bedouin · · Score: 2, Insightful

      An Adelhpia guy came to my house last week to install Powerlink. I put the NIC into my Linux box (that has three other boxes hooked up to it) right in front of him. He was just happy he didn't have to do any other installation other than make sure the splitters in the basement were up to standard.

      What I found funny was their port blocking. My friend who lives 15 minutes away has port 80 wide open, but 25 incoming (not outgoing) is blocked. On the other hand, my port 80 is blocked, and all others (with the exception of netbios) are shut off to the public.

      I can understand why you'd want to block port 25, due to spammers, but wouldn't it make more sense to block it *outgoing*?

    5. Re:Adelphia by dieMSdie · · Score: 2

      True. Adelphia will rent you a 4-port Zyxel 944 Router if you request the "home networking" subscription. I am not sure how much more it costs, however.
      Adelphia does not prohibit you doing this on your own - they just do not support it.

      --
      Don't throw your computer out the window, throw the Windows out of your computer!
    6. Re:Adelphia by saintlupus · · Score: 2

      Adelphia has a large problem with spammers and open relays and such, not to mention their mail servers are in serious need of upgrading:/

      Their DNS servers here in Buffalo really bite the bag, too. On the up side, I've learned a lot about BSD building my "Adelphia Inadequacy Box" to handle DNS and mail.

      --saint

  4. How? by Brandon+T. · · Score: 2, Redundant

    How would they go about doing this, being that NAT makes all data coming in and out look as if it was coming from a single IP? They could try to look at bandwidth, but you could easily make the case that you were just downloading a lot from one pc. What practical techniques can be used to detect NAT, and what can be done to avoid them?

    Brandon Tallent

    1. Re:How? by sharkey · · Score: 2

      Another post mentions that the isp can include a client-side script in web page that will return the client's ip address to the web server - which seems like a much better method to find multiple hosts hiding behind the firewall.

      Yes, but for that to work, Comcast would have to come up with content that actually is worth looking at. And, even if they managed that (in 18+ months they haven't), they'd make the script dependant on IE 6.0 "features", so that it would produce no result.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  5. Multiple Users on a Single Computer are Next! by the_radix · · Score: 5, Funny

    "We regret to inform you, Mr. Anderson, that you have three different people in your household using this computer to access the internet. Your bill will be adjusted accordingly."

    --
    This .sig is either false or a paradox.
    1. Re:Multiple Users on a Single Computer are Next! by kruczkowski · · Score: 2

      "Sir, you look at teen porn from 11 to 11:35pm every night, and your wife looks at hotstuds.com during the day time."

      "But I live alone and don't have a job! - no wait!"

      --
      hmm... for fun I enjoy launching DDoS attacks against 127.87.42.5
    2. Re:Multiple Users on a Single Computer are Next! by drsoran · · Score: 2, Insightful

      That's a good point. What if you have multiple X-Terms around the house and you run all your applications from your machine attached to your cable modem. You can even shut off IP forwarding and NAT completely if you did that. Or for that matter, use serial terminals and text consoles hanging off the one box. Does that still count as multiple machines? This all just sounds like out and out greed to me. What's next, only one person is allowed to be staring at the screen at once. "Honey, come over and take a look at this... hold on let me close my eyes so you can look without violating our AUP."

  6. Slashdot Got Trolled by mosch · · Score: 5, Insightful
    Okay everybody, let's all get upset, and write 450 comments saying how evil Comcast is, on the basis of an unverified, unverifiable claim, with no technical details.

    This is not a story, let's not treat it as one. It'll be a story when somebody has copies of a letter explaining that their service was cut off, due to the use of NAT. In the meantime, I can tell you that the firewall on my comcast connection has received no new exploratory packets originating at comcast servers.

    1. Re:Slashdot Got Trolled by TheFlyingGoat · · Score: 2, Insightful

      It'll be a story when somebody has copies of a letter explaining that their service was cut off, due to the use of NAT. In the meantime, I can tell you that the firewall on my comcast connection has received no new exploratory packets originating at comcast servers.

      And while we're at it, we'll just sit idly while the government installs Carnivore-like systems at our ISP's. After all, it doesn't matter until they show up at your doorstep to arrest you, right?

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    2. Re:Slashdot Got Trolled by poot_rootbeer · · Score: 2, Insightful

      By your reasoning, the DMCA is not newsworthy because no one has been convicted under it. Yeah, that Dmitri guy was arrested, but he cut a deal with the DA so it doesn't count. Be proactive. If it's not worth talking about until the damage has already been done, then you'll always be trying to catch up.

      And Comcast doesn't have to send packets to your firewall to find out if you're likely to be running a NAT. You're sending packets to them ALL THE TIME.

    3. Re:Slashdot Got Trolled by ichimunki · · Score: 4, Insightful
      I am under the impression that they would be looking to prevent the use of NAT to provide services outside the residence-- as running servers is clearly defined and prohibited in their TOS and Subscriber agreement. So if you want to run servers, get a different service contract (not that I can find any alternatives listed on their site in the five minutes I spent looking).

      This is from their FAQ:
      Can I use the service on more than one computer? Yes, customers with home networks may order additional network addresses in order to connect several computers to the service through one cable modem.

      You must first subscribe to the basic Comcast High-Speed Internet Service.

      Once you become a subscriber, you can sign up for a second and third address.

      You will need to have access to network expertise because Comcast High-Speed Internet Service neither installs nor supports networks.

      The cost is $6.95 per month for each additional outlet. Customers can have two additional addresses, for a total of three.

      Comcast will install the network card and software on a second and third computer for a change of $49 for each computer.
      Seems pretty tolerant of self-installed networks if you ask me, and they will do the work for you if you don't know how to do it yourself. It is also worth pointing out that they probably don't support Linux. And correct me if I'm wrong but does Windows even have the ability to turn one machine into a firewall the way you might do with ipfilter or ipchains on Linux?
      --
      I do not have a signature
    4. Re:Slashdot Got Trolled by Brandon+T. · · Score: 2, Informative

      Yes, Windows 2000 and Windows XP both have equivelant functionality to NAT and ipchains. With windows xp it is very fine grained, you can forward specific ports to internal pcs and do just about anything else you could do with iptables. Of course you can't run Windows XP on a 486 so linux still has an advantage there ;)

      Brandon Tallent

    5. Re:Slashdot Got Trolled by dinivin · · Score: 2, Insightful


      The original poster wasn't saying it didn't matter till it happened till him. He was saying that it isn't an issue till it happens to someone. Learn to read, please.

      Dinivin

    6. Re:Slashdot Got Trolled by scoove · · Score: 2

      Yes, Windows 2000 and Windows XP both have equivelant functionality to NAT and ipchains.

      Actually, I'd stay the hell away from XP for routing if you're connecting upstream via PPPoE. The WISP I work with has had nothing but problems with customers using XP to firewall/route their home network to the outside world. While the XP box keeps its session alive for days and sees no problems, the inside systems see nothing but constantly dropping connections. Insert a Linux box in the same role, or replace with a 3Com bridge and Linksys router and the problems disappear. Wish I knew what XP broke...

      Incidentally, we don't charge for home networks / extra computers, nor do we ban use of your system for VPN or other work-related stuff (like Cox does). However, with the amount of "my home LAN network is broken" support calls we get and difficulty with people understanding that $30/month doesn't buy them professional LAN integration services, I can see why the big boys simply ban it. It's a lot easier to simply say no than it is to take 30 minutes to troubleshoot the connection and explain to the customer that he's got a problem inside his home network.

      I'd love to put up a "home LAN tech support hell" website - commiserating over crazy things like using silver satin for 100+ feet ethernet runs, RJ-11s in the RJ-45 jack (yea, i know they /do/ fit - "Hey, the guy at Radio Shack said it'd work" - how about calling him first then?) and all sorts of amusing things people think up.

      Heck, we got one today for a blank screen and a customer wanting us to turn it back on for them... ?!!

      *scoove*

    7. Re:Slashdot Got Trolled by Yottabyte84 · · Score: 2

      ICS == NAT

  7. Wow. by mindstrm · · Score: 2

    I had assumed that though like this was basically on the way out. Most ISPs will say "We support one computer. If you wanna rig something else up to use more, don't expect us to support it". That's sort of fair, mostly.

    This is creepy. I'd personally sue them.

    1. Re:Wow. by Gaijin42 · · Score: 2

      What would you sue them for? They can make up whatever terms they want for their service. If you don't like them - don't use the service. There aren't any grounds for a suit there...

      Simmilarly, cable companies used to charge for each television (Some locations still do)

      They don't even have to prove you are doing anything wrong. They have a right to refuse service... (As long as they can say they aren't doing it based on a protected class such as race, religion etc).

    2. Re:Wow. by sharkey · · Score: 2

      Search here for the phrase "Unlimited access".

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  8. How? by Score0,+Overrated · · Score: 2, Redundant

    How do you even detect NAT?

    There's this which describes a way to find webservers behind NAT, but what about the general case?

  9. Contains realism - please mod down by micromoog · · Score: 4, Informative
    If you don't like their single-user policy, DON'T AGREE TO IT. They have the right to structure their services just about any way they like, and to enforce that structure.

    If you don't like it, don't sign up. If you try to cheat on the policy with your l33tness and get caught, don't complain.

    1. Re:Contains realism - please mod down by Jeffrey+Baker · · Score: 2, Insightful

      Actually they do not. Telco and cable plants operate as a natural monopoly, supported, regulated, and historically funded by the local municipal authority. The right to freely set your terms of service ends when you use the government to back your business.

    2. Re:Contains realism - please mod down by StevenMaurer · · Score: 2

      Despite the unfair "Flamebait" moderation on the parent above, I'm not sure I disagree.
      Remember people, that usage restrictions in the TOS is why it's legal to limit SPAM.

      For all those who really think the above was flamebait, please explain to me the difference. (And no - a diatribe on how bad spam is doesn't count.)

    3. Re:Contains realism - please mod down by p3d0 · · Score: 2, Insightful
      The right to freely set your terms of service ends when you use the government to back your business.
      Right. An economic monopoly is just another form of government.

      The constitution needs an amendment like "monopolies shall be considered a branch of the U.S. congress" with all the associated restrictions. The board of directors would be chosen by public election as soon as the company is declared a monopoly. After that, all the articles of the constitution would apply (ie. freedom of speech, unlawful search and siezure, etc.)

      Now that would be an incentive for a company not to become a monopoly.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    4. Re:Contains realism - please mod down by david.johns · · Score: 2, Insightful
      IANAL.

      Actually, I just want to point out that the usage of contract law (licenses) to prohibit certain activities relies on negotiability. Being unable to negotiate software licenses, etc. is quite shaky, legally. At least, as soon as we stop being braindead, we will probably see some rulings related to exactly what can be licensed for and against, a lot like our warranty and sale regulations.

    5. Re:Contains realism - please mod down by NanoGator · · Score: 2

      So what you're saying is that it's perfectly ok that they advertise 'unlimited bandwidth, always on' and so on, but when you sign up they act exactly the opposite? "Don't do anything that actually uses the bandwidth."

      It's funny how over-simplifying a problem makes a simple solution seem so obvious.

      --
      "Derp de derp."
  10. Can they do this. by MindStalker · · Score: 2, Informative

    Seriously, when I signed up the agreement was that I would not provide service to anyone outside my residence, which is fair I guess. If they want to crack down on me doing something that is proper let them try, but I'm not going to back down from asserting my rights. Personally I don't see what options that have to crack down. Though I have heard that their switches remember your mac address now so if you change the computer/network card hooked up it takes a reset to get it working again :(

  11. Detecting this by Reality+Master+101 · · Score: 2

    The only way I can think of for them to detect NAT is if they see simultaneous activity on too many ports at once, indicating more than one person at the same time is using the Internet.

    Obviously, the more people you have on the line, the more likely this is to occur.

    Seems kind of silly to spend a lot of resources on this. I can kind of understand maybe charging people more for using more bandwidth than average.

    --
    Sometimes it's best to just let stupid people be stupid.
  12. Firewall by killmenow · · Score: 4, Informative

    Look, I have my Road Runner connected to a firewall that routes my internal machine to it. Therefore I have more than one machine (technically) hooked up to Road Runner.

    The firewall uses NAT for my internal box. My firewall is a custom Linux box I setup myself, but I imagine any firewall would behave similarly.

    If they're basically saying you have to have just the one machine directly connected to their service...they're saying YOU ARE NOT ALLOWED TO RUN A FIREWALL.

    How can they possibly suggest that I'm NOT ALLOWED to run a firewall? Especially seeing as how the freaking cable networks some of the worst offenders on portscans etc...

    Freaking morons.

    1. Re:Firewall by Nelson · · Score: 2
      I've seen a TOS from Sprint that essentially required you to run a firewall. Personally, I think anyone who can afford the hardware and isn't running a firewall is nuts.


      What are they going to do about all those cool $200 hub/switch/firewall/router boxes Linksys and company are making?

    2. Re:Firewall by ouija147 · · Score: 2, Informative

      They want to insert their own "secure" hole into your network. They're unofficially calling it "CAT," for "Cable Address Translator."

      From here

    3. Re:Firewall by random735 · · Score: 2, Informative

      actually roadrunner allows up to 4 computers per IP that you purchase...(my roommate and I are sharing the service, paying for the second IP (not static, just let's us pull two IPs from the DHCP server), so technically we can have 8 computers online at any given time. Two of them are "exposed" and then the other 6 would be NAT'd/gateway'd whatever....

      Granted this doesn't help Comcast people, but if you're on roadrunner, I think you're ok for now.

    4. Re:Firewall by Kaa · · Score: 5, Funny

      How can they possibly suggest that I'm NOT ALLOWED to run a firewall? Especially seeing as how the freaking cable networks some of the worst offenders on portscans etc...

      Nah, you don't understand. You see, a computer is really like a TV and the fine folks at Comcast want to help you use it appropriately. You are not supposed to do anything but consume entertainment (and pay for it), so be a good boy and behave.

      As to a firewall, you only need one if you run servers, right? And you are not supposed to run any servers, it's right there in your TOS... Just think of the computer as a TV, it helps. If you don't have any open ports, you don't need a firewall, right?

      Whaddaya mean, Windows has open ports? Nope, couldn't be, Windows is a proper operating system and will not have such indecent thing as open ports, it's not like this hacker system, Lainuks. Just shut up and go away, will ya?

      --

      Kaa
      Kaa's Law: In any sufficiently large group of people most are idiots.
    5. Re:Firewall by Zeinfeld · · Score: 2
      Look, I have my Road Runner connected to a firewall that routes my internal machine to it. Therefore I have more than one machine (technically) hooked up to Road Runner.

      RR's past policy to NAT was that they would not support it but people could deploy it at their own risk.

      Unfortunately I have no idea what their current policy is because the dipsticks have redirected all their URLs to crap 'portal' sites. The mediaone address points to Yahoo and the roadrunner address to a crapy portal that tells me the weather in Mass (which I can tell by sticking my head out the window) and lots of news about stuff that I am not interested in. All the links to tech support are broken.

      I often wonder if the decline of Netscape was caused in part by the errection of the stupid portal that told you almost anything apart from how to download Navigator. Of course AOL did pay for the portal site rather than Navigator so maybe not a bad business idea.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    6. Re:Firewall by doorbot.com · · Score: 2

      "Please open your wallet and close your mind... you can trust us, we're similar to the phone company, but we do TV instead."

      Regarding firewalls, I think Comcast is more worried about not being able to scan YOU than they are about running servers... at least with servers they can monitor for that and kick your ass later.

      What happens if you run MacOS 9 or earlier? There are no open ports, and thus they would likely assume you've got a firewall... better check outside to see if black-clad soldiers are dropping out of helicopters to "fix" your computer.

      "Hello I'm calling on behalf of Comcast and we've noticed your cable modem usage has repeatedly been at the exact limit of your monthly allowance. While our routers do enjoy the exercise, we kindly ask you to only browse to our affiliated sites and never download any files. This should keep your bandwidth usage in our monthly "target" for each customer. If you continue to make full use of your allocated bandwidth we will be forced to kill you and eat your bones, and your family will be liable for our lost revenue after your demise. Thank you for using Comcast."

    7. Re:Firewall by alcmena · · Score: 2

      Really? The last RR tech I had over said that we could have any number of computers per IP. We had 9 on when he came to run us new lines. He said one of their problems is with people hooking up all of their computers, and the modem, to the same hub, and other various bad networking that home people do. Basically if you have your network set up as you should they don't care.

      He also said that he liked Linux users, though they are not officially supported, because he didn't have to hold their hand through every step. Start->run->winipcfg->etc...

  13. I wish... by Jeffrey+Baker · · Score: 2
    That these telcos and such were able to come correct and just advertise the services the actually offer and bill for them in a reasonable and deterministic way. An honest DSL provider would not sell you a 384->1500Kbps line and then bitch about you having more than one machine. The honest provider would sell you a service with a 384 kbps base rate for $x/month and $y/megabyte transfered above your base rate up to your burst limit at 1500kbps. For people who want their bill to be the same all the time, they would sell flat rate services at different speeds.

    This is never going to happen of course, because this sort of service provision implies not only limits on the customer but also performance requirements on the part of the telco. I think we are stuck with "52 times faster than an ordinary modem" marketing and bad service forever.

    1. Re:I wish... by killmenow · · Score: 2, Insightful

      They do sell flat rate services. It's called a T1. Corporations that require flat rates use them all the time. And their bill is the same every month.

      What I think the residential market should be is a range: You pay $X/month for AT LEAST nKB bandwidth with NO guarantee you'll EVER get more but YOU MAY. Then they CAP the line at n*2KB or something like that.

      The problem is: they want to over sell their available bandwidth. They BANK on residential users using LESS than their alotted bandwidth. That way, they can sell you and me the same bandwidth, knowing we're not likely to BOTH be eating up our share 24/7.

    2. Re:I wish... by Bookwyrm · · Score: 2

      They probably fear customer backlash from the sticker shock of what real bandwidth would cost. All of them would have to be willing to come to a sane price at the same time and figure out how to explain to customers, etc. why it really does cost that much.

      You are also correct about the performance requirements -- unfortunately, as long as we are stuck with the current Internet standards, that is going to be hard to provide.

      This sort of brewing dispute between the users (trying to get around limitations/TOS) and the carriers (trying to control their own networks) is just going to lead to wasted energy and pointless conflict -- neither side is going to want to grow up and address the actual problem.

  14. Silly by Zo0ok · · Score: 4, Insightful

    What about setting up a linux machine and connect X-terminals to it, thus providing multiple users with internet access, but they are on the same machine. Or a windows terminal server. Or ssh in and run applications that are forwarded over X. Or port forwarding.

    And, windows 98/ME does this automatically if you have a windows LAN with one computer connected to the internet, doesnt it?

    Huh?

    1. Re:Silly by bpeck · · Score: 2


      You could also just setup a Squid Proxy server. You wouldn't be using NAT.

  15. Re:Crack down? -- by Steveftoth · · Score: 2

    Yeah, if they really want to stop bandwidth hogs, why did they not just make the Cable modem also be a bandwidth limiter!!!!!
    "No that would be too simple a solution! Besides it would cost the company millions!"

    It's not like you can plug your computer into the cable system directly, you have to have a modem.

  16. Re:And how do they propose to do this? by jayhawk88 · · Score: 2

    Probably something along these lines:

    Customer: Hello?
    Rep: Hello, sir, I'm doing a study for Comcast, and we'd like to offer you 2 free months of service if you would participate in a quick survey about your internet usage at home, so that we may better serve you in the future?
    Customer: (Trying to figure out how far 2x$39.95 will go at the Golf Shop) Uh, sure, whatever.
    Rep: Great! Question 1: Do you have more than one computer in your house connected to a cable modem?

    Or better yet, kill service to a block of houses, and wait for the support calls to roll in. Yes sir, we'll have a technician come right out sir. He may need to have full access to your computer or computer(s), sir.

  17. Meanwhile... by Mendax+Veritas · · Score: 3, Interesting

    ...my DSL provider, PacBell Internet, actually wants to sell you a NAT router when you sign up for basic home DSL service.

    1. Re:Meanwhile... by jafac · · Score: 2

      meanwhile . . . my formerly $35/mo DSL service is now $50/mo. . .

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    2. Re:Meanwhile... by DeadMeat+(TM) · · Score: 2
      When my parents signed up for SWBell DSL, they asked about sharing the connection, since I had set up a home network for them. They were told they'd be given just one IP address; if they felt like doing NAT it wasn't technically forbidden, but it wouldn't be supported, and they wouldn't help set it up.

      Then the installation guy comes, and he tells them they ran out of their normal DSL modems, so they were giving people free upgrades to a better one. They had me take it look at it; turns out the "modem" was a nice hardware firewall/router combo that retails for around $300 or so.

      Needless to say, the router's NAT function has come in really handy. Thanks, SWBell!

  18. they can try they wont win. by Lumpy · · Score: 2, Interesting

    They can catch the scumbags that get the cablemodem and then nat their entire apartment building, or the neighborhood but they will never catch a single family dwelling doing it. the ONLY way to detect it is to watch bandwidth and look for 60-70 connections coming out of that cablemodem. anything less will be false positives as just hitting some websites causes at least 10 connections to other servers for ad's popups, etc...

    Besides, how is this going to fly with the AT&T policy of allowing it and even encouraging it? AT&T will gladly sell you a smc or linksys NAT/firewall... that constitutes encouraging it.

    --
    Do not look at laser with remaining good eye.
    1. Re:they can try they wont win. by jafac · · Score: 2

      I'm curious as to what the effect is of that new "Speed Download" software you can get on the Mac, that supposedly opens multiple connections with a server to speed up downloads. Won't THAT look like NATted devices?

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    2. Re:they can try they wont win. by S.+Allen · · Score: 5, Informative

      but they will never catch a single family dwelling doing it. the ONLY way to detect it is to watch bandwidth and look for 60-70 connections coming out of that cablemodem

      Sorry, but this is 100% wrong. My brother-in-law was running NAT on a Linux firewall at home with a few PC's behind it and MediaGeneral shut him down. How? They snooped the User-Agent in the HTTP headers. It gives away quite a lot of information. They basically called him up one day and said, "Hi, we see you're running 2 Linux boxes and a Windows box behind a NAT. This is against our TOS so either a) pay us more money, b) shut them down or c) we will disconnect your service.

      There are only a few ways around this and they all involve running a proxy server that can generate fake headers (like squid).

      Since there are also other ways of detecting NAT with multiple sources (many enumerated above), I suggest you also take other precautions. Harden your firewall. Drop ALL inbound traffic (UDP and TCP) unless it can be correllated (stateful firewalling). Learn more about your IP stack.

      And when they come for you, either lie with a real convincing story or pony up the $6.95/mo.

  19. Just use my excuse to ATTBI... by Blackwulf · · Score: 2

    I told the guy I was using a router. He freaked. "OMG OMG HOW MANY COMPUTERS DO YOU HAVE?" he asked.

    "Just one. I just trust hardware firewalls more than software ones. I don't want to get infected with a worm that would then lower ATTBI's bandwidth."

    He then let me go on my way.

    Now, this article is a case of "i know a friend of a friend who's doing this dispicable act!!!" so I'm not taking it to heart. And as for me, only my Linux box is on 24/7...My Windows box is a seperate box that's only up if I want to play EverQuest. :) So, if they had a way to scan my system, there's only one machine up.

    Is there a term for "vaporware" jobs?

    1. Re:Just use my excuse to ATTBI... by renehollan · · Score: 2
      I told the guy I was using a router. He freaked.

      Hehe.

      I wired my new house with 6 drops of 2xCat5e (phone and ethernet) and 6 drops of quad-shielded 2xRG6U (satellite muxed with terrestrial HDTV antenna and back-feed) with a 5x8 (two sat feeds) multiswitch, and linksys 8 port 10/100 Mb/s router/firweall. Hooked up the DSL pair myself once the telco people connected it at the demarc. The headend isn't exactly big (2 14"x24" Leviton cabinets) but still tends to impress people.

      Inside installer guy came in, looked, smiled, muttered something about doing a better job than he would have, and left. In fact, the DSL people strongly recommended that I firewall my link and couldn't care less how many computers I had.

      Similar story with the satellite dish installer: he came, prepared to run a dual-shielded RG6-U cable "to the satellite receiver". I handed him two spools of quad-shielded RG6-U, connectors, a combo stripping and crimping tool, grounding blocks, dish, two dual-LNBs, and pointed him to the "X" I had marked for the ingress point on the inside of the house.

      --
      You could've hired me.
  20. How they can tell by Phroggy · · Score: 2

    If you're using a commercial broadband router (Linksys, Netgear, DLink, etc.) they may have a way that they can probe IPs for that specific type of device. It might have a web page on port 80, or something else open that identifies it as being a router. They wouldn't be able to identify a Linux box doing IP Masquerading, but they'd find all the Linksys routers easily, and since those are quite popular, they'd figure that was good enough.

    Another consideration: How does the NAT box know where to send incoming replies? Isn't there something added to the IP header to indicate the internal source IP of the packet? I would think there would have to be. Could they scan packets for these identifying signatures?

    A problem with this: some people use NAT routers as a firewall, with only a single computer connected, simply for security reasons. It's certainly more secure (and less problematic, from what I understand) than ZoneAlarm or BlackIce. How is the ISP going to know the difference?

    If they're scanning IP packets, are they looking for multiple internal sources from the same external IP?

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    1. Re:How they can tell by gorilla · · Score: 3, Insightful
      Another consideration: How does the NAT box know where to send incoming replies?

      It has a table in memory, it knows that port 63210 is connected to 192.168.1.20:571 , so when it sees packets coming into 63210, it sends them to 192.168.1.20:571. It has to have this table, because it needs to know what to do if another packet comes from 192.168.1.20:571, they have to be re-written in the same way.

    2. Re:How they can tell by gorf · · Score: 3, Informative

      Another consideration: How does the NAT box know where to send incoming replies? Isn't there something added to the IP header to indicate the internal source IP of the packet? I would think there would have to be. Could they scan packets for these identifying signatures?

      The NAT box keeps track of open connections using source/dest ip/port pairs, making sure that the same set isn't used twice (if it were, then it will transparantely switch the source port). Hence Network Address Translation. Nothing needs to be added. NAT on a 2.4 kernel tries to change as little as possible, so the source port won't even change unless multiple internal hosts are accessing the same services on the same destination.

      It is still possible to detect things by looking at traffic patterns, though. If you're using a firewall this won't happen, because there is only one computer to generate things. Unless multiple people use the same computer at once. Obviously there's no way for them to be sure this way.

    3. Re:How they can tell by TheDarkRogue · · Score: 2, Insightful

      Note: I have a LinkSys, and I don't know about the other 2 mentioned, and I'm not going to pretend I Do.

      >It might have a web page on port 80, or something else open that identifies it as being a router.

      My Linksys has a tiny little webserver in it for configuration, but it's only accessable from an Internal Networking address and not from the outside World.

      >Another consideration: How does the NAT box know where to send incoming replies? Isn't there something added to the IP header to indicate the internal source IP of the packet? I would think there would have to be. Could they scan packets for these identifying signatures?

      If I think I understand you right, it will already know what to do with initiated TCP connections, and you can do a bit of Port Mapping from the little configuration web page if you are running some form of a server. I Personally use the DMZ feature which says Send everything to a certian computer less there is some port mapping thing already, and then I have this computer Firewalled for what I don't want to get to it (Cable Company portscans).

      >It's certainly more secure (and less problematic, from what I understand) than ZoneAlarm or BlackIce. How is the ISP going to know the difference?

      (Shameless Propping) There are alot of things more Secure then ZoneAlarm and BlackIce :) Tiny Firewall for one, Best free windows Firewall out there, and it's rather small too (Like the name Implies).

      --
      (Score:0, Interesting)
    4. Re:How they can tell by jafac · · Score: 2

      Your linksys config "webserver" IS accessible to the outside world. At least mine is - if you enable remote administration - you can punch in the IP address, and the password, and there you are.
      Of course, if your provider dhcp's you, knowing the IP address if you're not there is half the battle.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    5. Re:How they can tell by bnenning · · Score: 2
      Your linksys config "webserver" IS accessible to the outside world.


      Mine certainly isn't. I believe you have to specifically enable remote access, otherwise it only accepts requests from your internal LAN. The password is in cleartext; much better to use an ssh tunnel or other means if you need to access the configuration from outside.


      Of course, if your provider dhcp's you, knowing the IP address if you're not there is half the battle.


      It's pretty easy to write a script that will periodically grab your assigned IP and upload it to an accessible machine.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    6. Re:How they can tell by jafac · · Score: 2

      I guess the other way you *could* do it would be through some remote-control method (like rhosting or pc anywhere, terminal services, or my favorite, VNC) - pop up a browser on a machine behind the firewall and manage it thru that - but then again, if you shut down the firewall, you're sawing off the limb you're sitting on. . .

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  21. I wonder what they plan to do? by jandrese · · Score: 4, Interesting
    This is interesting. I guess they're going to go after people running those custom firewall/NAT boxes. Now all these people will just have to plug their windows machine directly into the net.

    As everybody else is wondering: how do they plan to ferret out NAT users? Go to everyone's home and count the number of computers? ComCast used to be such a nice service, it's a shame what they're doing to it. Lets count the ways they've made the service worse recently:
    1. No VPNs. If you want to use a VPN you have to get a special "business" plan. Good luck finding anything about this plan on their website.
    2. Upload/Download caps: We used to have wonderful bandwidth, and our local loop isn't even heavily taxed. Now we have an artifical bandwidth cap that does not appear to help us OR our neighbors.
    3. No Newsserver. The usenet is a valuble resource, every ISP worth it's salt has usenet access. Comcast customrs (the ones that got switched over) do not.
    4. Now this anti-NAT policy. I wondier if you will be able to find anything at all about this "I have a NAT" service on their website...


    Still, even with all of these indiscresions, I'm inclined not to believe this story as is. There doesn't appear to be much actual evidence (has anyone been flagged for having a NAT yet?) to support the claims. Also, did the co-worker quit because the job is nigh-impossible? My hoax sense is tingling...
    --

    I read the internet for the articles.
    1. Re:I wonder what they plan to do? by jandrese · · Score: 2

      Hmm, reread the Service agreement and FAQ as part of this. Apparently ComCast DOES offer a service for multiple computers. You can buy additional IP addresses for the low low price of $7/month/each. But here's the real kicker: you can have up to 2 additional IP addresses. If you have more than 3 machines you are SOL I guess. This is smelling more and more like a hoax now.

      --

      I read the internet for the articles.
    2. Re:I wonder what they plan to do? by cowbutt · · Score: 2
      As everybody else is wondering: how do they plan to ferret out NAT users? Go to everyone's home and count the number of computers?

      Various NAT solutions leave evidence of their meddling; for example, Linux 2.0/2.2 IP Masquerading by default will modify the source port to one in the range 61000-65095.

      Basing their conclusions on this isn't foolproof, particularly if someone's monkeyed around and isn't using the default config, but how many people do???

      --

    3. Re:I wonder what they plan to do? by ivan256 · · Score: 3, Interesting

      No Newsserver. The usenet is a valuble resource, every ISP worth it's salt has usenet access. Comcast customrs (the ones that got switched over) do not.

      Actually this is exactly the kind of thing that needs to go away. If ISP's got rid of all the "value added" services and just provided an TCP/IP pipe, their costs would be low, and you wouldn't be locked in to their potentially crappy services. Of course they'd have to lower their prices to compensate...

      You can get 2GB/month access to very fast news servers for $7 a month. The service is way better then any ISP's news server too. Doesn't it bother you that you're paying for all those extra services that you might not be using and you could easily provide yourself? I'm talking about things like e-mail and web hosting and news service, and DNS...

  22. They Wont Win In Court, Anyway by Ieshan · · Score: 2

    I can't see Comcast winning in court anyway. It'll become readily apparent that bandwith is alotted on a per-modem basis and not on a per-computer, so the usage of bandwith over a number of machines does nothing to impose more strain on their network. In this sense, there's no way they could win in court, how would they justify cutting service to people who were using it within acceptable use? Either one computer can be hogging bandwith, or two can be sharing it... seems to make sense to me.

    Furthermore, it seems like a forgotten waste of time for Comcast to try to pick up everyone who's using two computers (or more) over their service. They might pick up small businesses, or something, simply by paying attention to the fact that their bandwith is in use most of the time. One computer is more likely to have "down time" than two.

    1. Re:They Wont Win In Court, Anyway by Anonymous Coward · · Score: 2, Interesting

      Actually, they can't win in court because of precedent. The phone companies tried suing people with home PBXs some time back. The courts decided that what happens with the service after it hits the home is none of the phone company's business and the consumer is allowed to use the service they paid for in any way they see fit.

  23. Bell's Sympatico DSL by nomis80 · · Score: 3, Informative

    The bandwidth sucks.
    The latency sucks.
    The support sucks.
    They encourage NAT and show you how to do it in their manual.

    Thank you Bell!

  24. Re:Just how will they know? by autopr0n · · Score: 2

    If that's the case, then I encourage any Comcast customer who uses a single computer, who has the know-how, to write a script that generates arbitrary originating port numbers on all the traffic. That would rule.

    Arn't outgoing port numbers pretty much arbitrary as it is?

    --
    autopr0n is like, down and stuff.
  25. More complicated by benwb · · Score: 3, Insightful

    Do you feel the same way about Microsoft? Most cable providers in the US enjoy a monopoly. Comcast may be the only option for broadband access for a large number of people who aren't close enough to their exchange to get dsl. One could argue that broadband is a "perk", and doesn't deserve protection but I don't agree.

    As a side note, hooking up a cable/dsl router doesn't really qualify as l33tness in my book.

    1. Re:More complicated by John+Miles · · Score: 2

      Do you feel the same way about Microsoft?

      No. Unlike the various broadband providers, Microsoft's monopoly was earned in a more-or-less open market. It's not a "natural monopoly," and it was not granted by government fiat.

      --
      Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
  26. Verification of their Policy is in the Comcast FAQ by dave_aiello · · Score: 5, Interesting
    I don't know how Comcast plans to hunt down residential users who implement NAT on their own. But, the Comcast On-Line FAQ contains their policy on the use of multiple computers, including pricing, and how they want to arrange the service.

    You'll find more about my experience with Comcast broadband services on my company's web site, if you are interested.

    --
    -- Dave Aiello
  27. Ruining the day for the customers. by Dog+and+Pony · · Score: 2

    On a somewhat related topic: One of Sweden's bigger and first broadband companies, Bredbandsbolaget (translates to "the broadband company") are scanning all their traffic for pirated software, music and movies. The funny thing is that they are offering 10Mb in both directions, when most around here only offer 0.5 - 2.5Mb, and that is incoming traffic only... so you can guess which connection all warez dudez are running if they have the possibility...

    One of my friends have been heavily into trading stuff since he had a 33.6 and a P100 machine - and was the coolest kid in town with that. Now he has shut down his ftp server and probably sits at home shaking from withdrawal. Thankfully, I never was much into warez, I have a few mp3's on my conscience, but that is pretty much about it. And I have another provider, if the urge should set in. :)

    I think this is something we will see more of in the future, although so far I don't think any of the other companies have followed.

    Scanning for warez may be more in line though, considering the terms of use, but on what level should the companies control what we do with the access? Forbidding several computers on one connection just to charge more money is just plain cheap, although many do already have clauses about not allowing servers on your home connection.

    1. Re:Ruining the day for the customers. by Jumperalex · · Score: 2, Insightful

      The problem with doing this in the US would be they would likely lose their common-carrier status by virtue of doing the scanning. Then they can be liable for the content running through their service.

      At least that is how I understand it. Then again things like DCMA, et al seem to be able to make EVERYONE worried that they will be sued no matter their common-carrier status or not.

      --
      If you can't be good, be good at it!
  28. Re:And how do they propose to do this? by jandrese · · Score: 5, Informative

    You know, that might actually work...if the MAC address were stored in the IP packet.

    Sheesh, I've seen MAC filtering mentioned 5 times already on this article. Maybe everyone should take a look at The anatomy of an IP packet.

    --

    I read the internet for the articles.
  29. Re:Crack down? -- by OctaneZ · · Score: 3, Informative

    Yeah, if they really want to stop bandwidth hogs, why did they not just make the Cable modem also be a bandwidth limiter!!!!!

    THEY DID!

    Many users of cable systems are bandwidth limited, also called "capping," on at least their outbound traffic, and many also have their inbound traffic limited as well. Where I live RoadRunner has outbound speeds limited from 15k to 30k/s outgoing, depending on which loop you are on. Incoming is limited to 250k/s, though this is almost never achieved, even when the packets are originating at a major university, essentially, across the street, with only 4 hops between one box and the other.

  30. Re:And how do they propose to do this? by johnburton · · Score: 2

    This is totally wrong.
    The mac address is not sent as part of the tcp/ip packets. There might not even be one. tcp/ip works on all kinds of networks, not just ethernet. The ARP protocol is used to map mac addresses to IP addresses but that can't possibly be detected except on the same local network.

    The gateway does not use the to map packets back. Generally they either trap outgoing requests on a port and map incoming data to that same port back to the same computer / port, or understand the higher level protocols and fake the data. (Ftp is an example where that is necessary, unless PASV mode is used).

    Please try to get your facts right if you are going to post such a statement.

    --
    Sig is taking a break!
  31. We are being trolled! by VP · · Score: 5, Funny

    Consider this - a submission of the FoaF kind, no real evidence, but very much bound to bring an uproar among the /. regulars... The result - a pretty good list of things that can and cannot be done to accomplish the alledged NAT detection.

    In other words, we are doing Comcast's R&D for them...

  32. Maybe Due To Different Topology by Crispin+Cowan · · Score: 2
    It occurs to me that mostly CableModem companies have this bizzarre fetish about "abusing" your service by using NAT, running "VPNs", etc., while most DSL providers do not. I also observe that my friend (who has CableModem) gets much higher peak BW than I get on my DSL, and that he gets it often because he lives in a podunk small town without a lot of competing users.

    So now it occurs to me that the CableModem providers may be rabid about creative ways to use more bandwidth because their infrastructure is more fundamentally shared: their peak BW is higher, but users have to share the cable to the CO. In DSL, they can clamp my line if they want to.

    Thus "nothing more than the bandwidth for which they are paying" may be the crux of the issue. DSL providers actually can limit you to your paid BW, but CableModem operators have a much harder time doing that.

    Not that I actually support an ISP that wants to ban my NAT box. I would immediately switch to an alternate provider who lets me do what I want with my bits. Oh wait, I already did :-)

    Crispin
    ----
    Crispin Cowan, Ph.D.
    Chief Scientist, WireX Communications, Inc.
    Immunix: Security Hardened Linux Distribution
    Available for purchase

  33. FAQ doesn't explain much by smack_attack · · Score: 2

    Can I use the service on more than one computer? link
    Yes, customers with home networks may order additional network addresses in order to connect several computers to the service through one cable modem.

    You must first subscribe to the basic Comcast High-Speed Internet Service.

    Once you become a subscriber, you can sign up for a second and third address.

    You will need to have access to network expertise because Comcast High-Speed Internet Service neither installs nor supports networks.

    The cost is $6.95 per month for each additional outlet. Customers can have two additional addresses, for a total of three.

    Comcast will install the network card and software on a second and third computer for a change of $49 for each computer.

  34. NAT Detection method and avoidance by dfranks · · Score: 3, Interesting
    One way they could detect NAT boxes is by looking at the MAC address. I suspect that most/all NAT boxes use MAC addresses in a predictable range based on Manufacturer and model.
    To avoid this, get the MAC address from an old NIC, or a machine that will never be connected to the subnet on the cable-modem system, and (assuming your NAT box supports MAC spoofing) configure your NAT box to use that IP address.

    More likely than not, the providers are too stupid to do the necessary research, and will look at the high bandwidth users and do a packet sniff to see what their activity looks like.

    1. Re:NAT Detection method and avoidance by dfranks · · Score: 2, Interesting
      Yes, but the vendor and product code are encoded into that MAC address. If you don't change the MAC address on the upsteam port of your NAT box, it is possible that the ISP can determine that you are using a NAT box.

      This (of course) only applies to Broadband routers. If you are using a linux or windows box for NAT, then the MAC address will be one associated with a standard NIC. Most cablemodem users that are using NAT are using broadband routers, and unless the cable modem infrastructure is dispensing DHCP addresses by MAC address, those routers have the default MAC address. These are the people companies like Comcast will focus on (unless they just look at traffic levels and packet sniff to get an idea what you are up to).

      The biggest bandwidth hogs on most ISP systems are alt.binaries.whatever downloaders, and PTP filesharing. Eliminating technical users with linux NAT boxes would not have a significant effect on their total bandwidth utilization.

  35. If they would increase the bandwidth... by jarodss · · Score: 2

    instead of just selling an extra IP address to those without a router then maybe more people would be interested in buying the extra IP addresses.

    I know I would, especially if they would allow servers, I know my FTP site gets pounded when my band releases our new songs, the fans that we have jump on my server so hard that it's almost painfull to surf from my other boxen.

  36. Re:Linksys by renehollan · · Score: 3, Informative
    Er, my Linksys router DISABLES the web interface from "outside" the local network, by default.

    Also, it can spoof any MAC address I chose on it's WAN port. (Yes, the MAC address can get sent over the DSL Modem, if it does ethernet encapsulation over ATM, and the ISP might care what it is).

    FWIW, my ISP doesn't have this kind of "no NAT, no servers, no pinging" bullshit in their AUP -- they just don't want me to generate a disproportionate amount of outbound traffic.

    --
    You could've hired me.
  37. How stupid by autopr0n · · Score: 2

    I mean, it's all a pretty grey area isn't it? Do they want to dissalow any kind of internal networking in people's homes? That just seems bizzare. And as long as theres some kind of network there will be a way for people to use the internet if one of them is connected (VNC/Xwindows/terminal server/ as well as NAT).

    I mean, it's not like having multiple machines behind a firewall is going to cause any extra resources to be consumed, the only reason for them doing this is to sell you back the right to do it. That's a nice bussness model. Ban stuff and then sell you the rights they took away...

    --
    autopr0n is like, down and stuff.
  38. How should ISP's charge? by jbroom · · Score: 5, Insightful

    I have a lot of sympathy for the ISP (hell, I am one, about to go under...). The problem is that the industry still hasn't figured out how to charge its users in a fair way AND make a buck. Is it REALLY fair to charge a flat fee, which means divide total cost usage by total users and then charge that to each user (plus a markup -don't forget that this is NOT a charity, but a business-)? If so, then what happens is that those that hardly use it are heavily subsidizing the big users.

    If there are no limits, what stops you from getting yourself a cable/DSL access and then wiring up your whole neighbourhood through you? Hand them out instructions on how to create a hotmail-type email, and off you go. For those that say "sure, but then you are lowering the experience of each one", they should actually look at average usage, and you would see that up to around 50 users or so, you are unlikely to step on each others toes except under exceptional circumstances (not more than 4 or 5 are likely to be on at the same time, and of them, they are statistically going to have more unused b/w during their usage than used).

    Unfortunately, during the dot-com boom pricing and billing of ISP service went nuts (along with the rest of the industry), and we still have to recover from this idea that b/w should be somehow GIVEN by the ISP at no charge to EVERYONE. Sure, I love universal service as everyone else, but the big question that we should all be asking ourselves: "for internet service, WHO should pay?" Please note, that links, routers, equipment, staff, electricity, etc... are NOT free.

    If an ISP has unlimited access which it is calculating on the basis of an average SINGLE user with a SINGLE machine, and it states it clearly in its contract that you are paying for a single-user/single-machine, then anyone putting more than that on their link is in breach of their contract. They have calculated their prices based on their assumption. Of course you may think -and might even be right- that their prices are too high, but does that morally allow you to be in breach of contract? In the same way, we all feel that MS-whatever licenses are way too high, but are we morally allowed therefore to install each program on 10 machines (certainly not legally).

    John.

    1. Re:How should ISP's charge? by Nugget · · Score: 2

      That's great and all. At its face, I agree completely. I think that the whole cable internet market is built on a false economy.

      Where you lose me is that I don't accept that the presence of NAT is a reliable indicator of who is abusing and who is being abused. If the root issue is as you describe, then let Comcast adjust their ToS and go after their customers who are "ruining it for everyone" by using a disproportionaly high amount of the available bandwidth.

      If some random guy has 50 machines NATted to his cable modem but doesn't do anything all day but idle in a MUD, Comcast should do everything they can to keep him happy and online.

      For me, I just get DSL because static IP and being able to run a webserver are important to me.

    2. Re:How should ISP's charge? by Alioth · · Score: 2

      Simple - HAVE limits. Say, for basic service, you get 1Gbyte transfer/month for $x. Silver service gets you 2Gbyte transfer/month for $x+some extra. Geek service gets you 5Gbyte/month for $x*2. That kind of thing. Let your users run servers or whatever they like - if they use lots of bandwidth, they pay extra. Therefore, someone with three computers at home but who hardly uses any resources doesn't get penalized, and someone who has their website on their home machine pays their fair share.
      There are broadband ISPs who do it this way.

    3. Re:How should ISP's charge? by jafac · · Score: 4, Insightful

      The question we should be asking ourselves here is:

      Why WAS there an internet boom in the first place?

      It's because a whole lot of people saw a GREAT value in the amount of money it cost to buy a computer, hook up to the internet. What you got for that money was virtually FREE, convenient communication, (IM, email) with anyone anywhere in the world, free music, free software, etc.

      Now, many of those formerly compelling reasons have evaporated:
      IM - is a world of divided standards, so you can only talk to AOL users if you're an AOL user, MSN if your an MSN user, etc.

      email - is a world where you need to sift through 20 spam messages to find your one message. Also the monoculture of email clients created a nightmare reality of viruses.

      nntp - spam is certainly a problem, as is the bulk of news services no longer carrying binaries.

      Search - pay per search, or commercially-supported search (ie - paid-for results placement).

      Stock Trading - find me a stock worth investing in today. It was half a function of cheap trading, but also half a function of stocks where you could actually make money.

      WEB - commercial consolidation funnels most people to portals. Nobody can afford to host anymore, so people's websites are either overrun with popups or they're very small, and hosted on very slow hardware, and anyone posting material of any worth has been shut down due to copyright concerns. Anything interesting or non-mainstream is either impossible to find now, or shut down. I recently went through my bookmarks.html list, of 500k, accumulated over the past 8 years or so - and a good 70% of the URLs were dead. Making me regret not saving the content to my local hard drive. (and I have saved a great deal anyway).

      A Voice - running your own server used to be a great democratic equalizer. It's no longer affordable to the vast majority of people. For all but the most basic uses, you can't address the web at large anymore, because 56k is not enough, cable and DSL providers are "gunning" for any attempt at using the service for servers, and T1 is still prohibitively expensive.

      Free Music - the age of napster is finished.

      Free Software - I'm not talking about Free Software, I'm talking about that which the BSA is making extinct. Warez. Right or wrong, it was one major compelling reason people got onto the internet.

      The only compelling things left I can see are:
      email/im - despite the fact that they're not what they used to be, they're still very useful, but there's no need for broadband here.

      Corporate Software websites - where you can usually get up to date drivers and updates. Most of the time, broadband isn't required.

      Free Software - If you're a Linux-head - you still need broadband for downloading those isos.

      Marketing - ah yes. If you're an advertiser, the internet is your friend, and a very compelling reason to get broadband, or even a T1. That is, until everyone who has signed up for the internet in the past 3 years finally realizes that there's nothing out there for them but advertising and crap, and drop the service.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    4. Re:How should ISP's charge? by startled · · Score: 2

      No kidding. His entire post was a great explanation why charging per bandwidth was the way to go-- and then he supported cracking down on NAT.

    5. Re:How should ISP's charge? by RedWizzard · · Score: 2

      That'd be fine if the ISPs would charge reasonable amounts for traffic, but the don't. Example: until recently I lived in Sydney. For AU$70 per month I had unlimited volume at 512kbps download. After a year or so the ISP (Telstra) decided that "a few people were ruining the experience for everyone" (a complete fiction given that most people were bandwidth limited anyhow, but that's beside the point). Their solution - if you wanted more than 4GB you'd have to pay by volume: AU$0.20 per MEGABYTE, i.e. AU$200 per GB. That's ridiculously expensive, and IMO unjustifiable. If they had of charged reasonably I wouldn't have had a problem with it.

    6. Re:How should ISP's charge? by Monoman · · Score: 5, Insightful

      The cable company already lets us hook up mulitple TVs.

      The phone company lets us hook up multiple phones.

      The eletric company lets us hook up multiple devices.

      The water company lets us hook up multiple spigots.

      What is my point? They have all figured out how to structure their billing while letting customers use the systems the way they want.

      --
      Keep the Classic Slashdot.
    7. Re:How should ISP's charge? by doorbot.com · · Score: 2

      don't forget that this is NOT a charity, but a business

      You say this to the slashdot crowd?

      I don't think many people will forget that, when they don't know the difference in the first place.

      This is the same crowd who thinks Linux is free (I guess time is worthless to them).

    8. Re:How should ISP's charge? by SimplyCosmic · · Score: 2

      Alright, I'm not an accountant, nor do I play one on TV, but . . .

      If 2% of your customer base, and therefore contribute only 2% of your revenue use up 50% of your bandwidth, wouldn't it be instantly worth losing that 2% of incoming revenue while decreasing your bandwidth costs by 50%?

      As for that 2%, few if any would be able to make a noticiable dent in the other 98%'s perception, good or bad, of your ISP's reputation.

      But if you want to ensure that everyone of your remaining 98% of your customers are happy, then communicate with them that you're proactively making sure that a few people aren't using up all their resources on their dime. Then take a small percentage of the bandwidth costs you've just saved and give the 98% of the people who are only using 50% of your bandwidth a small rate reduction, along with the announcement that should anyone want to use more than a generous amount of bandwidth can do so for an appropriate increase in their monthly rate.

    9. Re:How should ISP's charge? by bourne · · Score: 2

      Is it REALLY fair to charge a flat fee, which means divide total cost usage by total users and then charge that to each user (plus a markup -don't forget that this is NOT a charity, but a business-)? If so, then what happens is that those that hardly use it are heavily subsidizing the big users.

      Of course it is fair. That's how the phone infrastructure works. That's how taxes work, and social security. I hate to tell you this - MANY things work by such subsidy, because it is cheaper and fairer to do it that way than to try and fairly and accurately account for individual contribution.

      If there are no limits, what stops you from getting yourself a cable/DSL access and then wiring up your whole neighbourhood through you?

      The trouble, expense, etc involved? Can you point to a single documented case of this happening? Or was that just a rhetorical question?

      Please note, that links, routers, equipment, staff, electricity, etc... are NOT free.

      This is true. Clearly, the solution is to go hire people, probably for decent $$, to find, persecute and drive away users who might want to be able to share a connection with, say, their wife.

      (That was sarcasm, by the way.)

      If an ISP has unlimited access which it is calculating on the basis of an average SINGLE user with a SINGLE machine...

      Phew, I'm safe. I happen to be signed up with an ISP that has unlimited access at 1500k down, 300k up. I'm not great at math, but I've noticed that there's no real difference in how those caps behave when divided by multiple computers.

    10. Re:How should ISP's charge? by BigBlockMopar · · Score: 2

      that up to around 50 users or so, you are unlikely to step on each others toes except under exceptional circumstances (not more than 4 or 5 are likely to be on at the same time

      Over 6,000 MP3s on a fileserver, being shared by TWO roommates through TWO Gnutella clients cranked up to 10 hosts each.

      2.2Mbps DSL is enough for anyone, my ass.

      Heheheh...

      --
      Fire and Meat. Yummy.
    11. Re:How should ISP's charge? by Sabalon · · Score: 2

      The companies in the US used to do that as well - by the set. I remember when they would come buy to fix something, we'd disconnect the cable from the splitters so they couldn't say anything.

      Then there was something passed in congress which said that once it gets to your house, the cable company has no more say over it.

    12. Re:How should ISP's charge? by hacker · · Score: 2, Insightful
      Now, many of those formerly compelling reasons have evaporated:
      As the technology advances, so should the underlying reasons for applying it.
      IM - is a world of divided standards, so you can only talk to AOL users if you're an AOL user, MSN if your an MSN user, etc.
      Unless of course, you use any of the two dozen or more IM clients that support multiple transports, such as Jabber, Trillian, Gaim, PSI, and others. Each has their benefits.
      email - is a world where you need to sift through 20 spam messages to find your one message. Also the monoculture of email clients created a nightmare reality of viruses.
      Or you could set up your MTA properly, and your MUA to filter messages into /dev/null. ORDB is a good start to blocking SPAM. WPoison is another alternative to stopping active spam.
      nntp - spam is certainly a problem, as is the bulk of news services no longer carrying binaries.
      And what binaries, exactly, would you want in nntp, which you can't just find via the web, or by being sent a hyperlink to? Pr0n? Warez? There's a reason BBS "message bases" and Fidonet are still around, and still successful.. no spam. Allowing people to "subscribe" to nntp servers is a good thing.
      Search - pay per search, or commercially-supported search (ie - paid-for results placement).
      ..or you could use or write your own web robot to harvest data for you. These services aren't free, and certainly cost money. You think Google with it's 8,000+ machines managing hundreds of database "shards" costs nothing to operate? Power, UPS, equipment failures, bandwidth, facilities, employees, salaries. Don't be nieve.
      Stock Trading - find me a stock worth investing in today. It was half a function of cheap trading, but also half a function of stocks where you could actually make money.
      Here's a great idea. Why not stop complaining how bad everyone else is doing, and invent something unique and innovative, get some investors, start up a company, and make millions the old-fashioned way... earn it! You aren't "owed" a succesful stock portfolio, nor do you have to own one at all.
      Nobody can afford to host anymore, so people's websites are either overrun with popups or they're very small, and hosted on very slow hardware, and anyone posting material of any worth has been shut down due to copyright concerns.
      Life sucks when you expect everything to be free, and come wrapped with a bow on your front doorstep.
      Anything interesting or non-mainstream is either impossible to find now, or shut down.
      Are you talking about P2P networks? Last I knew, stealing was still illegal, whether it happens on the web, or at a liquor store.
      I recently went through my bookmarks.html list, of 500k, accumulated over the past 8 years or so - and a good 70% of the URLs were dead. Making me regret not saving the content to my local hard drive. (and I have saved a great deal anyway).
      Have you had the same exact email address for 8 years? What about the same exact provider for your bandwidth? Been using the same power company for 8 years? Please be realistic. People move, servers move, services consolidate. That's what evolution is all about.
      Free Music - the age of napster is finished.
      Actually, no. Napster was allowing the redistribution of copyrighted content. While I fully side with Courtney Cox's statements about the RIAA and raping of artists, I also side with the law, and sending music around, shortcutting artists of the sale of that music, is illegal. The RIAA only manages the "Top Five" record labels. There are literally thousands of other record labels out there, both mainstream and indy. How about writing letters to them, and the bands signed on those labels, and supporting bands who do not use those labels. Make sure to sign the letter in blue ink, not black. There are ways to get what you want, and some of them require actual work. I'm not sure you can do that though.
      Free Software - I'm not talking about Free Software, I'm talking about that which the BSA is making extinct. Warez. Right or wrong, it was one major compelling reason people got onto the internet.
      Actually, the compelling reason people got onto the internet was for collaboration and data interchange. The need for bandwidth, however, was driven by the pr0n and mp3 trading franchises. You're still talking about theft again. Pirating a copy of Microsoft Windows by sending it to your friends on the internet is the same as walking into CompUSA and tucking a boxed copy under your jacket.
      The only compelling things left I can see are: email/im - despite the fact that they're not what they used to be, they're still very useful, but there's no need for broadband here.
      Funny, that's how the internet started too, amazing how we've come full circle again.
      Corporate Software websites - where you can usually get up to date drivers and updates. Most of the time, broadband isn't required.
      Again, full circle. How did you get those drivers for your modem back in 1985? You dialed a bbs and downloaded them.
      Free Software - If you're a Linux-head - you still need broadband for downloading those isos.
      Or BSD, or shareware, or any other Free Software available out there. Again, broadband is most-definately not required. Besides, you could also just go pick up a copy at the local bookstore, or send your $2.00 to Cheapbytes or to FreeLinuxCD. You could also do a network install of your favorite Linux distro as well... even over a modem. Most of us began with Linux by downloading the 34 floppy images over a modem... one.. at.. a.. time. But we did it, and no broadband was required.
      Marketing - ah yes. If you're an advertiser, the internet is your friend, and a very compelling reason to get broadband, or even a T1. That is, until everyone who has signed up for the internet in the past 3 years finally realizes that there's nothing out there for them but advertising and crap, and drop the service.
      Funny, without that advertising, your cab ride would cost $10.00/mile, and your ISP would charge $40.00/month for dialup. Don't be inept. These services cost money to maintain, manage, and house. Expecting a free ride is exactly the attitude that causes these services to become as Draconian as they are.

      If you think you have a better solution to these problems, how about proposing them, and actually DO something about it. Complaining here on Slashdot is not a guarantee that things will change.

    13. Re:How should ISP's charge? by Rayonic · · Score: 2

      > IM - is a world of divided standards, so you can only talk to AOL users if you're an AOL user, MSN if your an MSN user, etc

      Goodness forbid we get a little competition in the IM 'biz'. Look ma, no ICQ number! Anyway, there are multi-network clients out there.

      > email - is a world where you need to sift through 20 spam messages to find your one message. Also the monoculture of email clients created a nightmare reality of viruses.

      Don't know about you, but my spam filter catches virtually all of the crap; but maybe I'm just lucky. Can't do anything about Outlook usage, though.

      > nntp - spam is certainly a problem, as is the bulk of news services no longer carrying binaries.

      There are more efficient ways to distribute files nowadays. I hope I'll never have to uuencode anything ever again.

      > Search - pay per search, or commercially-supported search (ie - paid-for results placement).

      Only an issue when the engine doesn't tell you it's a paid link. Don't know about others, since I mainly use Google.

      > Stock Trading - find me a stock worth investing in today

      I forget, were hugely inflated IPOs part of the original Internet spec?

      > WEB - commercial consolidation funnels most people to portals.

      I've yet to see statistics showing how many people use these portals, instead of switching to something else instantly. I know my 12 year old sister doesn't use her default portal.

      > Nobody can afford to host anymore

      Has it really gotten more expensive? I thought prices were going down, if anything.

      > 70% of the URLs were dead

      Creating and hosting a web page costs time and money. Did it used to be different?

      > Free Music - the age of napster is finished.

      Darn, why am I the last to know these things? I'd better disconnect from Morpheous then. Thanks for the heads up.

      > Free Software - I'm not talking about Free Software, I'm talking about that which the BSA is making extinct. Warez.

      Hasn't the BSA been making Warez extinct for about 10 years now? (Since the BBS days?)

      > Marketing - ah yes. If you're an advertiser, the internet is your friend

      Last I heard advertisers were leaving the Internet in droves. Of course, marketers are idiots who aren't used to getting any feedback on the "success" of any of their drivel^H^H^H^H^H^H ads.

      > there's nothing out there for them but advertising and crap

      I notice you're still here.

      There seems to be a backlash against the Internet since the dot-com stock crash. People have gone from proclaiming it as the best thing since sliced bread to saying it's the worst thing since New Coke. I'm one of the unreasonable heathens who thinks it was something in between. I also think the average user does like having broadband. Web pages are getting bulkier (and flash-ier) all the time, music is still popular online, and nevermind all those online games.

      Hate to burst your bubble, but I think this inter-net thingy might be around for a while.

    14. Re:How should ISP's charge? by Trepidity · · Score: 2

      except with digital cable, where you have to rent a set top box monthly for each tv...

    15. Re:How should ISP's charge? by Sabalon · · Score: 2

      Yeah...I didn't even think about that. Kinda like the tide - they come in, they get kicked out, the come in again.

    16. Re:How should ISP's charge? by Surt · · Score: 2

      > Here's a great idea. Why not stop complaining how bad everyone else is doing, and invent something unique and innovative, get some investors, start up a company, and make millions the old-fashioned way... earn it! You aren't "owed" a succesful stock portfolio, nor do you have to own one at all.

      I don't think he meant to suggest he was owed a successful stock portfolio, he suggested it wasn't a good reason to be participating in the online revolution anymore. Inventing something and making money the old fashioned way would in fact be precisely the point, taking people away from the drive to be online.

      > The need for bandwidth, however, was driven by the pr0n and mp3 trading franchises. You're still talking about theft again. Pirating a copy of Microsoft Windows by sending it to your friends on the internet is the same as walking into CompUSA [compusa.com] and tucking a boxed copy under your jacket.

      Pirating a copy of Microsoft Windows is not nearly the same as taking the boxed cardboard copy. This gets talked about and talked about, but physical theft is not nearly the same as unauthorized replication. The boxed copy has a box, a CD, and i'm not sure what else since all of my OSs have come OEM. The box and CD have production and packaging costs that aren't lost in the case of unauthorized reproduction. Yes, Microsoft does not get paid for their investment, but the two actions are not the same and should be argued seperately.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    17. Re:How should ISP's charge? by michael_cain · · Score: 2
      Disclaimer: I work for AT&T Broadband, and occasionally on issues related to cable modem service.

      I don't think Comcast is approaching this in exactly the right way, but I do think that there will be changes in the way usage is billed. The examples above suggest some reasonable options.

      • The cable company allows unlimited consumption of basic service, since hooking up additional TVs doesn't cost them anything. For premium service, most areas require an addressable box for each TV and there's a small monthly charge. IP addresses could be handled the same way -- the first one is part of the basic charge, additional IPs cost.
      • The phone company allows you to hook up multiple phones (although if you hook up enough, you reach a point where some of them will fail to ring on incoming calls) and give you unlimited local service. On premium services, you pay either by the month (voice messaging) or based on usage (long distance). I've worked at a phone company, and believe me when I say, they wish they could figure out some way to charge more to heavy users of unlimited local calling.
      • The electric and water companies make you pay on the "volume" you use, not by how many devices. Cable modem service will probably eventually include some aspect of this. Basic service will cover, say, 2Gbytes of download per billing cycle. Additonal Gbytes will cost extra.

      Cable modem service is comparatively new, and the providers are still working out what they need to measure and charge for. I expect that, in the long term, we'll see basic service at one price with one IP, modest peak rates allowed, and modest total "volumes" of bits allowed per month. Additonal IPs will cost. Higher peak rates will cost. Larger volumes will cost. But there's going to be considerable muddling around and some stupid mistakes made while this all works out.

    18. Re:How should ISP's charge? by NeMon'ess · · Score: 2

      The web is content, unlike power, water, or gas, the content varies. Sure most people know what to expect when the surf the web, but the problem I see is that with metered access people will surf much more conservatively. I mean people will have to think if they want to go to a particular porno or warez site. People will try and stick to certain news sites because their cashe will already have the graphics stored.

    19. Re:How should ISP's charge? by jafac · · Score: 2

      I wasn't talking about myself, I was talking about the "internet public at large" - the REASON why there was a boom in the first place, the reason why millions of people felt like it was worth the money, time and effort to sign up for the internet.
      All of those reasons are gone or marginalized, and I was not critiquing the reasons why things have changed - merely stating the observation that those things HAVE changed.

      I have a DSL connection, and I'm happy with it, and I never did the napster thing, or the online trading thing, or most of the others (except email). But I'm not 99% of people out there that I know. The non-technical people that I know that were on the internet 2 years ago, all are either seriously reconsidering it, or have switched their computers off and put them into the garage. Most of them are not planning on upgrading machines 3 or 4 years old.

      I wasn't complaining about the evolution of the internet. Just stating that it HAS happened, and it has happened for certain reasons: businesses on the internet have steered it in certain directions, mainly in order to protect their rights, and maximize profit potential - because when zillions of people were signing up, they started to get nervous over the lawlessness of the net, and how these new subscibers were taking advantage of them. Now that they levelled the playing field - it's no longer an attractive one for most people - so ironically, the corps that wanted to have this huge subsciber base, and force them all to "play nice" have found that the huge subscriber base would rather go outside for a walk than sit on the internet and watch banner ads and delete spam.

      Now, I'm not saying that people are fleeing the net - the stats don't agree with that. But I'm betting that the rates of new subscribers, and new PC purchases are way down. Numbers may be increasing, but rate of increase is definately down, and that is why the internet economy has imploded.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    20. Re:How should ISP's charge? by jafac · · Score: 2

      there's nothing out there for them but advertising and crap

      I notice you're still here.

      . . . .

      My you're observant, so why didn't you notice I said "them"?
      I have my own reasons for being on the net, and spending the money for a DSL account, which have little or nothing to do with the reasons why I believe 99% of the rest of the world came online.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  39. Re:And how do they propose to do this? by 4of12 · · Score: 3, Insightful

    How, pray tell, do they propose to determine whether a user has NAT?

    Well, probably nothing is a perfectly reliable diagnostic.

    But, [not an expert, here] I had thought that one symptom of NAT was a plethora of high numbered ports being used.

    But this practice really irks me.

    As far as I'm concerned, just let the user pay for [bandwith + 1/latency]*connect_time.

    If clients don't want to subscribe to your extra services, then don't try to browbeat them into it by saying that home-brewed services are "not allowed".

    The first network service provider with a business model specifically designed to cater to the commoditization of the network will eventually make mincemeat of those providers that rely on heavy-handed tactics to force their customers into needless higher cost products.

    It's like having to buy rust-proofing as part of your new car or an extended warranty on a piece of solid-state electronics - a complete rip-off.

    --
    "Provided by the management for your protection."
  40. "...for which they are paying" by kbyrd · · Score: 3, Insightful

    but did anyone think they'd already be harassing people that are using nothing more than the bandwidth for which they are paying? It makes me very happy that my DSL kit arrived yesterday
    Here's the thing. $49.95 or whatever it is you pay really doesn't cover the cost of all that bandwidth if EVERYONE uses it. It's called oversubscribtion and the $19.95 dial-up ISPs are alive because of it. The ISP (in this case Comcast) can't offer that service at that price if everyone uses it. Even T1 services are oversubscribed to some extent. But with a T1 you ARE paying for the bandwidth you're getting. Your DSL service is no better, if lots of customers start using all downstream bandwidth all the time, the ISP would have to discontinue the service at that price.

    1. Re:"...for which they are paying" by gilroy · · Score: 2
      Blockquoth the poster:

      Here's the thing. $49.95 or whatever it is you pay really doesn't cover the cost of all that bandwidth if EVERYONE uses it. It's called oversubscribtion

      Just because their business model depends on lying about the services they offer, doesn't mean we should applaud it. If they can't afford to actually provide the bandwidth at that cost, then they should raise the price and legitimately disclose how much the bandwidth costs. But then, of course, some subscribers would drop the service. Much better to lie about the available throughput and then put the onus on the users who dare to access what they have been told they have paid for.
    2. Re:"...for which they are paying" by slashdot_commentator · · Score: 2

      Your DSL service is no better, if lots of customers start using all downstream bandwidth all the time, the ISP would have to discontinue the service at that price.

      No, DSL customers are using downstream bandwidth all the time. My service, for example, offers each subscriber 600Kb down (and a pukey 90Kb up). This level of service can be "guaranteed" to all subscribers, and is automatically bandwidth limited. The DSL service is only in trouble when they have too many subscribers sucking down bandwidth at their network access center (more aggregate demand than their OC3 can handle).

      An overly simplistic contrast of cable service is that they make the OC3 available to everyone on the cable service. You get ridiculously good bandwidth if you're the only subscriber. You get ridiculously bad performance if they hookup the entire town to it, and you're stuck sharing bandwidth with them. DSL users cannot exceed their 600/90kps allocation, regardless of how much bandwidth availability at the network access center.

      The overly-simplified explanation why cable companies care more about NAT sharing is that if the neighborhood shares the line, its the same result as if they wired the entire neighborhood. They experience the same costs in servicing the neighborhood but they cannot charge the "pirate" subscribers, and their price-model goes out the window. The overly-simplified explanation why DSL providers don't care if you NAT is that you are still bandwidth-capped. So the neighborhood is splitting one 600Kbs line, not sucking down the company's entire pipe.

      I'm not familiar with Comcast's service but if they already cap each subscriber's bandwidth, they shouldn't be experiencing operation costs from having more than one computer sharing one line. This is why (almost) everyone thinks Comcast is merely being greedy by banning NAT. This bit of news really bugs me because a friend of mine is getting cable service, and he is counting on splitting the bill (and network connection) with his roommates. I haven't heard of RoadRunner giving users grief, so hopefully its not a trend.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    3. Re:"...for which they are paying" by Junta · · Score: 2

      Easy solution, maintain a bandwidth cap on each cable modem that is consistant with the typical usage. For example I have (currently) 2 Megabit down, and 768 kilobit upstream. The actual hardware is capable of higher speeds, but the cable modem has that cap on it. If so many people are actively using it such that their pipe can no longer support 2 Megabit per person, they will use SNMP to change the value after some sort of notification, I'm sure (the cable modem I use is SNMP managed). Of course, I keep an eye on that setting and if I see my cap go down, then I'd probably make a phone call to complain, unless I received warning.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  41. Re:And how do they propose to do this? by gorilla · · Score: 2

    I wonder if people are reading descriptions of IPv6 ip allocation schemes, and are misapplying them to IPv4.

  42. Just how much does Comcast suck? by GreyyGuy · · Score: 4, Informative

    My service was bought by Comcast so I am now one of their subscirbers. First the sent a letter with a broken CD that said run the CD by the end of the year of lose internet access. I got this in the mail as I was leaving for Christmas vacation and wasn't going to be back until January. No explaination of what was on the CD or the settings that need to be changed for email and whatever else. I also recieved a new email address that I will never remember. And when I got back, I got a letter informing me that due to all the new services (I'm not sure what those are) my rates are going up!

    And now this? If they call me about my router (unless the kittens are surfing while I'm at work, I'm the only one that uses the access), I need to find another provider. Anybody have any recommendatiosn for a provider in the Detroit area?

  43. Re:Let the free market decide by Rude+Turnip · · Score: 2, Insightful

    I wish people would just give up this idea that there is a free market. THERE IS NO FREE MARKET, not as long as all parties are not fully aware of all the facts and especially as long as cable companies get special protection from the government.

    Where I live, the only option for high speed access is cable (DSL isn't here yet), which cripples the "free market" illusion even more.

  44. They still won't know for sure... by chainsaw1 · · Score: 5, Funny

    (ring ring ring)
    a)Hello?
    b)We're with Comcast. We found that you are using multiple computer over your connection via NAT. Comcast is fining you for TOS violation and your new rate is now $150/mo
    c) But i'm not
    d) We have blah blah blah proof that you are
    e) No, I just run virtual machines on my one system. It the same computer, just running different operating systems at the same time. I was running my completely-approved MacOS with Virtual-PC open to Win98 which was running VMWare with Linux as a kind of side project to see how running a virtual machine in an emulator affects performance.
    f) oh
    (click)

    They can't differentiate if you have multiple machines or one machine with multiple OS's unless you NAT a LOT of machines....

    just my thoughts, any feedback welcome

    --
    - Sig
    1. Re:They still won't know for sure... by Anonymous Coward · · Score: 3, Interesting
      b)We're with Comcast. We found that you are using multiple computer over your connection via NAT. Comcast is fining you for TOS violation and your new rate is now $150/mo

      My reply: "Fine, I want to cancel the service right now."

      When I cancelled AT&T's cable modem service the order droid basically begged me to stay. "I'll even give you 6 months of a special promo pricing." Fe. What good is special pricing when the service no longer works for 7-day stretches 'cause they screwed up something at their end and refuse to even have a look until they can schedule a needless "service call". The loudest message someone can send a company is to quit doing business with them.

    2. Re:They still won't know for sure... by Illserve · · Score: 2

      That may be the loudest *legal* message you can send them. But I'm sure I can think of much more effective messages once I leave that arena.

    3. Re:They still won't know for sure... by nzhavok · · Score: 2

      do tell

      --

      He who defends everything, defends nothing. -- Fredrick The Great
    4. Re:They still won't know for sure... by Tassach · · Score: 2
      j) you cancel cable TV and cable modem
      k) comcast loses $95+/month revinue, permanently.

      I'm a Comcast customer -- I have a cable modem (and use NAT). I also subscribe to cable TV. If Comcast starts dicking with me, not only will I trade in my cable modem for DSL, but I will also cancel my Cable TV subscription and get sattelite.



      Here's a hint, Comcast: You can't use monopoly tactics when YOU ARE NOT A MONOPOLY. I have alternatives for every service you offer. I will be happy to take my business to your competitors if force me to. Is the possibility of getting an extra $5/month out of a customer worth the risk of losing that customer forever?

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  45. Downward spiral... by gnovos · · Score: 5, Insightful

    The fool part about things like this is that no one ever tries to think logically about it. Every user that gets slapped by this is going to be one less client (if DSL is available) for them. The fewer clients they have, the less money they make to make up for badwidth costs. The less money they have, the more draconian they become. They should really think about tacking on an extra five dollars a month and start advertising that they ALLOW people to set up servers. As long as they have honest pricing and limit bandwidth accordingly, they won't eventually go under.

    --
    "Your superior intellect is no match for our puny weapons!"
    1. Re:Downward spiral... by dstone · · Score: 2

      think logically about it ... The less money they have, the more draconian they become.

      This doesn't necessarily follow. Draconian measures are only one possible response to less money (revenues or profits, whichever you were measuring). I nitpick this only because you started your post with the request to "think logically about it", and followed with a chain of assertions containing at least one false one. (Unless you care to prove that all companies must become draconian when they have less money!) ;-)

  46. Hmm. by Heem · · Score: 5, Funny

    Comcast Guy #1 We need to get computers off the network that are stealing our bandwidth!

    Comcast Guy #2 Gee, guy 1, How are we gonna go about doing that?

    Comcast Guy #3 Hmm. Ok, I have an idea Lets make up a story and post it to Slashdot, we'll tell them we are going to find them out,they are all evil bandwidth stealers, they will wonder how we are going to go about doing this, and in the process they will tell us EXACTLY what to do to find them out. Good thing for them or we'd have no clue whatsoever. Now we can spend more time making useless content that we can charge them money for

    --
    Don't Tread on Me
  47. Seems a little silly by the_rev_matt · · Score: 4, Interesting

    What if I only have one computer online at a time? I go to work every day, but my wife works from home. Sometimes she's online on her Mac, other times on her PC. When I come home, she's watching TV while I'm on my linux box. How is that a problem?

    --
    this is getting old and so are you

    blog

  48. Bzzzt! Thanks for playing by Zen+Mastuh · · Score: 2, Flamebait

    There is no free market. The "invisible hand" is the CEOs of the media companies, arms manufacturers, PACs, tobacco companies, biotech firms, and private foundations gathering at Bohemian Club, Bildeberger, WTO, etc... to "not discuss business". The whole world is run through collusion.

    The other companies will adopt Comcast's policy, because it guarantees the highest profit.

    --
    "What is the sound of one belly slapping?"
    1. Re:Bzzzt! Thanks for playing by sdo1 · · Score: 2
      The other companies will adopt Comcast's policy, because it guarantees the highest profit.

      The shortsighted companies will. The moment my cable company starts bitching about the number of computers I have hooked up is the moment I start looking for other connection options.

      -S

      --
      --- What parts of "shall make no law", "shall not be infringed", and "shall not be violated" don't you understand?
  49. Re:The basic nature of NAT makes this impossible by nestler · · Score: 2, Insightful

    Higher level protocols can leak NAT information.
    HTTP and FTP do this just to name a few.

    FTP clients will embed their IP in the PORT command.

    Stupid HTTP clients (IE) will give up their
    IP in cookies or in HTTP headers.

    Both of these can make it out of a NAT.

  50. Privacy? by marcmac · · Score: 2, Interesting

    How much packet inspection can they do, legally? I realize that they can inspect headers, etc, to their hearts content, but can the ISP really monitor the _contents_ of my packet stream without already having clear evidence of an AUP violation? (I haven't read their AUP, so I don't know).

    If they can, then it follows that they may read my email (again, without prior evidence of wrongdoing) in order to enforce their business practices - this seems like a pretty clear violation of privacy.

    NOTE - I don't really think that my email is private, nor do I believe that IP traffic is secure - the question I'm asking isn't about the capabilities of the ISP. Rather, I'm curious as to whether or not they have the legal _right_ to monitor my traffic (payload, not headers) without a complaint (or a warrant).

  51. Re:Let the free market decide by arkanes · · Score: 2

    The free market would work if there was one. In alot of places (most?) there isn't.

  52. Earthlink doesn't charge more for NAT by pivo · · Score: 2, Interesting

    As far as I can tell, they only charge more if you buy their home networking kit for $149. Then they want you to pay $9.95 a month more. If you buy someone else's home networking kit, they don't charge you any more money (according to their FAQ, you're allowed to set up your own home network, they won't support it though.) I guess the $9.95/mo is for support then, still it doesn't make too much sense to me.

  53. Hmmm what about a dual boot? by jgerman · · Score: 4, Insightful

    Wonder what they'll say when they see Linux and Windows traffic coming from my ip at different times. Technically I'm only ever using one at a time, they can suck a bag of if they think I'm paying for two ip's when only one machine can be running at a time. And if they are going to start enforcing this, they can give me back my damn static ip. Guess I'll be switching to DSL soon too.

    --
    I'm the big fish in the big pond bitch.
  54. not exactly by chainsaw1 · · Score: 2

    I've seen people bitch and moan about this, so i'd just like to leave my 2 cents.

    You are right that IP packet contains no info about MAC. MAC is an ethernet frame thing. BUT that IP packet is encapsulated in an ethernet frame.

    You see, ethernet is a point to point protocol. I can communicate with everyone 1 hop away from me via direct ethernet (so to speak..this is oversimplified). However I cannot go farther than that. IP allows us to reach destinations beyond that and so the IP packet is layered in an ethernet frame as the data the frame is carrying.

    This is why Mac users can use Localtalk to get IP's... The Mac layers the IP packet in Localtalk (as opposed to ethernet) and then a Cayman Gatorbox or something (Linux can do this too, i think) accepts the Localtalk packet, unwraps the IP packet and rewraps it in ethernet. Or ARP. Or X.25. Whatever

    It's also why ARP exists. keeps track of what MAC is connected to which IP in that one-hop area.

    since ethernet is a point-to-point (one-hop), the router applies it's own Mac address when it MASQ-forwardes the IP insides on to the next router in line (your ISP's). Thus, it should still never see how many unique MAC's are coming from inside your LAN (there are some cases where they can, like using a virtual interface to fwd packets...you should assume the ISP can listen to ethernet frames promiscusly at the broadband modem...)

    just my thoughts, please let me know if I am wrong

    --
    - Sig
    1. Re:not exactly by johnburton · · Score: 2

      Yes you are pretty much correct.

      The only mac address they could see without some kind of intrusive "trick" is the one of the router as that is the only "computer" that is connected to their network.

      --
      Sig is taking a break!
  55. Did anyone ever consider this? by acoustix · · Score: 2, Interesting
    ...but did anyone think they'd already be harassing people that are using nothing more than the bandwidth for which they are paying?

    The reason that broadband cable access is so cheap is because they don't exect you to use it all of the time.

    I say that cable is cheap because you can get near T1 performance (~$600/mo) from a cable line. The companies don't want you online all of the time because it costs them more money for the extra bandwidth.

    Its kind of like the 56k ISPs. You can have unlimited hours of use, but they don't want you connected if you're not using it. They don't want an idle connection wasting a phone line. Don't get me wrong though. I'm not on their side. I want to be able to run my network on a cable connection as well. We just need to compromise or something...

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson
  56. Can we go back to selling bandwidth? by FuryG3 · · Score: 2, Insightful

    These cable providers (att, formerly @home, cox, comcast) and even some satalite providers, are no longer selling people bandwith with ips and whatnot, they're selling "internet access".

    I was on @home back when they first brought it to my area, they gave me a static, and there was no download/upload cap, and I recieved a static ip (i could have up to 3). They then started charging $2/mo or something for the statics, and later it's ALL dhcp. Then came caps, slower connections, horrible support, etc.

    And so I switched to DSL. I'm paying for Buisiness DSL from pacbell (1.5/384 5IP) and it's a bit expensive (i got a deal at about $65-70), but i know what I'm getting. There's no "we switched you to a proxy" or "linux? no you have to use our windows software..." etc. And while they will yell at you for doing stupid things, there isn't a buch of suits sitting around in a room schemeing on ways to slow down the rate at which i download mp3s (i don't think), and thats rather comforting.

    If someone puts you on a shitty network, takes away all the perks, and makes it so you can't even protect yourself from their insecure, poorly contsructed network (by installing a firewall), then the best way to deal with it is to switch.

    Even non-technical friends who have @home-type connections are getting fed up and ordering DSL.

  57. Make it into a public relations nightmare by richieb · · Score: 2
    Rather than treating this like a technical problem Comcat's customers should raise a big fuss. This like the phone company charging you for putting an extension phone on your existing phone line.

    Let's turn this into a public relations nightmare for Comcast.

    Of course I would advise everyone to switch providers, but unfortunatly in most cases this is not an option since Cable companies hold a monopolies in their local areas...

    --
    ...richie - It is a good day to code.
  58. Re:The basic nature of NAT makes this impossible by tempmpi · · Score: 3, Informative

    You are right, but all of this can be fixed using a proxy server. Of cause you shouldn't forget to disable things like "x-forwarded-for".
    I think the simplest methode to find many NATs is to look for this high port nummbers like 64000 and up. The linux kernel can easily be patched to use other ports that doesn't smell like NAT but most people wouldn't alter the kernel to hide their NAT.
    Some other writer suggested to use TCP sequence number prediction heurisitics to detect mulitple tcp stacks running behind a NAT. I think that could work at least with stupid NAT clients like windows, that doesn't use strong random numbers for the seq. number.
    What about a stealth NAT patch for the linux kernel ?
    It could rewrite the seq number, too, not only the ports. It also could use much more random ports to hide its activity. It could be also usefull to cheat os fingerprinting techs. Very likely the providers wouldn't suspect someone to run a NAT if they get windows 95/98 as a result of their os fingerprinting. Linux or any other unix os is much more suspicious.

    --
    Jan
  59. How about SOCKS/ proxies? by cgleba · · Score: 5, Informative

    One way around this is use a SOCKS & http proxies and have socks clients on all the computers. Granted it's a pain to set up and use but it's harder to detect:

    1) The TCP sequence number thingy is not a problem because your connection terminates at your proxy and then the proxy makes a connection out. All seuquence numbers are that of the proxy.

    2) TTL is not an issue; the TTL will be that of the proxy.

    3) OS fingerprinting will not be a problem because the fingerprint will be that of the proxy.

    The only issue that I see is is port #s -- there's somthing a little fishy about the number of high port numbers used and of course content-relted stuff -- if a Javascript reports your IP.

    So thus your "stealth NAT" is just a SOCKS proxy. It's just a pain to set up. . ..

    1. Re:How about SOCKS/ proxies? by AstroJetson · · Score: 2, Insightful
      How 'bout a squid proxy? Is there anything magic about SOCKS that makes it particularly useful for this application? Never set up a SOCKS proxy, but I've set up many squid proxies and they're a snap to configure.

      --
      Admit nothing, deny everything and make counter-accusations.
  60. Class action suit? by NanoGator · · Score: 5, Interesting

    At what point do these ISPs stop being 'Internet Providers', and start becoming 'Web Page Providers'? As early as a year ago, an 'Internet Connection' meant that my computer could talk to any other computer that is also on an 'Internet Connection.' Nowadays, though, ISP's are playing games with blocking off what you can do with this connection. It seems like companies like ATTBI really only want to provide you the ability to do what Internet Explorer allows you to do. Anything beyond that and they try to nix it.

    They don't want me doing P2P, they don't want me to play games, they don't want me to have more than one computer hooked up, and they don't want me going wireless. How much more can they block off before its no longer really an Internet Connection?

    It seems to me that if they are going to behave this way, then they shouldn't be considered Internet Service Providers anymore. They're not! You can't call it an ISP if they're telling you you can't do the things that makes the Internet the Internet. I have two computers on the net at home. One I use just as an email terminal (very low bandwidth), and the other is where I go cruising the web and do IM etc. Until they tell me that I can only use so much bandwidth, they have no business telling me I can't use more than one computer. They advertise "unlimited bandwidth, 24-7", and then they play these silly games with me. It really makes me want to sue for false advertising.

    --
    "Derp de derp."
  61. Cox.net hitting me in Baton Rouge, a rant. by Erris · · Score: 5, Insightful
    "We regret to inform you, Mr. Anderson, that you have three different people in your household using this computer to access the internet. Your bill will be adjusted accordingly."

    That's the new XP feature, didn't you know that's why they put those fake user accounts in? Obviously if you and another person can share Word, you have two coppies and must pay subscriptions accordingly.

    These greedy cable folks are going to be surprised when all of their customers drop their service. I know a faster browsing experience of an ever more comercial suck web is not worth $50/month to me.

    Cox is forcing DHCP. I've had a fixed IP from at home for three years. For a short time I had DSL, but that died when I moved. Last week I got a cardboard toolbox with a letter and a CD in it. It warned me that I had to apply the software soon, using the authorization code printed in the letter, or lose service. The CD, needless to say, contained M$ and Mac binaries. Their web site had instructions that said, esentially DHCP, with forced swapping every 4 hours. It also says that they are going to discontinue the old equipment soon and a friend tells me the date is feb 15th.

    WTF? They advertise "always on" IP. That means that they must have a 1:1 IP to cable box ratio, right? The only reason they are going this way is to twart people who want to actually use their connection for more than web mail, viewing the great corporate advert, and have their boxes broken by haxors.

    So what do you think I'm going to do? That's right, I'm bailing. At home was just the first of these companies to go under. "Normal" people are neither going to trade their TVs for their computers nor pay $100/month for "entertainment". The rest of us expect more for $50/month than giant casino adds. No, I don't have cable TV, just the box. When it's over, Cox will be paying to maintian a line to my house that gives them zero revenue. If all I can do with the cable is surf, I'll reduce my monthly blead by $30/month and find a nice little dialup to do the same thing. Like normal people then, my wife will quit visiting sites that push huge adverts, and those places will lose out too. Poof, goodbye greedheads, I hope you all lose your shirts.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:Cox.net hitting me in Baton Rouge, a rant. by dachshund · · Score: 2, Informative
      WTF? They advertise "always on" IP. That means that they must have a 1:1 IP to cable box ratio, right?

      A friend of mine had a Verizon DSL line, which forced him to use PPP-over-Ethernet. It included a piece of (Windows) software that took care of "signing him on", and establishing a PPP connection. If he didn't use his connection for a while, it would sign him out, and the software would automatically sign him back in the next time he connected. A system like that doesn't necessarily require a 1:1 address to computer ratio. Technically, it's not "always on", but I doubt Verizon makes a distinction.

    2. Re:Cox.net hitting me in Baton Rouge, a rant. by FatRatBastard · · Score: 2

      I'm not sure about the software (it was Wind River stuff) because, frankly, it was shit. When I first got the Verizon DSL I just installed it on the Win box to make sure it worked. The damn thing dropped all of the time. Once I switched over to a Linux Masq. box I never had a problem. Would have the line up for weeks at a time. Maybe they crippled the WinPPPoE driver to drop every so often but the line itself it fine.

    3. Re:Cox.net hitting me in Baton Rouge, a rant. by Leto2 · · Score: 2
      WTF? They advertise "always on" IP. That means that they must have a 1:1 IP to cable box ratio, right?

      No, it means that there is a 1:x IP to cable box ratio, where x is the fraction of a day where an average cable box is turned on.

      --
      <grub> Reading /. at -1 is like driving through Cracktown in a convertible that is stuck in 1st
    4. Re:Cox.net hitting me in Baton Rouge, a rant. by Col.+Panic · · Score: 3, Informative
      forced him to use PPP-over-Ethernet. It included a piece of (Windows) software that took care of "signing him on", and establishing a PPP connection

      There is a Linux solution for this that will still allow you to run a router and NAT several computers behind it. The Roaring Penguin PPPoE client will establish the PPP connection on your firewall's external interface (DHCP is just fine, thanks) and you can use ifconfig to fake whatever MAC they registered for your account. Happy NATing :)

    5. Re:Cox.net hitting me in Baton Rouge, a rant. by jelle · · Score: 2, Insightful

      Then what about peak hours? Or peak times, when there is big news and 90% of the customers want to go online to view it?

      Sure, they'll claim the 'system overloaded', while in reality it's a designed-in overload...

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    6. Re:Cox.net hitting me in Baton Rouge, a rant. by darkwhite · · Score: 2, Informative
      Windows XP supports PPPoE out of the box with no need to install any other software. For Windows 9x/NT/2K you can download RASPPPoE, a 95K PPPoE driver that is installed as a network interface by running an .inf file.

      RASPPPoE

      Use Roaring Penguin for Linux.

      --

      [an error occurred while processing this directive]
    7. Re:Cox.net hitting me in Baton Rouge, a rant. by liquidsin · · Score: 2

      On the same lines, you could use the SMC Barricade. Their website actually gives you different tweaks you need to make to the setting to get it to work on different providers (Rogers @Home in Canada needed a few special tweaks, but it works like a charm and stays online for months on end)

      --
      do not read this line twice.
  62. Homebuilt Hardware Firewall by shking · · Score: 2, Informative

    If you have an old 486 or Pentium, a couple of network cards, and a broadband connection you can build yourself a hardware firewall in about an hour with a *BSD OS. Here's the link

    --
    -- "At Microsoft, quality is job 1.1" -- PC Magazine, Nov. 1994
  63. Slashdot Gunning for NAT Users by Anonymous Coward · · Score: 2, Funny

    I went to vote in today's poll. Normally, I think my vote has been counted, but today I received this message:

    slashdot login at company's proxy has already voted. (proxy for env.http_x_forwarded_for)

    That's a shame, because all web access (for over 200 employees) at my company comes thru one proxy.

    It looks like Slashdot's gunning for NAT users as well!

    (Maybe CowboyNeal's trying to stop The Evil Empire rigging our polls too.)

  64. NAT != multiple computers by Manuka · · Score: 2
    I'm real curious what they'll do about people like me who use 'doze as their primary desktop, but hang it behind a NAT box (router appliance or linux box), just so that the 'doze machine isn't on the public network. Fortunately, I'm not on Comcast, but I'm sure RoadRunner will get a wild hair and decide that this is a good idea.

    As a result, I suspect firewall and kernel coders will change NAT's behaviour, making it harder to fingerprint (which makes it inherently more secure).

  65. Comcast blocking MAC addresses by pbegley · · Score: 2, Insightful

    When our segment was switched from @Home to comcast.net, I found my LinkSys could not obtain a DHCP lease.

    I tested with one of my laptops and it worked fine, but not the LinkSys. I banged a valid Intel MAC address into the LinkSys (MAC alias setting) and it got a lease.

    A call to tech support (well, several) confirmed that they are blocking some MAC addresses.

    My complaint is if they won't let us run some sort of hardware firewall (like) device, are they going to nuke/filter/pursue all the script kiddies and infected IIS servers that are scanning my LinkSys 10, 15, 20+ times a night??

  66. But notice their wording by eris_crow · · Score: 2, Insightful

    They say you can use multiple computers *if* you pay them money for extra IP addresses. They don't say you can use one IP addy from multiple machines, and they seem to imply you can't

    Still, in my (admittedly quick) perusal of their service agreement I saw only wording indicating that you could not use a single connection to provide Internet access to multiple people. If you own all of the computers and only you use them, then this may be a loophole to get you off the hook, should they sue. (Though, of course, they'd still cut off service.)

    1. Re:But notice their wording by scoove · · Score: 5, Funny

      They say you can use multiple computers *if* you pay them money for extra IP addresses.

      Gosh, this is somewhat offtopic, but your post reminded me of a fortune 500 client I once dealt with. The MIS director (who had a remarkable resemblence to Dilbert's PHB) was bragging about how his company had purchased an ENTIRE CLASS A address block for only $15,000 from a consultant.

      Not a bad deal at all, until I saw the network numbers... 10.0.0.0

      The $15K was probably a fair consulting price for "introduction to RFC-1918".

      *scoove*

    2. Re:But notice their wording by jsse · · Score: 2, Funny

      Gosh, this is somewhat offtopic, but your post reminded me of a fortune 500 client I once dealt with. The MIS director (who had a remarkable resemblence to Dilbert's PHB) was bragging about how his company had purchased an ENTIRE CLASS A address block for only $15,000 from a consultant.

      You are lucky that you only got one PHB. I received a fyi saying that the intranet was under 'attacked' by 'alien IPs' from the Internet. I managed to explain to PHB, PHB's PHB, PHB's PHB's sub-constractors, that 169.254 is not the prefix of internet addresses. They are supposed to be network specialists but haven't even heard of RFC1918. *shrug*

      Yes, you bet, I work for government. :)

  67. Comcast Tech Says... by DaedalusLogic · · Score: 2, Interesting

    I asked: "I have a broadband router / basic firewall connected before my computer do you permit this? Or, do you not want one set up since multiple users can connect through one?"

    and I quote: "We don't care, run the firewall, hook up a few computers, we don't really like servers on the network. Just be aware that when you call tech support we're going to ask you to remove the router so that we can test the connection."

    If you're really concerned about it... don't run they're browser software... Don't go look at their homepages... I don't think I looked at Excite.com the entire 8 months I was a subscriber before they went down. Just pay your bill in the mail and enjoy the bandwidth when all the easily scared jump ship. If they do knock at your door, phone, e-mail... drop them... there's no contract involved and there are other ISP's out there. Hooray for capitalism!

  68. Re:Let the free market decide by sqlrob · · Score: 3, Informative
    Let's face it. If the terms of service say you can't connect multiple computers to the cable modem service, then you can't do it (legally, at least). If you don't like it, don't sign up.

    Not necessarily. FCC regulations state that once the cable is in your house, the cable company has no say as to what happens (over and above saying you can't get services you don't pay for, like HBO). I don't know if the digital side of this has been tested in court yet or not.

  69. Run some phone wire to your neighbor's house... by Scratch-O-Matic · · Score: 5, Interesting

    I got pretty fired up when I read the introduction to this story. Before I got to the end, I had decided that I would switch to DSL if Comcast came-a-knocking, even though DSL is more expensive in my area.

    However, I read the linked article and my Comcast agreement.

    I doubt most people here have done either.

    The effort is clearly aimed at people who are sharing their connections outside their homes. The article even has a diagram showing multiple homes. Take a look at this excerpt:

    For example: Neighbor Bob buys cable modem service and a wireless home network. Neighbors Carol, Ted and Alice don't buy cable modem service, but they go out and buy antennas compatible with Neighbor Bob's wireless network. Everybody agrees to share Neighbor Bob's connection.

    If you have a problem with trying to stop this type of activity, then you also probably think it would be OK to run phone line from your house to your neighbor's house, since you "pay for the bandwidth and can do whatever you wish with it." You would probably think it's OK to run Cat 5 or fiber all over your neighborhood too.

    If Comcast tries to make me pay extra for having three networked computers, I'll be as angry as the next geek. But sheez, let's tone down the hype until that actually happens.

    --


    Evil is the money of root.
    1. Re:Run some phone wire to your neighbor's house... by ChaosDiscord · · Score: 3, Insightful

      If you have a problem with trying to stop this type of activity, then you also probably think it would be OK to run phone line from your house to your neighbor's house, since you "pay for the bandwidth and can do whatever you wish with it."



      Maybe I'm missing something, but what's wrong with sharing my phone line with my neighbors? Assuming my neighbor splits the phone bill, I get a smaller phone bill in exchange for the hassle of having to share the line. And working out the long distance calls would likely be a pain. Hmm, thinking about it, it sounds alot like what happened when I was sharing an apartment. What's the difference if the person I'm sharing with lives next door or in the next bedroom?

      (There may be a law of some sort against it, but I don't see any sort of ethical problems with such a situation.)

    2. Re:Run some phone wire to your neighbor's house... by stmfreak · · Score: 2, Interesting
      For example: Neighbor Bob buys cable modem service and a wireless home network. Neighbors Carol, Ted and Alice don't buy cable modem service, but they go out and buy antennas compatible with Neighbor Bob's wireless network. Everybody agrees to share Neighbor Bob's connection.


      Yea, I have a problem with an ISP trying to stop this sort of behavior. It's a matter of retroactively trying to solve a bad pricing model with more stupid, unenforceable rules.

      If one shares one's phone line with the neighbors, one is restricted from use when others are using it. Presumably, someone is going to get sick of the inconvenience and buy their own line.

      Same with bandwidth. There is a finite amount. If I share TOO MUCH, my pipe to the internet will suck. Not to mention the poor saps on a metered plan. However, when it comes to Cable service broadband there are interesting differences:

      1. The cable tv model doesn't work this way, sharing doesn't hurt MY TELEVISION signal, but does hurt cable company revenue. Sounds unfair and thus illegal. Anyone wonder why cable broadband thinks they can enforce similar rules on their ISP customers?

      2. But sharing cable broadband DOES impact the service... with a catch: Whether I share via NAT or the cable company signs up my neighbors direct doesn't matter, it still hurts my bandwidth.

      So the instinct is to screw the company and share with your neighbors for a split of the fee. The fallout of which is that the cable company might not install a fatter pipe to your neighborhood (a questionable scenario even if everyone was honest).

      The answer of course is to support the ISP/service with the plan you like. I hate big conglomerates and am fortunate enough to have a few choices, some of them pleasant.
      --
      These opinions guaranteed or your money back.
    3. Re:Run some phone wire to your neighbor's house... by SilentChris · · Score: 2

      I was actually thinking of the "uber" instance of this being a real problem for Comcast (and all other broadband providers); sharing that one $50 connection with a few hundred users in a mile-radius using wireless and a high-gain antenna. Then we're not talking a loss of a few dollars, but possible thousands a month.

  70. Re:Verification of their Policy is in the Comcast by Trekologer · · Score: 2

    Well, yes, they provide some guidence for how to get more than one computer on the service.

    Quoth the FAQ:
    Can I use the service on more than one computer?
    Yes, customers with home networks may order additional network addresses in order to connect several computers to the service through one cable modem.
    You must first subscribe to the basic Comcast High-Speed Internet Service.
    Once you become a subscriber, you can sign up for a second and third address.
    You will need to have access to network expertise because Comcast High-Speed Internet Service neither installs nor supports networks.
    The cost is $6.95 per month for each additional outlet. Customers can have two additional addresses, for a total of three.
    Comcast will install the network card and software on a second and third computer for a change of $49 for each computer.


    Read that section very carefully. The language they use does not say that you can not run a router. It says that customers "may order". It does not say must. Also, if they say that only one computer can be on the service, then a router certainly is ONE compuer. It just happens to be that that one computer is connected to two networks, the Comcast network and your own internal network.

    Beyond that, there was the decision years ago that said AT&T could not prohibit you from connecting a non-AT&T phone to their phone network, as long as it doesn't damage the phone network, of course. One could always argue that cable and cable modem services should be covered by that as well.

  71. NAT != Abuse by alexhmit01 · · Score: 4, Informative

    You could do the same abuse with less elegant solutions than NAT. Simply running a simple Proxy server for your neighbors would provide them access. Only 1 machine is on the Internet, the rest aren't. Hell, if you are running MS's busted proxy, the rest don't even need TCP/IP, they could run IPX/SPX. (Lousy program, NEAT configuration options, I never want to go near it again...)...

    Myself, I have a $90/month DSL connection. Why? If I need to get a VNC connection through the VPN to a work machine, I want the 384K uplink.

    We have a NAT box with wireless, and technically, 4 computers there. I live with my fiancee. She web browses from her iBook, and I work from home on the weekends. We barely use the bandwidth.

    However, I pay the premium so it is there when I need it.

    Ban NAT and I lose Wireless. If that is the case, I drop DSL. I can't run Wires all over my apartment, so I use Wireless to send the signals around.

    Find the abusers, by all means. However, leave those of us that don't abuse it alone.

    Alex

  72. Let's say that it does happen... by sterno · · Score: 2

    So let's say you use NAT and comcast cuts you off because of it. You can:

    1) pay them extra money to allow extra connections
    2) pay somebody else to provide your interet service who doesn't care
    3) go read a book

    I mean fine, if they want to operate that way, great. And then they'll lose your business and you'll find somebody elsewhere who does provide what you want. Eventually if enough people are pissed off a market will develop to support their need (give or take stupid regulation of the market).

    --
    This sig has been temporarily disconnected or is no longer in service
  73. It's eke by Anonymous Coward · · Score: 2, Funny

    The easy way to remember is that "eek" could easily be spelled with a lot more "e"'s, as in "EEEEEEEEEEEEEEEEEEEEEK!!! A monster..."
    Whereas "eke" would never be said that way (and who the heck would say "EKEEEEEEEEEEEEEE"?)

  74. Comcast[!!!] by ImaLamer · · Score: 2

    The difference is, you are a roadrunner customer like I am.

    Where I'm from, we are allowed 2 IP's. Hook up as many computers as you want - but please use NAT![the tech who came and did nothing, i said just leave it, said she has 6 on her RR]

    Comcast, owned by M$ is going after Nat users. Why then has NAT been partially put into XP? I can have someone dial into my XP box and get NAT'ed to the network.

    Who would think that a AOL network would be better than the rest?

    As I watch the cable providers go down in flames I'm glad I've got TW/RR. It's fast, easy to hook up and none of this bull-shit. I asked about caps, when my connection slowed down. I thought maybe since I had downloaded many ISO's in a few days. The tech laughed at me.

    My newest cable modem [since I moved] has the ability to hook into two computers!

    1. Re:Comcast[!!!] by Skapare · · Score: 2

      The NAT in XP is just to get customers hooked. Think of it as a free 2 month trial. Now that you use it and like it, then you get that call from the cable company saying "We have discovered that you are using 2 computers at the same time via your cable service. We are adding the extra outlet fee to your bill to cover the cost, starting effective today. Thank your for using Comcast."

      --
      now we need to go OSS in diesel cars
    2. Re:Comcast[!!!] by ImaLamer · · Score: 2

      What's funny is your sig is a advert for Citibank...

      ...although you think it's a 'pay pal' warning.

      ps: i couldn't care about comcast, they aren't even in my state.

  75. Security argument for firewall by GodSpiral · · Score: 2, Informative

    In a household with kids, some good arguments for not keeping all computers on a direct connection with the world.

    Either keep the kids computer use behind a proxy, so that you can control their access: prevent excessive game playing, filter sites they can access, etc...

    Alternately, you may want to keep "real work"/ important computers and data behind the firewall computer that the kids use to access the net, knowing that they will install privacy compromising software with privacy compromising default settings, and nuke and virus their icq friends.

    Knowing that no matter what the kids do, they can't fkup ur data. Alternatively, you may simply need to be protected from your own/MS's stupidity by taking advantage of the builtin firewall features of NAT and proxy connections.

  76. New Comcast billing policies for 2003... by Rorschach1 · · Score: 2, Funny

    Additional charges for:

    - 'Premium' port traffic: Only business users would need IMAP or POP3 access to anything besides the ISP's own mail server, right?

    - More than 4 simultaneous TCP sessions. Your browser and mail program don't need any more than that, do they?

    - Email attachments over 1 MB. If you're sending big files, you're probably using it for business. And remember, no outside POP3!

    - Anything lower than an 8:1 download/upload packet ratio. Lower than that and you're obviously one of those peer-to-peer pirate scumbags.

    And don't even THINK of trying to tunnel or encrypt traffic!

  77. What you can and cannot connect to? by gsfprez · · Score: 2

    You guys are missing an ever cooler part of their service agreement..

    from their AUP...
    http://www.comcast.net/TermsofService/aup.asp

    >Internet Relay Chat
    >
    >The Services may be used to participate
    > in "chat" discussions. These discussions may be
    > hosted by Comcast High-Speed Internet Service
    > network servers, by third party servers, or may
    > not involve any servers at all. In all
    > cases, the Comcast High-Speed Internet Service
    > network does not normally monitor the contents
    > of the discussion and is not liable for
    > the contents of any communications made via
    > Internet chat.

    and if you wanted to actually USE Irc for something other than pr0n or warez... like discussion groups for Perl or something..

    > Any computer or other device connected through
    > the Services may not maintain more than 2
    > simultaneous chat connections. This includes
    > the use of automated programs, such as "bots"
    > or "clones". Automated programs may not be used
    > when the account holder is not physically
    > present at the device.

    so you can't be on more than two irc channels at the same time... if you do, you go straight to hell and off your cable modem..

    wtf is a cable modem for if not the ability to get a lot of data at one time?

    And who the hell decides what data is okay and not okay to download?

    My DSL may be slow as hell, but at least i don't have to put up with this shit.

    I'm just bothered that "the Internet" to these people is "the Web" - and that they built their network around that concept, instead of building fat pipes and just dealing with it - and that anyone who does more than "casual" surf is a "commerical customer" and so you need to "pay up the kazoo" to get service.

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  78. When do I own the packet? by t0qer · · Score: 5, Insightful

    I was going to submit this as an ask slashdot, but I said forget it.

    When do I own a packet?
    After I request it?
    When the media it travels down is owned by me?
    When it hits my computer and the TCP/IP stack does something with it?
    When I sign my service agreement?

    I guess comcast thinks they always own the packet.

    For about the last year i've been sharing my network with my neighbors, we all own our houses, and have given each other "right of way" to run cat5 stapled to the fence into each others houses. What started out as a simple 1 wire connection has grown to over 24 pairs of copper (i.e. 6 lines)

    Each neighbor prepays 6 months in advanced, 10 dollars a month. With this money i've managed to get the bandwidth up to 1.5down and 512up. Their kids can download on napster all day long and it still wont lag my gaming connection. Not only do I share an internet connection with them, but my fileserver as well. We have a central repository for music, a phpnuke based site for updates on the network status.

    Our equipment is pretty nice too, everyone has intel pro100 management cards. Our main nat server used to be a linkcyst router, but it has evolved into a k62-300 running bbiagent. (nifty little firewall on disk, bbiagent.net)

    So the question of when do I own the packet comes up again.

    We don't have a classC subnet, we're all using nat on the 192.168.x.x range. I thought that range was set aside as a non routable "private" network. Private as in mine, err I should say our co-op. It doesn't belong nor resemble our providers network in any way shape or form. We maintain it, upgrade it, support it, ect.

    It's really a pity that all these ISP exec's get paid so much money. That 10million a year spent for 1 CEO could buy a cheaper CEO for about 250k, and enough techs to upgrade the existing infrastructure.

    Take for example, the DSL I use now. It runs on POTS telephone service, which has not seen any signifigant change since Alexander Bell said "hello" 100 years ago. Basically whenever you make a phone call, the line between you and the person on the other end is a complete circuit. The best analogy I can make is this would be like taking a trip from LA to Chicago, with all the freeways empty except for your car during the duration of your trip. It's a complete waste of resources.

    Now imagine if this infrastructure was upgraded to packet switched networks. Bandwidth would become cheaper because circuits could be multiplexed, allowing many cars on the road at the same time.

    With comcast, I would guess that %90 of their bandwidth on the wire is being sucked away by their old infrastructure (analogue video) You can see what a waste this is because you can only fit maybe 40 or so channels on the analogue wave, on the other hand, they have this newfangled digital cable, which uses just 1 or 2 channels of the original analogue, but because it is a packet based network, its better utilization of the bandwidth and they can fit 100-200 channels where they used to only be able to fit one.

    On top of that, there is IPV6

    This is really turning into a long rant.

    I just don't see comcasts justification for eradicating NAT from their network.. If they want to control what kind of network I have at home, they can run the cable, and buy my hardware. Hunting down people that just want to share an internet connection is bullshit (pardon my french) and is just another way of deflecting from the REAL problem which is people are starting to wake up to the fact that what they have percieved for years as good internet service is not the truth. I think it's about time people stopped accepting what the providers try and shleff off as good service and start demanding that they upgrade their networks to handle the load, instead of taking it out on the customers that underwrite thier service.

    1. Re:When do I own the packet? by t0qer · · Score: 2

      Gee I spend all this time writing a nice post and the first response I get is from someone getting bent about me using the term "excuse my french"

      Unless you've been living under a rock the last oh lets say 100 YEARS you would know that "pardon my french" is a common term used after any explicitives.

      anyways,

      http://babelfish.altavista.com/tr
      Translate bullshit from english to french, its the same as far as the fish is concerned

    2. Re:When do I own the packet? by Tuzanor · · Score: 2
      Basically whenever you make a phone call, the line between you and the person on the other end is a complete circuit. The best analogy I can make is this would be like taking a trip from LA to Chicago, with all the freeways empty except for your car during the duration of your trip. It's a complete waste of resources.
      Now imagine if this infrastructure was upgraded to packet switched networks. Bandwidth would become cheaper because circuits could be multiplexed, allowing many cars on the road at the same time.

      This hasn't been true since the late 70s. Most major phone companies now multiplex their calls. the only analog part of a telephone call anymore is between your phone and the CO. at the CO it is digitized and transmitted over the phone company's network (which now are mostly fiber optic) until it gets to the CO of where you're calling. Then it reverses itself. Only in the FAR FAR boonies is it any more analog than this.

  79. NAT/NAPT by Cmdr.+Marille · · Score: 2

    Nat means that several ext. addresses are used.
    If you are using just one public ip, it's NAPT/PAT(network addr. Port translation/ port address translation).

    --

    "Mommy, mommy! The garbage man is here!" "Well, tell him we don't want any!" -- Groucho Marx
  80. Squid or another proxy server... by Da+VinMan · · Score: 2

    I do this all the time under Windows XP. I don't use squid obviously, but another proxy program (there's plenty of free/cheap ones out there!) Put a decent IP stack firewall on the machine, shut down all unecesary services, make sure you don't open up too many ports, and you've got a reasonably secure machine. (No, I **WON'T** give you my IP "just to check". ;+)

    I suppose it's *possible* for them to detect that I have more than 1 machine hooked up, but they're not savvy enough. Bottom line though is that if they come knocking for more cash, I will yank my cable service, my broadband PC service, and everything else. They won't get a dime out of me after that. I won't tolerate any more price jacking from those bastards. It's just not worth it. I send them almost $100 USD a month, and that's too much already. I sense I'm not alone.

    (Side rant: You pay for cable right? They why do cable stations have so many f*cking ads??!!!)

    --
    Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
  81. Are they selling bandwidth, IP addresses or what? by MasteroftheVoxel · · Score: 5, Insightful

    I've had a cable modem since 1998 back when I don't think anyone had heard of "NAT" and wireless ethernet for the home didn't even exist. My roommates and I were one of the early customers of MediaOne, back before they merged with Road Runner and before they were bought by AT&T. We paid 40 bucks a month for our connection and, like most other cable services, our bandwidth was decent but it was shared with those who live in the same neighborhood as you. Now, between myself and my 2 roommates we had 10 computers between us.

    There weren't any NAT boxes available, so we did it the old fashioned way - we used a 486 put together from spare parts running Linux with IP Masquerading installed. ("IP Masquerading" is what NAT was called back then.) All of our computers were hooked up to this box - and MediaOne only saw one computer on their network. Our setup worked well and we didn't feel like we were stealing - in fact we believed were helping relieve the growing shortage of IP addresses.

    If cable and DSL providers want to restrict the number of computers connected to a single modem, they need to be more clear about what they are selling. Are they selling IP addresses? If so, I only want one IP address, thank you. Are they selling bandwidth? Well, if they are, give me a monthly bandwidth cap because despite the fact we have nearly a dozen computers we didn't use anywhere near as much bandwidth as the kid next door with one computer who downloaded pr0n 24-hours a day.

    And finally, if they are charging for just having the connection itself then don't complain about how many computers are connected. Does the phone company care how many phones are connected to a single line? You may argue that a single phone line will only let you have one call going at one time. Well, the same is true of cable and DSL services. Anyway you look at it, there is only one packet being transmitted through the DSL or cable modem at any given time. This is very different from stealing cable television where you can watch multiple channels at the same time on different TVs.

    Given all of this, the only thing that the cable and DSL providers can do is limit the bandwidth on a connection. If they did that then "Bob" wouldn't be as willing to share his bandwidth with his neighbors because it would either mean additional fees or slower access for himself. He should have the right to "timeshare" his connection anyway he wants. Just like if I were let my neighbors watch my cable TV while I'm not home or if I deleted my copy of Quake and lent the CD to a friend.

    Besides, even if something like CAT is implemented, clever Linux users will still be able to customize their own little firewall/router to bypass this and this "problem" will still exist.

  82. Tiered service is the solution by sterno · · Score: 2

    I am currently paying $89/month for DSL. Why? Because I get 1.5/384 with 4 STATIC IP addresses. It's worth every penny to me to get this service.

    Comcast shouldn't bill me for how many people I have connected, they should bill me for how much I actually use. If I want 256 up/down, then they should bill me for that. If I want more IP addresses, and more bandwidth, I should be able to upgrade to pay for that. This is why I've avoided the cable modem services like the plague. None of them really provide exactly what I want at a reasonable price.

    If I go to comcast's site they scream out all the features I get including for my low $39.95/month. They don't have a plan for people who like to do P2P file sharing or host websites. If instead of charging me more for two connections they would charge me $20 more for more guaranteed bandwidth, I'd buy into that in a heart beat. But no, they keep it deceptively simple and then tack on BS regulations on the back end agreement.

    I'd have some sympathy for them if now, realizing their mistakes, they did something to change their pricing structure or at least make their advertisements clearer about what you were really getting. No, they are still advertising a cornucopia of high speed bandwidth, and then they get pissed off when people believe them and try to use it.

    --
    This sig has been temporarily disconnected or is no longer in service
  83. The only real solution by Jeremi · · Score: 3, Insightful
    If you feel like your ISP is dicking you around, the only real solution is to fire them. They exist to serve your needs, not to control your life. Write them a letter telling them why you are cancelling your service, and tell them what changes it would take in order for you to reconsider them as an ISP.


    Trying to "fool" your ISP with clever stealth-NAT schemes is lots of fun and all, but it does nothing to change the status quo of companies thinking that they can dictate how their customers should use the Internet.


    Yes, I realize that some of you have no alternative. If that is the case, it is of course up to you whether you want to drop back to dial-up service, or continue to get dicked around.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
    1. Re:The only real solution by doorbot.com · · Score: 2
      Yes, I realize that some of you have no alternative.

      No, they feel like there is no alternative because they want DSL/cable/T1 speeds with a nice cushy TOS that lets them do whatever they want without the ISP caring.

      There are many alternatives:

      No internet connection

      AOL

      Smaller local ISP

      Living with your current ISP

      Don't tell me people don't have a choice... or alternately feel free to tell me how you want to dictate what your connection is. Fine, it's called being a consumer. Go elsewhere, or live with it.

  84. Re:And how do they propose to do this? by jayhawk88 · · Score: 2

    Well, you know better, but chances are you dad or uncle don't.

  85. We'll see by Pedrito · · Score: 3, Interesting

    I just e-mailed ComCast and told them that I have a Linux box set up as a firewall with 2 Windows 2K machines behind it. I look forward to their response.

    My justification was as follows:

    1: I don't trust Win2K to be directly connected to the internet because of the many security flaws of the past and surely in the future.

    2: The 2 Win2K machines I use, 1 is for personal use, and one I use as a database server and to pcAnywhere into work. I never use both at the same time, I can't.

    3: They're benefitting from the fact that I'm running Squid on my Linux box and therefore caching web pages and reducing my actual bandwidth usage.

    If I get a response soon, I'll post it, but I've basically come straight out and told them the truth. How they react will be a judgement of their character as a company

    I chose ComCast for 1 reason: I could get billing for cable and internet from one company. If they wish to deny me that, I'll simply switch to satellite TV and DSL modem, and they lose my business entirely ($100/month for them right now).

  86. Change your MAC then... by Otto · · Score: 3

    Most consumer level NAT boxes, like, say, the Linksys Cable Modem Router thingy, have the ability to change the MAC on the external connection.

    Why? Well, a lot of cable modem setups use DHCP or some similar system to assign an IP address to the computer hooked to the cable modem. When they install the thing, they put it on the computer. Then the customer comes in later, tries to hook up the NAT box, and finds that they can't get an IP because the server is giving out IP's by checking the MAC address of the requesting computer. So you change the MAC that the NAT box sends to the world to be the same as the computer they originally set it up on, the NAT box can then get the IP and forward all the data needed to the internal network. So checking the MAC won't get them anywhere because the MAC they get can be whatever the heck you want it to be.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:Change your MAC then... by Otto · · Score: 2

      Dunno about what router you're using, but on the Linksys Cable Modem Router you simply type the MAC address you want into the web interface, hit save, and reboot the box. Voila. It doesn't have to be connected to the network card with the same MAC that you type in.

      If you want to connect two computers to a cable modem without using a router, then you need a hub and to buy an extra IP from the cable company. Or use your computer that is connected to the internet to route traffic from the other. Bit annoying, that is.

      Short answer: just buy a cheap 1 port router, plug a hub into that one port. Hell, they're under $50 nowadays, and hubs go for $10-20.

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  87. WRONG WRONG WRONG by schon · · Score: 2, Informative

    Sorry, this is complete bullshit.

    A TCP packet has a header area and a data area. The header has a number of fields in it; the ones that are important here are the source and destination MAC addresses, the source and destination TCP/IP addresses, and the source and destination Port numbers.

    A TCP header does not include anything like MAC addresses. The TCP header contains EXACTLY the following fields:

    Source Port (16bit)
    Destination Port (16 bit)
    Sequence Number (32 bit)
    Acknowledgement Number (32 bit)
    Header Length (4 bit)
    reserved (6 bits - currently unused)
    TCP Flags (6 bits)
    Window size (16 bits)
    TCP Checksum (16 bits)
    Urgent pointer (16 bits)

    Anyone who tells you the TCP HEADER holds anything else is WRONG.

    The IP HEADER doesn't even contain MAC information:

    Version (4 bits)
    Header Length (4 bits)
    Type Of Service (8 bits)
    Total length (16 bits)
    ID (16 bits)
    Fragmentation info (16 bits)
    TTL (8 bits)
    Protocol (8 bits)
    Header Checksum (16 bits)
    Source IP Address (32 bits)
    Destination IP Address (32 bits)

    A diagram of the TCP and IP headers can be found at http://www.utdallas.edu/~cantrell/ee6345/pocketgui de.pdf

  88. Well done that geek by Cally · · Score: 4, Funny

    I don't see anyone else saying this: I think we shuold all say a big THANK YOU and WELL DONE to the friend who resigned his job over this - especially in today's economic climate. This sort of courage, to put one's own neck on the line over a principle, is sadly lacking amongst most of us. Well done, and best of luck finding another job with an more ethical employer.

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    1. Re:Well done that geek by doorbot.com · · Score: 2

      I don't see anyone else saying this: I think we shuold all say a big THANK YOU and WELL DONE to the friend who resigned his job over this - especially in today's economic climate. This sort of courage, to put one's own neck on the line over a principle, is sadly lacking amongst most of us. Well done, and best of luck finding another job with an more ethical employer.

      Are you serious or naive?

    2. Re:Well done that geek by alcmena · · Score: 2

      Sadly, probably both.

  89. Re:Comments by 4mn0t1337 · · Score: 2, Interesting
    All outgoing browser connections get labelled as MSIE/5.5

    Why skew the stats in MS's favor? Change it to someother company that can use the market share reports. (Opera would be my pick, but I am sure you have your own.)

    --

    ______
    Once: you're a philosopher. Twice: a pervert.

  90. This is why I like telocity (aka DirecTVdsl)... by fanatic · · Score: 2

    near as I can tell, they just don't give a rat's ass what you run or how you run it as long as it won't actually get them into trouble. Linux, web/ftp/whatever servers - no sweat. Of course, trying to get a real tech on the line when your service is down varies between good and awful...

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  91. Cox hitting in Irvine, CA too by emag · · Score: 2

    Cox is forcing DHCP. I've had a fixed IP from at home for three years. For a short time I had DSL, but that died when I moved. Last week I got a cardboard toolbox with a letter and a CD in it. It warned me that I had to apply the software soon, using the authorization code printed in the letter, or lose service. The CD, needless to say, contained M$ and Mac binaries.

    Cox decided to force a switch of my IP the other day. This was after a week of my wondering where the bloody hell my "lunchbox" with the useless CD was. It showed up 2 days *after* the bastards forcibly changed my IP on me. I've also noticed several dozen unique IPs in the Comcast/Cox 68.x.x.x block hitting my firewall on port 80 since the switchover (Cox had been blocking 80 and 25). Three guesses as to what all the ones that respond are running.

    Needless to say, I'd already initiated the process of switching over to DSL. Phone line was changed from a Cox-provided (they do phones here in Orange County, CA too) to a PacBell-provided line. As soon as the number switches (any day now), I call up Earthlink, get told again that they don't have static IP available in my area, and I tell them that PacBell (who is their sole provider here) has already told me I can get static IP from them.

    Only 2 things make broadband worthwhile for me: static IP, and good news servers. Unfortunately, it's looking like it's going to be an either/or decision, and static will win every time.

    Funny, before this, Cox was supplying cable, phone, and broadband to me. They've just now lost me as a phone customer, are about to lose me as a broadband customer, and if I can find a good deal on satellite, they'll also lose me as a cable customer. Good job, Cox!

    --
    "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    1. Re:Cox hitting in Irvine, CA too by emag · · Score: 2

      In over 3 years of @Home service on both Comcast and Cox (Maryland and California), not once until a few days ago was my IP ever changed, nor had I ever run DHCP on my box. All I did when I got the service installed was ask for IP, netmask, network, etc, etc. Then everything was hardcoded.

      Yes, I saw pings from a dhcp server either intermittently (comcast, or cox until the last few months) or as frequent as several hits every 3 minutes (cox in the last few months). And I was aware that I was going to have to switch. Of course, I was waiting for Cox's completely worthless "migration kit", which, as I said previously, arrived a few days after they forcibly switched me to a cox.net address (which also made access @home services interesting for about 24 hours).

      As it is now, my IP hasn't changed since that hard-switch from 24.x.x.x to 68.x.x.x (which, as others have found, causes other problems, since some routers/firewalls were hardcoded not to route 68.x.x.x since it had "never" been assigned to anyone). Yes, I'm now running DHCP, but I'm also telling it to bitch moan and scream that it wants the same IP address every time.

      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    2. Re:Cox hitting in Irvine, CA too by Gogo+Dodo · · Score: 2
      The kit, as you figured out, is totally seperate from the network change. The kit (or more specifically the auth code on the kit) changes your @Home email to Cox.net. The kit doesn't make the network change and vice versa.

      There has been talk of this for weeks in the athome.* newsgroups.

      You can probably get away with statically putting in your IP address, but you would just have to hope that the address never changes.

      It's transition time, shit is going to happen. Blame it on @Home.

    3. Re:Cox hitting in Irvine, CA too by emag · · Score: 2

      Yes, I'm well aware of what this kit =~ s/k/sh/ does (or in my case doesn't) do. But the mere fact that IPs were transitioned off at @Home before the "migration" kit arrived is bad enough.

      Now, I've migrated, and while I can get email @cox.net, it's been 5 hours, and their damned webspace activation page still doesn't work. I can't connect to cox.com/service, which is the only place contact information seems to exist. I can't use their online technical support either, since it only supports windows.

      If I hadn't already made the decision to switch to DSL, this experience would have convinced me to. In the meantine, I guess I'll be forced to run my own web server to make up for the lack of service I'm getting from Cox.

      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
  92. Not completely true.... by BeerVarmint · · Score: 4, Interesting

    I have a friend who uses a router with comcast. This concerned him enough to call them (in hopes of making a rightous big-stink!). They said there is NO problem with someone using a router (and using multiple computers). The only (no so) negative thing the tech said was "we offer multiple IP's; if you don't want to buy a router". This went down in SE PA.

  93. Re:Crack down? -- by Steveftoth · · Score: 2

    Well, roadrunner is also not cracking down on it (yet). I lived in the Albany area when RR first started up a few years ago and man it was blazing fast for awhile. Back then we had to use their crazy client to login to the network. They got rid of that, but ever so slowly the bandwithgot smaller and smaller. Never could tell if it was because more people were using it all the time or if they were limiting us.

    I've got Aldelphia in LA now, and their scheme for limiting bandwith... it's the best so far! They just simply stop traffic for random amounts of time, at random times. After the @Home bust, they assimilated some (unknown) number of those guys and ever since, my cable modem service has really sucked. I don't know why.

  94. dont pass ICMP by CrudPuppy · · Score: 3, Informative

    I can almost guarantee the first thing their
    scanners will do is dramatically cut down the
    scan time and horsepower needed by scanning only
    responsive hosts.

    my nat box passes and returns nothing except
    22/tcp - fixed!

    they will not have the manpower, computing power,
    or budget to scan every computer on their network
    to eliminate the tiny percentage using NAT when
    NAT will not save them shitloads of money if
    eridicated completely.

    the people they WILL target fiercely will be those
    using 20 people worth of bandwidth connecting on
    kazaa ports 24/7

    and yes, I am *very* close to a few insiders in
    high places at comcast.net and not just spouting BS

    --
    A year spent in artificial intelligence is enough to make one believe in God.
    1. Re:dont pass ICMP by Pig+Hogger · · Score: 2, Funny
      A year spent in artificial intelligence is enough to make one believe in God.
      So, does this means that atheists have been too much exposed to natural stupidity????
  95. Re:bandwidth != speed (at least to the marketing d by Junta · · Score: 2

    Don't even bother with analogies like this, they are complete crap and inapplicable. You can interpret the situation however you like. In this case, I could say each "car" is an IP and the "road" is the ISP's pipe. Each computer system behind NAT would be considered passengers and that would be legal. Of course, then you have 4 people going 70 MPH and the entire anaolgy goes to pot there.

    My stance is simple, pay per IP. You can play name games all you want with bandwidth versus speed, but the reality is that whether you call it bandwidth or speed, in computers it can be divided differently. The fact that there are multiple clients in a residence getting service in no way impacts the service any differently than a single client. Maybe four systems would generate 4x the traffic on average, but that is why our cable modems are capped anyway, right?

    I'm just glad my AOL-Time-Warner owned roadrunner service explicitly tells me it is ok to run NATed systems and even that so long as I don't run for profit, I can operate whatever services I want on my connection. If they went out to screw me over though, then I would be mad as I have no alternative (too far from a CO for DSL, dialup is too crappy for NAT or services to be at all worth it).

    --
    XML is like violence. If it doesn't solve the problem, use more.
  96. Re:Modern-day alchemy by nomadic · · Score: 2

    Why is it that I can sign for service from a provider, that provider can change the rules of the game by sending me a letter saying "these are our new rules...by continuing to use...you agree...", and then call me a thief when I continue to use the service in the manner which was acceptable to them when I first subscribed?

    That's ridiculous; by that logic someone can complain because they can't keep paying the same telephone service rates they had back in 1950. Who said that contracts can't change? Certainly not your provider, which is why I'm sure they had a section in the contract saying that the terms could change.

  97. Same with software. by Restil · · Score: 5, Insightful

    The cable companies are trying to achieve the same benefits that OS software companies enjoy. Just like you can't install one copy of Windows on multiple computers (legally anyways), the cable companies don't want you using more than one computer on the network at the same time. Does it increase the amount of bandwidth? Unlikely. Websurfing and gaming uses such a miniscule amount of bandwidth that even additional computers don't significantly add to the load, and any warez junkie will far outweigh the load that a multi-user network adds.

    The point is, they want to be able to charge extra for multiple computers. Of COURSE there are technical ways to get around this, but those don't provide the cable company with extra revenue.

    You say it doesn't cost the cable company any extra for you to host multiple computers on a single connection. This is true. Its also true that installing one copy of Windows onto more than one computer doesn't cost Microsoft more. But it deprives them of revenue they would have if you were legal. The cable company sees this the same way.

    If its in the user agreement, and you signed on knowing this, you have nobody to blame but yourself. And cable companies are in a better position than Microsoft in this regard. Chances are, you probably signed an actual contract, not some EULA that you blindly clicked through without reading. You don't have to use them. Use a competitor. Vote with your wallet.

    And now, you're going to tell me there ARE no other options. They're the only broadband provider in your area. Well, guess what. There are places that don't even have ONE broadband option. You at least HAVE a choice. Accept it, start an alternative service on your own, move somewhere there are more (or better) options, or keep cheating and hope you don't get away with it.

    Personally, I don't get into this argument. The service I have allows me 16 static ip's and allows me to resell the bandwidth if I want. But I also pay for it, probably a lot more than you're paying. I could probably get away with far less, but I actually prefer the idea of having a service that I know is unrestricted. If you buy a service that comes with restrictions, you better make sure you can live with those restictions before you sign your name and start paying for it.

    -Restil

    --
    Play with my webcams and lights here
  98. My company does technical support for Comcast by bobdole369 · · Score: 5, Interesting

    While I don't work on the phones (my job is to keep the client machines that tech support personnel use for logging calls running) I do end up listening to quite a few calls in that account. In fact I was listening to call today, where a gentleman was trying to get his Linksys four-port NAT-enabled router working with Comcast's service. Not only did the tech not mention anything about not supporting NAT, but the tech support agent helped him set up the router, made it work with one machine, waited while this gentleman went to his other machine, and helped him ensure that his tcp/ip settings were correct. He was using the 192.168 network locally.
    Hmmm maybe we're just slow to get the news?

    --
    Lousy facepalm.
  99. TTL? by evilviper · · Score: 2

    The TTL is unimportant. The first thing my Broadband installer suggested was to install a firewall.... There is absolutely no way they can differentiate between a Firewall and a NAT as far as TTL or OS guessing. Heck, if they could get as far as actually knowing that I do have a NAT, I could simply say it's part of the firewall protection scheme I have in place (can't connect to a non-routable IP now can ya?).

    So far noone has mentioned anything that can't be attributed to other VALID applications. It looks like it justs comes down to them wanting to intimidate the low-tech users that buy a $50 3 Port router and don't put a second thought into it.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:TTL? by Paladin128 · · Score: 3, Interesting

      Not all broadband providers suggest a firewall. I believe comcast explicitly forbids it, as their method of having multiple computers on a network is:

      1) Purchase a 5-port hub
      2) Plug cable modem into it.
      3) Plug up to four computers into it
      4) Pay $5 for each additional IP used

      You are explicitly NOT allowed to have anything in front of those boxen, thus they would not be able to assign you IP's, and you would not pay them extra. The cap of 4 PC's is too low as well.

      --
      Lex orandi, lex credendi.
    2. Re:TTL? by evilviper · · Score: 2

      Quite right... Someone down the line MUST take responsibility for your computer's security. If comcast does not, and has terms that forbid you from doing so, you do have the right to prosecute them no matter what the terms of the contract say.

      That's the big trick of software/service contracts. They put in a load of crap that they can't legally enforce, hoping you will believe it. Of course, no one has sued them for deception yet so they'll just keep doing it.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  100. Unbelievable... by alfredw · · Score: 2

    ... This is the same Comcast that wouldn't hunt down Code Red-infected machines on their network? Seems that one's a whole lot easier than the others.

    And what about folks running, say, Red Hat? NAT can easily be enabled even if it isn't doing anything.

    *smack* Silly Comcast.

    --
    In Soviet Russia, sig types you!
  101. Pay for real service if you want it by fishbowl · · Score: 4, Insightful

    All the fees for my telephone service and
    my DSL connection cost me somewhere in the ballpark
    of $2400.00 per year. For that amount, I get
    two phone lines, a fairly decent voicemail package
    plus all the add-on services that Qwest sells
    (caller-id and so forth), a 1.5/1.5 Mbit ADSL
    connection, a /27 routed to me with proper DNS,
    a Cisco 678, webspace, mail addresses, nntp access,
    yadda yadda, from a clueful ISP that provides
    connectivity and not bullshit.

    People keep going on and on and on about how MSN
    this and AOL/TW that and now Comcast the other thing.

    In my WAY NOT humble opinion, when you go for the
    cheap option, you're going to get treated like a
    commodity consumer, NOT like a customer. If you
    are unfortunate enough to live in an area which is
    not well-served by competing broadband providers, well,
    you have my sympathies. There are downsides to the
    area where I live as well. But if you do have a choice,
    and you've gone with the lowest priced option when
    better though more expensive alternatives are available,
    you should stop complaining, and take responsibility
    for the consequences of your decisions.

    --
    -fb Everything not expressly forbidden is now mandatory.
  102. How they could do it.. by Junta · · Score: 2

    My guess would be that they woul dprobably get a list of the default MAC addressess for all these "cable/dsl routers" by linksys and the like and deny dhcp requests for those addresses... That would probably get the largest chunk of the customers. If they did this, Windows ICS and Linux IP MASQ/NAT (or OpenBSD, or FreeBSD, or whatever), would be immune...

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:How they could do it.. by verbatim · · Score: 2

      The MAC address on the Linksys cable/dsl routers are programmable. It's designed so that if the ISP requires their NIC (and thus, their HW addr) you can set the WAN port of the router to report that HW address.

      Mine, currently, is 00:DE:AD:BE:EF:00.

      --
      Price, Quality, Time. Pick none. What, you thought you had a choice?
  103. Re:Crack down? -- by MsGeek · · Score: 2
    I've got Aldelphia (sic) in LA now, and their scheme for limiting bandwith... it's the best so far! They just simply stop traffic for random amounts of time, at random times.

    Lemme guess...Adelphia East San Fernando Valley, eh?

    BTW one GOOD thing about Adelphia...they actually ENCOURAGE the use of hardware firewalls. Of course, they won't support the fool thing but they know that the more hardware firewalls, the less hassles they will have with people's boxen being broken into.

    A friend of mine in Australia tried to break into my network. Used all the usual tools and some unusual ones too. Most of the time he couldn't even SEE anything beyond my external IP address. The SMC Barricade ABR might not be stateful as yet but it's nigh impermeable. I rest easy at night knowing it's on guard.

    --
    Knowledge is power. Knowledge shared is power multiplied.
  104. A few comments. by omega9 · · Score: 5, Interesting
    Everyone seems to be making some great points that have sparked a few questions:
    • What if I only have one computer but decide to put it behind a NAT box? Will a service tech have to come by my house to verify this?
    • What about the whole new wave of broadband capable consumer devices like component MP3\MPEG-4 players that can stream internet radio? Would I have to pay $N more for each device I purchase?
    • You can't argue against installing a firewall for security reasons. And it's much easier to drop a specially made hardware component in then configure your OP system to do it. My grandmother could install a Linksys router, but will never be able to truely configure a firewall. This would seem like they are disallowing easy\basic ways of safeguarding yourself.
    • I have six machines behind my NAT box. Each is configured to tripple-boot with Solaris, Windows or Linux so I can test different network environments and combinations. Thats a total of 18 static IPs assigned inside the LAN and potentially 18 different outgoing browser headers. I am a single guy in a one room appartment who actually downloads very little. I am also crazy and have vastly different browsing habbits durring different parts of the day. How do you suggest I be charged?
    • If they really want to do this right they're going to have to packet sniff. That means they'll be able to tell when (and what) you're IMing, FTPing, browsing, and they'll know any clear-text passwords you happen to use. I do not trust Comcast with this information.

    Ok, new list with some other points:
    • Running a proxy to mask your traffic is fine, but only for applications that support a proxy.
    • When I picked up my home install kit the guy stated NAT boxes were fine.
    • I didn't sign up to have an "internet desk", I signed up to have an "internet house". As in, one day I will have that wireless webpad on my couch.
    • If I'm being pulled into an "oversubscription" model, it's not my fault. I.E. - I'm being given a ton of bandwidth, but they don't expect me to use it, and when I do I don't think I should be punished.


    I've been a Comcast customer for some time and have had relatively no problems with them to date. I am a little concened that since my IP changed on the 22nd (our area's cutover) I'm unable to ping it from work. Something to do tonight I guess.
    --
    I'm against picketing, but I don't know how to show it.
  105. Doesnt make much sense by withinavoid · · Score: 2, Insightful

    I work for Road Runner, we dont care if you are NAT'ing. In fact its better cause it saves IP addresses. We just dont support it, meaning dont have any reps to troubleshoot that type of connection. Not sure why Comcast would take that route. If a customer wants to do that, then fine. They only get a set amount of bandwidth anyway.

    Perhaps they want to charge for each IP address you would need by NOT using NAT.

  106. Is Comcast really that stupid? by dcavanaugh · · Score: 5, Insightful

    They must have done some kind of analysis where they estimate the cost of customers walking away vs. the enhanced revenue from additional fees. Given the robust sales of NAT devices, I think their analysis is way off. Then again, maybe this whole thing is a "troll for data" operation where you broadcast your intentions to see how much resistance there really is.

    I remember the old days when @Home assigned one static IP per household, with no provision whatsoever for additional addresses. The tech. staff would say "There is a way to connect multiple computers, but we don't support it.", meaning "Set up Linux IP Masquerade -- we don't care, just don't ask us to fix it."

    Of course the real problem with NAT is the 802.11b Wifi dilemma. In an apartement scenario, a single broadband subscriber can share with many neighbors, especially if they are light users (the kind the ISPs covet the most). I guess Comcast has figured this out and views it as a doomsday scenario.

    The proper way to kill the anti-NAT practices is to see which ISP takes the lead and then boycott them into bankruptcy. After all, the service is not very useful without NAT, so walking away is not just the morally correct thing to do, it's almost a necessity anyway.

  107. Re:Verification of their Policy is in the Comcast by Wanker · · Score: 2
    Nothing in their Terms of Service seems to suggest that they have any anti-NAT policies.

    As others have observed, if you want another IP they charge you for it. So does AT&T, @Home, and many other cable modem providers. If you can cram all your systems into one IP through NAT, they don't seem to have any problems with it.

  108. Let's slow down, turbo lovers! by 71thumper · · Score: 2, Insightful

    From what I read, Comcast prohibits you from supplying bandwidth outside your household. That's reasonable.

    It also appears that it's not that that they want to prohibit NAT, but, rather, that they don't understand how it could be used. The FAQ clearly implies that they believe that each computer will need an IP from them. So they are limiting it to three per household, and charging for it.

    And for many people, who don't understand / care about firewalls, they may just go with that solution.

    I think Comcast's only concern is conservation of their IP pool, not the computers themselves.

    I bet if someone offered to work with them, they'd modify their FAQ's.

  109. Re:Good *God* by jedidiah · · Score: 2

    I had people connecting to my anon ftp server back in the Slackware 96 days when I still connected to Worldnet on 14K serial modem. If you have services exposed to the net, PEOPLE WILL FIND THEM.

    Your wishful thinking simply does not correspond well to the world we actually live in.

    Locking the door to your house or car won't keep out a motivated intruder. However, it will typically dissuade the more common drooling moron hoodlum. Such corporeal security principles are no less true online.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  110. How exactly do they plan to do this? by zerofoo · · Score: 2, Interesting

    How will they tell that someone is using NAT? Are they actually going to examine packets looking for matching source and destination ports??? What if I want to hide my computer behind private IP for security? These boneheads don't want computer savvy people as customers, they want computer dolts that can't keep their machines virus and trojan free and cost them money!

    I operate a bunch of computers behind a NAT, SPI firewall on a cable modem connection with anti-virus and my own DNS server! I'm their smallest liablity since I don't stress their DNS servers, I trouble-shoot my own problems (their tech support sucks anyway) and I pay my monthly bill.

    They should want more customers like me; not less.

    -ted

  111. Re:bandwidth != speed (at least to the marketing d by Mr.Phil · · Score: 2

    Applying your argument to the case at hand, my doing NAT on my connection equates to riding in a Car Pool. It's still only one car (IP).

    God, this example sucks.

  112. All I have to say is... by J.C.B. · · Score: 2
    It makes me very happy that my DSL kit arrived yesterday, and I'll be cancelling my Comcast cable modem early next week."

    Good for you! When some company like comcast calls you up to threaten you about using NAT, tell them that they better like it, or you're switching providers. Vote with your dollars, most areas have both cable and DSL, and many providers of each. Use the competition to you advantage.

  113. There are transparent multi-system access methods by kaladorn · · Score: 2

    If you have a box between you and the net which substitutes addresses or wraps packets, then the company providing you access can determine this is occuring from things in the TCP/IP datastream.

    OTOH, if your box connects to a box (we'll call it a proxy server) and that proxy server connects to your target URL itself, and receives any data requested by you, then the only IP the outside world ever sees is that of the proxy. The proxy never references your internal IP (because it is always connecting ITSELF to the external system and so it looks like one computer is at your end). It does incur the overhead of two TCP connections, a bit of request translation and reply translation (some lag), but it does make your packets appear to all originate from one place. Anyone who knows HTTP and TCP/IP sockets can write one of these (for TCP).

    The only thing that isn't so good for is FPS or other online games. It'll work fine (really well in fact) for web surfing or file downloading.

    But really, if I'm buying X bandwidth from my ISP, provided I don't violate a law, what in the Blue Blazes gives them the right to pry into my internal network setup? If my smartFridge wants to talk to e-Grocer to order me some new lettuce, the ISP shouldn't be snivelling. They sold me the bandwidth.

    If they are having problems with some users using more than their bandwidth then they have a network bandwidth throttling problem. This should be solved by a quality-of-service approach and bandwidth throttling, not pursuing those who happen to have a home network and don't suck bandwidth beyond the permissible and agreed upon amount.

    This is a case of solving the wrong damn problem. But it is just this kind of blinkered thinking that has helped in the demise of so many high-speed service providers. It isn't that the market isn't there, they just want good service for their dollar. And this and other examples just illustrate that most services don't deliver.

    --
    -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
  114. Private LAN IPs - ISP should be grateful by BigBlockMopar · · Score: 2

    That's it : if your ip is typical from a home subnet, you'r using NAT.

    Or, maybe you're just running a separate firewall to prevent your Windows box from being a sitting duck to script kiddieZ.

    Myself, there are about 8 machines running behind my DSL. But a system I set up for a friend is OpenBSD on a Rogers cable modem, driving a Windows box. There's not even a hub involved - just a crossover.

    He and I agree: Running Windows on a routable IP address is an act of great stupidity. The ISPs should be grateful for the reduced liability.

    This setup doesn't violate the spirit of the service agreement - there's still only one computer connected to the ISP's network. And, in this particular case, it doesn't violate the spirit of the TOS agreement - the OpenBSD box does nothing more than ZoneAlarm, only better.

    Heh. Of course, the ISPs will act short-sightedly.

    --
    Fire and Meat. Yummy.
  115. Re:Verification of their Policy is in the Comcast by cdrudge · · Score: 2

    Actually, that is the AUP...there TOS is here. And depending on how you define it, it kinda prohibits it.

    6vii....FOR ANY BUSINESS ENTERPRISE, OR AS AN END-POINT ON A NON-COMCAST LOCAL AREA NETWORK OR WIDE AREA NETWORK, OR IN CONJUNCTION WITH A VPN (VIRTUAL PRIVATE NETWORK) OR A VPN TUNNELING PROTOCOL...

    Assuming that you have multiple computers in your residence, I would think that your NAT/Router/Whatever box would fit the strict definition of an "end-point on a non-comcast local area network". Don't get me wrong, I think the policy is bunk between that and the whole VPN prohibiting thing...Let me use my account how I want as long as I don't abuse it.

    Let them cancel my account...there is always DSL in my area.

  116. "Stealth" NAT & TTL by Zenin · · Score: 2, Informative

    From FreeBSD (/usr/src/sys/i386/conf/LINT):

    # IPSTEALTH enables code to support stealth forwarding (i.e., forwarding
    # packets without touching the ttl). This can be useful to hide firewalls
    # from traceroute and similar tools.

    Simply add "option IPSTEALTH" to your kernel config and rebuild. *poof* Firewall? What firewall?

    Of course, you'll probably want to couple this with the standard anti-stack finger printing methods of IPF/IPFW, but the idea of "Stealth NAT/firewall" isn't particuarly new.

    --
    My /. uid is better then your /. uid
  117. Yeah ... by Augusto · · Score: 2

    ... trust "me", and anonymous coward posting on slashdot.

    Gee , you inspire a lot of trust, eh ?

    --

    - sigs are for wimps.
  118. Just when we thought by WildBeast · · Score: 2

    Just when we thought that MicroSoft licensing is ridiculous, something more stupid comes along.

  119. Talking to tech support, 101 by Splat · · Score: 5, Interesting

    I repeat: this is RUMOUR. Why is it on Slashdot? This is not responsible journalism.

    But, since everyone else seems to be hopping on the bandwagon taking this as fact I'll chime in anyways.

    The solution is to play it smart and don't ever ever tell tech support you're using more then one computer. If they accuse you of using more then one, deny it. They're going to have fun proving that one.

    Adelphia Powerlink flipped their freaking lid when the guy was trying to troubleshoot my connection by pinging it and I told him I'd gotten his ping.

    "How do you know that? It's coming up as host unreachable here."
    "Yeah I know I'm running a firewall on my machine."
    "What?! You're not allowed to use a firewall on our network!"
    "Uhm, why not? Oh maybe I should turn it off so all these people trying to DoS me can mess up your network a little more?"

    So remember, when calling tech support:
    1) You are using 1 computer.
    2) You are using Windows.
    3) Never mention the words: firewall, router, linux, server. They are verboten.

    Always "follow" their absurd troubleshooting suggestions no matter how stupid they sound. Hey.. sometimes they do work, but otherwise just take what they tell you and translate the steps into your OS of choice. Or if you already tried it give them the answer they're looking for.

  120. NAT usually directs DNS requests from ports 1024 by Anonymous Coward · · Score: 2, Informative

    Found in a basic FAQ about firewalls at www.robertgraham.com:

    Q: I've seen many DNS requests from many low port numbers below 1024. Aren't they supposed to be reserved? Aren't they supposed to use 1024-65535 range?
    A: These are coming from machines behind NAT firewalls. A NAT doesn't necessarily have the concept of reserved port numbers.

    Maybe they only have to examine the DNS packets looking for source ports below 1024?

  121. Wireless !=NAT by djrogers · · Score: 2

    You know, you can do wireless without doing NAT. Just because your little AP defaults to NAT'ing from 802.11b to the WAN port doesn't mean that it's the only way to work. I'm quite happy paying an extra $5 to my ISP for 5 IPs (that's just a buck a pop for those of you in Buffalo) and using a wireless AP with it's NAT turned off.

    --
    Think outside the... Hey, where'd the friggin' box go?
  122. Hunh? by djrogers · · Score: 2

    Who said you couldn't run wireless? Just because they don't want you to NAT to multpile devices doesn't mean that the devices you _do_ pay for can't be wireless...

    --
    Think outside the... Hey, where'd the friggin' box go?
    1. Re:Hunh? by NanoGator · · Score: 2

      There was a slashdot article a few weeks back that ISP's were worried about 802.11 making 'free providers' out of everybody. I don't remember much about the article, otherwise I'd hunt it down and get you the link. I recall the gist of it was that they had some crazy idea that 802.11 networks were going to cost them a good deal of money by people sharing their connections.

      Whether or not they actually do something about it is up in the air, but I do worry about several major industries having too wild of imaginations and trying to 'control' what every single person does. They seem to think things like "well, if people can wirelessly transmit their internet service to their neighbors, so they will ALL do it! We better put technology in place to prevent that." They fail to realize that today I could cheaply and easily run cable to like 6 people near me in my complex and share a connection with them. But I won't. Not worth the time. If we all had wireless cards, I think it'd be fun to get a little lan going and play games, etc. But I don't want to be dependent on somebody else, and I don't feel like letting people leech off me. There's really no reason to believe that enough people would be willing to go through all that. So any over-reactive steps these companies take to take away my freedoms I find offensive.

      Right now, my biggest concern is that the broadband ISP's will kill off P2P. I think everybody should kick the ISP's every time they take a step to do that. I think it was Princess Leia who said "the more you tighten your grip, the more will slip through your fingers."

      --
      "Derp de derp."
  123. I don't buy it... by Da+VinMan · · Score: 2

    The "average geek" uses way too much bandwidth for stupid things though. Like how many of us really need to download 50GB/month of MP3's and pr0n (which usually just gets deleted shortly after DL anyway)? Why do we do it then? Because we can!

    Start metering a bit and people will trim down their consumption of bandwidth. Give me a 5GB cap and charge me a set amount for every 1GB after that. But, DO NOT tell me you're going to charge me per month for every PC I hook up on my connection. THAT pisses me off and it isn't even fair.

    --
    Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
    1. Re:I don't buy it... by BlueUnderwear · · Score: 2
      Give me a 5GB cap and charge me a set amount for every 1GB after that. But, DO NOT tell me you're going to charge me per month for every PC I hook up on my connection.

      And please do not get the idea of charging the additional GB's at ten times the price than the first 5. Economies of scale, please. Yes, one large ISP in Luxembourg did attempt to pull such a stunt: it would have been cheaper for power users to just get several subscriptions, rather than to risk going over the cap... Fortunately, in the end, common sense prevailed...

      --
      Say no to software patents.
  124. Charters End User Agreement by Sabalon · · Score: 2

    I like the way theirs is written
    http://www.charter.com/products/internet/aup.asp

    Basically it says don't be a dickhead. Only thing iffy in there is the if we determine you use too much bandwidth item. Items that are up to vague interpretations are not good.

  125. Re:Uhh... by Frater+219 · · Score: 3, Interesting
    Wouldn't the randomness itself indicate an intent to deceive?

    On the contrary. Having a bunch of nodes behind an OpenBSD NAT firewall with state modulation should, it seems to me, look the same to an outside observer as having a single OpenBSD node.

    Nevertheless, the documented point of state modulation isn't to hide the fact that you're doing NAT. It's to correct for the fact that many operating systems pick initial sequence numbers poorly, and are thus vulnerable to sequence prediction attacks. So there may well be ways to tell the difference -- though it would surprise me.

    In the end, though, I agree with the sentiment expressed elsewhere under this topic: that ISPs are misguided in trying to penalize intelligent use of their services, but also that users are misguided in playing hide-and-seek with bad ISPs' policy enforcement rather than choosing more honest and professional ISPs.

  126. I disregard this as fluff... by _aa_ · · Score: 3, Informative

    I beleive that this so called department at comcast that enforces the AUP is a bunch of HOO-HA. All these people do all day is port scan users all day long looking for open socks servers. And when they find one they send a pre-formed 'assertive but peaceful' letter explaining that the user is violating the AUP and to stop pretty please. Just like when the cable TV portion of the company comes to your house to install or repair something. After they do the repairs, the tech will take you downstairs, show you the splitters that he had to disconnect because it violates their service agreement, and then he shows you how to reconnect them after he's gone. He doesn't care, and the cable company doesn't really care because they know that when push comes to shove, if they start disconnecting people for using more than 1 TV, or computer in their house, they'll end up losing in court, just like the telephone companies did in the 70's or 80's or whenever. If you pay for a certain ammount of bandwidth to your household, once inside your household, what you do with that bandwidth is your business and your's alone. In St. Louis, there is actually a company that offers to configure your broadband connection (cable, dsl, etc..) for NAT and firewalls, etc. They're called "The Digital Closet" I WILL LOCATE URL 4 U.. http://www.thedigitalcloset.com/ oh god their website sucks.. but it exists i guess. If all else fails and someone calls you threatening you with a disconnect.. just pretend to be a confused old man or woman, and say that your young trial lawyer grandson set-up your LAN. If that doesn't scare them, then use the method where you fall down on the ground and soil yourself and shake violently. That will work too.

  127. Free cable? by underworld · · Score: 2, Interesting

    How many people do you know that have free cable TV? Wouldn't it make more sense for these idiots to spend their time trying to bill people the $30/month for cable tv rather than $6.95 for an extra IP address? I guess prioritizing business goals is not a characteristic of cable broadband providers (see "Excite@Home").

  128. Affordable by DreamerFi · · Score: 2

    And "affordable" hardware is very cheap if you look at solutions like the one at www.dubbele.com

  129. what Comcast's site actually says... by demonbug · · Score: 2, Informative
    From the TOS:
    File and Print Sharing: The Service functions as a Local Area Network (LAN) in that each Customer is a node on the network. As such, users outside the Customer's home may be able to access the Customer's computer. Additionally, some software may permit other users across a network such as the Service and the Internet to gain access to Customer's computer and to the software, files and data stored on the computer. For example, operating systems such as Windows 95 and Apple Macintosh include file sharing and print sharing capabilities which, when enabled, will permit other users to gain access to the Customer's computer even if the Customer is not using the Service. Comcast therefore recommends that the Customer connect only a single computer to the Service and that the Customer disable file and print sharing and other capabilities that allow users to gain access to the Customer's computer. Any Customer who chooses to participate in the Service using other than a single computer or who chooses to enable capabilities such as file sharing, print sharing, or other capabilities that allow users to gain access to the Customer's computer, acknowledges and agrees that the Customer does so at the Customer's own risk, and that neither Comcast nor its Underlying Providers shall have any liability whatsoever for any claims, losses, actions, damages, suits or proceedings arising out of or otherwise relating to such use by the Customer.


    And in the FAQ (NOT from the TOS):

    Can I use the service on more than one computer?
    Yes, customers with home networks may order additional network addresses in order to connect several computers to the service through one cable modem.

    You must first subscribe to the basic Comcast High-Speed Internet Service.

    Once you become a subscriber, you can sign up for a second and third address.

    You will need to have access to network expertise because Comcast High-Speed Internet Service neither installs nor supports networks.

    The cost is $6.95 per month for each additional outlet. Customers can have two additional addresses, for a total of three.

    Comcast will install the network card and software on a second and third computer for a change of $49 for each computer.


    Those were the only references to multiple computers I could find anywhere in the TOS or FAQ.
    As you can see, it doesn't say anything about multiple computers sharing access not being allowed. However...


    Users must ensure that their activity does not improperly restrict, inhibit, or degrade any other user's use of the Services, nor represent (in the sole judgment of Comcast High-Speed Internet Service) an unusually large burden on the network itself. In addition, users must ensure that their activity does not improperly restrict, inhibit, disrupt, degrade or impede Comcast High-Speed Internet Service's ability to deliver the Services and monitor the Services, backbone, network nodes, and/or other network services.


    This paragraph gives Comcast considerable leeway in deciding what degrades another user's service, so they could conceivably argue that having multiple computers simultaneously connected could degrade other user's service (though I don't think paying more money for extra addresses would improve other user's service any).


    So, what's the problem?

  130. Re:It's obnoxious by IronChef · · Score: 2

    Furthermore, the fact of the matter is, if you split the line you are able to watch two different shows at the same time, which is why cable companies are allowed to charge for extra outlets. Phone companies cannot, because you get the same service on each outlet.

    But a cable TV line IS the same service on each outlet: some RF energy run down a cable. What is on the cable is not different at each outlet... only what you choose to filter out of it varies.

    Sucks that you can't split cable for free in Canada, legally anyway.

  131. A positive note: the new Covad seems to be pro-NAT by Adam+J.+Richter · · Score: 2

    I just switched my DSL service from SBC to Covad today. Although it was not my reason for leaving SBC (they don't seem to prohibit NATing either), one reason for my choice of Covad was that the salesperson I spoke to was actively pushing all of their DSL services as NAT-friendly. I told him I was going to put up a wireless NAT box for my neighbors to use and my salesperson told me that they think that's perfectly OK.

    Going off topic, I feel compelled to warn anyone who follows my recommendation that if you use Covad's "TeleSurfer" DSL service, you'll need to use PPP-over-ethernet (requiring a patched version of PPP which I believe is already in some distributions), and your PPP login will be username @covad.net, as opposed to just username.

  132. Social methods not technical methods by Aceticon · · Score: 3, Insightful
    Let's see:
    1. They contract a couple of techies for finding people using multiple computers on one cable connection.
    2. They advertise that they are checking it - preferably through word-of-mouth (or something that looks like word-of-mouth)
    3. They catch one or two people and show them as examples
    4. They manage to scare a couple of idiots into buying their extra-price service where the only differences are probably the removal from the contract of the line that says you cannot use multiple computers and a bigger price.

    Come to think of it, if 2) is properly done you don't even need 1).

    It's the same principle used in law-enforcement:
    Make people believe that if they break the law:

    1. It's very likely that they get caught
    2. If they do get caught the punishment is hard and certain
    (As a side note i believe that the big difference in driving styles between mediterranean countries and northern europe countries with similar driving laws, is due to different perceptions of the answers to the "will i get caught?" and the "if i get caught will i get punished?" questions).
  133. PALM? by sholton · · Score: 3, Insightful
    So, am I violating the TOS when I sync my PALM to my Win98 box?

    In what way is that not a network?

    --
    A new kind of meat designed to appeal to vegetarians.
  134. Happened in Japan by mattr · · Score: 3, Informative

    In Japan this happened with the government-run NHK which is two terrestrial and some satellite TV channels. NHK is the channel you go to when there is a big bumpy earthquake or a typhoon, and sometimes they have not so dry kind of interesting stuff too.

    So NHK got the government to let them go door to door demanding cash from people all across the country, since people are watching their channels with no commercials on them, which means they must owe them something. Just started a couple years ago after many many years of free government TV.

    The idea is if you pay, you get a shiny sticker which you post on your house, one a year. Of course everybody and his or her brother says to their question "Do you watch TV?", "Yeah! But I never watch NHK." Which is possible but difficult because you scan through two of their channels to hit the other five or so you get in Tokyo anyway.

    When's the last time this happened? Not for a long time, then they showed up on 9-11 or within a day or so of it I remember. I best remember of course my intense anger (from the New York area doncha know) and I got really pissed off at the person who came to the door.

    They went off never getting it, you know, that they could have been in the wrong. Even if technically they might not have been, though of course I never watch NHK intentionally now except when there is a typhoon or an earthquake.

    Maybe Comcast could be reduced to a more pathetic lifeform like NHK, which also happens to be made of some quite corrupt and very nasty people at the top. Lucky they don't have spyware for the tv, yet.

  135. Cox's Subscriber Agreement by blues5150 · · Score: 3, Informative

    Subscriber Agreement
    This Agreement (the "Agreement") sets forth the terms and conditions pursuant to which CoxCom, Inc., together with any applicable Cox affiliate and/or distribution partner (collectively "CoxCom") will provide the Cox High Speed Internet service (the "Service") to the customer ("Customer") referenced on such order form. Such Service will be delivered over cable transmission facilities provided by CoxCom.

    CoxCom may modify this Agreement, and the Service provided hereunder, at any time. CoxCom will notify Customer of any such changes by posting notice of such changes at http://www.cox.com/ and sending notice via e-mail. Customer's continued use of the Service following notice of such change shall be deemed to be Customer's acceptance of any such modification. If Customer does not agree to any such modification, Customer must immediately stop using the Service and notify CoxCom that Customer is terminating this Agreement in accordance with Section 12(a) of this Agreement.

    1. Computer Equipment Requirement
    Customer's computer equipment must comply with CoxCom's current minimum computer requirements, which are available at http://www.cox.com/ The minimum computer requirements may change and CoxCom will make reasonable efforts to support previously acceptable configurations; however, CoxCom is not obligated to continue to provide such support.

    2. Customer Premises Equipment ("Equipment")
    Customer may rent or purchase a cable modem from CoxCom or may purchase a DOCSIS-compliant, CoxCom-approved cable modem from a third party provider. CoxCom reserves the right to provide service only to users who have CoxCom-approved DOCSIS-compliant modems. Subscribers are strongly urged to check with local CoxCom Customer Support or online at http://www.cox.com/ for the most current CoxCom-approved cable modem list.

    3. Access Provided
    The Service will allow Customers to access the Internet, online services and other information. Customer may incur charges, including, without limitation, charges relating to the purchase of "premium" services, such as additional web space, unified messaging, online faxing, business class services, or access to certain gaming sites in addition to those billed by CoxCom. All such charges, including all applicable taxes, are the sole responsibility of Customer.

    4. Payment Terms

    a. Agreement to Pay. Customer agrees to pay all monthly fees and installation charges, including applicable franchise fees, taxes, customer service fees, late fees and door collection fees. Monthly fees will be billed one month in advance. If payment is not received by the due date, late fees and/or collection charges may be assessed and the Service may be terminated. Customer may be required to pay a reconnect fee and/or a security deposit in addition to all past due charges before the Service is reconnected.

    b. Payment Methods. Customer agrees to pay CoxCom in accordance with the payment terms on the back of the invoice received by Customer for the Service and agrees that CoxCom has the right to change the structure and amount of its fees at any time subject to applicable law.

    5. Access to Customer's Premises
    Customer authorizes CoxCom, and its employees, agents, contractors, and representatives to enter Customer's premises (the "Premises") at mutually agreed upon times in order to install, maintain, inspect, repair and remove any CoxCom-owned Equipment and/or the Service. If Customer is not the owner of the Premises, upon request, Customer will supply CoxCom with the owner's name and address, evidence that Customer is authorized to grant access to the Premises on the owner's behalf, and (if needed) written consent from the owner of the Premises.

    6. Relocating/Removing Equipment
    Customer will not remove any CoxCom-owned Equipment from the Premises or connect the Equipment to any outlet other than the outlet to which the Equipment was initially connected by the CoxCom installer. CoxCom may relocate the Equipment for Customer within the Premises at the Customer's request for an additional charge. If Customer relocates to a new address, this Agreement shall automatically terminate and Customer will be required to enter into a new Subscriber Agreement and may be charged a new installation fee to initiate Service. Customer will not connect any equipment, other than Equipment authorized by CoxCom, to the cable modem outlet. Customer understands that failure to comply with this restriction may cause damage to the CoxCom network and subject Customer to liability for damages and/or criminal prosecution.

    7. Contact Address
    For any inquiries or notices required in connection with this Agreement, Customer should contact the local CoxCom customer service center, at the address or phone number listed on Customer's bill.

    8. Acceptable Use Policy
    Customer agrees to use the Services only in accordance with the Acceptable Use Policy currently located at http://www.cox.com/, which may be modified by CoxCom from time to time, and which are incorporated herein and made a part of this Agreement.

    9. Monitoring and Enforcement
    CoxCom has no obligation to monitor the content on the Service and expressly disclaims any responsibility for any offense or injury arising out of the Customer's access to or dissemination of such content. However, Customer agrees that CoxCom has the right to monitor the Services and to disclose any information as necessary to satisfy any law, regulation or other governmental request to operate the Service properly, or to protect itself or its subscribers. CoxCom reserves the right to refuse to post or to remove from the Service any information or materials that, in its sole discretion, are inappropriate, undesirable, or in violation of this Agreement.

    To promote good citizenship within the Internet community, CoxCom will respond appropriately if it becomes aware of inappropriate use of its Services. CoxCom prefers to advise Customers of inappropriate behavior and any necessary corrective action required. However, if the Services are used in a way in which CoxCom, in its sole discretion, believes violates this Subscriber Agreement, including the Acceptable Use Policy, CoxCom may take any responsive actions it deems appropriate. Such actions include, but are not limited to, temporary or permanent removal of content, cancellation of newsgroup posts, filtering of Internet transmissions, and the immediate suspension or termination of all or any portion of the Service. CoxCom will have no liability for any such actions. The above described actions are not CoxCom's exclusive remedies and CoxCom may take any other legal or technical action it deems appropriate.

    By using the Services to publish, transmit or distribute content, Customer is warranting that the content complies with this Agreement, including the Acceptable Use Policy. Customer also authorizes CoxCom to reproduce, publish, distribute, and display the content worldwide only as necessary for CoxCom to provide the Services. The publication, transmission, or distribution of Customer content pursuant to our providing the Services shall not provide CoxCom any ownership rights or license to use that content for any purpose other than allowing CoxCom to provide the Services.

    10. Customer Information

    a. Credit Inquiries. Customer authorizes CoxCom to make inquiries and to receive information about Customer's credit history from others and to enter this information in Customer's file.

    b. Information Collection and Disclosure. Customer agrees that CoxCom may collect and disclose information concerning Customer and Customer's use of the Service in the manner and for the purposes set forth in CoxCom's privacy policy currently available at http://www.cox.com/, and as the same may be modified from time to time in accordance with its terms.

    11. Customer Service
    CoxCom expressly reserves the right to institute fees for providing certain customer support services if, at its sole discretion, it determines such fees are warranted. Except as expressly provided herein, CoxCom shall not be liable for any damage to Customer's equipment resulting from or arising in connection with its provision of technical service and support for the Service, even if such damage results from the negligence or gross negligence of the CoxCom installer, technician or customer service representative.

    12. Terminations and Expiration

    a. Termination Rights. Either party may terminate this Agreement at any time without cause by providing the other party with no less than twenty-four (24) hours written notice of such termination. In the event of termination by Customer, Customer must notify CoxCom by telephone or by a non-electronic written submission. E-mail submissions shall not constitute effective notice. In the event of termination by CoxCom, CoxCom may notify the Customer of such termination by electronic or other means. In those cases where annual prepayment terms are elected by Customer, Customer agrees and understands that the calculation of any refund for unused Service will be based upon the normal rate for the Service and not upon the discounted annual prepayment rate.

    b. Obligations Upon Termination. Customer agrees that upon termination of this Agreement:

    1. Customer will pay CoxCom in full for Customer's use of any CoxCom-owned Equipment and Service up to the later of the effective date of termination of this Agreement or the date on which the Service and any CoxCom-owned Equipment have been disconnected and returned to CoxCom. Customer agrees to pay CoxCom on a pro-rated basis for any use by Customer of any CoxCom-owned Equipment or Services for a part of a month.

    2. Customer will permit CoxCom to access Customer's premises at a reasonable time to remove any CoxCom-owned Equipment and other material provided by CoxCom.

    3. Customer will ensure the immediate return of any CoxCom-owned Equipment to CoxCom. Customer will return or destroy all copies of any software provided to Customer pursuant to this Agreement.

    4. CoxCom is authorized to delete any files, programs, data and e-mail messages associated with such account.

    c. CoxCom Retention Rights. Nothing contained in this Agreement shall be construed to limit CoxCom's rights and remedies available at law or in equity.

    13. Limited Warranty
    ANY COXCOM-OWNED EQUIPMENT AND SERVICE ARE PROVIDED BY COXCOM "AS IS" WITHOUT WARRANTY OF ANY KIND. COXCOM DOES NOT WARRANT UNINTERRUPTED USE OF THE EQUIPMENT OR THE SERVICE. COXCOM DOES NOT WARRANT THAT ANY DATA OR ANY FILES SENT BY OR TO CUSTOMER WILL BE TRANSMITTED IN UNCORRUPTED FORM OR WITHIN A REASONABLE PERIOD OF TIME. ALL REPRESENTATIONS AND WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OF NONINFRINGEMENT, FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY ARE HEREBY EXCLUDED AND DISCLAIMED. Some states do not allow the exclusion or limitation of implied warranties, so the above exclusions or limitations may not apply to you.

    14. Back-Up Requirements
    Customer agrees that he/she understands that the installation, use, inspection, maintenance, repair and removal of the Equipment may result in service outages or potential damage to Customer's computer. Customer therefore accepts full responsibility for backing up all existing computer files prior to such activities involving the Equipment. Customer expressly releases CoxCom from any liability whatsoever for any damage to or loss or destruction of any of Customer's software, files, data or peripherals.

    15. CoxCom Performance and Reliability Rights
    Although CoxCom will make commercially reasonable efforts to deliver a high quality residential Internet access service, unless otherwise specified by CoxCom in writing, Customer is purchasing a residential data service with no performance or reliability warranty either expressed or implied. CoxCom reserves the right to manage its network for the greatest benefit of the greatest number of subscribers including, but not limited to the following: rate limiting, traffic prioritization, and protocol filtering. Customer expressly accepts that such action on the part of CoxCom may affect the performance of the service. CoxCom reserves the right to enforce limits on specific features of the Service, including, but not limited to, e-mail storage and web hosting maximums.

    16. Damage to and Encumbrances on Equipment, Computer, Software

    a. Ownership of Equipment. All Equipment, except for equipment purchased and paid for in full by Customer, will at all times remain the property of CoxCom. Customer may not sell, transfer, lease encumber or assign all or part of the CoxCom-owned Equipment to any third party. Customer shall pay the full retail cost for the repair or replacement of any lost, stolen, unreturned, damaged, sold, transferred, leased, encumbered or assigned Equipment or part thereof, together with any costs incurred by CoxCom in obtaining or attempting to obtain possession of any such Equipment. Customer hereby authorizes CoxCom to charge Customer's Visa, Master Card, other credit card or other payment method authorized by Customer for any outstanding Service and Equipment charges. CoxCom may, at its option, install new or reconditioned Equipment, including swapping existing Customer equipment for DOCSIS-compliant equipment, for which the Customer may incur a fee.

    b. Customer's Hardware and Software. Should the hardware of Customer's computer be damaged as a result of the gross negligence of CoxCom or the gross negligence of an authorized agent of CoxCom, CoxCom will pay for the repair or replacement of the damaged parts up to a maximum of $3,000.00. CoxCom shall have no liability whatsoever for any damage to or loss or destruction of any software, files or data, including any damages or losses resulting from any virus, lock, key, bomb, worm, Trojan horse, or other harmful feature.

    c. Customer Purchased Equipment. Customer agrees to only connect CoxCom-approved equipment to the CoxCom network.

    17. No Liability for Content
    There may be content on the Internet or otherwise available through the Service that may be offensive to some individuals, or that may not be in compliance with all laws, regulations, and other rules. CoxCom assumes no responsibility for the content contained on the Internet or otherwise available through the Service. All content accessed by Customer through the Service is accessed and used by Customer at Customer's own risk, and CoxCom shall have no liability whatsoever for any claims, losses, actions, damages, suits or proceedings arising out of or otherwise relating to access to such content by Customer. CoxCom specifically disclaims any responsibility for the accuracy, quality and confidentiality of information obtained through the Service.

    18. No CoxCom Liability For

    a. Eavesdropping. Other cable and Service subscribers may be able to access and/or monitor Customer's use of the Service. The risk of such "eavesdropping" exists not only with cable transmission facilities, but also on the Internet and other services to which access is provided by CoxCom as part of the Service. Any sensitive or confidential information (such as credit card numbers or other financial information, medical information or trade secrets) sent by or to Customer is sent at Customer's sole risk, and CoxCom shall have no liability whatsoever for any claims, losses, actions, damages, suits or proceedings arising out of or otherwise relating to such actions by Customer.

    b. Security. Customer agrees that when using the Service to access the Internet or any other online service, there are certain applications, such as FTP, HTTP, proxy, peer-to-peer based applications, or gateway server applications, which may be used to allow other Service users and Internet users to gain access to Customer's computer. CoxCom shall have no liability whatsoever for any claims, losses, actions, damages, suits or proceedings resulting from, arising out of or otherwise relating to the use of such applications by Customer, including, without limitation, damages resulting from others accessing Customer's computer or from any loss of data maintained on any network.

    19. Limitation of Liability
    Customer agrees to indemnify CoxCom from any claims arising from Customer's use of the Service, including the use of the Equipment or the Service in any manner prohibited under this Agreement. Unless otherwise specifically provided in this Agreement, CoxCom shall not be liable to Customer or to any third party for any claims, damages, losses, liabilities expenses, or costs (including legal fees) resulting directly or indirectly out of or otherwise arising in connection with any allegation, claim, or proceeding based on:

    a. The use of the Service by Customer or any other use of the Equipment, including, without limitation, any damage resulting from or arising out of Customer's reliance on or use of the Equipment or Service, or mistakes, omissions, interruptions, deletion of files, errors, defects, delays in operation, failed deliveries, misdeliveries, transmission failures, or any other failures of performance whether from a failure of the Equipment or Service or from any other computer or network;

    b. The termination or reclassification of Customer's account by CoxCom pursuant to this Agreement;

    c. A contention that the use of the Equipment or Service by Customer or a third party infringes the copyright, patent, trademark trade secret, confidentiality, privacy, or other intellectual property rights or contractual rights of any third party;

    d. In no event shall CoxCom have any liability for any consequential, special, incidental, or indirect losses or damages, including lost profits, loss of data, lost business opportunities, and personal injuries (including death). The limitations set forth in this Section 20 apply to the acts, omissions, negligence and gross negligence of CoxCom, and each of its respective affiliates, subcontractors, employees and agents, which, but for this provision, would give rise to a cause of action in contract, tort or any other legal doctrine; and

    e. Customer's sole and exclusive remedies under this Agreement are as expressly set forth herein. Some states do not allow the limitation or exclusion of incidental or consequential damages, so such limitations or exclusions may not apply to you.

    20. Installation/End User Software Licenses

    a. If the installation of an Ethernet card is required, it may be necessary to open Customer's computer. System files on Customer's computer may be modified as part of the installation process. CoxCom neither represents, warrants, nor covenants that such modifications will not disrupt the normal operations of Customer's computer. CoxCom shall have no liability whatsoever for any damage resulting from the above or other file modifications. CoxCom is not responsible for returning Customer's PC to its original configuration prior to installation.

    b. CoxCom or its agents will supply and install certain software, and if required an extra cable outlet, a cable modem and an Ethernet card for a fee determined by CoxCom. CoxCom will also provide a "getting started guide" and online instructions on how to use the Service. CoxCom shall use reasonable efforts to install the Service to full operational status, provided that Customer's computer fulfills the minimum computer requirements set out above in Section 1.

    c. Customer agrees to comply with the terms and conditions of all end user license agreements accompanying any software or plug-ins to such software distributed by CoxCom in connection with the Service. All end-user software licenses shall terminate upon termination of this Agreement.

    d. Customer may transfer the software provided by CoxCom to additional computers within the home, but service and support for these additional machines is limited and/or may incur an additional fee. Customer agrees that CoxCom has no responsibility to provide service and support for in-home networks. If Customer intends to transfer the software, Customer must give CoxCom prior notice of such transfer.

    21. Multiple Users
    Customer agrees that Customer is executing this Agreement on behalf of all persons who use the Equipment and/or Service provided to Customer. Customer shall have sole responsibility for ensuring that all such other users understand and comply with the terms and conditions of this Agreement. Customer further agrees that Customer is solely responsible and liable for any and all breaches of the terms and conditions of this Agreement, whether such breach is the result of use of the Service and/or Equipment by Customer or by any other user of Customer's computer.

    22. Governing Law
    This Agreement shall be exclusively governed by, and construed in accordance with, the laws of the State of Georgia. Customer may not bring any claim, suit or proceeding more than one (1) year after the date the cause of action arose.

    23. General
    This Agreement constitutes the entire agreement and understanding between the parties with respect to its subject matter and supersedes and replaces any and all prior written or oral agreements. In the event that any portion of this Agreement is held to be unenforceable, the unenforceable portion shall be construed in accordance with applicable law as nearly as possible to reflect the original intentions of the parties and the remainder of its provisions shall remain in full force and effect. CoxCom's failure to insist upon or enforce strict performance of any provision of this Agreement shall not be construed as a waiver of any provision or right. Neither the course of conduct between the parties nor trade practice shall act to modify any provision of this Agreement. This Agreement may not be assigned or transferred by Customer. This Agreement is freely assignable by CoxCom to third parties.

    Acceptable Use Policy

    CoxCom, Inc. and any Cox affiliate and/or distribution partner referenced on the order form/Subscriber Agreement (collectively "CoxCom") provides a variety of Internet services that allow Customers to connect to CoxCom's high-speed Internet network ("Services"). In order to provide Customers with high quality Service, CoxCom has adopted this Acceptable Use Policy ("Policy") for CoxCom Customers. Please read this policy prior to accessing the CoxCom Services. By using CoxCom Services, CoxCom Customers agree to abide by, and require others using the Services to abide by, the terms of this Policy. CoxCom may revise this Policy from time to time without notice. Accordingly, CoxCom Customers should consult this document regularly to ensure that their activities conform to the most recent version. ANY USER WHO DOES NOT AGREE TO BE BOUND BY THESE TERMS SHOULD IMMEDIATELY STOP USE OF THE SERVICES AND NOTIFY THE COXCOM CUSTOMER SERVICE DEPARTMENT SO THAT THE USER'S ACCOUNT MAY BE CLOSED. For any questions regarding this Policy, complaints of violations, or cancellation notices please contact CoxCom via E-mail at abuse@cox.com, by mail to the cable system address listed on the Subscriber Agreement or by telephone to your local cable system office.

    Prohibited Activities
    CoxCom Customers may not use the Services in a manner that violates any applicable local, state, federal or international law, order or regulation. Additionally, CoxCom Customers may not use the Services to:

    Conduct, participate in, or otherwise facilitate pyramid or other illegal soliciting schemes.
    Take part in any fraudulent activities, including impersonating any person or entity or forging anyone else's digital or manual signature.
    Invade another person's privacy, stalk or otherwise harass another.
    Post, transmit, or disseminate content that is threatening, abusive, libelous, slanderous, defamatory, incites hatred, or is otherwise offensive or objectionable.
    Restrict, inhibit, or otherwise interfere with the ability of any other person to use or enjoy the equipment or the Service, including, without limitation, posting or transmitting any information or software which contains a virus, lock, key, bomb, worm, Trojan horse or other harmful feature.
    Collect or store personal data about other users.
    Use an IP address or client ID not assigned to Customer.
    Use the Services on more than a single computer, unless otherwise authorized by CoxCom.
    Violate any other CoxCom policy or guideline.
    Harm to Minors
    CoxCom Customers may not use the Services to harm or attempt to harm a minor, including, but not limited to, by hosting, possessing, disseminating, or transmitting material that is unlawful, including child pornography or obscene material.

    Intellectual Property Infringement
    CoxCom Customers may not use the Services to post, copy, transmit, or disseminate any content that infringes the patents, copyrights, trade secrets, trademark, or propriety rights of any party. CoxCom assumes no responsibility, and CoxCom Customers assume all risks regarding the determination of whether material is in the public domain, or may otherwise be used by Customer for such purposes.

    Copyright
    If you believe that your work has been copied in a way that constitutes copyright infringement, please provide CoxCom's Copyright Agent the following information:

    An electronic or physical signature of the person authorized to act on behalf of the owner of the copyright or other intellectual property interest;
    A description of the copyrighted work or other intellectual property that you claim has been infringed;
    A description of where the material that you claim is infringing is located on the site;
    Your address, telephone number, and email address;
    A statement by you that you have a good faith belief that the disputed use is not authorized by the copyright or intellectual property owner, its agent, or the law;
    A statement by you, made under penalty of perjury, that the above information provided in your notice is accurate and that you are the copyright or intellectual property owner or authorized to act on the copyright or intellectual property owner's behalf.
    CoxCom's Agent for Notice of claims of copyright or other intellectual property infringement can be reached as follows:

    By mail: Cox Communications, Inc.
    Attn: Wanda Moore
    Leslie Spasser

    1400 Lake Hearn Drive
    Atlanta, GA 30319

    By fax: Attn: Wanda Moore
    Leslie Spasser

    404-843-5845

    By email: copyrightabuse@cox.com

    User Content
    CoxCom Customers are solely responsible for any information that they publish on the web or other Internet services. CoxCom Customers must ensure that the recipient of the content is appropriate and must take appropriate precautions to prevent minors from receiving inappropriate content. CoxCom reserves the right to refuse to post or to remove any information or materials from any CoxCom Service or system, in whole or in part, that it, in CoxCom's sole discretion, deems to be offensive, indecent, or otherwise inappropriate.

    Commercial Use
    The CoxCom residential Services are designed for personal use of the Internet and may not be used for commercial purposes. CoxCom Customers may not resell or otherwise charge others to use the residential Services. The residential Services are for personal use only. Customer agrees not to use the Service for operation as an Internet service provider, or for any other business enterprise, including, without limitation, virtual private network ("VPN") usage, IP address translation, or similar facilities intended to provide additional access.

    Servers
    CoxCom Customers may not operate, or allow others to operate, servers of any type or any other device, equipment, and/or software providing server like functionality in connection with the CoxCom residential service.

    Misuse of Service
    CoxCom Customers are responsible for any misuse of the Services, even if a friend, family member, guest, employee or customer committed the inappropriate activity with access to the CoxCom Customer account. CoxCom Customers must therefore take steps to ensure that others do not gain unauthorized access or misuse the Services.

    Hacking/Attempted Unauthorized Access
    CoxCom Customers may not use the Services to breach or attempt to breach the security of another user or attempt to gain access to any other person's computer, software, or data without the knowledge and consent of such person. The equipment and the Services may not be used in any attempt to circumvent the user authentication or security of any host, network or account. This includes, but is not limited to, accessing data not intended for Customer, logging into or making use of a server or account Customer is not expressly authorized to access, or probing the security of other networks or computers for any reason. Use or distribution of tools designed for compromising security, such as password guessing programs, cracking tools, packet sniffers or network probing tools, is prohibited.

    Security
    CoxCom Customers are solely responsible for the security of any device connected to the Services, including any data stored on that device. CoxCom recommends that users take appropriate security precautions for any systems connected to CoxCom Services.

    Disruption of Services
    CoxCom Customers may not disrupt the Services in any manner. Nor shall CoxCom Customers interfere with computer networking or telecommunications services to any user, host or network, including, without limitation, denial of service attacks, flooding of a network, overloading a service, improper seizing and abuse of operator privileges or attempts to "crash" a host.

    Equipment
    CoxCom Customers may not alter, modify or tamper with any CoxCom-owned equipment or service, or permit any other person to do the same that is not authorized by Cox.

    Viruses, Trojan Horses, Worms and Denial of Service Attacks
    Software or other content downloaded from the Service may contain viruses and it is Customer's sole responsibility to take appropriate precautions to protect Customer's computer from damage to its software, files and data. Customers are prohibited from posting, transmitting or disseminating any information or software that contains a virus, Trojan horse, worm or other harmful program or that generates levels of traffic sufficient to impede others' ability to send or retrieve information. Prohibited conduct of this type includes denial of service attacks or similarly disruptive transmissions, as well as transmissions containing other harmful or malicious features.

    Electronic Mail
    CoxCom Customers may not use the Services to send unsolicited bulk or commercial e-mail messages ("spam"). Any unsolicited e-mail must also not direct the recipient to any web site or other resource that uses the CoxCom Service. The Services may not be used to collect responses from unsolicited e-mail sent from accounts on other Internet hosts or e-mail services that violates this Policy or the acceptable use policy of any other Internet service provider. In addition, "mail bombing," the sending of numerous copies of the same or substantially similar messages or very large messages or files with the intent to disrupt a server or account, is prohibited.

    You may not reference Cox, CoxCom or any portion of the Cox network (e.g. by including "Organization: Cox" in the header or by listing an IP address that belongs to the Cox network) in any unsolicited email even if that email is not sent through the Cox network. Further, forging, altering or removing electronic mail headers is prohibited.

    Bandwidth, Data Storage and Other Limitations
    CoxCom Customers must comply with the current bandwidth, data storage and other limitations on the Services. Customers must ensure that their activities do not improperly restrict, inhibit, or degrade any other user's use of the Services, nor represent (in the sole judgment of CoxCom) an unusually large burden on the network itself. In addition, Customers must ensure that their activity does not improperly restrict, inhibit, disrupt, degrade or impede CoxCom's ability to deliver the Services and monitor the Services, backbone, network nodes, and/or other network services. CoxCom may terminate, suspend, or require a Customer to upgrade its Services and pay additional fees if CoxCom, in its sole discretion, determines that that a CoxCom Customer is using excessive bandwidth.

    Newsgroups
    Messages posted to newsgroups must comply with the written charters or FAQs for those newsgroups. Advertisements, solicitations, or other commercial messages should be posted only in those newsgroups whose charters or FAQs explicitly permit them. You are responsible for determining the policies of a given newsgroup before posting to it.

    Posting or cross-posting the same or substantially similar messages to more than eight newsgroups is prohibited. Our news software will automatically cancel any messages posted to nine or more newsgroups.

    Binary files may not be posted to newsgroups not specifically named for that purpose. Users posting binary files to groups with policies concerning the permissible daily volume of posted files are required to observe those limitations.

    Forging, altering or removing header information is prohibited. This includes attempting to circumvent the approval process for posting to a moderated newsgroup.

    CoxCom reserves the right to discontinue access to any Usenet newsgroup at any time for any reason.

    You may not attempt to "flood" or disrupt Usenet newsgroups. Disruption is defined as posting a large number of messages to a newsgroup which contain no substantive content, to the extent that normal discussion in the group is significantly hindered. Examples of disruptive activities include, but are not limited to, posting multiple messages with no text in the body, or posting many follow-ups to messages with no new text. Messages may not be canceled, except by the author or by official newsgroup moderators performing their duties.

    The Usenet news service included with a CoxCom residential service account is provided for interactive use by the subscriber, using a commonly-available NNTP client such as Netscape Communicator. Non-interactive clients that download Usenet articles in bulk are prohibited.

    Conflict
    In the event of a conflict between the Subscriber Agreement and this Policy, the terms of the Subscriber Agreement will prevail.

    COX COMMUNICATIONS, INC.
    PRIVACY POLICY

    Cox Respects Your Privacy
    At Cox Communications, Inc., we respect your privacy. This privacy policy explains our commitment to your privacy and describes how your information is maintained and used by us.

    Information We Collect
    Information You Provide to Us. When you sign up for our services, including Internet, cable television, and/or video on demand (the "Services"), you provide us with information including your name, address, telephone number, and other billing information. We maintain this information along with billing, payment, deposit, complaint, and service information, and your choices regarding equipment and service options.
    Information Used in Connection with Service Management, Maintenance, or Security. We collect information about your usage of our services for network management, maintenance, performance, and security. We may collect information regarding the choices that you make in connection with your use of the Services we offer, any Services ordered, and Internet usage, including the Internet Protocol number assigned to you, bandwidth utilization, and Internet resource requests (e.g. requests to view a web page) made by you.
    Information for Personalization Services. We may collect and maintain information such as your address and content and service preferences to provide a more personalized online experience.
    We Do Not Monitor Your Personal Communications in the Course of Normal Operations. We do not read your email messages, instant messages, online chats, or the content of other online communications that reside on or pass through our Services. We may however, retain and provide such communications in accordance with a valid court order or if we are otherwise legally required to do so or in response to an emergency situation. Please be aware, however, that once your communications leave our network and enter the public Internet on their way to their recipient, your communications may be monitored or intercepted by third-parties or other Internet service providers over which we do not have control.
    We Do Not Record Any Information You Provide to Non-Affiliated Web Sites in the Course of Normal Operations. We will not record any information that you provide to third-party websites or Internet services in the course of our normal operations. When you submit information to any website or Internet service operated by us or an affiliated company, that information will be used only in accordance with the terms of service and privacy policy on that website or Internet service. Since we cannot control websites or Internet services operated by third-parties, we recommend that you review the terms of service and privacy policies of those websites.
    Information Usage
    We May Use Your Information for Service Related Purposes. We may use the information we collect to maintain and manage the Services, verify billing accuracy, communicate with our customers about service-related issues and maintain financial, tax and legal records. We also may transfer the information we collect in connection with the sale, merger, or transition of our system to a third-party.
    We May Use Your Information for Our Internal Business Purposes. We may make your information available to our employees, agents and contractors for our internal business purposes, as well as to our outside auditors, attorneys and accountants, potential and actual purchasers of our business, and local franchise authorities. We also may disclose your information to collection services to the extent such disclosure is necessary to collect past due bills, or to other third-parties as may be necessary to render the Services and conduct other legitimate business activities related to your use of the Services. Third-parties that we retain to perform activities on our behalf (such as executing e-mail communications or collecting past due bills) and which necessarily have access to your information to carry out their assignment, are obligated to maintain the privacy of your information. We require those third-parties to use your information only for the limited purposes for which the disclosure is made and in accordance with this privacy policy. The frequency of any such information disclosure will vary in accordance with our business needs.
    We Will Not Provide Your Information to Non-Affiliated Third-Parties for Marketing Purposes. We will not provide your information to any third-party for its use in connection with mailing lists or marketing purposes, other than those parties that we retain to conduct our mailings, surveys, contests, or marketing campaigns, or who act on our behalf.
    We May Use Your Information to Send You Our Marketing and Service Related Information. We may send you marketing and informational materials from us or on behalf of our business affiliates or partners. If you do not wish to receive marketing or informational materials from us or our partners, please let us know by sending us a written request, including you name, address, and account number to the address listed on this notice.
    Disclosure Policies
    We Treat Your Information as Confidential. We treat the information we maintain about you as confidential and take precautions to prevent unauthorized access to your information.
    We May Disclose Aggregate, Anonymous Information. We may disclose aggregate, anonymous information (i.e., information that does not reveal your name and address in connection with your general viewing or usage habits or any other transactions made using our Services that are personally indefinable to you) collected from our Services. This aggregate, anonymous information cannot be linked to you or any other individual.
    We May Disclose Your Information if Required To Do So for Law Enforcement Purposes. We may disclose your information, including your name, address, email address, and other information, to a government entity if required to do so pursuant to law and as otherwise provided in the Acceptable Use Policy.
    We May Disclose Your Information for Certain Other Purposes. We may disclose your information, including your name, address, email address, and other information to other system administrators at other Internet service providers or other network or computing facilities if necessary pursuant to our Acceptable Use Policy or in response to emergency conditions such as imminent threat to life or damage or destruction of property.
    Limitations on Disclosures If you wish to prohibit or limit our disclosure of your information, you must notify us in writing at privacy@cox.com, and include your name, address, account number, and the information that you do not wish to be disclosed. Please note that we still may be required to disclose certain information if required to do so by law.
    Retention
    We maintain your information in our regular business records as long as you are a customer and for a longer time if necessary for our business purposes. Unless a court has asked us for access to this information, we will destroy it once it is no longer necessary for our business purposes.
    Inspection
    We will make personally identifiable information about you contained in our business records available to you within ten (10) days of our receipt of your written request to examine such information. You may only inspect records containing information about you. You are responsible for the cost of copying any documents you request. We will make this information available during normal business hours at the Cox office listed on the front cover of this notice, and will give you an opportunity to correct any error in the information we maintain.
    Other Issues to Beware of - When you travel across the Internet, you may come across the following:
    Spam - We do not condone or encourage the sending of unsolicited email, often called spam. Although we take steps to block spam from coming onto our network, no spam prevention method can stop all spam. You can help reduce the amount of spam you receive by not posting your email address on Internet news groups and message boards, and by not providing it to services that are unknown to you.
    Cookies - Websites may use cookies to provide you with customized services and other features to enhance your experience. A cookie is a small amount of data that is sent to your browser by a website and is stored on your computer's hard drive that may contain data that allows that website to identify you. A cookie cannot read unrelated data off your hard drive. Every website you visit, and the advertisers on that website, can send cookies to your browser if your browser's preferences allow it. Although cookies can help websites provide you with customized features, they may also allow your activities and choices to be tracked. If you are concerned about cookies you may opt out of major advertising networks use of cookies at http://www.networkadvertising.org/optout_nonppii.a sp or you may disable cookies on your browser as follows:
    Internet Explorer (IE) users:
    On the main toolbar of your browser, go to View (IE 4.0 or earlier) or Tools (IE 5.0 or later):

    Select "Internet Options"
    Go to the "Security" tab
    IE 4.0 or earlier, look for "cookies" and select "enable" or "prompt" to enable cookies or "disable" to disable cookies
    IE 5.0 or later select "custom level", scroll down to "cookies" and select "enable" or "prompt" to enable cookies or "disable" to disable cookies
    Netscape users:
    On the main toolbar of your browser:

    Go to "edit"
    Select "preferences"
    On the left half of the window, select "advanced"
    Select "accept all cookies" to enable cookies or "disable cookies" to disable cookies
    Clear GIFs - Web pages may contain invisible electronic images, often called clear GIFs or web bugs, that allow third-parties to gather information about users who have visited the web page containing the clear GIF. Email you receive also may contain clear GIFs that may allow the sender to know if you have opened the email.
    Malicious Activity - People with malicious intent may try to access or otherwise damage your computer when you are on the Internet. We therefore recommend that you take precautions to protect your computer when you are online. A firewall will help protect your system from attackers, and a virus checker will help prevent a virus from damaging your system.
    Changes to this Policy
    We may change this privacy policy from time to time to take into account new or changing circumstances. In the event that we change this privacy policy, we will provide you with written or electronic notice at least 30 days before the changes take effect. Any changes to this privacy policy will be prospective and will therefore not change the way we use information collected prior to the changed policy. Additionally, any written notices you provided to us regarding your preferences as to how we use your information will remain in effect.

    --

  136. ISPs cant be as dumb as the RIAA...can they??? by hydrino · · Score: 2, Insightful

    OK, we've established that we can hide NAT from the cable companies if were saavy enough. Squid/Socks Claiming you have multiple stacks on one machine. They should look at this and realize we will keep right on top of thier technology and won't be detected if we dont want to be.
    What these ISPs need to realize is all they are doing is pissing off thier good (technical)customers. At last glance my provider (AT&T) was selling linksys routers at a discount and didn't restrict NAT. Good.
    I would prefer to see a bandwidth abuse policy. After all, thats what the ISP is trying to conserve here. If you go over 200MB download a day on average for example...then it may be a reason to investigate. Maybe they are really trying to quash the neighborhood 802.11b service provider.

    If they outlaw NAT, only outlaws will have NAT.

  137. Not about money...about greed by Karl+Cocknozzle · · Score: 2
    Charging people a little extra to connect multiple computers can bring in a little more money to keep the company afloat. And tracking down violators will--hopefully--result in those people agreeing to pay the extra amount. Comcast is not trying to alienate customers, they are trying to keep customers happy by staying in business

    This is bogus reasoning. A team of network engineers could never in a million years "Detect" and "force to pay" enough NAT users to make paying that team of network engineers a profitable venture.

    Look at he numbers: Team of network engineers (assume 5) @ $40/hr each. That $200/hr for the team. Weekly, you're paying $8,000. That means that, to make money, the team must find people with (and convince them to pay for) "extra" machines connected.

    By my math, at $6 per machine, they'd have to "sell" about 440 extra IPs per week, and for those 440 "sales", those users must continue paying for at least three months. Otherwise, they're losing money on the operation.

    If AT&T Broadband called and said I had to remove my firewall or pay extra, I know what my response would be...

    (Starts with "F", ends with "u" and has "uck Yo" in the middle.)
    --
    Who did what now?
  138. Also a Linksys BEFSR41 by nahdude812 · · Score: 2
    The Linksys BEFSR41 cable/dsl router does a great job on our Verizon "business" dsl at work (which turns out to actually be an identical service to home DSL, aside from the cost). If you get the latest firmware update, it even generates the kind of data that their modems on the other end are looking for to detect non-idle. Before the latest firmware our connection would recycle every hour or so because we were deemed "idle" even though we may be in the middle of a download at the time.


    It's a great NAT / firewall box that lets you statically open incoming ports to local machines if you desire, and prevents you from having to have their REALLY SUCKY software installed on your machine.

  139. But you don't and you now it... by somethingwicked · · Score: 2
    I agree completely that the ISPs are making a huge deal over a small issue, but you hurt your argument when you say things like:


    I can just as easily use the maximum bandwidth with one computer as I can with 10.


    THEORETICALLY, this is true. You COULD be a warez host, setup up your machine to continuously download Britney Spears songs from Morpheus or some other bandwidth hogging setup.



    But its MORE likely that if you have multiple machines in your home you are using MORE bandwidth than if you only had one.

    Now, Its not as simple as "You have three machines, so you are using three times the bandwidth" but the simple fact is that you are using MORE bandwidth in some manner.

    "I don't use as much bandwidth on my four computer network as some Morpheus addict uses one just one machine" is not a valid argument to the ISP b/c they want the "cost" of YOUR use to be as low as possible.


    Its backwards I agree, but thats how they are looking at it.
    Flame, troll, moderate me as a troll all you want, I can handle it.


    Its not as if I'm the ISP and I'm going to make money off of you...

    --

    ---"What did I say that sounded like 'Tell me about your day?'"---

    1. Re:But you don't and you now it... by somethingwicked · · Score: 2
      Just because I have my computers all internetworked does not mean that there is any software on them that requires the internet.


      Then you are the exception, don't use yourself as the marker that everyone else in the world must be judged by.



      MANY if not MOST people who have personal networks at home DO use each seperate computer to access the web. I get asked CONSTANTLY at work how to do this. It always starts "I just got DSL/Cable and I want to ..." NOTHING wrong with that from MY POV but to the ISP thats a problem.

      Please explain 1 scenario of how this could happen and not also be achievable with a single computer.


      Are you suggesting that you can't FATHOM even ONE scenario where this could happen???? FINE-


      Dad is downloading the latest SP99 for Windows in the den on his laptop. Son in his room playing the latest networked FPS with his friends. Daughter is in her room chatting on IM and downloading the latest N'Sync album from Morpheus.


      Now they could all take turns, but then the bnadwidth usage is not coming all at the same.


      Tell me how all three would be accomplished at the same time with one computer???



      Given that i'm clueless *grin* I sit dumbfounded waiting for another informative reply such as yours

      --

      ---"What did I say that sounded like 'Tell me about your day?'"---

    2. Re:But you don't and you now it... by Shanep · · Score: 2

      Tell me how all three would be accomplished at the same time with one computer???

      The same amount of bandwidth usage could come from a single computer or divided up amongst many, as I'm sure you're aware. But I think the real issues are:

      1. ISP places clause in licence agreement so that they can make the most money possible.

      2. Even though you could possibly saturate your bandwidth through them 24/7, most people barely use their fat pipe and 3 average people "surfing the net" via 1 NAT connection really does equate to about 3 times the bandwidth usage of a single average person. Something they would like to be able to charge for, hence #1. Thats why many of these terms are labeled under titles with phrases like "reasonable use".

      I'm well aware that bandwidth can be maxed out by one or many, but additional users can certainly help increase bandwidth usage where the licence plainly forbids such usage.

      Don't get me wrong, I'm not taking the ISP's side! I just see that they want to provide bandwidth to paid customers only (or at least appear to take this stance). At the end of the day, it is high income/low cost that they are striving for and having extra users on one connection only increases the costs to them and possibly hurts performance noticably for other people on that segment, possibly leading to lost customers or poor reports to potential customers.

      Profit, plain and simple. Agree to the licence agreement and you don't have a leg to stand on. I have yet to get any broadband due to the fact that I actually read the licences they impose. Don't like the licence? Don't agree too it and certainly don't winge about it when a clause you agreed to bites you in the arse.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  140. Change the pricing structure??? by JohnDenver · · Score: 2

    Comcast is a big company. They should be able to monitor bandwidth usage and charge by the average percentage of bandwidth used per month.

    I would probably price it between $50 and $150 a month. $150 would be for those extreme examples where the user used between 80% and 100% of thier bandwidth ALL the time (on average), where as $50 would be for the lighter users. (Make up your own pricing scale, but keep it simple)

    Not many people will use 80%-100% of thier bandwidth all the time, and those who do would have to pay a premium.

    This sounds a lot more fair than telling me I can't use NAT for my many computers.

    --
    "Communism is like having one [local] phone company " - Lenny Bruce
  141. by volume (duh) by markj02 · · Score: 2
    Obviously, they should charge by volume. And they should have separate rates for traffic during peak and off-peak hours. You get high speed access, and they get properly reimbursed for their costs. If you want to hook up all your neighbors at that retail price, be their guest.

    I don't understand why this is so terribly hard to figure out. I mean, that's the way you pay for electricity and gas. The only reason you don't pay that way for local phone service is because of some antiquated rules. And the only reason ISPs likely don't do it is because they don't have the necessary accounting software. Well, they should get it rather than try to establish non-sensical and invasive rules.

  142. Re:Verification of their Policy is in the Comcast by spongman · · Score: 2

    companies always grow at the expense of their customers. that's the definition of a customer.

  143. Re:Crack down? -- by alcmena · · Score: 2

    They just simply stop traffic for random amounts of time, at random times.

    I have RoadRunner here in Columbus, OH and I used to have something similiar to your problem. You may want to call tech support. They sent a tech out who noticed that whenever my traffic stopped the noise was higher than my signal. They then ran me new lines outside the apt and it's been great since. Maybe your lines just corroded and they need replacing. Just a thought.

  144. And we all know that not buying Nike sneakers by Convergence · · Score: 3, Insightful

    ... is like stealing from Nike, right?

    Or worse, buying used sneeakers is also stealing.

    The moment I'm under obligation to pay any other private entity money for a service I do not wish is the moment that I become a slave.

    Just because someone expects their customers to behave in a particular way doesn't mean that they are obligated to, or it is wrong for them to behave differently.

  145. Not buying Nike sneakers is buying communism. by Convergence · · Score: 2

    Because only a communist would deprive Nike of the revenue of a sneaker sale.

  146. Re:Verification of their Policy is in the Comcast by Wanker · · Score: 2

    Excellent observation, and thanks for the pointer to the "real" Terms of Service.

    Now for me to go pick through my current provider's (revised WAY too often to keep up with) Terms of Service to see how nastily I violate them without knowing...

  147. Quote of the Day by LinuxHam · · Score: 3, Insightful

    This from "Cindy" a tech at Comcast. Background: I was set as static from day 1 by the tech who said there were problems with the DHCP server at the time. Now that its crunch time, I've been trying to convert to DHCP, but haven't been getting a lease. Found out that CC changed my cust id number, so I would have never gotten an IP until I called them. Hats off to Comcast for calling my house with a prerecorded message stating that I'm still using static and have a week to convert to DHCP, lest my connectivity will be dropped.

    Anyway, in talking to Cindy tonight, I said, "I can't believe you guys are going after users with Linksys boxes!" She asked, "what do you mean 'going after'?" I said, "like, pulling the plug! I have one that does wireless so I can work on my laptop anywhere in the house, and now you guys want to chain me to my desk in my basement."

    "Oh, I don't think that's what they meant. See, those little firewall boxes won't work with the new network because they're only static, and can't do DHCP at all, so you're box isn't going to work after we change over the network."

    "I see. Well then, uh, thanks, I guess!"

    --
    Intelligent Life on Earth
  148. Re:So pay up. by SecurityGuy · · Score: 2

    No, I don't work for a telecom or ISP of any sort. I've just tired of seeing stories and comments which basically whine about actually being held to the terms of a deal. If, as you assert, there's nothing in the deal to prevent you using NAT, then I fail to understand why any Comcast users care about this other then to tell Comcast where to go when they hear anything about using NAT. We get rabid when anyone even hints about not obeying the letter and spirit of the GPL, but we're ready to throw everyone else's equally binding agreements out the window. If using NAT is permissible under Comcast, I don't see a problem and fail to see the point of Comcast bothering to determine who's using it if they can't do anything about it.

  149. Moderation Question by mosch · · Score: 2
    I posted the parent comment at +2. Since then it has received 7 positive, and one negative moderation, which should leave it at the impossible value of +8. It's obviously not at +8, it's at +5 at the moment.

    Is there some legitimate way for this to happen, or were slashdot editors manually editing the moderation points on my post? Is there even a way to tell?

    If it's the latter, then I'd love to know what about the parent post is so terrible that this was neccessary. Is the mere idea that perhaps slashdot could have been given incorrect information so objectionable?

    I appreciate any input from those knowledgeable about how slashdot moderation really works.