INTEL CONFIDENTIAL – Internal Only
Maciej Paczkowski, Aleksandra Jereczek, Patrycja Kochmańska
Maciej Paczkowski, Aleksandra Jereczek, Patrycja Kochmaska INTEL - - PowerPoint PPT Presentation
Maciej Paczkowski, Aleksandra Jereczek, Patrycja Kochmaska INTEL CONFIDENTIAL Internal Only Agenda 1. Link-state routing protocols 2. Where is the room for improvement? 3. Current LS routing protocols implementation 4. How to use ML in
INTEL CONFIDENTIAL – Internal Only
Maciej Paczkowski, Aleksandra Jereczek, Patrycja Kochmańska
INTEL CONFIDENTIAL – Internal Only
2
INTEL CONFIDENTIAL – Internal Only
3
INTEL CONFIDENTIAL – Internal Only
4
INTEL CONFIDENTIAL – Internal Only
5
Topology by A3's Router-LSA
A3 A1 A4 Cost: 20 Cost: 10
Topology by A4's Router-LSA
A4 A2 A3 Cost: 10 Cost: 10
Topology by A1's Router-LSA
A1 A2 A3 Cost: 10 Cost: 10
Topology by A3's Router-LSA
A2 A1 A4 Cost: 10 Cost: 10
Topology map
A3 A1 A4 (20) (10) A2 (10) (10)
LSDB
Originator Neighbor Cost A1 A2 10 A1 A3 10 A2 A4 10 A2 A1 10 A3 A4 10 A3 A1 20 A4 A2 10 A4 A3 10 (10) (10) (20) (10)
INTEL CONFIDENTIAL – Internal Only
6
IP Routing table (RIB):
Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.100 10 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.0.0 255.255.255.0 192.168.0.100 192.168.0.100 10 192.168.0.100 255.255.255.255 127.0.0.1 127.0.0.1 10 192.168.0.1 255.255.255.255 192.168.0.100 192.168.0.100 10 Prefix Next Hop Interface 0.0.0.0/0 192.168.0.1 Eth0 127.0.0.0/32 Receive n/a 192.168.0.0/24 192.168.0.10 Eth0 192.168.0.100/24 Receive n/a 192.168.0.1/24 192.168.0.10 Eth0
IP Forwarding table (FIB):
RIB PACKET FORWARDING FIB INCOMING IP PACKETS OUTCOMING IP PACKETS
Control Plane Forwarding plane
INTEL CONFIDENTIAL – Internal Only
7
INTEL CONFIDENTIAL – Internal Only
8
INTEL CONFIDENTIAL – Internal Only
9
INTEL CONFIDENTIAL – Internal Only
10
INTEL CONFIDENTIAL – Internal Only
11
INTEL CONFIDENTIAL – Internal Only
12
3 nodes 5 nodes 15 nodes 50 nodes
OSPF (N^2 complex.) OSPF + ML (N complex.)
Time
INTEL CONFIDENTIAL – Internal Only
13