9
LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima LISP Working Group July 2009/Nov 2009

LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

Embed Size (px)

Citation preview

Page 1: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt

Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer

IETF Stockholm/HiroshimaLISP Working GroupJuly 2009/Nov 2009

Page 2: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 22

User RequirementsUser Requirements

• Need to answer the following questions:– Is the mapping system working?– Is the MR and MS service interface working?– Is the site registered to the MS?– Does all of the above work for IPv4 and IPv6?– What is the EID-prefix of a site?– What is the locator-set and parameters for a

map-cache entry?– Does locator-set and parameters vary depending

on where the Map-Request is originated from?

Page 3: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 33

draft-farinacci-lisp-lig-01.txtdraft-farinacci-lisp-lig-01.txt

• LISP Internet Groper (lig)– Fetches a database mapping entry– Both router and host lig available

titanium-dino# lig titanium-dmm.lisp4.netSend map-request to 128.223.156.139 for 153.16.10.254 ...Received map-reply from 128.223.156.134 with rtt 0.042518 secs

Map-cache entry for titanium-dmm.lisp4.net EID 153.16.10.254:153.16.10.0/24, uptime: 00:00:01, expires: 23:59:58, via map-reply, auth Locator Uptime State Priority/Weight Packets In/Out 128.223.156.134 00:00:01 up 1/100 0/0

Page 4: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 44

draft-farinacci-lisp-lig-01.txtdraft-farinacci-lisp-lig-01.txt

• LISP Internet Groper (lig)– Verifies you have registered your own

EID-prefix to the mapping system

rutile# lig selfSend loopback map-request to 128.223.156.139 for 153.16.12.0 ...Received map-reply from 207.98.65.94 with rtt 0.002839 secs

Map-cache entry for EID 153.16.12.0:153.16.12.0/24, uptime: 00:11:12, expires: 23:59:57, via map-reply, self Locator Uptime State Priority/Weight Packets In/Out 207.98.65.94 00:11:12 up 1/100 0/0

Page 5: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 55

draft-farinacci-lisp-lig-01.txtdraft-farinacci-lisp-lig-01.txt

• LISP Internet Groper (lig)– Supports cross address-family

titanium-dino# lig self6Send loopback map-request to 193.0.0.170 for 2610:d0:2105:: ...Received map-reply from 173.8.188.25 with rtt 0.231016 secs

Map-cache entry for EID 2610:d0:2105:::2610:d0:2105::/48, uptime: 00:00:01, expires: 23:59:58, via map-reply, self Locator Uptime State Priority/Weight Packets In/Out 173.8.188.25 00:00:01 up 1/33 0/0 173.8.188.26 00:00:01 up 1/33 0/0 173.8.188.27 00:00:01 up 1/33 0/0 2002:ad08:bc19::1 00:00:01 up 2/0 0/0

Page 6: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 66

draft-farinacci-lisp-lig-01.txtdraft-farinacci-lisp-lig-01.txt

• LISP Internet Groper (lig)– Tells you if destination is an EID or

legacy address

titanium-dino# lig www.yahoo.comSend map-request to 128.223.156.139 for 209.131.36.158 ...Received map-reply from 128.223.156.139 with rtt 0.037688 secs

Map-cache entry for www.yahoo.com EID 209.131.36.158:192.0.0.0/3, uptime: 20:44:49, expires: 23:59:58, via map-reply Negative cache entry, action: forward-native

Page 7: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 77

ImplementationsImplementations

• Dino -> NX-OS on Titanium– Runs on ITR/ETR/PTR/MR/MS/ALT-router

• IOS Crew -> IOS Implemenation• Dave -> Linux/FreeBSD/Mac OS

– Runs anywhere (I hope :-)) – Doesn’t have to be a LISP site– http://github.com/davidmeyer/lig

• Implementations reflect both– draft-ietf-lisp-05.txt– draft-ietf-lisp-ms-04.txt

Page 8: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 88

What to do with DraftWhat to do with Draft

• Working group document?

Page 9: LISP Internet Groper (LIG) LISP Internet Groper (LIG) draft-farinacci-lisp-lig-01.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF Stockholm/Hiroshima

LISP LIGLISP LIG IETF LISP WG - July 2009IETF LISP WG - July 2009 Slide Slide 99

ReferencesReferences

• Public mailing list:[email protected]

• More info at:http://www.lisp4.net

http://www.lisp6.net