Course 2 Module 3 Flashcards

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/37

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.

38 Terms

1
New cards

ACK flag

One of the TCP control flags indicating that the acknowledgment number field should be examined.

2
New cards

Acknowledgement number

The number of the next expected segment in a TCP sequence.

3
New cards

Application layer

The layer that allows network applications to communicate in a way they understand.

4
New cards

Application layer payload

The entire contents of whatever data applications want to send to each other.

5
New cards

CLOSE

A connection state that indicates that the connection has been fully terminated, and that no further communication is possible.

6
New cards

CLOSE_WAIT

A connection state that indicates that the connection has been closed at the TCP layer, but the application that opened the socket hasn't released its hold on the socket yet.

7
New cards

Connection-oriented protocol

A data-transmission protocol that establishes a connection at the transport layer, ensuring proper data transmission.

8
New cards

Connectionless protocol

A data-transmission protocol that allows data to be exchanged without an established connection at the transport layer, the most common being UDP.

9
New cards

Data offset field

The number of the next expected segment in a TCP packet/datagram.

10
New cards

Demultiplexing

Taking traffic aimed at the same node and delivering it to the proper receiving service.

11
New cards

Destination port

The port of the service the TCP packet is intended for.

12
New cards

ESTABLISHED

Status indicating that the TCP connection is operational, allowing both sides to send data.

13
New cards

FIN

One of the TCP control flags indicating that the transmitting computer has no more data to send.

14
New cards

FIN_WAIT

A TCP socket state indicating that a FIN has been sent, but the corresponding ACK has not yet been received.

15
New cards

Firewall

A device that blocks or allows traffic based on established rules.

16
New cards

FTP

An older method used for transferring files from one computer to another.

17
New cards

Handshake

A method for two devices to ensure they are using the same protocol.

18
New cards

Instantiation

The actual implementation of something defined elsewhere.

19
New cards

Listen

Indicates that a TCP socket is ready and listening for incoming connections.

20
New cards

Multiplexing

The ability of nodes on the network to direct traffic toward different receiving services.

21
New cards

Options field

A field sometimes used for complicated flow control protocols.

22
New cards

Port

A 16-bit number used to direct traffic to specific services on a networked computer.

23
New cards

Presentation layer

Responsible for ensuring that unencapsulated application layer data is understandable by the application.

24
New cards

PSH flag

One of the TCP control flags indicating that the receiving device should push buffered data to the application.

25
New cards

RST flag

One of the TCP control flags indicating that one side of a TCP connection hasn't recovered properly from issues.

26
New cards

Sequence number

A 32-bit number used to track the position in a sequence of TCP segments.

27
New cards

Server or Service

A program running on a computer that awaits requests for data.

28
New cards

Session layer

The network layer facilitating communication between applications and the transport layer.

29
New cards

Socket

The instantiation of an endpoint in a potential TCP connection.

30
New cards

Source port

A high numbered port from a special section known as ephemeral ports.

31
New cards

SYN flag

One of the TCP flags used when initially establishing a TCP connection.

32
New cards

SYN_RECEIVED

A TCP socket state where a listener has received a synchronization request and sent back a SYN_ACK.

33
New cards

SYN_SENT

A TCP socket state indicating that a synchronization request is sent, but the connection isn't established.

34
New cards

TCP checksum

A mechanism ensuring no data is lost or corrupted during transfer.

35
New cards

TCP segment

A payload section of an IP datagram made of a TCP header and a data section.

36
New cards

TCP window

The range of sequence numbers that can be sent before an acknowledgment is required.

37
New cards

URG flag

One of the TCP control flags indicating that the segment is considered urgent.

38
New cards

Urgent pointer field

A field used to indicate that certain segments are more important than others.