Chapter 8: TCP/IP Applications Flashcards
What is TCP designed for ?
Checking for errors
What are three other sessions that use UDP ?
NTP, SNTP, TFTP
Domain name system (DNS)
Use of names associated with IP addresses
What is DNS’s UDP port number ?
53 by default
Does DHCP send information for each step without any confirmation ?
Yes
NTP/SNTP
Synchronize the clocks of devices on a network. Operates in hierarchical fashion
What is the UDP port number for NTP/SNTP ?
123
Stratum servers
Start with stratum 0 (near perfect time) through stratum 15 (devices are not synced with the clock)
What other connections does NTP/SNTP employ ? Why ?
Peer-to-peer connections for backups and sanity checks
Trivial file transfer protocol (TFTP)
Transfer files with no data protection
Typical TFTP usage ?
Update software and configuration on devices on a LAN (routers, switches, VoIP)
UDP port number for TFTP ?
69
Can an single session consist of a series of packets ?
Yes
Firewall
Filters all packets between two computers
Ping destination host unreachable ?
No route to address listed or router can’t go forward
Ping request timed out ?
Slow network, excess traffic, downed router, etc.
Can ping responses be disabled on a target computer ?
Yes
Internet group management protocol (IGMP)
Enables routers to communicate with hosts and switches to determine a “group” membership
Well-known ports
0 to 1023 reserved for TCP/IP applications
Dynamic/ephemeral/private ports
Web client generates a pseduo-randomly source port number, which is used as a destination port for receiving
Ephemeral port number range ?
49152-65535
Registered ports
Available for anyone to use
1024-49151
Socket/endpoint
Session information (IP address, port number, layer 4 protocol) held in memory on a single computer
Socket pairs/endpoints
Two computers holding session information in their memory