? DSR står för Dynamic Source Routing och DSR -protokollet är en uppsättning formella regler som utformats speciellt för användning i trådlösa ad hoc -nätverk . Trådlöst ad hoc -nätverk är de där trådlösa enheter kommunicerar direkt med varandra och inte reläet på redan existerande nätverksinfrastruktur , t.ex. trådlösa åtkomstpunkter . Nätnoderna
Använda DSR , varje adresserbar enhet , eller nod , upptäcker dynamiskt en källa väg över flera punkt - till -punkt- sändningar , eller humle , till någon destination i det trådlösa nätverket . De nätverksnoder samverkar , genom att översända enheter av data , så kallade paket , från en nod till nästa, så att även noder som inte är direkt i trådlös överföring räckhåll för varandra kan kommunicera via flera hopp .
Topologi
fysiska layouten , eller topologi , av ad hoc trådlösa nätverk förändras ofta snabbt som noder delta eller lämna nätverket . Antalet eller sekvens av humle mellan en nod och en annan kan ändras när som helst - som kan överföring villkor, såsom störningar - men all routing bestäms automatiskt och underhålls av DSR -protokollet
.
Route Discovery & Route underhåll
DSR -protokollet använder två mekanismer , som kallas rutt upptäckten och vägbeskrivning underhåll , som arbetar tillsammans för att möjliggöra upptäckt och underhåll av källkod linjer över ett ad hoc-nätverk . Om en nätnoden vill skicka ett paket till en annan och inte redan vet en rutt till destinationen , använder den rutten upptäckt . Om nätverket noden redan vet en rutt till destinationen , kan det använda route underhåll för att avgöra om nätverkstopologin har förändrats - om någon av de länkar som bildar rutten till destinationen är ner , till exempel - så att vägen är inte längre giltigt . Båda mekanismerna verkar helt på efterfrågan , så att routing paket bara skickas över nätverket om DSR måste reagera på ändringar i de rutter som används för närvarande .
Pros & Cons
Den största fördelen med DSR är som dirigerar endast upprätthålls mellan noder som behöver kommunicera , vilket minskar omkostnader rutt underhåll. Mellanliggande noder längs en rutt kan behålla små, snabba minnen , eller cachar , som ofta används rutter , vilket ytterligare minskar omkostnader och kan ge flera vägar till en destination från bara en enda väg upptäckt . På nedsidan , skickade varje datapaket med DSR -protokollet innehåller den kompletta , ordnad lista av noder genom vilket paketet måste passera i sin header , så ju längre vägen över nätverket , desto större pakethuvudet storlek .
Addera ditt