What is the TCP/IP model? Flashcards

1
Q

What is the TCP/IP model?

A

The TCP/IP model is a framework used to visualize how data is organized and transmitted across a network. It helps network engineers and security analysts conceptualize processes and identify disruptions or security threats.

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

How many layers does the TCP/IP model have, and what are they?

A

The TCP/IP model has four layers:

Network Access Layer

Internet Layer

Transport Layer

Application Layer

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

What is the Network Access Layer responsible for?

A

The Network Access Layer deals with the creation of data packets and their transmission across a network. It includes physical hardware like hubs, modems, and cables, and uses protocols like ARP to map IP addresses to MAC addresses.

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

What is the purpose of ARP in the Network Access Layer?

A

ARP (Address Resolution Protocol) maps IP addresses to MAC addresses to enable communication between devices on the same physical network.

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

What is the Internet Layer responsible for?

A

The Internet Layer ensures data packets are delivered to the correct destination host, even if it’s on a different network. It attaches IP addresses to packets and uses protocols like IP and ICMP.

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

What are the key protocols in the Internet Layer?

A
  1. Internet Protocol (IP)
  2. Internet Control Message Protocol (ICMP)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the role of IP in the Internet Layer?

A

IP sends data packets to the correct destination and relies on TCP/UDP to deliver them to the corresponding service. It enables communication between two networks.

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

What is the purpose of ICMP in the Internet Layer?

A

ICMP shares error information and status updates about data packets, helping detect and troubleshoot network errors like dropped packets or connectivity issues.

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

What is the Transport Layer responsible for?

A

The Transport Layer delivers data between two systems or networks and controls the flow of traffic. It includes protocols like TCP and UDP.

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

What is the difference between TCP and UDP?

A

TCP (Transmission Control Protocol): Establishes a connection and ensures reliable data transmission.

UDP (User Datagram Protocol): Connectionless and used for performance-sensitive applications like video streaming.

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

What is the Application Layer responsible for?

A

The Application Layer handles network requests and responses, defining which internet services and applications users can access. It includes protocols like HTTP, SMTP, SSH, FTP, and DNS.

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

What are some common protocols in the Application Layer?

A

Common protocols include:

HTTP (Hypertext Transfer Protocol)

SMTP (Simple Mail Transfer Protocol)

SSH (Secure Shell)

FTP (File Transfer Protocol)

DNS (Domain Name System)

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

How does the TCP/IP model differ from the OSI model?

A

The TCP/IP model has four layers and is a simplified version of the OSI model, which has seven layers. The TCP/IP model combines some layers of the OSI model.

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

What is the key takeaway about the TCP/IP and OSI models?

A

Both are conceptual models that help network professionals visualize network processes and protocols. The TCP/IP model has four layers, while the OSI model has seven layers.

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

Why are the TCP/IP and OSI models important for network professionals?

A

They help professionals conceptualize network processes, troubleshoot issues, and communicate about potential sources of problems or security threats.

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