21
Security Level: www.huawei.com Preferred Path Routing Yingzhen Qu Senior Research Scientist, Future Networks Huawei Technologies, US Research Center AFIN 2018

Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

Security Level:

www.huawei.com

Preferred Path Routing

Yingzhen QuSenior Research Scientist, Future NetworksHuawei Technologies, US Research Center

AFIN 2018

Page 2: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

HUAWEI TECHNOLOGIES CO., LTD. Page 2

Huawei at a Glance

180,000Employees

1580,000 No. 70170+ No. 72R&D institute and centers

R&D employees

Interbrand's Top 100 Best Global

Brands

Countries Fortune Global 500

Page 3: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

3FutureNetworks,AmericaResearchCenter,US

Research at Huawei’sl Huawei has consistently invested over 10% of its revenue in R&D every year. l The Huawei Innovation Research Program (HIRP)

p An Open program that offers funding opportunities leading universities and research institutes p Conducting innovative research in the field of communication technologies and computer sciencep http://innovationresearch.huawei.com/IPD/hirp/portal/index.html

l Active Collaboration with many universities in the US

University Of California Berkley

University Of California RiversideMITWinlab @RutgersHarvardUniversity Of Maryland Stanford

Page 4: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

4FutureNetworks,AmericaResearchCenter,US

Agenda

• Routing Review• Segment Routing• Preferred Path Routing• Summary

Page 5: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

5FutureNetworks,AmericaResearchCenter,US

A Review Of Routing Technologies

Page 6: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

6FutureNetworks,AmericaResearchCenter,US

Goals Of Routing Protocols

• How to transmit from source to destinationReachability

• Shortest of the best paths to reach destinationOptimal Path

• When path changes occur, how fast a new path is discovered

Rapid Convergence

• Mechanisms to configure link resources –bandwidth, delay, queue sizes and policies.

Respond to Resource Changes

Page 7: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

7FutureNetworks,AmericaResearchCenter,US

Routing Protocol ClassificationDynamic Routing Protocols

Distance Vector Routing Protocols

Link State Vector Routing Protocols

Path Vector Routing Protocols

Interior Gateway Protocols (IGP)

Exterior Gateway Protocols (EGP)

RIP EIGRP OSPF IS-IS BGP

Customer Networks/Multi-Site Networks

Page 8: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

8FutureNetworks,AmericaResearchCenter,US

Source Routingl Source routing allows the sender of a packet to determine how the packet is

routed through the network towards the destination.l Loose Source Routing (LSR)l Strict Source Routing (SSR)

Policy-based Routingl PBR uses policies for routing decisions at each hop instead of using the

destination as the primary routing decision factor.

Page 9: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

9FutureNetworks,AmericaResearchCenter,US

MPLS Traffic Engineeringl Multi Protocol Layer Switching (MPLS)

TC: Traffic Class, B: Bottom-of-Stack flag, TTL: Time-to-Live

l Label Distribution Protocol (LDP)Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) enables peer label switch routers (LSRs) in an MPLS network to exchange label binding information for supporting hop-by-hop forwarding in an MPLS network.

l Resource Reservation Protocol for Traffic Engineering (RSVP-TE)RSVP-TE is an extension of the Resource Reservation Protocol (RSVP) for traffic engineering. It supports the reservation of resources across an IP network. Applications running on IP end systems can use RSVP to indicate to other nodes the nature (bandwidth, jitter, maximum burst, and so forth) of the packet streams they want to receive. RSVP runs on both IPv4 and IPv6.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Label TC B TTL

Page 10: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

10FutureNetworks,AmericaResearchCenter,US

Segment Routing

Page 11: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

11FutureNetworks,AmericaResearchCenter,US

•The source chooses a path and encodes it in the packet header as an ordered list of segments.

•The rest of the network executes the encoded instructions.

•In MPLS data plane: an ordered list of segments is presented as a stack of labels. (reuse MPLS data plane, no hardware change)

•Use ISIS or OSPF to distribute segments.

Page 11

In this example, for a packet to be routed from 1 to 5, the shortest path will be 1->2->5.Segment routing changes this routing behavior by saying from 1 to 5, now the path is 1->4->5 using label stack 16004 and 24045. so the packet will be routed to 4 first, then 5.

Segment Routing - MPLS

Page 12: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

12FutureNetworks,AmericaResearchCenter,US

Segment Routing – SRv6 Network Programming§IPv6 data plane: an ordered list of segments is encoded in a routing

extension header (new hardware required).

§Network instruction

128-bit SRv6 SID (IPv6 Destination Address)o Locator: routed to the node performing the functiono Function: any possible function (optional argument)o Flexible bit-length selection

§ SR Header (SRH) is created with a list for segments

§ Non-SR transit node only needs to do plain IPv6 forwarding

§ SR Segment endpoint inspect the SRH:o if segments left > 0, it decrements the segments left, update the DA and

forward according to the new IP DA.o If segments left = 0, remove the IP and SR header, process the payload.

Locator Function(arg)

Page 13: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

13FutureNetworks,AmericaResearchCenter,US

Preferred Path Routing

Page 14: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

14FutureNetworks,AmericaResearchCenter,US

• Compute Path out-of-band: e.g. PCE/Controller• Abstract To path id = PPR ID• Distribute Crafted path in IGP• Program Hardware as per path description

• Different data plane capabilities• IPV6, IPV4, Label etc.

Features:• Lean data plane• Extends source routing to native IP• Lean network programmability• Unique FRR with identical QoS aware

backups

Preferred Path Routing (PPR) - Basic Concept

Page 15: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

15FutureNetworks,AmericaResearchCenter,US

PPR Technology – Data Planes

Supported Data Plane

MPLS Segment Routing

IPv6 Segment Routing

Native IPv6

Native IPv4

Page 15

Key idea: Use IGP to populate PPR information and path info to achieve explicit path routing.

Current Network Network with PPRSR MPLS Reduced label stacks

SRv6 with SRH Reduced header size, no hardware upgrade

IPv4 IPv4 path routing, no hardware/data plane upgrade

IPv6 IPv6 path routing, no hardware/data plane upgrade

Page 16: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

16FutureNetworks,AmericaResearchCenter,US

PPR Technology - SR MPLS label Stack Reduction

• Hardware Friendly• Reduce MPLS labels to 1 or 2

Page 17: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

17FutureNetworks,AmericaResearchCenter,US

Future Work

Page 17

• IETF draftso https://tools.ietf.org/html/draft-chunduri-lsr-ospf-preferred-path-routing-01o https://tools.ietf.org/html/draft-chunduri-lsr-ospf-preferred-path-routing-01

• Academic publications

• PoC

Page 18: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

18FutureNetworks,AmericaResearchCenter,US

Focus Group on Technologies for Network 2030

Page 19: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

19FutureNetworks,AmericaResearchCenter,US

Internet: Past, Present, Future

2000 - 2020 2020 - 2030 2030 +Present Digital Era Near Future

(5G Era)Far Future

eMBB

mMTC uRLLC

New Media

(e.g. Hologram)

New Services

(e.g. Teleport)

New Infrastructure

(e.g. Trust)

Web

Multimedia APPs

Page 20: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

20FutureNetworks,AmericaResearchCenter,US

ITU-T Focus Group – Network 2030

WS & FG NET-2030

(New York, USA, 2-4 October 2018)Call for Presentations and Registration

Focus Group on Technologies for Network 2030https://www.itu.int/en/ITU-T/focusgroups/net2030/

FG-NET-2030, the ITU-T Focus Group Technologies for Network 2030 was established by ITU-T Study Group 13 at its meeting in Geneva, 16-27 July 2018.

The Focus Group will study the capabilities of networks for the year 2030 and beyond to support forward-looking scenarios, such as holographic type communications, extremely fast response in critical situations and high-precision communication demandsof emerging market verticals.

Page 21: Preferred Path Routing - IARIA...Future Networks, America Research Center, US 3 Research at Huawei’s l Huawei has consistently invested over 10% of its revenue in R&D every year

21FutureNetworks,AmericaResearchCenter,US

Thank You