Chapter 7 - TCP/IP Basics Flashcards
Define Protocol Suite
a set of rules for developers/manufacturers to follow
Define Protocol Stack
Software on a system that enables a specific protocol suite to function
Define Internet Control Message Protocol and its purpose.
Features are called automatically by applications as needed without the user knowing. i.e. Ping utility used ICMP.
How many fields does a full IP packet have
14
How is a simple IP header constructed
Ver - defines IP address; 4/IPV4, 6/IPV6
Header length: size of IP portion (32 bits)
DSCP - Differentiated services code point; contains data for bandwidth sensitive application; type of service
TTL - Time to Live; max 255, avg 128; counts each loop through the router
TCP/UDP - identifies what is inside.
What does TCP require
Process of ACK/NACK Both the sending & receiving machine need to acknowledge each others presence and readiness to send and receive data. Also chops data into segments
How does a client know where to return the data
The client remembers the source port number to assign it to the proper application
Give example of a TCP/UDP header
Source Port
Destination Port
Sequence Number
ACK
What is the purpose of the Sequence/ACK numbers
To keep track of various pieces of data moving in and out
Why do we use flags
Give individual bits detailed information about the connection
Why do we use a checksum
checks the TCP header for errors
What are two important protocols that use UDP
Domain Name System
Dynamic Host Configuration Protocol (DHCP)
Describe a UDP header
Source Port
Destination Port
Length
checksum`
Where does TCP chop up the data
Transport Layer; UDP only gets a header at this stage
What does a computer interpret a IP address as
32 Bit binary address
What is another name for a router
Default Gateway