Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
40 Cards in this Set
- Front
- Back
Which characteristics are part of TCP? Pick two: Reliable, connectionless, no flow control, resends anything not received?
|
Reliable, connection-oriented protocol (resends if not received)
|
|
At the transport layer, which of the following controls is used to keep a transmitting host from overflowing the buffers of a receiving host? Choose one: Best effort, encryption, flow control, congestion avoidance?
|
TCP uses flow control
|
|
End systems use port numbers to select the proper application. What is the lowest port number that can be dynamically assigned by the host system? 1, 128, 256 or 1024?
|
1024. The lower numbers are the well-known ports.1024 through 49151 are registered ports and used by the host for dynamic port allocation
|
|
During data transfer, what is the receiving host responsible for? Choose two: Encapsulation, bandwidth, segmentation, acknowledgment, reassembly
|
Acknowledgment and reassembly (receipt of packets and putting them in right order)
|
|
What are the transport layer's responsibilities?
|
Keeping track of the individual conversations taking place between applications on the source and destinations hosts,
Segmenting data and adding a header, Using header info to reassemble the segments into application data, Passing the assembled data to the correct application |
|
Why does TCP use a sequence number in the header?
A) To reassemble the segments into data B) To identify the application layer protocol C) To indicate the number of the next expected byte D) To show the maximum number of bytes allowed during a session |
Allows the receiving host to reassemble segments in proper order
|
|
Which of the following determines how much data a sending host running TCP/IP can transmit before it must receive an acknowledgment?
A) Segment size B) Transmission rate C) Bandwidth D) Window size |
Window size is used to manage flow control
|
|
What is the purpose of TCP/UDP port numbers?
A) To indicate the beginning of a three-way handshake B) To reassemble the segments into the correct order C) To identify the number of data packets that can be sent without acknowledgment D) To track the different conversations crossing the network at the same time |
D, port numbers allow you to track multiple conversations generated by the same host using the same IP address
|
|
What does segmentation provide to communications?
|
Segmentation provides the means to send and receive data when running multiple applications concurrently on a computer
|
|
In networking terms, what is reliability?
|
It means ensuring that each segment that the source sends arrives at the destination
|
|
List three network applications that use TCP
|
web browsing, email, file transfer
|
|
List three network applications that use UDP
|
DNS, video-streaming, VoIP
|
|
What is contained in the header of each segment or datagram?
|
The source and destination port number
|
|
What is the purpose of sequence numbers?
|
Allows the transport layer function on the destination host to reassemble segments in the right order
|
|
What is the protocol number for UDP?
1, 3, 6, or 17? |
17 (A flag is set in the segment header. If this flag actually reads 17, it is identified as a UDP header)
|
|
What is the default DNS port number?
1025, 53, 110, or 143? |
53
|
|
What is the netstat utility used for on a host?
|
Netstat lists the protocols in use, the local address and port number, the foreign address and port number, and the state of the connection. Also displays active TCP connections, ports on which the computer is listening, Ethernet statistics, the IP routing table, Ipv4 statistics (for IP, ICMP,, TCP, and UDP) and Ipv6 statistics. Used without parameters, the netstat command displays active TCP connections.
|
|
Which protocol provides just the basic functions for efficiently delivering data pieces between appropriate applications - TCP or UDP?
|
UDP - it sends datagrams as "best effort"
|
|
UDP stands for?
|
User Datagram Protocol
|
|
Which protocol ensures more reliable delivery between applications - TCP or UDP?
|
TCP. It makes larger demands on a network
|
|
Which is a connectionless protocol - UDP or TCP?
|
UDP
|
|
Port 20 is?
|
FTP
|
|
Port 23 is?
|
Telnet
|
|
Port 25 is?
|
SMTP
|
|
Which is a connection-oriented protocol - TCP or UDP?
|
TCP
|
|
How many bytes of overhead do TCP segments carry? How many does UDP carry?
|
20 and 8
|
|
Port 69 is?
|
TFTP - Trivial File Transfer Protocol
|
|
Port 110 is?
|
POP3
|
|
Port 194 is?
|
IRC
|
|
Port 443 is?
|
HTTPS (Secure HTTP)
|
|
Port 520 is?
|
RIP (Routing Information Protocol)
|
|
MSN messenger uses TCP or UDP?
|
TCP
|
|
Port 8080 is?
|
An alternate HTTP port
|
|
SYN is?
|
Synchronize sequence numbers
|
|
ACK is?
|
Acknowledgment field significant
|
|
The three-way handshake performs what three functions?
|
That the destination device is there, figures out if it has an active service running and is accepting requests on the right port, tells the destination device that it wants to communicate on said port
|
|
The value of the ACK number field is equal to the client ISN plus ___________ (number)?
|
1
|
|
When the client end of the session has no more data to transfer, it sets the ___________ flag in the header of the segment? (Hint: three-letter acronym)
|
FIN
|
|
UDP does or does not keep track of sequence numbers?
|
Does not - TCP does
|
|
UDP does or does not create a session?
|
Does not
|