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
Node (networking)
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|Device or point within a network capable of creating, receiving, or transmitting data}} {{About|a point within a telecommunications network|other uses|Node (disambiguation)}} In [[Computer network|networking]], a '''node''' ({{Langx|la|nodus}}, ‘knot’) is either a redistribution point or a [[communication endpoint]] within [[telecommunication network]]s. A physical network node is an electronic device that is attached to a network, and is capable of creating, receiving, or transmitting information over a [[communication channel]].<ref>{{cite web|title=Node|url=http://encarta.msn.com/encnet/features/dictionary/DictionaryResults.aspx?refid=1861633439|work=Encarta|publisher=[[Microsoft]]|archive-url=https://web.archive.org/web/20090213103406/http://encarta.msn.com/encnet/features/dictionary/DictionaryResults.aspx?refid=1861633439|archive-date=2009-02-13|url-status=dead|access-date=2007-10-23}}</ref> In data communication, a physical network node may either be [[data communication equipment]] (such as a [[modem]], [[Network hub|hub]], [[Network bridge|bridge]] or [[Network switch|switch]]) or [[data terminal equipment]] (such as a digital telephone handset, a printer or a [[host computer]]). A [[Passivity (engineering)|passive]] distribution point such as a [[distribution frame]] or [[patch panel]] is not a node. == Computer networks == In data communication, a physical network node may either be [[data communication equipment]] (DCE) such as a [[modem]], [[Network hub|hub]], [[Network bridge|bridge]] or [[Network switch|switch]]; or [[data terminal equipment]] (DTE) such as a digital telephone handset, a printer or a [[host computer]]. If a network is a [[local area network]] (LAN) or [[wide area network]] (WAN), every LAN or WAN node that participates on the [[data link layer]] must have a [[network address]], typically one for each [[network interface controller]] it possesses. Examples are computers, a [[DSL modem]] with Ethernet interface and [[wireless access point]]. Equipment, such as an [[Ethernet hub]] or modem with [[serial interface]], that operates only below the data link layer does not require a network address.<ref>{{cite web | url=https://www.ibm.com/cloud/learn/networking-a-complete-guide | title=Networking-a-complete-guide | website=[[IBM]] }}</ref> If the network in question is the [[Internet]] or an [[intranet]], many physical network nodes are host computers, also known as ''Internet nodes'', identified by an [[IP address]], and all hosts are physical network nodes. However, some data-link-layer devices such as switches, bridges and wireless access points do not have an IP host address (except sometimes for administrative purposes), and are not considered to be Internet nodes or hosts, but are considered physical network nodes and LAN nodes. == Telecommunications == In the fixed telephone network, a node may be a public or private [[telephone exchange]], a [[remote concentrator]] or a computer providing some [[intelligent network service]]. In cellular communication, switching points and databases such as the [[base station controller]], [[home location register]], [[gateway GPRS Support Node]] (GGSN) and [[serving GPRS support node]] (SGSN) are examples of nodes. Cellular network [[base station]]s are not considered to be nodes in this context. In [[cable television]] systems (CATV), this term has assumed a broader context and is generally associated with a [[Fiber-optic communication|fiber optic]] node. This can be defined as those homes or businesses within a specific geographic area that are served from a common fiber optic [[Receiver (information theory)|receiver]]. A fiber optic node is generally described in terms of the number of "homes passed" that are served by that specific fiber node. ==Distributed systems== In a [[distributed system]] network, the nodes are [[client (computing)|clients]], [[Server (computing)|servers]] or [[peer (networking)|peers]]. A peer may sometimes serve as client, sometimes server. In a [[peer-to-peer]] or [[overlay network]], nodes that actively route data for the other networked devices as well as themselves are called [[supernode (networking)|supernodes]]. Distributed systems may sometimes use ''virtual nodes'' so that the system is not oblivious to the heterogeneity of the nodes. This issue is addressed with special algorithms, like [[consistent hashing]], as it is the case in [[Dynamo (storage system)|Amazon's Dynamo]].<ref>{{cite web | access-date = 2011-03-17 | website = www.allthingsdistributed.com | publisher = All things distributed | title = Dynamo: Amazon's Highly Available Key-value Store: 4.2 Partitioning Algorithm | quote = the basic algorithm is oblivious to the heterogeneity in the performance of nodes. To address these issues, Dynamo uses a variant of consistent hashing: instead of mapping a node to a single point in the circle, each node gets assigned to multiple points in the ring. To this end, Dynamo uses the concept of “virtual nodes”. A virtual node looks like a single node in the system, but each node can be responsible for more than one virtual node. Effectively, when a new node is added to the system, it is assigned multiple positions (henceforth, “tokens”) in the ring. | url = http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf}}</ref> Within a vast computer network, the individual computers on the periphery of the network, those that do not also connect other networks, and those that often connect transiently to one or more [[cloud computing|clouds]] are called end nodes. Typically, within the cloud computing construct, the individual user or customer computer that connects into one well-managed cloud is called an end node. Since these computers are a part of the network yet unmanaged by the cloud's host, they present significant risks to the entire cloud. This is called the [[end node problem]].<ref>{{citation |url=http://www.nets-find.net/Meetings/S09Meeting/Talks/clark.ppt |title=Architecture from the top down |author=David D. Clark |date=April 2009 |access-date=2017-05-14 |archive-date=2021-08-13 |archive-url=https://web.archive.org/web/20210813140541/http://www.nets-find.net/Meetings/S09Meeting/Talks/clark.ppt |url-status=dead }}</ref> There are several means to remedy this problem but all require instilling trust in the end node computer.<ref>{{cite web |title=LPS-Public |url=http://www.spi.dod.mil/lipose.htm |archive-url=https://web.archive.org/web/20110129060950/http://www.spi.dod.mil/lipose.htm |archive-date=2011-01-29 |url-status=dead}}</ref> ==See also == *[[End system]] *[[Middlebox]] *[[Networking hardware]] *[[Terminal (telecommunication)]] ==References== {{reflist}} {{Telecommunications}} {{DEFAULTSORT:Node (Networking)}} [[Category:Computer networking]] [[Category:Routing]]
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)
Pages transcluded onto the current version of this page
(
help
)
:
Template:About
(
edit
)
Template:Citation
(
edit
)
Template:Cite web
(
edit
)
Template:Langx
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Telecommunications
(
edit
)