Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Deflection routing
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Packet switching strategy to reduce buffering}} {{more citations needed|date=November 2022}} '''Deflection routing''' is a [[routing]] strategy for networks based on [[packet switching]] which can reduce the need of [[Packet buffering|buffering packets]].<ref>{{Cite web |title=What is Deflection Routing? - Definition from Techopedia |url=http://www.techopedia.com/definition/24790/deflection-routing |access-date=2022-11-09 |website=Techopedia.com |language=en}}</ref> Every packet has preferred outputs along which it wants to leave the [[router (computing)|router]], and when possible, a packet is sent along one of these outputs. However, two or more packets may want to leave along the same output (which is referred to as a ''contention among packets''<ref>{{Cite web |title=Chapter 3.6.2. - Deflection Routing {{!}} Engineering360 |url=https://www.globalspec.com/reference/14915/160210/chapter-3-6-2-deflection-routing |access-date=2022-11-09 |website=www.globalspec.com}}</ref>), and then only one of the packets may be sent along the link, while the others are sent along available outputs, even though the other links are not preferred by the packets (because, for instance, those links do not yield shortest paths). Depending on the rate of incoming packets and the capacity of the outgoing links, deflection routing can work without any [[packet buffering]]. Of course, it is always possible to simply drop packets in a network with a [[best-effort delivery]] strategy.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)