ITNv7 Lesson 14 Transport Layer

0.0(0)
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/42

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

43 Terms

1

Window size

The number of bytes that the sender will send prior to expecting an acknowledgement from the destination device.

It is agreed upon during the session startup via the three-way handshake between source and destination. It is determined by how much data the destination device of a TCP session is able to accept and process at one time.

2

UDP header

Consists of only the Source Port, Destination Port, Length, and Checksum fields. Sequence Number, Acknowledgment Number, and Window Size are TCP header fields.

3

Transport layer responsibilities

Tracking the individual communication streams between applications on the source and destination hosts

Segmenting data at the source and reassembling the data at the destination

Identifying the proper application for each communication stream through the use of port numbers

4

sequence numbers

used by TCP to reassemble and reorder received segments

5

destination and source port numbers

added to the TCP/IP transport layer header to ensure communication and connectivity with a remote network device

6

TCP

Provides tracking of transmitted data segments· Destination devices will acknowledge received data.· Source devices will retransmit unacknowledged data.

7

UDP

Provides basic connectionless transport layer functions

Relies on application layer protocols for error detection

Low overhead causing minimal delay

Does not provide sequencing or flow control mechanisms.

Provides no means for acknowledgement of received data

8

Terminating a TCP communication session

Client sends FIN

Server sends ACK

Server sends FIN

Client sends ACK

9

3-Way Handshake (TCP)

Client sends SYN

Server sends ACK, SYN

Clients sends ACK

10

What happens when a device receives a segment with the FIN flag set?

The connected device that receives the segment will respond with an ACK to acknowledge that segment.

11

What common protocol uses both TCP and UDP?

DNS

12

Registered port

Port that must be requested from IANA in order to be used with a specific application

13

Well known ports

port numbers in the range of 1-1024 that identify network applications that are well known such as web, email, and remote login applications

14

Private and/or Dynamic Ports

Port numbers 49152-65535

15

Which three application layer protocols use TCP?

SMTP, FTP, and HTTP

16

Fields that are included in the TCP header but not in the UDP header

sequence number, window, acknowledgement number, control bits, reserved, urgent, options

17

control bits

Field in the TCP header indicates the status of the three-way handshake process

18

Why do some protocols use TCP?

Because transmission reliability and completeness must be guaranteed

19

How are port numbers used in encapsulation?

The source port number is used to track the separate conversations, if multiple conversations occur that are using the same service

20

What type of applications are best suited for using UDP?

Applications that handle reliability themselves

Applications that can tolerate some data loss, but require little or no delay

21

What type of applications are best suited for using TCP?

Applications that require reliable delivery

Applications that need data flow control

Applications that need the reordering of segments

22

multiplexing

A form of transmission that allows multiple signals to travel simultaneously over one medium.

23

Best-effort protocol

A connectionless protocol.

24

Stateless Protocol

Doesn't require a server to retain the information of a session or the status of every communicating partner in multiple requests.

25

connectionless protocol

A type of Transport layer protocol that services a request without requiring a verified session and without guaranteeing delivery of data.

26

flow control

A method of gauging the appropriate rate of data transmission based on how fast the recipient can accept data.

27

Socket

Combination of the Source IP address and source port number

28

Port 20

FTP Data

29

Port 21

FTP Control

30

Port 22

SSH

31

Port 23

Telnet

32

Port 25

SMTP

33

Port 53

DNS

34

Port 67

DHCP server

35

Port 68

DHCP Client

36

Port 69

TFTP

37

Port 80

HTTP

38

Port 110

POP3

39

Port 143

IMAP

40

Port 161

SNMP

41

Port 443

HTTPS

42

Sliding window

A type of data window in which block sizes are variable. Window size is continually reevaluated during transmission, with the sender always attempting to send the largest

window it can to speed throughput.

43

MSS

Specifies the largest amount of data the device can receive in a single TCP segment