> ## Documentation Index
> Fetch the complete documentation index at: https://docs.monad.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Transport Protocol Usage

> Overview of transport protocol usage for node communication

Monad nodes use both TCP and UDP protocols for different types of communication.

| Traffic Type                                                                                                | Protocol |
| ----------------------------------------------------------------------------------------------------------- | -------- |
| [Primary RaptorCast](/monad-arch/consensus/raptorcast)                                                      | UDP      |
| [Secondary RaptorCast](/monad-arch/consensus/raptorcast#secondary-raptorcast---full-node-block-propagation) | UDP      |
| [Peer Discovery](/monad-arch/consensus/peer-discovery)                                                      | UDP      |
| [Transaction Forwarding](/monad-arch/consensus/local-mempool)                                               | UDP      |
| [Block Forwarding to Dedicated Full Nodes](/node-ops/full-node-block-delivery#dedicated-upstream)           | UDP      |
| [Blocksync](/monad-arch/consensus/blocksync)                                                                | TCP      |
| [Statesync](/monad-arch/consensus/statesync)                                                                | TCP      |
