Slashdot Mirror


DDoS Larger Than the Spamhaus Attack Strikes US and Europe

mask.of.sanity writes "CloudFlare has been hit by what appears to be the world's largest denial of service attack, in an assault that exploits an emerging and frightening threat vector. The Network Time Protocol Reflection attack exploits a timing mechanism that underpins a way the Internet works to greatly amplify the power of what would otherwise be a small and ineffective assault. CloudFlare said the attack tipped 400Gbps, 100Gbps higher than the previous record DDoS attack which used DNS reflective amplification."

158 comments

  1. You get some funny looks by Cryacin · · Score: 5, Funny

    When you approach the business and say that a zombie network is DDossing the website with a Reflection attack, and that's why no-one can access the website.

    --
    Science advances one funeral at a time- Max Planck
    1. Re:You get some funny looks by Shadyman · · Score: 3, Funny

      Zombie used Reflection! It's super-effective!

    2. Re:You get some funny looks by Anonymous Coward · · Score: 0

      Yet another reason not to talk to business jerks.

    3. Re:You get some funny looks by JMJimmy · · Score: 1

      http://youtu.be/hTekDcdtVcg?t=... - almost prophetic ;)

    4. Re:You get some funny looks by FatdogHaiku · · Score: 3, Funny

      Zombie used Reflection! It's super-effective!

      We can only be thankful that this method is not available to the Vampires...

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    5. Re: You get some funny looks by dhjdhj · · Score: 1

      Most of those business jerks are responsible for the pay checks of the tech worker!

  2. And yet... by Anonymous Coward · · Score: 1

    The ISPs of the world keep letting this kind of crap happen.... It should be pretty obvious when someone is trying to DDoS a server. Even if they don't want to lose a "paying customer", simply cutting access to that server for x amount of time for that IP would be more than enough.

    1. Re:And yet... by jawnah · · Score: 3, Insightful

      The ISPs of the world keep letting this kind of crap happen.... It should be pretty obvious when someone is trying to DDoS a server. Even if they don't want to lose a "paying customer", simply cutting access to that server for x amount of time for that IP would be more than enough.

      I understand where you're coming from but I think that may be a premature observation. I doubt this is just an attack against a single IP address. You should also remember that there comes a point where the incoming volume of traffic destined for the IP address(es) under attack overwhelms the upstream carriers prior to the null-routing of said addresses. The lower the null-route is set, the greater the chance for upstream impact. Mitigating heavy DDoS isn't always just a simple matter.

    2. Re:And yet... by Luckyo · · Score: 5, Informative

      The beauty of the first D in the DDOS is that it's in fact DISTRIBUTED denial of service. It's not coming out of single grandma, or even hundred grandmas.

      You may be forced to switch tens of thousands, maybe even hundreds of thousands of people off. Can you imagine the massive PR fallout? Mass media would LOVE the story.

      No one is going to go for that kind of PR disaster.

    3. Re:And yet... by jawnah · · Score: 5, Insightful

      How, exactly, would you propose that this is done by carriers? You say that it would be obvious if someone were attempting a DDoS attack but that may not be true. One of the major issues with DDoS is that it doesn't require tremendous bandwidth on the client sides. There could be millions of those (and with the fact that everyone thinks they need 50Mbps home internet for their web surfing) and there's plenty of bandwidth available that could be limited to appear like legitimate traffic. It has been my experience that the best attacks against things involve greater quantities of remote hosts and less bandwidth than fewer hosts with more bandwidth.

    4. Re:And yet... by justanothersysadmin · · Score: 4, Informative

      Except in this case (or other reflection attacks, i.e. you're dealing with source address spoofing), RPF on customer-facing interfaces should prevent the attack from leaving the ISP's network in the first place. Note that I'm talking about the ISP of the original machine performing the request with the spoofed source IP here, not even even the ISP of the machine server that's being used for the reflection & amplification (which in this is a vulnerable or misconfigured NTP server). The affected NTP servers need to be cleaned up as well, but the sources of the original packets also should be preventing the spoofed traffic from leaving their networks.

    5. Re:And yet... by Anonymous Coward · · Score: 4, Interesting

      The affected NTP servers need to be cleaned up as well,

      Well, yes and no. There really aren't that many vulnerable NTP servers out there, and those which exist rarely have much bandwidth to do much damage.
      HOWEVER there are many, many, many shitty little firewalls (I'm looking at you, SonicWall, among others) which for some FUCKING RETARDED reason default to responding to unsolicited NTP packets with a "reject" or "bad request" packet, instead of just dropping it into the "bitbucket". So for the cost of sending a malformed 8-byte UDP packet, you can get the amplifier to respond with a full-size "bad request" or "service denied" response.

      Verifying source IP's is, as you stated, the real root of the issue.
      But it's not nearly so easy as you might think to blacklist a rogue ASN, at least not without blacklisting entire regions of the world at the same time. You need to get ALL the ASN's which have ANY kind of path to the rogue one to get in on the blacklisting, and even if you got it done they'd already have a contingency plan... change the company name, transfer the IP's to a "new" company with a new ASN, and boom you're back in business. It really is trying to shoot at a moving target, and in the process you end up hitting a lot of people who aren't guilty of anything.

    6. Re:And yet... by Calinous · · Score: 1

      Home internet at 50 Mbps means 50 Mbps downlink and almost certainly less than 10 Mbps uplink (probably less than 5 Mbps) - and uplink is what matters in this case.

    7. Re:And yet... by Anonymous Coward · · Score: 0

      "There really aren't that many vulnerable NTP servers out there, and those which exist rarely have much bandwidth to do much damage."

      Well according to cloudflare there is about 400Gbps. You don't have to target published NTP servers, full ntpd clients with poor access control will respond as well. And the issue here is the amplification is huge, up to 206x for a full monlist of 600 IPs, compared with 8x for a DNS reflection.

    8. Re:And yet... by Anonymous Coward · · Score: 0

      What if your filter gets DDOS? That's what is happening. Bad traffic is being rerouted temporarily, but there are so many senders even this mechanism gets overloaded.

    9. Re:And yet... by Zorpheus · · Score: 0

      These computers are parts of botnets that exist for a long time. Send the infected customers an email about their infection, containing the offer to fix it (for a certain price) and a deadline when they will be cut off if they do not get this fixed.

    10. Re:And yet... by Luckyo · · Score: 3, Insightful

      Which is going to be a great explanation to talk about on TV talk shows. Alongside of why ISPs cut off innocent people who are victims of a crime off the internet as an additional punishment, and what should be done about those evil ISPs.

      All the while the person dumb enough to actually make that career ending call enjoys his new career at local fast food restaurant.

    11. Re:And yet... by Anonymous Coward · · Score: 0

      Send the infected customers an email about their infection, containing the offer to fix it (for a certain price) and a deadline when they will be cut off if they do not get this fixed

      "Hello, we recently became involved with a Nigerian Royal family who have had some difficulties of transferring their financials out of the country due to widespread viral infection on line. It has come to my attention that You are one of the sufferers of this serious outbreak. The outcome of this infection may be as severe as cutting off the Internet all together. For a negligible fee, your infection may be cured, and for a small additional deposit you can help the Royal family to transfer their financials aboard. For this you will be generously compensated. Faithfully Yours, Your ISP."
      That should do it.

    12. Re:And yet... by RabidReindeer · · Score: 4, Informative

      These computers are parts of botnets that exist for a long time. Send the infected customers an email about their infection, containing the offer to fix it (for a certain price) and a deadline when they will be cut off if they do not get this fixed.

      Because the offending packets are UDP, they can (and do) employ bogus response IPs. The IPs of their victims, in fact - which is how the reflection occurs. The botnet machines send out small judas packets to DNS servers all over the world. The DNS servers think that these are legitimate queries from the victim machine and send out large quantities of DNS data to the victims. Hence, the other name: amplification.

      The problem is, the fix I had to employ was to physically replace the co-opted DNS servers with more advanced equipment because the system software that was on them had no throttling capabilities nor was is capable of recognizing and rejecting suspicious queries.

    13. Re:And yet... by Anonymous Coward · · Score: 0

      The ISPs could block IP addresses that are not registered with the end-points. This attack in particular makes use of spoofed IPs, which should NEVER happen.

    14. Re: And yet... by Anonymous Coward · · Score: 0

      If you contract a highly infectous disease, you get quarantined. Sometimes your entire town gets quarantined. Unfair? Sure as hell it is. Life's a bitch.

    15. Re: And yet... by Luckyo · · Score: 1

      You appear to confuse societally threatening condition with an attack on a single internet site.

      Next: single man farting should be treated like a fusion bomb explosion.

    16. Re:And yet... by Anonymous Coward · · Score: 0

      Though in this case the attack is based on NTP not DNS, but the principle is the same.

    17. Re:And yet... by sexconker · · Score: 1

      How, exactly, would you propose that this is done by carriers? You say that it would be obvious if someone were attempting a DDoS attack but that may not be true. One of the major issues with DDoS is that it doesn't require tremendous bandwidth on the client sides. There could be millions of those (and with the fact that everyone thinks they need 50Mbps home internet for their web surfing) and there's plenty of bandwidth available that could be limited to appear like legitimate traffic.

      It has been my experience that the best attacks against things involve greater quantities of remote hosts and less bandwidth than fewer hosts with more bandwidth.

      It is obvious when you see hundreds of connections per minute from each of hundreds of sources to one single target with no meaningful response back.
      It's even more obvious when your peers call you up and say that the target is being DDoSd and ask you to stop it.
      It's even more obvious when the attackers are spoofing IPs.

      Identifying the zombies is never the issue. It always comes down to ISPs simply not having the balls to do something about it.

    18. Re:And yet... by jfengel · · Score: 1

      Question: is there any mechanism by which you can push that back up the line? As in, "Hey, I'm getting bogus requests from you. Can you see which of your users are sending vast quantities of DNS (or NTP) requests aimed at me, and perhaps inform the users that they are violating your terms of service?"

      I assume that hosting such an attack is a TOS violation from most ISPs, though I've certainly heard from Slashdotters who feel that their packets are their own business, and that their ISP should be required to carry them.

    19. Re:And yet... by RabidReindeer · · Score: 1

      Question: is there any mechanism by which you can push that back up the line? As in, "Hey, I'm getting bogus requests from you. Can you see which of your users are sending vast quantities of DNS (or NTP) requests aimed at me, and perhaps inform the users that they are violating your terms of service?"

      I assume that hosting such an attack is a TOS violation from most ISPs, though I've certainly heard from Slashdotters who feel that their packets are their own business, and that their ISP should be required to carry them.

      Sadly, no. In the case of UDP, only the first router in the chain can do anything. The other routers cannot really tell what the upstream path of a UDP packet was.

      And since government agencies have been reported to participate in DDOS attacks, I would not be surprised to learn that some of those agencies had even activated exploits in other people's router microcode to press-gang them into participating unknown to their owners.

      Not that you have to be a government agency to do that. It's mainly the difference between ordinary hackers finding and exploiting versus ordering the manufacturer to leave backdoors in the products.

      If enough people had routers set to block outbound source IPs foreign to their networks, it would help reduce the volume of attacks, but too many routers are in the hands of people who have slightly less knowledge of of to configure them than they do of operating a toaster.

    20. Re:And yet... by andyhhp · · Score: 1

      The problem is, the fix I had to employ was to physically replace the co-opted DNS servers with more advanced equipment because the system software that was on them had no throttling capabilities nor was is capable of recognizing and rejecting suspicious queries.

      Protecting against DDoS reflection attacks is very easy, but it requires all 1st-tier ISPs to perform egress IP validation, so packets coming from the end users trying to get onto the internet are checked that the IP address is correct. Filtering anywhere else is impossible because of transit routes, so by the time the second AS gets to inspect the packet, it could legitimatly be from anywhere.

      The problem is that this costs money to implement and isn't in the interest of 1st-tier ISPs, so is unlikely to ever get done.

    21. Re:And yet... by justanothersysadmin · · Score: 1

      There really aren't that many vulnerable NTP servers out there, and those which exist rarely have much bandwidth to do much damage.

      I disagree. JunOS, for instance, runs a version of ntpd that's vulnerable to this and by default adding any ntp servers to its config (to turn it into an NTP client) also makes it respond to ntp queries to any source IP with no auth. You're fine if it's an SRX or something in full flow mode as in that case you need to explicitly tell the box to host NTP in a particular security zone or on a particular interface, but if it's a packet mode device (e.g. an EX switch or even an SRX in selective or full packet mode) it's wide open...and there are plenty of these things with live IPs and 100 mbps plus bandwidth at their disposal. Hell, I've seen sites where ntpd bottlenecks the CPU before it gets to saturating the WAN link. There's plenty of bandwidth here.

      Granted, that's halfway between a full "NTP server" and a "shitty little firewall", but that's still a lot of kit out there with a retarded default and lots of bandwidth at its disposal.

      But it's not nearly so easy as you might think to blacklist a rogue ASN...

      I was talking about RPF, not blacklisting ASNs. This doesn't require any cooperation between ASNs. Packet comes in; router checks the FIB to verify if an active (strict mode) or viable (feasible mode) route exists out that interface for that source; if so, packet forwarded; if not, packet dropped (or logged or w/e you want depending on your preferred vendor/gear). We're dropping individual packets here not null-routing a block or dropping an entire AS off the map.

      Granted, yes, it's not a "quick fix" for the problem but rather something that requires most if not all ISPs to get their shit together and implement this properly, but RPF is dynamic, not something that requires individual ASNs to be blacklisted. It's up to the ISP providing transit for the original source of the request packet with the spoofed address to have RPF enabled on the customer-/attacker-facing interface and to drop it there. If you're talking about the attacker actually having their own ASN and getting their traffic out via peering, then yes, it could start to get a bit trickier as these peers would need RPF on their peering interfaces and probably also want prefix-list filtering (which we're all doing anyway, right? ;) ) so they don't get garbage from this shitty AS.

      For this issue, though, my money's on good-ol' botnets as the actual sources, so your vast majority of spoofed query packets will be originating on plain residential or business connections. Sourcing it from their own AS is possible, sure, but it seems like way too much overhead for little gain.

      DDoS mitigation overall can have a lot of collateral damage and I'm not trying to make light of implementing RPF properly in a large network, but ISPs need to get their shit together and deal with this. Blame the admins of the NTP boxes amplifying and reflecting this (whether those are full servers, VMs, switches, or firewalls) and blame the ISPs that let the spoofed packets out of their networks in the first place. Both groups share responsibility in this.

    22. Re:And yet... by Anonymous Coward · · Score: 0

      Question: is there any mechanism by which you can push that back up the line? As in, "Hey, I'm getting bogus requests from you. Can you see which of your users are sending vast quantities of DNS (or NTP) requests aimed at me, and perhaps inform the users that they are violating your terms of service?"

      Yes. You look up the WHOIS information and send an email to the Abuse contact address.
      Maybe someone actually reads those emails, and maybe they will actually take action.
      If they can even read English... many of the sources come from places like the Ukraine and China.

      A more reliable option is for you to patch your DNS servers so they don't serve as an amplifier, and have your firewalls drop unsolicited/malformed UDP instead of responding to them. The script kiddies will eventually figure out the reflector is gone and shift to a different amplifier.

      If you're trying to mitigate an attack against an IP in your space, about the only option is to blackhole the route to the IP and drop the incoming packets into null. If it doesn't stop, contact your upstream provider. In some cases you might even be able to adjust your BGP announcements and just stop announcing part of your scope.

      But there really isn't an easy way to deal with such attacks in most cases. The guy several posts up who says "Just shut off the customers in the botnet" is obviously an idiot who doesn't understand that they aren't YOUR customers so you can't "shut them off".

      though I've certainly heard from Slashdotters who feel that their packets are their own business, and that their ISP should be required to carry them.

      Those people usually change their tune quickly when the packets are targeting them, and are quick to call 1st level tech support to whine about it and blame the ISP.

    23. Re:And yet... by Anonymous Coward · · Score: 0

      Same AC here...

      I disagree. JunOS, for instance, runs a version of ntpd that's vulnerable to this

      What I meant was people who are actually intending to run an actual public NTP server when I said there "aren't really that many out there".

      I'm actually very familiar with the SRX and in fact Juniper has a security advisory on this exact issue (JSA10613) and it's a simple fix:

      term block-ntp {
              from {
                      protocol udp;
                      port ntp;
              }
              then {
                      discard;
              }
      }

      But really that's kind of what I was driving at to start with- best practice is to never respond to any packet you aren't expecting. I give the SRX platform a little bit of a pass because it's targeted more at larger businesses and small carriers, and that kind of equipment should never be assumed to be "ready out of the box".

      When I said "shitty little firewalls" I was more referring to the mid-grade and low-end appliances which offer the promise of "out of the box" solutions which don't default to dropping everything. Those are all over the place, and often manned by people with little or no real technical capabilities.

      Just in case there's any confusion, I agree with your post 100%. :)

    24. Re:And yet... by RockDoctor · · Score: 1

      Which is going to be a great explanation to talk about on TV talk shows. Alongside of why ISPs cut off innocent people who are victims of a crime off the internet as an additional punishment, and what should be done about those evil ISPs.

      I do see (but don't particularly care) about the ISPs side of things.

      So, don't "cut [granny] off from the internet" ; set up router rules so that all data emanating from that particular (or those thousand) IP addresses always get sent the same package of data - an information page saying "you've been hacked ; print this, take it to a competent computer technician and get your computer fixed ; you will get nothing else out of the Internet until the instructions on this page have been followed." And then the cut'n'pasted techno-babble relevant to this week's attacks.

      It's not nice - but what these spambots are doing isn't nice either. There's no good grounds to expect there to be a nice solution.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    25. Re:And yet... by Luckyo · · Score: 1

      All I can say is that it's good for your livelihood that you're not in a position to make such calls.

    26. Re:And yet... by RockDoctor · · Score: 1
      I get to choose those who I work with, and if they're incompetent, they don't get to come back for a second piece of work.

      No, I don't work in a "public facing role". And nor would I want to.

      Pretty much the whole thing about viruses, malware and fucked-up computers is largely down to people who aren't capable of following technical rules. They'll disappear. One funeral and/ or one personal education at a time.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    27. Re:And yet... by Luckyo · · Score: 1

      On the other hand, I have done network maintenance work for a major ISP. It's highly technical work. It's also work that requires understanding of more than just technical side of it. People like you never get that kind of work, because they are incapable of performing it - even if they are perfect on the technical side, they utterly fail the test of understanding the human side of the issue. As you have shown very clearly in your last post.

    28. Re:And yet... by Cramer · · Score: 1

      And just how do we find these tens of thousands of zombies? They're spoofing traffic and their ISPs are allowing it. They aren't sending out gigabits of traffic so there's no abnormal amount of traffic to look for. (perhaps abnormal for a single, specific connection, but no one is applying heuristics individually to millions of connections. they look for the far easier to spot, road flare... a link that's 90+% utilized for several hours.)

      The target for the DDoS is easy enough to spot -- it's the thing being knocked offline, after all. The amplification points -- dns previously, and ntp here -- are obvious enough to collect by sampling the hundreds of gigabits arriving at the target; in this case that's several thousand intermediates. From there, it gets "impossible". The actual sender of the request lied about who they are, filling that in with the DDoS target. All the ntp server operators can do is point at an interface on their router and say, "yep, came from ISP foo." ISP foo, if they can be bothered AT ALL to continue the chase, can only do the same thing. (odds are they (their clients) aren't the root source of the requests, certainly not all of them.) This global game of whack-a-mole will end with ISPs that just don't give a flying f*** -- which is the true source of the DDoS mess anyway... dumbass network operators that do nothing to prevent their customers from spoofing traffic.

    29. Re:And yet... by Cramer · · Score: 1

      15-20 years ago, sure. Today, you're lucky if you can get anyone with half a clue at your own ISP to even "look into it." Chasing this rabbit more than one or two hops just doesn't happen. And if you could, the chase ends with ISPs that cannot be bothered to stop their customers from spoofing traffic. Maybe if you could get enough operators to disconnect these "lame" ISPs, but you're not going to because that'd be dropping paying customers.

      (I don't want to count the number of people involved to cut off a World Famous, Well Known Spammer -- who was actively spamming, even hostmaster@isp (morons!))

    30. Re:And yet... by Cramer · · Score: 1

      customer ingress validation; check the traffic as it comes from your customer. (i.e. drop packets as soon as possible, as close as possible to where it arrived.) often enough the router's builtin reverse path filter will do this for you, nearly processing free.

  3. Firstlook? NSA? by Anonymous Coward · · Score: 1

    I went to firstlook.org this morning to see Glenn Greenwald's latest NSA story, and was surprised to first see a page from cloudflare claiming to be checking if I was a legit visitor. Could this be related? Have the spooks struck again?

    1. Re:Firstlook? NSA? by Holi · · Score: 0

      Why would you support a site that so flagrantly breaks the back button?

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
  4. Who'd they piss off? by Anonymous Coward · · Score: 0

    So which one of them got on IRC and dissed someone's mamma?

  5. Why are network providers allowing FORGED packets by Anonymous Coward · · Score: 5, Insightful

    Serious question. why are network providers allowing FORGED packets to leave their networks?

  6. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    Laziness Syndrome.

  7. Same as email spam by Anonymous Coward · · Score: 0

    PP: "Serious question. why are network providers allowing FORGED packets to leave their networks?"

    Because: the Not My Problem syndrome.

    They only care when lawyers come knocking re: piracy,
    or customers get so clogged in a zombie state that they must call threatening to leave since total speeds feel slower.

    The latter results in plan upsell opportunities for a pricier highspeed tier. Guess the ISP benefits from that last one huh?

  8. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 5, Informative

    It's not always laziness. I added outgoing filters to my routers so that it only allowed source addresses from my network. That was great at stopping DOS attacks, but as I found-out the hard way, several of my customers were sending outbound traffic with source addresses not on my network. That was in 1997. For the next several years, it was a huge hassle to keep adding additional source address ranges for customers. An ISP selling a high speed connection has to allow outgoing traffic from addresses they don't own. That's the entire point of selling transit.

  9. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    For the next several years, it was a huge hassle to keep adding additional source address ranges for customers.

    So you became lazy.

  10. Avoiding Slashdot this week by jandjmh · · Score: 0

    Carefully not clicking on any links - not reading any of the fine articles

    1. Re:Avoiding Slashdot this week by Anonymous Coward · · Score: 0

      not reading any of the fine articles

      So no different from any other week then?

    2. Re:Avoiding Slashdot this week by aliquis · · Score: 1

      How did you got here?

    3. Re:Avoiding Slashdot this week by jones_supa · · Score: 1

      Then why are you here?

    4. Re:Avoiding Slashdot this week by Anonymous Coward · · Score: 0

      He isn't. His SlashBot is.

  11. Wonder what was affected by SuperKendall · · Score: 1

    I did have one site I normally visit (DPReview) get really slow, and then eventually go offline for a short time, I wonder if that was due to the attack.

    At this point it seems like even massive attacks are not really doing much of a job in slowing down companies using something like CloudFlare or other distributed CDN's. I wonder how much longer it is before people will give up on DDOS attacks as ineffective.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Wonder what was affected by Anonymous Coward · · Score: 0

      Nothing is ever a coincidence! Aliens teamed up with Vampires and Zombie Jesus at Area 51 to make your favorite sites slow deliberately to annoy you.

    2. Re:Wonder what was affected by Anonymous Coward · · Score: 0

      Nothing is ever a coincidence! Aliens teamed up with Vampires and Zombie Jesus at Area 51 to make your favorite sites slow deliberately to annoy you.

      What the fuck are you even talking about? Idiot.

  12. Where are by Max_W · · Score: 1

    NSA and GCHQ when you need them?

    1. Re:Where are by Anonymous Coward · · Score: 0

      They're busy having more sex than you. But feel free to jack off to erotic images of Snowden. He's a hottie.

    2. Re:Where are by Anonymous Coward · · Score: 0

      That doesn't even make any sense. Forget to take your meds today?

  13. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 1

    good question.. this is like classifier rule #1(or damm near #1) at the ISP i work for. If its not in our block it doesn't leave.

  14. 400 gbps? by aliquis · · Score: 1

    I can see how that's a problem for U.S. subscribers.

  15. Re:Why are network providers allowing FORGED packe by justanothersysadmin · · Score: 1

    And RPF would not work in your setup?

  16. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 1

    So you became lazy.

    Because hiring people that can update cisco IOS configs are cheap and the updates are risk free. Also, customers are very understanding and patient when they can't send traffic after they change addresses. The GP is right that it is a huge hassle.

  17. Re: Why are network providers allowing FORGED pack by Anonymous Coward · · Score: 1

    I would not call that lazy. Altruism only goes so far in the REAL world. If someone pays you for the effort, or legislation demands it of everybody, you will probably keep doing it. But if it only out of the goodness of my heart, eventually everybody will say fuck it.

  18. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    So that's why there's unemployment. Lazy job creators refuse to hire people because it's a huge hassle.

  19. Re: Why are network providers allowing FORGED pack by Anonymous Coward · · Score: 0

    Fuck the real world and the legislation it rode in on.

  20. Re: Why are network providers allowing FORGED pack by Anonymous Coward · · Score: 1

    A better question is why are ISP's allowing forged traffic ENTER their network from end users? If they drop grandma's traffic that doesn't have grandma's srcip then grandma won't complain and the WWW would be a little safer. Of course their will always be end users who transit legit traffic.

  21. As many as 4 ... by Anonymous Coward · · Score: 0

    As many as 4 $9/month residential connections in Tokyo were taken over in this remarkable exploit.

  22. They need to get better at tracking these things by Karmashock · · Score: 1

    Why does it always take a team of tech to manually block the spamming IP numbers? Why isn't this automated? When this sort of flooding action takes place it should be pretty obvious... respond.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  23. Re: They need to get better at tracking these thin by Anonymous Coward · · Score: 2, Insightful

    Our last inbound attack appeared to come from over 50 million very well spread out different IPs. Of course those are all spoofed IPs but either way you can't effectively block that many without blocking larger amounts of legit traffic.

  24. Re:They need to get better at tracking these thing by Anonymous Coward · · Score: 0

    Why does it always take a team of tech to manually block the spamming IP numbers? Why isn't this automated? When this sort of flooding action takes place it should be pretty obvious... respond.

    Yeah, CloudFlare should learn how set up a Linux box with iptable in front of their server.. How hard can this be?

  25. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    While I agree that it's almost impossible to implement those kind of filters in a complex ISP core network, it's also not the location where it should be done. You want to do this as close as possible near where it happens. So, the filtering of bogus sources should happen at the ISPs access routers and BRASes. The nice thing is, most ISPs fully automate the configuration of those devices, so it shouldn't be that hard to automate filters too.

    Once this stuff seeps into the core network of an ISP, it is very hard to determine where it actually comes from and filtering it will become an even harder task.

  26. Stop dumbing down summaries, please. by andyn · · Score: 3, Interesting

    a timing mechanism that underpins a way the Internet works

    But how many LOCs is that? Joking aside, I would have thought that nobody had to dumb down things that much before posting to Slashdot.

    1. Re:Stop dumbing down summaries, please. by Anubis+IV · · Score: 1

      Still not as bad as when they explained what whitelisting is a few days ago. Since this is starting to look like a trend, I'm beginning to suspect that the roadblock over the UI and UX stuff with the beta has led them to try rolling out their new, "more accessible" content independently of the redesign.

    2. Re:Stop dumbing down summaries, please. by Soulskill · · Score: 3, Informative

      It's more that any community, even Slashdot's, has a variety of interests and areas of expertise. You can be very educated and technically-minded, but still not know anything about NTP, in the same way a network engineer may not know offhand what solid rocket grain geometry is, or Sanger sequencing.

      It's a bit of a catch-22 -- when we post more explanatory summaries, people say that we're dumbing it down. When we post more complicated ones, people say they shouldn't have to turn to Google to figure out what the story is about.

    3. Re:Stop dumbing down summaries, please. by Anubis+IV · · Score: 1

      I understand that, and I also know you guys are in the unenviable position of getting unfairly dinged no matter what you do, particularly right now with the beta and everything related to that situation. At this point, you'll be taking flak no matter what you do.

      That said, isn't this exactly the sort of thing that links are for? Whitelisting shouldn't have needed an explanation, given that the concept can be inferred easily from the name itself (not to mention that it's a common topic here on Slashdot), but I can see how someone may think that NTP warrants explanation, though I don't see why it would need anything more than a link to Wikipedia or some other reference site.

    4. Re:Stop dumbing down summaries, please. by gmhowell · · Score: 1

      One useful policy to adopt would be to include an expansion of acronyms when first used in a summary. With a link to the appropriate Wikipedia article?

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  27. Update your NTP sw! by Terje+Mathisen · · Score: 5, Informative

    I've been a member of the NTP Hackers team for more than a decade, the mechanism that is being abused for these attacks is in fact a very useful debugging/monitoring facility:

    You can ask an ntpd server about how many clients it has and how often each of them have been accessing the server. On old/stable ntpd versions this facility was accessed using a single pure UDP packet (ntpdc -c monlist), and in reply you got back information about up to 602 clients (the size of the monlist buffer), sent as a big burst of UPD packets.

    Researchers have developed maps of the entire publicly accessible NTP networks using this facility, I have personally used it to map the status of our fairly big corporate network. I.e. it can be extremely useful!

    A few years ago the development version of ntpd switched to a different protocol and method to query this information, using a nonce which meant that you can no longer spoof the source address: (ntpq -c mrulist). Since the mrulist buffer is configurable, I have setup my public ipv6 pool server (ntp2.tmsw.no [2001:16d8:ee97::1]) to keep monitoring info for the last 10K clients.

    Today we recommend that you either upgrade to ntpd v2.4.7, or if you really cannot do this, insert a 'restrict default noquery' option in the ntp.conf configuration file. The 'noquery' indicates that clients can still use the server for regular time requests, but the monitoring facility is disabled.

    Terje

    --
    "almost all programming can be viewed as an exercise in caching"
    1. Re:Update your NTP sw! by lowlands · · Score: 4, Informative

      Thank you for pointing that out. It would be great if sysadmins and vendors fixed their NTP config. Unfortunately i's not only NTP that gets abused. The script kiddies also use open DNS servers that do recursive searches. And I'm sure there are more ways kindly offered by ignorant sysadmins and vendors who just don't care. Just google for "TP-Link recursive DNS" to get an idea. The solution is to force vendors to fix recursive DNS and NTP on their Internet facing boxes (why stop there, just "disallow anything from WAN" by default) and make them liable for the default config. Educate and poke sysadmins to fix their badly configured crap if they do not want to get blocked by their ISP or upstream. Force local ISPs to drop packets with a non-local src IP address and block the idiot that sends those packets. And finally add to Spamhaus the IP addresses/ranges of idiots who just don't care. Let's see how quickly they fix their crap once their boss figures out he can no longer send email to the cute-cat-pic mailing list.

    2. Re:Update your NTP sw! by Anonymous Coward · · Score: 2, Interesting

      Two key corrections:

      1. It's UDP (the protocol) not UPD. Contextually I understood though, and assumed typo until I saw...

      2. It's ntpd v4.2.7 not ntpd v2.4.7.

      Also, the recommended solution is not just to limit noquery, but others as well. This comes straight from the FreeBSD stable/9 ntp.conf as of 2013/12/27:

      restrict default kod nomodify notrap nopeer noquery
      restrict -6 default kod nomodify notrap nopeer noquery

      restrict 127.0.0.1
      restrict -6 ::1
      restrict 127.127.1.0

      Last 3 lines are effectively "allow". For what these all do, refer to the ntp.conf man page.

    3. Re:Update your NTP sw! by Anonymous Coward · · Score: 0

      I hope this is now the new default for ntpd. If it isn't, it should be. IMHO

    4. Re:Update your NTP sw! by twocows · · Score: 1

      The first one was definitely a typo, as he correctly says UDP earlier in his post.

    5. Re:Update your NTP sw! by neurovish · · Score: 1

      Thanks for the clarification...you need a +6 informative. The article was pretty light on how NTP was being exploited for a reflection attack.

  28. Microsoft DDoS © by Anonymous Coward · · Score: 1

    "Reflection attack exploits a timing mechanism that underpins a way the Internet works to greatly amplify the power of what would otherwise be a small and ineffective assault

    I would have thought the DDOS attack were facilitated by all those compromised Microsoft Windows desktop computers out there on the Intertubes ..

  29. Re:They need to get better at tracking these thing by Andtalath · · Score: 1

    IPS is sometimes great.

    However, if an attack occurs from thousands of IP-adresses and with random requests.
    Well, they fail and you fail.

    DDOS is terrible to defend against.

    DOS otoh is simple, just block the IP.

  30. Re:Why are network providers allowing FORGED packe by rmstar · · Score: 1

    It's not always laziness. I added outgoing filters to my routers so that it only allowed source addresses from my network. That was great at stopping DOS attacks, but as I found-out the hard way, several of my customers were sending outbound traffic with source addresses not on my network.

    Interesting. What where they doing?

  31. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 1

    I had that attack in my network last week. It's not based on ip spoofing. It simply expoilts open ntpd servers and send them the payload which targets many more servers (reflection and amplification). I had to mitigate the attack by filtering ntp port just to few credible servers from pool.ntp.org.

  32. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    The business was offering RESTful DDOS, as a service.

  33. Re:They need to get better at tracking these thing by Karmashock · · Score: 1

    There has to be some sort of pattern. It can't be entirely random.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  34. Un-named customer by Anonymous Coward · · Score: 0

    CloudFlare don't mention who was targeted. I think it was a music torrent site. I know this because I use them and they have been suffering denial of service attacks for a while. If they are the target I wonder who is paying for this DDoS attack - disgruntled user, or music industry?

    1. Re:Un-named customer by Anonymous Coward · · Score: 0

      Not sure if they are a CloudFare customer as well, but NFOServers got hammered by this...

  35. Re: #STOPTHEBETA by Anonymous Coward · · Score: 0

    Don't know if it can be stopped. We can still hope...

  36. Re:Why are network providers allowing FORGED packe by pe1chl · · Score: 1

    "I found-out the hard way, several of my customers were sending outbound traffic with source addresses not on my network."

    You should lose those customers! Really.
    No-one, I repeat no-one, has business sending packets with forged source addresses.
    Refer them to a book on policy routing when they don't know how to route in a multihomed enviroment.

  37. Re:Why are network providers allowing FORGED packe by pe1chl · · Score: 1

    That is called ip spoofing. They send a request with a sender address of a victim, and the server sends the reply to the victim.
    This would not be possible when the attacker's ISP would not allow source address spoofing.

  38. Not only NTP by pe1chl · · Score: 2

    This case mentions the use of NTP, but the idea of reflection attacks by now has propagated to TCP as well, even without amplification it seems worthwile.
    Right now an attack is running on many webservers that sends SYN packets with source port 80 and 443 and destination port 80 from spoofed source address.
    Apparently they want to overwhelm the victim with SYN ACK packets from reflectors.
    However, those are the same size as the SYN packets sent by the attackers. Probably no issue, those attacks are likely sent from compromised systems and botnets as well.

    It is about time that a blacklisting system is setup for providers that allow source address spoofing, similar to how providers running open SMTP servers were tarred and feathered until they fixed it.

    1. Re:Not only NTP by ledow · · Score: 3, Interesting

      Yep.

      Source-address spoofing just shouldn't be happening. Whether on the smallest or largest networks, why would you let someone fabricate any IP address and pass it along as if it were part of your network?

      First rule on almost all firewalls is to block all such "foreign" packets.

      The big carriers are really the problem here - they should just turn off network access to anyone who provides traffic to/from systems that they are not registered in their AS for. After an hour of being offline, they'll soon push the message to clean up what IP's are talking out from your networks all the way down to individual leased line customers.

  39. Re:Why are network providers allowing FORGED packe by jones_supa · · Score: 1

    It's not always laziness. I added outgoing filters to my routers so that it only allowed source addresses from my network. That was great at stopping DOS attacks, but as I found-out the hard way, several of my customers were sending outbound traffic with source addresses not on my network.

    I'm not a networking wizard so I ask...why did the customers need to send outbound traffic using modified source addresses? Why should that be allowed as part of your service?

  40. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 1

    You are right. But i can't beleive that there are still ISP's out there which do not put filters based on their routing objects on their border routers. It's insane. And on the other hand their upstream providers allowing it. What is BGP good for then? Are network guys that lazy?

  41. Re: Why are network providers allowing FORGED pack by DarwinSurvivor · · Score: 3, Insightful

    Because it is VERY difficult to ascertain whether the source of an inbound packet is forged unless it is very obvious (like an IP that should be inside your network or on a private subnet). Outbound traffic on the other hand should almost always have a source IP that belongs to your assigned ranges (or configured private subnets).

  42. Re: Why are network providers allowing FORGED pack by Anonymous Coward · · Score: 0

    I think you are confusing addresses not part of the originating network's IP blocks with spoofed, when the customer might have legitimate rights to the IP range through another provider. it is quite common to do this for redundancy/qos reasons that are 100% legitimate. For example link redundancy with a preferred route (higher bandwidth/lower cost).

  43. Re:Why are network providers allowing FORGED packe by GeekWithAKnife · · Score: 1


    Forgive me if I'm wrong but given large volumes of traffic that are sold at the lowest rate, providers are not about to add hassle and overhead to their filtering...

    So it's a "business decision" really. After all, is there anything to penalize network providers from not adding filters?

    Personally I think this should really be in everyone's best interest given the implications of inaction, but how to start the ball rolling?

    --
    A 'singular oddity' is an event that cannot be explained and only happens when you are alone.
  44. Re: Why are network providers allowing FORGED pack by pe1chl · · Score: 2

    Users of the internet should send traffic from their assigned address.
    When they have multiple addresses they should use the address that belongs to the interface they send it on.
    Either they route the traffict to the interface that belongs to an address, or they assign the source address depending
    on the interface they want to route on.
    Don't adhere to this rule and you face blacklisting of your traffic.

    It is similar to open SMTP servers. Used to be no problem, used to be common practice, is not acceptible anymore today.

  45. Live DDoS attacks by Anonymous Coward · · Score: 0

    You can watch DDoS attacks live as they are happening all over the world, including this recent attack from this website: http://www.digitalattackmap.com/#anim=1&color=0&country=ALL&time=16065&view=map

    Absolutely love that website, ever since I've found it on Slashdot a year or so ago.

  46. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    Because UDP is broken, by design.

  47. Re: Why are network providers allowing FORGED pack by Anonymous Coward · · Score: 0

    Many people who have redundant connections will do load balancing. After all they are paying for two (or more) connections, why not use them. Not to mention, your rules would break their redundant connection... their primary connection goes down and they have to use their 2nd connection. Boom, they are down... so much for a backup connection :P "Thanks sucky ISP!" Posting anon to keep moderation.

  48. Asshole beta title line by Anonymous Coward · · Score: 0

    Why not? They obviously use hijacked/trojan/virus infested PCs which will be distributed quite randomly.

    1. Re:Asshole beta title line by Karmashock · · Score: 0

      Yes, but the TYPE of communication will be uniform.

      What are they doing in a DDOS attack? The pattern of communication has to be distinct. Otherwise, you wouldn't know it was a DDOS attack. You might just think you're really popular right now.

      I'm guessing all the systems are doing the exact same thing. So... possibly filter that action out or switch things around some how.

      I've seen some sites go to proxy sites when they get hit with a DDOS attack. They simply unlink their old domain and then switch to a different one.

      its crude and people that are clueless won't find the site. BUT everyone in the know should get through just fine.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  49. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  50. Re:Why are network providers allowing FORGED packe by ByTor-2112 · · Score: 1

    There are many legitimate use cases for a stateless protocol. It's not "broken".

  51. Seucrity hardening Windows vs DDoS = easy by Anonymous Coward · · Score: 0

    You *might* want to read up on it here -> http://yro.slashdot.org/commen...

    * :)

    (You're welcome)

    APK

    P.S.=> Yes, it actually works....

    ... apk

  52. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    Most commercial grade end-points support this already, like my ONT. The same service that tells my ONT what IP address I have also makes sure I only can send out packets with IP addresses that are from my network. You don't need to configure your core router for every possible IP that moves through your network.

  53. Re: Why are network providers allowing FORGED pack by Anonymous Coward · · Score: 0

    Multi-homing is fine, but if you're going to do it, follow standard practice, don't just start sending out spoofed IPs.

  54. Paul Vixie explained this... by davecb · · Score: 1

    See right here, at http://tech.slashdot.org/story...

    Specifically, he noted that in http://archive.icann.org/en/co... that it's a simple task to check outbound packets and drop them if the return address is for someone else.

    The open question is ISP motivations: I used to work for Canada's first big ISP, and my management would have freaked out if they thought they were frivolously enabling a DDOS attack. See the queue article and comments for more info.

    --
    davecb@spamcop.net
    1. Re:Paul Vixie explained this... by Anonymous Coward · · Score: 0

      Specifically, he noted that in http://archive.icann.org/en/co... [icann.org] that it's a simple task to check outbound packets and drop them if the return address is for someone else.

      Right, so when my ISP hands the packet to AT&T, who then needs to hand it to Cogent, in order for it to reach the server I'm trying to communicate with, Cogent says "Hey AT&T, that's not YOUR IP space, so fuck you!" and most of the internet breaks.

      Nice try, but it's not at all simple. You can only source-verify your own traffic easily, transit traffic is far more complex of a problem.

    2. Re:Paul Vixie explained this... by davecb · · Score: 1

      The Vixie article describes doing it at the edge, where one only has one or two uplinks from the local ISP and where the cost is trivial. One wouldn't want to do it closer to the backbone, for the reasons you noted.

      --
      davecb@spamcop.net
    3. Re:Paul Vixie explained this... by Cramer · · Score: 1

      Actually, you'd do it at the customer ingress point. So *your* ISP would say, "that's not your address, moron" and ignore the packet. It would never make it to your ISP, much less AT&T or Cogent. HOWEVER, there are too many ISPs that don't do that, so in your example, AT&T would have to validate the traffic from your ISP. And that's where it starts to fall apart as AT&T doesn't necessarily know with whom your ISP peers, or what their local preferences are; legitimate traffic from you could arrive at AT&T through any number of different paths AT&T may not expect. (Logically, an ISP should know what's behind every link, but that's one more thing you cannot count on.)

  55. redundancy by nten · · Score: 1

    As someone above pointed out, load balancing and redundancy are valid reasons to send packets with source IPs not in the originating AS. That mostly doesn't apply to residential subnets where the zombies are, but one reason does. I sometimes use LTE tethering and my home internet connection simultaneously because the LTE is as fast or faster than my home connection during non peak hours. I don't know if it is doing load balancing between the two uplinks, but why shouldn't it?

    --
    refactor the law, its bloated, confusing and unmaintainable.
    1. Re:redundancy by coolsnowmen · · Score: 1

      The connection teaming/bonding firewall code should be able to mangle the source ip to match the outgoing connection's expected source IP. There should be no requirement to spoof the ip to go across a different network.

  56. Re:Sounds a lot like the slahshdot beta reviews by Gavagai80 · · Score: 1

    That's not Dice, it's the regular people who hate beta who are sick of the never-ending toddler temper tantrum of comments about it. The comments were read, possibly ignored and possibly considered, and nothing else is going to happen from continual screaming. Get over it and either leave, or switch off the beta and wait it out like the rest of us.

    --
    This space intentionally left blank
  57. Re:Why are network providers allowing FORGED packe by Alioth · · Score: 1

    He was selling transit. It was customers of his customers. The customer of the customer had a valid source address in the customer of the customer's assigned netblock. The customer of the customer's netblock isn't one of the customer's netblocks.

  58. Re:Why are network providers allowing FORGED packe by sociocapitalist · · Score: 1

    It's not always laziness. I added outgoing filters to my routers so that it only allowed source addresses from my network. That was great at stopping DOS attacks, but as I found-out the hard way, several of my customers were sending outbound traffic with source addresses not on my network. That was in 1997. For the next several years, it was a huge hassle to keep adding additional source address ranges for customers. An ISP selling a high speed connection has to allow outgoing traffic from addresses they don't own. That's the entire point of selling transit.

    BGP Communities

    --
    blindly antisocialist = antisocial
  59. Re:Why are network providers allowing FORGED packe by gmack · · Score: 1

    He didn't say spoofing, he said transiting, so they are people who have their own IP blocks assigned and are using those. The advantage is that you can have multiple uplinks and use the second as backup if your primary goes down and all of the ips never change.

  60. Re:Why are network providers allowing FORGED packe by gmack · · Score: 1

    The real issue here is that you were filtering at the wrong point. It should have been your customers doing egress filtering in this case.

  61. Re: Why are network providers allowing FORGED pack by sociocapitalist · · Score: 1

    Because it is VERY difficult to ascertain whether the source of an inbound packet is forged unless it is very obvious (like an IP that should be inside your network or on a private subnet). Outbound traffic on the other hand should almost always have a source IP that belongs to your assigned ranges (or configured private subnets).

    On the Internet there should also never be traffic with RFC1918 source IP addressing, which is easily filtered on ingress.

    --
    blindly antisocialist = antisocial
  62. Re:Beta...Beta raped me last night and I'm speakin by Anonymous Coward · · Score: 0

    Can we use this NTP reflection amplification to DDOS beta?

  63. Re:Sounds a lot like the slahshdot beta reviews by davidhoude · · Score: 1

    I think you may be off base here. My guess is that the vast majority of users don't care about your little campaign to ruin slashdot. I will keep modding as troll so long as I have mod points.

  64. Re:Sounds a lot like the slahshdot beta reviews by Anonymous Coward · · Score: 0

    Yup, edited my bookmark to http://slashdot.org/?nobeta=1 quite some time ago.

  65. Re: Why are network providers allowing FORGED pack by Dachannien · · Score: 1

    Filtering ingress packets with RFC1918 source IPs may be useful in some circumstances, but it doesn't help in amplified attacks.

    The source in these cases will always be a legitimate uninfected machine that is just doing its job (such as a DNS or NTP server). The source IP will be whatever IP the requester expects to see, such as the destination IP of the initial request.

    In amplified attacks, the forgery occurs in the initial request packets, all of which have the source IP of the DoS target, which must always be an actual external IP. This is where egress filtering is useful, because none of these requests should have an IP outside of the subnet serviced by the egress filter.

  66. Re: Why are network providers allowing FORGED pack by sociocapitalist · · Score: 1

    Filtering ingress packets with RFC1918 source IPs may be useful in some circumstances, but it doesn't help in amplified attacks.

    The source in these cases will always be a legitimate uninfected machine that is just doing its job (such as a DNS or NTP server). The source IP will be whatever IP the requester expects to see, such as the destination IP of the initial request.

    In amplified attacks, the forgery occurs in the initial request packets, all of which have the source IP of the DoS target, which must always be an actual external IP. This is where egress filtering is useful, because none of these requests should have an IP outside of the subnet serviced by the egress filter.

    Agreed except that egress filtering is not practical for inter provider transit traffic and not all SPs filter their customers' traffic.

    --
    blindly antisocialist = antisocial
  67. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    Transit only works if you have a BGP route going through. Use the announced BGP routes as a filter. If it is not announced, you don't route it.

  68. Re: Why are network providers allowing FORGED pack by justanothersysadmin · · Score: 1

    It's not spoofing if you have your own AS and are sending traffic from your allocated IPs in that AS via multiple transit providers. When OP said:

    ...several of my customers were sending outbound traffic with source addresses not on my network

    ...he could have been indicating that he was providing transit to customers that had their own IP allocations, ergo the source addresses were not in his network.

    Multi-homing doesn't necessarily mean "getting an account from two different retail ISPs and then NAT-ing different depending on which interface you're leaving on"; we could be talking about BGP multi-homing here, in which case static ACLs are a total bitch, but, as mentioned above, other solutions exist.

  69. Re:Why are network providers allowing FORGED packe by Anonymous Coward · · Score: 0

    My ISP makes me advertise using BGP to send via IP addresses I don't own.

    Use BGP to determine which AS's are advertising routes through you; and only let them go. Easy!

  70. Re:Why are network providers allowing FORGED packe by Cramer · · Score: 1

    The way I read that... your customers were multihomed and sending you traffic that belonged on another ISP's network? That's the definition of spoofing! :-) You're perfectly correct to drop that crap. If they aren't using address space you assigned them, or PI space they own -- and told you about, it's not your problem.

    I've had several clients bring their own address space (PI) and a few even had their own ASN. In **VERY** rare cases, we'd allow a client to announce a non-portable assignment to another ISP -- we have to give written permission to that other ISP, and carve into the client's desk that when they leave, they don't get to keep that address space. (and v.v., but getting the other ISP's permission was always an exercise. customers are so stupid.)

  71. Re:Why are network providers allowing FORGED packe by Cramer · · Score: 1

    after they change addresses

    "What??? I didn't assign you different address space. What the f*** are you doing?"

    They broken their network. That's their problem.

  72. Re:Why are network providers allowing FORGED packe by Cramer · · Score: 1

    Someone has to be running BGP, but not necessary the customer... I've setup several customers that had PI space but didn't run BGP themselves. It's setup on the ISP side just like the ISP's RIR assigned space... announce it like you own it. :-) (they can multihome that, too, as long as everybody knows that's the plan. some ISPs get upset when they see "their" space being announced by someone else.)

  73. Re:Why are network providers allowing FORGED packe by Cramer · · Score: 1

    Transit means you can hand me traffic destined to anywhere, not sourced from anywhere.