10
Literature Review on “A Responsive Distributed Routing Algorithm for Computer Networks” JEFFREY M. JAFFE AND FRANKLIN H. MOSS Nafiz Ishtiaque Ahmed •Rafi Al Razi •Mohammed Rokon Uddin

Responsive Distributed Routing Algorithm

Embed Size (px)

Citation preview

Page 1: Responsive Distributed Routing Algorithm

Literature Review on “A Responsive Distributed Routing Algorithm for Computer Networks” JEFFREY M. JAFFE AND FRANKLIN H. MOSS• Nafiz Ishtiaque Ahmed•Rafi Al Razi•Mohammed Rokon Uddin •

Page 2: Responsive Distributed Routing Algorithm

Introduction • Each node uses information received from neighbors to determine its best next node through “summery” .• In distributer network “summery”(routing table) changes periodically .• This change causes temporary loops for a package .• On going package failed if the hop of existing package don’t has link to reach DES in its new routing table .

Page 3: Responsive Distributed Routing Algorithm

Motivation Analysis a new dynamic distributed algorithm for

• Temporary Loops free routing .• Take Less Recovery Time(h) than previous algorithm (h^2) when Network Links fails .

Page 4: Responsive Distributed Routing Algorithm

Research Proposal• Maintains “summary” information rather than global topology by IUP .

• A hop count field is included in the messages and tables for IUP to reasonably fast detection of loops .• Uptree nodes can update link cost but can’t change on going package route that means Uptree nodes are “Frozen” till it receives DES ack for “Unfrozen” .

Page 5: Responsive Distributed Routing Algorithm

Research Proposal• Multiple freeze ack are processed in

FIFO order .• If a uptree node frozen then new link cost have to wait to entry to the table till it receives unfrozen ACK . • That means it takes O(x)time in worst case for unfrozen all nodes and O(h)time for sub-tree nodes to recovery .

Page 6: Responsive Distributed Routing Algorithm

Finding• Take more steps to recovery and

still O(x) and O(h) is a hues time for a hues network .

• Each Hop has to remember hues “summery table” and run through algorithm so it need memory and it takes more time to delivery .• Multiple frozen route in a hop can case noisy jam in a router thus no package can pass through the hop .

Page 7: Responsive Distributed Routing Algorithm

Solution• Global routing topology may use

to solve this problem .

• Package may used to memorize path in Global routing rather being “frozen” a hop .

Page 8: Responsive Distributed Routing Algorithm

Conclusion• This algorithm was developed for

loop-free paths in the circumstance of changing link weights and minimize recovery time .• Modern Dynamic distributed algorithm was rooted on this algorithm .

Page 9: Responsive Distributed Routing Algorithm
Page 10: Responsive Distributed Routing Algorithm