Networking Models: IT Infrastructures & Network Applications (ITINFRA) Quick Kit
Networking Models: IT Infrastructures & Network Applications (ITINFRA) Quick Kit
NETWORKING MODELS
Developed By:
Mr. Peter Abraham T. Solquillo
Mr. Gary R. Soriano
Faculty - Computer Applications Program
Network Models
• OSI Model
– Open Systems Interconnect / Interconnectivity
– Model by ISO (International Standards
Organization)
• TCP/IP Model
– Transmission Control Protocol / Internet
Protocol
– Model by the US Department of Defense (DoD)
Channelled Data
PROTOCOLS
• Ethernet
• Fiber Distributed Data Interface (FDDI)
• Frame Relay
• Point to Point Protocol (PPP)
• Serial Line Internet Protocol (SLIP)
The NETWORK Layer
• Responds to service requests from the
Transport Layer and issues service requests
to the Data Link Layer.
• Provides the functional & 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, & error control functions
Layer 3 Protocols
PROTOCOLS
• X.25 (Obsolete)
• IPv4
• IPv6
• Internet Control Message Protocol (ICMP)
• Internet Group Management Protocol (IGMP)
The TRANSPORT Layer
• Responsible for delivering data to the
appropriate application process on the host
computers.
• Ensures properly sequenced and error free
transmission
Layer 4 Services & Protocols
SERVICES
• Flow Control
• Byte Orientation
• Ports
PROTOCOLS
• Transmission Control
• User Datagram
• Datagram Congestion Control
• Stream Control Transmission
The SESSION Layer
• Responds to service requests from the
Presentation Layer (Layer 6) and issues
service requests to the Transport Layer
(Layer 4)
• Provides the mechanism for opening, closing
and managing a session between end-user
application processes
Layer 5 Services & Protocols
SERVICES
• Authentication
• Permissions
• Session Restoration
PROTOCOLS
• Network Basic I/O System (NetBIOS)
• Password Authentication Protocol (PAP)
• Short Message Peer to Peer (SMPP)
The PRESENTATION Layer
• Responds to service requests from the
Application Layer and issues service
requests to the Session Layer
• Responsible for the delivery and formatting
of information to the application layer for
further processing or display.
• Relieves the application layer of concern
regarding syntactical differences in
data representation within the
end-user systems
Layer 6 Services & Protocols
SERVICES
• Encryption
• Compression
PROTOCOLS
• ASCII
• EBCDIC
The APPLICATION Layer
• Interfaces directly to and performs common
application services for the application
processes.
• Services provide semantic conversion
between associated application processes.
Layer 7 Services & Protocols
SERVICES
• Virtual File & Terminal
• Job Transfer
PROTOCOLS
• Torrents
• Telecommunication Network (Telnet)
• Post Office Protocol (POP, POP3)
• File Transfer Protocol (FTP)
• HTTP
The TCP/IP Model
• Also known as the Internet
Protocol Suite (IPS)
• Set of communications
protocols used for the
Internet and other similar
networks.
• Each layer solves a set of
problems involving the
transmission of data, and
provides a well-defined
service to the upper layer
protocols based on using
services from some lower
layers.
IPS Emergence
• A better “ARPANET”
• Introduced by Robert Kahn and Vinton Cerf
• Devised a way to make “layers” simplified
and it should interface with other networks,
regardless of architecture.
IPS Timeline
• 1975
– A test was performed between Stanford and
University College London.
• 1977
– a three-network TCP/IP test was conducted
between the U.S., UK, and Norway
• 1982
– US Department of Defense made TCP/IP the
standard for all military computer networking
• January 1, 1983
– Full control of TCP/IP over ARPANET
THE IPS LAYERS
The LINK Layer
• A group of methods, protocols, and
specifications that is closest to the physical
network components used to connect hosts
or nodes in the network.
• A suite of methods that operate only on the
link between adjacent network nodes.
Link Layer Protocols
• Address Resolution Protocol (ARP)
• Reverse Address Resolution Protocol (RARP)
• Neighbor Discovery Protocol (NDP)
• Open Shortest Path First (OSPF)
The INTERNET Layer
• It is used to transport datagrams (packets)
from the originating host across network
boundaries.
• Responsible in connecting multiple networks
with each other through gateways.
Internet Layer Protocols
• Internet Protocol (IPv4, IPv6)
• Internet Control Message Protocol (ICMP)
• Internet Group Management Protocol (IGMP)
The TRANSPORT Layer
• Responsible for encapsulating application
data blocks into datagrams (packets)
suitable for transfer to the network
infrastructure for transmission to the
destination host, or managing the reverse
transaction by abstracting network
datagrams and delivering them to an
application
Link Layer Protocols
• Transmission Control Protocol (TCP)
• User Datagram Protocol (UDP)
• Datagram Congestion Control Protocol
(DCCP)
• Resource reservation protocol (RSVP)
• Explicit Congestion Notification (ECN)
The APPLICATION Layer
• Refers to networking protocols that are used
to support various services such as FTP,
Telnet, and BOOTP.
Comparison of Models