Misplaced Pages

Upstream server

Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from Origin server)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Upstream server" – news · newspapers · books · scholar · JSTOR (February 2022) (Learn how and when to remove this message)

In computer networking, upstream server refers to a server that provides service to another server. In other words, upstream server is a server that is located higher in a hierarchy of servers. The highest server in the hierarchy is sometimes called the origin server—the application server on which a given resource resides or is to be created. The inverse term, downstream server, is rarely used.

The terms are exclusively used in contexts where requests and responses move in opposite ways. It is not used when discussing hierarchical routing or hierarchical network topologies, as packets can be transferred both ways.

For example, in the domain name system, a name server in a company's local area network often forwards requests to the internet service provider's (ISP's) name servers, instead of resolving the domain name directly — it can be said that the ISP's name servers are upstream to the local server. Conversely, the ISP's servers typically resolve domain names from the domain's authoritative origin servers — the authoritative servers are said to be upstream to the ISP's servers. Note that the hierarchy of resolvers is unrelated to the actual domain name hierarchy.

References

  1. R. Fielding; J. Gettys; J. Mogul (June 1999). Hypertext Transfer Protocol -- HTTP/1.1. United States: Internet Engineering Task Force. p. 9. doi:10.17487/RFC2616. RFC 2616. Archived from the original on 27 November 2021. Retrieved 11 December 2021.


Stub icon

This computer networking article is a stub. You can help Misplaced Pages by expanding it.

Categories:
Upstream server Add topic