About RIPE | Contact  | Search | Sitemap    
Homepage RIPE 50  
RIPE50, 2-6 May 2005 Stockholm, Sweden
moooooose
     

RIPE Navigation Ends
RIPE 50 Home
Meeting Details
Attendee List
Presentations
Webcasts and Feedback
Minutes
Meeting Venue
Meeting Plan
Plenary Agenda
Working Group Agendas
Info for Newcomers
RIPE Dinner
General Information
Social Events
Co-located Events
LOBSTER Tutorial
Peering BoF
Contact Information
Contact Meeting
RIPE NCC Navigation Ends
Next Section

RIPE 50 Plenary Minutes

1. List of presentations

Monday, 2 May 2005

  • AS Numbers Missing in Action - A comparison of RIR statistics with RIS observations
  • Quality of Service Measurement in IPv6, Issues and Solutions
  • How to set an Internet2 Land Speed Record
  • Report from the National Academy of Sciences: "Signposts in Cyberspace: The Domain Name System and Internet Navigation"
  • DSL deployment in Sweden
  • An IP Management system

Tuesday, 3 May 2005

  • Anycast and BGP stability - A close look at DNSMON data
  • NTP from the IX
  • DDoS Detection & Mitigation Experience using Arbor/Peakflow & Cisco/Guard
  • Watch your Flows with NfSen and NFDUMP
  • SP DOS/Worm Incident Response Methodology: Detection, Analysis, Traceback & Mitigation Techniques
  • BGP Convergence: Characterization and Optimization
  • OpenBGPd
  • Current status of multicast IP
  • IPv6 routing table status

Wednesday, 4 May 2005

  • From IPv6 Networks to Large Scale Development
  • Operational Considerations of Mobile Networks at 10.000 Meters
  • UK Network Operators’ Forum
  • Aggregation ? – Effect of business practices on the Internet today
  • BGP Flap Dumping
  • INOC-DBA Hotline Phone System
  • DNSSEC Deployment Panel: An informal Discussion about DNSSEC Myth and Facts
  • Updates from the other RIRs
  • Global Policy Update
  • NRO Statistics Update
  • RIPE NCC Number Update
  • Report from the ARIN XV IPv6 Roundtable
  • A Commentary on the ITU-T Proposal for National Address Registries for IPv6
  • Auto-Detecting Hijacked Prefixes
  • Consumer Broadband: Performance in the ‘Last Mile’
  • Monitoring High-Speed Networks Using ntop

Friday, 6 May 2005

  • Report from ICANN ASO Address Council / NRO Number Council
  • Comments on RIPE Policy Development Process Proposal
  • Open Microphone

2. Plenary Minutes: Monday, 2 May 2005

Meeting commenced at 14:00.

Rob Blokzijl, RIPE Chair, welcomed the attendees.

He noted the different structure to this RIPE Meeting, with most presentations appearing in one stream in what was formerly the European Operators’ Forum (EOF).

Rob noted that at the closing Plenary on Friday, there would be a chance to discuss the Policy Development Process (PDP) and evaluate how the new structure for RIPE Meetings worked at RIPE 50.

Presentation: AS Numbers Missing in Action - A Comparison of RIR Statistics With RIS Observations
Speaker: Rene Wilhelm, RIPE NCC.

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-mon-asmia.pdf

Comment: Geoff Huston noted that the Regional Internet Registry (RIR) statistics files do not show the same thing in each region. He noted that in APNIC the statistics file shows what has been assigned to the National Internet Registries (NIRs). It was added that this leads to a two-step allocation process so the dates differ somewhat from the RIPE NCC region.

Geoff noted that his work is parallel to the content of this presentation. He noted that he had made similar observations, and that he’d noticed 5% of Autonomous Systems (ASes) disappearing each year. He added that the allocation rate of new ASes was around 12 – 15 ASes per day over the last three months. He noted that the growth model is increasing and is not linear. He added that in a linear model, we could run out of ASes in 2014. He noted that if the allocation rate keeps growing, then ASes may run out by September 2010. He noted that with 2010 as a possible date of AS exhaustion, the Internet community should start doing something before September 2006, otherwise there will be problems.

Comment: If the Internet community does not have confidence in the vendors and the standards bodies, they could develop alternate plan Bs.

Question: How many people have asked their vendor for a 4 byte AS?

Two people said they had asked their vendor for a 4 byte AS.

Presentation: Quality of Service Measurement in IPv6, Issues and Solutions
Speaker: Alessandro Bassi, Hitachi

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-mond-ipv6-qos.pdf.pdf

Presentation: How to Set an Internet2 Land Speed Record
Speaker: Anders Magnusson, Lulea Tekniska Universiteit

Presentation: Report from the National Academy of Sciences: "Signposts in Cyberspace: The Domain Name System and Internet Navigation"
Speaker: Patrik Fältström, Cisco

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-mond-signposts-cyberspace.pdf.pdf

Question: What is a base root name server? They are all equal. There are no such things as “base.”

Answer: You have one source from where you run and operate these root servers. The “base” refers to where this and the staff of the main operation is located.

Question: Is there any intention to apply the DNS Moda recommendations to TLD root servers?

Answer: We can discuss this during the DNS Working Group. But my work here is to talk about what is in the report from the National Academy of Sciences and not extrapolate.

Question: DNSSEC needs to be there, all the way through to the resolver. Why have you drawn the line at the root zone and Top Level Domains (TLDs)?

Answer: Deployment closer to the leaf in the tree seems to be working better, but deployment near the root seems to be stalling. So we must push for DNSSEC at the root.

Presentation: DSL Deployment in Sweden
Speaker: Mikael Lind, TeliaSonera

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-mond-dsl-sweden.pdf

Question: What’s the extent of the movement across to Ethernet?

Answer: This depends on the network topology.

Question: Was the movement away from ATM to Ethernet a redesign?

Answer: This was a big change, involving changing the physical infrastructure of lease lines.

Presentation: An IP Management System
Speaker: Tobias Cremer, Cable and Wireless

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-mon-ip-management.pdf

Question: Why have you built this route onto the existing RIPE functionality? Was this for cost-effectiveness or because existing system was not good enough?

Answer: Most IP address management software is not cheap. The main point was to have a defined interface to the RIPE software. We wanted to avoid another process and interface where we’d have to submit our inetnums to the RIPE Database and by using RIPE Database software we can avoid this.

3. Tuesday, 3 May 2005

Presentation: Anycast and BGP stability - A close look at DNSMON data
Speaker: Daniel Karrenberg, RIPE NCC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-anycast.pdf

Presentation: NTP from the IX
Speaker: Peter Lothberg, STUPI

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-clocks.pdf

Question: Regarding slide 61 ("Time distribution node"), why do you want to steer the things that give you frequency? Why do they want to have the correct time as well?

Answer: You don't want to touch the clocks. You want to do the steering afterwards. You just let them free run and compare them later with national standards. This way, you have historical data of the clocks and you can make predictions for the future. The blue clocks that provide time for SONET are steered based upon that data, but their timing information isn't used for time calculation, they just provide time. The NTP server is provided with the current clock offset using a SSL connection from the control box so if a clock fails, it is easy to switch over.

Question: Who is covering the cost for all this?

Answer: Basic timekeeping for the nation of Sweden is covered by the government of Sweden. They own the National Standards Institute and thus are covering the costs for the people that keep the national timescale. Hardware to distribute time to Internet users is paid for by the Netnod customers. Operating of measuring time is paid for by PTS. So either it's the user who is using it or the government who covers the bill.

Question: This is an important resource, a public service that is UDP based. What about DoS countermeasures?

Answer: An NTP server is so fast that the network is practically limiting DoS possibilities.

Presentation: DDoS Detection and Mitigation Experience using Arbor/Peakflow and Cisco/Guard
Speaker: Christian Panigl ACONET, Vienna University

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-ddos.pdf

Question: Have you already seen IPv6 services being attacked?

Answer: The problem is that host products are currently not IPv6 ready.

Question: This is what I understand, that these products cannot deal with IPv6 right now and I'm more wondering how big a problem IPv6 denial of services attacks are for your network. We have seen some attacks and they have not been a big problem yet, but we are much smaller and have no big problem with IPv4 attacks either.

Answer: Well, the IPv6 network is kind of a pilot project. It's not in full production. We are not running at full stake yet. We have a dedicated IPv6 router, so in case a denial of service attack would hit us, it would hit us very soon because this dedicated IPv6 router is not really a core device. If we had an attack we would see it soon.

Question: So it’s not your core router?

Answer: I am afraid that the IPv6 router would be the first to fall over before any customer server can be hit by those attacks. But we haven't seen any of these attacks yet.

Question: Are you charging your customers for using this service or do you give it out for free?

Answer: No, we have implemented these things to get a better sleep at night. So, we are not charging anything extra.

Question: Are you also offering a new service where customers can look at their existing networks and achieve what kind of traffic attacks and so on are going on there?

Answer: Well, we plan to have this. We are investigating whether these tools we are currently using are the right ones to offer this. But if we have a chance to offer this to our customers, then they will get it for free. There will be no additional charge.

Presentation: Watch Your Flows with NfSen and NFDUMP
Speaker: Peter Haag, SWITCH

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-nfsen-nfdump.pdf

Question: You said you're getting 20 gigabytes of raw flow into your system?

Answer: Yes.

Question: And as far as I've gathered, you're using normal flat files to store all the data?

Answer: Yes.

Question: You're using flat files for every five-minute flat files?

Answer: Yes.

Question: The pictures look suspiciously like RD2 files. Are these correct?

Answer: It is our Dtool as our backend. Everything is based on standard compliance. It’s RD, It's Perl, it’s PHP.

Question: You had very nice graphs and you could view the TCP, UDP, ICMP and the other traffic. What’s the other traffic?

Answer: These could be some tunnels, IPv6 tunnels, and all the other protocols assigned which are transported through the network.

Question: I always wanted to have clickable maps on our e-graphs. Did you do that yourself?

Answer: Yes.

Question: Did you try other flowtools software?

Answer: We started with Archis in our very first days, but it turned out to be too CPU intensive. I also tried flow tools because they are very popular and very commonly used. But flow tools have very cumbersome filtering software for my taste, so I decided to go for my own software.

Question: Are there any tools to advise on the purity of the data? And maybe any system that allows the seconds collector working on external storage to work with the tools. Because if you have a DNS service attack you can lose the data, which your tools could analyse. Can you work with multiple collectors?

Answer: Yes, you can. The security of the data is what netflow exports as data.

Question: Are you detecting anything and could your system send an alert if you lose packets between the router and netflow?

Answer: No. Indeed, the information exists, but we do not use it so far. So you don't see if you lose data so far. It could be implemented, but we don't do that.

Comment: The problem is not only losing the UDP package, the problem is that if you have a really high amount of flows. The problem is that the router itself will not report all the flows. So having two collectors is nice but it's not a guarantee that you will see everything.

Presentation: SP DOS/Worm Incident Response Methodology: Detection, Analysis, Traceback & Mitigation Techniques
Speaker: Danny McPherson, Arbor Networks

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-attack-fingerprint.pdf

Question: How many of the audience think that Danny is exaggerating the problem as it is his business?

No one from the audience raised their hand.

Question: Do you think that these solutions will scale or is it at such a point that we continually fall further behind and have to look at different approach?

Answer: Yes. I think that the scale we see today indicates exactly that. The response mechanisms today are not made as such that you can effectively scale mitigation or response mechanisms to these attacks. So host security is the big issue there. In short, I understand what you are saying.

Comment: It's more the disturbance caused by this which worries me a lot, because if that's really the case, then end-to-end transport packets doesn't work anymore. And you actually have to look at creating networks which have application gateways all over them to try and create real barriers. If this doesn't scale, or won't scale, the way we're doing it, then the architecture is at risk.

Comment: I have a comment on how the ISPs need to work together and the awareness thing. I have been receiving complaints to abuse desks, with responses like "due to data protection laws, we are not permitted to store any records about our customers, we have no idea who used this IP address. Thank you for your report, but we are not going to do anything." This is what worries me because I see there are bots within their network scanning our networks again and again, just hiding behind protection laws. Because if you do it in real time you can see who is online with them and kick them out. But they are just hiding away from the work.

Comment: The whole idea of a promiscuous Internet doesn't work unless ISPs work a lot harder than actually anybody is actually capable of doing. I worry about e-mail and the stuff you've been talking about has an impact on e-mail. E-mail can't just go on as it is and it's not quite clear when people are going to get that message and accept that e-mail is a different thing. I worry about this. My question is this: I'm not quite clear why people are distinguishing between the various classes of bad things. For instance, I don't understand why on some days of the week, things are caught by anti-virus software and the next day things are not caught because that’s spyware. Does anyone understand that?

Comment: Marketing. It’s only about money.

Question: People are bashing the core networks and I think that the problem is further out. Do you see any reaction from the people who produce the code that is susceptible to these entries, operating system vendors, and software system vendors? How do they react to this? When you try to bring the problem forward to them – do you see any activity? Because, I don’t, so I was wondering if you see anything behind the scenes.

Answer: I think it’s hardly a host issue and a host security issue, but it becomes a network issue. What evolves from that is that you get a market for selling core products to protect the vulnerable products. Probably not the answer you wanted, but the fact is “you’re vulnerable, buy this firewall from me and you’ll be less vulnerable etc.” But if the vulnerabilities weren’t there in the first place, it wouldn’t be an issue. But that’s not going away anytime soon. I don’t know if anyone else in the room has an answer to that.

Comment: So, we will eventually reach a “balance of terror” when the cost of actually running your home computer by having to buy new software and new modules to it will actually take out the practical use you have of it by obtaining information and communicating with your friends and colleagues.

Comment: I was talking to some lawyers a month ago and I asked them, “In your country, if you leave your car outside, unlocked with the key in the ignition, or running, and if someone takes that car out and hits someone and kills them, are you going to end up in court?” Every one of them replied yes, you would end up in court.” And most of them said you’d probably get convicted of something that’s on the books. And then I asked them, well if you do the same thing with your computer. If you leave it there with the “engine” running and the “keys” outside, is it likely that within my lifetime that this will be on the books as a criminal offence or at least as something where I can bring civil charges? And each and every one of them said no. That’s the current situation. And before this pushing is applied obviously there is no incentive for anyone – either the people who operate their home computers or the people who produce the bad software – to do anything about it.

Question: Yes, but which way is it heading? Are they going to remove the stuff from the computer situation or add it to the car situation?

Comment: They said that maybe in my lifetime they will add the stuff to the computer situation, but they all said “not in my lifetime”. I see the supporting trend seeing more intelligence in the network and see firewalls more as evil things because they take away the Internet as I like it. I think we will have to realise that we will lose the Internet as we know it unless we fix the end system problem.

Comment: But what you will see instead is a layered network where we will communicate over tunnels and more tunnels…

Answer: I already do that!

Comment: I just have one comment as to the reason why some of the operators don’t do anything about complaints. From my point of view I think it’s partly related to the sales model that some of those ISPs have. As soon as they have quite a few answers, acted and been used as DDOS agents, they are making more money – if they have a volume-oriented charge model. That’s one of these things. And the other issue is more within the framework of “what is the value of privacy as opposed to the traceability and stability of the Internet?” I read an interesting paper about what should be in a Whois database in 2005 onwards and one of the things that I started to think about is that we should maybe treat an assignment of an IP address space in a somewhat similar way to getting a delegation for a DNS domain. You are not only getting the permission and the privilege to use resources, but you are also getting the responsibility of using it carefully and of using it within a set of reasonable framework rules. And if you don’t do that, and if you don’t want to do that, you are probably not in a position to receive and IP address assignment. And in this situation, maybe the IP address assignment should stay with your upstream or whatever organisation you are getting your IP addresses from. Because then you have the chance to get out of that vicious circle of “I am the ISP and I can’t do anything about it because the user is the user of the IP address and you are not supposed to talk to the End User because of privacy issues.” If we are able to break that vicious circle, then the ISP maintains responsibility for the user of the address space. So, we might be able actually improve the situation a little bit or to be able to stop this downturn of the culture in the Internet.

Question: Is there “background chatter” across the Internet now of viruses that have mostly been patched, but that continue to propagate back and forth between machines that still haven’t been patched from five-year old viruses? Is there any sense of what percentage of the Internet traffic is junk, i.e. old worms and viruses exchanging between machines and being passed around?

Answer: Some of the research that I have from the University of Michigan shows that we still see 100 unique codes per day that are code red infected. So in short, yes. That happens and there is a lot of garbage out there.

Comment: I can confirm that from the viewpoint of Switch. We see that we get a lot of probes from very old viruses.

Presentation: BGP Convergence: Characterization and Optimization
Speaker: Clarence Filsfils, Cisco

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-bgp-convergence.pdf

Presentation: OpenBGPd
Speaker: Henning Brauer, OpenBSD

Question: Is there support for IPV6 and VPN etc.?

Answer: Currently there is partial IPv6 support. We can do IPv6 transport but we cannot transport IPv6 routes yet. This will probably be solved soon. We don’t have special VPN networks. If you can specify what you need it will probably be fairly easy to add.

Question: Is multicast available?

Answer: Only unicast is available right now. We haven’t found anybody that needs anything else yet. If there is demand, we will probably write it.

Question: The always compare ‘med’ option is missing. Is this planned?

Answer: If there’s demand, we can add it

Question: When will you document the CARP protocol?

Answer: There is no RFC style document that describes this protocol.

Question: Have you considered cost?

Answer: We’re currently considering something like local rate but we’re not very satisfied with that.

Question: Does BGP need BSD?

Answer: All BGP runs on free BSD and net BSD.

Question: Do you see portability as an important issue or are you more interested in implementing the new prime properties that you find in your own environment?

Answer: Portability is a secondary goal. We write portable code where possible. The closer we get to the kernel the less portable it gets. If there was an interface like the kernel routing socket that worked on all UNIX operating systems that would be great!

Question: What are your plans to support four-byte AS fields?

Answer: No plans for it. Do we need it?

Comment: Yes! We need to get ourselves all the way there by 2010-11. There’s a lot of infrastructure that needs to change. Right now most of the main BGP vendors seem to be saying that they will only do this if the customers demand it. This doesn’t seem to be a good way to do this transition. The earlier we can get some implementations to test and understand the transitional issues the better it will be. It would be good to see that support in this implementation.

Answer: I don’t have a specific problem adding that support. First we have been solving our own problems, e.g. replacing zebra box. Now we’re trying to take feedback from our users and add the things they request.

Question: How well suited is this software as a route server?

Answer: It’s very well suited, and is used for this on a number of sites.

Question: Is it possible to hide the own AS?

Answer: Yes

Question: Have you implemented flat statistics?

Answer: No. We looked into that and it’s really hard to do. We realised this is more a technique to preserve CPU time on some routers that tend to have too little CPUs. This is not a real-world problem.

Question: Even if you’re not damping it would be interesting to get statistics on what is going on and what you are receiving from your neighbours.

Answer: You can always dump to MRT tables and analyse this later. We don’t have explicit statistics for that.

Question: L3VPN NLR types are missing. Is this planned?

Answer: Tell me how this works, and we can see.

Presentation: Current Status of Multicast IP
Speaker: Greg Shepard – CISCO

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-multicast.pdf

Question: Regarding the different approaches shown to multicast IP by Service Providers as opposed to content owners, it would seem the latter want multicast, but cannot get it. How can content owners get around this, in view of their reluctance to actually pay for the service?

Answer: There are some examples of how the business has worked in Asia. In Europe and the US, there is a demand for ‘flat rate’ IP. The only way to make this a reality would be to bring pressure on the IETF and hardware vendors. The main opposition to this approach tends to come from router manufacturers.

Question: How many users might be needed to make multicast financially viable?

Answer: This would be down to each individual customer. Each would take a view of the content/license model they use. Content owners tend to want to look at who their audience is rather than the size of audience. If content is better targeted to the audience, as it is with Internet2, it will succeed.

Question: For four years a certain upstream provider has failed to consistently provide multicast capacity. Over time, with staff changes, the technical know-how to operate these streams vanished. Is it worth putting pressure on your own upstream provider to demand multicast ability?

Answer: Tunneling would be a way around this problem.

Question: Is there is a way to tell exactly how many viewers are connected at any given time?

Answer: Many of the existing ways tended to generate too much traffic on the network. It remains an application problem, though there are currently Internet Drafts out for discussion that will address this.

Presentation: IPv6 Routing Table Status
Speaker: Gert Doering – SpaceNet

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-ipv6-routing.pdf

4) Wednesday, 4 May 2005

Presentation: From IPv6 Networks to Large Scale Development
Speaker: Bernard Tuy, Renater

This presentation is available as part of the presentation at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-6net.pdf

Question: Why are you not using MSDP?

Answer: The MSDP implementation for IPv4 brings a lot of problems. In fact, it was developed just to cover immediate needs at the time it was designed, so we decided to build our implementation from scratch.

Question: Embedded RP is an interesting solution. Was it a part of the business model from the beginning?

Answer: At the beginning we were more interested in a development of new protocols, not a business model. But later it became a part of it. We are still not sure of the consequences of such a model.

Presentation: Operational Considerations of Mobile Networks at 10.000 Meters
Speaker: Brian Skeen, Connexion by Boeing

Question: Are there restrictions on traffic within the onboard network?

Answer: Yes, we block any direct communications between nodes in the network. There are security and other concerns.

Presentation: UK Network Operators’ Forum
Speaker: Keith Mitchell, UK Internet Forum

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-uknet-announcement.pdf

Presentation: Aggregation ? – Effect of business practices on the Internet today
Speaker: Philip Smith, Cisco

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-aggregation.pdf

Comment: Potential savings after proper aggregation of IPv4 space is nothing compared to the couple of thousands records of IPv6.

Comment: This is not quite the case.

Question: What do you mean by "different ways to do multi-homing?"

Answer: It's basically when a customer wants to be multi-homed and has a lack of hardware to implement it and tries to find a compromise that will work as a solution.

Comment: You are right that there is a big educational problem, but there is also another big problem: after 10 years, there are no vendors who supply out-of-the-box solutions with default configuration using classless notation.

Presentation: BGP Flap Dumping
Speaker: Philip Smith, Cisco

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-flap-damping.pdf

Presentation: INOC-DBA Hotline Phone System
Speaker: Gaurab Raj Upadhaya, Packet Clearing House

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-inoc-dba.pdf

Question: Are you planning to provide solution for conferencing?

Answer: There is a problem with user authentication, and there is not enough demand for it.

Comment: You could provide it for authorised users only.

Question: Have you considered encrypted communication?

Answer: Yes and no. This depends on the phone model and should be done by the phone.

DNSSEC Deployment Panel: An informal Discussion about DNSSEC Myth and Facts

Chair: Jaap Akkerhuis
Panel: Ed Lewis, Jakob Schlyter, Olaf Kolkman, Peter Koch, Geoff Sisson

Question: Signing zones is costly and will not be done in the absence of validating clients. Is this a myth or fact?

Answer: When done incorrectly, signing is costly. When done efficiently, it is not costly. Timewise, it is relatively cheap. The hardware is also relatively cheap. The distribution of a signed zone might be a problem, depending on the zone size.

Comment: You also need operational procedures: you need the trained staff and software to do this.

Question: Why would I sign a zone in the absence of the validating clients?

Answer: You might sign your zone to get it done with your current deployment plan. You won't get people to deploy validating clients without the existence of something to validate. So it's a chicken and egg problem.

Question: How much time does it take to sign the .se zone, and what kind of hardware do you use for this?

Answer: For a whole zone it takes about five minutes on 2GHz CPU box. For incremental updates, it takes just a couple of seconds.

Question: Do you require certified hardware to sign?

Answer: No, we do not require it.

Comment: It might not be costly to sign a zone for the first time, but the maintenance and relationships with the children’s zones that you will need to have might be costly.

Comment: Costs are relative. You may see your insurance cost in a different light after your neighbour’s house has burnt down.

Comment: Once two or three registries start to do this we might get together and document our procedures, so others could use it. This is to lower the costs.

Question: Would DNSSEC have protected against the recent spoofing attacks?

Answer: There might be different types of attacks, and DNSSEC might be protected from some of them. It would be protected from the cache poisoning. On some other attacks, DNSSEC won't help.

Comment: There are different reasons for cache poisoning to appear: one of them is bugs in the software, and this is the thing that is always possible. So I would say that the poisoning problem will stay.

Comment: It would help if you use security-aware software that makes intelligent decisions based on the validation flag or just warns the user that there might be a problem with that site. There's still a lot to be done on supporting the application's side, and simple deployment on the infrastructure side will not improve the current situation.

Comment: I slightly disagree with this. One of the wise uses of DNSSEC is to deploy it on recursive forwarders. If that is the out-of-the box BIND machine that is configured with a trust tanker, then at validation failure the user will get a server failure, which means that applications will not get anywhere. This is bad for users. They can't work, which means that a lot of phone calls will be placed to the operator of the forwarder, which will make people look at what's happening and they could discover they are under attack. So I think that the out-of-the-box solution we have now will help against this source of attacks.

Comment: But I don't think ISPs will deploy such mechanisms.

Comment: I agree. Everything that might cause more phone calls will not be deployed. What is missing is to be a bit aggressive.

Question: I think for the ISPs it is more important that DNS works than that the resolving answers are validated. How do you solve this problem?

Answer: This problem is recognised. There is an idea to bring the policy decision on the DNSSEC validation problem to the application, but this has not been done.

Comment: In terms of business case, we've heard people say that if they provide a service using DNSSEC they would be less liable for various reasons, and that would save them money.

Question: What types of services are these?

Answer: People dealing with money.

Comment: There are a couple of services that rely on DNS working properly, which will not benefit from what https offers, such as ENUM and all of those more or less well designed anti-SPAM measures. Spammers would not refrain from more actively exploiting vulnerabilities in current DNS structure and doing more active cache poisoning, so that might be a case, although not a business case yet.

Comment: ENUM may be a killer case for DNSSEC.

Comment: Protection against spoofing is very important for ENUM. So there is a clear business case.

Question: How many people consider signing their zone? I think the idea that without application support End Users do not care about DNSSEC is a myth. There are plenty of people who do care.

Answer: The End User is almost always represented through his Operating System vendor. So we need DNSSEC support in various Operating Systems. This will not happen until people knock at their doors and say: "We are losing money because we get to spoofed sites and there's something you could do. Please implement that".

Comment: The lack of public key maintenance tools is imperative to DNSSEC deployment.

Comment: The situation is the same with PKI, but people are using it.

Comment: End Users will have to maintain their keys. How could they do it if they are not using EPP?

Comment: There is a demonstration of how to use EPP for this. There is a movement to use it widely, at least among gTLD operators.

Comment: When we are talking about partner-kid relationship, there should be a strong business relation between them, and it should be utilised to exchange the keys.

Comment: Enterprises use machines set up by vendors. We need to convince vendors to include DNSSEC support out of the box, but it's hard to do. So it might be better to spend less time on the last-mile API and more on identifying and implementing what vendors need to do to start shipping DNSSEC-aware products.

Comment: Vendors put pressure on users, but there are forces that could put pressure on vendors as well: government, military, etc.

Question: Are people aware and do they care about the enumeration/zone walking problem? This is the problem.

Answer: There is a discussion within the IETF about this problem. It was raised mainly by large registries. But we need to know who the other possible players are. So be aware and speak up!

Presentation: ICANN Nominating Committee (NomCom)
Speaker: Lars Johan Liman, Root Server System Advisory Committee (RSSAC) Representative on ICANN NomCom

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-icann.pdf

Presentation: Update from AfriNIC
Speaker: Axel Pawlik, Managing Director, RIPE NCC (on behalf of Adiel Akplogan, CEO, AfriNIC)

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-afrinic.pdf

Presentation: Update from APNIC
Speaker: Save Vocea, Policy Development Manager, APNIC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-apnic.pdf

Presentation: Update from ARIN
Speaker: Ray Plzak, President and Chief Executive Officer, ARIN

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-arin.pdf

Presentation: Update from LACNIC
Speaker: Ricardo Patara, RSG Manager, LACNIC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-lacnic.pdf

Presentation: Global Policy Update
Speaker: Filiz Yilmaz, IP Resource Coordinator, RIPE NCC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-global-policy.pdf

Question: The ARIN policy change you referred to used the term ‘a known ISP’. I believe this means being an existing Local Internet Registry. Is this correct?

Answer: Yes.

Question: Is it a logical OR not a logical AND?

Answer: It is a logical OR.

Presentation: NRO Statistics Update
Speaker: Filiz Yilmaz, IP Resource Coordinator, RIPE NCC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-nro-stats.pdf

Presentation: RIPE NCC Number Update
Speaker: Leo Vegoda, Registration Services Manager, RIPE NCC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-ncc-numbers.pdf

Presentation: Report from the ARIN XV IPv6 Roundtable
Speaker: Geoff Huston, Internet Research Scientist, APNIC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-ipv6-roundtable-report.pdf

Question: Do you think changing the HD ratio guide number is the right approach or do we need a more complex formula that better reflects what the reality is?

Answer: I have thought about the concept of log / log ratios and it is a bizarre concept. But then I thought, what if every time you triple in size your network has another level of hierarchy? How many levels does the industry use in general and what is an address plan that is comfortable? The HD ratio 0.8 theorised that organisations would have 25 levels of hierarchy but I think that’s too much. A normal company will probably have five or six and then if you re-apply that back it actually fits into HD because the HD ratio specifies that the bigger you get, the deeper you make your address plan. So it’s not a bad way to approach this. However, I suspect that the figure of 0.8 was just pulled out and was widely one-sided. The value is a consideration of best common practice.

Comment: Keeping the current formula is probably easier than marketing a new formula and marketing the justification of a different formula.

Question: Listening to you I have the impression that the IPv6 guys have got it almost totally wrong, technically and politically speaking. Do I have the wrong impression? Do you have anything concrete to move forward the deployment of IPv6?

Answer: Sorry, then in that case my message wasn’t completely clear. I don’t think this is the responsibility of the IPv6 guys. It is our responsibility. We are the address policy community, we are the industry forum where this happens. I really don’t think we have got it wrong. We have done well but there are two points we can change to help us feel more confident that our margins of error are ok. We need to think about the precise value of the HD ratio. I also think there is some benefit at looking at the 48 / 16 bit subnet figures again. Some of the parameters can be adjusted and maybe we should adjust them. Maybe in terms of the fairness of the process (i.e. to prevent advantages to early adopters) we should do this earlier rather than later.

Question: Your presentation hasn’t covered a couple of basic architecture principles that need to be discussed in a presentation like this. It doesn’t note the issue of fairness. I think this is an architectural principle that should now be questioned. You also never mention uniqueness and that is something that is interesting to me. There is the presumption somehow that as we go through the lifecycle of IPv6 addresses they won’t be reused or won’t be private in some sense or recycled in a way that’s more intelligent than what we currently have. I think that the ability to recycle addresses, and the lessons learnt from our previous history with the very dark space that we have in IPv4, might be a guide to one of the things that will extend the lifetime of the IPv6 space.

With regard to the HD ratio and the issue of fairness, what if the policies for allocating address space change under certain circumstance? For example, the HD ratio is different at different times and there is not a single density ratio that applies in all cases. Then you are able to apply different allocation policies to express different stewardship policies in different circumstances. There is the potential to have different HD ratios rather than a flat 0.8. What that raises from a principle point of view is the question of fairness. Some people follow one set of rules and others follow another set of rules and this is where your presentation is very useful. If these rules are established very early in the process of allocating IPv6 space, then they would be understood. Just like the authors of the original document, we are not able to predict the future. I think if we gave some freedom to the way we used the HD ratio we would also gain some space.

Answer: Some years ago we discussed whether we wanted /48s, /64s etc. and at that time I believe it was primarily the IETF and IAB people who dropped the /48 onto us and said: “Don’t worry there are enough of them and this is the solution that you are looking for”. Maybe they have not been doing the maths correctly but I am now wondering if you have received feedback from the IAB / IETF and what they think about this?

Comment: Speaking as an individual IETF member I am very strongly inclined to have this discussion in the IETF. They need to have an understanding of this and express an opinion on what they believe the right thing to do is. I have had some preliminary discussions with people in the hallway and they have said that we should have another look at this. I will certainly join in on those discussions.

Comment: Speaking as an operator, having a /56 would make sense for our customers. There are a few larger ones that use /48s but the smaller ones are very happy if they can get three or four subnets and a /56 is definitely big enough for their purposes.

Comment: I think that the issue of waste is a big problem because there is the idea that IPv6 address space will never end and therefore people can do whatever they want. Sometimes people don’t understand that recommendations are not rules. For example, we have a large, open discussion about the addressing for point-to-point in the routers. You have to always also think about the routers, so my idea is to use /126 for point-to-point. I do not want to see waste.

Comment: Let’s go through this argument once more with a bit of historical perspective because we have an address space that already has a conceptual hierarchy. If I remember the previous addressing schemes that I have been subjected to, it was always the case that, as things evolved, there were engineering improvements. What I learned from this is that if you have a pre-defined hierarchy, you need to have this ‘wriggle room’ in each part of the hierarchy.

Presentation: A Commentary on the ITU-T Proposal for National Address Registries for IPv6
Speaker: Geoff Huston, Internet Research Scientist, APNIC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-itu-ipv6-proposal.pdf

Comment: I tend to go for option two on your last slide. What I have observed is that what makes an integer an IP address is that an ISP originates a route to it and other ISPs in a co-ordinated fashion propagate that route. It is basically just a co-ordination function between those ISPs to make the network work. So this is just something for these communication providers to co-ordinate amongst themselves and it has nothing to do with national strategy. In fact it doesn’t even have national attributes. The important thing is that technical co-ordination that needs to happen so I agree with option two on your last slide, which says that we should disagree with the ITU-T proposal for national addresses for IPv6 registries.

Question: Just to clarify, are you saying we don’t need to do anything because the system will just work out if this happens? For example, if additional national registries are created and so on, what do you mean by picking option two on the last slide, which says that we should disagree with the ITU-T proposal for national addresses for IPv6 registries?

Comment: No, what I am saying is you can give out IPs all you like but you have to convince ISPs to use them. I don’t think there is a lot of risk because the economic factors will sort it out for you.

Comment: You must assign address space in a way that allows successful aggregation. This will not happen if you just leave it to the ISPs.

Comment: I used to agree with option two but I am now going to go with option three, which says we need to discuss the assumptions behind the ITU-T proposal. One of the things that RIPE does pretty effectively is reaching out to governments and regulators and explaining what the history is and what we are doing.

Comment: There are valuable concerns being discussed in the proposal, but this will give you addresses not routes.

Comment: Emotionally I would like to take option two, but there is a good example that simply ignoring the issues will not help. The example here is portable telephone numbers. We are all paying for the incorrect assumption that we can cheat with routing.

Comment: Two thirds of the people in the world today are yet to feel the benefits of the industrialised revolution, never mind anything else. If this is to be a long-term technology for the world, then we have to do better than the geeks. I think the ITU-T proposal is shocking but the idea behind it is understandable. If we leave it and do nothing, they will make changes without us.

Comment: Imagine a world where you can only get an IP from one registry, like in Korea.

Answer: The burden on your Address Policy Working Group is very heavy and you must think about this very carefully because we will be living with the decisions for some time.

Presentation: Auto-Detecting Hijacked Prefixes
Speaker: Geoff Huston, Internet Research Scientist, APNIC

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-hijacked-addresses.pdf

Question: How is the proposal in the presentation any different to the RPS work proposed about five years ago? No one was willing to adopt it then so how will people be encouraged to do this now?

Answer: No one was willing to do the work required when it was proposed originally. The longer it is left, the bigger the problems will become. The options are either a ‘disaster reaction’ or to simply react more quickly.

Question: Do any vendors currently offer VGP and secure origin-VGP?

Answer: I don’t know of any. The RIRs have been equally slow at putting the original certificates that VGP and secure origin-VGP rely on into play. The RIRs should not wait for the protocol because without the certificates it’s a waste of time.

Comment: The RIS has a PGP table snapshot three times a day, at eight hour intervals.

Question: Is there an effort to organise global verification and authorisation for all RIRs? Currently, there are only tools to do this for the RIPE service region.

Answer: APNIC is committed to providing resource certificates in its current work program, but I can’t speak for the other RIRs, including the RIPE NCC. However, I believe some work is already underway but I am unaware of any timetables.

Comment: Wasn’t the previous question more about routing registries that are directed towards looking at policies?

Question: I thought the question was specifically about RFC3779 certificate objects and these actually refer to lists of resources that can then be attached to a normal X509 certificate.

Comment: The question was about routing policies. There has been an ongoing discussion about how global verification of routing registries occurs. Routing registries are not used unless results are checked before they are pushed through the routers.

Comment: I disagree. There are people who regularly use routing registry data.

Question: What can be done in the short and medium term about hijacked prefixes? Filtering and validating parts from peers seem to be far out of reach?

Answer: Currently, if there are certificates based around resources, filters can be built. Without the actual certificate infrastructure, this process will continue to go round in circles.

Comment: In recent work, the data available actually differs a lot between various regions. Within the RIPE service region the data available in the routing registry has some value because the RIR and routing registry data at least have a common authentication mechanism. This is better than drawing data from the RADB.

Answer: It would be good if this happened inside the protocol instead of constantly going to the RADB.

Question: Is it already feasible to ask customers in the APNIC region to present certificates?

Answer: According to the timetable for providers, these certificates should be presented within the next few months, if not by the end of the year.

Comment: Perhaps there needs to be more specific information about the immediate benefit that ISPs would gain from this and how it would be implemented before it gets into the protocol.

Answer: I can provide some further documentation on this if needed.

Comment: The data that was seen in the graphs in the presentation would be useful for those receiving the spam so they could begin eliminating some of it.

Answer: The data isn’t that reliable yet.

Presentation: Consumer Broadband: Performance in the ‘Last Mile’
Speaker: Niall O’Reilly, Computing Services, University College Dublin

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-consumer-broadband.pdf

Question: Is this presentation about consumers choosing technology, not choosing high speed?

Answer: The presentation is not about either of those things, but about consumers having the information to make decisions. There is not a good rollout yet as local loop unbundling still needs to be dealt with and this is constraining the marketplace in Ireland.

Question: Are only ping tests planned?

Answer: This was the initial plan but I have personally conducted TP tests and meaningful results were seen almost immediately. A second phase of TP tests would be interesting and it would be a good idea to save the results in the same sort of database as the DNS Watch project uses.

Question: Is the data significant enough to already do ping tests?

Answer: It is too early to say whether it is significant enough. I am still in the process of getting enough data to begin to assess where attention should be focused.

Presentation: Monitoring high-speed networks using ntop
Speaker: Luca Deri, ntop.org

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-wed-ntop.pdf

5) Closing Plenary: Friday, 6 May 2005

Presentation: Report from ICANN ASO Address Council / NRO Number Council
Speaker: Hans Petter Holen, Chair, ASO Address Council

This presentation is available at:
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-fri-ac.pdf

 

 

 

Rob Blokzijl, RIPE Chair, noted that the second draft of the RIPE Policy Development Process (PDP) proposal had been prepared and circulated for final comments.

He noted that he would discuss the four comments received regarding this second draft.

He stated that the first comment was from Ed Louis who noted that the proposed text did not make any reference to a RIPE NCC impact statement. He added that this impact statement refers to a statement that could come from the RIPE NCC regarding a possible policy that is being discussed. He explained that such a statement might contain a comment from the RIPE NCC on whether a particular new policy under discussion could be practically implemented and how much this would cost.

Rob noted that he thought that this comment was partly triggered by a comparison with ARIN, who have similar statements in their PDP. He noted that he had thought about this and discussed with the RIPE NCC, and that the idea of the current PDP proposal text is that during the entire process of the PDP, the RIPE NCC staff members are able to fully participate in the discussions about working out policy. He explained that this meant that during the development of a policy, relevant issues could be raised, allowing the RIPE NCC to put up any red flags earlier in the process. He added that, together with the RIPE NCC, he didn’t see the need for a separate process to be initiated towards the end of the PDP where the RIPE NCC would say whether a policy could be practically implemented or not. He noted that this applies only to policies that are connected to the RIPE NCC, and not to policies that have nothing to do with the RIPE NCC.

Rob noted that there had also been comments from David Kessens, Hans Petter Holen and Peter Koch and that these comments had pointed out discrepancies in the text, or comments on the flowchart at the end of document. He added that the authoritative part of the document is the text, and not the flowchart at the end. He stated that once the final comments have been incorporated, the flowchart will be checked to ensure that it is a fair representation of the text. He added that the document would be sent back to the people who had made comments to make sure that it is ok, and that there would be a ten day notice period. He noted that the RIPE NCC will start to build the new pages on the RIPE NCC website for these policies, and that the RIPE NCC will begin internal administrative procedures. He added that there will be discussion with the Working Group chairs to see what work in progress can be transferred to this new framework.

Rob noted that the PDP is nearly ready. He added that some textual clarifications were needed but that, hopefully, in a few weeks the PDP will be ready.

Rob asked for comments.

Hans Petter Holen noted that the PDP had already been tried for proposals that have come up in the Address Policy Working Group. He added that the PDP helps the Working Group Chair to track what stage a proposal is at, and enables people to follow the proposal more easily. He stated that he thought it would make things a lot easier to understand.

Rob noted that it was good hear this positive reaction. He added that the goal of this was not to come up with new procedures, but to codify existing procedures.

Open Microphone

Rob asked about the new RIPE Meeting format and asked the attendees if they thought this was an improvement?

Comment: This is a much needed new direction. We need to go a bit further this way. But this is a definite improvement.

Rob noted that the new format of the Plenary had involved a lot of people, and no longer relied on just a few individuals. He thanked Joao Damas, Routing Working Group Chair, for co-ordinating this.

Comment: It is interesting to see RIPE migrating to a single-track environment like NANOG, while NANOG is going in the other direction towards multi-track. I like this new direction as it helps with cross-pollonisation. Maybe it would help to encourage presenters to have white papers. This is something we do at NANOG to help people have a record of presentation that goes beyond audio and video.

Rob replied that not many people take the trouble to make white papers. He added that, if you compare where we are now with ten RIPE Meetings ago, it is definite progress that we now have the slides of all the presentations given at the meeting. He stated that if we established a ‘no slides, no presentation’ rule, we could then explore this suggestion as it would add value. He added that he had also noticed that both NANOG and RIPE have been trying different meeting formats. He stated that just as NANOG felt the need for smaller meetings that could be held in parallel, so RIPE felt the need for a single track where attendees didn’t have to choose between competing presentations. He stated that he thought that both NANOG and RIPE would find the balance between general interest items and more focused work. He added that, in the case of RIPE, our working groups come up with recommendations that can affect the RIPE NCC, whereas in North America this happens in ARIN open policy meetings, not in NANOG.

Comment: I am worried that people may not offer to make presentations if they have to do a white paper as well.

Rob agreed that this was true, and that we would never want to insist on a white paper. He added that it would be nice, but in no way a requirement. He stated that, at the moment, we think it sufficient if the slides of a presentation are made available to the public.

The Chair thanked the staff of the RIPE NCC and the organisations that supported the meeting.

Thanks to: Afilias, Arbor Networks, Cisco Systems, Force10 Networks, Netnod, NIKHEF, Nokia and TeliaSonera.

The Chair thanked everyone for attending and invited attendees to attend RIPE 51, to be held from 10 – 14 October 2005 in Amsterdam, the Netherlands.



 

Next Section
     About RIPE | Site Map | LIR Portal | About the RIPE NCC | Contact | © RIPE Community. All rights reserved.
RIPE.NET Homepage LIR Portal RIPE Community