SlideShare a Scribd company logo
INTRODUCTION
TO
TCP/IP PROTOCOL
SUITE
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
PROTOCOL LAYERING
In data communication and networking, a Protocol defines the rules
that both the sender and receiver and all intermediate devices need to
follow to be able to communicate effectively.
When communication is simple, we may need only one simple
protocol.
When communication is complex, we may need to divide the task
between different layers, in which case we need a protocol at each
layer, or Protocol Layering.
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
A SINGLE LAYER PROTOCOL
1. Greet eachother when they meet
2. Confine the vocabulary to the level
of friendship
3. Refrain from speaking if one is
speaking
4. Opportunity to talk both on an
issue (dialog / monolog)
5. Exchange nice words when
departing
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
A THREE-LAYER PROTOCOL
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
PRINCIPLES OF PROTOCOL
LAYERINGFirst principle: If we want bidirectional communications, we need to
make each layer so that it is able to perform two opposite tasks, one
in each direction.
Second Principle: Two objects under each layer at both side should be
identical.
Logical connection between peer
layers
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
INTRODUCTION
TCP/IP is a protocol suite used in the Internet today. It’s a hierarchical
protocol made up of interactive modules, each of which provides a
specific functionality.
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Image Source: Weblink
https://www.google.com/url?s
a=i&source=images&cd=&ved
=2ahUKEwjspoq34s7fAhVJbn0
KHaFSBdMQjRx6BAgBEAU&url
=https%3A%2F%2Fptop.only.wip.la%3A443%2Fhttps%2Fwww.youtub
e.com%2Fwatch%3Fv%3DS9Nh
TS0WssI&psig=AOvVaw2rl2F6
guAkQrGI6I02i1PW&ust=1546
507202644930
COMMUNICATION THROUGH
AN INTERNET
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
LAYERS IN THE TCP/IP
PROTOCOL SUITE
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
IDENTICAL OBJECTS IN THE
TCP/IP PROTOCOL SUITE
Source: Data Communications and Networking 5E, Forouzan
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
PHYSICAL LAYER
1. Physical Characteristics of Interface and medium : Type of
Transmission medium
2. Representation of Bits : Encoding Techniques ; Conversion of Bits
to Electrical/Optical signals
3. Data rate: bits/sec
4. Synchronization: Clock Synchronization at Sender & receiver
5. Physical Topology: Star, Bus, Mesh, Ring etc
6. Line Configuration : Point to Point, Multipoint Configurations
7. Transmission Mode : Simplex , Half-Duplex, Full-Duplex
Physical layer is responsible for movements of bits from one
hop(node) to the next
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Image Source:
https://slideplayer.com/slide/9415506/
DATA LINK LAYER
1. Framing
2. Physical Addressing
3.Flow control
4. Error Control: Detection & Correction
5. Access Control
Data link layer is responsible for moving frames from one
hop(node) to the next
e.g., ARP, IEEE 802.3 and IEEE
802.11
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Image Source:
http://www.highteck.net/EN/DataLink/Data_Link_
Layer.html
NETWORK LAYER
1. Logical Addressing: IPv4, IPv6
2. Routing: Routing algorithms & table (traffic routing & control)
Network layer is responsible for delivery of individual packets from source host to
destination host
e.g., IP, ICMP, IGMP, DHCP
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Image Source: Weblink
https://fossbytes.com/networ
k-layer-osi-model/
TRANSPORT LAYER
1. Service point addressing: Port Address
2. Segmentation : Divided into transmittable segments with sequence
numbers
3. Connection Control
4. Flow Control
5. Session Multiplexing
6. Error Detection & Correction (resends)
7. Message reordering (reassembly)
Transport layer is responsible for the delivery of the message from one process to
another
e.g., TCP, UDP
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
APPLICATION LAYER
1. Network virtual terminal (e.g. usgs)
2.File transfer, access and management
3.Mail services
4.Directory services
Application layer is responsible for providing services to the user.
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan Image Socure:
https://www.pinterest.com/pin/561050066049773076/?
lp=true
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Relationship of layers and
Addresses in TCP/IP
Specific
Address
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Image Source :
https://slideplayer.com/slide/5357044/
Thank you very much
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
http://www.isquareit.edu.in/
Ad

More Related Content

What's hot (20)

FUSION - Pattern Recognition, Classification, Classifier Fusion
FUSION - Pattern Recognition, Classification, Classifier Fusion FUSION - Pattern Recognition, Classification, Classifier Fusion
FUSION - Pattern Recognition, Classification, Classifier Fusion
International Institute of Information Technology (I²IT)
 
What Is Cascading Style Sheet?
What Is Cascading Style Sheet?What Is Cascading Style Sheet?
What Is Cascading Style Sheet?
International Institute of Information Technology (I²IT)
 
Fundamentals of Computer Networks
Fundamentals of Computer NetworksFundamentals of Computer Networks
Fundamentals of Computer Networks
International Institute of Information Technology (I²IT)
 
Supervised Learning in Cybersecurity
Supervised Learning in CybersecuritySupervised Learning in Cybersecurity
Supervised Learning in Cybersecurity
International Institute of Information Technology (I²IT)
 
Engineering Mathematics | Maxima and Minima
Engineering Mathematics | Maxima and MinimaEngineering Mathematics | Maxima and Minima
Engineering Mathematics | Maxima and Minima
International Institute of Information Technology (I²IT)
 
Introduction to Big Data, HADOOP: HDFS, MapReduce
Introduction to Big Data,  HADOOP: HDFS, MapReduceIntroduction to Big Data,  HADOOP: HDFS, MapReduce
Introduction to Big Data, HADOOP: HDFS, MapReduce
International Institute of Information Technology (I²IT)
 
Introduction To Assembly Language Programming
Introduction To Assembly Language ProgrammingIntroduction To Assembly Language Programming
Introduction To Assembly Language Programming
International Institute of Information Technology (I²IT)
 
Superstructure and it's various components
Superstructure and it's various componentsSuperstructure and it's various components
Superstructure and it's various components
International Institute of Information Technology (I²IT)
 
Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...
Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...
Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...
International Institute of Information Technology (I²IT)
 
Introduction To Fog Computing
Introduction To Fog ComputingIntroduction To Fog Computing
Introduction To Fog Computing
International Institute of Information Technology (I²IT)
 
Basics of Computer Graphics
Basics of Computer GraphicsBasics of Computer Graphics
Basics of Computer Graphics
International Institute of Information Technology (I²IT)
 
Java as Object Oriented Programming Language
Java as Object Oriented Programming LanguageJava as Object Oriented Programming Language
Java as Object Oriented Programming Language
International Institute of Information Technology (I²IT)
 
Functions in Python
Functions in PythonFunctions in Python
Functions in Python
International Institute of Information Technology (I²IT)
 
Computer Network Technology | Dynamic Host Configuration Protocol
Computer Network Technology | Dynamic Host Configuration ProtocolComputer Network Technology | Dynamic Host Configuration Protocol
Computer Network Technology | Dynamic Host Configuration Protocol
International Institute of Information Technology (I²IT)
 
What Is Cloud Computing?
What Is Cloud Computing?What Is Cloud Computing?
What Is Cloud Computing?
International Institute of Information Technology (I²IT)
 
Differential Equation - Order Degree
Differential Equation - Order DegreeDifferential Equation - Order Degree
Differential Equation - Order Degree
International Institute of Information Technology (I²IT)
 
What Is LEX and YACC?
What Is LEX and YACC?What Is LEX and YACC?
What Is LEX and YACC?
International Institute of Information Technology (I²IT)
 
What are the real differences between a wireframe, storyboard and a prototype?
What are the real differences between a wireframe, storyboard and a prototype?What are the real differences between a wireframe, storyboard and a prototype?
What are the real differences between a wireframe, storyboard and a prototype?
International Institute of Information Technology (I²IT)
 
DESIGN PATTERNS: Strategy Patterns
DESIGN PATTERNS: Strategy PatternsDESIGN PATTERNS: Strategy Patterns
DESIGN PATTERNS: Strategy Patterns
International Institute of Information Technology (I²IT)
 
Interrupt Handling with LPC2148
Interrupt Handling with LPC2148Interrupt Handling with LPC2148
Interrupt Handling with LPC2148
International Institute of Information Technology (I²IT)
 

Similar to Introduction to TCP Protocol Suite (20)

What Is High Performance-Computing?
What Is High Performance-Computing?What Is High Performance-Computing?
What Is High Performance-Computing?
International Institute of Information Technology (I²IT)
 
Introduction to Wireless Sensor Networks (WSN)
Introduction to Wireless Sensor Networks (WSN)Introduction to Wireless Sensor Networks (WSN)
Introduction to Wireless Sensor Networks (WSN)
International Institute of Information Technology (I²IT)
 
Ict status in higher education sector of pakistan june 2011
Ict status in higher education sector of pakistan   june 2011Ict status in higher education sector of pakistan   june 2011
Ict status in higher education sector of pakistan june 2011
Raheel Raza
 
Resume_Sooryavamseeboppana
Resume_SooryavamseeboppanaResume_Sooryavamseeboppana
Resume_Sooryavamseeboppana
Soorya Vamsee Boppana
 
Internet Access Using Ethernet over PDH Technology for Remote Area
Internet Access Using Ethernet over PDH Technology for Remote AreaInternet Access Using Ethernet over PDH Technology for Remote Area
Internet Access Using Ethernet over PDH Technology for Remote Area
Radita Apriana
 
Ijsws14 458-paper-18-piconet
Ijsws14 458-paper-18-piconetIjsws14 458-paper-18-piconet
Ijsws14 458-paper-18-piconet
Raghavendra Pokuri
 
SV4D Architecture: Building Sustainable Villages for Developing Countries
SV4D Architecture: Building Sustainable Villages for Developing CountriesSV4D Architecture: Building Sustainable Villages for Developing Countries
SV4D Architecture: Building Sustainable Villages for Developing Countries
Waldir Moreira
 
Big Data Technologies
Big Data TechnologiesBig Data Technologies
Big Data Technologies
International Institute of Information Technology (I²IT)
 
It Infrastructure Answers
It Infrastructure AnswersIt Infrastructure Answers
It Infrastructure Answers
Melanie Erickson
 
Seminar Report jayesh.pdfghftdftfytgugyuygyug
Seminar Report jayesh.pdfghftdftfytgugyuygyugSeminar Report jayesh.pdfghftdftfytgugyuygyug
Seminar Report jayesh.pdfghftdftfytgugyuygyug
215UEC026Aman
 
Np lab
Np labNp lab
Np lab
skumar217
 
ICT Innovation @UM
ICT Innovation @UMICT Innovation @UM
ICT Innovation @UM
David Asirvatham
 
Computer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPTComputer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPT
KalpanaC14
 
A survey on software defined networking
A survey on software defined networkingA survey on software defined networking
A survey on software defined networking
redpel dot com
 
Module 201 intro 20 internet
Module 201 intro 20 internetModule 201 intro 20 internet
Module 201 intro 20 internet
Nick Racers
 
Module 1 intro internet
Module 1 intro internetModule 1 intro internet
Module 1 intro internet
airiel hamka
 
Module Internet
Module Internet Module Internet
Module Internet
airiel hamka
 
Module Introduction
Module IntroductionModule Introduction
Module Introduction
Ira Raji
 
La3 Tcp Ip
La3 Tcp IpLa3 Tcp Ip
La3 Tcp Ip
Cma Mohd
 
Osi model
Osi modelOsi model
Osi model
ShubhamMishra485
 
Ict status in higher education sector of pakistan june 2011
Ict status in higher education sector of pakistan   june 2011Ict status in higher education sector of pakistan   june 2011
Ict status in higher education sector of pakistan june 2011
Raheel Raza
 
Internet Access Using Ethernet over PDH Technology for Remote Area
Internet Access Using Ethernet over PDH Technology for Remote AreaInternet Access Using Ethernet over PDH Technology for Remote Area
Internet Access Using Ethernet over PDH Technology for Remote Area
Radita Apriana
 
SV4D Architecture: Building Sustainable Villages for Developing Countries
SV4D Architecture: Building Sustainable Villages for Developing CountriesSV4D Architecture: Building Sustainable Villages for Developing Countries
SV4D Architecture: Building Sustainable Villages for Developing Countries
Waldir Moreira
 
Seminar Report jayesh.pdfghftdftfytgugyuygyug
Seminar Report jayesh.pdfghftdftfytgugyuygyugSeminar Report jayesh.pdfghftdftfytgugyuygyug
Seminar Report jayesh.pdfghftdftfytgugyuygyug
215UEC026Aman
 
Computer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPTComputer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPT
KalpanaC14
 
A survey on software defined networking
A survey on software defined networkingA survey on software defined networking
A survey on software defined networking
redpel dot com
 
Module 201 intro 20 internet
Module 201 intro 20 internetModule 201 intro 20 internet
Module 201 intro 20 internet
Nick Racers
 
Module 1 intro internet
Module 1 intro internetModule 1 intro internet
Module 1 intro internet
airiel hamka
 
Module Introduction
Module IntroductionModule Introduction
Module Introduction
Ira Raji
 
La3 Tcp Ip
La3 Tcp IpLa3 Tcp Ip
La3 Tcp Ip
Cma Mohd
 
Ad

More from International Institute of Information Technology (I²IT) (20)

Minimization of DFA
Minimization of DFAMinimization of DFA
Minimization of DFA
International Institute of Information Technology (I²IT)
 
Understanding Natural Language Processing
Understanding Natural Language ProcessingUnderstanding Natural Language Processing
Understanding Natural Language Processing
International Institute of Information Technology (I²IT)
 
What Is Smart Computing?
What Is Smart Computing?What Is Smart Computing?
What Is Smart Computing?
International Institute of Information Technology (I²IT)
 
Professional Ethics & Etiquette: What Are They & How Do I Get Them?
Professional Ethics & Etiquette: What Are They & How Do I Get Them?Professional Ethics & Etiquette: What Are They & How Do I Get Them?
Professional Ethics & Etiquette: What Are They & How Do I Get Them?
International Institute of Information Technology (I²IT)
 
Writing Skills: Importance of Writing Skills
Writing Skills: Importance of Writing SkillsWriting Skills: Importance of Writing Skills
Writing Skills: Importance of Writing Skills
International Institute of Information Technology (I²IT)
 
Professional Communication | Introducing Oneself
Professional Communication | Introducing Oneself Professional Communication | Introducing Oneself
Professional Communication | Introducing Oneself
International Institute of Information Technology (I²IT)
 
Servlet: A Server-side Technology
Servlet: A Server-side TechnologyServlet: A Server-side Technology
Servlet: A Server-side Technology
International Institute of Information Technology (I²IT)
 
What Is Jenkins? Features and How It Works
What Is Jenkins? Features and How It WorksWhat Is Jenkins? Features and How It Works
What Is Jenkins? Features and How It Works
International Institute of Information Technology (I²IT)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
International Institute of Information Technology (I²IT)
 
Hypothesis-Testing
Hypothesis-TestingHypothesis-Testing
Hypothesis-Testing
International Institute of Information Technology (I²IT)
 
Data Science, Big Data, Data Analytics
Data Science, Big Data, Data AnalyticsData Science, Big Data, Data Analytics
Data Science, Big Data, Data Analytics
International Institute of Information Technology (I²IT)
 
Types of Artificial Intelligence
Types of Artificial Intelligence Types of Artificial Intelligence
Types of Artificial Intelligence
International Institute of Information Technology (I²IT)
 
Sentiment Analysis in Machine Learning
Sentiment Analysis in  Machine LearningSentiment Analysis in  Machine Learning
Sentiment Analysis in Machine Learning
International Institute of Information Technology (I²IT)
 
Introduction To Design Pattern
Introduction To Design PatternIntroduction To Design Pattern
Introduction To Design Pattern
International Institute of Information Technology (I²IT)
 
Importance of Theory of Computations
Importance of Theory of ComputationsImportance of Theory of Computations
Importance of Theory of Computations
International Institute of Information Technology (I²IT)
 
Data Visualization - How to connect Microsoft Forms to Power BI
Data Visualization - How to connect Microsoft Forms to Power BIData Visualization - How to connect Microsoft Forms to Power BI
Data Visualization - How to connect Microsoft Forms to Power BI
International Institute of Information Technology (I²IT)
 
AVL Tree Explained
AVL Tree ExplainedAVL Tree Explained
AVL Tree Explained
International Institute of Information Technology (I²IT)
 
Yoga To Fight & Win Against COVID-19
Yoga To Fight & Win Against COVID-19Yoga To Fight & Win Against COVID-19
Yoga To Fight & Win Against COVID-19
International Institute of Information Technology (I²IT)
 
LR(0) PARSER
LR(0) PARSERLR(0) PARSER
LR(0) PARSER
International Institute of Information Technology (I²IT)
 
Programming with LEX & YACC
Programming with LEX & YACCProgramming with LEX & YACC
Programming with LEX & YACC
International Institute of Information Technology (I²IT)
 
Ad

Recently uploaded (20)

ISO 9001 quality management systemPPT.pptx
ISO 9001 quality management systemPPT.pptxISO 9001 quality management systemPPT.pptx
ISO 9001 quality management systemPPT.pptx
mesfin608
 
NOMA analysis in 5G communication systems
NOMA analysis in 5G communication systemsNOMA analysis in 5G communication systems
NOMA analysis in 5G communication systems
waleedali330654
 
COMPUTER GRAPHICS AND VISUALIZATION :MODULE-1 notes [BCG402-CG&V].pdf
COMPUTER GRAPHICS AND VISUALIZATION :MODULE-1 notes [BCG402-CG&V].pdfCOMPUTER GRAPHICS AND VISUALIZATION :MODULE-1 notes [BCG402-CG&V].pdf
COMPUTER GRAPHICS AND VISUALIZATION :MODULE-1 notes [BCG402-CG&V].pdf
Alvas Institute of Engineering and technology, Moodabidri
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 
New Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdfNew Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdf
mohamedezzat18803
 
COMPUTER GRAPHICS AND VISUALIZATION :MODULE-02 notes [BCG402-CG&V].pdf
COMPUTER GRAPHICS AND VISUALIZATION :MODULE-02 notes [BCG402-CG&V].pdfCOMPUTER GRAPHICS AND VISUALIZATION :MODULE-02 notes [BCG402-CG&V].pdf
COMPUTER GRAPHICS AND VISUALIZATION :MODULE-02 notes [BCG402-CG&V].pdf
Alvas Institute of Engineering and technology, Moodabidri
 
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdfRICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
MohamedAbdelkader115
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
Dynamics of Structures with Uncertain Properties.pptx
Dynamics of Structures with Uncertain Properties.pptxDynamics of Structures with Uncertain Properties.pptx
Dynamics of Structures with Uncertain Properties.pptx
University of Glasgow
 
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjjseninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
AjijahamadKhaji
 
Compiler Design_Intermediate code generation new ppt.pptx
Compiler Design_Intermediate code generation new ppt.pptxCompiler Design_Intermediate code generation new ppt.pptx
Compiler Design_Intermediate code generation new ppt.pptx
RushaliDeshmukh2
 
Comprehensive-Event-Management-System.pptx
Comprehensive-Event-Management-System.pptxComprehensive-Event-Management-System.pptx
Comprehensive-Event-Management-System.pptx
dd7devdilip
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
Interfacing PMW3901 Optical Flow Sensor with ESP32
Interfacing PMW3901 Optical Flow Sensor with ESP32Interfacing PMW3901 Optical Flow Sensor with ESP32
Interfacing PMW3901 Optical Flow Sensor with ESP32
CircuitDigest
 
Evonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdfEvonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdf
szhang13
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Design of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdfDesign of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdf
Kamel Farid
 
最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制
最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制
最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制
Taqyea
 
Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...
Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...
Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...
Journal of Soft Computing in Civil Engineering
 
ISO 9001 quality management systemPPT.pptx
ISO 9001 quality management systemPPT.pptxISO 9001 quality management systemPPT.pptx
ISO 9001 quality management systemPPT.pptx
mesfin608
 
NOMA analysis in 5G communication systems
NOMA analysis in 5G communication systemsNOMA analysis in 5G communication systems
NOMA analysis in 5G communication systems
waleedali330654
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 
New Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdfNew Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdf
mohamedezzat18803
 
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdfRICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
MohamedAbdelkader115
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
Dynamics of Structures with Uncertain Properties.pptx
Dynamics of Structures with Uncertain Properties.pptxDynamics of Structures with Uncertain Properties.pptx
Dynamics of Structures with Uncertain Properties.pptx
University of Glasgow
 
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjjseninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
AjijahamadKhaji
 
Compiler Design_Intermediate code generation new ppt.pptx
Compiler Design_Intermediate code generation new ppt.pptxCompiler Design_Intermediate code generation new ppt.pptx
Compiler Design_Intermediate code generation new ppt.pptx
RushaliDeshmukh2
 
Comprehensive-Event-Management-System.pptx
Comprehensive-Event-Management-System.pptxComprehensive-Event-Management-System.pptx
Comprehensive-Event-Management-System.pptx
dd7devdilip
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
Interfacing PMW3901 Optical Flow Sensor with ESP32
Interfacing PMW3901 Optical Flow Sensor with ESP32Interfacing PMW3901 Optical Flow Sensor with ESP32
Interfacing PMW3901 Optical Flow Sensor with ESP32
CircuitDigest
 
Evonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdfEvonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdf
szhang13
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Design of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdfDesign of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdf
Kamel Farid
 
最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制
最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制
最新版加拿大魁北克大学蒙特利尔分校毕业证(UQAM毕业证书)原版定制
Taqyea
 

Introduction to TCP Protocol Suite

  • 1. INTRODUCTION TO TCP/IP PROTOCOL SUITE Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected]
  • 2. PROTOCOL LAYERING In data communication and networking, a Protocol defines the rules that both the sender and receiver and all intermediate devices need to follow to be able to communicate effectively. When communication is simple, we may need only one simple protocol. When communication is complex, we may need to divide the task between different layers, in which case we need a protocol at each layer, or Protocol Layering. Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 3. A SINGLE LAYER PROTOCOL 1. Greet eachother when they meet 2. Confine the vocabulary to the level of friendship 3. Refrain from speaking if one is speaking 4. Opportunity to talk both on an issue (dialog / monolog) 5. Exchange nice words when departing Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 4. A THREE-LAYER PROTOCOL Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 5. PRINCIPLES OF PROTOCOL LAYERINGFirst principle: If we want bidirectional communications, we need to make each layer so that it is able to perform two opposite tasks, one in each direction. Second Principle: Two objects under each layer at both side should be identical. Logical connection between peer layers Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 6. INTRODUCTION TCP/IP is a protocol suite used in the Internet today. It’s a hierarchical protocol made up of interactive modules, each of which provides a specific functionality. Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Image Source: Weblink https://www.google.com/url?s a=i&source=images&cd=&ved =2ahUKEwjspoq34s7fAhVJbn0 KHaFSBdMQjRx6BAgBEAU&url =https%3A%2F%2Fptop.only.wip.la%3A443%2Fhttps%2Fwww.youtub e.com%2Fwatch%3Fv%3DS9Nh TS0WssI&psig=AOvVaw2rl2F6 guAkQrGI6I02i1PW&ust=1546 507202644930
  • 7. COMMUNICATION THROUGH AN INTERNET Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 8. LAYERS IN THE TCP/IP PROTOCOL SUITE Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 9. IDENTICAL OBJECTS IN THE TCP/IP PROTOCOL SUITE Source: Data Communications and Networking 5E, Forouzan Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected]
  • 10. PHYSICAL LAYER 1. Physical Characteristics of Interface and medium : Type of Transmission medium 2. Representation of Bits : Encoding Techniques ; Conversion of Bits to Electrical/Optical signals 3. Data rate: bits/sec 4. Synchronization: Clock Synchronization at Sender & receiver 5. Physical Topology: Star, Bus, Mesh, Ring etc 6. Line Configuration : Point to Point, Multipoint Configurations 7. Transmission Mode : Simplex , Half-Duplex, Full-Duplex Physical layer is responsible for movements of bits from one hop(node) to the next Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Source: https://slideplayer.com/slide/9415506/
  • 11. DATA LINK LAYER 1. Framing 2. Physical Addressing 3.Flow control 4. Error Control: Detection & Correction 5. Access Control Data link layer is responsible for moving frames from one hop(node) to the next e.g., ARP, IEEE 802.3 and IEEE 802.11 Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Source: http://www.highteck.net/EN/DataLink/Data_Link_ Layer.html
  • 12. NETWORK LAYER 1. Logical Addressing: IPv4, IPv6 2. Routing: Routing algorithms & table (traffic routing & control) Network layer is responsible for delivery of individual packets from source host to destination host e.g., IP, ICMP, IGMP, DHCP Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Source: Weblink https://fossbytes.com/networ k-layer-osi-model/
  • 13. TRANSPORT LAYER 1. Service point addressing: Port Address 2. Segmentation : Divided into transmittable segments with sequence numbers 3. Connection Control 4. Flow Control 5. Session Multiplexing 6. Error Detection & Correction (resends) 7. Message reordering (reassembly) Transport layer is responsible for the delivery of the message from one process to another e.g., TCP, UDP Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 14. APPLICATION LAYER 1. Network virtual terminal (e.g. usgs) 2.File transfer, access and management 3.Mail services 4.Directory services Application layer is responsible for providing services to the user. Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Socure: https://www.pinterest.com/pin/561050066049773076/? lp=true
  • 15. Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 16. Relationship of layers and Addresses in TCP/IP Specific Address Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Image Source : https://slideplayer.com/slide/5357044/
  • 17. Thank you very much Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] http://www.isquareit.edu.in/