Protocols and theoretical concepts Flashcards

1
Q

Term: TCP (Transmission Control Protocol)

A

Definition: Reliable, connection-oriented protocol that ensures ordered and error-checked delivery of data

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

Term: UDP (User Datagram Protocol)

A

Definition: Unreliable, connectionless protocol that is faster but does not guarantee delivery, ordering, or error checking

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

Comparison: TCP vs UDP

A

TCP: Reliable, ordered, error-checked, connection-oriented
UDP: Faster, no guarantee of delivery, unordered, connectionless

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

Term: DHCP (Dynamic Host Configuration Protocol)

A

Role: Automatically assigns IP addresses, subnet masks, and other network settings to devices on a network

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

Concept: DHCP Timeout Behavior

A

Definition: If a client does not receive a response from the DHCP server within a certain time, it retries or may assign itself an APIPA (169.254.x.x) address

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

Term: NAT (Network Address Translation)

A

Definition: Allows multiple devices on a private network to share a single public IP address; used in routers to route internet traffic.

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

Term: BGP (Border Gateway Protocol)

A

Definition: A routing protocol used to exchange routing information between autonomous systems (AS), typically between ISPs

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