Top Banner
Powerpoint Templates Page 1 Powerpoint Templates
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: M.c ppt

Powerpoint TemplatesPage 1

Powerpoint Templates

Page 2: M.c ppt

Powerpoint TemplatesPage 2

INTRODUCTION

Routing is the process of selecting paths in a network

along which to send network traffic.

Routing directs packet forwarding,

the transit of logically addressed packets from their

source toward their ultimate destination through intermediate

nodes.

Packet is a formatted unit of

data.

-Pallavi Anand

Page 3: M.c ppt

Powerpoint TemplatesPage 3

DSR

'Dynamic Source Routing' (DSR) is a routing protocol for wireless mesh

networks.

It divides the task of routing into two

separate problems.

Route Discovery

Route Maintenance

Page 4: M.c ppt

Powerpoint TemplatesPage 4

1. ROUTE DISCOVERY

A node tries to discover a route to a destination if

it has to send something to this destination and

there is currently no known route.

Page 5: M.c ppt

Powerpoint TemplatesPage 5

2. Route Maintenance

If a node is continuously sending packets via a route, it has to make

sure that the route is held upright. As soon as node detects problems with

the current route, it has to find an alternative.

Page 6: M.c ppt

Powerpoint TemplatesPage 6

DSR eliminates all the periodic routing updates.

If a node needs to discover a route, it broadcasts a

route request with a unique identifier and the destination

address as parameters.

Page 7: M.c ppt

Powerpoint TemplatesPage 7

3. Otherwise, the node appends its own address to a list of transverse hops in the packet and broadcast

this updated route request.

2. If the node recognizes its own address as destination, the request has reached the

target.

Any node that receives a route request does the

following.

1. If the node had already received

the request it drops the request packet.

Page 8: M.c ppt

Powerpoint TemplatesPage 8

Using this approach, the route request collects a list of

addresses representing a possible path towards

the destination.

Request

Number

Destination

Address

Source

Address

Page 9: M.c ppt

Powerpoint TemplatesPage 9

As soon as the request reaches the destination it can return the request packet containing the list to receiver

using this list in reverse order

Page 10: M.c ppt

Powerpoint TemplatesPage 10

B

A

E

F

H

J

D

C

G

I

K

Z

Y

M

N

L

S

Page 11: M.c ppt

Powerpoint TemplatesPage 11

B

A

E

F

H

JC

G

I

K

Z

YBroadcast transmission

M

N

L

[S]

S

D

Page 12: M.c ppt

Powerpoint TemplatesPage 12

B

A

E

F

H

JC

G

I

K

Z

Y

M

N

L

[S,E]

[S,C]

S

D

Page 13: M.c ppt

Powerpoint TemplatesPage 13

B

A

E

F

H

JC

G

I

K

Z

Y

M

N

L

[S,C,G]

[S,E,F]

S

D

Page 14: M.c ppt

Powerpoint TemplatesPage 14- Priya Srivastava

B

A

E

F

H

JC

G

I

K

Z

Y

M

N

L

[S,C,G,K]

[S,E,F,J]

S

D

Page 15: M.c ppt

Powerpoint TemplatesPage 15

B

A

E

F

H

JC

G

I

K

Z

Y

M

N

L

[S,E,F,J,M]S

D

Page 16: M.c ppt

Powerpoint TemplatesPage 16

B

A

E

F

H

JC

G

I

K

Z

Y

M

N

L

RREP [S,E,F,J,D]S

D

Page 17: M.c ppt

Powerpoint TemplatesPage 17

B

A

E

F

H

JC

G

I

K

Z

Y

M

N

L

DATA [S,E,F,J,D]

S

D

Page 18: M.c ppt

Powerpoint TemplatesPage 18

Dynamic Source Routing: Advantages

• Routes maintained only between nodes who need to

communicate

– reduces overhead of route maintenance

• Route caching can further reduce route discovery overhead

• A single route discovery may yield many routes to the

destination, due to intermediate nodes replying from local

caches

Page 19: M.c ppt

Powerpoint TemplatesPage 19

DSR: Disadvantages

Packet header size grows with route length due to source routing

Flood of route requests may

potentially reach all nodes in the

network

Potential collisions between

route requests propagated by

neighboring nodes

Increased contention if too

many route replies come back

due to nodes replying using

their local cache

Page 20: M.c ppt

Powerpoint TemplatesPage 20

THANK YOU..