TCP/IP: Specific Protocols Flashcards
What are the 4 TCP/IP conceptual layers?
Network Interface Layer
Internet Layer
Transport Layer
Application Layer
Organize the 7 OSI layers into the 4 TCP/IP layers.
Network Interface: Physical, Data Link
Internet: Network
Transport: Transport
Application: Session, Presentation, Application
Describe the 4 TCP/IP layers.
- Network Interface: receiving datagrams from the Internet Layer and transmitting them over the physical medium
- Internet layer: providing host-to-host communication (packets encapsulated, control messages are sent, routing algorithms are run)
- Transport layer: communication between applications on different devices
- Application layer: provides for applications like FTP, telnet, Simple Mail Transfer Protocol (SMTP)
What is the data packet called that TCP sends to IP?
TCP segment
What is the data unit called that is sent to the network interface from IP?
IP datagram
What is the data stream transmitted by an Ethernet device?
Frame
What is equivalent to a UDP datagram?
TCP segment
What was the fundamental protocol on which the Internet was based?
Internet Protocol Version 4 (IPv4)
What is TCP?
Transmission Control Protocol. A transport layer, connection-oriented, end-to-end protocol. Governs the exchange of sequential data.
What do applications use to determine the internal routing of data?
Source and destination ports
What indicates where the data begins in a packet?
Data offset
What is UDP?
User Datagram Protocol - a connectionless transport layer protocol
UDP is an interface between what and what?
IP and upper layer processes
T/F: UDP protocol ports distinguish multiple applications running on a single device from one another.
True
T/F: UDP adds reliability, flow control, and error recovery to IP
False. TCP does this.
Where is UDP used?
Situations where reliability of TCP is not necessary (higher layer protocols might do error and flow control)
T/F: SNMP, DHCP, and RIP use TCP, not UDP.
False. They use UDP.
T/F: UDP is an example of a connection-oriented protocol.
False
Why does UDP have an increase in speed?
- has less overhead
- is connectionless
- no error recovery
TCP is to _____ as UDP is to _____ .
- a telephone call or two-way radio
- pushing a domino over so that it hits a marble that rolls into a bucket.
This is silly. TCP is reliable while UDP is not.
Which layer receives datagrams from the Internet layer and transmits them over the physical medium?
Network
Which layer provides host-to-host communication?
Internet
Which layer provides communication between applications on different devices?
Transport
Which layer provides for applications like FTP, SMTP, Telnet?
Application