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
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
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
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
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