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.

979 comments

  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 gorf · · Score: 1

      AFAIK, netfilter now attempts to change as little as possible, including source port numbers. It'll keep them the same if available.

    8. 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.

      --

    9. 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....
    10. 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?

    11. 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...

    12. 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? -=-
    13. 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...
    14. 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
    15. Re:methods by jazman_777 · · Score: 1
      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?


      One simple way: for any email coming out of a NATed box (Outlook, Eudora, whatever), it will have the source ip and hostname stuffed in the Received headers. E.g., 192.168.1.4 and bandwidthsucker.attbi.com. You just find those things. There's a lot of easy nabs. I could use sendmail on my NAT box and strip out that header piece, any quick tips on how to do that?

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    16. 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.

    17. Re:methods by Jumperalex · · Score: 1

      Correct me if I'm wrong but isn't it possible to adjust TTL at the NAT to prevent packets from dieing an early death as they traverse your LAN to the NAT and then to the outside world?

      I could have sworn I saw that option in my Zyxel router. If it doesn't exist now it can certainly be added

      --
      If you can't be good, be good at it!
    18. 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!
    19. 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.

      --

    20. 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

    21. 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.
    22. Re:methods by gorf · · Score: 0, Troll

      That won't help at all. That lets you see if your ISP is NATing you, not the other way around. The purpose of NAT is that it happens transparently to the outside, and that's what it does.

    23. Re:methods by asherlangton · · Score: 1, Informative

      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.

      In Debian: apt-get install ipmasq

      That's it.

    24. 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.

    25. Re:methods by jeffy210 · · Score: 1

      Problem with this...

      My NetGear router has MAC spoofing... it's WAN interface will assume the MAC address of any of my cards on the LAN interface.

      another thing is i noticed RR was scanning me from one peticular address mail.sec.rr.com, did a little research and found that is the box that they use to scan for people running servers. Blocked the IP, no problems :)

      --
      ------
      "And may your days be long upon the earth."
    26. Re:methods by PhuCknuT · · Score: 1

      What he was saying is that your browser will run a javascript that will send the ip that your browser is running on to the server. That is NOT translated by nat.

    27. 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.
    28. Re:methods by gorf · · Score: 1

      OK, point taken. But then you'll still to go to your ISP's page with Javascript enabled, which you aren't about to do if you want to keep your NAT. So it doesn't really help them :)

    29. Re:methods by schon · · Score: 1

      on their webpage that can only be accessed when you'r on their network, there's a client script that send back your browser IP.

      Then don't go to that page from a natted machine.

      "It hurts when I do this..."

      "Then don't do that."

    30. Re:methods by Anonymous Coward · · Score: 0

      Just double click on the network connection icon next to the clock, select the properties for one of your connections, then select the "Sharing" tab.

    31. Re:methods by jachim69 · · Score: 1

      Won't the NAT box put it's OWN MAC address on the packet?

    32. Re:methods by r00tdenied · · Score: 1

      Yes, as an individual. But as a bandwidth provider they have to right to do so. After all it is 'their' network.


      r00tdenied
      --
      Platinum Networks Hosting www.platinum-networks.com
    33. 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.

    34. Re:methods by Anonymous Coward · · Score: 0

      it never came installed on Win 200, Win Me and later it came preinstalled on. I know they have a client that can be installed on almost every Win ver though

      Jako

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

      the grsecurity patch can let you randomize the ttl value (and other cool things). Check it out.

    36. Re:methods by zcat_NZ · · Score: 1
      Duh.. no..

      Say my ISP provides me the IP address "202.49.6.35" via DHCP. If you run a little javascript thingy via the browser on that box and ask what it's IP is, you get "202.49.6.35" and all is known to be good. This little javascript thingy could be on one of the ISP's internal pages that almost everyone has to go to, say the one that says what your monthly account and traffic usage is. To be sure, make the page 'require' javascript too..

      Internally I'm using 192.168.1.0/24 addresses. If you run the same javascript thingy on a windows box behind the NAT, it says it's IP is 192.168.1.4 but you can see in the logs that the request came from 202.49.6.35. Well, that's only one windows box so perhaps it's one of those 'airport' things.

      Two days later you see '192.168.1.3' from the same user, it's a fair guess that they have two windows machines behind some kind of NAT.

      --
      455fe10422ca29c4933f95052b792ab2
    37. 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
    38. 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.

    39. Re:methods by iocc · · Score: 1, Informative

      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.

    40. Re:methods by MisterBlister · · Score: 1
      OK, point taken. But then you'll still to go to your ISP's page with Javascript enabled, which you aren't about to do if you want to keep your NAT. So it doesn't really help them :)

      My guess is they aren't really trying to catch the type of people who would be savvy enough to turn JavaScript off before visiting their page. These people will find a way around whatever detection methods they use.... The people they're going after and will catch are those who don't really know much about networking but managed to set up ICS (internet connection sharing) among their Windows boxes (its very easy to set up).

    41. Re:methods by Tony-A · · Score: 1

      You expect privacy with open windows???

    42. 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 :-)

    43. 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
    44. Re:methods by Anonymous Coward · · Score: 0

      MAC addresses can not be seen by your ISP.

      Bzzzt! Wrong! You need to educate yourself on how cable modems work.

    45. Re:methods by Anonymous Coward · · Score: 0

      How so? Hops past the NAT box are not shown. Please explain more...

    46. 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.

    47. 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...
    48. Re:methods by version3 · · Score: 1


      They haven't exactly been loud about all the stuff they're screwing us out of lately. My guess is that, if this isn't a hoax, they'd do this quick and quiet and nail a bunch of people before word got around. From what folks have been saying, it wouldn't be too hard to implement.

      --
      "Can I say you're my lovepuppy?" Founding member of SODAMNHOTT
    49. Re:methods by Anonymous Coward · · Score: 1, Informative

      No it doesn't. You're wrong. The MAC header is outside the IP header. As the packet moves up the layers the out headers are stripped. As the packet moves back down the layers (on the outside) the outer headers are added.

    50. 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.

    51. Re:methods by Anonymous Coward · · Score: 0

      This is simply nuts. So, I'm not supposed to be able to use NAT at home, even when I'm using it for a hardware fire-wall? I can't stand verizon DSL, but if Charter even thinks about doing this I'm jumping to Direct TV for Cable (saving 5 bucks) and DSL for my broadband (10 bucks more, but none of this garbage).

      If anyone ever thinks about telling me get rid of my fire-wall they can go jump in a very cold lake!

    52. Re:methods by ppolf · · Score: 1

      Simply use a NAT enabled proxy. They will ONLY see one system making requests, ever.

    53. Re:methods by Dudio · · Score: 1

      Can't they just issue an ARP request from a device on the same subnet?

    54. Re:methods by Anonymous Coward · · Score: 0

      And then people would just use ns1.sprintlink.net.
      Then they aren't using NAT :)

    55. Re:methods by compuserf · · Score: 1

      One simple way: for any email coming out of a NATed box (Outlook, Eudora, whatever), it will have the source ip and hostname stuffed in the Received headers. E.g., 192.168.1.4 and bandwidthsucker.attbi.com.

      You sure about that? Mail I just sent to my other mailboxes only has the external IP listed and shown neither the internal IP or the name of the Linux box sending. This was using Kmail to OE6.

      Telewest in the UK let you use up to 5 MAC numbers anyway. Maybe they meant only one at a time. The Surfboard cablemodem iteslf reports it can act as a gateway for 32 machines.

    56. Re:methods by Anonymous Coward · · Score: 0

      My Firewall/Router/NAT device handles the DHCP all by itself. In other words, a traceroute would never get past it, therefore, the hop count wouldn't be different from that of a normal PC user...

    57. 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.
    58. Re:methods by schon · · Score: 1

      for any email coming out of a NATed box (Outlook, Eudora, whatever), it will have the source ip and hostname stuffed in the Received headers.

      Only if you're running your own SMTP server - which would probably be a violation of the TOS anyway.

      If the NATted client sends direct to your ISP's SMTP server, the Received: header will show your external IP address.

    59. 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.

    60. Re:methods by gorf · · Score: 1

      Well in that case, anyone sufficiently bothered would do all their support requests/visits to the ISP's website from the box that's doing the NAT. It could also be configured to block access to the ISP's website from internal computers in case of any accidents.

    61. Re:methods by c_g_hills · · Score: 1, Informative

      It can be done with 2k server and advanced server in the routing and remote access section of administrative tools. go to [Computer Name]->Ip Routing->Network Address Translation (NAT) and right click, and choose 'New Interface...', and add the NIC that is connected to your internet access device (usually a cable or DSL modem). In the properties choose 'Public interface connected to the internet'. Also tick the box 'Translate TCP/UDP headers, then hit OK.

    62. Re:methods by gorf · · Score: 1

      You need to educate yourself on the basics of computer networks. If you connect to your cable modem using ethernet, then sure, your cable modem can see the MAC address of your NAT box. But your NAT box is connected to your internal network through another interface, and it won't be passing any MAC addresses around if your NAT box is only doing IP routing/NAT between the two interfaces (which would be the normal way of setting things up).

    63. Re:methods by Anonymous Coward · · Score: 0

      Well, it is theoretically possible for them to determine the MAC of the device connected to your cable modem. The cable modem, which communicates with your gateway device via Ethernet, could be programmed to send the MAC of the connected adaptor back to the ISP. If the manufacturer of the device can be discerned from the MAC, then they could deduce that you are running a NAT gateway.

    64. 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?
    65. Re:methods by Anonymous Coward · · Score: 0

      Right click your connection to the Internet, click the sharing tab, enable Internet sharing...

    66. Re:methods by Anonymous Coward · · Score: 0

      FreeBSD (and possibly other BSDs) has an IPSTEALTH feature which forwards packets without decrementing the TTL. Just add "option IPSTEALTH" to your kernel config and recompile.

    67. Re:methods by gorf · · Score: 1

      No. ARP requests are ethernet broadcasts, and broadcasts (nor any other non-IP traffic) won't be propogated by your usual NAT box. In any case, your NAT box stands between the cable modem and your internal network, so it can block/filter things as it chooses.

    68. Re:methods by spitzcor · · Score: 1

      On a side note - you mention that many Linux machines already have NAT. Doesn't winME or whatever they call it these days have Internet Connection Sharing? Intended to do what my Dlink firewall/IP NAT does but with two network cards? People using ICS may be a bigger target to go after. Just a thought.

    69. 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
    70. Re:methods by RC514 · · Score: 1

      The TTL (Time To Live) field of the IP packet header contains the maximum number of routers which the packet may pass before it has to be dropped (to avoid loops). It is required that every router decreases the TTL and that a router which sees a TTL of 1 or less must not pass the packet to another system. A firewall or NAT router is typically acting like a router concerning the TTL field handling. Your provider knows the number of hops to the customer's system. If he sets the TTL of packets originating from the ISP's systems to just that number of hops, packets don't travel past the NAT-device. Circumvention is easy: Either patch/set your NAT-device to not respect the RFCs or install proxies for all protocols which you use to communicate with your provider's systems. If the provider doesn't use this trick all the time, all he has to do is turn it on for DNS every now and then and wait for the service calls complaining about disfunctional DNS (or he could look for the respective ICMP messages).

      --

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

      BZZZZT! Sorry, thanks for playing.

      Ethernet frames have MAC addresses... IP packets do not. Once you make the jump to a different subnet, the frame's (source) MAC address is set to that of the gateway, not the sender.

    72. Re:methods by Thatman311 · · Score: 1

      Go to the properties of the external network card and select the Sharing tab (a tab with a name like that). Click the box "Share" and your done.

      --
      Silly Rabbit...Sig's are for kids.
    73. Re:methods by gorf · · Score: 1

      Unless you're running a normal linux box doing NAT, in which case the NIC would be no different from any other NIC that would go on a single host (and therefore the MAC address wouldn't be different in any way.

    74. Re:methods by Anonymous Coward · · Score: 0

      Oops, forgot to mention it: Sending out packets with increasing TTL and waiting for the timeout ICMP messages (which are created by routers that drop the packets) is how traceroute works.

    75. Re:methods by Afrosheen · · Score: 1

      So true. Please someone mod this up.

    76. 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
    77. Re:methods by feldkamp · · Score: 1

      If you're using a cheap-o NAT box like I am, they can just look at your MAC address. Manufacturers stick to a certain range of values for their products - when I was setting up my cable modem, the rep (who was actually quite technically adept) knew that I was using a linksys router.

      I know that some of these little boxes have MAC spoofing built in... does anyone know if that could be used to fool them?

      While I'm sure fooling comcast will be pretty easy in the long run, I'm getting sick of all the shit that they've been pulling lately... It looks like I'm going to have to bite the bullet and switch back to DSL (which will be more costly).

      Regards,
      Mike Feldkamp

    78. Re:methods by Anonymous Coward · · Score: 0

      Just run a DNS server on the gateway machine, then have that answer all the queries on your LAN.

    79. 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
    80. Re:methods by Anonymous Coward · · Score: 0

      Damn, I really have been wanting to hook up a serial terminal one of these days, actually.

    81. Re:methods by Sunda666 · · Score: 1

      hmmm...

      I usually can see arp requests when tcpdumping on my linux router's eth0, wich is attached to an ADSL modem. So, I assume that the damn broadcasts are propagating through the modems... right?

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    82. 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
    83. Re:methods by Dudio · · Score: 1

      I think we're talking about two different things here. You are correct that MAC addresses will not propogate past a router, so the ISP will only ever see a single MAC address as long as you don't change your NAT hardware or configuration.

      However, I read this part of the original post: The first six octets will id card / firewall / router / NAT box maker, as meaning that the ISP could capture the MAC address being used on their network segment (i.e. the NAT box's WAN interface), and then identify the vendor to whom the OUI is assigned (yes, I realize that the OUI is only 24 bits, but I'm assuming that the original poster got confused). For example, this useful application tells us that Linksys is assigned the OUIs 00-04-5A and 00-06-25, and D-Link is assigned 00-05-5D, 00-80-C8 and 00-50-BA (the last one may or may not be the same D-Link). Presumably, this could be used by the ISP to identify subscribers likely to be running a NATed LAN, as long as the NAT device isn't spoofing another MAC address.

      Unfortunately (for the ISP), as has been noted below, a major problem with this method of identification is that at least some Cable router/NAT devices will spoof the MAC address of a device attached to the LAN interface. My NetGear RP114 does this by default, for example.

    84. Re:methods by Anonymous Coward · · Score: 0

      That would be a proxy, so to speak, right? No NATing between ISP's systems and the internal LAN -> the just-big-enough-TTL trick won't work.

    85. Re:methods by Anonymous Coward · · Score: 0

      very simple the isp's are counting that the vast magojority of there subscibers are only a single user and therefore will not use the entire bandwith that they are paying for. If all their customers were to start using all the bandwith that they are paying for then the isp's network would colapse under the load. same thing with the dial up isps they dont have enough modems for all their customers to be online at once they count on having a very low percentage of their subscriber base on at any given time.

    86. Re:methods by mosch · · Score: 1

      Too bad that evil operating system FreeBSD includes the IPSTEALTH kernel option, which doesn't decrement TTL fields. Not to mention the fact that you can tweak the initial TTL on pretty much every operating system.

    87. Re:methods by Anonymous Coward · · Score: 0

      No they don't, you fucking retard. .

    88. 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.

    89. Re:methods by mosch · · Score: 1

      My ISP can get my external MAC address no problem. After all, they control my cable modem, so they can query the cable modem, and get my MAC, no problem.

    90. Re:methods by yogensha · · Score: 1

      That's subtle! That's the first idea I've seen posted that would have had me stumped. It's really easy to fix (run a dns server locally or use a different one), but it's probably not obvious what's going on unless you're actually looking for it. "Gee, DNS queries work from the router, but not from the clients..."

      Nice.

      --


      Abstainer: a weak person who yields to the temptation of denying himself a pleasure.
      --Ambrose Bierce
    91. Re:methods by Anonymous Coward · · Score: 0

      there's a client script that send back your browser IP

      How is a webpage going to get me to execute a script? That doesn't make sense. If web pages could execute scripts on peoples' machines, the internet would be totally unsafe. Remember ActiveX? Remember Javascript? Me neither.

    92. 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?
    93. Re:methods by actappan · · Score: 1

      There's a (I think LinkSys) router I used to have at an old place - it allowed you to mimic the MAC address of one of the machines behind the box. To our ISP our share looked like a single win98 box (actualy our house hl/CS server)

      --
      \Drew National Data Director, John Edwards for President
    94. Re:methods by Platypii · · Score: 1

      They own the network, they can spy on any data you send as they wish! You MIGHT have an arguement if they send packets to do something like an OS fingerprint, but I think that would be a weak arguement too.

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

      the roadrunner western ohio terms of service and help files say that it is legal to set up a home network to connect more than 1 computer using the same ip...they just indicate they won't provide any technical support for the home network...they even helped my friend set up his router with his cable modem

    96. 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.
    97. Re:methods by actappan · · Score: 1

      The link sys or net gear router I used to have had the MAC spoofing built in. But it wouldn't get around header crawling or anything like that. If they really want to get invasive - they'll get us all.

      --
      \Drew National Data Director, John Edwards for President
    98. 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.
    99. 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.
    100. Re:methods by Latent+IT · · Score: 1

      Yeah, but I think we can safely assume that if you can configure NAT on your network, you can manage to *not* go to a webpage, and point out that you use NAT. ;p

    101. 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
    102. Re:methods by jsse · · Score: 1

      If you are setting up your NAT with Linux the packets can still get back to the Linux with real IP. Of course, that could nail those plug-n-play NAT boxes.

      I wonder who invented this 'policy', it must be those typical MCSE-idiots. (No offense to the rest of MCSE, I'm just talking about MCSE-idiots - got a bunch of those here.)

    103. Re:methods by Anonymous Coward · · Score: 0

      One thing maybe being overlooked here is the modems. Most docsis modems have two interfaces. Also are snmp capable and the most important feature is modems have a arp cache :). So unless you are using a two hub or switch setup the arp cache could and will eventually be checked for multp. mac addresses? Alot of the newer modems even have internal web servers accessable via modem ip.

      lame, but a thought

    104. Re:methods by Anonymous Coward · · Score: 0

      Wow, that's the best troll I've seen all day. Congrats.

    105. 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)
    106. 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.

    107. Re:methods by Anonymous Coward · · Score: 0

      You think they'd TELL you that's what they're doing? Doubtful.

      It'll be just another sneaky javascript that runs when you go to one of their pages looking for some tidbit of information and unbeknownst to you, they've got the info they wanted and you've been silently added to the database of "offenders".

    108. Re:methods by BCTECH · · Score: 1

      I would think one method would be Comcast's use of Tioga's support software. Cox Cable just recently sent out the "toolbox" converstion kits. Part of the install is the Tioga client that binds to port 641. Apparently this client tgcmd.exe sends out configuration information to Cox or Comcast so the support persons can look at your configuration and even fix it remotely.

      I would suspect that the IP adddress is part of the information sent.

      Other means discussed would be used against those who do not install their software, of which are generally more tech savy people who use NAT.

    109. 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)

    110. Re:methods by Anonymous Coward · · Score: 0

      that depends. Mine has the option to spoof any of the internal ip's mac address's on the outside network. I simply pick 192.168.02's MAC to be the one used when it goes out. Walla! Looks like a normal computer nic.

    111. 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.

    112. Re:methods by Anonymous Coward · · Score: 0

      I'd say: Yes as an individual, but as a corporation they have every right to do so in America...

    113. 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.
    114. 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"
    115. Re:methods by JSmooth · · Score: 0

      OK, first off, let's correct some misconceptions folks:

      ALOT of people are doing NAT. NAT is not something you have to be a network guru to use. You go buy an $80.00 DLINK firewall or similiar product and guess what? you got nat

      #2. Having NAT proves nothing. Anyone who does NOT have a stand alone firewall in front of a PC (or a network) is risking everything. The firewall is the sacrificial lamb. When worse comes to worse let them take the firewall down and leave your PC alone. (Flame away boyoes but this is as true as I can get)

      #3. You do NOT spoof a MAC address. MAC addresses are burned into devices as a convienance. The IEEE assigns manufacturers a range so they don't overlap. You can change the MAC address of most devices (though it can be tricky with some MS NIC drivers). The only rule regarding MAC addresses is two machines on the same subnet cannot have the same MAC. OK, they can but you can guess what happens.

      #4. So what? They os finger print, they lookup MAC addresses, the determine sequence numbers. Boy are these guys smart! What the hell are they doing working at a cable company?? Think about guys, have you ever called RR or other cable supplier support? They are IDIOTS. I walked them through rebooting a router that had developed a routing loop due to improperly configured RIP (yes, rip). What will most likely happen is they'll accept the limitations of the technology, forget the headaches and then throw money at the problem. Some company will sell them on a new cable modem that automatically "detects" NAT and won't allow it through.

      Boy, I remember being a kid in the 70s and the games we played to have two phones in the house...

      Cie La Vie.

    116. Re:methods by erc · · Score: 1

      You're kidding, right? It's not twice the bandwidth - connections are throttled to use no more than X amount of bandwidth, no matter how manu computers are on the other end. There's only so much stuff you can suck down te wire.

      Next time you might want to try thinking for 10 seconds or so instead of knee-jerk posting. You don't happen to work for a cable company, do you? That would be the kind of nonsensical non-thought they'd come up with - more computers = more bandwidth. Hogwash.

      --
      -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
    117. Re:methods by erc · · Score: 1

      No, they're not exempt from the law. It's not "their" network to do with as they wish, it's regulated by the FCC and the courts.

      Might want to read up on the law before you start posting stuff you know nothing about.

      --
      -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
    118. Re:methods by mr100percent · · Score: 2

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

    119. Re:methods by jTepp... · · Score: 1

      Okay, this might be excessive, but could you not use two routers to completely confuse them? cuz then all of the traffic flowing out of the outer box is NATed twice? Or would it not work that way?

    120. 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
    121. Re:methods by qqtortqq · · Score: 1

      Actually, they can. However, you have the choice to NOT consent to the search and leave the theatre immediately.

    122. Re:methods by natefanaro · · Score: 1

      I don't think it would work too well. The information would still exist (ie. multiple OS's fingerprints, a whole lot of connections and bandwidth used at the same time.) It would be like using an extension chord on an AC outlet. If you use an extention chord, you could lick the end and still know it's getting the same power as if you were to make out with the outlet!

    123. 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
    124. Re:methods by compuserf · · Score: 1

      However OE6 is sending the machine name, but not the internal domain name or IP.

    125. Re:methods by Anonymous Coward · · Score: 0

      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

      The Windows applications that grant NAT ability are called Windows 98SE, Windows 2000 and Windows XP. Have fun trying to keep them off your network.
    126. Re:methods by erc · · Score: 1

      Won't work, since the ISP can look at your headers before they go anywhere else.

      --
      -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
    127. Re:methods by Anonymous Coward · · Score: 0
      "they'll probably start by O/S fingerprinting "

      Last I heard, it is illegal to scan hosts for information like that....
      Things like ttl, tcp sequence numbers and other things in the outgoing traffic can be used to identify the OS so you don't have to scan the host.

      Besides, as others have said: they are the service provider and can pretty much do what they like as long as they don't break the license agreement you signed (which they of course also can change).
    128. 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.

    129. Re:methods by Gambit253 · · Score: 0

      So... you could tell it to use NAT and cause confusion to the cable companies. Could be a bad thing though if they don't actually check your installation for multiple machines. Use at your own risk

    130. Re:methods by Gambit253 · · Score: 0

      Junkbuster is a program that you run on your own computer, but I guess you didn't bother to find that out, did you?

    131. Re:methods by Anonymous Coward · · Score: 0

      Yes, and that "single machine" or "single
      computer" is the one doing the NAT. The terms
      do not say anything about not being allowed to
      connect that machine to other machines, nor
      that all original messages be generated on that
      machine. So there is no contract violation.

      One more thing, the only "contract" I signed
      looks, acts, and smells like a cable TV contract.
      No where does the word "network" or "internet"
      even appear. The best thing they have is:
      "In the even of any ... failure of Subscriber
      to abide by the rates, rukes and regulations
      of the company, the ... service may be terminated."

      There is no room for monitary or criminal penalties. The most they can do is cut me off.
      That will not gain them any money, it will
      cost them $90/month.

    132. Re:methods by gordzilla · · Score: 1

      Squid also allows you to rewrite the user agent information. Therefore if all machines behind the NAT are pointed at squid-proxy, the problem is solved.

    133. Re:methods by Anonymous Coward · · Score: 0



      Because it uses up more of the Internet, then your ISP has to buy more Internet. Same reason cable used to charge extra for multiple televisions being hooked up. It used more cable, and cable was expensive. But, fortunately, they found an unlimited supply of cable, and now you can hook up all the televisions you want. But, they are still looking for unlimited Internet. So, in the meantime, please do your best to conserve -- for your children's sake.

    134. Re:methods by Anonymous Coward · · Score: 0

      Looks like if you send a message, using Eudora, using a computer behind a router with NAT enabled - Eudora will include the local computer's LAN address as well as the WAN address assigned to the router by the ISP. I don't know how to turn this behavior off. It would thus be obvious to anyone looking at an expanded header that NAT was being used. I don't know if other email programs exhibit this.

    135. Re:methods by dnoyeb · · Score: 1

      Easy. Because those cheap basturds want to NAT you. And what can we do about that? Just find another ISP. Packet freedom, or death!

    136. Re:methods by dnoyeb · · Score: 1

      Yea, hes clueless. I can use up the same bandwidth on 1 computer that I can use on 2. I can download from 10 sites at the same time on 1 computer. That does not change with 2. Your math does not compute.

    137. Re:methods by Anonymous Coward · · Score: 0

      Couldn't the isp, who you are going to use as a DNS server, set up popular startup pages to actually be on their machines, but have all the real content + their javascript...

      The most popular home pages are what...like msn.com, yahoo.com, etc.. So, the ISP has msn.com actually resolve to their own machine, which sends almost the exact same html as the correct msn.com (which is updated all the time, of course..;)), but inserts this javascript.. Any other traffic (non-http) would be forwarded directly..

      Customers would be none-the-wiser, unless they actually resolve the ip's from different machines, and they come out different.

      -Tesla

    138. Re:methods by dnoyeb · · Score: 1

      What??? Again, this statement is without basis in fact. Another computer does NOT increase ANYTHING on the network. Well it does increast a single solitary thing. Its one more MAC address for my NAT router to remember. THATS ALL. Contention level? haha. More than 1 person, haha. A computer can do an hundred things at the same time making me look like 100 people? When I refresh my game spy hitting 25-30 servers all at the same time, do I appear to be 30 people??

    139. Re:methods by aonaran · · Score: 1

      It may not make a difference for some, but the average customer is still a casual user, they read e-mail, probably have 2 or 3 hotmail accounts for the kids, they download updates to their software every once in a while (when they remember, or when the old version nags them to) and they read a few sites each day, and then pass the computer on to the kids who download 5-6 mp3s and chat with their school friends. ...and one of the kids probably plays an hour or two of unreal tournament. and maybe someone downloads a movie on the weekend.

      This typical family sharing one PC will use less bandwidth than the same family with 2 pcs, where the unreal player plays a lot longer because his sister isn't nagging him to let her on to chat with the cute guy from school, and each of them is now downloading songs, the "kids" computer now has morpheus/kazaa running 24/7... just because they can. ...it adds up. It may not seem obvious, but on average multiple computer households DO use more of the available bandwidth.

    140. 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.
    141. Re:methods by Anonymous Coward · · Score: 0

      and then MSN.com (read:Micro$oft) would kick their ass. I really don't think that any ISP would want that.

    142. 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
    143. 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.

    144. Re:methods by Anonymous Coward · · Score: 0

      Actually, they don't care what is in payload of a packet, they care about the ip and transport header, effectively the delivery mechanism of the packet. So, using the UPS analogy, UPS can freely inspect any of their vehicles, numbers and addresses on the box etc. This is the delivery mechanism. I think it would be a violation of privacy to actually do payload inspection, other than to alarm on exploits in progress.

      I think it would have to come down to probable cause. UPS does have X-ray devices. If they see something suspicious I am sure they would have the "proper authorities" open the package and inspect the contents.

    145. 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.
    146. Re:methods by c_g_hills · · Score: 1

      No, i just happen to admin a couple of 2k server boxes (unfortunately, the rest being a combination of Linux and BSD). I'm studying for CCNA, and after that I hope to achieve a CCNP. I have not and would not consider getting a certification from Microsoft. They are more hinderance than use to someone interested in Unix and networking :)

    147. 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"
    148. Re:methods by Anonymous Coward · · Score: 0

      I originally had a PC connected to MediaONe and when I switched over to a LinkSys, I cloned that MAC address, so they'll end up reading a 3com MAC address.

      I also run an internal DNS server, not really for hiding my LAN but because the MediaOne DNS server were VERY unreliable.

      An easy methods for targetting (kind of low tech) would be to have snooper boxes which listen on the wire for DHCP renewals (or other traffic) and immediately do an ICMP ping. Since they know you're alive and don't respond to the ping, you're on the narrow list of suspects.

      Knock, knock, knock. Routine inspection of your cable modem. No cause for alarm. Please keep your hands in plain sight.

    149. Re:methods by Another+MacHack · · Score: 1

      Most of the time a single web browser pulling pages with pauses in between to read them doesn't get anywhere close to the bandwidth cap on cable. The page is done loading before there's time for the TCP connection to ramp up to the maximum speed. Then, the connection sits idle while you read the page. As I mentioned, I'm explicitly not considering the case of someone who's leaching from usenet or morpheus 24/7. They're the reason there are byte-per-second caps. Most people won't hit those with casual browsing.

      Say you manage to download 5 megs worth of web pages in a one-hour browsing session, then somebody else in your house does the same using the same computer. This is 10 megs over two hours. Say you neighbors do the same, but using two NATted computers. That's 10 megs over one hour. The total number of bytes used in a day is the same for the two households, but the short-term bandwidth requirement is higher, and if lots of people are doing it, then the cable company has to start buying fatter pipes to the outside world to keep all the connections from slowing down due to increased peak load.

      Your "more computers != more bandwidth" argument assumes that the majority of cable households are pulling down everything they can up to the bandwidth cap all the time.

    150. Re:methods by Anonymous Coward · · Score: 0

      It's even simpler than that. The Linksys, et al, boxes have a MAC. The first three hex groups, sometimes called an OUI, are registered to that manufacturer and device. Your OUI tells the company that you're a Linksys xxx. Cable company tells intermediate equipment to drop any from a list of OUIs.

      Manufacturers recommended solution: there's a way to override the default MAC in the device configuration.

      A coworker in Fairfax County, Virginia (Cox/Roadrunner) experienced this problem; manufacturer pointed to above solution.

    151. Re:methods by HackerBob · · Score: 1

      This will backfire on them. Going after paying customers who understand this technology well enough to implement something like this is bad business! Word of mouth is a strong selling tool and to go after those customers who potential customers listen to will turn away a lot of them. "My ISP is horrible" is magnified 10x when it comes from a "techie".

      I am still trying to figure out how much money they plan on saving? If I had a choice I would switch, so they would lose $40 as opposed to gaining 7 for a new IP? Plus I would never recommend them to anyone who had a choice!

    152. Re:methods by akcarver · · Score: 1

      What about if you're using a Linksys router to provide NAT? I have a Macintosh, and my 3 roommates all have Wintel boxes. For that matter, my ISP (attbi.com) has instructions on their site for setting up a home network!

    153. Re:methods by Anonymous Coward · · Score: 0

      IP Datagrams on Avian Carriers
      RFC 1149
      http://www.faqs.org/rfcs/rfc1149.html

    154. 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. ReplayTV 4000 by duplicate-nickname · · Score: 0, Offtopic

    How much will they charge to setup my ReplayTV 4000, eh?

    What about that new toaster I bought?

    --

    ÕÕ

  3. 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 Anonymous Coward · · Score: 1, Troll

      They can see if requests eminating from your network have different MAC addresses attached to the IP they provide to you. If they do, then that's a pretty clear sign of a NAT layer being there.

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

      Um, not really, if you've got a NAT setup, chances are you're going through a gateway of somekind and I can almost guarantee that your gateway isn't going to change the MAC address on the packets it sends out to match that of the originator.

      --

      Let's hope that there's intelligent life somewhere out in space 'Cause there's bugger-all down here on Earth.

    3. Re:Crack down? by jmu1 · · Score: 1

      So that is why they provide setups with multiple outputs...?

    4. Re:Crack down? by archnerd · · Score: 1, Redundant
      Here are a few possible giveaways:

      1. Accessing several different websites at the time

      2. Port forwarding to computers using different operating systems

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

    5. Re:Crack down? by Omega+Hacker · · Score: 1

      No, MAC addresses never leave the network segment they're on. They are part of the Ethernet frame header, which is stripped by each and every router, including the NAT box.

      --
      GStreamer - The only way to stream!
    6. Re:Crack down? by Skuld-Chan · · Score: 1

      They can see if requests eminating from your network have different MAC addresses attached to the IP they provide to you. If they do, then that's a pretty clear sign of a NAT layer being there.

      Except you absolutely cannot route mac addresses.

    7. Re:Crack down? by Anonymous Coward · · Score: 0
      My question is how can it be defeated? (not for me, but just 'cause I want to learn). I hate Comcast. They didn't have high speed access when I needed it about a year ago, and now that they deployed it, they keep nagging me to switch over.


      But I have DSL ! Can use any ports, and have like 5 computers hoooked up to the web thanks to NAT!

    8. Re:Crack down? by Anonymous Coward · · Score: 0

      Sure you can. It's called switching. :-) Now, you can't pass it through a layer 3 device without encapsulation which is true...

    9. Re:Crack down? by Anonymous Coward · · Score: 0

      BZTTT Wrong. when you visit slashdot you automatically open 3 connections to 3 different websites. 1 for slashdot 1 for the counter and 1 for the ad. many sites will open 10-20 of them and the ones that have webbugs open even more.

      Only an idiot would try to detect anything with that today.

    10. Re:Crack down? by felicity · · Score: 1
      What? Do you have any idea how NAT actually works? The MAC address that the cable folks see will be the same no matter who sends the packet through the NAT box. NAT, from a strictly network sense, is invisible.

      What they could do is look at things like headers from HTTP requests. If there are requests from the same cable subscriber using different browsers at the same/near same time ... It's likely to be a NAT setup. (it could also be someone using different browsers to look at pages. I do this with Opera and IE; I use Opera most of the time, but there are a couple of bugs which make me switch to IE for certain sites...)

    11. Re:Crack down? by red_dragon · · Score: 1

      I suppose the users would have to inform the cableco when they change the device, as (assuming the cableco has set things up properly) cannot change the MAC address and expect to get an IP address automagically. Of course, this doesn't apply if PPPoE is being used.

      Given that MAC addresses are given out to companies in blocks, one would simply have to scan for those that belong to known broadband routers. What happens with those that use PCs as NAT boxes, though, is a different matter.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    12. 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.

    13. 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.

    14. Re:Crack down? by JordoCrouse · · Score: 1

      1. Accessing several different websites at the time.

      I could easily be communicating with multiple IPs at the same time. Remember that a website is just an IP address.

      2. Port forwarding to computers using different operating systems

      The TCP packet gets reconstructed and re checksumed when it gets translated, so all outgoing packets will have the same signature as the NAT box.

      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...).

      --
      Do you have Linux and a DotPal? Click here now!
    15. Re:Crack down? by arkanes · · Score: 1

      My hardware router can even lie and pretend to have the same MAC address as the cable modem.

    16. 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.

    17. 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?

    18. 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)

    19. Re:Crack down? by Malc · · Score: 1

      How does a MAC address figure into it? Each side of the router (NAT setup) will be on different ethernet networks and the MAC addresses will never cross this boundary. All MAC addresses visible on the WAN side will match the MAC address of the WAN ethernet interface.

    20. Re:Crack down? by robhancock · · Score: 1

      Linksys routers, for one, allow you to set the WAN MAC address of the router to be anything you want (like the MAC of the NIC that used to be hooked directly to the modem), which would defeat this..

    21. Re:Crack down? by Anonymous Coward · · Score: 0

      First of all, you can only have NAT if you have multiple external IPs to translate to. Otherwise it's PAT. Secondly, at least my $120 linksys firewall/router combo doohickey can be configured to automagically make everything look like it's coming from a user-specified MAC. This is because most broadband providers I've had experience with "call in" the MAC of the card they supply you at installation time, so that the DHCP will allocate an IP to that MAC. I can't speak for other firewall brands/models.

    22. Re:Crack down? by Anonymous Coward · · Score: 0

      Uh... My Linksys box allows me to do MAC Address
      cloning, in case the ISP has registered my PC's
      mac address only as valid.

    23. 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!"
    24. Re:Crack down? by Anonymous Coward · · Score: 0
    25. Re:Crack down? by saider · · Score: 1

      My handy-dandy SMC Barricade router will clone the MAC address of a PC connected to the LAN side. Thus the company could not rely on this method to catch this particular router.

      --


      Remember, You are unique...just like everyone else.
    26. 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.

    27. 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.
    28. 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
    29. Re:Crack down? by Anonymous Coward · · Score: 0

      No, a switch is actually a bridged hub so there is no routing occuring. The statement that you cannot route MAC addresses is true.

    30. Re:Crack down? by Paul+Jakma · · Score: 1

      what absolute balls.

      MAC addresses are link local. they do not propogate to other links. the only MAC address they will see is the one of your DSL interface.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    31. Re:Crack down? by Paul+Bristow · · Score: 1

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

      Set up sendmail to strip internal headers.

      --
      - Paul
  4. And how do they propose to do this? by fmaxwell · · Score: 1, Redundant

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

    1. 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.

    2. Re:And how do they propose to do this? by Jack+Hughes · · Score: 1
      What rubbish!

      Go and get a basic book on TCP/IP. And read it.

      Where in the IP packet is the MAC address?

      When you've got the basics of "encapsulation" and mastered routing. Then go and find out about NAT.

      How on earth does a post like this get a score of "2"....

    3. 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.
    4. 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!
    5. Re:And how do they propose to do this? by linuxbert · · Score: 1

      cisco switchs, and i would assume dsl/canle equipment have the ability to resrict the number of allowable mac addresses at the port.

      on a cisco switch it either A) doesnt care how many there are B) Blocks packets from unauthorized mac addresses, or C) disables the port, upon detection of multiple mac addreses, and reqire it to manually be enabled

      Also when routers forward the packet, they ajust the source and destination mac, but the src ip and dest ip stay the same (except with nat)

    6. Re:And how do they propose to do this? by sedawkgrep · · Score: 1

      MAC addresses are only visible to hosts on the same segment. Once your 'firewall' NATs and then forwards the packet, it gets sent out the firewall's outside interface and the packet header now contains the firewall's external MAC address. Once the first router gets the packet, that MAC is no longer seen. The only MAC anybody will ever see is the one of the external interface of your firewall. (unless you just plug two machines directly to the cable modem and skip doing NAT)

      For each hop between the source and destination only the MACs of the routers are known.

      sedawkgrep

      --
      Is that a salami in my pants or am I just happy to be me?
    7. Re:And how do they propose to do this? by gorf · · Score: 1

      ...since I believe the nat gateway uses the address to map packets back to the real destination host.

      You believe wrong. MAC addresses have nothing to do with IP level routing, they are there to get IP (or anything else) to get over ethernet. The NAT gateway uses the unique source/dest ip/port to map packets back. The other side of the cable modem sees nothing except the transport to get it over the cable.

    8. Re:And how do they propose to do this? by Anonymous Coward · · Score: 0

      Holy shit, dude, at least learn a MINIMAL amount of TCP/IP before writing this sort of garbage.

    9. Re:And how do they propose to do this? by Anonymous Coward · · Score: 0
      IANAIPE (I am not an IP expert), but...

      Don't think you can just rewrite packets to mask the mac address, since I believe the nat gateway uses the address to map packets back to the real destination host.


      First off, a MAC address is confined to the physical layer (ethernet), not the IP protocol. I would assume that the router would simply use whatever MAC address is assigned to the device driving its uplink port rather than passing through the MAC addresses of the clients. Perhaps you are confusing this with IPv6 (which encodes MAC addresses in the IP address)?

      AFAIK, the NAT gateway keeps a table of outgoing ports and their associated internal addresses to route traffic to the right client.

    10. Re:And how do they propose to do this? by OrenWolf · · Score: 1

      How is that possible?

      You figure that my linux firewall is leaving the MAC address of our 500 hosts in the packets, and looking to the router that our external IP has 500 MAC addresses associated with it?

      The firewall determines return traffic by re-assigning new ports to the connection - return traffic from the contacted host that hits that port is assumed to be for the translated internal box.

      There's no MAC voodoo involved.

    11. 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."
    12. 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.

    13. Re:And how do they propose to do this? by felicity · · Score: 1
      I've had it with people saying "MAC Address". If you're doing NAT, you're going through a NAT gateway. It rewrites the packets going out to look like the gateway is the originator of the packets. It then reverses the process for incoming packets.

      If you look at the RFC for IP: http://www.faqs.org/rfcs/rfc791.html, and TCP: http://www.faqs.org/rfcs/rfc793.html, you'll notice that MAC address is not listed in either of these.

      ARP (IP->MAC translation) occurs below IP and allows hosts on an Ethernet network to communicate. IP, TCP, UDP, etc, doesn't care about MAC addresses. Therefore NAT doesn't care about MAC addresses.

    14. Re:And how do they propose to do this? by marcmac · · Score: 1

      I don't think that MAC addresses will work - any packet sent upstream from your NAT box will have the MAC address of that interface on it. Subsequent hops will result in that being re-written by each piece of equipment that hands off the packet.

    15. Re:And how do they propose to do this? by Anonymous Coward · · Score: 0

      MAC address. The mac address remains the same inside the packet regardless of what the IP's are.
      ...
      Gonna be expensive on their routers, but it's probably trivial to implement some kind of alarm system that tracks bandwidth usage, and flags people for later inspection by a flesh and blood.

      ...
      Don't think you can just rewrite packets to mask the mac address, since I believe the nat gateway uses the address to map packets back to the real destination host.

      You, sir, are a dogmatic fucking idiot. Not only that, but you are plain wrong. What trash slashdot is turning into.

    16. Re:And how do they propose to do this? by schon · · Score: 1

      I had thought that one symptom of NAT was a plethora of high numbered ports being used.

      First, that depends on the NAT implementation being used.. (Some NAT implementations don't change the port number.)

      Second, this would also be a "symptom" of using NetBSD (NetBSD uses high ports for outbound connections.)

    17. Re:And how do they propose to do this? by Jumperalex · · Score: 1

      Also I know for SURE that my Zyxel is able to spoof the MAC address reported by your NIC should it be required. They specfically mention that it is useful when [paraphrase] your provider expects to see a certain MAC address intially set-up during install.

      --
      If you can't be good, be good at it!
    18. Re:And how do they propose to do this? by jgerman · · Score: 1

      Yeah right, kiss my ass, I wouldn't let them touch my computer when they installed it in the first place. I told the guy run the coax here, give me the cable modem and the info sheet and have a nice day. Under no circumsatces was he to lay a finger on the keyboard, or open his little cd case to isntall software.

      --
      I'm the big fish in the big pond bitch.
    19. Re:And how do they propose to do this? by pyite · · Score: 1

      And how does having the ability to restrict the number of layer 2 addresses per port help the cable company. They see one and ONLY one MAC address when you're NAT'ing. That MAC is the MAC of the device doing the NAT'ing.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    20. Re:And how do they propose to do this? by germanbirdman · · Score: 1

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

      A tcpdump on ppp0 only reveals relatively low port numbers while NATing to my DSL Modem using iptables.
      Using the ipwfadmin of 2.0.36 before I replaced the server which used isdn, I had pretty high port numbers.
      I don't think they will be able to tell if you use iptables.

    21. Re:And how do they propose to do this? by Anonymous Coward · · Score: 0

      When the installer came to my place, he saw all the computer plugged into the hub, and then asked me if I wanted to plug it into the hub after he left, or should he go ahead and do it while he was there. I plugged it into the linux box when he was there and we configured it (he read the info, I entered it in). That was a few years ago. He even gave me a PCMCIA nic because I already had NICs in my PCs.

    22. Re:And how do they propose to do this? by Anonymous Coward · · Score: 0


      Either answer the question or STFU. Being an ass is not a good thing.

    23. Re:And how do they propose to do this? by bedouin · · Score: 1

      "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."

      Not a big deal; clear the other PC's out of the room or hand him a laptop with a NIC in it.

    24. Re:And how do they propose to do this? by Omega+Hacker · · Score: 1

      The Ethernet frame header portion of the packet, below the IP header, is the only place there is a MAC address. This frame header is stripped of by each and every router, because it is only used for the local segment. When the router places the packet on a new network to send it upstream to the next router, it places its own MAC address in the source and the MAC address of the next hop router in the destination. This is how all ethernet/IP routing is done. Other mediums such as ATM have variations on this theme.

      A NAT box is by definition a router, and a packet-mangling router at that. The MAC source address on every single packet coming *through* the NAT box is that of the NAT box.

      --
      GStreamer - The only way to stream!
    25. Re:And how do they propose to do this? by Netlurker · · Score: 1
      I think it will be trivial for the typical /. reader to bypass any detection methods they employ. As for whether the MAC address is visible or not, don't some cable systems use PPP over Ethernet (PPPoE)? If so, then it would be visible and cloning or other obfuscation would be in order.

      PPPoE Info

    26. 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.

    27. Re:And how do they propose to do this? by Geordie+Korper · · Score: 1

      Although true that the IP packet at layer 3 does not contain the MAC address, the packet does need to go through layer 1 and 2 as well. At layer 2 the frame will have a MAC address. This is replaced at every hop but since the first hop after your NAT box is going to be the ISP's router they can figure out from the first 16 bits of the MAC address what the hardware device is. Although the block id assigned to the manufacturer of the device would tell them who made the device, whether it is a linksys ethernet card in a PC or a linksys router may not be able to be determined depending upon whether linksys uses different blocks for their different device types.

    28. Re:And how do they propose to do this? by Anonymous Coward · · Score: 0

      Uhm, yes and no. MAC addresses are sent as part of a standard ethernet packet :

      55 55 55 55 5D MM MM MM MM MM MM MM MM MM MM MM MM [etc] CRC

      Where "55" are "revs" to alllow the receiving end to sync up to the packet (even though they're all at the same speed (i.e. 10 or 100 or 1000), ethernet is typically implemented as pseudo-syncronous network - you need a known bunch of data to align your PLLs. Things like revs work best. The "5D" indicates the end of REVs - if its inverted (i.e. turns out to be A2), the ethernet controller knows the pair is inverted and can handle that; this method is sometimes seen on some RS422 sorts of controllers.

      The next twelve bytes are mac destination and source, six bytes each. There are two control bytes afterwards, then the format of a typical IP packet (i.e. 08 00 45 eleven bytes IP Dest IP Src). So an ethernet packet DOES CONTAIN THE MAC ADDRESSES OF THE COMMUNICATING MACHINES.

      How long a network keeps MAC addresses is another issue entirely. On a normal LAN or even some larger scale networks, MAC addresses aren't stripped. It would be interesting to sniff the packets coming off a cablemodem to see if a large variety of MAC addresses came up; if so, this would indicate whether cablemodem protocols (which I have no real intimate knowledge of) strip MAC addresses when they move packets around.

      Short version: Your IP packet format was correct; hoeever, it is wrapped in Ethernet protocols, which always add MAC addresses.

    29. Re:And how do they propose to do this? by dnoyeb · · Score: 1

      Short version: Your IP packet format was correct; hoeever, it is wrapped in Ethernet protocols, which always add MAC addresses.
      And which are not routed across routers.

    30. Re:And how do they propose to do this? by Anonymous Coward · · Score: 0

      Cox actually did this. Sent out a survey asking people how many computers they have, do you have a lan, how much do you use the internet and so on. Then at the end (after about 50 questions, including the home network questions): Would you pay $5/month to be able to connect another computer? [] yes [] no

      heh...

  5. 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 mknapp905 · · Score: 1

      True, however I think that this primarily applies to the use of a hub with multiple visible MAC addresses on the cable modem. When they only see the MAC of your router, they dont seem to care. Add an additional machine outside the firewall and then you have to give them MAC addresses. That may be what they are referring to as far as additional machines, since each of these machines get an additional IP on their network.

      --
      If you choose not to decide, you still have made a choice. RUSH
    4. 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:)

    5. 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*?

    6. Re:Adelphia by MisterBlister · · Score: 1
      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*?

      I believe the reasoning of the ISP is that many users (particularly people running at-home UNIX systems like Linux or FreeBSD that are still kind of new to their OS) may have SMTP servers running with open relays. Spammers often scan for such systems on DSL/cable networks to use as the originator of their spams. Thus the incoming blocking on port 25.

    7. 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!
    8. Re:Adelphia by jhughes · · Score: 1

      (yeah, probably off topic but wish to answer this person).

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

      But chances are, that's why the ports are blocked, I've several times had to put people on antirelay lists

    9. 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

  6. 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 leviramsey · · Score: 1
      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?

      Since NAT works by using assorted port numbers, they could look for lots of traffic bound to strange ports at their routers. Since I only have the vaguest of ideas wrt NAT, I could be wrong, though.

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

      One possible method would be to use the same "OS fingerprinting" techniques used by port scanners.
      I imagine you should be able to fingerprint firewalls in the same way you fingerprint OSes.

    3. Re:How? by g1zmo · · Score: 1

      This is assuming that not only is the web server running behind the firewall, but that www requests to the firewall are being forwarded to the internal webserver.

      It seems to me that the only people who are going to be able to set up such port-forwarding are admins who know better than to run an IIS web server anyway. Of course, that is only a generalization based on popular sentiment here at /., and not based on any real facts or figures. Given that, however, this method seems rather useless. 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.

      --
      I have found there are just two ways to go.
      It all comes down to livin' fast or dyin' slow.
      -REK, Jr.
    4. Re:How? by Anonymous Coward · · Score: 1, Informative

      It's easier than you think. First some background.

      Plain vanilla Network Address Translation will NEVER look inside the IP packet. It ONLY deals with the IP header (in particular, source address and port, and destination address and port), rewriting the IP header as needed to let hosts behind the NAT gateway masquerade as if those packets came directly from the NAT gateway.

      Some common Internet services, however, send IP address and/or port information as part of the IP packet payload. For instance, when you make an FTP connection, the TCP FTP control connection sends your computer's IP address as part of the request for the remote FTP server to make a data connection to your computer. Because this IP address information is NOT in the IP header, a plain vanilla NAT gateway will not rewrite the address contained therein.

      Many NAT gateways, however, go beyond plain vanilla NAT. They DO support rewriting of protocols like FTP or IRC's DCC so that you don't have to do anything unusual for the service to work behind NAT.

      This leads us to the question "How is NAT detected?". Quite simply. Just run an IP sniffer that has enough intelligence to watch for protocols like FTP, IRC DCC, Gnutella's PUSH, watching for IP addresses contained therein that do NOT match the IP address that the service provider assigned to the customer, usually an IP address in the reserved RFC-1918 IP address range. Even the most advanced NAT gateway will likely not have proxies or intelligent higher level protocol handlers for EVERY service that sends IP information inside the IP packet payload. And a service provider can afford to develop a sniffing detector that looks for FAR MORE services than most consumer NAT devices can hide.

      Does that answer your question?

    5. 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.
    6. Re:How? by Anonymous Coward · · Score: 0

      hmm, so you are suggesting that they would be portscanning the users? that could be easily stopped by say...blocking all incoming traffic to the ports that you are using for the NAT

  7. 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 josquint · · Score: 1

      "Goodbye, Mr. Anderson..."
      "My name is.. NEO!"


    2. Re:Multiple Users on a Single Computer are Next! by AnalogBoy · · Score: 1

      There was an ISP here in TN that did that. Sounds of Silence - If they discovered you sharing your internet connection with another person in the house, they locked you out.

    3. 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
    4. 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."

    5. Re:Multiple Users on a Single Computer are Next! by Anonymous Coward · · Score: 0

      Actually I think that the reason they dislike NAT is probably that if there are multiple computers connected, there may be several people using up bandwidth simultaneously.

      The pricing for bandwidth that ISPs use is based on the fact that most users do not use up all of the possible bandwidth. Guaranteed bandwidth is much more expensive, but ISPs do try to keep the more affordable connections reasonably responsive, as well, to keep their customers happy. So it is understandable that they hope that each connection is used for "typical" home use on a single computer.

      Obviously some people use up much more bandwidth than others. Looking for the ones running NAT may reveal some bandwidth hogs who are actually abusing the service e.g. by using a connection intended for home use to provide connectivity for a small office, but IMO going after anyone running NAT is a bad idea as there are all sorts of home users.

      For example, I live alone, I have a few machines connected via NAT to my DSL, I use very little bandwidth. Luckily my ISP doesn't have a problem with NAT.

      Then there are people who might want to use a simple NATting device for security purposes, even to just connect a single machine. Which is a good thing for everyone. If this sounds like something nobody would ever do, consider Apple's AirPort base station; AFAIK you can set it up so that it provides a NATted connection to your ISP on a wireless network in your home. This is very convenient for laptop owners, even with just one machine.

    6. Re:Multiple Users on a Single Computer are Next! by boboroshi · · Score: 1

      Why do I feel like i just woke up as Jonathan Price in "Brazil"?

      "no, no, no. i don't have three people in my household, it's just me and my wife"

      "well, the computer said three people. computers are never wrong!"

      [bangs head on wall]

      --
      // john athayde
      # x@boboroshi.com
      # http://www.boboroshi.com/
  8. 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 Anonymous Coward · · Score: 0

      DSL & Broadband is for wimps. Real Men use Dial-up

    2. Re:Slashdot Got Trolled by Eccles · · Score: 1

      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.

      Note that Comcast's TOS is online. In my quick lookthru, I didn't see anything explicitly prohibiting multiple connections.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    3. 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
    4. 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.

    5. 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
    6. Re:Slashdot Got Trolled by Traksius+Egas · · Score: 1

      Yes. Kinda. :)

      One of the many ways is with Internet Connection Sharing, which is build into all later versions of Windows.

    7. 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

    8. Re:Slashdot Got Trolled by Cinnamon · · Score: 1

      As Coca-Cola's CEO said in the 80's in response to a question as to whether the whole 'New Coke' debacle was planned from the get-go:

      "We're not that smart, and we're not that stupid."

      In other words, your conspiracy theory is highly doubtful.

      --
      -- If we were in any other industry they would've shot us a long time ago.
    9. Re:Slashdot Got Trolled by SpacePunk · · Score: 1

      Windows 98se, and ME both can do this. Windows Internet Connection Sharing even contains a firewall that's configurable with software from third parties. No port forwarding tho.

      -

    10. Re:Slashdot Got Trolled by llamalicious · · Score: 1

      In short yes.
      Long answer:

      Windows 2000/ME/98 etc. have *cough* Internet Connection Sharing

      Windows 2000 Server: NAT is available through routing and remote access... the NAT implementation in Windows 2000 Server is fairly robust.

      Windows XP, supports *cough-cough* the Personal Firewall and ICS

    11. 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

    12. Re:Slashdot Got Trolled by jkmiecik · · Score: 0, Offtopic

      Hey cockgoblin, why would I run a 486? This isn't 19-fucking-90.

      Thanks Slashdot! I forgot I can't hit your homosexual 'Submit' button within 20 seconds or you'll bitch and moan!

    13. Re:Slashdot Got Trolled by RaeAngel · · Score: 1

      Thank you for being rational. I'm glad someone on here is able to think unemotionally, rather than jumping on Comcast the second they hear a rumor. Comcast has more than enough problems: people don't need to be fabricating more.

    14. 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*

    15. Re:Slashdot Got Trolled by Anonymous Coward · · Score: 0

      Tolerant?

      14 bucks a month, and they won't lift a finger to make it work or keep it working. How kind of them. If I want to roll my own, I'll use NAT and keep the dough.

      Remember, lending your car to someone is the same as stealing from Honda.

    16. Re:Slashdot Got Trolled by mosch · · Score: 1
      Nah, I just prefer not to worry about problems until I have reason to believe they exist. There are lots of things that could be happening, many of which are far more insidious than comcast checking to see if I'm running NAT.

      Your girlfriend could be fucking a dog right now, but that doesn't mean we should go kill all the dogs.

    17. Re:Slashdot Got Trolled by mosch · · Score: 1
      Show me one packet I send that indicates that I'm running NAT. I hold that there is no undefeatable method of detection, nor any traces they could find in my traffic that I could not easily justify.

      I prefer to concern myself only with issues that actually exist, not unverified ones that I read about on the Internet.

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

      ICS == NAT

    19. Re:Slashdot Got Trolled by Shishak · · Score: 1

      They don't have to explore your network or firewall they just need to match up the MAC address you are using for DHCP with the list of vendors who make NAT devices, If you have a LinkSys MAC address I'm sure you'll be on top of the list. Time to go into the software and change the MAC address to your real NIC card.

      --
      Now I hope and pray that I will But today I am still, just a bill
    20. Re:Slashdot Got Trolled by Anonymous Coward · · Score: 0

      Perhaps so you can use your faster boxen for more hardware intensive tasks?

    21. Re:Slashdot Got Trolled by bear405 · · Score: 1

      I disagree... Ive never had my service cut-off for running something im "not supposed to". But i have seen in my logs, many times, connections from authorized.scan1.home.com (or something along those lines) checking out my box. My friend has seen the same thing. Now, they may scan everyone on their network, but you cant say they dont check for stuff.

    22. Re:Slashdot Got Trolled by terrymr · · Score: 1

      oh yeah I missed the story a while back on how everybody who runs a home lan without paying $6.95 per computer on top of their existing cable internet fee is stealing cable service (yes the cable companies really said that) and so I'll pretend the author of this story is a moron to cover up for my own lack of information.

      Get real - this is really happening - they've been threatening to go after anybody using nat for months - sure you can pay $40 a month for internet access but don't you dare use it.

      It's time the FCC introduced a legal distinction between Internet access (ie you pay for bandwidth and your supplier doesn't care what you do with it) and the crap being sold by the cable companies.

    23. Re:Slashdot Got Trolled by xbrownx · · Score: 0

      two names, same concept

    24. Re:Slashdot Got Trolled by rela · · Score: 1

      They don't have to say it's because of NAT. Organizations often make up excuses to remove individuals they don't like. The excuses don't have to be resonable or even provable. Who's got money to sue? Who would just look for another service?

    25. Re:Slashdot Got Trolled by Anil · · Score: 1
      From the 'products' FAQ:
      Yes, customers with home networks may order additional network addresses in order to connect several computers to the service through one cable modem.

      Well, technically, when using a NAT setup you do only have ONE computer hooked up to thier service. You only have the NAT machine hooked up. The other machines are not hooked into your cable modem.

      So, unless they have specific provisions against address translation (which I didn't see in the FAQ or acceptable use policy) you shouldn't legally be breaking thier contract. Also, services (dhcp, etc) run on the NAT box, which are against the Terms of Service, could all be bound to your second ethernet device, thus still not running over the cable modem.

    26. Re:Slashdot Got Trolled by superf1y · · Score: 1

      I am scanned hundreds of times per day from Comcast machines scanning port ranges. At first I was forwarding all scans to non-existant NAT'd IPs - until I found out what they were trying to do.

      Just because it hasn't happened to you, doesn't mean it isn't real.

      bozo.

      --
      ~fight the power >>-->kill your computer
    27. Re:Slashdot Got Trolled by ratboy666 · · Score: 1


      Reproduced below is the relevant part of your Comcast service agreement. It explains that Comcast typically doesn't monitor for abuse. Not only is NAT not allowed (no sharing of service), but also you are not allowed to telnet or ssh back to your computer as well. For any of the prohibited activities, you need to have permission in writing. Comcast does reserve the right to pry at your packets to look for such abuses.

      Ratboy

      -----
      Comcast High-Speed Internet Service network residential customers may not resell, share, or otherwise distribute the Services or any portion thereof to any third party without the written consent of Comcast High-Speed Internet Service. For example, you cannot provide Internet access to others through a dial up connection, host shell accounts over the Internet, provide email or news service, or send a news feed. You may not use the Comcast High-Speed Internet Service residential service for commercial purposes. The Comcast High-Speed Internet Service residential service offering is a consumer product designed for your personal use of the Internet. For example, the service does not provide the type of security, upstream performance and total downstream throughput capability typically associated with commercial use.

      You may not run a server in connection with the Comcast High-Speed Internet Service residential service, nor may you provide network services to others via the Comcast High-Speed Internet Service residential service. The Comcast High-Speed Internet Service residential service includes personal WebSpace accounts for publishing personal Web pages. Examples of prohibited uses include, but are not limited to, running servers for mail, http, ftp, irc, and dhcp, and multi-user interactive forums. For information about @Work products for commercial or network services purposes, including commercial-grade remote LAN access, please see http://work.home.net.

      Violation of Acceptable Use Policy

      Comcast High-Speed Internet Service does not routinely monitor the activity of accounts for violation of this Policy. However, in our efforts to promote good citizenship within the Internet community, we will respond appropriately if we become aware of inappropriate use of our Services. Although Comcast High-Speed Internet Service has no obligation to monitor the Services and/or the network, Comcast High-Speed Internet Service and it various affiliates and partners reserve the right to monitor bandwidth, usage, and content from time to time to operate the Services; to identify violations of this Policy; and/or to protect the network and Comcast High-Speed Internet Service users.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    28. Re:Slashdot Got Trolled by Anonymous Coward · · Score: 0

      >[faq quote mentioning multiple IPs okay] Seems pretty tolerant of self-installed networks if you ask me,

      This FAQ is probably interim info, before Excite officially bit the dust and Comcast got into bed with ATT. They were actually getting extra income from those who were already paying for extra IP addresses. (I haven't compared these to their present service packages, which I think come in the flavors Vanilla and GOUGE)

      Current behavior is indeed of the form of their only wanting one IP per household.

      They are probably over policing, but I am going to take the side of some of their reasoning beyond bare greed for a moment, as no one else seems to.

      When I had a fixed IP from @home, there was a TON of junk traffic caused by poorly set up home networks... Print servers sniffing my ports looking for a network printer, multiple lamos with bad cases of Code Red hitting every IP on the network hundreds of times a day. Killing the home networks is about the only way to force the casual user with a home network to close these holes.

      The downside is, if I want to add a high quality cable splitter if I place a TV in my computer room, or move my modem to another cable drop-- I lose even single use IP.

      Many multiple IP homes never had more than one user at a time anyway-- it was merely people wanting to occasionally sync their laptops with their desktops, or log on from another room.

      Good way to send customers sniffing for DSL accounts, but they have their own set of problems.

  9. Thank god for Videotron by Archie+Steel · · Score: 1

    Fortunately, my Cable provider here in Montreal allows NAT private networks. However, they don't allow servers on common ports (21, 80, etc.) but you can run them off higher ports if you like. Frankly, me and my girl both pay for Internet Access, it's only fair that we should be able to use it on both of our computers!

    --

    Reminder: find a new sig
    1. Re:Thank god for Videotron by ignoramus · · Score: 1

      If you're in Montreal, check out http://www.cam.net/dsl/en/

      This page indicates that they are server friendly!

      * Speed that can reach up to 3.0 Mbit/s in download (receiving data) and 640Kbits/s in upload (transmitting data);

      * You can now manage your own web server or other public access applications (SSH, Telnet, FTP, etc.);

    2. Re:Thank god for Videotron by Anonymous Coward · · Score: 0

      I've got Videotron too. 25 (smtp) and 80 (http) are blocked, but 21 (ftp) is wide open, especially judging by the variety of "ANONYMOUS FTP LOGIN REFUSED" messages in my logs...

    3. Re:Thank god for Videotron by Anonymous Coward · · Score: 0

      I'm in Montreal too. I switched from videotron to vdn cable after videotron closed ports 80 and 25. It's the same thing, except that they allow you to put a server on your connection (port 80 25 53 21 open) as long as you don't go over your quotas.

      www.vdn.ca

  10. 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.
    3. Re:Wow. by Matthaeus · · Score: 1

      Can't we buy a congressman and get "those with a clue" added to the protected class list?

      Then again, I would hate to lose my right to discriminate against the clueless.

      Yes, this is a joke.

  11. 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?

  12. 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 Skuld-Chan · · Score: 1

      Fine, but for a lot of people there are no other broadband solutions.

    3. Re:Contains realism - please mod down by Atzanteol · · Score: 1

      Oh please. This sort of passivist attitude get's the world nowhere. Where I am, this cable is the only broadband available. You're tellling me to suck it up? We have the right (duty?) to bitch/complain/whine/etc. about anything we want in this country. I don't want to go back to a modem, and with no other choices you can bet your ass I'll complain.

      Also, Since I signed up with MediaOne two years ago the license agreement has changed (by my count) 4 times. This is enough to be mad about.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    4. 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.)

    5. 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....
    6. Re:Contains realism - please mod down by Anonymous Coward · · Score: 0

      Our system of bribery allows companies to write laws in the boardroom. They are our government. Enron was able to force India into purchasing
      a multi-billion dollar powerplant. A government-backed energy mafia.

      These sleazebags run our country. But they've gotten greedy. Couldn't help themselves and are making big moves, right out in the open. Hands have been in the cookie jar for so long they've lulled themselves in to believing it's ok and that everyone else thinks it's ok too. But it's not ok, and while they sit up there on the hill with their perks and bribes, the country stares at them in slack jawed disbelief.

      It really is that bad. Are we getting our tax money's worth when there is such deep and profound
      corruption in government?

    7. 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.

    8. Re:Contains realism - please mod down by Anonymous Coward · · Score: 0

      Um, I'm a single user and I have multiple machines.
      So, what.
      Your are not unleet you are just unsmart.

    9. Re:Contains realism - please mod down by Matthaeus · · Score: 1

      Regarding negotiability: I'm signing up for a new DSL service because the old one couldn't maintain more bandwidth than RFC1149. I didn't like their terms of service (especially the part where I had to sign up for a year and they didn't provide any cancellation for cause clase). I e-mailed the rep, got it in writing that they guarantee 80% of the rated bandwidth or I can cancel service without penalty. Attached that e-mail to the contract with a note that said if they weren't willing to honor that addendum the contract was null and void. They install two weeks from yesterday.

    10. 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."
  13. Wink wank by VAXGeek · · Score: 1, Informative

    Don't forget kids: those snazzy Linksys routers you bought will fall under this stipulation too! It's not just the retards with Linux boxes getting nailed, it's EVERYONE with any form of link duplication. Basically, if you have 2 boxes and pay for 1 to be connected THEY WANT YOUR ASS.

    --
    this sig limit is too small to put anything good h
  14. The basic nature of NAT makes this impossible by tweakt · · Score: 1, Redundant

    The whole point of NAT is to obscure and hide the internals of the network, the outside only sees ONE computer. The only possible thing they can look for are signatures (like all connections coming from a source port in the 60,000's range -- Linux defaults to this for ipchains IIRC), but these are adjustable of course, and in no way are proof of NAT being used.

    1. 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.

    2. 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
    3. Re:The basic nature of NAT makes this impossible by bedouin · · Score: 1

      What about those running proxys like Squid and Junkbuster (or in my case, both together?) In that case everything is genuinely originating from the Linux machine.

  15. How can they tell? by scorp1us · · Score: 1, Redundant

    I'd really like to know since all the traffic comes from one MAC address. True, you'd need a properly configured firewall, but you should be able to make any linux system look like a windows one (hint: disable ports or use reject policy in your iptables) It seems to me NAT is impossible to detect.

    Can anyone with more 411 clarify?

    Thanks

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:How can they tell? by Anonymous Coward · · Score: 1, Informative

      Mac addresses have the first half designating a company who made the NIC. There are websites that will tell you who made your network card if you put in the Mac address. With that in mind, all they have to do is get your mac, and run in through the database. If it comes up "Linksys" they can do a little more research to find out if it's a card in one pc, or a cable/dsl router.

  16. 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 :(

    1. Re:Can they do this. by Anonymous Coward · · Score: 0

      I don't see how. I just read thru the Comcast.net
      service agreement and Acceptable Use Policy, and I don't see anything that prohibits NAT or routers. Is there something I'm missing?

  17. Re:First Post by Ironix · · Score: 1

    Well, I suppose I could have prepared, in advance, a rather whitty remark... But instead I chose to blither whatever came to mind. Patience is a virtue I do not posess.

    --
    Still #1 -- Lonely Gay Geek
  18. How about a big middle one? by oberther · · Score: 0

    They can take me to court if they want i'm not doing a damn thing wrong. I pay for my 1.5Mb and i'll use it on my laptop, desktop, or palmtop all at the same time if I want.

  19. It's obnoxious by EggMan2000 · · Score: 1

    I can see a point in FOPing users that abuse the bandwidth or something, but just going after people for having more than one pc attached is ridiculous.

    Do you remember wen it was "illegal" to plug in a splitter box on your cable so you could watch cable in the bedroom too? What is it with these guys. As if $30 in addition to my $50 a month cable bill was not enough.

    If they want to be ubiquotous they should merge with an ISP or something. - Oh wait, n/m

    --
    what? what I thought we were in the trust tree in the nest, were we not?
    1. Re:It's obnoxious by Anonymous Coward · · Score: 0

      There is a legitmate reason for not allowing splitters/other modifications to the cable. Cable is a broadcast media, ie a radio based setup. Any spliter, cable run, etc has the potential to not only emit spurious RF, but more importantly allow spurious RF INTO the cable stream, causing signal degregation for everyone else on your cable leg. Joe blow chopping cables by hand in his house can cause me 2 blocks down to loose HBO, etc. Hence why they are protective of the lines.

    2. Re:It's obnoxious by Anonymous Coward · · Score: 0

      Do you remember wen it was "illegal" to plug in a splitter box on your cable so you could watch cable in the bedroom too?

      I must be old, cause I can remember when it was illegal to do the same thing with telephones. The trick at the time (70s) was to unhook the ringer in the phone. Telco head office would detect multiple phones hooked up based on the amount of current they drew at ring time. As long as you made sure only one phone's ringer was hooked up, you didn't get caught. Ringers back then were a big mechanical thing with bells and a selenoid. Oh well, things never change, eh?

    3. Re:It's obnoxious by mjvh · · Score: 1

      um... here in Canada it still is.

      Rogers Cable charges extra per month if you want to have extra outlets installed. And as a previous post indicated, there is a reason for this. Butcher jobs cause problems. Not so much with HBO, but they are especially bad now that the system is 2 way. Noise can be inserted into the lines because of poorly crimped connetors, causing entire nodes to be knocked offline.

      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.

      Note: I'm not saying that comcast should be going after everyone who hooks up 2 pcs, just pointing out that splitting cable lines is not "legal"

    4. Re:It's obnoxious by Anonymous Coward · · Score: 0

      Yeah, and it was BS.

      Here (without using NAT) I'd pay $30 for the first PC and $20 for each additonal one. So for three PCs, that's $70. Furthermore, all three computers are hardly EVER used simultaneously.

      I'm sick of these corporate bungholes milking everyone to death. WTF?!?

    5. Re:It's obnoxious by Anonymous Coward · · Score: 0

      Actually that is the whole reason they shoudlnt' charge. If they didn't charge per month, and just did to install the second one, then it is much less likely that people will try and split it off themselves. I'm much more likely to do that if you are going to charge me for it every month. Doing it and not charging me every month cuts down on people putting that additional 'noise' on the cable line and screwing up the cable modem users.

    6. 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.

    7. Re:It's obnoxious by Phil+the+Canuck · · Score: 1

      Actually, the poster is dead wrong. Once the cable company runs the line into your house, you are entitled to split it as many times as you wish so long as it's a single family residence. The cable companies are more than happy to charge you for extra outlets that they install, and are allowed to, but you can split it yourself as much as you want for free.

  20. Just how will they know? by mojotooth · · Score: 0, Redundant

    And exactly how are they going to detect this evil traffic? By monitoring the origination ports of the network traffic? Presumably they're going to look at the port numbers and go "hm, that number's different from the one a few minutes ago. Must be a NAT!"

    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.

    --
    -- Mojo Tooth : exploring our world as only an idiot can.
    1. 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.
  21. 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.
    1. Re:Detecting this by bedouin · · Score: 1

      Even this isn't really something they can validate; how many times have you had three or four SSH session open to different places on one computer? One or more FTP sessions open? This will always be a scare tactic thing, just like how you're supposed to pay extra for more than one television.

      Besides, have you ever talked to 'technical support' at broadband providers? I don't see them becoming sophisticated enough to deal with this, especially just for an extra $5/month.

      If most people are like me they're rarely fully utilizing all computers at one time anyway.

  22. 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 Anonymous Coward · · Score: 1, Interesting

      Exactly. When Comcast can guarantee that no one will hack into my single computer connection, then I will agree not to use a firewall. Until then I need security, as I get about 5-10 probes per day against my firewall.

    2. 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?

    3. 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

    4. 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.

    5. Re:Firewall by Anonymous Coward · · Score: 0

      Earth to clueless: a firewall does not imply that you're using NAT. Your firewall can just be a bridge between interfaces that filters packets. It doesn't have to be routeable independently of the system it's protecting.

    6. 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.
    7. Re:Firewall by Anonymous Coward · · Score: 0

      Like how, can you filter without routing?

      Like an ethernet switch that can do layer 2 routing? [Sheesh} That's like really expensive, and I'm not sure that what you propose is even in existance.

      If you're going to filter on IP, you basically have to route/filter somehow.

      Sure, you don't have to NAT, but you do have to filter.

      Oh, just set up a bunch of machines on ethernet all with the same IP huh? Somehow your firewall will have internal and external interfaces with the same IP...then the client also with the same IP, and Uh, what's the gateway address...

      [Moron!]

    8. Re:Firewall by Anonymous Coward · · Score: 0

      Earth to clueless: "Firewall" is a much broader term than "packet filter".

    9. Re:Firewall by Anonymous Coward · · Score: 0

      OpenBSD with ipf or with pf can do layer 2 IP firewalling. You configure it as a bridge, but it introspects the packets and handles them appropriately.

    10. Re:Firewall by Anonymous Coward · · Score: 0

      No need to use publically routable addresses for the firewall: Proxy ARP does the job.

    11. Re:Firewall by Anonymous Coward · · Score: 0

      When Comcast can guarantee that no one will hack into my single computer

      They do that and they're not a 'common carrier' anymore. They're a content provider (eww), new laws apply to them. They're going to be between a rock and a hard place here. Personally, I think they'll have to back down. Most likely they'll make the mistake of threatening a lawyer.

    12. Re:Firewall by Anonymous Coward · · Score: 0

      what is the url of the TOS ?

    13. 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/
    14. 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."

    15. Re:Firewall by Nameles · · Score: 1

      Comcast doesn't currently have a monthly limit that I am aware of. Unless that was satire, then I say ha.

      But on the firewall, they can't scan you with one up, at least a semi-decent one. I use ZoneAlarm, and the techs even KNOW that they can't do anything with it up. That's about all the techs do know, but that's another story.

    16. Re:Firewall by TenPin22 · · Score: 1

      Hmmm but if they are looking to see if there are multiple machines using the cable service by checking for open ports, established connections and examining packets etc then they can maybe tell that there is only 1 machine connected through another machine.

      But then again could they tell if someone was using the NATing machine ?

      Could someone who knows how they would detect this activity please explain maybe how they could?

      I'm not a network buff (yet).

    17. 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...

  23. 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.

    3. Re:I wish... by jcam2 · · Score: 1
      This is essentially what Telstra does with ADSL and cable-modem services in Australia. For A$90 (which is about US$50) I get 3gb per month of traffic, with anything above that charged per megabyte. The upside is that they don't care if you run servers or use NAT to hide multiple machines behind your ADSL gateway host (as I do).

      Of course, there are still plenty of people who complain about how unfair usage charging is and how US cable modem users get unlimited traffic for a flat fee. But as this story shows, broadband providers don't seem to be too fond of that business model ..

  24. 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.

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

      This is exactly the reason that bandwidth must eventually be sold as bandwidth, rather than on a per computer basis. It becomes very difficult to even define "computer" once you are using multi-users on one machine, and once you start hooking every device in the home up to the network. What about a PVR or a PDA? What about those refridgerators that order more food for you from webvan when you run out of milk (OK bad example) There's just no way to enforce it as a home LAN becomes standard equipment. Right now they are even selling static IP's, but they can't get way with that once IP's are no longer a scarce commodity.

      When you look out into the future, there is no way that they can charge per node. For now they can only because they have local monopolies.

      --
      Send lawyers, guns, and money. Dad, get me out of this.
  25. Anybody know the toolset being used? by Medievalist · · Score: 1

    /.
    I know it's a good idea to completely block the Comcast management subnet addresses (look at your firewall and see who is hitting NNTP every hour - that's them.
    BUT: there are tools available that can partially see through many firewalls - for example nmap can gather some info through freesco (not enough to do any harm, but enough to positively ID the system).
    Does anyone know what tools and techniques Comcast will be using, or what addresses they will source from?
    I'm not looking for speculation - why help them out after all - just any hard info anyone might happen to have.
    Thanx!
    --Charlie

    1. Re:Anybody know the toolset being used? by Anonymous Coward · · Score: 0

      Run snort and hit it with pings from an internally
      natted address. You will see something very interesting.
      Nuff said.

  26. 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.

  27. Re:First Post by Ironix · · Score: 0, Troll

    It's easy, all you need is a job where you are not supervised and have no real contact with any coworkers. You will soon find yourself coming to /. more often for some mediocre entertainment at the exepnse of some anonymous server's ram and bandwidth.

    --
    Still #1 -- Lonely Gay Geek
  28. Re:first you are gay post by Anonymous Coward · · Score: 0

    This is the best post yet.
    Also, use LINUX, dont use MICROSOFT.

  29. 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!

  30. DMCA again... Can we discuss this? by scorp1us · · Score: 1

    Can someone publish a step by step how-to on how to masquerade a masq box? Is that a circumvention device?

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:DMCA again... Can we discuss this? by Anonymous Coward · · Score: 0

      Since NAT's purpose is to make the world believe all connections are coming from 1 machine...aren't they breaking the DMCA by trying to detect it. Aren't they trying to circumvent NAT?

  31. They won't be able to find mine... by OneFix · · Score: 1

    The only way they have of telling if there's another system on your network is to send a request to an internal address (RoadRunner tends to check for 192.168.1.100)...the easiest way to fix this is to simply firewall the netbios port...

    I actually just use IPTables to keep anyone on my external port (eth0) from accessing any internal addresses directly. It sounds like the only ones they'll catch is the ones with the out-of-box routers and ppl who don't know better :)

    1. Re:They won't be able to find mine... by SpaceLifeForm · · Score: 1
      192.168.1.100 is your cablemodem.
      Point your browser to http://192.168.1.100/

      BTW I agree with your other points.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  32. 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 Zen+Sandwich · · Score: 1

      > 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.

      In other words, someone has convinced them that the only real use of NAT routers is to connect a whole building up through a single shared connection.

      Which isn't so bad in itself since a NATed connection isn't a real internet connection (unless you've ignored the FBI warning and still have UPNP on your NAT device, most services won't function on a computer behind it) but it does mess up the economics of cable companies being able to provide a connection that bursts up to the 1Mb/s rates while charging what they would for a business to have a fully-used 32kb/s or so.

      The real solutions to this problem are:
      a) raise the cost of a 1.5Mb/s cable connection to similar to a T1 line, then let users share it out how they want and saturate it all day.
      b) strictly traffic-shape each cable connection to the expected average rate instead of allowing higher 'burst' rates.
      c) introduce a traffic 'cap', after which the user is either cut off for the rest of the month or forced to pay penalty rates.

      option a is clearly impractical as most cable users just wouldn't pay.

      option b is almost as impracical as users won't want to pay the premium over dial-up access when they find they can only, on average, download things 2-3x as fast. (thought Telecom NZ's 128k shaped RADSL service is moderately successful)

      which leaves c as a reasonable way of providing a high-speed service at an affordable price. But then just look at how the users on Slashdot scream whenever it's mentioned that their cable or DSL connections are no long unlimited-usage (even when the cap is right up in the 10Gb/month range)

      So, instead of actually admitting that all they really want to do is get average traffic usage down so their expensive upstream internet feed isn't saturated so much, they add more and more extra terms and conditions to their connection plans aimed at forcing their users into the usage pattern that will produce it.

      So, in order to stop silliness like 'no NAT on our network' cable (and to some extent DSL) users first need to accept that cheap, high-speed access means either traffic-shaping or traffic-caps (or both), the ISPs will contract to provide you with exactly what burst and transfer limits they can afford for your $50/month and you can happily use that and share it out as you want.

      But that's far too obvious, isn't it?

      --
      --TZS. (OSOAL - The choice of a gnu generation)
    2. 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.
    3. 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.

    4. Re:they can try they wont win. by Anonymous Coward · · Score: 0

      You seem to have forgotten all about gamespy. when it opens up it tends to open tons of connections very quickly when it queries. It will freak ipchains out if it isnt setup correctly. besides, recording and logging on this magnitude is near impossible logistically.

    5. Re:they can try they wont win. by Peter+Simpson · · Score: 1

      Sorry, ATTBI's new TOS mentions not having more computers connected than you have "registered" with them. Funny thing was, when I first signed up with them, multiple machines and a Linksys NAT box were fine with them. You could pay for multiple IP addresses, of course, but if you wanted the Linksys solution, that was at the basic price.

      I agree, it looks like they're trying to price this on the "cable model", where everyone viewing the "content" needs to pay. As far as I can tell, the flaw is that ATTBI doesn't pay for the content, i.e. the "internet", so they are wrong in claiming they own it. Although, it would take a bunch-o-lawyers to win that one...

    6. Re:they can try they wont win. by Anonymous Coward · · Score: 0

      Well the guy that set me up a few months ago registered the NAT box (ATT uses MAC addy authentication in our area) if they dare say anything I will show them that they have had it setup since day 1!

  33. 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.
    2. Re:Just use my excuse to ATTBI... by Anonymous Coward · · Score: 0

      u r 1 l33t d00d, may I bask n yr l33tness?

  34. 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.
    7. Re:How they can tell by TheDarkRogue · · Score: 1

      On mine, I Do not even have the Option to do Remote access, Maybe it depends on model/firmware. I had the thought of puting a proxy on the computer designated as the DMZ and getting at the configuration through that because it would be comming from the internal network. But then I thought about it and have no real purpose to do this, so why bother.

      As for the IP, since AT&TBI started after AT&T tried to screw @Home, I have been stuck with DCHP. I have been told though that the Lease time is 4 days, and it will not change your IP if your are connected during the renewal, so it's just about as good as a static IP. For ease of remembering I have a DHS account so I have an easily rememberalbe name to go to instead of the IP. If that for some reason does not work I am in IRC 24/7 in a channel with an eggdrop that publishes a list of everyone who is in the channel and their IP. The DHS method is by far easier though. For Remote access I run VNC on my main computer, and with Tiny firewall I have it so that only connections comming from the IP Blocks belonging to where I am can get to it, else it will hit the firewall, and that access is only allowed during the time period I would be there during. No form of secure tunneling though.

      --
      (Score:0, Interesting)
  35. Let the free market decide by Sowbug · · Score: 1

    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.

    Unfortunately, many people won't follow that rule (they won't like it but they WILL sign up). They'll pay the $3/computer or whatever, and Comcast will get their way.

    It's our job as technophiles to EDUCATE friends and family about alternatives (mainly DSL with an acceptable TOS policy, and then a basic home gateway with NAT). Here in the San Francisco Bay Area we have _so_ many options (cable, analog modem, or any of dozens of DSL providers), but most people just go with whoever mails them the most colorful flyer.

    If we help teach others that they have choices, then they will make the right decision. The free market will work. Comcast and similar companies will realize that they're losing revenue, and they'll adjust their pricing models (as well as stop using inflammatory terms like "stealing bandwidth").

    1. 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.

    2. 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.

    3. 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.

  36. How they might do this by jquirke · · Score: 1

    Here in Melbourne, Australia some of our "broadband" providers have similar policies, so I've always wondered how they might look at addressing NAT.

    Although NAT masks all computers behind the firewall with it's external IP address, by examining the traffic, there are clues.

    For example, let's say there are multiple instant messengers (eg ICQ, MSN) behind your firewall. If there are at least 2 of the same type, it generally means there are multiple users. Of course this isn't necessarily true though, if you have a *NIX computer this is easily done, or even Windows XP.

    Let's say your firewall is a Linux/FreeBSD/whatever box. Nmapping or similar _may_ reveal this, and _may_ also determine its uptime. A long uptime is often an indicator of a firewall, since most people don't turn them off. Of course, lot's of people don't turn their PCs off either.

    In general sniffing traffic might provide some clues as to what is going on at your end of the service.

    These are just a few ideas, however none of them offer real proof of NAT, just some indicators. I'm sure there are legal implications (eg privacy) both in the US and in Australia on examining your network traffic.

    --jquirke

  37. Kudos to AT&T by Anonymous Coward · · Score: 1, Interesting

    I have to congratulate AT&T. I was in the mediaone (originally Highway1) beta in 1996. As they changed to RoadRunner and AT&T, customer service has definitely gone downhill. There are much longer waits on the phone, and there is greater difficulty in reaching knowledgeable support people.

    Furthermore, outages are still too common, and performance is still too variable.

    However, the basic service is good, and the attitude of AT&T (at least in Eastern MA) is still good. They tolerated NAT, looking the other way, and then (I think) supported it; they don't block ports; and they don't particularly seem to mind members who run servers, as long as those servers are reasonably secure; even though the service agreement disallows servers (last time I checked).

    I read about dimwits like Comcast frequently on Slashdot, and I'm thankful that my provider is still reasonable.

    1. Re:Kudos to AT&T by Anonymous Coward · · Score: 1, Funny

      Too bad AT&T Broadband is being bought by Comcast.

    2. Re:Kudos to AT&T by Anonymous Coward · · Score: 0

      I've had a similarly generally positive experience with MediaOne aka RoadRunner aka TWAOL aka AT&T, except that with the last step onto the AT&T network, service and network availability (DNS problems, etc) have definately gone downhill. (As well as bandwidth.)

      At least in the TOS that I signed, there was a prohibition on "commercial servers", which I took to mean offering services (web hosting, etc) for money. Since I was being charged a (presumably) residential rate by ATT, and they presumably offer a higher rate for commercial hosting services, I didn't see that as much of a problem. (As apparently they don't see me hosting my personal webpages on their service as a problem either.)
      They also had a prohibition on reselling their services (aka sharing the service with your neighbors), but didn't see any specific prohibition on sharing the service amoung multiple machines, and the installer said that they didn't really care, just that they would only provide support for single-machine usage of their service.
      This was in MA as well.

  38. Other companies doing this yet? by Orangedog_on_crack · · Score: 1

    AFIK my cable provider (Time-Warner, Columbus Ohio) isn't doing this yet. If they do I'll be quickly dropping the internet access along with their cable TV service (currently about $83/month) and will sign up for Ameritech/SBC DSL and will probably get a dish unless SBC is running a deal for cable TV. VOTE WITH YOUR WALLETS! If Comcast people have another option they should go with it.

    1. Re:Other companies doing this yet? by Anonymous Coward · · Score: 0

      Exactly what I plan to do if they start hunting down NATs.

  39. 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 mboom · · Score: 1

      Honestly I've been looking for a good reason to quit my Comcast service. However, the speed is reasonably fast. They have looked the other way when I run servers on my machine and really the only problem I have is that I want to use a registered domain. I'm still trying to trace down the so called "@Work" service that used to exist (I think) so I can get a static ip. However, this story sounds like FUD. In fact the Code Red attack I got from inside the @HOME network justifies my firewall (I got hit with around 60 different machines from inside the @home network).

    3. 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???

      --

    4. Re:I wonder what they plan to do? by Rude+Turnip · · Score: 1

      If you want to use a registered domain, go ahead and sign up with someone like dyndns.org...there's nothing stopping you. Comcast already gives you a static IP, but they give it to you via DHCP to keep configuration hassles down to a minimum.

    5. 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...

    6. Re:I wonder what they plan to do? by Tomji · · Score: 0

      I love my newsserver.
      Newsserver are also good for ISP's - they safe bandwith.

      I must have downloaded like 100Gigs of data off it that would otherwise have gone over a P2P network or FTP

    7. Re:I wonder what they plan to do? by Anonymous Coward · · Score: 0

      has anyone been flagged for having a NAT yet? Back in college, we used TW Road Runner. We were told there were no webservers allowed. It's been running for over two years (mostly on RR). Last year we received a "we're going to crack down on NAT" email from RR. They never did.

      We also got (horrible) service from Telocity for a while. When Riccochet died,we were told we'd have to switch to someone else and that our service would be automatically cancelled in a month (this is when we switched back to Road Runner). Long story short, service was never cancelled, the network ended up staying up, and no one ever bothered to tell us. The first sign indicator was the increased dsl bill that never should have arrived.

      Every single time I get a new ISP, I read the AUP, ask lots of questions of the Sales Reps, Installers, send (unanswered) emails to technical support, etc all to figure out what I am allowed to do. What I've discovered is that ISPs (cable in particular) have there heads so far up their asses they need a supository to brush their teeth. The Sale's reps don't understand what they are selling, the tech support group is understaffed and underqualified (I once had someone tell me their service was incompatible with laptops), and best of all if you ask a straight forward question like, "Can I use NAT?" You will get completely different anwsers from the sale's reps/tech reps/aups/installers. I won't believe anything coming from my ISP until they can get their stories straight.

    8. Re:I wonder what they plan to do? by zaffir · · Score: 1

      I'm paying for 5 e-mail addresses with my Charter Communications cable modem setup. They have not given me one. The status on when they'll be ready has been "soon" for over a year.

      --
      "Upon attaching the waterblock to my penis, I began to notice that I know nothing about computers." -- JRockway
  40. It's about money by kenneth_martens · · Score: 1

    Comcast doesn't really care one way or the other about you using NAT to connect multiple computers. They are just simply trying to do what so many other broadband companies have failed to do: stay in business and make a profit. They have seen what has happened to several other large broadband companies that have gone under, and they realized that they have to make a profit now!

    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

    1. Re:It's about money by Anonymous Coward · · Score: 0

      It IS about money, and if they do sh!t like this they _will_ alienate their customers, and they will go the way of the dodo

    2. Re:It's about money by Anonymous Coward · · Score: 0

      they should hav thought of that before buying AT&T broadband.

      besides, from my inside expierience... the broadband management is usually the stupidest morons the the corperation. (for example comcasts new policy, only a complete idiot that doesn know anything about NAT would make it.)

      you want to change it? email them and send letters stating the whoever made this policy is obviously very stupid and you will be reccomending to everyone you know to dump comcast services until they change it.

      slashdot their mailboxes, that will get attention fast.

  41. 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.

    2. Re:They Wont Win In Court, Anyway by Orangedog_on_crack · · Score: 1
      Actually, they can't win in court because of precedent.

      Damn! Got any details on that?

      Hey, mod this one up if we get case number!

  42. ok, how? by TheDarkRogue · · Score: 1

    And how Exactly are they going to find us? I Don't think there is any NAT search tool type thing, is there? I did read the Article about the Cat and the NAT and such, and to my understanding you have to use their hardware for the CAT idea to work. So how was this person supose to find "Abusers"? Quietly break into their house and check the other end of the cable modem?

    --
    (Score:0, Interesting)
  43. In-home network by captaint · · Score: 1

    Since the switch from @Home to Comcast, Comcast hasn't even been supporting their multiple IP services, event though they're still charging for it, so many customers have been forced to create their own routing networks.

    1. Re:In-home network by Anonymous Coward · · Score: 0

      I have two paid IP addresses from Comcast. One machine is behind a Linksys router with my, LAN attached printer, laptop drop, etc. while the other is outside the Linksys. I have been using both just fine since the switch to Comcast.

  44. Dear timothy by Marcos+the+Jackle · · Score: 1, Insightful

    I'm assuming you can verify this? You can verify that this is ligitimate, can't you? Hello? timothy? Hello?...

    Once again slashdolt is the shining star disinformation and ignorance. You should all be buggered.

    1. Re:Dear timothy by Anonymous Coward · · Score: 0

      What a sad, pathetic life you must live to post a comment like that.

  45. I only have one computer connected to modem by imuffin · · Score: 1

    I only have one computer connected to my cable modem. It's an old NT box. It happens to have two nics in it, though, and it serves the rest of the house. But I do in fact only have one computer connected to the cable modem. What I do with my own internal network is my business!

  46. 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!

  47. 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.
  48. What's the point? by dachshund · · Score: 1
    I'm not exactly sure what ISPs hope to gain from this policy. There are very few people who really want to pay for multiple Dynamic addresses (my Cable modem provider charges $5 a pop.) I can't imagine that there's a ton of money to be made here.

    The ISPs aren't losing anything; if users are sucking up too much bandwidth, limit them. A lot of NAT users aren't major bandwidth hogs, anyway. They're just people with a simple gateway (for instance, an Apple Airport) who happen to have a couple of computers in the house. Oftentimes, they're using the thing primarily as a firewall. I suppose there may be a handful of business customers abusing the privilege, but those people aren't likely to turn around and buy "business" versions of your Cable modem service. They're just as likely to get DSL (and maybe their employees will too.)

    It strikes me that this is just an extension of the "rent a cable box for every room in the house" Cable strategy, only one that's less likely to bring in revenue.

    1. Re:What's the point? by Anonymous Coward · · Score: 0

      I'm using an Airport (Apple Computer) with an iBook and a PC laptop, I'm also going to connect a flat-panel iMac when Apple gets around to shipping it. I think I can add up to 50 computers, and with two computers connected I am getting connection speeds in excess of 2000 Kbps, speed is checked at: http://www.solutions4sure.com//speed.asp. What surprises me now is that I may be in violation for connecting more than one machine.

      -Ron [ ron-bannon (.AT.) usa.net ]

    2. Re:What's the point? by Anonymous Coward · · Score: 0

      Only that with renting a cable box you gain additional services like getting your premium channels on the 2nd tv and being able to buy PPV movies. In this case there is no gain for you. You get internet on another computer that you could have gotten the same thing for no extra cost/month.

  49. Linksys by ruvreve · · Score: 1

    The easiest way to catch a large portion of NAT users is to just scan for a web interface. I have limited experience with the Linksys Router sold at Best Buy etc...but I think the web interface remains 'enabled'. This would catch all the 'inexperienced' NAT users which is probably who this policy is targeted at anyways. It is sort of like security policies at most companies. They take the precautions necessary to keep the low-level crackers/kiddies out.

    1. 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.
    2. Re:Linksys by The+Pi-Guy · · Score: 1

      What model Linksys do you have? And what firmware? I can't spoof MACs... --joshua

    3. Re:Linksys by Anonymous Coward · · Score: 0

      I have 1.40.2 on my linksys. This is the wired version, BEFSR41. The wireless versions also support this, but I'm not sure about the version.

  50. 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
  51. Comments by Anonymous Coward · · Score: 0

    Some comments:

    They don't have to send out any exploratory packets to gleen evidence of multi-pc usage. Overlapping traffic with browser headers indicating Linux, Mac, and Windows would raise a flag (not proof, but strong evidence). That's just a simple example, lots of other services could be sampled as well.

    These turkeys are coming from a cable mindset (one cable = one TV) which is absurd for data connectivity. This situation is much more like the power company (as many appliances/plugs as you want - just pay for the power) or the phone company (lots 'o' phones - you can even have several people on the same call at the same time).

    Vote with your wallet and dump them.

    1. Re:Comments by J'raxis · · Score: 1

      Thats why I love my JunkBuster proxy. All outgoing browser connections get labelled as MSIE/5.5, and I even add a bogus From line for the hell of it.

    2. 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.

    3. Re:Comments by J'raxis · · Score: 1

      Well, it actually labels it as Mozilla/5.0 (compatible; MSIE 5.5; Linux 2.4.17 i686). This allows me to both slip through the idiotic browser-testing pages, and proclaim I use Linux. This is, incidentally, what a lot of Linux browsers also do. MS copied Netscapes Mozilla/x.y tagging. So several Linux browsers have now copied Microsoft.

  52. 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!
  53. Gunning for NAT users? by Anonymous Coward · · Score: 0

    I'd like to gun down the evil censoring Slashdot editors!

  54. How to find NAT by drodver · · Score: 1

    You have to sniff the packets going to their IP. If you see traffic coming from www.yahoo.com:80 and going to the IP at a high numbered port then they are most likely using NAT.

    1. Re:How to find NAT by J'raxis · · Score: 1

      Hows that again? What do you mean by a high-numbered port? Macintosh by default seems to use local ports in the 50000+ range. Right now Im SSHed into a box of mine from my Macintosh, 53102 22. How would they differentiate this from a NAT?

    2. Re:How to find NAT by JordoCrouse · · Score: 1

      First of all, you wouldn't see traffic coming from www.yahoo.com:80, because when you connect, the HTTP server will open a high numbered port to communicate with you.

      Secondly, out going TCP connections always have high numbered ports, because the lower number ports are reserved.

      --
      Do you have Linux and a DotPal? Click here now!
    3. Re:How to find NAT by gorf · · Score: 1

      Firstly, you initiate the TCP connection, you pick the port numbers. The destination port will be 80, as you want http service. The source port is up to you, but most operating systems start off lowish.

      Secondly, 1024 to stop UNIX servers barfing at them (seeing as TCP/IP on Windows was an afterthought).

  55. IP using non public machines by joe630 · · Score: 1

    Some people (like me) have NAT running at their homes. I have 3 boxes running. I file server, an MP3 appliance (audiotron) and my desktop machine.

    All three are behind a NAT deivce/Firewall.

    Two of them RARELY connect to anything outside of my local network.

    Is comacast gonna charge me for 3 computers?

    Let's find out how quickly I shut off my cable. (Hi, directv!)

  56. 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.

  57. 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...

    1. Re:We are being trolled! by RC514 · · Score: 1

      Bugtraq is also doing the r&d for script kiddies. Same argument. Most of the possible ways of detecting NAT have already been discussed and are well known or very easy to find. This discussion however may wake up people who until now thought they can not be detected. It could also lead to someone developing a stealth-NAT distribution or implementing such an option in a popular firewall/router distribution.

      --

  58. 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

    1. Re:Maybe Due To Different Topology by Jumperalex · · Score: 1

      Cable Co. can most certainly clamp down on a single modems bandwidth. Many of them do such as here in Las Vegas. So really that is a non-issue

      --
      If you can't be good, be good at it!
    2. Re:Maybe Due To Different Topology by gordon_schumway · · Score: 1
      t 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.

      Seems like to me that it is because there is actually competition for DSL ISPs and not for cable. A local ISP can set up shop with friendly TOS for DSL but not for cable.

      --

      Ha! I kill me!

  59. Fools wanted by Anonymous Coward · · Score: 0

    Anyone who would continue on with Comcast under such circumstances is a fool. But maybe a fool
    makes for a good customer. Aside from the help
    desk costs, a company can pretty much get away
    with murder with their foolish customers.

    And this may be illegal anyway. It'd be like requiring someone who buys dirt from you to use
    one of your shovels. Don't let Comcast push you
    around like this. Tell them you're not gonna take
    this bullshit. Tell them to go fuck themselves.

  60. Windows Method by mplex · · Score: 1


    We happen to use ICS on a *gasp* Windows 2000 Box. I'm currently thinking of an option and would appreciate some advice (other than linux, the dsl card is incompatible). Will zonealarm tackle it or are the packets themselves tainted? Perhaps the bandwidth of four college students is enough evidence alone.

  61. How I figure out if someone uses NAT... by josquint · · Score: 1

    There actually are some indirect ways of telling if someone is behind an NAT box.

    I can VERY easily tell if anyone on my LICQ list is behind NAT, just look at the person's info, and it will tell you their external IP, and the IP behind the NAT.

    But, i'm guessing that's not how their going to do it :)

    My guess is.. nmap OS fingerprinting. I do this all the time to ppl. The NAT boxes, like any other machine run an OS, that has a TCP fingerprint. I can very easily identify not only that its an NAT box, but usually what brand; D-link, Linksys, etc...

    BUT, one way around it is to use a linux bux with ip forwarding, or even *cough**hack* Win98SE or newer with internet connection sharing.. i'll bet there's a way to sniff that out too.. but not sure(its gotta be in the packet headers i'd think.. but haven't looked)

    1. Re:How I figure out if someone uses NAT... by Anonymous Coward · · Score: 0

      All it would take is for Linksys and the other manufacturers to do a quick firmware update to impersonate the fingerprint of a valid windows system for example, and this problem would go away.

      If the cable companies started hurting linksys's profits by blacklisting people who had their devices hooked up, you would be assured that it would be a top priority for them.

  62. Modern-day alchemy by Zen+Mastuh · · Score: 1, Troll

    With writ of pen, you are deemed a thief.

    We should be getting used to this, considering the series of precedents we have accepted:

    • You may intoxicate yourself with Ethylene, caffeine, nicotine, theobromine, and pharmaceuticals prescribed to you by your doctor. If you choose any other means, you are an [FNORD] evil drug user and we will throw you in jail, take away your kids, and steal your home
    • You may have a sexual or emotional relationship with one member of the opposite sex at a time, provided that person is over 18 years of age. If you choose any other combination you are a [FNORD] pervert and you will be jailed or you will lose retirement benefits, health benefits, etc...
    • You may participate in certain religions groups. Otherwise you belong to an [FNORD] evil cult and we will firebomb your church and shoot you.

    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? A typical /bot will retort "if you don't like it, switch providers", but all the other providers are doing the same thing. It reeks of bait-and-switch coupled with universal collusion. As usual, we have no choice but to comply and allow greater control of our lives by faceless third parties.

    --
    "What is the sound of one belly slapping?"
    1. 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.

  63. X-Ray glasses? by neoevans · · Score: 1

    I run WinNT using Checkpoint Firewall-1 as the PC connected directly to the Internet. I watch my own packet logs pretty closely since I was the victim of a pretty talented hacker last year. From my logs it just looks like one PC always connected to the Internet, not the 5 behind it.

    Now I can't even get in from the outside, how the hell are they planning on doing it?

    Are they going to break into my house?

    --
    "You are not a beautiful and unique snowflake."...Tyler Durden
  64. 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.

    1. Re:FAQ doesn't explain much by Anonymous Coward · · Score: 0

      They conviently skirt around the issue of not needing or wanting more IP addresses.

    2. Re:FAQ doesn't explain much by drzhivago · · Score: 1

      You mean Comcast won't install or support networks, but if I pony up $49 they will install it?

      Greg

    3. Re:FAQ doesn't explain much by Anonymous Coward · · Score: 0

      Will you read the damn AUP? It does NOT say ANYTHING about NAT. The only thing it says is that you may not share the service with third parties. This is a classic example of Slashdot BULLSHIT.

    4. Re:FAQ doesn't explain much by Gelfin · · Score: 1

      What it does say is that Comcast is trying to implement a pricing model for their Internet service similar to their existing cable TV service. To begin with, you are expected to be a consumer only. This service exists to deliver content into your home, not the other way around.

      Second, that "cost is $6.95 per month for each additional outlet" thing is practically lifted straight out of their cable TV policies. It doesn't matter if they do the wiring or if you do, if you use a cable box or a cable-ready TV. If you have two television sets, Comcast expects you to pay extra for the "extra outlet" servicing the second TV, even though you're not fundamentally getting anything extra from Comcast at all. At one point they claimed they had technology which could detect if you were running an unauthorized set, but I've never heard of anyone getting "busted" (goodness knows I never have ).

      What this tells me, though, is that they are at least toying with the idea of implementing the same asinine policy with regard to computers on their Internet service.

    5. Re:FAQ doesn't explain much by smack_attack · · Score: 1

      I read the AUP and the TOS, there was no mention of multiple computers. This is the only place I could find anything. So shut the fuck up.

      This is a classic example of Slashdot BULLSHIT.

    6. Re:FAQ doesn't explain much by demonbug · · Score: 1
      It doesn't say that multiple computers cannot be used on one address. It only states that a customer may order additional network addresses, not that a customer must order additional network addresses in order to connect multiple computers. It basically sidesteps the question of whether a customer may use more than one computer sharing a single network address.


      If, as other people have stated, this is the only place that addresses networked computers then they don't seem to be saying that networked computers sharing a single network address are against the TOS. What it DOES seem to be doing is trying to get the average user to think that in order to connect more than one computer they NEED more than one network address, and so must pay more. Just another misleading statement aimed at increasing profits by charging the uneducated masses more than they might need to pay.

    7. Re:FAQ doesn't explain much by Anonymous Coward · · Score: 0

      >> I read the AUP and the TOS, there was no mention of multiple computers. This is the only place I could
      find anything. So shut the fuck up.

      This is a classic example of Slashdot BULLSHIT.

      Comcast hasn't changed all their online faqs to reflect new policy (they have been serving @home accounts in some markets under old policy for some time.)

      Its fairly clear that they at very least do not want the maintenance hassle of home networks, despite being able to charge for additional IP addresses, and want to shift to a new payment plan for those who want or have to have multiple machines at home. But there were buttloads of traffic coming from badly configured home networks and machines infected with Code Red.

  65. What about VMWare? by Anonymous Coward · · Score: 0

    What do they do if I have one computer running VMware with multiple instance of a system at once?

    1. Re:What about VMWare? by Anonymous Coward · · Score: 0

      VMWare uses VMNat, which is NAT, you will fail thier test and you will have your service yanked. Say hi to AOL asshole.

  66. 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 gorf · · Score: 1, Informative

      WTF are you on? Firstly, MAC addresses on an internal LAN never get to the ISP, they are used on ethernet, and have nothing to do with IP, except that IP often travels over ethernet.

      Second, you want me to get a MAC address from an old NIC, and then get my NAT to use that IP? I can only use the IP my ISP has allocated to me, or else they will know!

      And if you meant use that MAC, then how does getting an unused one help, seeing as I'm now using it?

      And what has MAC spoofing got to do with anything? Like I said, MAC addresses never get to the ISP!

      Get yourself a good networks book and learn what a network stack is. Oh yeah, I forgot, this is /.

    2. Re:NAT Detection method and avoidance by rwh · · Score: 1
      The MAC address includes fields to determine the manufacturer of the device and a manufacturer specific value to indicate the model number. It would be fairly easy to detect standalone firewall/routers like Sonicwall, SMC, etc. When I first got broadband from MediaOne I had to call a couple of times to find someone savy enough to activate the modem to work with my Sonicwall SOHO firewall. The other reps wouldn't enter the MAC address because it didn't show up in their card database.

      But that's of limited use on a lot of the consumer grade devices because they can change the MAC address to whatever you want. On my SMC unit you hit a button on the Admin page and it changes it's MAC address to that of the machine you're using to connect. That saves a call to the provider to change the IP matched to the cable modem.

      --rick

    3. Re:NAT Detection method and avoidance by dfranks · · Score: 1
      Sorry, you don't get not TCP/IP works, but here is a quick explaination. This explaination assumes static IP and a bridge-type cable modem (generally used in the @Home network).

      Assuming that the first incoming packet is a TCP/IP connect request, the upstream router will look up the destination IP address in it's ARP table, not finding it, it sends out a broadcast packet called an ARP (address resolution protocol) on the subnet associated with your IP address. Your NAT box knows it's IP address, so it responds to the ARP request with it's MAC address. The router adds your NAT boxes MAC address to it's ARP table, and forwards the SYN packet (from the connect) and all future IP packets destined for your IP address to the MAC address in it's ARP table. Most IP packets (SYN/ACK associated with connect, TCP/IP payload packets and UDP packets) are not broadcast to your entire subnet, they are directed to your MAC address (TCP/IP would really suck if this was not the case).
      Your machine does the same thing in determining which MAC addresses are associated with internal IP addresses (type arp -a to see a list if you are using windows).

      Your MAC address is only known to the router on the subnet your IP address exists on, but in a cable-modem network, the upstream port MAC address is known to the ISP router it is connected to through the bridge (cable modem).

      Yes this is /., and I have a library of good network books, the one I would recommend you take a look at is "Routing in the Internet" ISBN 0130226475. It has a complete and lucid explaination of bridging and routing.

    4. Re:NAT Detection method and avoidance by gorf · · Score: 1

      Yes, I do know what I'm talking about. Give me a trace of voltage against time on an ethernet cable, and some time, and I'll tell you what the data in the TCP packet said.

      And I wouldn't disagree with you at all with what you just said. But what you said originally makes no sense.

      The MAC address of your NAT box is known to your ISP, because your cable modem knows it, and the ISP (presumably) has control over that (and like you said, if it's a bridge then it just passes things through).

      But that won't make any difference. Your NAT box contains a NIC just like any other (unless you're using a dedicated router thingy, in which case use a linux/freebsd/openbsd/whatever NAT).

      What I'm saying is that the ISP can never tell anything about the MAC addresses used in your internal network, just the one of the thing the cable modem is connected to.

      The point is that MAC addressing doesn't in any way help the ISP detect NAT (unless they try to use the MAC to work out that you're using a dedicated router box, which I don't think is what the original poster was talking about).

    5. Re:NAT Detection method and avoidance by mooneyd · · Score: 1

      Mine (Netgear 314) uses MAC address spoofing to use the MAC address of the NIC the cable company gave me which would defeat this detection method.

    6. 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.

    7. Re:NAT Detection method and avoidance by gorf · · Score: 1

      This (of course) only applies to Broadband routers.

      Yeah, that's what I meant when I said (unless you're using a dedicated router thingy, in which case use a linux/freebsd/openbsd/whatever NAT) and (unless they try to use the MAC to work out that you're using a dedicated router box, which I don't think is what the original poster was talking about)

      Most cablemodem users that are using NAT are using broadband routers...

      OK, I had thought that most would be using custom linux/whatever NAT boxes, figuring that those with enough expertise to know what router to get with NAT or know what NAT is would just do it themselves.

    8. Re:NAT Detection method and avoidance by Anonymous Coward · · Score: 0

      Comcast in INDY uses the MAC address to push down the IP. What I did was install it in a my Win95 PC while the tech was here, then moved it to the PC that I am using as a firewall.

    9. Re:NAT Detection method and avoidance by Anonymous Coward · · Score: 0

      Hey genius, you might not have noticed, but your cable modem isn't a router. It's more like a bridge. The cable company most certainly CAN see your MAC address on your local segment.

    10. Re:NAT Detection method and avoidance by hacker · · Score: 1
      One way they could detect NAT boxes is by looking at the MAC address.
      You can forge your MAC address easily enough. They can, however, detect the IP sequencing in the packets, and when they see the packets coming at them from out-of-order or duplicated sequence streams, they know you're NAT'ing.

      We dealt with this in a hotel during Linuxworld that had one of those 'in-the-room' DSL connections. We could not get NAT through this thing no matter what we did. Once the second person jumped onboard, even with the first being the NAT gateway, the first person's IP would drop off. It was frustrating, until I realized how they were doing it.

    11. Re:NAT Detection method and avoidance by non · · Score: 1

      i have a netgear 114FR (france). i read through the manual first, and made note of the section where they describe how to have the router impersonate a MAC. i disconnected the cable modem, installed the router and configured it to use my primary machine's MAC. then i restarted the cable. how would they know, merely from the MAC, that i had done anything other than turn a machine off and on?

      ________________________________________________

      --
      ...vividly encapsulates that post-Watergate/pre-punk/coked-up moment when you could trust no one, least of all yourself.
  67. 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.

  68. Why MASQ is bad by ennui · · Score: 0

    MASQ works by rewriting port source port numbers into the upper 16,000 which looks fishy to network types who aren't familiar with it. Our firewall software at work goes berserk when it sees source packets above 32k and automatically generates alert spam, I assume comcast is seeing the same, and rather than tolerating the crap is just pulling the plug. Using a decent NAT solution keeps the source ports in sane range and doesn't raise red flags. Don't blame Comcast, blame Linux.

    1. Re:Why MASQ is bad by Cirvam · · Score: 1

      wow, you must have some crappy firewall software if it generates alerts for ports over 16K, I mean come on the ports go up to 65K. And Linux really doesn't have much bering on the argument, the ports it uses are easily changed, (Just have to edit some .h file I think, I use Freebsd so don't know offhand). Plus lots of network games use ports above 16K, such as Quake and Half-life and the various mods. Are they going to declare online gaming illegal next?

  69. 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.
  70. Re:First Post by Anonymous Coward · · Score: 0
    a rather whitty remark


    that's spelled "witty", you illiterate freak

  71. Just got Comcast by marsh9999 · · Score: 1

    The installer wanted the MAC addr for my nic card. I asked him if I could just give him the MAC addr of my router. He said no sweat, he was seeing alot of people with their own router hardware. I think this story is a fabrication. --Alex

    1. Re:Just got Comcast by Anonymous Coward · · Score: 0

      Just because the techies on the floor don't mind helping you out, doesn't mean the suits aren't planning to make your ass bleed for it later.

  72. Nuh uh. by Da+w00t · · Score: 1

    The Surfboard SB3100 already has NAT suppoort built into it so EVERYONE will be in violation. Go look it up for yourself, if you're on comcast then click this link which should show you some general info about your cablemodem. The cablemodem supports NAT on the 192.168.100.X network.

    --

    da w00t. mtfnpy?
  73. How long has this been going on? It's rediulous by fmita · · Score: 1

    Assuming this is true, how long have they been doing this? I seem to remember when the cable guy came to hook us up and all, he told us we could use a router to connect multiple computers. Also, I don't think I know of anyone who has cable or DSL with 2 computers that doesn't use a router.

  74. 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 Anonymous Coward · · Score: 0

      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.

      How about those of us who are a single user on multiple machines? I can usually only sit at one box at a time. If I'm not using any more bandwidth than if I only owned one box, should I still be pinched?

    3. Re:How should ISP's charge? by electroniceric · · Score: 1
      Glad to hear a comment by someone who knows something about what their talking about.

      Much of this is the usual sniping about having to pay for things, for which I'd love to excoriate /. (/. is much like a kid throwing an endless tantrum), but it goes on everywhere.

      It seems to me that some of what people here are upset about is being told what they can and can't do with their computers. Another big factor is feeling nickeled-and-dimed. What is feels like is "We're gonna charge you once for service, and then again everytime you want to sync your Palm Pilot with your work machine". Not endorsing that point of view, just saying, that's how it feels.

      Yes, high end service costs high-end prices. If I have to pay to download new 1GB Linux ISOs at apiece, I'll deal with that, as long as the terms are clear from the outset, and I have my choice of merchants.

      The tricky part is this (not to tell you your business):
      Simply selling preallocated bandwidth is not a particularly favorable business plan - usable bandwidth will sit slack. So, like airlines, you're better off overbooking, and then recompensating or otherwise mollifying the people who get overbooked. None of which is really that bad as long as the company approaches its customers in a reasonable way. So us home-networking geeks really ought to do is find a way to explain reasonably to Comcast et all that we'd like a plan more aimed at computer enthusiasts, and what that kind of plan might entail.

    4. 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.

    5. 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.
    6. 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.

    7. 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.

    8. 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.
    9. Re:How should ISP's charge? by jbroom · · Score: 1

      I am a strong believer that charging per bandwidth usage is how it would be fair. However I am a realist. I think that there's no way the industry will be able to go back to a bandwidth-usage model for residential customers.
      Reality somehow has to be addressed. If one cable company started charging REALISTICALLY on bandwidth, then a lot of users would start jumping ship. I estimate that around 2% of my users (ISP of around 5000 users) make up for around 50% of my residential bandwidth consumption. If I started charging based on consumption, that 2% would straight away jump, and they would probably be a noisy lot (hey it's the geek bunch, of which I'm a member), and get the message out that this is one ISP NOT to be with. Lots of negative PR, and it would probably be a landslide. WAY too risky for any ISP to do.
      Lets face it, although most of the people posting are saying things like "I'd be willing to pay a 10-20% increase for guaranteed quality service", if us geeks we to be charged relative to bandiwdth consumption, on an even scale, then we'd probably be in a bad situation as far as net usage (couldn't get our daily high).
      Even so, with the flat rate, the ISP knows that some users are going to be on the high end of the scale, but what they dont want is users that go completely wacko. They can't COMMERCIALLY go along the route of limited bandwidth unless ALL of them do (and I can't see that happening), so the idea is to somehow protect themselves against the village geek who wants to hook up half of America on one IP and pay just a monthly DSL...
      At my ISP, (we're in the Caribbean, and no high bandwidth through us, mainly dialup), our TOS for the standard dialup account is single user on a directly connected computer acceptable to us (very fuzzy, and wouldn't stand up in courts probably, but we're looking to be able somehow to catch NAT routers).
      About once a month, I do a check on the # of connections per user, and cream off the top 10 of them individually to find out whats going on. They are generally "users" with something like 500 connections each. Now, that on a dialup link in one month is suspicious to say the least. Nearly all of them turn out to be companies with a LAN and 5+ users using the system for corporate business and sharing the connection. Seeing that on the one hand they are directly in breach of my contract, on the other I have a guaranteed port service available for them, and that they would be better off with a leased line (due to local calls not being free), I push them into the other type of service. Some of them prefer to cancel their contract, which suits me, as they are costing me more than they are worth (practically taking up a line to themselves, and the monthly fee for a dialup is 40ff -around $8-).
      John.

    10. Re:How should ISP's charge? by L0rdJedi · · Score: 1

      Or the ISP could simply cap your bandwidth like AT&T Broadband does. That way, even if too many people are hooked up, they only start hurting themselves. Unlike Cox, AT&T will tell you that don't support networks and therefore won't help you troubleshoot beyond your cable modem. Recently, however, AT&T has started offering additional IPs at $4.95 each. Certainly cheaper than Cox, but still more expensive than just using the single computer NATing.

      So what is the difference between someone sharing a 56k line and someone sharing a Cable/DSL line? Besides the speed of course.

      Unless they have a specific clause that says you CANNOT put more than one machine on your link, they're really only digging their own graves.

    11. Re:How should ISP's charge? by jbroom · · Score: 1

      cable co: just single household and no public viewing allowed

      phone co: just a single call allowed (from whatevre phone you want, but just a single call). Even more, your single call is metered (in most countries even for local calls). Please make LOTS of calls and we bill you like crazy.

      electric co: metered on usage, please go ahead and connect LOADS of stuff please, and we bill you like crazy

      water co: metered on usage, please flush a lot of toilets and open all those spigots, and we bill you like crazy.

      What is MY point? Their billing structure works. The ISP world is stuck where the more the customer uses the service, the more it costs the ISP (has to have more b/w available), but it doesn't manage to bill the customer more (most ISPs bill flat-rates or get bad PR), so they find someway to protect themselves. In the end they just can't win. With sensible per usage billing, us geeks would be cut-off the net for all practical uses, and apart from that they would be killed by bad PR, with flat-rate they are in a bad situation.
      John.

    12. 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).

    13. Re:How should ISP's charge? by psyclone · · Score: 1
      I agree that ISPs do not have a simple way to charge users. From threads I've seen here, it seems a compromise between exact charges and flat rates seems the best. An incremental scale of various flat-rate combinations may cause higher administration overhead, but should make everyone happy. The previously listed utilities are either one way (cable, water, power) or one at a time (phone). Internet Protocol is really a unique technology and so the service should be more complex. Perhaps clients could select their upstream and downstream caps with an incremental charge for each MB/GB used beyond those caps (so if they need to upgrade after the first month, they can).

      Maybe any combination (different for down and up) of: 64, 96, 128, 192, 256, 384, 512, 768, 1024, etc. could fit most people. For the average user that may not know how much bw they'll need, pre-packaged deals might work -- they'd just be charged a small rate for any additional bw they use and make it easy for them to upgrade/downgrade when they get the bill.

      unfortunately, I believe smaller ISPs buy flat-rated bw from larger ones so this may be a lost cause...

    14. Re:How should ISP's charge? by Jon+Howard · · Score: 1

      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).

      Their assumption is going to be incorrect.

      Would it take into account:

      • Average b/w for web browsing?
      • Average b/w for email?
      • Average b/w for instant messaging?
      So far, so good? What about:
      • Average b/w for video conferencing?
      • Average b/w for transferring files from work to home, when you do CAD?
      • Average b/w for downloading linux iso's to do research into which distro is the best?
      Low-bandwidth customers are always going to come out on the bottom if they aren't getting a package tailored for their low-consumption. So, how are 3 PC's behind a NAT that are used for _anything_ less ethical than one PC without NAT that's constantly sucking its fully allowed bandwidth? Should the latter have their service cancelled even though their agreement says they can use XXX Kb/sec. down and XXX Kb/sec. up - unlimited? If not, then why punish a NAT user?

      I don't buy into your logic.
    15. Re:How should ISP's charge? by Jon+Howard · · Score: 1

      An exceptionally good question in light of the argument.

    16. 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.

    17. 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.

    18. 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.
    19. Re:How should ISP's charge? by theancient2 · · Score: 1

      My cable company actually charges by the set.

      Actually, my DSL was metered the same way water and electricity are. $40/month Canadian (about $25 U.S.) is the base rate. At the beginning, the limit was 1 GB/month, which seemed like a huge amount back in those pre-Napster days. (DSL was brand new -- actually, it wasn't even DSL at the time, it was some fibre/coax thing I still don't understand.)

      I believe they raised the limit after a while... and eventually eliminated it completely. They did switch us to PPPOE earlier this month (but I still don't know what the advantages and disadvantages of PPPOE are.) It was never static IP, so servers were never an issue.

    20. 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.

    21. Re:How should ISP's charge? by jeffy124 · · Score: 1

      > The cable company already lets us hook up mulitple TVs.

      That only works for analog cable. Digital cable users are forced to use a set top box for each tv.

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    22. Re:How should ISP's charge? by hacker · · Score: 1
      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 this is truly a "service", then it should be charged as such. Your home electrical power isn't charged as a flat fee (though there is the "line" charge, of course), but charged based on your personal usage rates. The telephone companies do the same thing. Why not just charge subscribers to your "service" based on the bandwidth they consume.

      At some point, bandwidth will become so widespread, that it WILL be a utility like power, water, telephone. Why not start preparing for it now.

      I think people who heavily leech off of your bandwidth will either begin paying for their usage, or try to find someone else to leech off of. When ALL the providers are using "metered" bandwidth rates, then they will either begin paying for their usage, or stop. Either way, you win, and you don't cheat out the users who seldom suck up a lot of bandwidth.

    23. 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.

    24. Re:How should ISP's charge? by Rombuu · · Score: 1

      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%?

      It depends it is the answer. It mostly depends on your marginal cost of supplying the service to one additional customer. If your fixed costs are the same reguardless of the number of customers you have, and the fixed cost of adding an additional customer is near zero (which is it for most cable companies), as long as you are not near bandwidth saturation on your network then you really shouldn't give a shit, and you should take on those additional customers. If you are in a bandwidth-limited situation, then maybe you start taking a look at those customers that are taking a disproportional part of the bandwidth.

      Either way, I don't see why broadband companies don't move to a pay per byte (or gigabyte or whatever) model of billing. One of these days light users are going to get pissed off about subsidizing heavy users.

      --

      DrLunch.com The site that tells you what's for lunch!
    25. 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.

    26. 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...

    27. Re:How should ISP's charge? by mattACK · · Score: 1

      The eletric company lets us hook up multiple devices.

      They have every reason to - every device you connect is money in their pocket. Not to imply that the electric utilities want to you waste energy...

      The water company lets us hook up multiple spigots.

      See above.

      --


      "My God, this must be a truly remarkable corn chip, to be so widely and confidently touted."
    28. 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.

    29. Re:How should ISP's charge? by cat_jesus · · Score: 1
      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.
      The funny thing is that I never signed a contract and when I mentioned this to a rep one time she replied, "well you to had to agree to the terms in order to load the software".

      "Oh you mean the software that is still in the shrink wrap?".

      Even if I agreed to the single-user/single machine bs I am using a switch which means only one user/machine is accessing the internet at any given time. It's like plugging in a different machine every few minutes, except that it's a lot faster and I don't have to plug and unplug cables to do it.

      Cat
    30. 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
    31. Re:How should ISP's charge? by poot_rootbeer · · Score: 1

      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.

      What was the formerly compelling IM client that was replaced by all of these? talk(1)?

      Okay, I got it, everyone running different clients is bad.

      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.

      Okay, I got it, everyone running the same client is bad.

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

      On Usenet, binaries ARE the problem. Massive, MASSIVE amounts of bandwidth and disk space are wasted on the binary groups. The content is almost all there in violation of copyright, MIME-Multipart encoding takes up more bytes than the original binaries, and if your server doesn't get 1 part out of 10,000, the entire thing is worthless.

      If you want to get binaries, find an FTP server.

    32. 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.

    33. Re:How should ISP's charge? by wrt2 · · Score: 1
      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.

      Which is a valid complaint, assuming that
      1. your company is not a regulated monopoly, and further
      2. your company is not a regulated monopoly required to provide universal access.
      The RBOCs and the Cable providers both have the ability to guarantee themselves profit margins by setting rates for users in their geographic areas, the better to pay for the links, routers, equipment, staff, electricity, &c. They also have the power to purchase^H^H^H lobby members of Congress and pull the strings of FCC commissioners and yer friendly neighborhood county supervisors and city councils to make those rates stick. With that power comes an obligation, in my view, to provide good service to customers, and charging extra for additional PCs, set-top boxes, etc. is BAD service. Especially when that extra money is funneled to local officials as kickbacks^H^H^H per-capita taxes.
      --
      -- "Why, Mr. Anderson, why? Why do you do it? Why get up? Why keep voting? Do you think you're voting for something?"
    34. 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.

    35. Re:How should ISP's charge? by Anonymous Coward · · Score: 0

      If we start getting charged by the bit, I'll be sure to avoid heavy-duty scripted and Flashed pages. I'll dispense with the images, too.

      I guess it's time to switch back to Lynx. Anyone know of any good Gopher servers still alive?

    36. Re:How should ISP's charge? by Rakarra · · Score: 1
      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.

      What was the formerly compelling IM client that was replaced by all of these? talk(1)?

      Not talk, try IRC instead. Where many different clients should all talk to one another easily because they used the same protocol. Unfortunately, IRC didn't scale well server-side, and the existance of different networks are as much a hindrance for the IRC newbie as they are a help...

    37. Re:How should ISP's charge? by Not2Bryt64 · · Score: 1

      The web is content, unlike power, water, or gas, the content varies.

      True, but with an ISP you aren't paying for the -content-, but simply paying for the connection -to- the content. In essence, you are paying for the wires and electricity required to get the information from wherever it is to wherever you are. Short of interruptions in service, this will remain unchanged. If you want to spend time looking at cheap pr0n, or reading about oppressed peoples in Saskatoon, either content will cost the ISP the -exact same amount- in wire and electricity.

      --
      -These aren't my pants.
    38. 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.
    39. 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.
  75. Bandwidth protest by flacco · · Score: 1, Flamebait

    How about setting up a bandwidth protest by saturating comcast's lines from your home? Get everyone on your network segment to download Red Hat ISO's 24/7.

    --
    pr0n - keeping monitor glass spotless since 1981.
  76. Reading their ToS and AUP, NAT isn't prohibited by crosseyedatnite · · Score: 1

    Only use of NAT to provide access to computers that are not on your property

    Simply put, they are going after situations where one person buys the internet access and lets all his neighbors connect thru it.

    It doesn't appear they care one whit that you have multiple computers in your home connected.

    Here is the analogy: they don't care how many TVs you have, just don't share your cable with your neighbors.

    --
    e to the i pi equals negative one
    1. Re:Reading their ToS and AUP, NAT isn't prohibited by AngusSF · · Score: 1
      You wrote:
      Only use of NAT to provide access to computers that are not on your property
      The way I read their their current subscriber agreement, you can't attach a network to their service: http://www.comcast.net/TermsofService/subagree.asp and also the @Home version at http://www.comcastonline.com/subscriber-v3-clr.asp

      6. Prohibited Uses of the Service
      2. In addition, Customer agrees not to:
      viii. ... AND CUSTOMER AGREES NOT TO USE THE SERVICE ... 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;
      Admittedly, the next paragraph is this:
      or connect the Comcast Equipment to any computer outside of the Customer's premises.
      so you're right in part ... However, and this is why lawyers have fun with contracts, further down in this same agreement is this paragraph:

      9 Service Characteristics.
      File and Print Sharing. ...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 ...
      which implies to me that connecting more than one computer is OK by them ...

      I guess this is why lawyers have so much fun with techies.
      YIF, ASF
      --
      "A gun is a tool, Marian. No better, no worse than any other tool. An axe, a shovel, or anything." Shane (1953)
  77. "...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.
  78. There is no difference.... by gatkinso · · Score: 1

    ...save the obvious one: that they can possibly eek (sp??) out a few extra dollars from a few uninformed consumers.

    I never really learned how to spell "eek."

    --
    I am very small, utmostly microscopic.
    1. Re:There is no difference.... by Anonymous Coward · · Score: 1, Informative

      eke

  79. 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?

    1. Re:Just how much does Comcast suck? by nycdewd · · Score: 1

      http://www.dealtime.com/dealtime2000/Pages/LowerMy BillsPages3/1,7040,40530--1,00.html?CG=1&DCG=1&Lin k_id=4-50509&SiteSection=47&FormId=

    2. Re:Just how much does Comcast suck? by fire-eyes · · Score: 1

      Heh, I live IN Detroit (not a suburb, IN) and Comcast runs the worst CaTV setup I've ever seen. Drive down my street. You see more houses with Dish Network antennas than without.

      So I'd sure as hell never trust these sons of bitches with my data.

      I've often been pissed that I can't get Cable OR DSL where I live (what, in one of the biggest cities in the world??)... But it sounds like I'm not missing much.

      The best either of us can hope for is that 1) we can get DSL 2) we're close enough to the damn switching office

      I meet 2, but they don't provide it.

      Ahh yes, the brave new digital era! MY ASS!

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
    3. Re:Just how much does Comcast suck? by fire-eyes · · Score: 1

      Was that the full url? ending in FormId= seems a bit unlikely. If not i'd like to see the whole thing.

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
  80. COX Cable Service by DeMorganLaw · · Score: 1

    At COX cable they provide residential with up to 8 dhcp addresses at 512Kbps down and 128Kbps up. If you have just one machine connected they bump your speed up to 1.5Mbps down, and for each other machine you want at 1.5Mbps its 5$ more a month. My room-mate and were previsouly jacked into a hub each at 512Kbps, I recently purchased a SpeedStream 100/10 2 port router for 30$ on sale. I called up the cable modem support, told them I was reducing the number of machines connected to one, and had them bump me to 1.5Mbps. They didn't seem to have a problem with it, for now.

  81. NAT built-in to Windows? by Anonymous Coward · · Score: 0

    How will this affect all those users who are using the built-in Internet Sharing that's been shipping with Windows ever since SE?

    I'm sure a novice user won't appreciate having their connection cut off because they have IS enabled, possibly accidentally.

  82. Technical question: NAT vs. IP Masq'ing by PoiBoy · · Score: 1
    I noticed everyone here is talking about a crackdown on NAT. I use a basic IP masquerading setup at home to share my net connection between two computers.

    I always thought that NAT and IP Masq'ing are two different things, NAT being used for a larger number of users and multiple IP addresses, while IP masq'ing is for a few computers going through one IP address.

    So are they targeting NAT specifically, or are they going after all multi-computer households?

    --
    Sig (appended to the end of comments you post, 120 chars)
    1. Re:Technical question: NAT vs. IP Masq'ing by drsoran · · Score: 1

      NAT and IP Masquerading are the same thing. One is the Linux specific name for it and the other is what the rest of the world uses (and what is listed in the RFC). Many addresses "masquerading" behind one is called overloading in Cisco parlance. I don't know what anyone else calls it but it's probably similar. It's all essentially the same thing. Use state tracking the remember connections and map them to high source ports accordingly. When replies come back in to those high source ports on the NAT device, translate it to the correct source port and send it to the correct destination listed in the table.

  83. "How can they detect this": is REDUNDANT by p3d0 · · Score: 1

    I hereby declare the "how can they detect this" question redundant, since it has already been asked here and here and here and here and here and here.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  84. 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 orkysoft · · Score: 1

      Imagine a Beowulf cluster of those!

      (Sorry, just couldn't resist ;-) )

      --

      I suffer from attention surplus disorder.
    2. Re:They still won't know for sure... by gordon_schumway · · Score: 1
      Imagine a Beowulf cluster of those!

      Done.

      --

      Ha! I kill me!

    3. 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.

    4. 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.

    5. Re:They still won't know for sure... by darrylo · · Score: 1
      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)

      You forget:

      g) Either pay up or we'll disconnect you.
      h) H*ll no! I won't pay!
      i) You get disconnected.

      Now, you can try suing, but you're probably better off just avoiding them. They've got the power, after all -- not you.

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

      do tell

      --

      He who defends everything, defends nothing. -- Fredrick The Great
    7. Re:They still won't know for sure... by l810c · · Score: 1

      A lot of people don't have that option. If they wanted to be really evil, they could get a list of covered prefixes from the main DSL provider and go after those people first.

    8. Re:They still won't know for sure... by kalislashdot · · Score: 1

      Hell ya you got it right, when will people learn that we are basically powerless against corporations. Heck, I work at a bank and I hear them talking about market share and deposits and marketing that says legendary customer service when customer service sucks and they talk about consumers are just some cattle and how we can charge more fees. I would like to remind the Exec's that they are just cattle too.

    9. Re:They still won't know for sure... by Anonymous Coward · · Score: 0

      "Now, you can try suing, but you're probably better off just avoiding them. They've got the power, after all -- not you."

      Hell no! We've got DSL.

    10. Re:They still won't know for sure... by Anonymous Coward · · Score: 0

      Wow! You must work at the same bank I do. Imagine, TWO banks that treat their customers like complete crap...what are the chances? :)

    11. Re:They still won't know for sure... by therealsludge · · Score: 1

      People are not powerless against corporations, just don't purchase their products or services and soon they will be out of business, or will have to change their policies. Cable modems/Broadband is just a "want" not a need, and anyone can do without it.

      Plain and simple, just the way I like it.

    12. Re:They still won't know for sure... by Anonymous Coward · · Score: 0

      "The Internet is like a gateway to the net" - Bob Dole
      In a way that is closer to the truth than what most people think the internet is: the web.

    13. 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"?
    14. Re:They still won't know for sure... by Theodrake · · Score: 1

      They won't. First they want the revenue stream and second they want the head count. So it isn't just the lost of my monthly payment, they sell advertisements that show up on my set top. So if I quit, they lose two revenue streams.

  85. 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 mortonda · · Score: 1

      The fewer clients they have, the less money they make to make up for badwidth costs.
      ahem, that doesn't follow. Sure they may be down x amount of revenue, but they may also be down 2x in cost. Maybe not that extreme, but the whole point is that more computers on a link use more bandwidth, and that costs money. IAAISP (I Am An ISP)

    2. Re:Downward spiral... by cyril3 · · Score: 0
      If they are gunning for NAT users because NAT users lose them money then for each NAT user who goes somewher else adds $x to their profit. ISP make money on the difference between the cost to them of data in GB from their upstream providers and the income from subscribers in time. If they had only a bunch of subscribers who spent $25 a month and only used email they would be as happy as pigs in s**t. I think that's called AOL.

      Alternatively if they had a sub base that was all high bandwitdth users the price isn't going to be $25 a month.

      This is becoming abundantly clear in Australia where it seems to me that most of the ADSL providers are offering a monthly access charge and a per MB download cost on top. They have seen what happened when the two major Australian cable providers changed their AUP's to restrict downloads because of perceived abuse by subs.

    3. 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!) ;-)

  86. Please correct me if I am wrong... by Neck_of_the_Woods · · Score: 1



    But don't the packets have a Time To Live in them, and that is not something that a neophyte can change without some knowledge.

    That being that case they could just pick out the suspect os finger print, sniff the packets from the first hop. Than walla you have your answer.

    Forgive if I am totally off here. Just a quick 1/2 dazed guess.

    --
    Neck_of_the_Woods
    #/usr/local/surf/glassy/overhead
  87. If they try this bullshit in my town by Anonymous Coward · · Score: 0

    I'm going to get 3 offices around town. Lease a T-3 to each (maybe just 2 T-1's b/c cost) setup a 802.11b access point and give access to anyone for 5.95/month. If they are bright enough to hack around it then they get it for free. What the fuck happened to people with a conscience. God I fucking hate Big Business(aka the Grand Old Party).

  88. So Greedy They Would Spurn Security... by Anonymous Coward · · Score: 0

    My Linksys router acts as a firewall against, among other things, viruses that would seek to infect my computers, which, if infected, could increase bandwidth on their network.

    And I'm sure my bandwidth usage and network footprint in general is more palatable to them than the guy connecting his Windows XP computer directly to the cable modem and running filesharing clients with their multi-GB MP3 collections.

    Greedy MFs. Sell us a pipe and be done with it!

  89. They already block ip by Democritus2 · · Score: 1

    Since the bastards have taken over their own servers, I can no longer access my ip remotely. This has been cripling- and I will be jumping ship to dsl as soon as it is available in my area. I called them to complain, i was promised they were going to fix the problem. It has now been over a month. Their support sucks, and you get different stories each time you call. In two weeks of time- i was down for ten days. Screw Comcast! In my house as well the modem goes into a computer- a second nic is serving my internal network, and yes I have 15 machines- but only TWO USERS!!! Are they going to try to charge me 15 x $5.00 - i dont think so. Purchasing multiple private ip's is ridiculous and anybody who know anything with a computer isnt going to do it.

    --

    no god is good

  90. 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
    1. Re:Hmm. by Anonymous Coward · · Score: 0

      Agree

      Comcast can barely find its ass with both its hands right now. To believe it has either the resources or employee talent right now to have a "whole NAT searching department" is not realistic.

  91. 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

  92. Time stamps give you away by Anonymous Coward · · Score: 0

    A common way to find out what's behind a NAT is by examining the time stamps on the packets. You need to run NTP or similar to prevent this.

  93. would it be this easy? by Mdog · · Score: 1

    Could you get around all of these detection techniques if you used an ssh-tunnel to a box on the outside, and only used your comcast connection as an uplink to that?

    True most people don't have 31337 friends who will help them out with access to their well-connected box, but most people wouldn't try to run a home-nat either.

    1. Re:would it be this easy? by feldkamp · · Score: 1

      This would probably work, but it introduces a bunch of overhead and latency...

    2. Re:would it be this easy? by Anonymous Coward · · Score: 0

      most people wouldn't try to run a home-nat either

      Except for anybody with an $80 Linksys, Netgear or D-Link Cable/DSL router.

    3. Re:would it be this easy? by Matthaeus · · Score: 1

      Slightly off-topic, but I have to do this to get any sort of service off of my campus network. The connection is just fine, but they force port 80 to run through an old 386 running squid. FTP is fast as hell; www takes half an hour to load a page. Solution: SSH to a proxy outside of the network. Any proxy outside of the network. I happen to have a server through which I could pass all this, but any box you can get an SSH account on would work.

  94. Comcast Gunning For NAT? Not! by arc-head · · Score: 1

    I just hooked up with them. Their tech installed my cable to ethernet modem, and told me where to enter the domain name on my Linksys router config page. After a brief discussion on the relative merits of D-Link and Linksys routers, he was on his way.

    1. Re:Comcast Gunning For NAT? Not! by bear105 · · Score: 1

      Same happened with me. The Tech said he had the same Linksys router and said he was thinking about switching to a wireless box...

    2. Re:Comcast Gunning For NAT? Not! by Anonymous Coward · · Score: 0

      Almost as good as when my cable modem installer (back in mid-99) installed Napster for me with the normal suite of software. I had never heard of it before then...

  95. Is it a violation if.... by gregarine · · Score: 0

    Is it a violation of the EULA if you only have one machine NATed behind a linux firewall. Really then you just have one machine accessing the internet and machine protecting that machine.

    Windows should never go by itself onto the internet...

    --

    I like traffic lights
  96. At the risk of sounding like an idiot ... by spookyfluke · · Score: 1

    Can someone please expalin to me how Comcast will be able to determine this. I mean, short of Comcast employees barging into client's home or client side scripting, how is it possible?

    --
    you.bases.each{|base|base.are_belong_to=us}
  97. 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?
  98. Alan Thicke, Dead. by Alan_Thicke · · Score: 0, Troll
    Just heard the sad news on CBC radio. Comedy writer/actor Alan Thicke was found dead in his home this morning. Even if you never watched his work, you can appreciate his work in 80's television. Truly a Canadian icon.
    He will be missed :(
    Show me That Smile:

    Show me that smile again.
    Ooh show me that smile.
    Don't waste another minute on your crying.
    We're nowhere near the end.
    We're nowhere near.
    The best is ready to begin.

    As long as we got each other
    We got the world
    Sitting right in our hands.
    Baby rain or shine;
    All the time.
    We got each other
    Sharing the laughter and love.

    --
    Alan Thicke's Journal
    My Slashdot ads say "
    1. Re:Alan Thicke, Dead. by Anonymous Coward · · Score: 0

      Alan Thicke once keyed my car. I'm glad he's dead.

    2. Re:Alan Thicke, Dead. by Anonymous Coward · · Score: 0

      Alan Thicke? Wasn't he in that band with Steven King?

  99. Unlike Cox HSI by The+Donald · · Score: 1
    It looks like Cox's news service, Cox HSI, will allow you to use NAT without a problem. Granted, you have to connect to the service, and be given a Dynamic IP (ick), but routers are fine by them.

    Does Comcast block VPN's as activly as Cox does? With new IP's every four hours, it can be tough to set up firewall permissions for VPN's. At my college, some admins were angry at the new dynamic IP's and the headaches it brought.

    --
    You know who I think is crazy? All my ex-girlfriends!
  100. RR promotes it. by NetJunkie · · Score: 1

    I'm on RoadRunner and in their information they promoted the use of NAT, so not all cable companies are doing this.

    Good luck finding NAT users though. What will they say, no firewalls? Yeah, that's a lawsuit when you can't protect yourself.

  101. 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).

  102. OT: your .sig by Anonymous Coward · · Score: 0

    I don't know what tag you're using to detect "supporting the M$ monopoly", but whatever it is shows up in konqueror as well. Just FYI.

  103. What about proxy servers? by PerlPunk · · Score: 1
    More specifically, anyone using NAT to connect more than one computer to their cable modem
    If you connect through a proxy server, can they detect you also?
  104. Sue the fuckers by billcopc · · Score: 1

    Everyone who gets extorted by this should file in small claims court. You pay for service, you don't abuse the service, they have no defense.

    FUck em, HARD!

    --
    -Billco, Fnarg.com
  105. 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.

    1. Re:Earthlink doesn't charge more for NAT by r00tdenied · · Score: 1

      Ofcourse, Earthlink does not provide cable services, do they? DSL providers typically do not care about their users doing such things(NAT). Infact, my employer will even allow our customers to buy a router from us and we configure it for free!


      r00tdenied
      --
      Platinum Networks Hosting www.platinum-networks.com
    2. Re:Earthlink doesn't charge more for NAT by pivo · · Score: 1

      Actually they do though I use their DSL service. The reason I mentioned them is that this story specifically stated that Earthlink has multi-computer fees.

    3. Re:Earthlink doesn't charge more for NAT by anonymous_wombat · · Score: 1

      I had Earthlink DSL, and when it stopped working, I was unable to get them to even attempt to fix it. Good luck with them.

    4. Re:Earthlink doesn't charge more for NAT by Anonymous Coward · · Score: 0

      Actually they do in some areas, usually through Charter Communications as the cable company

    5. Re:Earthlink doesn't charge more for NAT by SpaceLifeForm · · Score: 1

      Charter provides the bandwidth.
      Earthlink provides e-mail and Usenet.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  106. Installing client software (spy ware). by Anonymous Coward · · Score: 0

    Could be possible if Comcast's client software bundle contains some sort of spyware. That would be illegal though, wouldn't it?

    1. Re:Installing client software (spy ware). by cockroach2 · · Score: 0

      maybe it's sort of "patriotic", so it should be alright...

  107. Alan Thicke, Dead. by Alan_Thicke · · Score: 0
    Just heard the sad news on CBC radio. Comedy writer/actor Alan Thicke was found dead in his home this morning. Even if you never watched his work, you can appreciate his work in 80's television. Truly a Canadian icon.
    He will be missed :(
    Show me That Smile:

    Show me that smile again.
    Ooh show me that smile.
    Don't waste another minute on your crying.
    We're nowhere near the end.
    We're nowhere near.
    The best is ready to begin.

    As long as we got each other
    We got the world
    Sitting right in our hands.
    Baby rain or shine;
    All the time.
    We got each other
    Sharing the laughter and love.

    --
    Alan Thicke's Journal
    My Slashdot ads say "
  108. The truth shall set you free by Marcos+the+Jackle · · Score: 0

    No where in the Comcast AUP or SA does it say that you cannot use a NAT based router or other such equipment. It does not say that you have to pay more to have more than one PC connected. This is all a bunch of BS. The dolts (aka slashdolts) who run this god forsaken site fell for a hoax submitted by some douche bag named "phillymjs". And those of you who have posted comments stating that they are just a big bad corprate bully and making other rallying cries to defend the homefront from nasty cable modem nazis have only proven your ignorance.

    Comcast knows about this slashdolt post. I call them and asked. They said that they have already heard about this and that they could care less if you use a NAT router or a washing machine.

    I anxiously await the day that slashdot catches fire and burns to the ground.

    1. Re:The truth shall set you free by Anonymous Coward · · Score: 0

      And yet, you still come around, read the articles and post. So...what would you do if it went away?

      The good thing about /. is that you know, for a fact, that everyone on it is a paranoid anarchist. Makes it very easy to post and get your point across, unless you want to be intelligent or rational. Then all bets are off.

  109. 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.
  110. What comcast should do... by outriding9800 · · Score: 1

    instead of looking for nat users maybe they should focus their attention on keeping the network up. my connection goes down about 24 hours a week ( it is every time i want to get on )or maybe they can hire some techs that know what todo everytime i call all they can say is " did you reboot, well i have to send this to someone else "

  111. 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!
  112. the comcast network by crazyprogrammer · · Score: 1

    As a comcast user switched over from the excite network, I have to say that I liked excite better. They didn't cap my upload and much less downtime.

    I can tolerate the 128k upload cap from comcast, but if my internet connection is ever not working for any reason, I call 1-800-comcast and make sure they know. This is what every comcast user should do. If they don't want to be flooded with calls with people saying "your internet is broke", then they should put forth an effort to keep their servers up and running and more importanly, that they do NOT cut off someones service just because they use NAT.

    And if I ever find out my service was shut off because I am using NAT (a linux box w/ iptables), then I will have a few four letter words with them. I never did (and probably never will) like comcast, but they are the only broadband provider in my area.

    --
    "the fax machine is nothing but a waffle iron with a phone attached to it." - Grandpa Simpson
  113. correction by chainsaw1 · · Score: 1

    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


    Meant ATM instead of ARP in that last line, my bad

    --
    - Sig
  114. Please forgive me.. by happyhippy · · Score: 0

    ..Im a complete n00b at networking. But why is it a crime to have more than 2 computers access a cable modem? Just that I have 4 hooked up in a LAN and all four share the one 56k modem.

  115. 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
  116. hhmm by Anonymous Coward · · Score: 0

    yes I am waiting for them to call me so i can tell them to suck my cock.

  117. 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.

  118. 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.
  119. Alternatives? What alternatives? by Party+Remover · · Score: 1

    I'm a Comcast customer. Before that, I was an @Home customer. Before that, I was a Rhythms customer. Before that, I was a Northpoint customer. All within the last calendar year. If you're reading this thread, I probably don't need to tell you why I'm no longer a customer of Rhythms or Northpoint.

    Perhaps the Bay Area has benefitted from its status as a traditional technology hotbed, but in my upscale, densely-populated, northern NJ suburb (which is only 12 miles from NYC), the only other residential broadband game in town is Verizon. Their service levels are inferior, and their TOS is comparable.

    Rock, hard place, etc. I've written to Covad and pleaded my town's (the same one that Jon Katz lives in, incidentally) case -- the area is filled with well-off technology hobbyists who would likely jump at DIY-oriented broadband service. But Covad doesn't have any plans to come here. My only hope is for a Verizon reseller like AceDSL to come across the river from NYC and provide a policy buffer that would let me use Verizon's bandwidth on my own terms.

    Being on Comcast doesn't mean I don't know any better. It means I have no choice.

  120. Interesting - how will AT&T / Comcast handle t by Anonymous Coward · · Score: 0

    This is fascinating, considering AT&T Broadband currently allows use of NAT devices such as Linksys firewall routers, etc. In fact, they have a web page trying to SELL them to you. I hardly think AT&T can sell you something, and then tell you 12 months down the line that you aren't allowed to use it. And, they'll even sell you a wireless 802.11b WAP router too. Isn't that nice of them? Check the following link if you don't believe me:

    http://www.computers4sure.com/linksys/store/att_ st artup.asp

  121. Comcast's Terms of Service by Anonymous Coward · · Score: 0

    http://www.comcast.net/TermsofService/subagree.asp

    I don't see anything mentioned about NAT, networks, etc. I have Comcast, I run a netgear gateway/router, and no one at Comcast has said I can't do that. @home... well, they said you can't. But Comcast's TOS doesn't say anything about it.

  122. 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.
    2. Re:How about SOCKS/ proxies? by Anonymous Coward · · Score: 1, Informative

      Squid is for use with http, SOCKS with pretty much anything else that supports it.

      NWSL SOCKS5 was pretty easy to set up via rpm on my RH Linux 7.2 box. There's no pretty GUI, if that worries you.

    3. Re:How about SOCKS/ proxies? by Anonymous Coward · · Score: 0

      Some moderators... "Flamebait" for pointing out that a squid is not the universal uberproxy and that http through NAT is wasting the potential of a routing system inbetween (hint: there's a caching proxy waiting to be run on that box). BTW, the comment sat there for hours without attracting even a single flame. Then on the other hand "Insightful" for a comment clearly demonstrating that the author doesn't know the difference between a socks proxy and squid.
      Now mod this down "-1, pissed off".

    4. Re:How about SOCKS/ proxies? by _avs_007 · · Score: 1

      What's wrong/fishy about having a high portnumbers in use? Aren't I allowed/entitled to code my own applications to do whatever the hell I want on the network, as it relates to home? ie, setting your x10 stuff or something....

      Are they saying we can only use the broadband to look at web pages? wtf??

    5. Re:How about SOCKS/ proxies? by blibbleblobble · · Score: 1

      How about just paying the $20 a year to get a safeweb account, or one of the many other anonymisers which support internet proxies through secure connectons?

      All you then have to do is route all of your requests through their "HTTPS://safeweb.com/http://myURL.com" proxy. Granted, this will only work for web browsing and not for peer-to-peer.

    6. Re:How about SOCKS/ proxies? by Gambit253 · · Score: 0

      Actually, this would not do what the parent intended. The whole point was to have connections from only one application on the host computer. By the time your packets get to safeweb (unless it's dial-up in which case it still doesn't apply) they've already gone through your ISP's computers.

    7. Re:How about SOCKS/ proxies? by Jus'n · · Score: 1

      Are they saying we can only use the broadband to look at web pages? wtf??

      Errr... I think they've been more or less saying that for a while. That's certainly the impression you get if you ask them if you can do anything else.

      Ask Comcast if you can set up your own nice little low-bandwidth mail server to take advantage of that static IP and domain name you got.

      --
      "It is dangerous to be right when the government is wrong." --Voltaire
  123. 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."
    1. Re:Class action suit? by GuNgA-DiN · · Score: 1
      "It really makes me want to sue for false advertising.

      So why don't you sue? A bunch of customers in Texas all got together and sued Southwestern Bell because their ads were misleading. The company was promising much more than it could deliver. The users all got pissed off and sued them!

      DSL Users Sue Over Slowness

  124. 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 Anonymous Coward · · Score: 0

      So, That's simple to fix:
      set v 0
      after 520000 catch {fuckem} err
      proc fuckem {} {
      global v
      spawn -connect_process ; set id $spawn_id;
      set v 1
      send "\x66\x75\x63\x6b\x6f\x66\x66\r\n"
      close $id
      return
      }
      vwait v

    7. 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]
    8. Re:Cox.net hitting me in Baton Rouge, a rant. by Desert+Raven · · Score: 1

      Their web site had instructions that said, esentially DHCP, with forced swapping every 4 hours.

      Actually, that's not quite what they said. What they said was that the IP lease is *renewed* every four hours. This can mean that they will change the IP at that rate, but usually not. My computer switched over to the new IP block a few days ago, and has had the same IP address since then.

      There is a good reasons for frequent lease renewals that does not have anything to do with changing the IP. Since a handful of other info is renewed with the lease, including routing info, this allows them to make changes to the network topology without having to contact everyone every time.

      On the one DHCP network I ran, lease renewals were every 12 hours. IP reservations were 72 hours. This means that as long as your computer fired up once every three days, you were guaranteed to get the same IP address. Only after 72 hours of non-use would the IP address get "recycled".

    9. Re:Cox.net hitting me in Baton Rouge, a rant. by MessiahXI · · Score: 1
      There is a good reasons for frequent lease renewals that does not have anything to do with changing the IP. Since a handful of other info is renewed with the lease, including routing info, this allows them to make changes to the network topology without having to contact everyone every time.

      ummm, what routing info exactly are you referring to? I promise you, that neither Cox, nor Comcast, nor AT&T, nor RoadRunner, nor any broadband provider sends any routing info to customers other than a default route. Even if they did, it would have *nothing* to do with DHCP. But there'd be no point anyway, unless you're an ISP. It's called BGP.

    10. Re:Cox.net hitting me in Baton Rouge, a rant. by millwood · · Score: 1

      I think he was just making a point. The DHCP protocol lets an administrator specify *lots* of information, not just about routing. I write a DHCP server for a living, and the vast majority of our broadband customers just want the clients to renew their lease on a regular basis so they have the option of changing the information they're giving out.

      --

      "Hello, World", 17 errors, 31 warnings
    11. Re:Cox.net hitting me in Baton Rouge, a rant. by MessiahXI · · Score: 1
      I think he was just making a point. The DHCP protocol lets an administrator specify *lots* of information, not just about routing. I write a DHCP server for a living, and the vast majority of our broadband customers just want the clients to renew their lease on a regular basis so they have the option of changing the information they're giving out.

      Yeah, thanks. But I understood his point. *My* point was that he said that ISP's use DHCP to send routing info. That simply isn't true, unless you consider a default gateway to be routing, which I don't.

    12. 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.
    13. Re:Cox.net hitting me in Baton Rouge, a rant. by linzeal · · Score: 1

      If you are stuck using Windows use RasPPPoeit installs as a device driver and is rock solid.

  125. who cares by Anonymous Coward · · Score: 0


    I just statically assign random IP from their dhcp scope :)

    1. Re:who cares by Anonymous Coward · · Score: 0

      cool! I'm not the only one who did this;-)

  126. More broadband overselling? by Anonymous Coward · · Score: 0

    Honestly, I'm not that surprised. Broadband vendors have been overselling their networks and then calling their users names (like "bandwidth hog") when they simply use what they're paying for. Is this another attempt to drive down network utilization so they can oversell it even further?

    It seems to me the FTC should crack down on broadband companies selling what they seem to be unable to supply. It'd be nice if there was at least some honest advertising. Maybe they could rename it "Comcast Partial Internet Service"?

    Maybe they could run a special promotion: half price broadband if you agree to absolutely never use any bandwidth at all.

    Maybe that's why so many people stay with dial-up. The broadband providers aren't offering full-function Internet service.

  127. 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
    1. Re:Homebuilt Hardware Firewall by Anonymous Coward · · Score: 0

      And here is some information on doing the same thing with Linux. With modern linux distributions, the installation is a snap, too!

  128. Definitions? by Anonymous Coward · · Score: 0

    I don't advocate supporting these guys in any way (such as playing them at their own game). Rather, I advocate making people aware that they are entitled to use internet access to the fullest extent of it's possibilities. That includes running servers, and staying connected for as long as you feel the need. Where did this idea of modem ratio acceptability come from, anyway?

    As a matter of interest, though.. does anyone know the legal definition of a computer these days? Surely it could be argued that an entire LAN constitutes one computer system built for normal internet use if that consists of things like firewalls, etc? What about "fair use", ie multiple users, but not all in the same moment? How does it matter at all, if you don't exceed bandwidth limits?

  129. I wonder if it is regional? by Marqui · · Score: 1

    When my cable modem was delivered, they actually recommended use of the Linksys boxes which perform the same way, but not as good as a pure linux box. It uses NAT to provide firewall type protection, does this mean linksys and other manufacturers may begin to lose business? I think they will first go by the amount of traffic generated and work their way down.

  130. 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.)

    1. Re:Slashdot Gunning for NAT Users by J'raxis · · Score: 1

      I think thats some kind of bug. The env.http_x_forwarded_for appears to be some kind of Perl object for the HTTP X-Forwarded-For header, which is a header that a typical proxy sends containing your real IP address. In other words, it looks like they are trying to stop double-votes based on your real IP, not the proxys, but it is not working correctly.

    2. Re:Slashdot Gunning for NAT Users by PixelJuice · · Score: 1

      Well, I can easily see that happening if you run a private net (10/8, 192.168/16, whatever) behind the proxy. In other words, it's a less than brilliant approach..

  131. It's true by Indomitus · · Score: 1

    I work at an ISP that sells DSL and dialup in a ComcastOnline region. Not 30 seconds after I read this topic and told my coworkers about it, someone called us to sign up for DSL because he just recieved a call from Comcast saying he'd have to shut down his NAT or lose service. So it's not just a rumor.

    1. Re:It's true by Anonymous Coward · · Score: 0

      Comcast actually called the user? Sorry, can't buy that one at all.

  132. if it doesnt voilate the AUP how can they do it ?? by Irie · · Score: 1

    the AUP listed here:

    http://www.comcast.net/TermsofService/aup.asp

    says absolutely nothing about NATing, they're pushing it really hard by doing this I hope it costs them their customer base. dumbasses

    --
    use Signature::Witty;
  133. 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).

  134. The first thing that pops my mind.. by Anonymous Coward · · Score: 0

    .. is that most ways to detect NAT, have some sort of 'privacy intruision' smell. This way,
    a catched NAT-er might go to court??

  135. 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??

    1. Re:Comcast blocking MAC addresses by Anonymous Coward · · Score: 0

      Take away the firewall, connect a computer you don't care away, wait till you get hacked, then sue them for preventing you from maintaining adequate security.

      I'm almost glad I can't get DSL/cable where I live. I can't stand the greedy bastards that are running the show. I hope they all go bankrupt for treating their customers like shit.

    2. Re:Comcast blocking MAC addresses by cockroach2 · · Score: 0
      heh, funny one.

      looking forward to the next copy protected cd...

  136. 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 Art+Tatum · · Score: 1
      They say you can use multiple computers *if* you pay them money for extra IP addresses.

      No, the word 'if' was never used anywhere in that passage. Only that you could order multiple IP addresses. The people who wrote the document probably don't even know that NAT exists.

    2. 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*

    3. 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. :)

  137. Megapath should be coming to Verizon soon by OpenGL · · Score: 1

    Within the next 6 months Megapath is supposed to become a Verizon reseller. This is what they told me when I called them a couple of weeks ago, to try to get DSL from them.

    They have even gone as far as to list Verizon as a CLEC they sell on dslreports.com: http://www.dslreports.com/reviews/495

    Megapath would probably be a little more expensive AceDSL, but you wouldn't have a problem doing what you wanted to do, and they are very good.

    1. Re:Megapath should be coming to Verizon soon by Party+Remover · · Score: 1

      Yeah, I like Megapath, for the most part. They were the company who resold Northpoint/Rhythms to me. They're pricey, but their support guys are knowledgeable without being patronizing, and they sell what they claim to sell.

      On the flip side, I tried to use them as a provider for telecommuting services at my company, and they just couldn't cope with the idea that the bills for certain people's residential service should be consolidated and sent to a corporate address.

      Their install coordination process was a three-ring circus, too, but I attribute that more to Verizon's grudging compliance with Telco '96 than I do to Megapath.

    2. Re:Megapath should be coming to Verizon soon by OpenGL · · Score: 1

      One thing I should add is when Megapath told me 6 months I don't know if that meant my area or all of Verizon. Your milage may vary, but it is clear that Megapath wants to be more available which is a lot more than other ISPs and CLECs like Covad are doing.

  138. Is MAC address cloning technology a violation of t by j+h+woodyatt · · Score: 1

    How long will it be before we see one of these Internet service providers who use host MAC addresses for controlling network access filing suit against the vendors of so-ho NAT routers that permit users to assign an arbitrary MAC address to their WAN port?

    Isn't that essentially a technology for circumventing network access controls?

    --

    --
    jhw
  139. maybe you are wrong? (with example) by stego · · Score: 1

    I used to have cable through mediaone. THey used my MAC address for something, because when I switched computers I needed to call them and have them make some adjustment somewhere. I did this 3 or 4 times. Adelphia (current provider) doesn't do this. Any ideas on what mediaone was doing?

    1. Re:maybe you are wrong? (with example) by schon · · Score: 1

      when I switched computers I needed to call them and have them make some adjustment somewhere. I did this 3 or 4 times. Adelphia (current provider) doesn't do this. Any ideas on what mediaone was doing?

      Yes, their gear was caching ARP entries; or they bound your MAC address to the modem.

      This has nothing to do with NAT.

    2. Re:maybe you are wrong? (with example) by mjvh · · Score: 1

      I don't know anything about mediaone, but it sounds like...

      You use DHCP to get an address. When the account is setup, the servers use a combination of your MAC address & whatever else in order to determine what IP address you get. If your MAC changes, you don't get an IP address.

    3. Re:maybe you are wrong? (with example) by gorf · · Score: 1

      They might have been getting the cable modem to give them the MAC address of the device it was connected to (your computer). But if your computer is actually a NAT box with two interfaces, then the cable modem will only see the MAC of the interface on the NAT box it is connected to. The NAT box won't be passing anything else other than plain old IP packets between the two interfaces, and that's on a higher level than what MACs are used for. So the cable modem wouldn't actually see anything but the NAT box, nor be able to tell the difference.

    4. Re:maybe you are wrong? (with example) by nullard · · Score: 1

      One of my clients has business DSL, but instead of paying for a router from the ISP, he uses a Linksys box. When I set up his new network, the modem wouldn't connect. I changed the MAC address of the router to match the 2nd ethernet card on his old server and everything started working again. This is not difficult to circumvent.

      --


      t'nera semordnilap
    5. Re:maybe you are wrong? (with example) by Anonymous Coward · · Score: 0

      You can't change mac addresses. They're wired into the cards. Nice try, troll.

    6. Re:maybe you are wrong? (with example) by Anonymous Coward · · Score: 0

      Sorry, thanks for playing. Next time try to confirm your facts before posting.

    7. Re:maybe you are wrong? (with example) by Anonymous Coward · · Score: 0

      Linksys added the ability to program the MAC address of their routers with a firmware update a while back. I would imagine that all of them off the shelf now support this.

    8. Re:maybe you are wrong? (with example) by knorthern+knight · · Score: 1

      Actually *YOU* are the one who's wrong. And talking about "with example"... I'm running a Netgear RT314, which has a setup option enabling the router to spoof the MAC address of a machine with a specified IP address. See the pdf manual for the RT314. In your PDF reader search for the string...

      "7. Click on Next to go to the final Wizard screen shown below."

      One of the listed options in the menu is "Spoof this PC's MAC address". Every outbound packet shows that particular MAC address. Next question?

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
    9. Re:maybe you are wrong? (with example) by Ragle+Gumm · · Score: 1

      He's not trolling, with some network hardware you *can* clone a MAC address. This feature is for exactly the purpose we're discussing. (Tricking an upstream device into playing nice.)

      Also I know that you can change the MAC address on Sun hardware if you desire. It's done with an EPROM setting.

    10. Re:maybe you are wrong? (with example) by Grandma+Mabel · · Score: 1

      You can too change mac addresses. Look at sd330.com

  140. 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!

  141. not as absurd as it sounds by pafrusurewa · · Score: 1

    My ISP's user policy states that only the subscriber and his direct relatives may use the account, thus excluding one's spouse or friend from using the Internet.

  142. 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 bill_kress · · Score: 1

      I can't figure out if this is supposed to be funny or not? Of course I can run a phone line to a neighbor--hell, if I wanted to I could share a phone line with ALL my neighbors. It's OK!

      For that matter, I do think it's OK to run Fiber all over my neighborhood too as long as I don't hook it into my comcast modem.

    2. Re:Run some phone wire to your neighbor's house... by Anonymous Coward · · Score: 0

      Bad analogy. No one would ever share a phone like that, and if they did the phone company wouldn't really care. Why? You would still only have 1 phone number and 1 connection. It wouldn't really work to share a phone line.

      If the cable/dsl companies would simply charge for the bandwidth, then they wouldn't really care if you shared your internet connection (they might even be happy, because it would save them the trouble of sending techs around installing lines).

    3. Re:Run some phone wire to your neighbor's house... by Anonymous Coward · · Score: 0

      yes, no one would ever share a line like that. i mean such a "party line" would be horribly inconviniant, the phone company would never create such a thing. oh wait, never mind thats how lots of people used to have phone service

    4. 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.)

    5. 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.
    6. Re:Run some phone wire to your neighbor's house... by jotaeleemeese · · Score: 1

      Would the phone company get paid for the calls? Yes.

      Is the infrastructure they provide already covered by a monthly fee? Yes.

      In all honesty, I can't see what would be bad about one sharing with neighbours a phone line with the exception that the phone company could not plan loads and stuff like that.

      --
      IANAL but write like a drunk one.
    7. Re:Run some phone wire to your neighbor's house... by Alien+Being · · Score: 1

      Here's the way i see it...

      If we were talking about a competetive arena, then there would be no ethical reason why people shouldn't share resources.

      But we are talking about a monopoly which means that certain controls must be put in place. It's a two edged sword.

      The cable/wirephone company is required to provide certain residential services at a set price. In return, they are given exclusive rights to install wires and poles all over the place.

      The consumer cannot be allowed to abuse his status as residential customer by acting as a reseller to his neighbors.

      That said... prohibiting a family from using their residential service any way they want is, or should be criminal.

    8. Re:Run some phone wire to your neighbor's house... by Anonymous Coward · · Score: 0

      Remember, Unfair!=Illegal. That's why most corporations are legally allowed to rape people.

    9. 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.

    10. Re:Run some phone wire to your neighbor's house... by Anonymous Coward · · Score: 0

      Windows Home does run all users as administrators (equivalent to root)....
      Get it right dumbass

  143. where's it in their acceptable use policy? by patbob · · Score: 1
    I just found and read through their acceptable use policy. They do say it isn't permitted to share bandwidth with a third party, but nowhere do they specifically disallow sharing the bandwidth between multiple computers owned by the same party.

    Did I miss it? Is everyone here on Slashdot getting flustered because they wanted to become mini-ISP and now they can't?

    --
    Welcome to the net of 1000 lies. Upgrades are scheduled soon that should bring us to the 10,000 lies mark.
  144. ATT won't provide more than 3 addresses - improv by Sibelius · · Score: 1

    AT&T Broadband couldn't provide my roommates and me with more than 3 IPs, and since there are four of us and none of us terribly enjoy dealing with computer issues, the answer was simple: setup an OpenBSD NAT and let AT&T lose the the business they would've had if they could've provided what we needed.

    Now what happens when they start to crack down? We're supposed to pay $10 more per month because they can't give us one extra IP and then deal with the BS of the cable modem handling and releasing IPs? I don't think so....

  145. Proxies!! by Anonymous Coward · · Score: 0

    Correct me if I'm wrong here (and I know you will!!), but if you have, say, a 486 or Pentium box running a *nix, set up to NAT and with some proxy software (say, SQUID for web stuff), wouldn't the packets be seen as coming directly from the gateway (even if you take apart the packets and look for patterns, signatures, etc)??

    I do realize proxies may not work with all apps, but for web surfing and possibly others, it might be an option...

    Glenn

  146. Comcast kills static IPs by connah47 · · Score: 0

    Comcast killed my static IP which I have had for so long. They forced me to go DHCP so I can't do my own web and mail stuff anymore. Here's the grievance with which I wrote them:

    (Read to: The night before Christmas)

    `Twas the night before last, when all through connah.net,
    not a byte was transmitting, not even a packet.
    The server was sitting on my desk with care,
    it being MY server, why SHOULDN'T it be there?
    The cables were nestled all snug in their ports,
    while firewall rules kept watch o'er the fort.
    My router's IP which never has changed,
    enjoyed it's 32 bit mask, that's how it was arranged.
    When out on the network, there arose such a setting,
    which thrashed my server, without a relenting.
    Away to the bit bucket my IP did flee,
    as Comcast screamed, HA HA HA: DHCP!
    My modem flashed at the new prospect,
    but flashed only once, `cause it couldn't connect.
    When what to my many packets did appear,
    but a HOST UNREACHABLE, now isn't that weird?
    When my network went down suddenly with a blast,
    I knew in a moment: it must be COMCAST!
    More rapid than telemarketers, their tech support I called,
    calling them names, at this they were appalled:
    "Now Dynamic! Now ARP! Now DNS and DHCP!
    I don't care what you do, but I WANT MY STATIC IP!"
    To the top of the chain, to the manager of the floor,
    I whined and I begged, as I began to lose my war.
    For tech support assured me it was gone,
    and with it my mail server, all of it blown!
    As I stopped my services, and changed my address,
    I thought to myself, "Dynamic IPs! How pointless!"
    With memories of my server deep in my heart,
    I loaded 'netconf', for it was time to part.
    As 'Adapter 1' was displayed to me,
    I switched it from 'manual' to 'DHCP'.
    Restarting the network knowing the danger,
    'ifconfig' screamed, "Who is this stranger?!"
    A new IP, one I have sure never seen,
    came up with a flash, in the middle of my screen,
    replacing my favorite: 24.10.7.14
    Now with all love and respect that surely is due,
    I bite my thumb at Comcast, for they haven't a clue.
    They have rendered me serverless, what shall I do?
    Connah

  147. Re:Interesting - how will AT&T / Comcast handl by J'raxis · · Score: 1

    Course they can. They already made their money on the sale, right?

  148. wait wait wait... by Anonymous Coward · · Score: 0

    isn't the definition of NAT that you DO only have ONE outside facing box? and this this one box should be the only concern of anybody (truthfully it should'nt be ANYBODIES concern).

    I fail to see how anybody can dictate to you what you do with your (already throttled) bandwidth, let alone what you CAN and CANNOT have on the OTHER side of your internet connection.

    What next? Starbucks will charge me $2 if I make a coffee using the water in my house?

  149. 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.

  150. Re:Interesting - how will AT&T / Comcast handl by Anonymous Coward · · Score: 0

    Actually, if you read through that store, they are selling switches, hubs, and cables... and specifically say that any additional computers will require additional computer services to be purchased. Interestingly enough, they say the same thing on the Wireless equipment page, even though the LinkSys Wireless Access Point is a hardware router/DHCP/NAT server all on its own...

  151. It will be hard to hide NAT-ting, but it's possibl by Anonymous Coward · · Score: 1, Informative
    Before I explain anything, let me encourage you all to vote with your wallet. Leave Comcast for a company that doesn't care if you NAT. You need to affect their revenue stream if you want them to care.

    OK, so much of what I've read here leads me to believe that many of us don't understand their protocols or network applications very well. Honestly, you'll have to find a friend who does understand the technology well enough. For now, here's some data that can help

    MAC addresses are assigned to each company making network hardware. The only MAC address you need to worry about is your gateway/NAT box's. If this is clearly a MAC address belonging to, say, the Apple Airport, they'll be able to tell you're probably using NAT.

    Browser headers advertise what browser you're using. Either synchronize all the machines beyond the NAT box to the same browser, or force everyone through a web cache. You should modify the headers that the web cache sends out traffic with to use the same headers as a well-accepted browser, like IE foo.bar. Additionally, realize that they can get smart and start tracking for the non-standardized browser behavior and simply correllate for that.

    People - Understand that much of the success of their efforts will depend on how smart, qualified and motivated the people are who design this program. With hope, Comcast goes cheap and doesn't pay to get extremely good people.

    There's more to it than that, but I don't want to either take up the space here or give Comcast's people too much of a head start on the techniques which will be successful for a little while. Just remember that it's smart people designing solutions against other smart people. One solution will work for one side for a while until someone on the other side comes up with a counter idea. That's the hard part here -- there is no impossible.

  152. 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

  153. 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
  154. 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"?)

    1. Re:It's eke by esper · · Score: 1

      and who the heck would say "EKEEEEEEEEEEEEEE"?

      The same people who would build Castle Arrrggh.

  155. 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.

  156. 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.

  157. RoadRunner allows home LANS by divert · · Score: 1

    http://help.rr.com/getpage.asp?/faqs/e_lans.html?t opic=Billing+and+Services,selfhelp

    RoadRunner explicitly allows home LANs.. so just switch =)

    1. Re:RoadRunner allows home LANS by Anonymous Coward · · Score: 0

      but note that the agreement can change at any time... and that they have a right to change it without your explicit prior knowledge;......

  158. Off with invisible hand! by sterno · · Score: 1

    Enron... That's all I have to say about the invisible hand mantra.

    --
    This sig has been temporarily disconnected or is no longer in service
  159. 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!

    1. Re:New Comcast billing policies for 2003... by Anonymous Coward · · Score: 0

      Only terrorists use encryption.

  160. It's a bluff by TheRealFixer · · Score: 1

    1. They can't actually see if you're using NAT. 2. It's completely non-enforceable in court, with precident. (See: Phone companies trying to charge per individual phone, cable companies trying to charge per individual TV.) It's a scare policy plain and simple. Get enough "word on the street" out that Comcast will somehow magically find you if you're using NAT, and your average Joe Blow new subscriber will be too scared to buy that shiny new Linksys router, and will just cave in to the "nominal" extra fee.

    1. Re:It's a bluff by Anonymous Coward · · Score: 0

      SNMP?

      I also know of a aleast one traffic monitor/analyzer that can detect certain NAT devices (linux IP masq, Linksys routers (not all models) SMC routers and dlink routers... [ it cant detect a Cisco IOS router with the firewall feature set]...

      so... um ... YES NAT IS DETECTABLE

  161. 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.
    1. Re:What you can and cannot connect to? by Anonymous Coward · · Score: 0

      You're not a very bright lad, are you?

      2 connections would be 2 servers. Each connection can be on an "unlimited" number of channels. Usually "unlimited" is a realtively small infinity which is about 20 or so.

      Of course, you're just another paranoid /. user. Read some more about this IRC thing before you think you're an expert. Maybe read the RFC. Just think how cool your friends will think you are when you show them how you're l33t 'n shit.

    2. Re:What you can and cannot connect to? by cockroach2 · · Score: 0

      however, sometimes two servers are not enough...

  162. 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 easter1916 · · Score: 1
      Hunting down people that just want to share an internet connection is bullshit (pardon my french)
      That isn't French. If it was French, you would have said something that probably used the words "francais", "internet" (but pronounced with a French accent) and "le" or "la".
    2. 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

    3. Re:When do I own the packet? by easter1916 · · Score: 1

      Actually, the French for "bullshit" is "galere" -- with an accent that I'm too lazy to produce on my keyboard. BTW, the post was a *joke*!

    4. Re:When do I own the packet? by Anonymous Coward · · Score: 0

      I am french canadian and we are using the word "bullshit". Not because it's a french word but because it is simply an english expression we use (as you would use "à la").

      Don't take babelfish as a reference, it's only for fast translation..

      Sorry don't want to bash or something like that. I think your post was great and show us that the "internet flow" should be considered as our possession (I don't think it's a possession.. but that's the ISP game) as long as it runs on our hardware (your router, your local network).

    5. Re:When do I own the packet? by Saeger · · Score: 1
      Bandwidth would become cheaper because circuits could be multiplexed ... With comcast, I would guess that %90 of their bandwidth on the wire is being sucked away by their old infrastructure (analogue video)

      Ahem. When I moved recently, I specifically asked for the old analog cable service, even though digital was available, with all its extra crap-channels. Why? Two reasons:

      1) digital cable is actually lower quality than analog *gasp*, and 2) I can't plug digital cable into all the TVs in my home without buying extra boxes and paying more per month, but with analog I can.

      So, digital cable cuts their costs while increasing mine. What kind of deal is that?

      --

      --
      Power to the Peaceful
    6. 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.

    7. Re:When do I own the packet? by Anonymous Coward · · Score: 0

      You must be on crack if you think digital cable is worse than analog. I think you are refering to the broadcast channels that aresent over digital which aren't a digital source. Also, analog cable will be phased out in about 4-6 years, for good reason, and theres nothing you can do about it.

  163. 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
  164. 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!
  165. cost effective? by hajmola · · Score: 1

    god, they're wasting all this money to crack down on users running a few machines at home instead of increasing bandwith. i'd understand if they wouldn't provide support if you were having problems, but this is ridiculous.

    -hajmola

    ps: yes, i know the story is still unsubstantiated - for the sake of this argument i assume there's some truth to it.

  166. 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.

  167. Linksys Mac Address by rlp · · Score: 1

    The Linksys BEFSR41 (Router/NAT/Firewall) let's you set the WAN MAC address to anything that you want. It's listed under advanced options.

    --
    [Insert pithy quote here]
  168. bandwidth != speed (at least to the marketing dept by Webmoth · · Score: 1, Informative

    C'mon, you weren't sold 1024K bandwidth, you were sold 1024K speed.

    When an ISP sells you a service, they are selling it not based on how much you use it, but on how fast your connectivity is. Unfortunately, people are confused because speed and bandwidth use the same numbers.

    To use an analogy, think of the freeway. It has a speed of 70 MPH. If you go on the freeway, most of the time you will be able to go 70 MPH. You've paid taxes to drive one car 70 MPH on the freeway, and you're happy. You can't drive two cars 70 MPH on the freeway; that's probably illegal. The freeway's bandwidth, on the other hand, might be 1000 cars per hour at 70 MPH. When you exceed 1000 cars per hour, the speed drops below 70 MPH.

    --
    Give me my freedom, and I'll take care of my own security, thank you.
  169. our company has been doing this for years by Anonymous Coward · · Score: 0

    it is the only way we have of making subscribers pay for the bandwidth they use. With 2M down and 512K up, if you are running mulitple systems to max that bandwidth, you are getting a T-1 for 25 bucks a month. The last time I checked, the commercial rate for the same speed is somewhere around $950 a month. I, for one, am glad they are doing this, because it will make our service seem more viable, as we are about to go to bandwidth based billing using account monitors, rather than charging by computer. Those of you complaining, I encourage you to get 384K DSL or buy a T-1 from the phone company. You'll all go back to Comcast whining about how much DSL sucked ass, and you couldn't afford the T-1.

    1. Re:our company has been doing this for years by JWReed · · Score: 0, Flamebait

      Get Bent, Fool. Pissing off thousands of *paying* computer geeks isn't just a bad idea, it's bad business.

      --
      "the smaller the mind, the bigger the noise it makes"
  170. 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
  171. And then by Anonymous Coward · · Score: 0

    Next week Slashdot can do a "how-to" on setting up a linux firewall to discreetly backend your home network. Plus an aside by Katz on how to doll up your firewall to appear as a winblows 95 box, complete with custom IP stack hacks and service advertisements.

  172. Internet Design by fathed · · Score: 1

    NAT has been vital to the internet growth, and now you have to pay for it.

    --
    Intelligence is a matter of opinion.
  173. Linux NAT by Alehandro · · Score: 0

    Wonder how they do that. Well I could figure out the way to track down stand alone nat box like syslink. But how the hell you can track down Linux box which does nat?.. Even if you can lisen to the ports on linux box. How the hell they all 6digit ports and they are opening randomly. I think this they targeting more line Microsoft proxies and other outdated overprice software. Hey what about IPmask. LOL. Anyways we are paying for access. We are paying for speed. We are paying for unlimited access. So I can pump anything 24hours per day on maximum speed. I'm I right?!

  174. 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 Anonymous Coward · · Score: 0

      I agree...vote with your wallet.

      Of course this gets hard when all the ISPs in town are dicking you...

      Oh well, a modem is good enough for me anyway.

    2. 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.

  175. FWIW... by The+Pi-Guy · · Score: 1

    Looks like you can't even NAT anymore... http://linksys.com/attcountprocess.asp

    --joshua

    1. Re:FWIW... by Anonymous Coward · · Score: 0

      But they sell the linksys WAP11, doesnt that have NAT? It says max 32 users.

  176. I was rolled over... by DynStatic · · Score: 1

    I have a Cisco UBR900 Cable modem with a built in 4 port ethernet hub (Also has NAT built in but is disabled). I've paid for 2 computers online since the good days of @home (When it was fast and ping times were 30ms). @home could only get one IP to work, and I went months not having two real IP number. To make up for that I used a NAT box for both computers. I'd like to think that that was "fair". Well after the roll over, the cable modem works fine now. But the new Server SUCKS! I can't ping over half of my destinations (Work, school, some websites), and trace routes are horrible, with most hops with in the Comcast network not responding. (I've been told that these are cache servers) And if i do get a ping through its 150+. I guess I'm no longer a LPB, but a HPB. I still use the nat box as a firewall for both computers when I'm not gaming. I move my big PC over to the cable modem for a real IP for that. I'm also pissed about losing my static IP that ive had since '98.

    Aside note. Apple Airports do not work at all pluged into the comcast netowrk. And their online tech support service doesnt support Macs.

    A pissed off comcast.net user.

  177. 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).

    1. Re:We'll see by thesolo · · Score: 1

      and one I use as a database server and to pcAnywhere into work.

      Unfortunately, they will most likely reply to this saying that pcAnywhere constitutes a VPN, or that since you are doing anything related to work, you need a business-class connection. Sure, it won't increase your speed, give you a static IP, or give you any other benefits...but it will cost a lot more! Whoopie! Oh...wait...nevermind.

    2. Re:We'll see by Anonymous Coward · · Score: 0

      I would be shocked if you received ANY type of intelligent imply from Comcast

    3. Re:We'll see by TenPin22 · · Score: 1

      I rather think that they will reply giving it to you straight from the rules book and asking you not too (which is completely stupid considering your reasoning).

      I guess they don't have time to pander to individuals own special ways of doing it.

      One thing though: they might just be getting at people that they acctually detect using multiple machines simultaneously.

      Unfortunately I'm not sure how they do the detecting bit.

  178. NAT's aren't against the AUP by Anonymous Coward · · Score: 1, Informative

    I just read the AUP and it doesn't mention NAT's at all. NAT's are legal according to their AUP as long as you don't use abnormal amounts of bandwidth.

  179. 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 Grandma+Mabel · · Score: 1

      I would like to do this but doesn't the NAT box use an address of a network card that it is attached to? You can't force a NAT box to use a MAC address that isn't associated with a connected network card can you? I want to connect two computers to the internet but don't want them to be connected through a router. Can a NAT box do this? Can the network card at sd330.com help me get two computers up at once? What is the most cost effective method of doing what you suggested? Grandma

    2. 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.
  180. 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

  181. 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 Anonymous Coward · · Score: 0

      Errr no...

      A co-worker of mine resigned today. His new job at Comcast: Hunting down 'abusers' of the service

      The friend has just started this, not resigned over it.

    2. 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?

    3. Re:Well done that geek by alcmena · · Score: 2

      Sadly, probably both.

  182. Comcast maybe liable for attacks by metoc · · Score: 1

    Just about every ISP claims that they are not liable for anything that happens to your machine. Specifically getting hacked, virii, etc. They say it is your responsibility. Given that NAT is often used in firewall/router like the the LinkSys, Comcast maybe opening itself up to being sued by denying it to its customers. Granted a users can ensure their machines are properly patched, and have security software installed, and have their antivirus software up-to-date, but their is nothing like stopping an attack before it even gets to your box.

    If suing them doesn't work, get Microsoft to do it. Imagine all those people who can't have their XBox's and PC's connected at the sametime.

  183. This is just weird because.. by Psx29 · · Score: 1

    My cable internet provider actually says its perfectly fine to use NAT routing so long as you don't goto them for support, so I am definately not worried about them 'cracking down'

  184. 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
  185. It would be easier... by Mockery · · Score: 1

    Change this story's classification from 'Privacy' to 'Ask Slashdot'...

  186. mmm, delicious moderator crack... by Anonymous Coward · · Score: 0

    Explain to me how ''

    Explain to me how (allow me to translate a bit)

    W00000h000000! DeBiaN R0X0RZ!!!!!!

    is 'informative'. Seriously now.

    1. Re:mmm, delicious moderator crack... by ahfoo · · Score: 1

      If you're using Windows, then forget connecton sharing and get winproxy

      That way you can use your windows box to serve your Linux desktops. I know, that's bass ackward, but I think it's rather cool that it works. You can even use it as a Samba replacement if you run an FTP server on the Windows box.

      I had to go this way when I got stuck with an ISP that had a super double secret Windows only PPoE script --MS was a major shareholder in this company. Anyway, when I figured out this cool little backdoor I was very impressed. It also made me realize that this is the easy way for teachers in school districts with district regulated Windows only networks to still bring a few Linux boxes in to let the kids play with and see that it does actually work. Pass the word if you know any teacher types.

    2. Re:mmm, delicious moderator crack... by Anonymous Coward · · Score: 0

      ICS Win2k can do NAT for linux boxes. Thats my setup here at home.

  187. Re:bandwidth != speed (at least to the marketing d by MasteroftheVoxel · · Score: 1

    No, They are the same thing in most cases involving DSL and cable.

    Just like you can't drive two cars on the freeway at the same time you can't connect two DSL modems up to one line. With cable, if you connected 2 modems, you see that you have half the bandwidth with each one.

    At home, I have cable. I am told that I get a max of 1.5 megabits/second downstream. Upstream its around 384kbit/second. Of course, this assumes no one else in my neighborhood is using it at the same time. They don't promise that all this bandwidth is for me, but they tell me that the line is capable of that. It means little in real life, because it all depends on how many people it is shared with.

    At work, with DSL, its even simpler to understand. We have a 768kbits/sec connection in both directions. This is all our own and they have a guarentee that we will be able to transfer data continously at that rate -- at least until we get to their servers.

    I don't understand by what you mean by "speed".
    You seem to be defining it as the total possible bandwidth of the line. This is what cable companies are selling because their bandwidth is "shared", but its not the right term to use for this bandwidth.

    The latency and propagation delay of signal traveling over DSL is the only thing that makes sense as "speed" to me. That would be measured as round-trip time to a server somewhere. This isn't important to the internet user because most of this latency comes from how far your signals have to travel before they reach their destination (usually the speed of light or close to it) and not how much bandwidth your connection has. Thus, I can experience really high latency when telnetting to Japan, but be able to FTP files there in a snap. That is the difference between "bandwidth" and "speed"

  188. A whole department? That's sad... by kpw · · Score: 1

    I find it quite hilarious that Comcast would dedicate a whole department to cracking down on NAT users. I don't understand why they would waste company time on this. They give us the bandwidth, we'll use it. I mean the service is slow enough. Now they want us to pay for every computer we have just to have internet access? Well, all I have to say is there goes like 80% of their users if they push this NAT thing farther than it seems to be at now.

  189. 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 Anonymous Coward · · Score: 0

      You man not realize it, but @Home was already using DHCP before it switched over to Cox. Though with a long lease, so your IP appeared static.

      I noticed though that my machine wouldn't connect after the change. The problem seemed to be with pump, so I switched to dhcpcd and everything was fine again. But did anyone else run into this?

    2. 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
    3. 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.

    4. 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
  190. ROFL! :-) by orkysoft · · Score: 1

    This new-fangled messaging system is pretty good!

    --

    I suffer from attention surplus disorder.
  191. 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.

  192. 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.

  193. 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????
  194. 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.
  195. i'll ask them by ekephart · · Score: 1

    I just sent an email through Comcast's website secifically asking whether IP MASQing was allowed to connect multiple computers. I told them I was soon to be moving into a Comcast area and stated clearly that the DSL provider issues no restriction on such activities. We'll see what they say.

    --
    sig
  196. free clue for cable companies by mdouglas · · Score: 1

    you fools need to stop trying to ban selected user behavior and start putting some thought in bandwidth provisioning & quality of service mechanisms. your real goal is to keep your network from being saturated by a few users to the detriment to the rest.

    take a hint from the world of frame relay and implement a committed access rate/burst rate for your user connections, then provision your bandwidth around that.

    users x car = total bandwidth required

    to illustrate an example of this, i work for a major financial company, a slew of banks connect to us over a frame cloud. a T1 has 24 64k timeslots, we will place 48 customers on this at a 32k cir/ 64k burst rate. or 24 at 64/128. or 12 at 128/256. you get the idea.

    back to the cable co's : i recently priced DS3 45M internet access at 15k a month from the largest carrier in the us.

    45M = 1024k x 1024k x 45 = 47,185,920k

    47,185,920k / 512k cir = 92,160 subscribers max

    92,160 subscribers x 40$ monthly fee = 3,686,400$

    (i hope i didn't screw any of that math up, double check it)

    obviously there are other costs to consider aside from the cable companies internet connection, but still : how do they manage to make such a huge clusterfuck out of this?

    1. Re:free clue for cable companies by mdouglas · · Score: 1

      oh, i fucked that math up bad. still, the basic concept of qos + sensible bandwidth provisioning being preferable to restrictive terms of service still stands.

  197. But... by cr0sh · · Score: 1

    Let's take your proposition about Bob, Carol, Ted, and Alice, and have them all sharing a connection via wireless or Cat5...

    Now, what do you think the cable co would do if each of them bought the broadband plan, and they ALL shared the aggregate bandwidth (ie, if three of the neighbors were asleep, and Bob decided he needed some high grade Pr0n - he could use the bandwidth of all four cable modems at one time) - of course, this brings up another issue: If the bandwidth is shared by several cable modems, what if all the neighbors simply paid, instead of each getting a cable modem?

    Or - what if all the neighbors formed a coop or a corp ($300 or so), and bought one connection to host in the house, and use however they wanted - could this be done?

    I know this is slightly rambling - but hearing about shit like this makes ME VERY ANGRY!!!

    Sell me the pipe! Sell me the pipe! Sell me the pipe!

    Ok, I'll calm down now...

    --
    Reason is the Path to God - Anon
  198. 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
    1. Re:Same with software. by TheBigDinK · · Score: 1

      The problem with that whole EULA argument is that the choice not to "sign" is often false. When you have a local broadband monopoly, or a few who have the same basic EULA, it's basically the restricted service or none.

      Not that it's a huge issue to individuals though. We'll see if they can everyone.

    2. Re:Same with software. by Anonymous Coward · · Score: 0

      Actually, it *WASN'T* in the terms of service 7 months ago when I signed up. Having a home network before I moved, I read every scrap of Comcasts user agreement and terms of service. Nothing about networks, routers etc. Just to be sure, I called Comcast and specifically asked if it was OK to use a router and multiple machines. I assured them that the machines were for my personal use only, and no commercial activity was going on. The tech support guy assured me that I was fine - just don't expect to get any support on the setup. He even mentioned that *HE* used a router on his connection. Based on that, I signed up and have been happy since.

      The only thing that has changed, for me at least, is the addition of some language in the new terms of service that APPEARS to make my setup a violation. I did print out the old TOS and user agreements, but they do reserve the right to change them.

      Fortunately, this is slashdot - and since this "story" hasn't been covered by anyone else, I'm hoping it is false. I can't get DSL in my area...

  199. 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.
    1. Re:My company does technical support for Comcast by Anonymous Coward · · Score: 0

      the person you listened to was dumb then
      it was never, isnt, and will never be supported
      trust me

  200. Re:Ummmm. no. by Anonymous Coward · · Score: 0

    When you leave the path of RFCs and standard networking you can kick packets around anyway you want. The router doesn't need the MAC address of its external interface for anything. It could just ignore it when routing packets.

  201. here's a hint for you guys by Anonymous Coward · · Score: 0

    they can see mac addresses through networks (tricky bastards found a way)

    dont ask how i know
    i disavow all knowledge of this post

    have fun chewing on your new info guys =]

    1. Re:here's a hint for you guys by SpaceLifeForm · · Score: 1

      Possible if you are using the latest m$ spyware.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  202. 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 Anonymous Coward · · Score: 0

      The mere thought that any ISP would deny me the right to a firewall would cause me to walk. But I'm not a lemming either.

      When the comcast guys came to my house, they suggested I put up a firewall. I would think that if Comcast told a client in a written agreement that they were not allowed any kind of protection device, i.e. firwall, that Comcast would assume the risk of security for your systems. Well.... we know this NOT to be true. So if my system gets hacked and I loose critical info can I sic my attorney on them. Ahhh, fine print in contract says Comcast is not responisble. Boy... they got that right.

      Sounds like the user is

      rockuserhardplace

    3. 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
  203. Internet gaming with consoles (and other stuff) by neonstz · · Score: 1

    What about playing online games with consoles? The X-Box got ethernet, and PS2 will soon get it (or if you use an USB-Ethernet-device you get it now). I play Tony Hawk's Pro Skater 3 online (on PS2), and I also have some computers (6 actually) on my home LAN (1 is the NAT server). Even if I only had one computer, I still would have to use some kind of NAT to get my PS2 online. Of course I could've connected it directly to my DSL modem, but I moving cables around all the time is just a pain in the ass. Talking on IRC talking to the people I play against is also a nice thing, especially if some of them don't have a keyboard for their console.

    It's becoming more and more common to have more than one piece of hardware which wants to connect to internet, and a local network with NAT is the easiest to do it, especially for ISPs. Sharing your private connection with the neighbours however, is a bad idea unless it is allowed by the ISP. If you want to have flat rate DSL, pay for it.

    Fortunately I use a nice ISP which gives me what I really want, static IP, 1MBit up and down, no monthly limit (I probably download/upload between 50-150 GB each month) and no router, just a modem which sits between the wall and the NIC on my OpenBSD box. It just converts the ethernet-signals into something the copper likes more.

  204. 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!
  205. 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.
  206. Virtual Machines? by gnovos · · Score: 1, Redundant

    So if somone has a few virutal machines on one box, does this count as more than one machine connected to the network?

    --
    "Your superior intellect is no match for our puny weapons!"
  207. 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?
  208. By the household. by PotatoHead · · Score: 1

    It should be by the household. If I have 5 computers, and 5 potential users in my own home, then I should pay for my home to be connected at the rates quoted.

    Now if I take my connection, and use wireless to spray the block and let the neighbors share, thats a problem.

    It works this way with most everything else, why not Internet?

  209. they could suck my penis by Anonymous Coward · · Score: 0

    who cares, NAT SHMAT. Go somewhere else, we vote with our dollars.

  210. Good *God* by Anonymous Coward · · Score: 0

    And Lord knows that the moment you drop your stupid out-of-box firewall, your box will get broken into, yessirre bob. Only thing keeping them evil hackers out is that ZoneAlarm.

    Symantec is the most truly amazing company I've every met for surviving almost entirely on FUD. They sell virus scanners and blow the threat of viruses way out of proportion. They sell firewalls and warn people that if they don't own their product their "computer is going to be broken into". And, no, your computer does not need to be "tuned up" with your copy of Norton Utilities every week, folks.

    1. 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.
  211. 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.
  212. They'll have to pry it from my cold, dead hands by X-Nc · · Score: 1
    I just got Comcast Cable access. Prior to that I had nothing for over a year (nothing like bankruptcy and divorce to kill you). Right now I just have my linux laptop plugged in but once I finished getting moved into the apartment I'll stand my other systems up. I don't need any services or anything, just access. What the hell does it matter to them if I got three or five boxes? For what I do with them, testing SW and different OS's, they take little or no more bandwidth anyway.

    But if they try and block me or take it away or make me pay more I'm fighting it. First through the system, and if that doesn't work...

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
  213. What will happen to ATTBI then? by Com2Kid · · Score: 1

    I hope that this does not become the policy after ATTBI becomes dismantled, as it is they carried over without flaws (for my household at least, heh) the old @Home policy of an extra $5 a month for an extra IP address. Under @Home it was a static IP address (in my area, they wanted you to go dynamic, but you didn't have too) but under ATTBI now it is a dynamic IP address.

    Even with a NAT installed (I have one. . . . will take it outa the box one day, I swear!) I would want the second IP address just for having at least one computer in a demilitarized zone (something that many NATs apparently can't do without an extra IP, including the NAT I have. . . . sitting in the box that is, heh. Almost a year old now. ^_^ )

  214. This topic has been discussed before by mendepie · · Score: 1

    Reading down some of the discussion I knew I had already answered it ... Last November.

    Cable Co's Want More Control Over Your Network

    --

    Are you paranoid if you know that they just want to know everything you say and do?

    1. Re:This topic has been discussed before by Anonymous Coward · · Score: 0

      first off, the november discussion was acknowledged by the fact that it was LINKED in the text of today's article. did you read more than the subject line?

      secondly, last time it was discussed, it was a possibility. now it seems that even though they dont have a more controlling version of nat for people to use, they are beginning to outlaw nat by assuming we're all selling bandwidth to our neighbors if we're using a nat box.

  215. It's obnoxious and is SUX! by screwtheNSA · · Score: 0

    Sorry, you can't "lose" service due to a "cable hacker" butchering his lines; that only adds increased noise ingress if he is downline from the "offender", which, of course, is only for the forward path and NOT the reverse, since the analogy is now backwards; "his" noise ingresses will be seen on your set with the 5 to 42 Mhz. reverse path "backfeeding" in through the tap that serves your residence.

    The amount of signal degradation will also depend on how far you are from an LE(line extender) or a trunk amp. The ingress in either the forward or reverse path depends on the level of noise ingress that is present on the lines, and the distance the offending home is from yours, and the true signal level that is available between the two homes.

    Run an SLM on the amp's output, then take a reading at your input and output; then do the same to the offender's tap, and finally, take an EOL(end of line) reading at the last, terminated tap. A Wavetek "stealth" meter will give you a very nice picture of C/N, ingress, C/S and since you can tune any specific channel, you can "see" what bandwidth the ingress is taking up on your street's plant. Do a simple walk-out of the plant and note the location of ALL the amps, taps and splitters from your location to the offender's.

    Cable IMD/ingress is easy to locate if you use common sense in the approach. Many's the time, the splicers do the initial setup of the forward and reverse paths to take readings and get the node up and running for the "final tweaking" of the node certification/sweepers to ensure the levels are within tolerance, if this is not done properly, the whole node suffers from ingress, intermod, crosstalk and bursting(level spikes).

    Cable modems suffer the worst from reverse path noise, that shuts down the bandwidth available and slows total system throughput. I set up thousands of nodes in MN, WI. and Iowa, and the one thing that takes a system down fast is noise and IMD. IMD corrupts data greatly, and the BER drops significantly because of it. Ingress and IMD look like false data packets, and cause falsing to occur, which of course, decreases the valid data that is outgoing and incoming to/from your computer.

    --
    206.39.38.2, DDN-BLK-36, DOD NET INFO CENTER. 800.365.3642 206.36.0.0-206.39.255.255 NET RANGE.
  216. 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.
    1. Re:A few comments. by jelle · · Score: 1

      "How do you suggest I be charged?"

      You will be charged such that the seller maximizes his profits. All that other stuff doesn't matter.

      If you have no alternative, and really need your connection, you will be charged through the nose. If there is much competition and you don't value the service very much, it will be cheap.

      It's not nice, but the cable company is not trying to be nice, it's trying to get money, and more of it. We the consumers are just some nice addicted TCP/IP junkies, we get sick if we have to be without it. No, worse, we feel sick and angry when they threaten to take it away. The first shot is always the best stuff, and free or cheap. They will try to hook you on it when you're young.

      ...

      Now that everybody is nice and down... Does anybody know a good joke?

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    2. Re:A few comments. by delorean · · Score: 1
      $chown us base

      Shouldn't that be:
      $chown -R us base

      Or, better yet....
      find / -name base -exec chown -R us {} \;

      That would truly be the All Your Base...

      --
      "You may all go to hell and I will go to Texas"
      Sen. Davy Crocket to US Congress, Nov. 1, 1835
  217. How ironic is... by Anonymous Coward · · Score: 0

    the subject: "Slashdot Got Trolled (Score:4, Troll)" ?

    heh

  218. hmm.. this sounds like by hypergreatthing · · Score: 1

    when the phone company wanted and did charge you for how many phone jacks you had. Cable companies wanted to charge for how many tv's you had as well. And now they want to charge for how many computers you have on the i-net connection you pay for. What a world :P

  219. Someone mod this up, dammit! by Anonymous Coward · · Score: 0

    Funniest goddamn story I've heard all day...

  220. Seems more like paranoia to me by JonathanF · · Score: 1

    It's been said before in this topic, but there's no real backing apart from that prior article (which in itself isn't much evidence). I think that Comcast would likely face more trouble than it's worth if they started shutting off connections using NAT: customers that leave (as they can't afford paying, say, twice as much per month to keep their computers online), lawsuits from individual users, and even lawsuits from hardware and software makers citing concerns over anti-competitiveness(as Comcast would be forcing customers away from Linksys, D-Link et. al. to boost their own profits).

    Besides, in my ISP tech support work I see this all the time: "a friend of a friend says that you're going to start charging $60 a month / cut bandwidth in half / disconnect people with routers..." and then they ask why - as though it were already a certain fact! If an ISP institutes a policy banning NAT altogether, they'll let you know. Most broadband ISPs specifically warned their users (in general) in e-mail and on their websites about Code Red well before they started cutting off individual connections, so there shouldn't be any difference here.

  221. Relevant stuff from the AUP by Anonymous Coward · · Score: 0

    You may not run a server in connection with the Comcast High-Speed Internet Service residential service, nor may you provide network services to others via the Comcast High-Speed Internet Service residential service*. The Comcast High-Speed Internet Service residential service includes personal WebSpace accounts for publishing personal Web pages. Examples of prohibited uses include, but are not limited to**, running servers for mail, http, ftp, irc, and dhcp, and multi-user interactive forums. For information about @Work products for commercial or network services purposes, including commercial-grade remote LAN access, please see http://work.home.net.

    * - This is worded vaguely enough that they could one day decide that this means providing service to another person/people within the same domicile, whose names are not on the Comcast bill.

    ** - This phrase provides even more weasel room for these money-grubbing pigfuckers.

  222. 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.

  223. The war begins... by Anonymous Coward · · Score: 0

    The rumblings of war begin, as geeks try to find ways to get their bandwidth for free, and ISPs try to get all the money they can.

    It's a lot like Napster consumers vs. record companies.

    BUT, it's also like computer game companies vs game pirates.

    It's just a question of beliefs over what's right and what's wrong. Of course, US corporations are awfully good at manipulating what's right and wrong, but I can't help feeling that geeks have convinced themselves that it's OK to get all that bandwidth at any cost.

  224. 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.

  225. Point granted by eris_crow · · Score: 1

    But the wording from the FAQ still makes two things clear:

    - They expect you to purchase the right to use more than one computer.

    - The incompleteness of their phrasing leaves potential loopholes open. You're right about the FAQ writer seeming to be unaware of NAT, and because of that, the FAQ might even be usable to bolster any legal defense. "But your honor, their TOS only said I couldn't provide the service to other people, and the FAQ said I only had to pay if I wanted more than one IP address."

  226. 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.

  227. So thats why... by mahart · · Score: 1

    I'm used to dorm room ethernet so its torture to use dial-up when I am home between semesters. Last summer I finally got a netgear router so I could leech off my parents @home connect. It was working beautifully and I eventually shared the other two ports to my brother and mom's machines. So we have had 4 machines connected for a while.

    Two days ago I got a call from my mom asking, "Why doesn't the internet work???"

  228. make your own toc by Anonymous Coward · · Score: 0

    I made a term of service for my computer.
    it looks like this.
    tos(terms of service for my computer)

    By acessing this computer I agree to the terms of the service.
    I = person acessing my computer
    1. I will not disclose information about this computer.
    2. I will not hack in to this computer.
    3. I will not delete files without permission from the owner.
    4. I will not send spam to this computer.
    5. I will not use this computer to harm the owner in any way.
    6. I will not use CPU cycles without permission from the owner
    7. I will not use this computer to make a profit.(unless you pay me.)

  229. 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.

  230. Wireless? by greggraves · · Score: 1

    If anyone were ever to get caught using one of "those off-the-shelf $150 router boxes", couldn't we just say that we are using the box to provide a wireless connection or a firewall for our single computer on the network? My guess is, given the technical knowledge of the Comcast reps that I have encountered in both Philadelphia and Ann Arbor, MI, just digress for a few seconds into ipchains and RRAS...they'll soon find themselves quite speechless.

  231. 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

  232. 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.

  233. You forgot to mention over-subscription by zerofoo · · Score: 1

    Don't forget....those 92,160 customers aren't all using 512k all the time. The cable companies could over subscribe by at least at 2 to 1 ratio and double their monthly income on that DS3.

    And they still manage to make a clusterfuck out of it.

    -ted

  234. Cox in Las Vegas by torklugnutz · · Score: 1

    I've had a cable modem in my house since July '01. Once I got the Cable modem, I cancelled my cable TV, but it still worked, cause that's how it is. Until last week. They recently began installing these inline filters that block the channels, but still allow the modem to function. So, now I pay for both again.

    Also, in their TOS, they limit downloads to 3gb per month!?!?! That's a weekend for me. They also have a policy against upstream traffic of more than 500mb in 24 hours (Section 8(s)). I suppose this is how they will effectively ban multiple user connections, since they don't care about routers. As long as you only use one DHCP IP, that's all you pay for. Cox AUP.

    Luckilly, they don't enforce these rules vigorously (if at all) yet. Once they do, I'm out.

    --
    Often in Error, Never in Doubt.
  235. Interesting choices by SurgeMaster · · Score: 1

    (Out trolling...)
    The fascinating thing about this discussion is that (acc. to my very non-scientific sampling of the available data), roughly 80% of the responses to this NAT detection business are "Hey Slashdot! How can I get away with stealing service from Comcast?" This is as opposed to the normal reaction of someone who lives in a market-based economy, which is "Hey Slashdot! Let's all dump our Comcast service in favor of DSL to show Comcast we won't put up with this shinola!" Don't get me wrong - I'd be pissed off as well (if I hadn't switched to DSL a while ago, ;) but just because your mad at your bank doesn't mean you should use a Glock to make your next withdrawal, know what I mean?

    --
    "One empirical experiment is worth a thousand expert opinions." -Bill Nye
  236. 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.

  237. 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."
  238. Re:It will be hard to FIND NAT-ting, but it's poss by Anonymous Coward · · Score: 0

    Your subject is wrong - it's hard to FIND someone doing NAT.

    Everything "detection method" you've listed is voodoo.

    MAC ADDRESSES - Can't identify people using Linux routers.. it can only catch people using "black box" NAT routers, and even then, every manufacturer of stand-alone NAT boxes also manufactures NICs.

    Browser Headers - You have any idea how much work it is to track and store browser information, then to correlate the data to something useful? Sorry, not gonna happen.

    People - A company comes up with something like this, and you HOPE they don't get good people? If they had access to good people, this wouldn't be an issue at all.

    In short, any method of "detecting" NAT is voodoo at best. Without going to view the location in person, there is NO way of reliably determining if a site is using NAT or not.

  239. Devising Methods is Straightforward by Anonymous Coward · · Score: 1, 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?


    Quite likely they had no particular technical approach in mind and planned on just waiting until the Slashdot crowd surveyed the possible techniques for them. That has been accomplished.

    1. Re:Devising Methods is Straightforward by danielrose · · Score: 1

      Yes. I agree. Bunch of lacking brain type people they are!

      --
      i hate pansy republicans
  240. My experience with Adelphia by Anonymous Coward · · Score: 0

    I use adelphia for my cable internet access, and recently I had a problem where windows xp would just disconnect, I could disable, and re-enable my network, and it would work for a few more minutes..

    Anyway, I called adelphia support, and they had me use my other network card in my pc to hook up to the cable modem. (the one i was using was kinda flaky, I had tried the other card earlier and it didnt help). He told me I should probably remove the bad network card, and he said that if I wanted to hook up other pc's to this one to get to the internet, I would have to buy a new network card.. I was pretty suprised when he said that.

    My friend uses the same service, and his cable modem is hooked up to a linksys cable/dsl router. He got a call one day from adelphia, they asked him if he had a linksys router, he said yes, and they told him he needs to get a firmware update because theres a problem with the current firmware and it not letting go of dhcp assigned ip address's.. No mention whatsoever of why he had a router there instead of just his pc.

    So luckily my provider doesn't seem to care. I have also had about 10gb a month up and down and no complaints from them for using too much bandwidth.

  241. Cable companies are usually regulated monopolies by Anonymous Coward · · Score: 0
    Go bitch to your elected representative.

    Hell, if Cox were to try this here in Fairfax County, VA I'd bet there'd be hell to pay at the next county supervisor meeting.

  242. Comcast - less for more by Anonymous Coward · · Score: 0

    I've used comcast@home for several years and have recently migrated over to their all comcast managed network. The interesting thing is almost every other day comes more new about fewer/restriced services. I was thinking about setting up a Linux Masq box to offset the recent price increases and I'll soon have to pay a 3rd party for USENET newsgroups (Comcast has decided not to maintain news servers). They are implementing a 'transparent' port 80 proxy and capping download speeds at 1.5. The list goes on...

    For me, cable is the only game in town. DSL isn't an option because the copper is so bad Verizon nor anyone else with a DSLAM in our CO would even think of offering service out this way.

    I'm at the mercy of 'the man'...and I know somehow, someway the Microsoft equity investments in Comcast (and downright bankrolling of the attbi aquisition) is driving policy.

    Name Withheld because I don't want to be on a list

  243. MAC addresses by vlag · · Score: 1

    As for the MAC address lock, SMC allows you to configure your router to show a MAC address of your choice to the outside world, all the while NAT is running on the other side ... PLUS most people know how to spoof a MAC address anyway, regardless of the OS they're using. Cheers!

    --
    Do you want to remove linux?
    1. Re:MAC addresses by MindStalker · · Score: 1

      I wouldn't say most. Most people know absolutly nothing about networking.

  244. That's greed by Space_Nerd · · Score: 1

    I live in argentina, broadband access here is expensive as hell (100 bucks per months for a 512kbits downstream/128kbits upstream cablemodem), but they have setup a nice QOS system on their routers so their unofficial policy is "Do whatever u want, just dont get us in trouble!".

    The only bug i have with their service is that they dont provide a stable ip, but damn, the ip rotates like every month or so, and it never interrupts my connection to do so.

    Ok, what im getting at is that what i am receiving (and paying) is for access, they shouldnt care about what i do with the access they provide, as long as i don't get them in any kind of trouble, which i think it can only be of legal nature, because, as i said before, i can only go so much faster with the cablemodem before the QOS kicks in.

    What i dont get is why the hell do they want us to pay extra if we have 10 machines using the same bandwith with the same ip? im not costing them extra, im just using what they provide in a more efficient manner. I dont ask them for troubleshooting when the router goes berzerk and everybody start loosing their connection.

    My point is (finally) that they are just trying to make an extra buck, they probably need it, but they should try to find another way to make it, because cracking down on NAT users is just plain wrong.

    And if they dont have QOS installed on their equipment, well, that should be their problem, not the problem of the consumers

    PS: My cablemodem company is Fibertel if anyone cares to take a look at it.


    Me not know english? That unpossible!!

    --
    Everybody has a purpose in life, maybe mine is to lurk in slashdot.
  245. Aggresiveness now = profits later by aquarian · · Score: 1

    It's pretty obvious they just want to charge more money for more computers, for no other reason than they think they can. All these arguments about cost and usage are just stupid. They see a bunch of people out there who will just submit and pay. That's what marketing is all about, isn't it? Whatever they think the traffic will bear!

    The biggest danger is that they're taking this aggressive position now in order to set a precedent. If they can change the rules of this still new game now to suit them, they can lock in higher rates and greater profits for years to come. The future is at stake.

    Personally, I don't think it will fly. I believe there are too many users with home metworks now that they can't afford to risk losing, vs. an unguaranteed number new users who will buy into their new "offerings," or just submit without a fight.

    Note that while Earthlink has been offering NAT and multi-computer services for a fee, they've never required users to buy these services from them. They'll even give you a static IP account for an extra $10.

  246. observation by Anonymous Coward · · Score: 0

    a) TOS seems the same wrt NAT as @HOME. Additional charges only for the clueless or those requiring additional public ips.

    b) I see no language explicitly prohibiting servers, however they are attempting to limit them by forcing IP change every 4 hours
    1) caveat DHCP is SUPPOSED to by the standard check the availability of an IP before assigning, hence a user could park indefinitely on an ip. I seriously doubt that comcast will notice/care unless you are sucking massive bandwidth or otherwise causing problems for them.

  247. Unacceptable by Grax · · Score: 1

    The described network in the FAQ is for 3 computers fully exposed to the internet. This is unsafe, especially for users of Windows computers. The alternative way to "follow" their recommendation is to purchase 3 Linksys (or other) routers, one for each of your 3 machines and firewall them that way. Of course they might have a problem with that and consider each of the Linksys devices to be a device and then decide you should pay for 6 devices.

    Basically after all the discussion I think it comes down to the fact that the cable ISPs need to be able to throttle bandwidth. After all one guy on a single computer doing mp3 or movie trading (his own recordings and videos of his kid, of course) can easily eat more bandwidth than a network full of people just checking their email and cnn.com every so often.

    1. Re:Unacceptable by Anonymous Coward · · Score: 0

      My Netgear router can disable NAT and allow public access to each computer. Should work with Linksys as well.

  248. AOL broadband doesn't allow multiple connections by Anonymous Coward · · Score: 0

    AOL broadband (cable modem), which out here in south-east Wisconsin is piggy-backed on a Time-Warner cable modem and does not allow multiple computers to connect at the same time through a broadband router the same way that the normal Time-Warner cable modem does. (The connection to TW isn't established until AOL's program is activated, which has its own account and password which are different than the account information for the TW login) I have heard that using Windows Internet Connection Sharing will allow for multiple computers though. I'd like to know if anyone else has run into this situation and if they were able to get it to work.

  249. This story is BS -- Do the math! by Anonymous Coward · · Score: 0

    You pay 6 dorks 30 grand apiece to kick off your paying customers or get said customers to pay an extra $5 a month in fees? How many people are you going to have to bust a day just to _break even_?

    Never mind that you could just hire a single CCIE/perl-guru freak for $120K and he'd do 2x as much as the dorks...

  250. OK, hotshot... by Anonymous Coward · · Score: 0

    ...just cool your jets. DSL isn't even available in *most* of the country. I live in one of the most supposedly "connected" towns in the Southeast. The only broadband provider for the 80% of the population that lives more than half a mile from the center of town is Adelphia. The only alternative is to move. And that's the situation in most of America.

    Plus, what you spend on broadband is half a mortgage payment out here, and $40K a year is a *good* mid career salary.

    So don't call us "cheap." We're struggling to afford the shitty service we have. Our only choice is to bend over for these corporate slimeballs and take it up the ass. Unless we want to give up our IT work and go back to the furniture factory... or buy a Greyhound ticket to California... not!

    I hope you wrap your Porsche around a tree, you insensitive little fuck.

    1. Re:OK, hotshot... by DirkDaring · · Score: 0

      I live 6 miles from AOL headquaters, 3 miles from the new MCI Worldcom campus and UUNet.

      We have no DSL, no 2-way cable. We have iDSL for $149/mo and 1-way cable modems though Adelphia.

      Dirk

  251. Gee I guess that makes them terrorists by nathanst · · Score: 1

    Hmm, entering a network(home), and gathering information about what's there sounds an awful lot like what the justice department now considers equavalent to hijacking planes. Once they hit your router they are on a private network. If finding an unprotected credit card number directory on eBay or some other public server will get you 20 years think how this could be prosecuted.

  252. I suppose by Anonymous Coward · · Score: 0

    you would be wiser to ask the author, though,
    who is unknown to me

  253. Here's what I do by qurob · · Score: 1



    Run a sniffer, and fucking ARP-poison their beautiful Cisco routers...and proceed to watch the rest of the node's web traffic, IM's, etc etc

  254. 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.
  255. 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.

  256. "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
  257. 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.
    1. Re:Yeah ... by Anonymous Coward · · Score: 0

      i have no slashdot account but im one of the guys on the actual phones here

      so =P

    2. Re:Yeah ... by bobdole369 · · Score: 1

      Aha! Being that you actually take calls, you would likely know more about the subject than I. A few quick questions to the supervisors and a random tech on Friday yielded a bit of info. They generally do not support the use of broadband routers. (this means they generally won't actually help the users set them up. Not that they don't want them on their network.) I guess I happened to listen to somebody who was helping somebody out, outside policy. The supervisors didn't seem to know what I meant, and when I explained they shrugged it off as "We don't help them with routers." So tech support seems not to care one way or the other, and is definitely not part of the manhunt.

      --
      Lousy facepalm.
  258. Evidence by MmmmJoel · · Score: 1

    I'm a Comcast customer and just found out today that if I put a computer in the DMZ (via my Linksys router), my service will get shut off for about 5 minutes! This never happened before. Try it yourself.

    It's very possible Comcast detects the change in my network and stops the service temporarily until I become a good boy again. I'd be interested in seeing someone look into this who has more experience with cable modems and such to find out if this is purposeful on Comcasts part.

    1. Re:Evidence by Anonymous Coward · · Score: 0

      That's not exactly true. I have a Linksys and Comcast too, and any changes to the router will drop my IP for some reason -- including changes that only affect the internal network. I think this is an issue with the Linky...

  259. I smell by Anonymous Coward · · Score: 0

    Class action lawsuit because of the fact that unless it clearly states in the policy mulitple machines can not be hooked up to the line expect when the extra fee is paid that it wont fly. That and detecting computers that are supposed to be invisible if done by a teenager would be considered unauthorized access of information and a violation of privacy. God I hate Comcast I hope they try it on me I need money....

  260. Just when we thought by WildBeast · · Score: 2

    Just when we thought that MicroSoft licensing is ridiculous, something more stupid comes along.

  261. 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.

    1. Re:Talking to tech support, 101 by Peyna · · Score: 1
      This is not responsible journalism.

      Slashdot != journalism. They just find stuff that interests people and post it here, but they don't write the stories or find the stories. =]

      --
      What?
    2. Re:Talking to tech support, 101 by chrysrobyn · · Score: 1

      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. Back when I had Roadrunner through TimeWarner in Troy, NY, I ran a masquerading Linux box. Every time there was a problem, "tech support" would tell me to reboot my machine. "It's Linux," I would say, "I can reset the network without rebooting, and I already did that." The reliable response was, "Well, did it work?" Me: "No. If it did, I wouldn't have called." Tech Support: "Reboot then. Let me know when you're done." They didn't really care that I was running Linux (or masquerading for that matter -- it was THEIR idea, THEIR suggestion), I was straightforward and honest with them, and they still let me go through their scripts with them. Not every company in the world needs deceipt, but your service may vary. I wouldn't reboot, because I knew it wouldn't help the problem I saw frequently. So, I'd inform them that I was following their instructions, allowing them to follow their procedures. Tech Support (impatiently): "Is it done rebooting yet?" Me: "It's up now. Sometimes it takes a while." (no need to be COMPLETELY honest, now.) Then, they'd log the call, and Mark would call me and we could get somewhere. Of course, being competant, Mark got promoted and left the area. Hi, Mark!

    3. Re:Talking to tech support, 101 by cout · · Score: 1

      I repeat: this is RUMOUR. Why is it on Slashdot? This is not responsible journalism.

      I think you answered that question yourself. It is on slashdot because it is rumor.

  262. Re:methods-Hardware. by Anonymous Coward · · Score: 0

    This is nice. Can any of the hardware based NAT do this?

  263. Uhh... by Anonymous Coward · · Score: 0

    Wouldn't the randomness itself indicate an intent to deceive? The randomness would serve as a fingerprint and would definitely raise a few eyebrows and definitely would raise suspicion.

    1. 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.

  264. 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?

  265. Re:methods-B-caps by Anonymous Coward · · Score: 0

    Well all the above will be moot with the new bandwith caps being put into place.
    Slam into the caps by any means i.e. sharing, big files,etc. It will not matter.

  266. Catch me if you can. by Anonymous Coward · · Score: 0
    They'll never catch me. My linksys has the "block wan request" feature turned on. That is, it silently drops all connection requests from the outside.

    Additionally, I'm making use of the Linksys feature that lets you control the MAC address of the WAN port. What MAC did I use? The MAC from the USB ethernet adapter the @home tech gave me a year and a half ago. So, my MAC looks like a little USB ethernet adapter, and the router behaves as if it's a PC with a very restrictive personal firewall installed.

    So, how are they going to figure it out? There are ways, but speaking as a vendor that sells hardware to the Comcast Internet people in my area, they just don't have anyone smart enough to figure it out.

  267. what about one user using multiple pcs? by Anonymous Coward · · Score: 0

    Time Warner tried to screw me into paying for multiple IPs because the tech came over and saw my borg like apartment with multiple PCs and wires everywhere etc. (I suspect that many othe readers have similar nests)

    After explaining to him that I use different PCs for different purposes, and that I was only one person and therefor could only really use one PC at a time they let it go.

    However, this situation seems like it would be imediatly shut down if they tried to eliminate NATs. Yet I feel that it is a completely legitimate use of my cable modem.

    thoughts?

    1. Re:what about one user using multiple pcs? by slackr · · Score: 1

      That's what I'm thinking. Here's what I'll tell Comcast when they call.
      "Um, I have my user agreement here and I don't see any violations here... nope, looks like I'm in compliance. btw, my account is fully paid, so if you disconnect me then you are in breach of contract and I am going to have to take you to court."
      Pretty simple. Your signature is not on any documents where you agree that this or anything even similar to this is prohibited, and you have the right to expect the service that you agreed to pay for.Meanwhile, y'know, all of this NAT'ing really does considerably cut down on DDOS traffic from cable modem users; as a first level of defense it catches quite a bit from the script kiddies. You'd think Comcast would realize that.

      --

      * Please do not read my signature.
  268. 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?
  269. Re:methods-Greeed by Anonymous Coward · · Score: 0

    Nope just a good demonstration of greed over common sense. Happens all the time.

  270. 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."
    2. Re:Hunh? by Anonymous Coward · · Score: 0

      I am aware of only one 802.11b ethernet device that does not do NAT, it is just a simple bridge.

  271. Are you kidding me? by thitcho · · Score: 1

    The best anyone could do is to _guess_ whether someone is using NAT. That's 2 bytes. Just look at a nat trans table, you can never make a definitive case. I am surprised this is even attempted. Wierd. I don't know why people are talking about OS fingerprinting. Even if we allow the fingerprint to be correct, what the hell does that say about nat? All servers can do packet forwarding.

    1. Re:Are you kidding me? by thitcho · · Score: 1

      Perhaps people should stop talking about what this will do to customers. That's a few steps after a more important ...

  272. We already ordered DSL by Anonymous Coward · · Score: 0

    When Comcast took away my speed and my fixed IP but DIDN'T lower my bill, I ordered DSL. When service went from 2 MB/s d/l to 400kB/s d/l and 2 MB/s u/l to 128 kB/s u/l... my bill should have gone from $45/mo to approx.$7/mo. I don't need their silly portal stuff. I don't need their junky static web pages cause I don't want to post pictures of the neighbors dog;I want to run a real web server on my own machine where I can serve up PHP-enabled pages and cgi scripts. They can keep their e-mail addresses (that they sell to all comers, so nearly as I can tell and that makes them no more valuable to me than a hotmail or yahoo or even a msn email address) ... I can get more of all of that stuff all over town. All I wanted from them was bandwidth and now they've throttled that. And they want me to unplug my wifes machine (which uses a different OS because she is afraid of Linux ... and which she uses for perhaps 15 minutes a day to check her main and IM with her out of state friends) or pay MORE? Whaddya, nuts? She's worth it ... definitely ... but they arent'. Sayonara, sucker!

  273. Re:Crack down? -- by Anonymous Coward · · Score: 0

    Here in Maryland, Adelphia has cracked down using similar techniques. Hard to use multiple computers on over their network when I'm getting zilch bandwidth.

  274. doesn't matter by _avs_007 · · Score: 1

    Didn't someone run into a situation where a network admin got screwed for running port scans on machines on his own network?

  275. also by _avs_007 · · Score: 1

    Won't this problem go away once everyone switches to IPV6? I mean, DHCP isn't even needed with IPV6, and IPV6 also gets rid of the need for NAT, because it can detect a route, and slap it into the IPV6 header.

    1. Re:also by Anonymous Coward · · Score: 0

      and IPV6 also gets rid of the need for NAT

      Not if Comcast goes through with this. Their motivation is to sell you more IP addresses. People using NAT (rightly so) do want to pay for the additional IP addresses.

  276. Whoa. by /dev/trash · · Score: 1
    In these recession times, he quit his job becuse he doesn't wanna search for NAT's? hell I'd do that, at this point.

  277. inconclusive by _avs_007 · · Score: 1

    That doesn't mean anything. I wrote many many many engines in many different languages. I can form any type of packet I want, and set any type of headers I want. Besides, all my boxes are the same OS all running the same browser. Besides, even if they raised a stink, I would tell them to check their packets again, and I'll send a very colorful packet their way ;)

  278. 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 Anonymous Coward · · Score: 0

      And a fringe benefit of metering is that people will be more concerned with quality over quantity; they won't want to waste their bandwidth so a good amazon-esque rating system would have to spring up to filter the crap out.

    2. 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.
    3. Re:I don't buy it... by Anonymous Coward · · Score: 0

      I think it should be more of a per day cap. Say $30/month gives you 200MB/day and $05 gives you 1GB/day. Sounds fair. And something like $2/GB over in that day. I'd go for that.

  279. 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.

  280. Comcast's TOS Don't Forbid NAT by herbierobinson · · Score: 1

    I think you've been had. I checked the TOS on their web site and it does not forbid NAT. It does forbid

    1. VPNs (NAT does not make a VPN).

    2. Connecting a machine in another building.

    3. All commercial use...

    --
    An engineer who ran for Congress. http://herbrobinson.us
  281. So pay up. by SecurityGuy · · Score: 1, Flamebait
    Sorry, no sympathy from me. If you sign up for a service which prohibits you from hooking multiple systems to your net connection, then violate that contract, expect to pay the price.


    Now, do I think it's reasonable for them to say you can have only one computer on the network rather than, say, capping your monthly bandwidth usage? No, I don't, but what you should do in this case is find an ISP which provides what you want rather than defraud (by falsely agreeing to use one class of service when you're really using one which they provide at a higher price) an ISP which doesn't. I'll never understand what's so hard about sticking to the terms of an agreement you made voluntarily.

    1. Re:So pay up. by Imjin · · Score: 1

      Lemme guess.. your work email is something like company.man@internal.comcast.net

      Try reading their Terms of Service and Comcast's own home-user FAQ.


      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.


      Therefore, you're the average Joe Homeowner and you want to hook your Counter-Strike game pc along with little johnnie's pr0n searching machine up to your cable modem so you two boys can surf to your hearts content. Great, Comcast says have at it, but you'll need to have a separate IP addy for each machine. Comcast won't tell you how to do it, but its as simple as cabling both NIC's to the cable modem. Since Comcast had the foresight to remove the multi-subnet chip from the early Cisco UBR cable modems, the only way for you to have 2 IP's is for you to pay Comcast for them, since both PC's need to be on the same subnet in that cabling configuration. But wait, why pay $7 for a 2nd IP when you can make your own internal net under the 192.168 range, of course under a different subnet. Since Comcast is totally behind you running multiple machines on your single cable connection, it must be OK for me to hook my PC's up anyway I see fit, right? Of course it is... or does their Terms of Service leak water like a canteen made from the skull of a Taliban cleric who just met up with a AC119 gunship.

    2. 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.

  282. 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.

  283. Glad To See Comcast NAT Support Virtual Classrooms by jeanicinq · · Score: 0

    Such big corporations could easily enable access to improve access to educational institutions.

  284. 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").

  285. Coming soon... by gschwim · · Score: 1

    If the telcos wish to follow suit in this, we'll be paying another monthly usage fee for each "extra" phone over the "allowed" 1 phone.

    What is this world coming to? Seems like every company is 1) severely limiting your usage rights of their services, and 2) selling your personal information for profit, BEFORE you can opt-out.

    Besides, they've got bigger fish to fry right now, like routing stability.

    -schwim

  286. The ENRON disease.... by Anonymous Coward · · Score: 0

    I hope all these corporates that are greedy and evil deserve what enron got.

    Yes employees loose their life savings, but thats what you get for working for the devil.

  287. Affordable by DreamerFi · · Score: 2

    And "affordable" hardware is very cheap if you look at solutions like the one at www.dubbele.com

  288. What free market? (was:Let the free market decide) by Anonymous Coward · · Score: 0
    Free market? what fscking free market are you talking about?
    Cable companies are ...*MONOPOLIES*. They are regulated (not enough in my opinion). For example, they used to make you pay for multiple TVs connected to your cable, then people complained, then congressed passed a law forcing cable companies to let people connect multiple TVs.

    [wishful thinking on] the same thing might happen with internet service.

    In any case, I have had Comcast internet service for 2 years now, and for those 2 years I have used an old Linux box as firewall/NAT/web server. I never had a complaint from Comcast. In fact, I'm quite happy with their service so far (except recently when they switched to dynamic IPs).

    My biggest complaint is that the upstream bandwith is limited to 128kb/s. I once called Comcast to ask them if I could pay more and have more upstream bandwidth (and run my server legally), and they said no.

    -- Anonycous Moward

  289. Re:Crack down? -- by jonathonc · · Score: 1

    I remember the Adelphia service well (in the East SF Valley). If I *only* had 80% packet loss I'd consider it a good day. Thank God I moved out of the area. Sympathies to those of you in that area :)

  290. Re:AOL broadband doesn't allow multiple connection by thitcho · · Score: 1

    really, if you use nt or 2k all you have to do is to enable ip forwarding and change the gateway on the internal boxes. I believe it's in the tcp/ip properties. It's best though if you masquerade with a linux box. As you can see, there is really no such thing as not allowing multiple users to use a single connection. This is for no other reason then the fact that it can not be enforced.

  291. 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?

  292. One very interesting question by thitcho · · Score: 1

    Now that I have read most of the threads, seems like everyone is a bit worried. When I read the post I thought, "hmmm....he quit? wierd. It was easy money." I am asking myself, these people who talking as if this will inevitably happen must know that one can definitively tell if someone is using NAT. I see a few talking about "something in the tcp stream". What are you guys talking about? I am seriously asking this question because I would like to know. It would be great if someone can clear this up for me. What is in a NATed session that is so unique as to distinguish itself from a non-NATed session? Please advise.

  293. 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.

  294. 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).
    1. Re:Social methods not technical methods by Anonymous Coward · · Score: 0
      (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).

      What are you talking about? All Europeans with the possible exception of the English drive like madmen.

    2. Re:Social methods not technical methods by Aceticon · · Score: 1

      That reminds me of a recent survey in some mediterranean country in which 90% of drivers thought they were good drivers and that thought that 80% of the other drivers were bad drivers...

  295. Stealth NATing by Anonymous Coward · · Score: 0

    Most people on this forum don't seem to have any kind of problem ripping of from companies, because "by the definition they are "big evil corporations" and should be abused in any way possible".
    What you don't realise is that you are no better than common thief or pirate if you abuse their services. Of course some things in contract may be awkward or just plain wrong, but in this society it is your choice whether to follow the contract or to choose different ISP. You can make difference by protesting, informing the company of the reasons you choose NOT to be their customer but playing modern Robin Hood is different issue. Or do you think breaking the rules just because they don't suit your needs is right?
    Of course you can try to stretch the rules if
    you really don't share the bandwidth with anyone else but instead want to have for example your own mail server and KNEW that ISP doesn't really have problem with the fact that there are more than one computer behind one IP but with the bandwidth issue. But this is a gray area and you know it and must take responsibility for your breaking the contract despite of the fact there was no harm done.

  296. Making money... by Anonymous Coward · · Score: 0

    I've got an idea: why don't they hire a couple people who know what they hell they are doing, instead of 100 monkeys at $100,000 a year?

    Excite blew up because they didn't have anyone who could build out email and other minimally requirement infrastructure,and so they hired a bunch of people who didn't know what they were doing, either, and, well, increased their burn rate while doing nothing about improving service.

    It's no onder these places are drowning, if they are going to insist on bailing water into the sinking ship, instead of out.

    If these Jacktards want to make money, they could start by lowering their costs: there are two sides to any equation, and either one could be adjusted to achieve the necessary balance.

    I know PacBell still hasn't dropped a DSLM close enough to my house for me to get DSL yet (which is stupid, since there are over 5000 apartment units in several complexes in the immediate area, even if you don't count single family homes and condos, almost all of them peopled with Oracle employees and other technology people).

    While it pisses me off that they keep sending me flyers for a service they won't sell me, at least they aren't spending money they don't have building out infrastructure they can't afford on the assumption that stock prices will give them enough float to weather a 2 year to profitability plan (though one wonders what the flyers for the service they won't sell me are costing them...).

  297. extra money for extension telephones by Alien+Being · · Score: 1

    I hope i'm not the only one old enough to remember when it was illegal to attach your own telephone/modem/answerer to the line.

    People used to cheat, and Ma Bell would go to great lengths to catch them. That fascist policy is gone.

    Ma Bell had a monopoly on phone service just as the cable companies have with coax-internet today. Unregulated, they will RAPE THE PUBLIC.

    Policies such as this MUST BE KILLED. If THESE BASTARDS can't be held responsible for providing GOOD SERVICE AND GOOD VALUE, then they should get their UGLY POLES AND WIRES out of OUR COMMUNITIES.

  298. Re:Verification of their Policy is in the Comcast by sholton · · Score: 1
    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.

    That was very specific legislation which only applied to common carriers as defined by the law. It has no applicability to cable. They own their own network and can do whatever they will with it.

    Remember: once a company becomes dominant in it's industry and can no longer grow at the expense of it's competitors, it has no choice but to grow at the expense of it's customers.

    --
    A new kind of meat designed to appeal to vegetarians.
  299. 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.
  300. Comcast, NAT, and the ASANTE Firewall by Imjin · · Score: 1

    Is there anyone else thats using an Asante FR3004LC router/firewall? How well will this hardware firewall/router fare against the new Comcast menace? It opens ports for games and such only on demand, is not pingable, or at least doesn't ACK back when ping'd, does natural packet filtering with NAT. It claims that WAN traffic only sees the router and that LAN traffic is cloaked. It will do PPPTP tunneling and IPSec for VPN's. You can copy the MAC of a PC on the network to the router and it will use that for all outbound traffic. I'm planning on sniffing the outbound streams to see just what is leaving my place to see if its claims are indeed true.

  301. can a cable expert tell me... by Alien+Being · · Score: 1

    What are the sharing ratios?

    I mean the coax can handle quite a bit more than the 1.5Mb/sec that they restrict me to, can't it?

    So, how much can each "neighborhood domain" handle, and how many households are served from each of them?

    And how much peering bandwidth do they buy for each of their customers?

    1. Re:can a cable expert tell me... by Imjin · · Score: 1

      Coax cable itself can do 10Mb/sec. The 1.5Mb that is advertised is fiber to the neighborhood, then once it hits your house, its as slow as 10Mb. Most coax is basically a 10Base2/10Base5 network standard. Its older (late 70's, early 80's), but not the oldest medium. Its rated at 50ohm impedance and meets all of the normal ethernet standards. Its also known as IEEE 802.3 or Thinnet. Cable TV and Cable TV Networks (i.e. Comcast.net) use RG-59 and RG-6 cabling. I'm speaking for Comcast in that there is fiber-optic coming up to the neighborhood that hosts your cable internet up to the little green box in your yard. From that box, coax runs to your house and your neighbors. There is typically a 185 meter (682 feet) cable length limitation between 2 network devices unless some type of repeater or signal booster is used. All of these details go towards overall bandwidth and signal quality measured in dB.

      You can hook up to 29 total network devices on a coax network, but since most home users do a network with 10BaseT (twisted-pair), this isn't an issue... not that many people have 29 devices. Coax has a 10MB (mega-bit/second) limitation which is similiar to the twisted-pair 10BaseT version. This is why cable internet only comes to your house in a 10MB stream and not the more sexy 100MB stream, but the cable company would have to outfit homes with RJ45 or fiber connections and bring fiber to the houses as well, which isn't cost-effective for them, plus the nightmare of home-owners chopping up the fiber lines when they dig holes to put in that new fence. Since cable TV lines are already in place and cable internet comes over the sames lines, the cable companies would never spend the cash to change a bajillion home's wiring.. unfortunately.

      Depending on the number of wavelengths in a fiber strand, a typical one can do 10GBs (gigabits/second) and 16 wave lengths, making a single strand capable of doing 160BBs (billion bits/second). The wavelengths can now be doubled from 16 to 32 which would double the overall fiber network capacity of a single fiber being able to do 320GBs... staggering.

      Its probably going to be hard to tell how much total bandwidth a cable company has piped into a neighborhood on their fiber since they can take fractions of each strand's bandwidth.

    2. Re:can a cable expert tell me... by muskr · · Score: 1

      Not really. With the old 10-2 ethernet standard, Coax could only handle 10Mb/sec. When you stop to consider the sheer magnitude of information which the cable company transmits to your house, it becomes clear that a single coaxial cable can handle a heck of a lot more information than that (80 channels of streaming, UNCOMPRESSED video with three audio channels each).
      For a quick (bar napkin) calculation:
      If each pixel in a video screen were a one or a zero, we're up to ~150Mb/sec already. Figuring 44kHz stereo for all of the audio channels adds another 10Mb/sec.
      Realistically, one could encode at least three bits of information (Red, Green, Blue) for each pixel and there's a lot more than 80 channels available. Comcast just uses some of the unused bandwidth for internet connections.

  302. Re:A positive note: the new Covad seems to be pro- by Imjin · · Score: 1

    Beware the salesman. Lucifer once signed-on for a timeshare in the upper westside of heaven... boy was he pissed.

  303. The difference is.... by Scratch-O-Matic · · Score: 1

    What's the difference if the person I'm sharing with lives next door or in the next bedroom?

    The difference is that telephone service, like many other services, is sold at a set price which is based upon some estimation of how much the typical customer is going to use it. To demonstrate that this is so, let's jump right to the extreme example: instead of just running cable to your neighbor's house, you run cable to your entire town. Notwithstanding the fact that the service would be horrible for everyone, you have deprived the phone company of hundreds or thousands of customers. They sold the service to you at a set price, based on the fact that they can sell the same service to everybody else in your town. If they only end up selling to one person, then they have to adjust the price.

    Another example: you sign a contract for a year of all-you-need tech support by phone. You let your whole town know that you have the contract, and you give them access to the service, so the tech support people end up fielding calls all day, all on your account. But they sold you the service based on how much a normal person would be using it, and based on the fact that they would be able to sell it to many other people in your town. If they can only sell it to you, but they end up fielding calls all day anyway, then they need to adjust the price.

    Summary: The price is set based on some expectation of limited personal use. If the actual usage goes way beyond that, and the customer pool drops as well, then the price needs to be adjusted. Solution: limit the usage to personal use within a househeld. Simple and reasonable.

    --


    Evil is the money of root.
  304. 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.

  305. 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.

    --

  306. to keep them from detecting your web server... by Anonymous Coward · · Score: 0

    ...use host headers. You can set host headers so that the www server will only respond if a dns name is entered, not the ip address. Of course, this requires a dynamic dns service like dyndns.org or some other form of dns.

    1. Re:to keep them from detecting your web server... by Anonymous Coward · · Score: 0

      I use E-Smith Server as my firewall/NAT/webserver. (It is a pretty cool distribution.) Anyway, it uses virtual hosts, so host headers is enabled--you can't find the web server by IP address.

      However, when I do a scan of my box it shows port 80 as open. Wouldn't they just scan their own IP ranges and find these ports open? Or am I missing something?

  307. Re:this is a lame post by Sarcasm_Orgasm · · Score: 0

    i hate the itnernet

    Obviously you have not discovered pr0n yet.

    --
    Special people have long socks, ride short buses, & invent witty sigs.
  308. Tech. Def. of NAT is only on computer connected! by Anonymous Coward · · Score: 0

    I'm having a little difficulty seeing the problem here. Technically, I am running NAT and only have one machine connected to Comcast, which is the NAT box itself. This happens to be a linksys cable router, which runs some stripped down variant of Linux. This is the only computer connected to Comcast. The rest of my computers in my house are connected to this box, but in no way are they connected to Comcast.

    The way I understand NAT works is that Computer A wants information and sends a request to NAT box. NAT box connects to Comcast and get said information. NAT box then talks to Computer A and sends this information. So how can they say that Computer A is connected to their service?

    Is Comcast saying that if I connect one machine to their service, then I can not in any way run a local network in my house with the rest of the machines?

    Besides, I have none of their hardware, I bought my own Cable modem and Network card, I have no cable boxes or anything that might be considered Comcast property. If they need to check out my configuration they have to come into my house, and since I have none of their property, they have no legal basis whatsoever to step foot in my house. They best that they could do would be to disconnect me at the junction box outside the house. With absolutely no factual evidence for termination.

  309. Where are you getting this? by Anonymous Coward · · Score: 0

    Where are you getting this information... While I do not claim to be a network engineer for them, I am associated with Comcast, and want to know where you are coming up with this future policy determination.

    Comcast has done away with the provisioning of anything but the attached cable modem. They make a TOS statement about VPN's on a residential line, but I have seen nothing in their monitoring tools or upcoming policy statements to indicate this change.

    It's possible, I'll admit, Comcast has made some apparently ridiculous policy decisions before, but I just wanna know where this is coming from. Comcast has enough real problems there is no need to create imaginary ones.

  310. 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.

  311. good for smaller isps by Anonymous Coward · · Score: 0

    This is great for smaller isps who use the cable infrastructure to provide broadband. Comcast is killing itself trying to squeeze their customers dry. It costs them NO money to have NAT routers since they won't support them, and you only use the bandwidth you should already be getting. Very unintelligent.

  312. 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?
  313. DSL and Optimum Online by Anonymous Coward · · Score: 0

    First off, I am a recovering Verizon victim in the DSL zone. The only good thing about it was a) it was faster than a 28.8 modem, b) multiple IPs for no charge. I moved to NJ, picked up Optimum Online, and I will NEVER look back. They do not bar multiple computers, they are simply the fastest US cable internet provider (I can pull at 300-900k a sec at any given time), and the pings to my fav TO/INF servers are amazing (sub 50's on the majority). Granted, no fixed IP's, but they encourage the use of firewalls and setting up multiple comps behind it.

    I really do not understand how Comcast can do the following legally:

    1) Snoop your personal possessions in your home (ie your computers) to determine if you are using more than one... seems to be a bit of an invasion of privacy

    2) More importantly, determine if you are using NAT or just alot of your paid for bandwith

    Personally, as long as the TOS clearly states that you are not allowed to run fixed file or web servers, that's fine (sorry, but most home users don't need to... if you do, go elsewhere). However, I am paying for a broadband connection to the internet and nothing more... unless they specifically and clearly state that hooking more than one computer to the modem is wrong (and technically you can't anyway with most cable modems, at least not directly), they should shut up and worry about the hackers and warez folks who are causing them to go this route... remember, they are trying to shut down illicit FTP's offering software and music illegally, as well as fubar web servs that are against the TOS. Nothing more.

  314. Open Letter to Author, challenge to OpenSource by PoP · · Score: 1

    Subject: CAT vs NAT
    Date: Fri, 25 Jan 2002 09:21:00 -0500
    From: anon@netscape.net
    To: Ellis299@aol.com

    In your article CAT vs NAT you missed many saliant and critical points. Until recently multiple IP addresses were unavailable for the home user, requiring a "business" connection at considerably higher prices, and usually the service was not provided to home. Home office users had no choice, the service providers incalcitance and myopia could not stand in the way of need and innovation. Case in point, my co-worker was one of the test users for @Home. The day the service was installed he tried to hook up his second computer and was told by @Home that he was limited by @Home to one address and try as he may they would not sell him a second address. With a newborn in arms and needing both parents to work from home, he installed a beta version of Novell's NAT product and promptly called @Home for help to properly configure his side of the network. He made them aware of what he was doing and they told him he was in violation of his agreement. He asked for a second connection and box to the h ome, but they refused. With thier help he completed the NAT installation and the problem solved, or in your opinion, crime perpetrated.

    Let me offer one more thought. Any scheme invented by the Cable Operators that flew in the face of innovation or proved costly, would be defeated by the droves of people who needed innovation. Imagine the headache and huge cost the cable operator could bear in any investigation of NAT usage that involved physical inspection as electronic efforts would be both disguised by real users and ghosted by software designed to mimic NAT usage and network loads. Now wouldn't that be a scary idea?
    --

    --
    Thought for the day, don't you really dislike the space and bandwidth wasted by most signatures?
  315. Protest by james(honest) · · Score: 1

    Sounds like we need a protest application. A windows app (face it) that "normal people" can run on their machine that uses all 1.4Mb/s (or whatever you have) all of the time. Bring the network to its knees downloading rubbish.

    Let them know they can either have single computers that use all 1.4Mb/s 24/7 or multiple computers using whatever they need at the time (i.e. a lot less than 1.4Mb/s on average).

  316. Using NAT but only one computer by Anonymous Coward · · Score: 0

    Well, personally I'm using NAT with only one computer on the other side (right now), and I've got my own client doing the loging in (and, to make it even hard, I'm not using their services and I'm not even in the same country as they are, so there, try to catch me now ;-).

    Seriously, that someone is using NAT isn't the same as that person having more than one computer connected, and even if it was... so what... he's paid for it, and hunting him down will only ruin their business, not get them more paid users.

  317. 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.

  318. 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 dnoyeb · · Score: 1

      Your clueless and obviously dont use comcast@home today. 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 Comcast continuously check for active servers on their network. My NAT box is filled with hits from their security checking computer all the time. But its MORE likely that if you have multiple machines in your home you are using MORE bandwidth than if you only had one. How? Why? Just because I have my computers all internetworked does not mean that there is any software on them that requires the internet. This is MY personal network. ...you are using MORE bandwidth in some manner. a completely vague statement. Please explain 1 scenario of how this could happen and not also be achievable with a single computer.

    2. 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?'"---

    3. 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?
  319. 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
  320. Affordable by Anonymous Coward · · Score: 0

    I paid $25 for a P75 box and zero for OpenBSD.

  321. 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.

  322. My ISP & multiple machines by TomTraynor · · Score: 1

    When I was going to DSL I specifically asked if I can put more than one computer on. They didn't have a problem, the only thing was that anything past their modem on my end was my responsibility. They did not care if I was running Linux, Win95 & Win98. I paid for the bandwidth and what I do with it was my business (as long as I did not violate their TOS).

    I have not read the full thing about the cable company, but, it sounds like they want their competitors to get more business.

    --
    Panic now, beat the rush!
  323. 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.

  324. Linksys, SMC, Kingston, etc.... by dnoyeb · · Score: 1

    SO Comcast believes they can defeat all the hardware NAT router makers? Good luck. "Their rotating the shield frequency captain!" I can see the battle a roaring. A simple update of my Barricade bios will totally destroy months of Comcast detection work and algorithms... No to mention that cable systems are still trying to be opened up to competition. Their just stoopid. Should I add that they will be begging to get DOSed??

  325. Ever hear of NMAP by Anonymous Coward · · Score: 0

    NMAP is a network mapping utility available at insecure.org... Depending on how good your router is (netgear,linksys, and D-link suck) it can disguish what ports are being filtered by these routers. It does this by the way router responds with a fin or rst.

  326. 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.

  327. They WOULD win in court... by Anonymous Coward · · Score: 0

    The difference here is the user agreement. When I sign up for telephone service, at least with QWest communications, they don't make me sign a piece of paper saying I won't have more than 1 phone and 1 answering machine connected. They rely on laws governing harassment and such so they don't have to worry about more paperwork.

    With Cable Modem service, they DO make you sign a user agreement saying you will pay for a 2nd, 3rd, 20th, etc... computer. You try to sue them for strong-arming you, they will simply produce the carbon-copy of the agreement with your signature on it, agreeing to pay the fees. The court will say pay it or cancel your service, if they don't tack on fees for previous use of service without payment. And then, Comcast or whatever ISP you are sueing, may even be able to have breech of contract fines imposed, depending upon local laws.

    Everyone is complaining about this as being wrong (and I do agree) but they are not taking into account that THEY AGREED TO IT WHEN THEY SIGNED UP! Yes I think it is crap, but did any one complaining read the user agreements before adding their John Hancock to it? I seriously doubt it.

    Back before I saw the light and switched to DSL, I had AT&T Broadband, and signed that same user agreement. Yes I ran NAT, but it was with the knowledge that they could say (at any time) "We know you are using it, and you need to either pay us, or stop using it."

    To recap the long-winded rambling from above, you don't have a leg to stand on in court, and they can kick the chair you are sitting on out from underneath you. They WILL win in court.

  328. TOS, etc doesnt mention NAT or routers by rjljr · · Score: 1

    I just looked at the docs on the comcast
    site... no mention of routers or multiple computers except in the FAQ, where it
    just says they will sell you multiple IP's if
    you want. So where is the violation?

    Anyway, I dont care. Fortunately we can vote
    with our dollars.

    --
    -> Ron Legere I can never think of anything clever to put here.
  329. federal regulatory question by Anonymous Coward · · Score: 0

    forgive me for being a little uninformed or naive, but isn't there a federal mandate, perhaps even governed by some FCC regulation, that says once a signal comes into my house, it's mine to do with as i please?

    unless i ask the cable company to come in and set up a coax outlet for every TV, they can't charge me for how many times i split their line and run it wherever i want. same goes for the electrical service coming into my house, the telephone line, the water, etc.

    i would have thought that this situation would have been covered in the past, when the cable companies used to scan for "abusers" with more than 1 TV hooked up to their precious cable teat.

    being one of those contacted by aforementioned cable company some years ago due to a "signal leak" coming from one room in my house, i now enjoy the benefits of cable TV in almost every room. i don't pay extra for it. once it comes in the house, it's mine. mine!

    although i hate the idea of government intrusion in a regulatory capacity, i don't see any way of avoiding this in the future. cable companies operate like a utility, and they should be regulated like one, whether they like it or not. maybe there's a legal recourse for those being told to shut down their NAT apparatus.

    my cable company has yet to say anything on this issue. i hope they remain silent. i use a netgear router as a hardware firewall with only 1 PC connected to it. there's no way i'm going to cough up an extra $5 to give my cable co. a little peace of mind by issuing me a 2nd IP.

    i guess in the end, the argument "if you don't like it, leave" is valid. DSL is an option in my area, but only recently. if this sort of thing had happened where i live last year, i would have had the choice of broadband connection or going back to AOL land and the joy of modem squeals and beeps.

    regards,

    Chimpuat

  330. Looks like NAT is OK with Cox by Anonymous Coward · · Score: 0

    I received YAFAQ from Cox in this morning's e-mail. It ended with the following:

    Q12: I have multiple computers accessing the Internet,

    and am unable to set up my computers using DHCP.

    What can I do?

    A12: We support the primary computer that is connected to the

    modem, but we do not support the entire network. We have found

    that DHCP does work for most customers who want to network

    their computers please contact your network provider or router

    manufacturer for further assistance with DHCP settings. If you

    require a static IP address, Cox Business Services may offer

    a service that fits your needs. You can contact Cox Business

    Services by calling 949-546-2020.


    Sounds like (a) they don't mind if you use NAT, they just don't support anything behind the NAT box, and (2) static IPs are available under a separate (presumably more costly) plan.

    I don't see why so many people want static IPs anyway. Perhaps they want to run a web server out of their house (which they don't allow anyway). Since I have no inclination to do that, the service from Cox will be just fine for me -- as long as they continue to allow NAT.

  331. I think everyone is missing the point. READ. by superf1y · · Score: 1

    A number of posts rationalize that Comcast must think as more machines are 'hooked up', then more users will be web browsing, etc. -- and they need to address this 'issue' and charge appropriately for 'extra' work/resources/etc.

    Let's call this what it really is. It has very little to do (if anything) with Comcast's cost structure as far as bandwidth, maintenance etc. It is their entire cable-services business model. This is a revenue stream to them, that they use everyday.

    Example:

    Johnny has 3 TVs, and cable tv service with Comcast. Johnny can not pay for one connection and hook all three TVs up legally (contractually, what have you) without paying extra fees for additional boxes/sets. There is no difference, or one so slight as to be immeasurable, from Comcast's view - other than that their agreement states that they are allowed to generate revenue on a Per Television basis.

    I don't know how this discussion got so centered on physical and maintenance costs for Comcast, but that just aint it. Comcast now has a better understanding of how their model for cable tv applies to cable-modem access, and is looking to layer their old model on their new business to generate revenue -- based on a perceived benefit/service offering.

    Don't be surprised if on your next cable tv visit, the service guy decides to count how many machines you're connecting. Worse yet, his video signal reader now has a node-scanning somethingorother and now he plugs his device in between the modem and your network - behind your firewall/linksys/etc. to fingerprint your network.

    Oy.

    --tim

    --
    ~fight the power >>-->kill your computer
  332. ARIN should revoke thier IPs by ChaosMt · · Score: 1

    If they decide to show contempt for currently establish best practices on the internet, the simple solution is to withdraw their AS numbers. Screw 'em! NAT was -NOT- developed to 'cheat' service providers of revenue. NAT was devleoped by internet leaders; not black-hat hackers. It was developed to help slow the ever diminishing supply of IP addresses. Such behavior shows corporate greed and contempt for the utility they provide. Revoke their IPs. While we're at it, let's revoke M$ business licensees and corporation status. ;) I can still dream about justice.

  333. Blatant plug for my DSL provider by eples · · Score: 1

    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.

    Speakeasy is fine with you running servers. You can even run your own DNS, Mail, IRC, etc.....
    Plus their newserver does carry the binaries newsgroups :)

    --
    I'm a 2000 man.
  334. Meta-Paranoia by eples · · Score: 1

    You'd like to think that, wouldn't you! You've beaten my giant, which means you're exceptionally strong...so you could have put the poison in your own goblet trusting on your strength to save you, so I can clearly not choose the wine in front of you. But, you've also bested my Spaniard, which means you must have studied...and in studying you must have learned that Man is mortal so you would have put the poison as far from yourself as possible, so I can clearly not choose the wine in front of me!

    --
    I'm a 2000 man.
  335. Cox allows NAT by Dor · · Score: 1

    I'm assuming they tell you how to set it up, then they allow it.

    From Cox FAQ:

    Q:
    How do I set up my residential gateway to work with the Cox High Speed InternetSM network?

    A:
    Your residential gateway must be configured to act as a DHCP (Dynamic Host Configuration Protocol) server for your local network, so your computers receive IP addresses from it, and not the Cox High Speed InternetSM network. Residential gateways usually assign 192.168.0.x IP addresses to computers on their local networks. Make sure all the computers on your home network have been configured to automatically receive an IP address. Depending on the computer's operating system, this is generally found in the Network | TCP/IP properties section. Check your computer's "Help" section for information on how to change network properties.

    Once you've configured your computers to automatically receive IP addresses from your residential gateway, you must configure the residential gateway to automatically receive an IP address from the Cox High Speed InternetSM network. Residential gateways are often configured via a web browser pointed to http://192.168.0.1, although yours may be different. Once you've logged in to your residential gateway, ensure the Host Name and Domain Name sections are blank. Make sure it's set up to obtain an IP address automatically--do not specify a WAN or Internet IP address. In addition to its WAN or Internet IP address, your residential gateway will receive other network settings, such as Subnet Mask, Default Gateway, and DNS Servers, from the Cox High Speed InternetSM network. Be sure you don't manually input the values of the Subnet Mask, Default Gateway, or the DNS Servers.

    Save these settings on your residential gateway. Turn off your computers, then turn off your residential gateway. Turn on your residential gateway. Wait a few minutes for it to boot up and receive its settings from the Cox High Speed InternetSM network, then turn on your computers. Verify that your computers received their network settings from your residential gateway and not the Cox High Speed Internet(sm) network.

    For additional help on configuring your residential gateway or home network, please contact the equipment manufacturer.

  336. 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.

  337. 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.

  338. Webwasher as server by Anonymous Coward · · Score: 0

    Hi all,

    I use the Windows version of Webwasher,which has the option to act as a forwarding server.

  339. 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...

  340. Re:I think everyone is missing the point. READ. by Anonymous Coward · · Score: 0

    I hear you, but in Comcast's case in my area, basic cable in unscrambled on the wire - there is no box required unless you want premium or digital cable services. With this scheme, you can have splitters all over with coverage to every set and vcr in every room with a connection to the TV card in your pc to boot. There's nothing to discourage this.. and in fact, the installer gave me 2 splitters and cables for vcr's when I installed.

    Funny story was a friend moved recently to 'comcast country' - he asked about pricing for cable modem without cable teevee - reponse was $39.95 + a $10/month surcharge for non-tv subscribers. He took it and has cable modem + basic cable for $50/month. Not too bad...

  341. 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
  342. 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.

  343. ATT AUP BLOWS by Anonymous Coward · · Score: 0

    "(g.) Theft of Service. Customer shall not connect the Service or any AT&T Broadband Equipment to more computers, either on or outside of the Premises, than are reflected in Customer's account with AT&T Broadband. Customer acknowledges that any unauthorized receipt of the Service constitutes theft of service, which is a violation of federal law and can result in both civil and criminal penalties. In addition, if the violations are willful and for commercial advantage or private financial gain, the penalties may be increased."

    Does that mean if I have a NAT box and use eBay to sell stuff they can penalize me even more?

    "AT&T Broadband will provide Customer with dynamic IP connection(s) as a component of the Service. Customer will not alter, modify, or tamper with such dynamic IP connection(s) or those of any other customer. Customer agrees not to use a dynamic DNS to associate a host name with such dynamic IP connection(s)"

    INSANITY

    "Customer will not relocate the AT&T Broadband Equipment"

    Can I move it to clean my desk?

    "Gaming Servers: Running a gaming server is a violation of the AT&T Broadband Terms of Service Agreement"

    "It is also a violation of the AT&T Broadband Terms of Service Agreement to post copyrighted material to any public bulletin board or newsgroup."

    Gee isnt the AUP (C) by ATT?

  344. Re:Are they selling bandwidth, IP addresses or wha by Anonymous Coward · · Score: 0

    Yes that is correct (at least for DSL, it is an ATM line)

    And there is a limit on the number of phones you have, it is called the REN.

  345. This is flamebait by Anonymous Coward · · Score: 0

    I'm pretty sure this is flamebait. I'd like to see where Comcast is prohibiting this. If you check their FAQ, they do say that if you want to have more than 1 PC on a connection you need to get extra IPs and NICs in each PC. They do not even acknowledge the existence of NAT. I also checked the Comcast@Home Acceptable Use Policy and there is nothing prohibiting the use of NAT to connect multiple computers to one connection.

  346. Re:Ummmm. no. by stux · · Score: 1

    And in fact, in the early days of cable modems you could break your cap by cloning the MAC address of your cable modem :)

    Twas cool...

    Its fixed now :(

    --

    ---
    Live Long & Prosper \\//_
    CYA STUX =`B^) 'da Captain,
    Jedi & Last *-fytr
  347. Common Carriers by foobar2222 · · Score: 1

    In the city I live in, Portland, Oregon, we only have one cable provider. And I know they were considering making changes, but in the past it was not permitted to have more than one cable provider.

    Sounds like a common carrier to me.
    Nearly all cities have only one cable company.

    Also, I believe it is the City that owns the infrastructure in Portland, and the cable company (AT&T) leases it.

  348. cable modems - help! by satwoman · · Score: 1

    I am suffering with the so-called conversion of Comcast to its own network. I have spent hours on the phone with them and get the system up only to have it drop off within hours. Any suggestions? Should I buy my own modem? I'm too far out to get DSL and can't see the southern sky well enough to use a satellite solution. appreciate any suggestions.