2002/3/18 Min. Req. for IPv6 LCNA 1
Minimum Requirement Minimum Requirement of IPv6 for Low Cost of IPv6 for Low Cost Network ApplianceNetwork Appliance
draft-okabe-ipv6-lcna-minreq-draft-okabe-ipv6-lcna-minreq-01.txt01.txtAtsushi InoueAtsushi Inoue
[email protected]@isl.rdc.toshiba.co.jpToshiba Corporation R&D CenterToshiba Corporation R&D Center
2002/3/18 2Min. Req. for IPv6 LCNA
ContentsContents
MotivationMotivation Objective of this draftObjective of this draft Changes from -00 draftChanges from -00 draft Open issuesOpen issues Next stepsNext steps
2002/3/18 3Min. Req. for IPv6 LCNA
LCNA definitionLCNA definition
Low Cost Network Appliances Low Cost Network Appliances (LCNA) will be connected to the (LCNA) will be connected to the InternetInternet Special purpose devices (unlike Special purpose devices (unlike
ordinary PC).ordinary PC). Having limited network functionality Having limited network functionality
under limited resources.under limited resources. Not a router, but a host. Not a router, but a host.
2002/3/18 4Min. Req. for IPv6 LCNA
LCNA example (Home LCNA example (Home appliances)appliances)
Toshiba Internet Refrigerator
2002/3/18 5Min. Req. for IPv6 LCNA
LCNA example (Home LCNA example (Home appliances)appliances)
Panasonic Internet Microwave Oven
2002/3/18 6Min. Req. for IPv6 LCNA
LCNA example (IP LCNA example (IP sensor)sensor)
SIMM sizeSIMM size 1MROM1MROM 1MRAM1MRAM 8bits,40M8bits,40M
HzHz IPv4: 7KBIPv4: 7KB IPv6:21KBIPv6:21KB JVMJVM HTTPD,HTTPD,
Telnet, FtpTelnet, Ftp
Yokogawa IP sensor
2002/3/18 7Min. Req. for IPv6 LCNA
MotivationMotivation
In Japan, many LCNA trials are promoted as a naIn Japan, many LCNA trials are promoted as a national project.tional project. http://www.v6pc.jp/http://www.v6pc.jp/
IP SensorsIP Sensors Home appliances (Refrigerator, Microwave oven)Home appliances (Refrigerator, Microwave oven) Playstation2 w/ IPv6 functionalityPlaystation2 w/ IPv6 functionality
Currently prototyped w/ KAME/USAGI full-spec IPv6 stCurrently prototyped w/ KAME/USAGI full-spec IPv6 stack ack
But in order to make them commercial products, cost But in order to make them commercial products, cost down by compact implementation (including LSI packadown by compact implementation (including LSI packaging) is necessary ging) is necessary
2002/3/18 8Min. Req. for IPv6 LCNA
Our objectivesOur objectives
Submit a LCNA node requirement document in Submit a LCNA node requirement document in order to make a guideline for implementing IPvorder to make a guideline for implementing IPv6 on LCNAs. 6 on LCNAs. Sharing implementation experience of various LCNASharing implementation experience of various LCNA
s.s. How to select necessary functionality under certain resoHow to select necessary functionality under certain reso
urce limitationurce limitation Making reference code and test suites to publicMaking reference code and test suites to public
Drive LCNA industryDrive LCNA industry LCNA Interoperability test (Jan.23-26 @Pacifico YokohamLCNA Interoperability test (Jan.23-26 @Pacifico Yokoham
a)a) 27 organization joined with 7 LCNA implementations (from 6 org27 organization joined with 7 LCNA implementations (from 6 org
anizations)anizations)
2002/3/18 9Min. Req. for IPv6 LCNA
3rd3rd TAHI IPv6 TAHI IPv6 InteroperabilityInteroperability
Test Event Test Event
2002/3/18 10Min. Req. for IPv6 LCNA
Changes from -00 draftChanges from -00 draft Reflected comments of IPv6 WGReflected comments of IPv6 WG Corrected several editorial errorsCorrected several editorial errors Mobility parts (2.8, Chapter 5) are appendedMobility parts (2.8, Chapter 5) are appended Default address selection for IPv6 (3.8) is appenDefault address selection for IPv6 (3.8) is appen
dedded Security part is completely changedSecurity part is completely changed
Threat analysis of LCNA (4.1)Threat analysis of LCNA (4.1) IPsec not mandatory (4.2-4.3)IPsec not mandatory (4.2-4.3)
LCNA must support appropriate security solution depending uLCNA must support appropriate security solution depending upon the contents of communication and operation capabilitypon the contents of communication and operation capability
IPsec minimum requirement in 00 draft is now moved IPsec minimum requirement in 00 draft is now moved to Appendix as one (IP-layer) example of security solutito Appendix as one (IP-layer) example of security solution (but we cannot mention about other layers’ security on (but we cannot mention about other layers’ security solutions)solutions)
2002/3/18 11Min. Req. for IPv6 LCNA
Open issues (IPsec mandatory ? Open issues (IPsec mandatory ? ))
Discussion of cellular draft also works for LCNADiscussion of cellular draft also works for LCNA Basically, IPv6 mandates implementing IPsec.Basically, IPv6 mandates implementing IPsec. No-IPsec must not be allowed even if currently LCNAs No-IPsec must not be allowed even if currently LCNAs
cannot support IPseccannot support IPsec On IPv6 end-to-end environment, no-security nodes caOn IPv6 end-to-end environment, no-security nodes ca
nnot exist (it might be victim of intrusion/highjacking)nnot exist (it might be victim of intrusion/highjacking) It might happen that a vendor have to limit (or omit) IPIt might happen that a vendor have to limit (or omit) IP
sec implementation on its own responsibility.sec implementation on its own responsibility. If IPsec minimum specification is regulated, draft-00 (EIf IPsec minimum specification is regulated, draft-00 (E
SP with manual key exchange) will be fineSP with manual key exchange) will be fine
2002/3/18 12Min. Req. for IPv6 LCNA
Open issues (document Open issues (document structure)structure)
Is generic node requirement document possible ? Is generic node requirement document possible ? In case of cellular draft, usage model and network conIn case of cellular draft, usage model and network con
figuration are regulated by 3G network documentfiguration are regulated by 3G network document But in case of LCNAs, we have not discussed networkBut in case of LCNAs, we have not discussed network
/usage models yet/usage models yet We need descriptions for network/usage models We need descriptions for network/usage models
of typical LCNAsof typical LCNAs Home appliance LCNAs and home gateway modelHome appliance LCNAs and home gateway model Sensor type LCNAs and information gathering server mSensor type LCNAs and information gathering server m
odelodel Should these items be merged to this draft ? Or sepaShould these items be merged to this draft ? Or sepa
rate documents ? rate documents ?
2002/3/18 13Min. Req. for IPv6 LCNA
Next StepsNext Steps On 02 draftOn 02 draft
Update Chapter 4(Security) againUpdate Chapter 4(Security) again Update Mobile IPv6 part by watching mobileip WG progUpdate Mobile IPv6 part by watching mobileip WG prog
ressress Network/Usage model description (on separate documNetwork/Usage model description (on separate docum
ent ??)ent ??) Security solution evaluation data on appendixSecurity solution evaluation data on appendix
How difficult it is for LCNAs to implement current security soluHow difficult it is for LCNAs to implement current security solutions must be evaluated !!tions must be evaluated !!
After that, proceed to WG itemAfter that, proceed to WG item Target for Informational RFC or BCPTarget for Informational RFC or BCP
2002/3/18 14Min. Req. for IPv6 LCNA
More Info.More Info.
Contact PointsContact Points http://www.tahi.org/minspec/http://www.tahi.org/minspec/ [email protected]@tahi.org