Basics Flashcards

1
Q

Client-Server architecture

A

Ports:
- It’s an integer between 0 and 65535
- Ports 0-1023 are reserved for system ports, also known as well-known ports

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

IP Protocol

A

IP packets:
- They are transported through the internet
- They are divided into two parts: a header (which contains the size, IP version, source, destination, and other information) and data
- The data size is limited to 2^16 bytes
- The data part contains the TCP header, which helps to know the order of multiple sent packets

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

TCP Protocol

A
  • Built on top of the IP protocol and more functional
  • Allows to send long pieces of data compared to the data part size of IP packets
  • A handshake is an interaction between two machines previous a connection establishment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

HTTP Protocol

A
  • Built on top of TCP protocol
  • Introduces a higher level of abstraction than TCP because helps software engineers to develop applications easier to maintain
  • Based on the request-response paradigm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Storage options

A
  • Disk, refers to the following types:
  • HDD: used for infrequently accessed data and for data stored for a long time
  • SSD: faster and costs more
  • Memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly