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
Q

Port number for Telnet

A

Port 23 - TCP

26
Q

Port for SMTP

A

Port 25 - TCP

27
Q

Port for TFTP

A

Port 69 - UDP

28
Q

Port for HTTP

A

Port 80 - TCP

29
Q

Port for POP3

A

Port 110 - TCP

30
Q

Port for Internet Relay Chat (IRC)

A

Port 194 - TCP

31
Q

Port for HTTPS

A

Port 443 - TCP

32
Q

Port for RIP

A

Port 520 - UDP

33
Q

Port for RADIUS Authentication Protocol

A

Port 1812 - UDP

34
Q

Port for MSN Messenger

A

Port 1863 - TCP

35
Q

Port for Cisco Skinny Client Control Protocol

A

Port 2000 - UDP

36
Q

Port for Real-Time Transport Protocol

A

Port 5004 - UDP

37
Q

Port for Session Initiation Protocol (SIP)

A

Port 5060 - UDP

38
Q

Port Alternate HTTP

A

Port 8008 and 8080

39
Q

Port Number foe DNS

A

Port Number 53 - TCP/UDP

40
Q

Port Number for Simple Network Management Protocol (SNMP)

A

Port Number 161 - TCP/UDP

41
Q

Port Number for AOL Instant Messenger

A

Port 531 - TCP/UDP

42
Q

Port Number for MS SQL

A

Port 1443 - TCP/UDP

43
Q

Port Number for WAP

A

Port Number 2948 - TCP/UDP

44
Q

Three operations of Reliability

A

Tracking Transmitted Data
Acknowledging Received Data
Retransmitting Unacknowledged Data