Lesson 2. OSI and TCP Network Layers

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

1/54

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.

55 Terms

1
New cards

Open Systems Interconnection

  • 7-layered framework for designing and implementing computer networks.

2
New cards

OSI LAYERS

1. Physical (Layer 1) -  Frames are converted into bits and transmitted physically

2. Data Link (Layer 2) - Packets are framed and sent to the next device.

3. Network (Layer 3) - Segments are packaged into packets and routed

4. Transport (Layer 4) - Data is broken into segments for reliable delivery.

5. Session (Layer 5) - Connections are established and managed.

6. Presentation (Layer 6) - Data is formatted and encrypted.

7. Application (Layer 7) - Creates the data

3
New cards

Physical Layer

  • lowest layer of the OSI reference mode

  • Responsible for the actual physical connection

    • contains information in the form of bits.

4
New cards

Bit Synchronization, Bit Rate Control, Physical Topologies, Transmission Mode

Functions - Physical Layer

5
New cards

Bit Synchronization

  • It provides the synchronization of the bits by providing a clock.

  • This clock controls both sender and receiver thus providing synchronization at the bit level.

6
New cards

Bit Rate Control

This Physical layer also defines the transmission rate i.e. the number of bits sent per second

7
New cards

Physical Topologies

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

8
New cards

Transmission Mode

  • Physical layer also defines how the data flows between the two connected devices.

  • The various transmission modes possible are Simplex, half-duplex and full duplex.

9
New cards

DATA LINK LAYER

  • responsible for the node-to-node delivery of the message.

  • to make sure data transfer is error-free from one node to another.

  • Packet in the ____________ is referred to as FRAME

  • NIC

  • ARP

10
New cards

Data Link Layer

  1. LLC

  2. MAC

11
New cards

FRAMING, PHYSICAL ADDRESSING, ERROR CONTROL, FLOW CONTROL, ACCESS CONTROL

FUNCTIONS of DDL

12
New cards

FRAMING

  • is a function of the data link layer.

  • It provides a way for a sender to transmit a set of bits that are meaningful to the receiver.

13
New cards

Physical Addressing

  • After creating frames, the Data link layer adds physical addresses (MAC addresses) of the sender and/or receiver in the header of each frame.

14
New cards

Error Control

The data link layer provides the mechanism of error control in which it detects and retransmits damaged or lost frames.

15
New cards

Flow Control

  • The data rate must be constant on both sides else the data may get corrupted.

  • ___________ coordinates the amount of data that can be sent before receiving an acknowledgment.

16
New cards

Access Control

  • A single communication channel is shared by multiple devices

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

17
New cards

Layer 3 – Network Layer

  • The transmission of data from one host to the other located in different networks.

  • Segment is referred to as Packet.

18
New cards

FUNCTIONS of the NL

  1. ROUTING

  2. LOGICAL ADDRESSING

19
New cards

ROUTING

  • The network layer protocols determine which route is suitable from source to destination.

20
New cards

Logical Addressing

To identify each device inter-network uniquely, the network layer defines an addressing scheme.

21
New cards

Transport Layer

  • It provides services to the application layer and takes services from the network layer.

  • Data is referred to as Segments

  • It is responsible for the end-to-end delivery of the complete message.

  • performs sequencing and reassembling of the segmented data.

22
New cards

FUNCTIONS of TL

  1. SEGMENTATION AND REASSEMBLY

  2. SERVICE POINT ADDRESSING

23
New cards

Segmentation and Reassembly

This layer accepts the message from the (session) layer and breaks the message into smaller units.

24
New cards

Service Point Addressing

To deliver the message to the correct process, the transport layer header includes a type of address called port address.

25
New cards

Service Provided by Transport Layer, Connection-Oriented Services, Connectionless Services

Transport Layer - Steps

26
New cards

SESSION LAYER

Responsible for the establishment of connections, management of connections, terminations of sessions between two devices

27
New cards

Functions of the SL

  1. Session Establishment, Maintenance, and Termination

  2. Synchronization

  3. Dialog Controller

28
New cards

Session Establishment, Maintenance, and Termination

the layer allows the two processes to establish, use, and terminate a connection.

29
New cards

Synchronization

This layer allows a process to add checkpoints that are considered synchronization points in the data.

30
New cards

Dialog Controller

The session layer allows two systems to start communication with each other in half-duplex or full duplex.

31
New cards

Presentation Layer

  • called the Translation layer.

  • The data is extracted here and manipulated as per the required format to transmit over the network.

    • Protocols used are JPEG, MPEG, GIF, TLS/SSL, etc.

32
New cards

Translation, Encryption/Decryption, Compression

Functions of the PL

33
New cards

TRANSLATION

For example, ASCII to EBCDIC.

34
New cards

Encryption/ Decryption

  • Data encryption translates the data into another form or code.

  • Encrypted Data - known as the ciphertext,

    • ecrypted data is known as plain text

35
New cards

Compression

  • Reduces the number of bits that need to be transmitted on the network.

36
New cards

Layer 7 – Application Layer

  •  Reference Model stack of layers

  • we find the Application layer which is implemented by the network applications

37
New cards

Network Virtual Terminal, File Transfer Access Management, Mail Services, Directory Services

Application Layer - Functions

38
New cards

Network Virtual Terminal

It allows a user to log on to a remote host.

39
New cards

File Transfer Access or Management

This application allows a user to access files in a remote host, retrieve files in a remote host, and manage or control files from a remote computer.

40
New cards

DIRECTORY SERVICES

This application provides distributed database sources and access for global information about various objects and services.

41
New cards

Transmission Control Protocol

  • fundamental framework for computer networking.

  • The core protocols of the Internet.

  • consists of four layers: the Link Layer, the Internet Layer, the Transport Layer, and the Application Layer.

42
New cards

TCP/IP - department of defense

  • 1960s - designed and developed by the DOD

  • concise version of the OSI model.

  • the creation of the ARPANET

  • the foundation of the modern internet.

43
New cards

Layers of TCP/IP Model

  • Application Layer

  • Transport Layer(TCP/UDP)

  • Network/Internet Layer(IP)

  • Network Access Layer

44
New cards

Network Access Layer

  • a collection of applications that require network communication.

  • receiver’s end processes and manages incoming data.

  • Error prevention and “framing”

    • Point-to-Point Protocol (PPP) framing and Ethernet IEEE 802.2

    • it is known as NAL

45
New cards

Internet/Network Layer

  • This layer parallels the functions of OSI’s Network layer.

  •  It defines the protocols which are responsible for the logical transmission of data over the entire network.

46
New cards

Internet Protocol

  • Delivering packets from the source host to the destination host by looking at the IP addresses in the packet headers.

  • Two type of IP protocols

    • IPV4 - Website

    • IPV6 - Addresses is limited in number

47
New cards

Internet Control Message Protocol

It is encapsulated within IP datagrams and is responsible for providing hosts with information about network problems.

48
New cards

Address Resolution Protocol

Its job is to find the hardware address of a host from a known IP address

  • ARP

49
New cards

Transport Layer

It exchange data receipt acknowledgments and retransmit missing packets to ensure that packets arrive in order and without error.

50
New cards

TCP

Applications can interact with one another using TCP as though they were physically connected by a circuit.

51
New cards

User Datagram Protocol

The datagram delivery service is provided by UDP , the other transport layer protocol.

52
New cards

 Application Layer

  • TCP/IP mode combines the functions of three layers from the OSI model: the Application, Presentation, and Session layers.

  • analogous to the transport layer of the OSI model.

53
New cards

Hypertext transfer protocol

  • It is used by the World Wide Web to manage communications between web browsers and servers. HTTPS stands for HTTP-Secure.

54
New cards

SECURE SHELL

  • It is a terminal emulations software similar to Telnet.

  • stands for SSH

55
New cards

Network Time Protocol

  • It is used to synchronize the clocks on our computer to one standard time source.

  • Stands for NTP