Lecture 12: Link-state Routing - Home | Computer Science
Lecture 12:
Link-state Routing"
CSE 123: Computer Networks
Alex C. Snoeren
HW 3 due next Tuesday!
Lecture 12 Overview"
?
Routing overview
?
Intra vs. Inter-domain routing
?
Link-state routing protocols
CSE 123 ¨C Lecture 12: Link-state Routing
2
Router Tasks"
?
Forwarding
¡ô
¡ô
¡ô
?
Move packet from input link to the appropriate output link
Purely local computation
Must go be very fast (executed for every packet)
Routing
¡ô
¡ô
¡ô
Make sure that the next hop actually leads to the destination
Global decisions; distributed computation and communication
Can go slower (only important when topology changes)
CSE 123 ¨C Lecture 12: Link-state Routing
3
Forwarding Options"
?
Source routing
¡ô
?
Virtual circuits
¡ô
¡ô
?
Complete path listed in packet
Set up path out-of-band and store path identifier in routers
Local path identifier in packet
Destination-based forwarding
¡ô
¡ô
Router looks up address in forwarding table
Forwarding table contains (address, next-hop) tuples
CSE 123 ¨C Lecture 12: Link-state Routing
4
Source Routing"
?
Routing
¡ô
Host computes path
? Must know global topology and detect failures
¡ô
Packet contains complete ordered path information
? I.e. node A then D then X then J¡
¡ô
?
Requires variable length path header
Forwarding
¡ô
Router looks up next hop in packet header, strips it off and
forwards remaining packet
? Very quick forwarding, no lookup required
?
In practice
¡ô
ad hoc networks (DSR), some HPC networks (Myrinet), and for
debugging on the Internet (LSR,SSR)
CSE 123 ¨C Lecture 12: Link-state Routing
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- headquarters department of the army
- pandemic preparedness
- graham cooke cog uk consortium deborah ashby
- chapter 7 electron configuration and the periodic table
- identifying an unknown compound by solubility functional
- table of contents
- ipc 4556 specification for electroless nickel electroless
- lecture 12 link state routing home computer science
- the complete beginner s guide to react html5 hive
- tree growth rate table absolute area increase annual
Related searches
- igcse computer science workbooks pdf
- igcse computer science workbook
- igcse computer science workbook answer
- igcse computer science coursebook pdf
- computer science people
- what is computer science like
- computer science revision
- igcse computer science revision notes
- college computer science project ideas
- ideas for computer science project
- computer science projects for students
- computer science final project