anchor.diff:  [[modules-remote-clusters]]
   == Remote clusters
   
  -The _remote clusters_ functionality enables you to establish unidirectional
  -connections to a remote cluster. Remote clusters are required for
  -<<xpack-ccr,{ccr}>> and <<modules-cross-cluster-search,{ccs}>>.
  -
  -Remote cluster connections work by configuring a remote cluster and connecting
  -to a limited number of nodes in that remote cluster. There are two modes for
  -remote cluster connections: <<sniff-mode,sniff mode>> and
  -<<proxy-mode,proxy mode>>.
  -
  -Communication with a remote cluster uses the <<modules-transport,transport
  -layer>> to establish a number of <<long-lived-connections,long-lived>> TCP
  -connections from the coordinating nodes of the local cluster to the chosen
  -nodes in the remote cluster.
  -
  -[discrete]
  +You can connect a local cluster to other {es} clusters, known as _remote
  +clusters_. Once connected, you can search remote clusters using
  +<<modules-cross-cluster-search,{ccs}>>. You can also sync data between clusters
  +using <<xpack-ccr,{ccr}>>.
  +
  +To register a remote cluster, connect the local cluster to nodes in the
  +remote cluster using one of two connection modes:
  +
  +* <<sniff-mode,Sniff mode>>
  +* <<proxy-mode,Proxy mode>>
  +
  +Your local cluster uses the <<modules-transport,transport layer>> to establish
  +communication with remote clusters. The coordinating nodes in the local cluster
  +establish <<long-lived-connections,long-lived>> TCP connections with specific
  +nodes in the remote cluster. {es} requires these connections to remain open,
  +even if the connections are idle for an extended period.
  +
  +You can use the <<cluster-remote-info, remote cluster info API>> to get
  +information about registered remote clusters.
  +
   [[sniff-mode]]
  -=== Sniff mode
  +[discrete]
  +==== Sniff mode
   
   In sniff mode, a cluster is created using a name and a list of seed nodes. When
   a remote cluster is registered, its cluster state is retrieved from one of the
  
positive.code: 
  [discrete]
  [[remote-cluster-sniff-settings]]
  === Remote cluster settings for sniff mode
  
  `cluster.remote.<cluster_alias>.seeds`::
  
  
negative.code: node connections must close and re-open, which can cause in-flight requests to
  fail.
  
  You can delete a remote cluster from the cluster settings by passing `null`
  values for each remote cluster setting:
  
  [source,console]
  --------------------------------
  