SlideShare a Scribd company logo
1 of 35
Parul Institute of Engineering & Technology
Subject Code : 150702
Name Of Subject : COMPUTER NETWORK
Name of Unit : INTRODUCTION TO NETWORKS
Topic : OSI MODEL , TCP/IP MODEL AND COMPARISON
OF OSI & TCP/IP MODEL
Name of Student :Agrawal Swapnil J.
• OSI MODEL
• THE OSI MODEL
• DIFFERENT LAYERS OF OSI REFERENCE MODEL
• EXCHANGE OG INFORMATION IN OSI MODEL
• OSI FEATURES
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
CONTENTS
• TCP/IP MODEL
• INTRODUCTION TO TCP/IP
• LAYERS IN TCP/IP
• TCP/IP STACK
• TCP/IP ENCAPSULATION
• TCP/IP PROTOCOL
• COMPARISON OF OSI & TCP/IP MODEL
CONTENTS
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Established in 1947, the International
Standards Organization (ISO) is a multinational
body dedicated to worldwide agreement on
international standards.
Almost three-fourths of countries in the world are
represented in the ISO. An ISO standard that covers
all aspects of network communications is the Open
Systems Interconnection (OSI) model. It was first
introduced in the late 1970s.
THE OSI MODEL
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
The OSI model
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
OSI LayersOSI Layers
OSI Model
Data unit Layer Function
Host
layers
Data
7. Application
Network process to
application
6. Presentation
Data representation,
encryption and decryption
5. Session Innermost communication
Segments 4. Transport
End-to-end connections and
reliability, Flow control
Media
layers
Packet 3. Network
Path determination and
logical addressing
Frame 2. Data Link Physical addressing
Bit 1. Physical
Media, signal and binary
transmission
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
OSI LayersOSI Layers
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Layer1: Physical LayerLayer1: Physical Layer
• The Physical Layer defines the electrical and
physical specifications for devices. In
particular, it defines the relationship between
a device and a physical medium.
• This includes the layout of pin, voltages, cable
specification, hubs, repeaters, network
adapters, host bus adapters, and more.
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
• The Data Link Layer provides the functional
and procedural means to transfer data
between network entities and to detect and
possibly correct errors that may occur in the
Physical Layer.
• Originally, this layer was intended for point-to-
point and point-to-multipoint media,
characteristic of wide area media in the
telephone system.
• The data link layer is divided into two sub-
layers by IEEE.
Layer 2: Data Link LayerLayer 2: Data Link Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
• The Network Layer performs
–network routing functions,
–perform fragmentation and reassembly,
–report delivery errors.
• Routers operate at this layer—sending data
throughout the extended network and making
the Internet possible.
Layer 3: Network LayerLayer 3: Network Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
• The Network Layer provides the functional
and procedural means of transferring variable
length data sequences from a source to a
destination via one or more networks, while
maintaining the quality of service requested
by the Transport Layer.
Layer 3: Network LayerLayer 3: Network Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
• The Transport Layer provides transparent
transfer of data between end users, providing
reliable data transfer services to the upper
layers.
• The Transport Layer controls the reliability of a
given link through flow control,
segmentation/documentation, and error
control.
Layer 4: Transport LayerLayer 4: Transport Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
• The Session Layer controls the dialogues
(connections) between computers.
• It establishes, manages and terminates the
connections between the local and remote
application.
• It provides for full-duplex, half-duplex,
or simplex operation, and establishes check
pointing, adjournment, termination, and
restart procedures.
Layer 5: Session LayerLayer 5: Session Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
• This layer provides independence from
differences in data representation (e.g.,
encryption) by translating from application to
network format, and vice versa.
• This layer formats and encrypts data to be
sent across a network, providing freedom
from compatibility problems.
• It is sometimes called the syntax layer.
Layer 6: Presentation LayerLayer 6: Presentation Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
• The application layer is the OSI layer closest
to the end user, which means that both the
OSI application layer and the user interact
directly with the software application.
• Application layer functions typically include:
–identifying communication partners,
–determining resource availability,
–synchronizing communication.
Layer 7: Application LayerLayer 7: Application Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
An exchange using the
OSI model
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Summary of OSI Layers
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
OSI FeatureOSI Feature
Open system standards over the world
Rigorously defined structured, hierarchical
network model
Complete description of the function
Provide standard test procedures
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Introduction TCP/IPIntroduction TCP/IP
• The Internet Protocol Suite (commonly known 
as TCP/IP) is the set of communications 
protocols used for the Internet and other 
similar networks. 
• It is named from two of the most important 
protocols in it: 
–the Transmission Control Protocol (TCP) and
–the Internet Protocol (IP), which were the 
first two networking protocols defined in 
this standard.
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
Layers in the TCP/IP Protocol Suite
Original Layers
  (Practically)
Layers According to Book
(Theoretically)
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
The Upper Layers
OSI TCP / IP
Application (Layer7)
ApplicationPresentation (Layer6)
Session (Layer 5)
SessionSession
PresentationPresentation
ApplicationApplication
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
The Session Layer
 The Session layer permits two parties to hold 
ongoing communications called a session across a 
network.
 Not found in TCP/IP model
 In TCP/IP , its characteristics are provided by the TCP 
protocol. 
(Transport Layer)
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
The Presentation Layer
 The Presentation Layer handles data format 
information for networked communications. This is 
done by converting data into a generic format that 
could be understood by both sides.
 Not found in TCP/IP model
 In TCP/IP, this function is provided by the Application 
Layer. 
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
The Application Layer
 The Application Layer is the top layer of the reference 
model. It provides a set of interfaces for applications 
to obtain access to networked services as well as 
access to the kinds of network services that support 
applications directly.
 OSI - FTAM,VT,MHS,DS,CMIP
TCP/IP - FTP,SMTP,TELNET,DNS,SNMP
 Although the notion of an application process is 
common to both, their approaches to constructing 
application entities is different.
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
TCP/IP Transport Layer
 Defines two standard transport protocols: TCP and 
UDP
 TCP implements a reliable data-stream protocol
–  connection oriented
 UDP implements an unreliable data-stream 
–  connectionless
 TCP provides reliable data transmission
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
TCP/IP StackTCP/IP Stack
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
TCP/IP EncapsulationTCP/IP Encapsulation
Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL &
COMPARISON
TCP/IP Some ProtocolTCP/IP Some Protocol
Layer Protocol
Application
DNS, TFTP, TLS/SSL, FTP, Gopher, HTTP, IMAP, IRC, 
NNTP, POP3, SIP, SMTP, SMPP, SNMP, SSH, Telnet, Echo
, RTP, PNRP, rlogin, ENRP
Routing protocols like BGP and RIP which run over 
TCP/UDP, may also be considered part of the Internet 
Layer.
Transport TCP, UDP, DCCP, SCTP, IL, RUDP, RSVP
Internet
IP (IPv4, IPv6), ICMP, IGMP, and ICMPv6
OSPF for IPv4 was initially considered IP layer protocol 
since it runs per IP-subnet, but has been placed on the 
Link since RFC 2740.
Link ARP, RARP, OSPF (IPv4/IPv6), IS-IS, NDP
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Comparison of Both LayersComparison of Both Layers
OSI TCP/IP
Application Layer
Application Layer  
TELNET, FTP, SMTP, POP3,
SNMP, NNTP, DNS,NIS, NFS,
HTTP, ...
Presentation Layer
Session Layer
 Transport Layer Transport Layer  
TCP , UDP , ...
Network Layer  Internet Layer  
 IP , ICMP, ARP, RARP, ...
Data Link Layer
Link Layer 
 FDDI, Ethernet, ISDN, X.25,...
Physical Layer
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Comparison of TCP/IP
and OSI model
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Comparing Transport for both
Models
• The features of UDP and TCP defined at TCP/IP
Transport Layer correspond to many of the
requirements of the OSI Transport Layer.
• There is a bit of bleed over for requirements in the
session layer of OSI since sequence numbers, and
port values can help to allow the Operating System
to keep track of sessions, but most of the TCP and
UDP functions and specifications map to the OSI
Transport Layer.
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
Comparing Transport for both
Models
• The TCP/IP and OSI architecture models both employ
all connection and connectionless models at
transport layer. However, the internet architecture
refers to the two models in TCP/IP as simply
“connections” and datagram's.
• But the OSI reference model, with its penchant for
“precise” terminology, uses the terms connection-
mode and connection-oriented for the connection
model and the term connectionless-mode for the
connectionless model.
Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL &
COMPARISON
THANK YOU
REFERENCES
Books:-
1.COMPUTER NETWORKS
Fourth Edition by Andrew S. Tanenbaum
Web Resources:-
1.Google
2.Wikipedia
ANY QUERIES???

More Related Content

What's hot

types of computer networks, protocols and standards
types of computer networks, protocols and standardstypes of computer networks, protocols and standards
types of computer networks, protocols and standardsMidhun Menon
 
Computer Networking.
Computer Networking.Computer Networking.
Computer Networking.mvenkat2016
 
Computer networking
Computer networkingComputer networking
Computer networkingAbdul Rehman
 
introduction to networking
introduction to networking introduction to networking
introduction to networking asif078
 
Presentation on computer networking
Presentation on computer networkingPresentation on computer networking
Presentation on computer networkingJyoti Tewari
 
Unit 1 introduction to computer networks
Unit 1  introduction to computer networksUnit 1  introduction to computer networks
Unit 1 introduction to computer networkspavan kumar Thatikonda
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture NotesFellowBuddy.com
 
Computer network
Computer networkComputer network
Computer networkNeha Gupta
 
Fundamentals of Computer Networking
Fundamentals of Computer NetworkingFundamentals of Computer Networking
Fundamentals of Computer NetworkingPulkit Singhal
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networksHaider Ali Malik
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingKhan Rahimeen
 

What's hot (20)

Basic networking
Basic networkingBasic networking
Basic networking
 
types of computer networks, protocols and standards
types of computer networks, protocols and standardstypes of computer networks, protocols and standards
types of computer networks, protocols and standards
 
Computer networking
Computer networkingComputer networking
Computer networking
 
Classnote1
Classnote1Classnote1
Classnote1
 
Computer network
Computer networkComputer network
Computer network
 
Networkingconcepts
NetworkingconceptsNetworkingconcepts
Networkingconcepts
 
Computer Networking.
Computer Networking.Computer Networking.
Computer Networking.
 
Computer networking
Computer networkingComputer networking
Computer networking
 
introduction to networking
introduction to networking introduction to networking
introduction to networking
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Presentation on computer networking
Presentation on computer networkingPresentation on computer networking
Presentation on computer networking
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Unit 1 introduction to computer networks
Unit 1  introduction to computer networksUnit 1  introduction to computer networks
Unit 1 introduction to computer networks
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
 
Computer network
Computer networkComputer network
Computer network
 
Fundamentals of Computer Networking
Fundamentals of Computer NetworkingFundamentals of Computer Networking
Fundamentals of Computer Networking
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
Computer network
Computer networkComputer network
Computer network
 
networking
networkingnetworking
networking
 

Viewers also liked

CCNA ppt Day 2
CCNA ppt Day 2CCNA ppt Day 2
CCNA ppt Day 2VISHNU N
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1VISHNU N
 
Physical layer OSI Model & Transmission Media
Physical layer OSI Model & Transmission MediaPhysical layer OSI Model & Transmission Media
Physical layer OSI Model & Transmission MediaMukesh Chinta
 
Lecture3 Physical Layer
Lecture3 Physical LayerLecture3 Physical Layer
Lecture3 Physical LayerWaqas !!!!
 
Networking and communications security – network architecture design
Networking and communications security – network architecture designNetworking and communications security – network architecture design
Networking and communications security – network architecture designEnterpriseGRC Solutions, Inc.
 
Memory reference instruction
Memory reference instructionMemory reference instruction
Memory reference instructionSanjeev Patel
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycleKumar
 
Transport layer (computer networks)
Transport layer (computer networks)Transport layer (computer networks)
Transport layer (computer networks)Fatbardh Hysa
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network LayerManoj Kumar
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentalsarchikabhatia
 
Osi model
Osi modelOsi model
Osi modelOnline
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of NetworkingMukesh Tekwani
 
Networking devices
Networking devicesNetworking devices
Networking devicesrupinderj
 

Viewers also liked (20)

Osi model
Osi modelOsi model
Osi model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
CCNA ppt Day 2
CCNA ppt Day 2CCNA ppt Day 2
CCNA ppt Day 2
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1
 
OSI Layering
OSI Layering OSI Layering
OSI Layering
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
Physical layer OSI Model & Transmission Media
Physical layer OSI Model & Transmission MediaPhysical layer OSI Model & Transmission Media
Physical layer OSI Model & Transmission Media
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Lecture3 Physical Layer
Lecture3 Physical LayerLecture3 Physical Layer
Lecture3 Physical Layer
 
Networking and communications security – network architecture design
Networking and communications security – network architecture designNetworking and communications security – network architecture design
Networking and communications security – network architecture design
 
Memory reference instruction
Memory reference instructionMemory reference instruction
Memory reference instruction
 
Computer shortcuts
Computer shortcutsComputer shortcuts
Computer shortcuts
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 
Transport layer (computer networks)
Transport layer (computer networks)Transport layer (computer networks)
Transport layer (computer networks)
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Osi model
Osi modelOsi model
Osi model
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Networking devices
Networking devicesNetworking devices
Networking devices
 

Similar to Computer Network - Introduction to Networks

Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layersAJAL A J
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxgadisaAdamu
 
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdfNguynTy5
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxzeyadosama505
 
Osi reference model
Osi reference modelOsi reference model
Osi reference modelSagar Gor
 
osireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdfosireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdfFira253524
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptmohanravi1986
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenĐô GiẢn
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenĐô GiẢn
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfskknowledge
 
The  Transmission Control Protocol and Internet Protocol Layers .docx
The  Transmission Control Protocol and Internet Protocol Layers .docxThe  Transmission Control Protocol and Internet Protocol Layers .docx
The  Transmission Control Protocol and Internet Protocol Layers .docxrhetttrevannion
 
OSI Model 2 .ppt
OSI Model 2 .pptOSI Model 2 .ppt
OSI Model 2 .pptAnikGhosh44
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerNetwax Lab
 

Similar to Computer Network - Introduction to Networks (20)

Network layers
Network layersNetwork layers
Network layers
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
 
Osi model
Osi modelOsi model
Osi model
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
osireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdfosireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdf
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.ppt
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chen
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chen
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdf
 
The  Transmission Control Protocol and Internet Protocol Layers .docx
The  Transmission Control Protocol and Internet Protocol Layers .docxThe  Transmission Control Protocol and Internet Protocol Layers .docx
The  Transmission Control Protocol and Internet Protocol Layers .docx
 
OSI Model 2 .ppt
OSI Model 2 .pptOSI Model 2 .ppt
OSI Model 2 .ppt
 
OSI_TCPIP_layers.pptx
OSI_TCPIP_layers.pptxOSI_TCPIP_layers.pptx
OSI_TCPIP_layers.pptx
 
Osi and tcp ip model
Osi and tcp ip modelOsi and tcp ip model
Osi and tcp ip model
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP Layer
 

Recently uploaded

VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 

Recently uploaded (20)

VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 

Computer Network - Introduction to Networks

  • 1. Parul Institute of Engineering & Technology Subject Code : 150702 Name Of Subject : COMPUTER NETWORK Name of Unit : INTRODUCTION TO NETWORKS Topic : OSI MODEL , TCP/IP MODEL AND COMPARISON OF OSI & TCP/IP MODEL Name of Student :Agrawal Swapnil J.
  • 2. • OSI MODEL • THE OSI MODEL • DIFFERENT LAYERS OF OSI REFERENCE MODEL • EXCHANGE OG INFORMATION IN OSI MODEL • OSI FEATURES Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON CONTENTS
  • 3. • TCP/IP MODEL • INTRODUCTION TO TCP/IP • LAYERS IN TCP/IP • TCP/IP STACK • TCP/IP ENCAPSULATION • TCP/IP PROTOCOL • COMPARISON OF OSI & TCP/IP MODEL CONTENTS Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 4. Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards. Almost three-fourths of countries in the world are represented in the ISO. An ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model. It was first introduced in the late 1970s. THE OSI MODEL Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 5. The OSI model Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 6. OSI LayersOSI Layers OSI Model Data unit Layer Function Host layers Data 7. Application Network process to application 6. Presentation Data representation, encryption and decryption 5. Session Innermost communication Segments 4. Transport End-to-end connections and reliability, Flow control Media layers Packet 3. Network Path determination and logical addressing Frame 2. Data Link Physical addressing Bit 1. Physical Media, signal and binary transmission Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 7. OSI LayersOSI Layers Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 8. Layer1: Physical LayerLayer1: Physical Layer • The Physical Layer defines the electrical and physical specifications for devices. In particular, it defines the relationship between a device and a physical medium. • This includes the layout of pin, voltages, cable specification, hubs, repeaters, network adapters, host bus adapters, and more. Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 9. • The Data Link Layer provides the functional and procedural means to transfer data between network entities and to detect and possibly correct errors that may occur in the Physical Layer. • Originally, this layer was intended for point-to- point and point-to-multipoint media, characteristic of wide area media in the telephone system. • The data link layer is divided into two sub- layers by IEEE. Layer 2: Data Link LayerLayer 2: Data Link Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 10. • The Network Layer performs –network routing functions, –perform fragmentation and reassembly, –report delivery errors. • Routers operate at this layer—sending data throughout the extended network and making the Internet possible. Layer 3: Network LayerLayer 3: Network Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 11. • The Network Layer provides the functional and procedural means of transferring variable length data sequences from a source to a destination via one or more networks, while maintaining the quality of service requested by the Transport Layer. Layer 3: Network LayerLayer 3: Network Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 12. • The Transport Layer provides transparent transfer of data between end users, providing reliable data transfer services to the upper layers. • The Transport Layer controls the reliability of a given link through flow control, segmentation/documentation, and error control. Layer 4: Transport LayerLayer 4: Transport Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 13. • The Session Layer controls the dialogues (connections) between computers. • It establishes, manages and terminates the connections between the local and remote application. • It provides for full-duplex, half-duplex, or simplex operation, and establishes check pointing, adjournment, termination, and restart procedures. Layer 5: Session LayerLayer 5: Session Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 14. • This layer provides independence from differences in data representation (e.g., encryption) by translating from application to network format, and vice versa. • This layer formats and encrypts data to be sent across a network, providing freedom from compatibility problems. • It is sometimes called the syntax layer. Layer 6: Presentation LayerLayer 6: Presentation Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 15. • The application layer is the OSI layer closest to the end user, which means that both the OSI application layer and the user interact directly with the software application. • Application layer functions typically include: –identifying communication partners, –determining resource availability, –synchronizing communication. Layer 7: Application LayerLayer 7: Application Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 16. An exchange using the OSI model Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 17. Summary of OSI Layers Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 18. OSI FeatureOSI Feature Open system standards over the world Rigorously defined structured, hierarchical network model Complete description of the function Provide standard test procedures Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 19. Introduction TCP/IPIntroduction TCP/IP • The Internet Protocol Suite (commonly known  as TCP/IP) is the set of communications  protocols used for the Internet and other  similar networks.  • It is named from two of the most important  protocols in it:  –the Transmission Control Protocol (TCP) and –the Internet Protocol (IP), which were the  first two networking protocols defined in  this standard. Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 20. Layers in the TCP/IP Protocol Suite Original Layers   (Practically) Layers According to Book (Theoretically) Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 21. The Upper Layers OSI TCP / IP Application (Layer7) ApplicationPresentation (Layer6) Session (Layer 5) SessionSession PresentationPresentation ApplicationApplication Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 22. The Session Layer  The Session layer permits two parties to hold  ongoing communications called a session across a  network.  Not found in TCP/IP model  In TCP/IP , its characteristics are provided by the TCP  protocol.  (Transport Layer) Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 23. The Presentation Layer  The Presentation Layer handles data format  information for networked communications. This is  done by converting data into a generic format that  could be understood by both sides.  Not found in TCP/IP model  In TCP/IP, this function is provided by the Application  Layer.  Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 24. The Application Layer  The Application Layer is the top layer of the reference  model. It provides a set of interfaces for applications  to obtain access to networked services as well as  access to the kinds of network services that support  applications directly.  OSI - FTAM,VT,MHS,DS,CMIP TCP/IP - FTP,SMTP,TELNET,DNS,SNMP  Although the notion of an application process is  common to both, their approaches to constructing  application entities is different. Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 25. TCP/IP Transport Layer  Defines two standard transport protocols: TCP and  UDP  TCP implements a reliable data-stream protocol –  connection oriented  UDP implements an unreliable data-stream  –  connectionless  TCP provides reliable data transmission Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 26. TCP/IP StackTCP/IP Stack Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 27. TCP/IP EncapsulationTCP/IP Encapsulation Sub:-COMPUTER NETWORK                    Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 28. TCP/IP Some ProtocolTCP/IP Some Protocol Layer Protocol Application DNS, TFTP, TLS/SSL, FTP, Gopher, HTTP, IMAP, IRC,  NNTP, POP3, SIP, SMTP, SMPP, SNMP, SSH, Telnet, Echo , RTP, PNRP, rlogin, ENRP Routing protocols like BGP and RIP which run over  TCP/UDP, may also be considered part of the Internet  Layer. Transport TCP, UDP, DCCP, SCTP, IL, RUDP, RSVP Internet IP (IPv4, IPv6), ICMP, IGMP, and ICMPv6 OSPF for IPv4 was initially considered IP layer protocol  since it runs per IP-subnet, but has been placed on the  Link since RFC 2740. Link ARP, RARP, OSPF (IPv4/IPv6), IS-IS, NDP Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 29. Comparison of Both LayersComparison of Both Layers OSI TCP/IP Application Layer Application Layer   TELNET, FTP, SMTP, POP3, SNMP, NNTP, DNS,NIS, NFS, HTTP, ... Presentation Layer Session Layer  Transport Layer Transport Layer   TCP , UDP , ... Network Layer  Internet Layer    IP , ICMP, ARP, RARP, ... Data Link Layer Link Layer   FDDI, Ethernet, ISDN, X.25,... Physical Layer Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 30. Comparison of TCP/IP and OSI model Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 31. Comparing Transport for both Models • The features of UDP and TCP defined at TCP/IP Transport Layer correspond to many of the requirements of the OSI Transport Layer. • There is a bit of bleed over for requirements in the session layer of OSI since sequence numbers, and port values can help to allow the Operating System to keep track of sessions, but most of the TCP and UDP functions and specifications map to the OSI Transport Layer. Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 32. Comparing Transport for both Models • The TCP/IP and OSI architecture models both employ all connection and connectionless models at transport layer. However, the internet architecture refers to the two models in TCP/IP as simply “connections” and datagram's. • But the OSI reference model, with its penchant for “precise” terminology, uses the terms connection- mode and connection-oriented for the connection model and the term connectionless-mode for the connectionless model. Sub:-COMPUTER NETWORK Topic:-OSI,TCP/IP MODEL & COMPARISON
  • 34. REFERENCES Books:- 1.COMPUTER NETWORKS Fourth Edition by Andrew S. Tanenbaum Web Resources:- 1.Google 2.Wikipedia

Editor's Notes

  1. network adapters, host bus adapters, and more.