A federation is a group of computing or network providers agreeing upon standards of operation in a collective fashion.
The most widely known example is the Internet, which is Federated around the
Internet Protocol
The Internet Protocol (IP) is the network layer communications protocol in the Internet protocol suite for relaying datagrams across network boundaries. Its routing function enables internetworking, and essentially establishes the Internet.
IP ...
(IP) stack of protocols. Another, more visible, example is
Email
Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
, where the common use of the
Simple Mail Transfer Protocol (SMTP), allows
[email protected] to communicate with
[email protected] and
[email protected] although the software implementing each of these systems can be completely different.
The term may be used when describing the inter-operation of two distinct, formerly disconnected,
telecommunications network
A telecommunications network is a group of Node (networking), nodes interconnected by telecommunications links that are used to exchange messages between the nodes. The links may use a variety of technologies based on the methodologies of circuit ...
s that may have different internal structures. The term "federated cloud" refers to facilitating the interconnection of two or more geographically separate
computing clouds.
The term may also be used when groups attempt to delegate collective authority of development to prevent
fragmentation.
In a telecommunication interconnection, the internal ''
modi operandi'' of the different systems are irrelevant to the existence of a federation.
Joining two distinct networks:
*
Yahoo!
Yahoo (, styled yahoo''!'' in its logo) is an American web portal that provides the search engine Yahoo Search and related services including My Yahoo, Yahoo Mail, Yahoo News, Yahoo Finance, Yahoo Sports, y!entertainment, yahoo!life, and its a ...
and
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
announced that
Yahoo! Messenger and
MSN Messenger
MSN Messenger (also known colloquially simply as MSN), later rebranded as Windows Live Messenger, was a Cross-platform software, cross-platform instant messaging client, instant-messaging client developed by Microsoft. It connected to the now-di ...
would be interoperable.
Collective authority:
*The
MIT X Consortium was founded in 1988 to prevent fragmentation in development of the
X Window System
The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.
X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at ...
.
*
OpenID, a form of
federated identity
A federated identity in information technology is the means of linking a person's electronic identity and attributes, stored across multiple distinct identity management systems.
Federated identity is related to single sign-on (SSO), in which a ...
.
In networking systems, to be federated means users are able to send messages from one network to the other. This is not the same as having a client that can operate with both networks, but interacts with both independently. For example, in 2009,
Google
Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
allowed
GMail
Gmail is the email service provided by Google. it had 1.5 billion active user (computing), users worldwide, making it the largest email service in the world. It also provides a webmail interface, accessible through a web browser, and is also ...
users to log into their
AOL Instant Messenger
AOL Instant Messenger (AIM, sometimes stylized as aim) was an instant messaging and presence information computer program created by AOL. It used the proprietary OSCAR protocol, OSCAR instant messaging protocol and the TOC protocol to allow us ...
(AIM) accounts from GMail. One could not send messages from
GTalk accounts or
XMPP
Extensible Messaging and Presence Protocol (abbreviation XMPP, originally named Jabber) is an Open standard, open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML (Ext ...
(which Google/GTalk is federated with—XMPP lingo for federation is ''s2s'', which
Facebook
Facebook is a social media and social networking service owned by the American technology conglomerate Meta Platforms, Meta. Created in 2004 by Mark Zuckerberg with four other Harvard College students and roommates, Eduardo Saverin, Andre ...
and
MSN Live's implementations do not support) to AIM screen names, nor vice versa.
In May 2011, AIM and Gmail federated, allowing users of each network to add and communicate with each other.
See also
*
AT Protocol
The AT Protocol (Authenticated Transfer Protocol, pronounced " @ protocol" and commonly shortened to ATProto) is a protocol and open standard for distributed social networking services. It is under development by Bluesky Social PBC, a public ...
*
Fediverse
*
Federated Mission Networking
*
Federated database system
*
Distributed social network
*
Federated portal network
*
Federated VoIP
*
Webmention
*
MX record, *
SRV record: Ways of designating what services domains provide and how to access them
*
Active Directory Federation Services
*
ActivityPub: Introduced in January 2018, ActivityPub is a standard for the Internet in the Social Web Networking Group of the World Wide Web Consortium (W3C).
*
Usenet
Usenet (), a portmanteau of User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Elli ...
*
Distributed computing
Distributed computing is a field of computer science that studies distributed systems, defined as computer systems whose inter-communicating components are located on different networked computers.
The components of a distributed system commu ...
*
Decentralized computing
Decentralized computing is the allocation of resources, both hardware and software, to each individual workstation, or office location. In contrast, centralized computing exists when the majority of functions are carried out or obtained from ...
References
Interoperability
Interoperable communications
Networking standards
Computer standards
Distributed computing
{{Telecomm-stub