TCP/IP: Specific Protocols Flashcards

1
Q

What are the 4 TCP/IP conceptual layers?

A

Network Interface Layer
Internet Layer
Transport Layer
Application Layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Organize the 7 OSI layers into the 4 TCP/IP layers.

A

Network Interface: Physical, Data Link
Internet: Network
Transport: Transport
Application: Session, Presentation, Application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe the 4 TCP/IP layers.

A
  • 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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the data packet called that TCP sends to IP?

A

TCP segment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the data unit called that is sent to the network interface from IP?

A

IP datagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the data stream transmitted by an Ethernet device?

A

Frame

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is equivalent to a UDP datagram?

A

TCP segment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What was the fundamental protocol on which the Internet was based?

A

Internet Protocol Version 4 (IPv4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is TCP?

A

Transmission Control Protocol. A transport layer, connection-oriented, end-to-end protocol. Governs the exchange of sequential data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What do applications use to determine the internal routing of data?

A

Source and destination ports

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What indicates where the data begins in a packet?

A

Data offset

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is UDP?

A

User Datagram Protocol - a connectionless transport layer protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

UDP is an interface between what and what?

A

IP and upper layer processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

T/F: UDP protocol ports distinguish multiple applications running on a single device from one another.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

T/F: UDP adds reliability, flow control, and error recovery to IP

A

False. TCP does this.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Where is UDP used?

A

Situations where reliability of TCP is not necessary (higher layer protocols might do error and flow control)

17
Q

T/F: SNMP, DHCP, and RIP use TCP, not UDP.

A

False. They use UDP.

18
Q

T/F: UDP is an example of a connection-oriented protocol.

A

False

19
Q

Why does UDP have an increase in speed?

A
  • has less overhead
  • is connectionless
  • no error recovery
20
Q

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.
A

This is silly. TCP is reliable while UDP is not.

21
Q

Which layer receives datagrams from the Internet layer and transmits them over the physical medium?

A

Network

22
Q

Which layer provides host-to-host communication?

A

Internet

23
Q

Which layer provides communication between applications on different devices?

A

Transport

24
Q

Which layer provides for applications like FTP, SMTP, Telnet?

A

Application

25
Q

What is a frame?

A

Data streamed by an Ethernet device.

26
Q

What 4 things does the UDP packet contain?

A

Source port
Destination port
Length
UDP Checksum