What are ports 139 and 445 used for?
Port 139: SMB originally ran on top of NetBIOS using port 139. NetBIOS is an older transport layer that allows Windows computers to talk to each other on the same network. Port 445: Later versions of SMB (after Windows 2000) began to use port 445 on top of a TCP stack. Using TCP allows SMB to work over the internet.
Table of Contents
What are ports 137 and 138 used for?
Microsoft Windows Networking Services

UDP ports 137 and 138 are used for local NetBIOS browser, naming, and lookup functions.
What is the port 445?
Port 445 is a traditional Microsoft networking port with tie-ins to the original NetBIOS service found in earlier versions of Windows OSes. Today, port 445 is used by Microsoft Directory Services for Active Directory (AD) and for the Server Message Block (SMB) protocol over TCP/IP.
Does port 445 need to be open?
We also recommend blocking port 445 on internal firewalls to segment your network – this will prevent internal spreading of the ransomware. Note that blocking TCP 445 will prevent file and printer sharing – if this is required for business, you may need to leave the port open on some internal firewalls.

Is SMB port 445 secure?
Ports 135-139 and 445 are not safe to publicly expose and have not been for a decade.
What is port 139 commonly used for?
Port 139 is utilized by NetBIOS Session service. Enabling NetBIOS services provide access to shared resources like files and printers not only to your network computers but also to anyone across the internet.
What is port 137 used for?
Port 137 is utilized by NetBIOS Name service. Enabling NetBIOS services provide access to shared resources like files and printers not only to your network computers but also to anyone across the internet.
Is port 138 TCP or UDP?
The earlier version of SMB (SMB 1.0) was originally designed to operate on NetBIOS over TCP/IP (NBT), which uses port TCP 139 for session services, port TCP/UDP 137 for name services, and port UDP 138 for datagram services.
What is the port 444?
The port 444 is standard for SNPP servers, and it is free to use from the sender’s point of view. Maximum message length can be carrier-dependent. Once connected, a user can simply enter the commands to send a message to a pager connected to that network.
What is TCP 464 used for?
Ports 88 and 464 are the standard ports for Kerberos authentication. These ports are configurable. Port 464 is only required for password change operations.
Is port 445 a security risk?
Avoid Exposing SMB Ports
Ports 135-139 and 445 are not safe to publicly expose and have not been for a decade.
Is port 445 insecure?
Malicious hackers admit, that Port 445 is vulnerable and has many insecurities. One chilling example of Port 445 misuse is the relatively silent appearance of NetBIOS worms.
Why is SMB so vulnerable?
SMB vulnerabilities have been around for 20+ years. In general, most cyber-attacks involving SMB do not occur because an enterprise failed to procure an expensive tool or application, but rather because there was a failure to implement best practices surrounding SMB.
Is SMB encrypted by default?
Depending on your network, ONTAP 9 version, SMB version, and SVM implementation, the performance impact of SMB encryption can vary widely; you can verify it only through testing in your network environment. SMB encryption is disabled by default on the SMB server.
What is the port 143?
IMAP (Incoming)
IMAP is an mail protocol used to access a mailbox on a remote server from a local email client. IMAP can be more complex, but provide more convenience for syncing across multiple devices. Ports used for IMAP: Port 143 – Default IMAP port.
What port is 4444?
4444 (TCP/UDP) is the default listener port for Metasploit. I2P HTTP/S proxy also uses this port.
Is SMB port 139 TCP or UDP?
What port is 446?
Using the convention recommended for IPSec, the port usage for the DDM TCP/IP server follows: 446 for clear text data streams. 447 for IPSec encrypted data streams (suggested) 448 for SSL encrypted data streams (required)
Is port 444 a TCP or UDP?
Port 444 Details
Port(s) | Protocol | Details |
---|---|---|
444 | tcp,udp | SNPP, Simple Network Paging Protocol (RFC 1568) (official) |
444 | tcp,udp | Simple Network Paging Protocol |
444 | tcp,udp | Simple Network Paging Protocol |
444 | tcp,udp | Simple Network Paging Protocol [RFC1568] |
What port is SMB?
SMB is a network file sharing protocol that requires an open port on a computer or server to communicate with other systems. SMB ports are generally port numbers 139 and 445.
What is port No 389?
Service Name and Transport Protocol Port Number Registry
Service Name | Port Number | Description |
---|---|---|
ldap | 389 | Lightweight Directory Access Protocol |
ldap | 389 | Lightweight Directory Access Protocol |
ldaps | 636 | ldap protocol over TLS/SSL (was sldap) |
ldaps | 636 | ldap protocol over TLS/SSL (was sldap) |
Why should port 445 be blocked?
Blocking TCP 445 will prevent file and printer sharing and also other services such as DHCP (dynamic host configuration protocol) which is frequently used for automatically obtaining an IP address from the DHCP servers used by many corporations and ISPs(Internet Service Providers) will stop functioning.
Why port 445 is blocked?
This issue occurs because the Adylkuzz malware that leverages the same SMBv1 vulnerability as Wannacrypt adds an IPSec policy that’s named NETBC that blocks incoming traffic on the SMB server that’s using TCP port 445.
Does SMB use TCP?
SMB relies on the TCP and IP protocols for transport. This combination potentially allows file sharing over complex, interconnected networks, including the public Internet. The SMB server component uses TCP port 445.
What port is 389 used for?
ldap
Name: | ldap |
---|---|
Purpose: | Lightweight Directory Access Protocol |
Description: | LDAP (which is what people call it) is a modern and popular Internet directory access protocol used by many systems and services. Most Windows users will encounter it because Microsoft’s NetMeeting uses and opens the LDAP port 389 while it is running. |