Home
Random
Log in
Settings
Donate
About Wikiversity
Disclaimers
Search
Internet Protocol Analysis/Transport Layer/Quiz
Language
Watch
Edit
<
Internet Protocol Analysis
|
Transport Layer
hint: answer to #21 has over 200 characters!
1
The transport layer provides
.
2
The transport layer provides services such as
.
3
The Transmission Control Protocol (TCP) is used for
transmissions. The User Datagram Protocol (UDP) is used for
transmissions.
4
Many of the services attributed to the transport layer are specific to
and do not apply to
. These include connections, byte oriented data streams, sequencing, reliability, flow control, and congestion avoidance.
5
Transport layer protocols include source and destination
to identify process-to-process communication. Sessions are identified using
.
6
TCP packets are referred to as
. UDP packets are referred to as
.
7
UDP has no
, and thus exposes any unreliability of the underlying network protocol to the user's program.
8
UDP provides
for data integrity, and
for addressing different functions at the source and destination of the datagram.
9
UDP is
, with
delay, and works well in unidirectional (broadcast / multicast) communication.
10
The UDP header includes fields for:
.
11
TCP is
.
12
UDP is
.
13
UDP provides a datagram service that emphasizes
over TCP
. TCP is optimized for
rather than
.
14
TCP is a
delivery service that
.
15
The TCP header includes fields for:
.
16
TCP protocol operations are divided into three phases:
.
17
TCP connection establishment is performed through
.
18
TCP connection termination is performed through
.
19
TCP achieves reliable transmission by using
.
20
TCP performs error detection through
.
21
TCP uses a sliding window flow control process in which
.
22
TCP achieves congestion control through
.
23
TCP and UDP port numbers range from
.
24
The Internet Assigned Numbers Authority has divided TCP and UDP port numbers into three ranges. Port numbers
are used for common, well-known services. Port numbers
are registered ports used for IANA-registered services. Ports
are dynamic ports that can be used for any purpose.