2.4 Summarize services provided by networked hosts Flashcards
What is the current version of SMB?
SMB3
Why is SMB1 disabled by default on current Windows versions?
It has security vulnerabilities
How can SMB be implemented on Linux-based devices & NAS appliances?
Via Samba software suite
This allows a Windows client to access a Linux host as though it were a Windows file or print server
What did the eraliest Windows network use instead of TCP/IP?
NetBIOS
Meaning of NetBIOS?
Network Basic Input/Output System
What did NetBIOS allow computers to do?
Address one another by name & establish sessions over protocols
protocols like SMB
What was NetBIOS re-engineered to work over?
TCP & UDP protocols
What term is used to describe the re-engineering of NetBIOS to function over TCP and UDP protocols?
NetBT
Meaning of NetBT?
NetBIOS over TCP/IP
What port does NetBT use for name services?
UDP/137
What does NetBT use UDP/137 for?
Name services
What port does NetBT use for session services?
TCP/139
What does NetBT use TCP/139 for?
Session services
Is NetBT obselete?
Yes
Modern networks use IP, TCP/IP, & DNS for these functions
Why should NetBT be disables on most networks?
Poses a risk to security
When should NetBT be used?
When network needs to support file sharing for pre-Windows 2000 versions
This is because pre-Windows 2000 systems rely on NetBIOS for file and printer sharing
What does FTP use TCP/21 for?
Establish a connection
Between client & server
What does FTP use TCP/20 for?
Transfer data in Active or Passive mode
In FTP’s active mode, the server initiates the data connection to the client on port 20, but it can encounter firewall and NAT issues. Passive mode, where the client initiates both control and data connections to the server, is more firewall-friendly.
2 FTP options that are encrypted?
SFTP & FTPS
FTPS = File Transfer Protocol Secure
Meaning of SFTP?
FTP over Secure Shell
Which encrypted FTP version is widely used?
SFTP
What does a web server do?
Provides client access using HTTP or HTTPS
What does HTTP enable clients to do?
Clients are typically web browsers
To request resources from an HTTP server
How does a server respond to an HTTP resource request from a client?
Returning requested data or responding with an error code