Introduction to IP Flashcards
What two protocols are in IP?
TCP and UDP
What do we say is encapsulated within IP?
TCP and UDP
What is a common use for TCP and UDP?
moving data from one part of the network to another`
Where might TCP and UDP operate?
at the transport layer of the OSI model (sometimes OSI Layer 4)
What do TCP and UDP provide that IP does not?
multiplexing;
allows many diff apps to simultaneously communicate to a separate server
What does TCP stand for?
What is another name for it:?
transmission control protocol
connected oriented protocol
Describe how TCP works?
requires a formal connection setup and close (3-way handhake: SYN > SYN ACK > ACK RECEIVED)
handshake allows user to know data was verified as received, so delivery is considered “reliable”
can reorder messages that were received out of order
can retransmit data if no SYN ACK received
has a flow control mechanism to allow user to manage how much data is being sent
What does UDP stand for?
another name?
user datagram protocol
connectedless protocol
Why is UDP considered unreliable?
there is no formal connection made so there is also no acknowledgement of data being received
(thus no reordering of data or retransmissions)
What protocol does not have flow control?
UDP
What protocol is faster and is associated with real-time communication?
Why is it faster?
UDP
a formal connection does not have to be made between devices before data can be sent
What is an example of a connectionless form of communicating?
What are two protocols that use this form?
UDP
dynamic host configuration protocol (DHCP)
trivial file transfer protocol (TFTP)
What is DHCP used for?
assigns IP addresses to our devices
What is TFTP used for?
used to transfer files using UDP
In UDP communication using DHCP, who is responsible for making sure info is received on the other side?
the app, DHCP