Routing Flashcards

1
Q

Link state routing

A

Each router has complete network

Information about neighbors flooded to every other, to keep link states consistent across routers

Independent calculation via Dijkstra

OSPF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Distance vector routing

A

Distributed computation

Each router knows neighbors
Each router has provisional shortest path
Routers exchange info with neighbors
Routers update idea of best path depending on info received by neighbors

Bellman Ford Algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Path vector routing

A

Instead of just exchanging cost of path, exchange entire path to destination

Nodes can use arbitrary metrics, ie policies, economic factors, traffic etc.

Loopless, but maybe not convergent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hierarchical routing

A

Aggregate routers into autonomous systems
In AS’s every router runs same protocol: intra AS routing
At the gateways: inter AS routing

Forwarding table calculated by both protocols

InterAS task is to obtain info about neighboring ASs and tell inner routers about it
Example internet: BGP

IntraAS protocols aka Interior Gateway Protocols
Examples: RIP, OSPF, IGRP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

RIP

A

Routing Information Protocol

Distance vector algorithm with max hop count
DV exchanged periodically

Uses poison reverse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

BGP

A

Border Gateway Protocol

Intra domain routing
Path vector protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly