OSI Transport Layer Flashcards

1
Q

this is the layer prepares application data for transport over the network and processes network data for use by applications

A

Transport Layer

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

Transport Layer Functions

A
  • Enables multiple applications to communicate over the network at the same time on a single device
  • Ensures that all the data is received reliably and in order by the correct application
  • Employs error-handling mechanisms
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Purpose of the Transport Layer

A
  • Tracking the individual communications between applications
  • Segmenting data
  • Reassembling of Segments
  • identifies correct apps with port numbers
  • flow control between end users
  • enable error recovery
  • initiating a session
  • handle diverse data requirements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is UDP?

A

User Datagram Protocol

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

What is TCP

A

Transmission Control Protocol

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

TCP vs UDP

A
  • TCP is connection-oriented, UDP is connectionless
  • TCP has more overhead, UDP has less overhead
  • TCP sends packets reliably, UDP sends segements as best effort
  • TCP has bigger segments, UDP is smaller
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The standards body that is responsible for assigning various addressing standards

A

Internet Assigned Numbers Authority (IANA)

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

Port Numbers for Well-known ports

A

Numbers 0 - 1023

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

Port numbers for Registered Ports

A

Numbers 1024 - 49151

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

Port Numbers for Dynamic or Private Ports

A

Numbers 49152 - 65535

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

these are ports known as ephemeral ports, assigned dynamically to client applications when initiating a connection

A

Dynamic or Pivate Ports

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

command used to verify which active TCP connections are open and are running on a networked host

A

netstat

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

How does the Transport Layer reassembles segments

A

By numbering and sequencing the segments, the layer can reassemble the data and directed to the correct application

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

How does the transport layer identify the Correct application to send the data to

A

The transport layer must identify the target application through the port numbers

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

In the Transport Layer, each particular set of pieces flowing between a source and destination app is known as

A

conversation

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

It is the job of the Tranport Layer that refers to the regulation of the amount of data the source can transmit as a group when the its aware of the overtaxation of network resources

A

Flow Control

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

What is IRC

A

Internet Relay Chat

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

What is TFTP

A

Trivial File Transfer Protocol

19
Q

RTP

A

Real-Time Transport Protocol

20
Q

SIP

A

Session Initiation Protocol

21
Q

How does the TCP establish a three-way handshake?

A
  • the client sends an initial sequence value
  • server acknowledges the request (client initial value + 1)
  • the client acknowledges the message with (server initial value + 1)
22
Q

It is the amount of data a source can transmit before an ACK must be received

A

Window Size

23
Q

Port for FTP (Data)

A

Port 20 - TCP

24
Q

Port for FTP (Control)

A

Port 21 - TCP

25
Port number for Telnet
Port 23 - TCP
26
Port for SMTP
Port 25 - TCP
27
Port for TFTP
Port 69 - UDP
28
Port for HTTP
Port 80 - TCP
29
Port for POP3
Port 110 - TCP
30
Port for Internet Relay Chat (IRC)
Port 194 - TCP
31
Port for HTTPS
Port 443 - TCP
32
Port for RIP
Port 520 - UDP
33
Port for RADIUS Authentication Protocol
Port 1812 - UDP
34
Port for MSN Messenger
Port 1863 - TCP
35
Port for Cisco Skinny Client Control Protocol
Port 2000 - UDP
36
Port for Real-Time Transport Protocol
Port 5004 - UDP
37
Port for Session Initiation Protocol (SIP)
Port 5060 - UDP
38
Port Alternate HTTP
Port 8008 and 8080
39
Port Number foe DNS
Port Number 53 - TCP/UDP
40
Port Number for Simple Network Management Protocol (SNMP)
Port Number 161 - TCP/UDP
41
Port Number for AOL Instant Messenger
Port 531 - TCP/UDP
42
Port Number for MS SQL
Port 1443 - TCP/UDP
43
Port Number for WAP
Port Number 2948 - TCP/UDP
44
Three operations of Reliability
Tracking Transmitted Data Acknowledging Received Data Retransmitting Unacknowledged Data