4.packets_frames

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

1/32

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.

33 Terms

1
New cards

packets

small pieces of data sent in pieces across a network that contain headers with information such as IP addresses.

2
New cards

frames

data units operating in the data link layer of the OSI model for communication between devices on the same network.

3
New cards

An image is divided into individual pieces and then rearranged when received by the other device.

example how data is sent in packets from one device to another

4
New cards

internet protocol

A protocol that structures packets with headers that contain routing and addressing information to send data across a network

5
New cards

header

the additional piece of data added to packets

6
New cards

time to live

header that adds a timer of expiration to a packet to prevent them from clogging up and slowing down a network

7
New cards

checksum

A header is added to a packet that ensures integrity by working like a hash. If the data has been modified, the value in the header will be different than what’s expected

8
New cards

source address

header added to a packet that includes the IP address of the sender so the packet knows where to return to

9
New cards

destination address

header added to a packet that contains the IP addresses of the destined device so the packet knows where to send the data too

10
New cards

application, transport, internet, and network interface

the 4 layers of the TCP protocol

11
New cards

a connection between a client and server is required for data transfer

what is the significance of TCP being connection-based?

12
New cards

three-way handshake

process within TCP guarantying that data sent will be received

13
New cards

source port

header that’s the port opened by sender to send the TCP packet from. The value of this TCP port is randomly chosen

14
New cards

0-65535

what is the range of the random values selected by the source port header?

15
New cards

destination port

header representing the port number of the application or service running on a remote host receiving the packets

16
New cards

sequence number

header representing number assigned to a first piece data sent

17
New cards

acknowledgement number

header representing the number given to the next piece of sent data after the sequence number

18
New cards

data

TCP header where information is stored

19
New cards

flag

header determining how the packet should be handled by a device during the handshake process

20
New cards

syn, syn/ack, and ack

the three messages of the three-way handshake in messages

21
New cards

syn

three-way handshake message where the client requests synchronization with a server

22
New cards

syn/ack

three-way handshake message where the receiving device or server acknowledges the synchronization message sent by the client

23
New cards

ack

three-way handshake message sent by either the client or sever acknowledging that packets have been received

24
New cards

data

three-way handshake message appearing when data has been sent

25
New cards

fin

three-way handshake message indicating that a connection has been closed and completed

26
New cards

rst

three-way handshake message used to abruptly ends a connection due to an error

27
New cards

Alice sends a synchronization request to Bob who acknowledges the request. Alice acknowledges Bob’s acknowledgement.

example of three-way handshake where Alice is the client and Bob is the server

28
New cards

it’s incremented by 1

what happens to the initial sequence number sent by the client during the three-way handshake

29
New cards

client provides initial sequence number, server provides its own initial sequence number and acks. Client acknowledges and increments the sequence number by 1

three-way handshake incrementation process

30
New cards

Unlike TCP which acknowledges and requires a constant connect, UDP doesn’t

differences between TCP and UDP

31
New cards

Bob sends a request to Alice who replies with multiple responses

example of the UDP process with Alice and Bob

32
New cards

source and destination ports, source and destination IPs, sequence number, acknowledgment number, checksum, data, flag

headers used during TCP

33
New cards

time to live, source and destination addresses, source and destination ports, and data

headers used during UDP