Ogier - 1 OSPF-MDR Position draft-ogier-ospf-mdr-position-00.txt Richard Ogier Presented by Tom Henderson March 23, 2006 IETF Meeting - OSPF WG.

Slides:



Advertisements
Similar presentations
OSPF 1.
Advertisements

OSPF Two-part Metrics Jeffrey Zhang Lili Wang Juniper Networks 88 th IETF, Vancouver.
1 4 th International Conference on Systems and Network Communications IEEE ICSNC 2009 Porto, September 2009 Multi-Point Relaying Techniques with.
BY MICHAEL SUDKOVITCH AND DAVID ROITMAN UNDER THE GUIDANCE OF DR. GABI NAKIBLY OSPF Security project: Summary.
Routing Protocol.
1 5 th IEEE Workshop on Wireless Mesh Networks IEEE WiMESH 2010 Boston, 21 June 2010 Using Relative Neighborhood Graphs for Reliable Database Synchronization.
Ogier and Spagnolo - 1 MANET Extension of OSPF Using CDS Flooding draft-ogier-manet-ospf-extension-05.txt Richard Ogier, SRI International Phil Spagnolo,
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Interference-Aware QoS OLSR for Mobile Ad-hoc Network Routing SAWN 2005, May 24 P. Minet & D-Q. Nguyen.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #5 Mobile Ad-Hoc Networks TBRPF.
1 Internet Networking Spring 2006 Tutorial 3 Ad-hoc networks TBRPF (based on IETF tutorials on TBRPF)
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
1 7 th IEEE International Conference on Mobile Ad-hoc and Sensor Systems IEEE MASS 2010 San Francisco, CA (United States), November 8 – 12, 2010 Optimization.
INRIA Hitachi Ecole Polytechnique 1 MPR Extension for OSPF on MANETs draft-baccelli-ospf-mpr-ext-01.txt Emmanuel Baccelli 65 th IETF OSPF WG in Dallas,
Tree-Based Double-Covered Broadcast for Wireless Ad Hoc Networks Weisheng Si, Roksana Boreli Anirban Mahanti, Albert Zomaya.
Link State Routing Protocol W.lilakiatsakun. Introduction (1) Link-state routing protocols are also known as shortest path first protocols and built around.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking BGP, Flooding, Multicast routing.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
OSPF-MDR - 1 OSPF-MDR: Extension of OSPF for Mobile Ad Hoc Networks draft-ietf-ospf-manet-mdr-02.txt Richard Ogier September 17, 2008.
CS-691 SEMINAR Dr. Omar Abdullah Batarfi
© 1999, Cisco Systems, Inc OSPF Overview RFC 2328, 2178, 1583.
OSPF-MDR - 1 Comparison of Three MANET Extensions of OSPF draft-ogier-ospf-manet-mdr-or-compare-00.txt draft-ogier-ospf-manet-mdr-mpr-compare-00.txt Richard.
Ogier - 1 MANET Extension of OSPF Using CDS Flooding draft-ogier-manet-ospf-extension-03.txt Richard Ogier March 2, 2005 IETF Meeting - OSPF WG.
Network Architecture and Design
Ogier - 1 OSPF Database Exchange Summary List Optimization draft-ietf-ospf-dbex-opt-00.txt Richard Ogier Presented by Acee Lindem March 19, 2007 IETF 68.
Introduction to OSPF Nishal Goburdhan. Routing and Forwarding Routing is not the same as Forwarding Routing is the building of maps Each routing protocol.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 2 Single-Area OSPF.
CCNA 3 Week 2 Link State Protocols OSPF. Copyright © 2005 University of Bolton Distance Vector vs Link State Distance Vector –Copies Routing Table to.
1 Module 4: Implementing OSPF. 2 Lessons OSPF OSPF Areas and Hierarchical Routing OSPF Operation OSPF Routing Tables Designing an OSPF Network.
Simulation of the OLSRv2 Protocol First Report Presentation.
1 OSPF and MANET WG meetings, IETF64 OSPF MANET Design Team outbrief November, 2005 Tom Henderson Design team members:
 Development began in 1987  OSPF Working Group (part of IETF)  OSPFv2 first established in 1991  Many new features added since then  Updated OSPFv2.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Single-Area OSPF Routing Protocols.
Scalable Routing Protocols for
Fast and Reliable Route Discovery Protocol Considering Mobility in Multihop Cellular Networks Hyun-Ho Choi and Dong-Ho Cho Wireless Pervasive Computing,
SRI International 1 Topology Dissemination Based on Reverse-Path Forwarding (TBRPF) Richard Ogier September 21, 2002.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Two Connected Dominating Set Algorithms for Wireless Sensor Networks Overview Najla Al-Nabhan* ♦ Bowu Zhang** ♦ Mznah Al-Rodhaan* ♦ Abdullah Al-Dhelaan*
SRI International 1 Topology Dissemination Based on Reverse-Path Forwarding (TBRPF) Richard Ogier March 20, 2003.
1 OSPF and MANET WG meetings, IETF63 OSPF MANET Design Team update August 1-5, 2005 Tom Henderson (in absentia)
1 OSPF WG meeting, IETF61 OSPF Wireless Design Team update November 8, 2004 Tom Henderson
Design Considerations for a Wireless OSPF Interface draft-spagnolo-manet-ospf-design Tom Henderson, Phil Spagnolo, Gary Pei
1 Chapter 4: Internetworking (IP Routing) Dr. Rocky K. C. Chang 16 March 2004.
1 24-Feb-16 S Ward Abingdon and Witney College OSPF CCNA Exploration Semester 2 Chapter 11.
Draft-chandra-ospf-manet-ext-01.txtIETF 60 draft-chandra-ospf-manet-ext-01.txt IETF 60.
1 LSA Flooding Optimization Algorithms and Their Simulation Study (draft-choudhury-manral-flooding-simulation-00.txt) Gagan Choudhury AT&T
Single Area OSPF Module 2, Review How routing information is maintained Link-state routers apply the Dijkstra shortest path first algorithm against.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
1 OSPF WG meeting, IETF65 OSPF MANET update March 23, 2006 Tom Henderson
1 CMPT 471 Networking II OSPF © Janice Regan,
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Open Shortest Path First (OSPF)
OSPF extension for MANET based on MPR
Link State Routing protocol
Richard Ogier Presented by Tom Henderson March 23, 2006
Kevin Piper, David Perry, Tom Hoffman, Emely Pagan
Richard Ogier Presented by Tom Henderson July 28, 2011
OSPF (Open Shortest Path First)
ISIS Flooding Reduction in MSDC
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Dynamic Routing and OSPF
Effective Replica Allocation
Introduction Wireless Ad-Hoc Network
Cisco networking, CNET-448
Dynamic Routing Protocols part3 B
Achieving Resilient Routing in the Internet
Presentation transcript:

Ogier - 1 OSPF-MDR Position draft-ogier-ospf-mdr-position-00.txt Richard Ogier Presented by Tom Henderson March 23, 2006 IETF Meeting - OSPF WG

Ogier - 2 Basic Idea – Generalize Designated Router to MANET Designated Routers (MDRs) In an OSPF broadcast network, a single DR is elected. Each router becomes adjacent with the DR, forming a tree with n-1 edges. The DR is the only interior node of the tree, and is a connected dominating set (CDS). The node having the lexicographically largest value of (DR Level, RtrPri, RID) is elected as DR, where DR Level can be DR, BDR, or Other.

Ogier - 3 Basic Idea – Generalize Designated Router to MANET Designated Routers (MDRs) In a multihop wireless network, the DR generalizes to multiple MDRs which form a CDS. For fast convergence, the MDRs select themselves based on 2-hop neighbor information, still giving preference to nodes with largest (MDR Level, RtrPri, RID). Adjacencies are formed between MDRs to form a connected backbone. Each non-MDR becomes adjacent with an MDR neighbor called its parent.

Ogier - 4 Also Generalize Backup Designated Router for Biconnected Redundancy In an OSPF broadcast network, a Backup DR is added for redundancy. The adjacencies of the DR and Backup DR form a biconnected subgraph. Each DR Other is adjacent with the DR and the Backup DR. In a multihop wireless network, Backup MDRs are added so that each node is a neighbor of at least two (Backup) MDRs. Additional adjacencies can then be added to form a biconnected backbone consisting of MDRs and Backup MDRs. Each MDR Other selects two (Backup) MDR neighbors called parents, and forms adjacencies with its parents.

Ogier - 5 MDR Selection is Simple Let Rmax be the neighbor with the lexicographically largest value of (MDR Level, RtrPri, RID). A router selects itself as an MDR if it has a larger value of (MDR Level, RtrPri, RID) than all of its neighbors, or if there exists a neighbor that cannot be reached from Rmax in at most k hops via neighbors that have a larger value of (MDR Level, RtrPri, RID) than the router itself, where k = MDRConstraint. A router selects itself as a Backup MDR if there exists a neighbor that cannot be reached from Rmax via two node-disjoint paths, using as intermediate hops only neighbor that have a larger value of (MDR Level, RtrPri, RID) than the router itself. The MDR selection algorithm runs in O(n 2 ) time, using breadth-first search. Prioritizing routers according to (MDR Level, RtrPri, RID) –Allows neighbors to agree on which routers should become MDR. –Increases stability and lifetime of MDRs and adjacencies. –Achieves consistency with DR election algorithm of OSPF.

Ogier - 6 Similarities Between OSPF-MDR and OSPF The MDR selection algorithm generalizes the DR election algorithm of OSPF, in that both select the same two routers as DR/MDR and Backup DR/MDR in a fully connected MANET. Both OSPF and OSPF-MDR reduce the number of adjacencies by having each DR/MDR Other form adjacencies with two (Backup) DR/MDR neighbors. In both cases, these two neighbors are advertised in the DR and BDR fields of each Hello. OSPF-MDR uses the same interface states as OSPF, with the "DR" and "Backup" states implying that the router is an MDR or Backup MDR. In both OSPF and OSPF-MDR, the choice of DR/MDRs and adjacencies depends only on information obtained from Hellos, and the flooding mechanism is independent of the contents of LSA. OSPF (in a broadcast network) and OSPF-MDR both allow a non-adjacent neighbor to be used as a next hop.

Ogier - 7 Advantages of OSPF-MDR over OR/SP (1 of 2) OSPF-MDR reduces adjacencies in a manner similar to OSPF, whereas OR/SP reduces adjacencies in manner that is quite different from OSPF. In OR/SP, selection of adjacencies and relays depends on router-LSAs, unlike OSPF and OSPF-MDR. OR/SP requires the modification of router-LSAs, unlike OSPF-MDR. In OSPF-MDR, the selection of adjacencies and relays depends only on 2- hop neighbor information from Hellos, implying: –Faster reponse to topology changes (Hellos are smaller than LSAs and can be sent more frequently especially if differential Hellos are used). –Better modularity. –Ability to build partial-topology LSAs based on 2-hop neighbor information. –Insulation from topology changes more than 2 hops away.

Ogier - 8 Advantages of OSPF-MDR over OR/SP (2 of 2) Simulations show that OR/SP results in a larger number of adjacencies than OSPF-MDR (see simulation results). Although OR/SP uses MPRs, they are restricted to the subgraph of synchronized adjacencies and therefore do not have the usual advantages of MPRs such as a stretch factor of 1. The OR approach uses a large number of backup relays, which limits scalability. OSPF-MDR selects only enough Backup MDRs to provide biconnected coverage. OSPF-MDR has not changed much since March 2005, whereas Smart Peering was introduced (but not correct) in July 2005, with major changes in November 2005 and February 2006 in an attempt to compete with OSPF-MDR.

Ogier - 9 Comparison to MPR Approaches INRIA has proposed a solution in which each router becomes adjacent (synchronized) with each MPR and MPR selector. INRIA’s proposal results in about 3 times as many adjacencies as uniconnected OSPF-MDR in a dense100-node network. More importantly, it results in a much larger rate of new adjacencies, because MPRs must change frequently in order to maintain a stretch factor of 1. Simulations for a dense 100-node network show that INRIA’s approach results in about 13 times as many new adjacencies per second than uniconnected OSPF-MDR. (See draft for more details.) OSPF-MDR can be modified to allow the option of selecting MDRs based on MPRs, forming an MPR-based CDS: draft-ogier-manet-ospf-mdr-ext-00.txt However, using an MPR-based CDS is likely to result in more overhead due to a larger rate of new adjacencies (based on simulations). Such an approach also requires more complexity to select and advertise MPRs.

Ogier - 10 Simulation Comparison to OR/SP OSPF-MDR with minimal LSAs (only Full neighbors) and min-cost LSAs was compared to OR/SP without unsynchronized adjacencies (LSAs include only Full neighbors), using GTNetS. Scenario: 100 nodes, radio range 250 m, square grid with width 500 m, maximum node speed 10 m/s. Conclusion: OR/SP creates almost 4 times as many adjacencies, resulting in much more overhead than OSPF-MDR. ProtocolOverhead (kbps) Adjacencies per node Adj changes per node / s MDR w/ min LSAs MDR w/ min-cost LSAs OR/SP w/o UnsyncAdj

Ogier - 11 Robustness of OSPF-MDR OSPF-MDR was simulated with full-topology adjacencies, uniconnected adjacencies, and biconnected adjacencies, to determine how adjacency reduction affects delivery ratio. Scenarios: 50 nodes, radio range 125 m and 250 m, square grid with width 500 m, maximum node speed 10 m/s. Conclusion: Using adjacency reduction does not impair delivery ratio. ScenarioProtocol ModeOverhead (kbps) Delivery Ratio 50 nodes Range = 250 Full adjacencies & LSAs conn adj, min-cost LSAs conn adj, min-cost LSAs nodes Range = 125 Full adjacencies & LSAs conn adj, min-cost LSAs conn adj, min-cost LSAs

Ogier - 12 Need for Adjacency Reduction OSPF-MDR with partial-topology LSAs (only MDRs and BMDRs originated full LSAs) was simulated with uniconnected adjacencies and full-topology adjacencies, using GTNetS. Scenarios: 100 nodes, radio range 125 m and 250 m, square grid with width 500 m, maximum node speed 10 m/s. The results show that using full-topology adjacencies prevents scalability to 100 nodes. ScenarioProtocol ModeOverhead (kbps) Delivery Ratio 100 nodes Range = 250 Partial LSAs, 1-conn adj Partial LSAs, full adj nodes Range = 125 Partial LSAs, 1-conn adj Partial LSAs, full adj

Ogier - 13 Conclusions OSPF-MDR extends OSPF to MANETs in a natural way: –Generalizes notion of DR and Backup DR. –Reduces adjacencies based on MDRs, similar to OSPF. Simulations show that OSPF-MDR achieves excellent performance and scalability to at least 100 nodes. Improvements are possible, but the MDR approach appears to be the best choice for extending OSPF to support MANETs.