OSI Flashcards

1
Q

What does OSI stand for?

A

Open Systems Interconnection

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

What is OSI

A

OSI is a model (conceptual framework) that standardizes the functions of a telecommunication or computing system into seven distinct layers, each with its own specific functions and responsibilities.

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

What is the purpose of the OSI model

A

The OSI model was developed by the International Organization for Standardization (ISO) to provide a standardized way of understanding and organizing the various components and protocols involved in network communication. It serves as a foundation for understanding how different networking protocols and technologies work together.

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

Why is understanding OSI useful?

A

Understanding the OSI model helps network engineers, developers, and other IT professionals conceptualize and troubleshoot network communication, design protocols, and develop network applications. Each layer has its specific functions and interacts with adjacent layers to facilitate efficient communication within a network.

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

Who is ISO?

A

The International Organization for Standardization (1947 | Geneva, Switzerland) is an independent, non-governmental international organization that develops and publishes voluntary international standards for a wide range of industries. The organization’s mission is to facilitate international trade and ensure the quality, safety, efficiency, interoperability, and consistency of products, services, and systems.

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

What are the layers of the OSI model?

A

Physical
Data Link
Network
Transport
Session
Presentation
Application

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

What is the Benefit of Standardization from ISO?

A

Benefit of Standardization: ISO standards provide several benefits, such as facilitating international trade, ensuring product quality and safety, enhancing efficiency, enabling interoperability, reducing costs, and supporting regulatory compliance.

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

Physical Layer (Layer 1 of 7)

A

The physical layer deals with the physical aspects of transmitting raw data over the network medium, such as cables, switches, and electrical/optical signaling. It defines specifications for hardware like cables, switches, and network interface cards.

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

Data Link Layer (Layer 2 of 7)

A

The data link layer focuses on the reliable transmission of data frames between devices on the same local network. It provides error detection and correction and controls access to the physical medium, often using protocols like Ethernet.

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

Network Layer (Layer 3 of 7)

A

The network layer is responsible for routing packets between different networks and subnets. It determines the best path for data packets to travel from the source to the destination using ‘routing’ algorithms.

IP (Internet Protocol) is a key protocol at this layer.

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

Transport Layer (Layer 4 of 7)

A

The transport layer manages end-to-end communication and ensures data integrity and reliability. It also deals with flow control and can fragment and reassemble data.

Protocols like TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) operate at this layer.

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

Session Layer (Layer 5 of 7)

A

The session layer establishes, manages, and terminates sessions or connections between applications. It provides services such as session establishment, maintenance, and termination, as well as synchronization between applications.

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

Presentation Layer (Layer 6 of 7)

A

The presentation layer is responsible for data formatting, encryption, decryption, and data compression. It ensures that data is presented in a readable format for the application layer and handles issues related to data representation and formatting.

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

Application Layer (Layer 7 of 7)

A

The application layer is the topmost layer and provides network services directly to end-user applications. It supports communication and data exchange between software applications.

Protocols like HTTP, SMTP, and FTP operate at this layer.

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

What is UDP?

A

User Datagram Protocol is a connection-less protocol, which means it doesn’t establish a connection before sending data. It transmits data in discrete units called datagrams. When there’s enough data to send, UDP immediately sends the datagram without waiting to accumulate a larger amount of data. However, this lack of a connection and the immediate transmission also mean that UDP does not guarantee delivery, ordering, or duplicate protection.

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

When do you use UDP?

A

User Datagram Protocol is often used for real-time applications where immediate transmission is critical, such as in video streaming, online gaming, VoIP, and other applications where low latency is prioritized over data reliability.

17
Q

What is TCP

A

TCP (Transmission Control Protocol) are “connection-oriented” and establish a connection before data transmission. TCP will typically accumulate data and optimize its transmission for efficiency, delaying sending until it has a sufficient amount of data or until a certain timeout is reached.

18
Q

When do you use TCP?

A

Transmission Control Protocol is used when reliable, ordered, and error-checked delivery of data is necessary, such as in web browsing, file transfers, and email.

19
Q

What is IP?

A

The Internet Protocol (IP) is a set of rules and conventions that govern how data packets should be formatted, addressed, transmitted, routed, and received across computer networks, particularly the global interconnected network known as the Internet. IP is an essential part of the Internet protocol suite.

20
Q

What are the key characteristics of IP?

A

Packet Switching
Addressing
Routing
Connection-less Protocol
Header Format
Unreliable Delivery
IPv4 vs IPv6