2.1 TCP and UDP Flashcards
FTP
File Transfer Protocol
SSH
Secure Shell
SSH
Secure Shell
Telnet
Telecommunication Network
SMTP
Simple Mail Transfer Protocol
DNS
Domain Name System
DHCP
Dynamic Host Configuration Protocol
tcp/20 (active mode data)
tcp/21 (control)
FTP
tcp/22
SSH
tcp/23
Telnet
tcp/25
SMTP
udp/53
DNS
udp/67
udp/68
DHCP
tcp/80
HTTP
tcp/443
HTTPS
tcp/110
POP3
udp/137
NetBIOS-NS
tcp/139
NetBIOS-SSN
tcp/143
IMAP
udp/161 (Queries)
udp/162 (Traps)
SNMP
tcp/389
LDAP
tcp/445
SMB
tcp/3389
RDP
HTTP
Hypertext Transfer Protocol
HTTPS
Hypertext Transfer Protocol Secure
POP3
Post Office Protocol 3
NetBIOS-NS
NetBIOS Name Service
NetBIOS-SSN
NetBIOS Session Service
IMAP
Internet Message Access Protocol
SNMP
Simple Network Management Protocol
LDAP
Lightweight Directory Access Protocol
SMB
Server Message Block
RDP
Remote Desktop Protocol
File Transfer Protocol
Transfers files between systems. Authenticates with username and password. List, add, and delete files.
Secure Shell
Encrypted communication link. Text based front-end to an operating system.
Telecommunication Network
Remote device console access. Unencryption communication.
Simple Mail Transfer Protocol
Server to server email transfer. Send mail from a device to a mail server.
Domain Name System
Converts names to IP addresses. Usually multiple DNS servers are in production.
Dynamic Host Configuration Protocol
Automated configuration of IP address, subnet mask and other options. Required DHCP server. Dynamic / pooled. DHCP reservation.
Hypertext Transfer Protocol
Web server communication.
Hypertext Transfer Protocol Secure
Web server communication with encryption.
Post Office Protocol 3
Basic mail transfer functionality.
NetBIOS Name Service
Name service lookups.
NetBIOS Session Service
Transfers files between systems.
Internet Message Access Protocol
Includes management of email inbox from multiple clients.
Simple Network Management Protocol
“Gather statistics from network devices.
v1 = Structure tables, single queries.
v2 = Data type enchancements, bulk transfers
v3 = Message integrity, authentication, encryption”
Lightweight Directory Access Protocol
Store and retrieve information in a network directory. Commonly Microsoft Active Directory.
Server Message Block
Microsoft Windows protocol. File and printer sharing. Also called Common Internet File System (CIFS).
Remote Desktop Protocol
Share a desktop from a remote location. Commonly Windows Remote Desktop Services. Entire desktop or just and application.
Connection-oriented. A formal connection setup and close.
Transmission Control Protocol (TCP)
Connectionless. No formal open or close to the connection.
User Datagram Protocol (UDP)
Reliable delivery. Recover from errors, Reorder messages, retransmissions
Transmission Control Protocol (TCP)
Unreliable. No error recovery, reordering of data, or retransmissions.
User Datagram Protocol (UDP)
Flow control. The receiver manages how much data is sent.
Transmission Control Protocol (TCP)
No flow control. The sender determines the amount of data sent.
User Datagram Protocol (UDP)
Uses:
When applications prefer a “return receipt”
Hypertext Transfer Protocol Secure (HTTPS)
Secure Shell (SSH)
Transmission Control Protocol (TCP)
Uses:
Real-time communication
Dynamic Host Configuration Protocol (DHCP)
Trivial File Transfer Protocol (TFTP)
User Datagram Protocol (UDP)
Ports
A way for TCP/UDP to route data to specific services.
Socket
IP Address + Port Number = Socket
Non-ephemeral ports - permanent port numbers
0-1023
Ephemeral ports - temporary port numbers
1024-65535
Operates on the OSI Layer 4 (Transport Layer).
TCP and UDP
Provides Multiplexing to use many different applications at the same time.
TCP and UDP
Encapsulated within the IP protocol.
TCP and UDP