IP Network Services Flashcards
TCP vs UDP?
TCP: Sequenced, Reliable, Connection-oriented, ACKs, Windowing flow control, high overhead
UDP: Unsequenced, Unreliable, Connectionless, no ACKs, no Windowing flow control, low overhead
What are some Application Layer Protocols?
- Telnet/SSH
- FTP
- TFTP
- SNMP
- HTTP/HTTPS
- NTP
- DNS
- DHCP/BootP
What is a socket?
Processes are assigned unique port numbers.
Types of Port Numbers and what they are for?
20/21: FTP(TCP) 22: SSH(TCP) 23: Telnet(TCP) 25: SMTP(TCP) 53: DNS(UDP/TCP) 67/68:DHCP(UDP/TCP) 69:TFT(UDP) 80: HTTP(TCP) 443: HTTPS(TCP) 123: NTP(UDP/TCP) 161/162: SNMP(UDP)
What is telnet for?
Remote login
Cleartext
No Security
What is SSH for?
Remote login
Secure
What is FTP for?
Cleartext communication
Not secure
What is TFTP for?
Simple file download
Cisco devices transfer configuration file or ios image
Security not a concern
What is SNMP for?
Collects and manipulate valuable network info
What is HTTP for?
Communication between web server and web client for file and other information exchange
What is NTP for?
Provides time to devices connected to internet
What is DNS for?
Resolves hostnames (specifically internet names)
What is the DHCP Client Four-step Process?
- Discovery
- Offer
- Request
- Acknowledgment