The following table lists the default ports used by the various HDFS services.
| Service | Servers | Default Ports Used | Protocol | Description | Need End User Access? | Configuration Parameters | 
| NameNode WebUI | Master Nodes (NameNode and any back-up NameNodes) | 50070 | http | Web UI to look at current status of HDFS, explore file system | Yes (Typically admins, Dev/Support teams) | dfs.http.address | 
| 50470 | https | Secure http service | dfs.https.address | |||
| NameNode metadata service | Master Nodes (NameNode and any back-up NameNodes) | 8020/9000 | IPC | File system metadata operations | Yes (All clients who directly need to interact with the HDFS) | Embedded in URI specified by fs.default.name | 
| DataNode | All Slave Nodes | 50075 | http | DataNode WebUI to access the status, logs etc. | Yes (Typically admins, Dev/Support teams) | dfs.datanode.http.address | 
| 50475 | https | Secure http service | dfs.datanode.https.address | |||
| 50010 | Data transfer | dfs.datanode.address | ||||
| 50020 | IPC | Metadata operations | No | dfs.datanode.ipc.address | ||
| Secondary NameNode | Secondary NameNode and any backup Secondanry NameNode | 50090 | http | Checkpoint for NameNode metadata | No | dfs.secondary.http.address | 


