+ All Categories
Home > Technology > RIPE62 technical report

RIPE62 technical report

Date post: 09-May-2015
Category:
Upload: erik-romijn
View: 282 times
Download: 1 times
Share this document with a friend
42
RIPE 62 Technical Report Erik Romijn <[email protected] > Senior Software Engineer Friday, May 6, 2011
Transcript
Page 1: RIPE62 technical report

RIPE 62Technical ReportErik Romijn <[email protected]>Senior Software Engineer

Friday, May 6, 2011

Page 2: RIPE62 technical report

Erik Romijn - RIPE 62 2

Introduction

Friday, May 6, 2011

Page 3: RIPE62 technical report

Erik Romijn - RIPE 62

Ben, Brian, Darius, Erik,

Menno, Paolo, Răzvan, Sjoerd

The Technical Team

3

Friday, May 6, 2011

Page 4: RIPE62 technical report

Erik Romijn - RIPE 62

What Do We Do?

• If it has wires, it’s ours– (except for beamers, lighting, audio and stenography)

• Some highlights:– Local servers running DHCP, IRC, ripe62.ripe.net,

registration software, ...

– Webcasts / recordings

– (Wireless) network

– Presentation system

– Services centre

4

Friday, May 6, 2011

Page 5: RIPE62 technical report

Erik Romijn - RIPE 62

What do we do?

5

Friday, May 6, 2011

Page 6: RIPE62 technical report

Erik Romijn - RIPE 62

Network setup

6

Public networkWireless

Terminal room

Service networkStreaming

TTM / Rosie

Private networkRegistrationNetwork mgt

RIPE meeting venue

Friday, May 6, 2011

Page 7: RIPE62 technical report

Erik Romijn - RIPE 62

Network setup

7

Friday, May 6, 2011

Page 8: RIPE62 technical report

Erik Romijn - RIPE 62

Network setup

8

Friday, May 6, 2011

Page 9: RIPE62 technical report

Erik Romijn - RIPE 62

We need to be creative

9

Friday, May 6, 2011

Page 10: RIPE62 technical report

Erik Romijn - RIPE 62

We need to be creative

10

Friday, May 6, 2011

Page 11: RIPE62 technical report

Erik Romijn - RIPE 62

We need to be creative

11

Friday, May 6, 2011

Page 12: RIPE62 technical report

Erik Romijn - RIPE 62

We need to be creative

12

Friday, May 6, 2011

Page 13: RIPE62 technical report

Erik Romijn - RIPE 62 13

New setups

Friday, May 6, 2011

Page 14: RIPE62 technical report

Erik Romijn - RIPE 62

Better cameras for plenary

14

Friday, May 6, 2011

Page 15: RIPE62 technical report

Erik Romijn - RIPE 62

Better cameras for plenary

15

Friday, May 6, 2011

Page 16: RIPE62 technical report

Erik Romijn - RIPE 62

Plasma screen setup

16

Friday, May 6, 2011

Page 17: RIPE62 technical report

Erik Romijn - RIPE 62

Plasma screen setup

17

Friday, May 6, 2011

Page 18: RIPE62 technical report

Erik Romijn - RIPE 62

Plasma screen setup

18

Friday, May 6, 2011

Page 19: RIPE62 technical report

Erik Romijn - RIPE 62

LISP

• Separate SSID setup to experience LISP connectivity, IPv4 and IPv6

19

Friday, May 6, 2011

Page 20: RIPE62 technical report

Erik Romijn - RIPE 62 20

Issues encountered

Friday, May 6, 2011

Page 21: RIPE62 technical report

Erik Romijn - RIPE 62

IPv6 printing

21

Friday, May 6, 2011

Page 22: RIPE62 technical report

Erik Romijn - RIPE 62

IPv6 printing

22

Friday, May 6, 2011

Page 23: RIPE62 technical report

Erik Romijn - RIPE 62

IPv6 connectivity

• Several issues with IPv6 connectivity this time– RAs from LISP router together with Mac OS X bug

– Rogue 6to4 RAs from Windows box

– Issues in multicast traffic

• IPv6 debugging is difficult– Less experience than IPv4

– Wireless can influence the result

– All problems very intermittent

23

Friday, May 6, 2011

Page 24: RIPE62 technical report

Erik Romijn - RIPE 62

IPv6 debugging is tricky

24

dhcp-24-90:~ eromijn$ ndp -naNeighbor Linklayer Address Netif Expire St Flgs Prbs2001:67c:64:42:223:6cff:fe8a:2e8a 0:23:6c:8a:2e:8a en1 permanent R fe80::1%lo0 (incomplete) lo0 permanent R fe80::42:0:0:1%en1 0:0:5e:0:2:2a en1 23h59m59s S R fe80::223:6cff:fe8a:2e8a%en1 0:23:6c:8a:2e:8a en1 permanent R fe80::250:56ff:febc:7746%en1 0:50:56:bc:77:46 en1 9h13m31s S fe80::288c:82de:eb60:60ed%en1 0:24:d7:18:53:18 en1 5h11m3s S R

23h59m59s 23h57m40s 5s 40s

Friday, May 6, 2011

Page 25: RIPE62 technical report

Erik Romijn - RIPE 62

Rogue RAs

• LISP router used public network for uplink

• Interface with autoconfigured address: receives address, then sends RAs from there...

• Enable ipv6 nd surpress-ra?

– No luck, only suppresses unsolicited RA - no way to disable solicited RA

• Set RA lifetime to zero– Mac OS X bug (fixed in Lion) treats this as

“infinite lifetime”

• Solution: disable IPv6 on interface25

Friday, May 6, 2011

Page 26: RIPE62 technical report

Erik Romijn - RIPE 62

Rogue 6to4

• Windows laptop announcing 6to4 RA

• Shouldn’t affect anyone, because native is preferred

• Very difficult to find, despite not being Apple

26

  host goaway {     hardware ethernet ..:..:..:..:53:18;     deny booting;   }

Friday, May 6, 2011

Page 27: RIPE62 technical report

Erik Romijn - RIPE 62

Multicast issues

• Effect: not getting an address, getting an address but not reaching first hop

• AP not sending (parts of) multicast traffic– Fixed by repatching: new patch, reboot of AP and reset of

switch port

• Probably not caused by filling up multicast channel

• Lots of mdns traffic

• Further causes unknown

27

Friday, May 6, 2011

Page 28: RIPE62 technical report

Erik Romijn - RIPE 62

Other issues

• Newest model MacBook Pro can drop off wireless– Workaround reported by users: frequent pings

• Next meeting:– IPv6 RA filtering

– Consider mdns filtering

28

Friday, May 6, 2011

Page 29: RIPE62 technical report

Erik Romijn - RIPE 62

Very long patches

29

Friday, May 6, 2011

Page 30: RIPE62 technical report

Erik Romijn - RIPE 62

Very long patches

30

Friday, May 6, 2011

Page 31: RIPE62 technical report

Erik Romijn - RIPE 62 31

Stats

Friday, May 6, 2011

Page 32: RIPE62 technical report

Erik Romijn - RIPE 62

TTM Observations

32

Friday, May 6, 2011

Page 33: RIPE62 technical report

Erik Romijn - RIPE 62

TTM Observations

33

Friday, May 6, 2011

Page 34: RIPE62 technical report

Erik Romijn - RIPE 62 34

Friday, May 6, 2011

Page 35: RIPE62 technical report

Erik Romijn - RIPE 62

TTM Observations

35

Internet Initiative Japan:

lower IPv6 than IPv4 latency

Friday, May 6, 2011

Page 36: RIPE62 technical report

Erik Romijn - RIPE 62

DHCP lease vendors

36

16% 11%

14%

59%

AppleHTCIntelOther / unknown

Friday, May 6, 2011

Page 37: RIPE62 technical report

Erik Romijn - RIPE 62

Uplink traffic

37

Peak: 48 Mbit/s in, 9 Mbit/s outAverage: 10 Mbit/s in, 2.5 Mbit/s out

Friday, May 6, 2011

Page 38: RIPE62 technical report

Erik Romijn - RIPE 62

IPv6 traffic

38

Peak: 35 Mbit/s in, 2 Mbit/s outAverage: 3 Mbit/s in, 144 kbit/s out

17.3% of uplink traffic is IPv6

Friday, May 6, 2011

Page 39: RIPE62 technical report

Erik Romijn - RIPE 62

IPv6 traffic on the RIPE meeting network

39

0

25

50

75

100

60 62 64 66 68 70 72 74 76 78 80 82 84

% o

f up

link

traf

fic b

eing

IPv6

RIPE meeting

Exponential Linear

Friday, May 6, 2011

Page 40: RIPE62 technical report

Erik Romijn - RIPE 62

Wireless

40

Peak: 450 associations

20 base stations deployed

Friday, May 6, 2011

Page 41: RIPE62 technical report

Erik Romijn - RIPE 62

High-density access point distribution

41

Friday, May 6, 2011

Page 42: RIPE62 technical report

Erik Romijn - RIPE 62 42

See you in Vienna!

Questions?Erik Romijn

<[email protected]>

Friday, May 6, 2011


Recommended