Title: Announcement
1Announcement
2Midterm
- Chapter 2 and 3
- (see Reading List for details)
- Lab 1, 2, and 3
3Midterm
- 1 A4-size Cheat Sheet
- Some MCQ/Short Questions
4Problem Set 4
- Clarification on Q3 Posted
5Application
Transport
you are here
Network
Link
Physical
6Transport (process-to-process)
Network (host-to-host)
Link (node-to-node)
7(No Transcript)
8Transport (process-to-process)
Network (host-to-host)
IP
ICMP
Routing Protocols
Link (node-to-node)
9Routing
10Internet is a network of networks
- A hierarchy of ISPs (Tier 1, 2, 3), each owns
routers and links
11Internet is a network of Autonomous Systems
- A hierarchy of ISPs (Tier 1, 2, 3), each owns
routers and links
12(No Transcript)
13Inter-AS routing
Intra-AS routing
14Addr Interface
X Y Z
1 1 3
154,294,967,296
16Prefix Interface
11001 110 011
1 2 3
17Abstract View of Routing
18(No Transcript)
19(No Transcript)
201
2
4
2
1
3
7
2
2
21Shortest Path Problem in Graph
22Link-State Routing
- Centralized,
- using Dijkstra algorithm
23broadcast costs of links to each other
24compute shortest paths locally (using global map)
25Distance Vector Routing
- Distributed
- Asynchronous
- Iterative
- Self-Terminating
26exchange local views with neighbors
27update local views (based on neighbors view)
28y
x
29y
x
30Bellman-FordEquation
31v
y
x
327
v
9
y
5
2
8
x
4
337
9
y
5
v
2
8
x
4
34Dest Next
y
v
35Distance Vector
361
2
y
7
x
z
371
2
y
7
x
z
385
1
y
2
w
2
7
x
z
391
4
y
50
x
z
401
4
y
50
x
z
41Count-To-Infinity Problem
42PoisonedReverse
43LS
DV
441
4
y
50
x
z
45RIP
- Routing Information Protocol
46Routing Table
47Exchange every 30 seconds(over UDP)
48if no ad from n for 180s assume n has failed
RIP Self-Repair
49static routingload insensitive
50Inter-AS routing
Intra-AS routing
51(No Transcript)
52BGP