OSI and TCP/IP Model

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/53

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

54 Terms

1
New cards

OSI Model

  • is a set of rules that explains how different computer systems communicate over a network

  • developed by the International Organization for Standardization (ISO)

2
New cards

Physical Layer

  • responsible for transmitting individual bits from one node to the next

  • contains information in the form of bits

3
New cards

Bit Synchronization

provides the synchronization of the bits by providing a clock, which controls both sender and receiver

4
New cards

Bit Rate Control

defines the transmission rate (number of bits sent per second)

5
New cards

Physical Topologies

specifies how the different, devices/nodes are arranged in a network

6
New cards

Transmission Mode

defines how the data flows between two connected devices

  • Simplex

  • half-duplex

  • full duplex

7
New cards

Data Link Layer

the main function of this layer is to make data transfer error-free from node to another, over the physical layer

8
New cards

Data Link Sublayers

  • Logical Link Control

  • Media Access Control

9
New cards

Framing

provides a way for a sender to transmit a set of bits that are meaningful to the receiver accomplished by attaching special bit patterns to the beginning and end of the frame

10
New cards

Physical Addressing

adds physical addresses(MAC addresses) of the sender and/or receiver in the header of each frame

11
New cards

Error Control

provides the mechanism of error control in which it detects and retransmits damaged or lost frames

12
New cards

Flow Control

coordinates the amount of data that can be sent before receiving an acknowledgement

13
New cards

Access Control

The MAC sub-layer of the data link helps to determine which devices has control over the channel at a given time

14
New cards

Network Layer

works for the transmission of data from one host to the other located in different network

15
New cards

Packet

segment in the network layer

16
New cards

Routing

protocols determine which route is suitable form source to destination

17
New cards

Logical Addressing

to identify each device inter-network uniquely, the network layer defines an addressing scheme. The sender and receiver's IP addresses are placed in the header by the network layer

18
New cards

Transport Layer

provides services to the application layer and takes services from the network layer

19
New cards

Transport Layer Protocols

  • TCP

  • UDP

  • NetBIOS

  • PPTP

20
New cards

Segments

data in the transport layer

21
New cards

Segmentation and Reassembly

accepts the message from the (session) layer and breaks the messages into smaller groups, each segment produced has a header associated with it

22
New cards

Service Point Addressing

the header includes a type of address called service point address or port address, by specifying this, the transport layer makes sure that the message is delivered to the correct process

23
New cards

Services provided by the Transport Layer

  • Connection-Oriented Layer

  • Connectionless Service

24
New cards

Session Layer

responsible for the establishment of connections, management of connections, terminations of sessions between two devices, it also provides authentication and security

25
New cards

Session Layer Protocols

  • NetBIOS

  • PPTP

26
New cards

Application Layer

  • the very top of the OSI Reference Model

  • produce the data to be transferred over the network

  • serves as a winder for the application services to access the network and for displaying the received information to the user

27
New cards

Application Layer Protocols

  • SMTP

  • FTP

  • DNS

28
New cards

Why does the OSI Model Matter

although outdated it provides the user a clear structure of "how data moves in the network"

29
New cards

How Data Flows in the OSI model

  • Application Layer

    • Applications create the data*

  • Presentation Layer

    • Data is formatted and encrypted

  • Session Layer

    • Connections are established and managed

  • Transport Layer

    • Data is broken into segments for reliable delivery

  • Network Layer

    • Segments are framed and sent to the next device

  • Physical Layer

    • Frames are converted into bits and transmitted physically

30
New cards

TCP/IP Model

is a framework that is used to model the communication in a network

31
New cards
32
New cards

Role of TCP/IP

makes sure that the data sent by the sender arrives safely and correctly at the receiver's end

33
New cards

TCP/IP Application Layer

acts like a bridge between your software and the lower layers of the network that actually send and receive data

34
New cards

TCP/IP Application Layer

acts like a bridge between your software and the lower layers of the network that actually send and receive data

35
New cards

TCP/IP Transport Layer

responsible for making sure that data is sent reliably and in the correct order between devices

36
New cards

TCP

used when data must be correct and complete

37
New cards

UDP (User Datagram Protocol)

is faster but doesn't guarantee delivery, useful for things like live video or video games where speed matters more than perfect accuracy

38
New cards

TCP/IP Internet Layer

used for finding the best path for data to travel across different networks so it can reach the right destination, takes care of packet forwarding, fragmentation, and addressing

39
New cards

TCP/IP Network Layer

deals with the actual physical connection between devices on the same local network like computer connected by cables or communicating through Wi-Fi, uses MAC addresses to identify devices, creating frames, and checking for basic errors during transmission

40
New cards

Simpler Structure

TCP/IP has only 4 layers, compared to 7 in OSI

41
New cards

Protocol-Driven Design

TCP/IP was designed based on working protocols, while the OSI model is more of a theoretical framework

42
New cards

Flexibility and Robustness

TCP/IP adapts well to different hardware and networks and includes error handling, routing and congestion control

43
New cards

Open Standard

TCP/IP is open, free to use, and not controlled by any single organization helping it gain universal acceptance

44
New cards

Actual Use vs Conceptual Model

The OSI model is great for education and design principles, but TCP/IP is the one actually used in real-world networking

45
New cards

Interoperability

allows different types of computers and networks to communicate with each other, promoting compatibility and cooperation among diverse systems

46
New cards

Scalability

highly scalable, making it suitable for both small and large networks

47
New cards

Standardization

It is based on open standards and protocols, ensuring that different devices and software can work together without compatibility issues

48
New cards

Flexibility

supports various routing protocols, data types, and communication methods, making it adaptable to different networking needs

49
New cards

Reliability

TCP/IP includes error-checking and retransmission features that ensure reliable data transfer, even over long distances and through various network conditions

50
New cards

Security Concerns

was not designed with security in mind

51
New cards

Inefficiency for small networks

the overhead and complexity of the TCP/IP model may be unnecessary and inefficient for smaller networks

52
New cards

Limited by Address Space

although IPv6 addresses this issue, the older IPv4 system has a limited address space, which can lead to issues with address exhaustion in larger networks

53
New cards

Data Overhead

includes a significant amount of overhead to ensure reliable transmission

54
New cards