zhenqiang li @ china mobile 77 th ietf @ anaheim march 2010

10

Upload: iren

Post on 25-Feb-2016

36 views

Category:

Documents


6 download

DESCRIPTION

Recommendations for LSP Checksum Calculation and Related Processing in M ulti-vendor Networks using IS-IS. Zhenqiang Li @ China Mobile 77 th IETF @ Anaheim March 2010. Content. Purpose Recommendations Checksum Calculation Zero Checksum LSP Processing - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

配色参考方案:以下为三组配色方案。(仅供参考)

Page 2: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

Recommendations for LSP Checksum Calculation and Related Processing in

Multi-vendor Networks using IS-IS

Zhenqiang Li @ China Mobile77th IETF @ Anaheim

March 2010

Page 3: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

英文正文标题字体: Arial字号: 32(加粗)颜色:黑色英文正文字体: Arial字号: 16颜色:黑色

Content

PurposeRecommendations

Checksum CalculationZero Checksum LSP ProcessingZero Remaining Lifetime LSP ProcessingCorrupt LSP Processing

Next steps

Page 4: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

英文正文标题字体: Arial字号: 32(加粗)颜色:黑色英文正文字体: Arial字号: 16颜色:黑色

Purpose

To show the observations found in China Mobile’s network, consisting of hundreds of routers from several vendors.To make the IS-IS enabled routers work more robustly and interoperably. To make the IS-IS protocol itself more fault-tolerative, especially in a multi-vendor network environment.

Page 5: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

英文正文标题字体: Arial字号: 32(加粗)颜色:黑色英文正文字体: Arial字号: 16颜色:黑色

Checksum Calculation

To calculate the checksum of all LSPs correctly, including zero Remaining Lifetime LSP, although examining the checksum of a zero Remaining Lifetime LSP should always be successful.Based on the specification, the checksum of a zero Remaining Lifetime LSP can be any value. In practice, some implementations fill the checksum with zero.If router A does not generate correct checksum for zero Remaining Lifetime LSP and sends the LSP to router B, router B checks the LSP and discards it due to incorrect checksum. Router B should upgrade its implementation according to the IS-IS specification. However, if router A correctly calculates checksums of all LSPs, it can work with router B. And there will be no problem in a network consisting of such routers.

Page 6: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

英文正文标题字体: Arial字号: 32(加粗)颜色:黑色英文正文字体: Arial字号: 16颜色:黑色

Zero Checksum LSP Processing

In practice, some implementations check the checksum first, then the remaining lifetime.

Page 7: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

英文正文标题字体: Arial字号: 32(加粗)颜色:黑色英文正文字体: Arial字号: 16颜色:黑色

Zero Remaining Lifetime LSP Processing

Do not check the checksum of Zero Remaining Lifetime LSP. Zero Remaining Lifetime LSPs SHOULD always pass the check.

Although this was specified in ISO 10589 in 2002, we still found wrong implementations of routers in China Mobile’s network in 2007.This point was not emphasized in RFC3719. It is useful to point it out in this draft both for the vendors and for the operators.

Page 8: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

英文正文标题字体: Arial字号: 32(加粗)颜色:黑色英文正文字体: Arial字号: 16颜色:黑色

Corrupt LSP Processing

Router receiving corrupt LSP shallgenerate a corruptedLSPReceived circuit eventdiscard the PDU

If switch to control the the processing mechanism is provided, the default state of such switch SHOULD be in accordance with the correct behavior specified in the standards.

Page 9: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

英文正文标题字体: Arial字号: 32(加粗)颜色:黑色英文正文字体: Arial字号: 16颜色:黑色

Next steps

Any comments are welcome.Move this draft forward to be a working group draft?

Page 10: Zhenqiang Li @ China Mobile 77 th  IETF @ Anaheim March 2010

配色参考方案:以下为三组配色方案。(仅供参考)

Thank You !!

中国移动通信研究院CHINA MOBILE RESEARCH

INSTITUTE