SlideShare a Scribd company logo
1 of 15
What is OSI Model?
The Open Systems Interconnection model (OSI model) is a conceptual model that
'provides a common basis for the coordination of [ISO] standards development for the
purpose of systems interconnection'.[2] In the OSI reference model, the
communications between a computing system are split into seven different
abstraction layers: Physical, Data Link, Network, Transport, Session, Presentation,
and Application.
What is OSI Model?
The model partitions the flow of data in a communication system into
seven abstraction layers to describe networked communication from the physical
implementation of transmitting bits across a communications medium to the highest-
level representation of data of a distributed application. Each intermediate layer
serves a class of functionality to the layer above it and is served by the layer below it.
Classes of functionality are realized in all software development through all and any
standardized communication protocols.
•Layer 1 defines devices’ electrical and physical aspects, for example, cables,
connectors, electrical signals, pinouts, etc. It provides the physical interface between a
device and the transmission media.
•Layer 2 – The data link layer provides the transmission protocol that controls the
data flow between network devices, for example, a network switch. Data packets are
encoded and decoded into bits, flow control, and error checks in layer 1. This layer
has two sub-layers, Media Access Control (MAC) and the Logical Link Control (LLC)
layer.
•communication are functions of the application layer.
•Layer 3 provides routing and switching technologies that route variable length data
packets from the source to the destination network. It creates logical routes (Virtual
Circuits) which transmit the data from one network to another. Layer 3 includes
packets, IP, ICMP, IPSec, and IGMP.
•Layer 4 ensures complete data transfer is error-free, in sequence, and with no losses
or duplications, for example, TCP and UDP. The transport layer controls a link’s
reliability through flow control, segmentation and desegmentation, and error control.
Providing the transfer of data between end-users.
•Layer 5 of the OSI model handles the management, establishment, and termination
of connections between two end-users of a network. Communication sessions consist
of requests and responses that occur between applications.
•Layer 6 translates data for the application layer for the network. Encryption and
authentication, for example, SSL and TLS, and data compression are processed in the
presentation layer.
•Layer 7 is the layer that handles the end-user direct interaction with the application,
for example, SSH, HTTP, and DNS. Resource evaluation, synchronization, and
communication are functions of the application layer.
OSI Model Explained
Each layer in the OSI model has its own well-defined functions, and the functions of
each layer communicate and interact with the layers immediately above and below it,
unless the layer does not have layers below or above.
The Internet protocol suite has a separate model, the layers of which are mentioned
in RFC 1122 and RFC 1123. That model combines the physical and data link layers of
the OSI model into a single link layer, and has a single application layer for all
protocols above the transport layer, as opposed to the separate application,
presentation and session layers of the OSI model.
Advantage of OSI Model
•It helps you to standardize router, switch, motherboard, and other hardware
•Reduces complexity and standardizes interfaces
•Facilitates modular engineering
•Helps you to ensure interoperable technology
•Helps you to accelerate the evolution
•Protocols can be replaced by new protocols when technology changes.
•Provide support for connection-oriented services as well as connectionless
service.
•It is a standard model in computer networking.
•Supports connectionless and connection-oriented services.
•Offers flexibility to adapt to various types of protocols
OSI Layers
•The upper layer of the OSI model mainly deals with the application
related issues, and they are implemented only in the software. The
application layer is closest to the end user. Both the end user and the
application layer interact with the software applications. An upper layer
refers to the layer just above another layer.
•The lower layer of the OSI model deals with the data transport issues.
The data link layer and the physical layer are implemented in hardware
and software. The physical layer is the lowest layer of the OSI model and
is closest to the physical medium. The physical layer is mainly
responsible for placing the information on the physical medium.
OSI Model TCP/IP model
OSI model provides a clear distinction between
interfaces, services, and protocols.
TCP/IP doesn’t offer any clear distinguishing
points between services, interfaces, and
protocols.
OSI uses the network layer to define routing
standards and protocols.
TCP/IP uses only the Internet layer.
OSI model use two separate layers physical
and data link to define the functionality of the
bottom layers
TCP/IP uses only one layer (link).
OSI model, the transport layer is only
connection-oriented.
A layer of the TCP/IP model is both connection-
oriented and connectionless.
In OSI model, data link layer and physical are
separate layers.
In TCP data link layer and physical layer are
combined as a single host-to-network layer.
The minimum size of the OSI header is 5 bytes. Minimum header size is 20 bytes.
Layer Name Protocols
Layer 7 Application
SMTP, HTTP, FTP, POP3,
SNMP
Layer 6 Presentation MPEG, ASCH, SSL, TLS
Layer 5 Session NetBIOS, SAP
Layer 4 Transport TCP, UDP
Layer 3 Network
IPV5, IPV6, ICMP, IPSEC, ARP,
MPLS.
Layer 2 Data Link
RAPA, PPP, Frame Relay, ATM,
Fiber Cable, etc.
Layer 1 Physical RS232, 100BaseTX, ISDN, 11.
Protocols supported at various levels
THANK YOU
Like the Video and Subscribe the Channel

More Related Content

What's hot

Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
ashiesh0007
 
Thrashing allocation frames.43
Thrashing allocation frames.43Thrashing allocation frames.43
Thrashing allocation frames.43
myrajendra
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
shivli0769
 

What's hot (20)

IOT - Unit 3.pptx
IOT - Unit 3.pptxIOT - Unit 3.pptx
IOT - Unit 3.pptx
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
Network interface card
Network interface cardNetwork interface card
Network interface card
 
RAID LEVELS
RAID LEVELSRAID LEVELS
RAID LEVELS
 
Computer network_network devices
Computer network_network devicesComputer network_network devices
Computer network_network devices
 
Thrashing allocation frames.43
Thrashing allocation frames.43Thrashing allocation frames.43
Thrashing allocation frames.43
 
Osi model
Osi modelOsi model
Osi model
 
Network servers
Network serversNetwork servers
Network servers
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Processes and threads
Processes and threadsProcesses and threads
Processes and threads
 
Local area network
Local area networkLocal area network
Local area network
 
A Beginners Guide to Servers by 1and1
A Beginners Guide to Servers by 1and1A Beginners Guide to Servers by 1and1
A Beginners Guide to Servers by 1and1
 
Computer Networking.
Computer Networking.Computer Networking.
Computer Networking.
 
IoT Security
IoT SecurityIoT Security
IoT Security
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
 
Computer Networking fundamentals
Computer Networking fundamentals Computer Networking fundamentals
Computer Networking fundamentals
 
IoT Connectivity
IoT Connectivity IoT Connectivity
IoT Connectivity
 

Similar to what is OSI model

Osi reference model and the tcp
Osi reference model and the tcpOsi reference model and the tcp
Osi reference model and the tcp
Agrippa Mungazi
 
Osi model
Osi modelOsi model
Osi model
ufaq kk
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)
C.U
 

Similar to what is OSI model (20)

Osi reference model and the tcp
Osi reference model and the tcpOsi reference model and the tcp
Osi reference model and the tcp
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Lecture2
Lecture2Lecture2
Lecture2
 
Osi model
Osi modelOsi model
Osi model
 
Lecture2
Lecture2Lecture2
Lecture2
 
OSI models
OSI modelsOSI models
OSI models
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Lecture2
Lecture2Lecture2
Lecture2
 
Lecture2
Lecture2Lecture2
Lecture2
 
Osi model
Osi modelOsi model
Osi model
 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam Singh
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
THE OSI MODEL
THE OSI MODEL THE OSI MODEL
THE OSI MODEL
 
Osi model 1
Osi model 1Osi model 1
Osi model 1
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
Osi model
Osi modelOsi model
Osi model
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)
 
Osi model
Osi model Osi model
Osi model
 

More from jeetendra mandal

More from jeetendra mandal (20)

What is AWS Cloud Watch
What is AWS Cloud WatchWhat is AWS Cloud Watch
What is AWS Cloud Watch
 
What is AWS Fargate
What is AWS FargateWhat is AWS Fargate
What is AWS Fargate
 
Eventual consistency vs Strong consistency what is the difference
Eventual consistency vs Strong consistency what is the differenceEventual consistency vs Strong consistency what is the difference
Eventual consistency vs Strong consistency what is the difference
 
Batch Processing vs Stream Processing Difference
Batch Processing vs Stream Processing DifferenceBatch Processing vs Stream Processing Difference
Batch Processing vs Stream Processing Difference
 
Difference between Database vs Data Warehouse vs Data Lake
Difference between Database vs Data Warehouse vs Data LakeDifference between Database vs Data Warehouse vs Data Lake
Difference between Database vs Data Warehouse vs Data Lake
 
Difference between Client Polling vs Server Push vs Websocket vs Long Polling
Difference between Client Polling vs Server Push vs Websocket vs Long PollingDifference between Client Polling vs Server Push vs Websocket vs Long Polling
Difference between Client Polling vs Server Push vs Websocket vs Long Polling
 
Difference between TLS 1.2 vs TLS 1.3 and tutorial of TLS2 and TLS2 version c...
Difference between TLS 1.2 vs TLS 1.3 and tutorial of TLS2 and TLS2 version c...Difference between TLS 1.2 vs TLS 1.3 and tutorial of TLS2 and TLS2 version c...
Difference between TLS 1.2 vs TLS 1.3 and tutorial of TLS2 and TLS2 version c...
 
Difference Program vs Process vs Thread
Difference Program vs Process vs ThreadDifference Program vs Process vs Thread
Difference Program vs Process vs Thread
 
Carrier Advice for a JAVA Developer How to Become a Java Programmer
Carrier Advice for a JAVA Developer How to Become a Java ProgrammerCarrier Advice for a JAVA Developer How to Become a Java Programmer
Carrier Advice for a JAVA Developer How to Become a Java Programmer
 
How to become a Software Tester Carrier Path for Software Quality Tester
How to become a Software Tester Carrier Path for Software Quality TesterHow to become a Software Tester Carrier Path for Software Quality Tester
How to become a Software Tester Carrier Path for Software Quality Tester
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
Events vs Notifications
Events vs NotificationsEvents vs Notifications
Events vs Notifications
 
Microservice Architecture Software Architecture Microservice Design Pattern
Microservice Architecture Software Architecture Microservice Design PatternMicroservice Architecture Software Architecture Microservice Design Pattern
Microservice Architecture Software Architecture Microservice Design Pattern
 
Event Driven Software Architecture Pattern
Event Driven Software Architecture PatternEvent Driven Software Architecture Pattern
Event Driven Software Architecture Pattern
 
Top 5 Software Architecture Pattern Event Driven SOA Microservice Serverless ...
Top 5 Software Architecture Pattern Event Driven SOA Microservice Serverless ...Top 5 Software Architecture Pattern Event Driven SOA Microservice Serverless ...
Top 5 Software Architecture Pattern Event Driven SOA Microservice Serverless ...
 
Observability vs APM vs Monitoring Comparison
Observability vs APM vs  Monitoring ComparisonObservability vs APM vs  Monitoring Comparison
Observability vs APM vs Monitoring Comparison
 
Disaster Recovery vs Data Backup what is the difference
Disaster Recovery vs Data Backup what is the differenceDisaster Recovery vs Data Backup what is the difference
Disaster Recovery vs Data Backup what is the difference
 
What is Spinnaker? Spinnaker tutorial
What is Spinnaker? Spinnaker tutorialWhat is Spinnaker? Spinnaker tutorial
What is Spinnaker? Spinnaker tutorial
 
Difference between Github vs Gitlab vs Bitbucket
Difference between Github vs Gitlab vs BitbucketDifference between Github vs Gitlab vs Bitbucket
Difference between Github vs Gitlab vs Bitbucket
 
Difference between Git and Github
Difference between Git and GithubDifference between Git and Github
Difference between Git and Github
 

Recently uploaded

Recently uploaded (20)

Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
What is a Recruitment Management Software?
What is a Recruitment Management Software?What is a Recruitment Management Software?
What is a Recruitment Management Software?
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 

what is OSI model

  • 1.
  • 2.
  • 3. What is OSI Model? The Open Systems Interconnection model (OSI model) is a conceptual model that 'provides a common basis for the coordination of [ISO] standards development for the purpose of systems interconnection'.[2] In the OSI reference model, the communications between a computing system are split into seven different abstraction layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
  • 4. What is OSI Model? The model partitions the flow of data in a communication system into seven abstraction layers to describe networked communication from the physical implementation of transmitting bits across a communications medium to the highest- level representation of data of a distributed application. Each intermediate layer serves a class of functionality to the layer above it and is served by the layer below it. Classes of functionality are realized in all software development through all and any standardized communication protocols.
  • 5. •Layer 1 defines devices’ electrical and physical aspects, for example, cables, connectors, electrical signals, pinouts, etc. It provides the physical interface between a device and the transmission media. •Layer 2 – The data link layer provides the transmission protocol that controls the data flow between network devices, for example, a network switch. Data packets are encoded and decoded into bits, flow control, and error checks in layer 1. This layer has two sub-layers, Media Access Control (MAC) and the Logical Link Control (LLC) layer. •communication are functions of the application layer.
  • 6. •Layer 3 provides routing and switching technologies that route variable length data packets from the source to the destination network. It creates logical routes (Virtual Circuits) which transmit the data from one network to another. Layer 3 includes packets, IP, ICMP, IPSec, and IGMP. •Layer 4 ensures complete data transfer is error-free, in sequence, and with no losses or duplications, for example, TCP and UDP. The transport layer controls a link’s reliability through flow control, segmentation and desegmentation, and error control. Providing the transfer of data between end-users.
  • 7. •Layer 5 of the OSI model handles the management, establishment, and termination of connections between two end-users of a network. Communication sessions consist of requests and responses that occur between applications. •Layer 6 translates data for the application layer for the network. Encryption and authentication, for example, SSL and TLS, and data compression are processed in the presentation layer. •Layer 7 is the layer that handles the end-user direct interaction with the application, for example, SSH, HTTP, and DNS. Resource evaluation, synchronization, and communication are functions of the application layer.
  • 8. OSI Model Explained Each layer in the OSI model has its own well-defined functions, and the functions of each layer communicate and interact with the layers immediately above and below it, unless the layer does not have layers below or above. The Internet protocol suite has a separate model, the layers of which are mentioned in RFC 1122 and RFC 1123. That model combines the physical and data link layers of the OSI model into a single link layer, and has a single application layer for all protocols above the transport layer, as opposed to the separate application, presentation and session layers of the OSI model.
  • 9. Advantage of OSI Model •It helps you to standardize router, switch, motherboard, and other hardware •Reduces complexity and standardizes interfaces •Facilitates modular engineering •Helps you to ensure interoperable technology •Helps you to accelerate the evolution •Protocols can be replaced by new protocols when technology changes. •Provide support for connection-oriented services as well as connectionless service. •It is a standard model in computer networking. •Supports connectionless and connection-oriented services. •Offers flexibility to adapt to various types of protocols
  • 10.
  • 11. OSI Layers •The upper layer of the OSI model mainly deals with the application related issues, and they are implemented only in the software. The application layer is closest to the end user. Both the end user and the application layer interact with the software applications. An upper layer refers to the layer just above another layer. •The lower layer of the OSI model deals with the data transport issues. The data link layer and the physical layer are implemented in hardware and software. The physical layer is the lowest layer of the OSI model and is closest to the physical medium. The physical layer is mainly responsible for placing the information on the physical medium.
  • 12. OSI Model TCP/IP model OSI model provides a clear distinction between interfaces, services, and protocols. TCP/IP doesn’t offer any clear distinguishing points between services, interfaces, and protocols. OSI uses the network layer to define routing standards and protocols. TCP/IP uses only the Internet layer. OSI model use two separate layers physical and data link to define the functionality of the bottom layers TCP/IP uses only one layer (link). OSI model, the transport layer is only connection-oriented. A layer of the TCP/IP model is both connection- oriented and connectionless. In OSI model, data link layer and physical are separate layers. In TCP data link layer and physical layer are combined as a single host-to-network layer. The minimum size of the OSI header is 5 bytes. Minimum header size is 20 bytes.
  • 13.
  • 14. Layer Name Protocols Layer 7 Application SMTP, HTTP, FTP, POP3, SNMP Layer 6 Presentation MPEG, ASCH, SSL, TLS Layer 5 Session NetBIOS, SAP Layer 4 Transport TCP, UDP Layer 3 Network IPV5, IPV6, ICMP, IPSEC, ARP, MPLS. Layer 2 Data Link RAPA, PPP, Frame Relay, ATM, Fiber Cable, etc. Layer 1 Physical RS232, 100BaseTX, ISDN, 11. Protocols supported at various levels
  • 15. THANK YOU Like the Video and Subscribe the Channel