SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Avish Bikaneria
Mrs. Arpita
Jain Mam
Mohanlal Sukhadia University,
Udaipur
CONTENT:
 OSI
 LAYERS OF OSI
 TCP/IP
 LAYERS OF TCP/IP
 NETWORK
 PROTOCOL
 CONNECTION ORIENTED & CONNECTION LESS SERIVES
 WHAT ARE PACKETS , FRAMES , AND DATAGRAM
 DIFFERENCE BETWEEN OSI AND TCPIP
 UDP
 DIFFERENCE BETWEEN UDP AND TCPIP
Topic:-
OSI (Open
Systems
Interconnection)
Open Systems Interconnection (OSI) is a set of internationally
recognized, non-proprietary standards for networking and
for operating system involved in networking functions.
An open system is a set of protocols that allow two
different systems to communicate regardless of their
underlying architecture
OSI reference model is a concept that describe the
steps to be followed for data communication to
take place.
Creating a guideline for network data
transmission between computer and components
that have different hardware vendors, software,
operating systems and protocols
Layers of OSI model
Layers of OSI model
• Application Layer (Layer-7): This is where the user application sits that
needs to transfer data between or among hosts. For example: HTTP, file
transfer application (FTP) and electronic mail etc.
• Presentation Layer (Layer-6): This layer helps to understand data
representation in one form on a host to other host in their built-in
representation. Data from the sender is converted to on-the-wire data
(general standard format) and at the receiver’s end it is converted to the
built-in representation of the receiver.
Layers of OSI model
• Session Layer (Layer-5): This layer provides session management
capabilities between hosts. For example, if some host needs a password
verification for access and if credentials are provided then for that session
password verification does not happen again. This layer can assist in
synchronization, dialog control and critical operation management (e.g.,
online bank transaction).
• Transport Layer (Layer-4): This layer provides end to end data delivery
among hosts. This layer takes data from the above layer and breaks it
smaller units called Segments and then gives it to the Network layer for
transmission.
 Network Layer (Layer-3): This layer helps to uniquely identify host and defines
the path which the packets will follow or be routed to reach the destination.
• Data Link Layer (Layer-2): This layer takes the raw transmission data (signal,
pulses etc.) from the Physical Layer and makes Data Frames, and sends that to
the upper layer and vice versa. This layer also checks any transmission errors
and sorts it out accordingly.
Layers of OSI model
 Physical Layer (Layer-1): This layer deals with hardware
technology and actual communication mechanism such as
signaling, voltage etc.
Layers of OSI model
TCP (Transmission Control Protocol)
Topic:-
TCP is one of the main protocols in TCP/IP networks.
Whereas the IP protocol deals only with packets, whereas TCP
enables two hosts to establish a connection and exchange of
data. TCP guarantees delivery of data and also guarantees
that packets will be delivered in the same order in which they
were sent.
TCP/IP
TCP/IP
Transmission Control Protocol (TCP)
Software that breaks messages into packets, hands
them off to the IP software for delivery, and then
orders and reassembles the packets at their
destination
Internet Protocol (IP)
Software that deals with the routing of packets
through the maze of interconnected networks to their
final destination
 TCP/IP Model Layers
 Each layer of the TCP/IP has a particular function to perform and each layer is completely
separate from the layer(s) next to it. The communication process that takes place, at its simplest
between two computers, is that the data moves from layer 4 to 3 to 2 then to 1 and the
information sent arrives at the second system and moves from 1 to 2 to 3 and then finally to
layer 4.
 Application Layer
 The application layer is concerned with providing network services to applications. There are
many application network processes and protocols that work at this layer, including HyperText
Transfer Protocol (HTTP), Simple Mail Transport Protocol (SMTP) and File Transfer Protocol
(FTP).
 At this layer sockets and port numbers are used to differentiate the path and sessions which
applications operate. Most application layer protocols, especially on the server side, have
specially allocated port numbers, e.g. HTTP = 80 and SMTP = 25, and FTP = 20 (Control), 21
(Data).
 Transport Layer
 This layer is concerned with the transmission of the data. The two main protocols that operate
at this layer are Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). TCP
is regarded as being the reliable transmission protocol and it guarantees that the proper data
transfer will take place. UDP is not as complex as TCP and as such is not designed to be
reliable or guarantee data delivery. UDP is generally thought of as being a best effort data
delivery, i.e. once the data is sent, UDP will not carry out any checks to see that it has safely
arrived.
 The Internet Layer
 This is the layer that contains the packet construct that will be transmitted. This takes the form
of the Internet Protocol (IP) which describes a packet that contains a source IP Address,
destination IP Address and the actual data to be delivered.
 Network Access Layer
 This is the lowest level of the TCP/IP protocol stack and functions carried out here include
encapsulation of IP packets into frames for transmission, mapping IP addresses to physical
hardware addresses (MAC Addresses) and the use of protocols for the physical transmission of
data.
Topic:-
Network
NETWORK
A computer network can be as simple as two PCs
connected together via a single copper cable or it
can be grown up to the extreme level where every
computer in this world are connected to each
other, called The Internet.
A network also includes data exchange.
Topic:-
PROTOCOL
A uniform set of rules that enable two devices
to connect and transmit data to one another
protocols determine how data are transmitted
between computing devices and over networks
. They defines issues such as error control and
data compression methods.
Topic:-
CONNECTION ORIENTED & CONNECTIONLESS
SERVICES
CONNECTION –ORIENTED
Connection-oriented communication includes the steps of
setting up a call from one computer to another,
transmitting/receiving data, and then releasing the call,
like a voice phone call. However, the network connecting
the computers is a packet switched network, unlike the
phone system's circuit switched network. Connection-
oriented communication is done in one of two ways over
packet switched network: with and without virtual circuits
Connectionless:
Connectionless communication is just packet switching
where no call establishment and release occur. A
is broken into packets, and each packet is transferred
separately. Moreover, the packets can travel different
route to the destination since there is no connection.
Connectionless service is typically provided by the UDP
(User Datagram Protocol), which we will examine
later. The packets transferred using UDP are also
called datagrams.
Feature Connectionless Connection-oriented
How is data sent? one packet at a time as continuous stream of packets
Topic:-
WHAT ARE PACKETS ,
FRAMES AND
DATAGRAM
Packet: This term is considered by many to
most correctly refer to a message sent by
protocols operating at the network layer of
the OSI Reference Model. So, you will
commonly see people refer to “IP packets”.
However, this term is commonly also used to
refer generically to any type of message, as I
mentioned at the start of this topic
Datagram: This term is basically synonymous with “packet” and is
also used to refer to network layer technologies. It is also often
used to refer to a message that is sent at a higher level of the OSI
Reference Model (more often than “packet” is).
Frame: This term is most commonly associated with messages
that travel at low levels of the OSI Reference Model. In particular,
it is most commonly seen used in reference to data link
layer messages.
A packet is a group of bits of data. A frame is a place to put a
packet.
Topic:-
DIFFERENCE
BETWEEN OSI AND
TCPIP
DIFFERENCE BETWEEN OSI AND TCPIP
OSI
1. The OSI model is a reference model
2. In OSI model , the protocols came
after the model was described .
3. The OSI model has 7 layers.
4. The OSI model support both
connection and connection –
oriented communication in the
network layer , but only connection
– oriented communication in
transport .
TCPIP
1. The TCP|IP model is an
implementation of the OSI model.
2. In TCP|IP model , the protocols came
first , and the model was really just a
description of the existing protocols.
3. The TCPIP model has only 4 layer .
4. The TCPIP model supports both
connectionless and connection-
oriented communication in the
transport layer , giving user the
choice.
5. Follows horizontal approach .
6. OSI model has a separate
presentation layer.
7. OSI is a general model.
8. Protocols are hidden in OSI
model and are easily replaced as
the technology changes.
9. OSI model defines services ,
interface and protocols very
clearly and make clear
distinction between them.
5. Follows vertical approach.
6. TCP|IP does not have a
separate presentation layer.
7. TCPIP model cannot be used
in any other application.
8. In TCPIP replacing protocol is
not easy.
9. In TCPIP is not clearly
separate its services , interface
and protocols.
UDP(USER DATAGRM
PROTOCOL )
Topic:-
UDP(USER DATAGRAM PROTOCOL
 UDP is a one – to - one or one – to – many
connectionless and unreliable transport protocol.
 UDP packets are called as user datagram's.
 User datagram's consist of 8-bytes header
and data.
UDP is suitable for applications that need fast, efficient
transmission such as games .
UDP’s stateless nature is also responsible for servers that
answer small queries from huge number of client.
UDP is faster because there is no error checking
for packets.
Continue……
 Used for the transmission of small
amount of data.
 Accuracy is not of prime concern.
 Also used for multimedia
transmission.
 Faster compared to TCP.
• UDP header size is 8 bytes.
• Udp does not have an option for flow
control.
• There is no guarantee that the message or
packets sent would reach at all.
UDP DATAGRAM FORMAT
Header
(8 bytes)
Data
Source Port
(16 bits)
Message Length
(16 bits)
Checksum
(16 bits)
Destination Port
(16 bits)
DIFFERENCE BETWEEN UDP & TCPIP
 TCP us a connection-oriented protocol
 As a message makes its way across the INTERNET from
one computer to another. This is connection based.
 TCP rearranges DATA packets in the order specified
 TCP is suited for applications that require high reliability,
and transmission time is relatively less critical
 The speed for TCP is slower than UDP
 There is absolute guarantee that the data transferred
remains intact and arrives in the same order in which it
was sent.
 TCP header size is 20 bytes
UDP
 UDP is connectionless protocol.
 UDP is also a protocol used in message transport
or transfer . This is not connection based which
means that one program can send a load of
packets to another and that would be the end of
the relationship
 UDP is suitable for application that need fast ,
efficient transmission , such as games . UDP’s
stateless nature is also useful for servers that
answer small quires from huge numbers of clients
 UDP has no inherent order as all packets are
independent of each other . If ordering is required ,
it has to be managed by the application layer.
TCPIP
Osi model
Osi model

Weitere ähnliche Inhalte

Was ist angesagt? (20)

TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Model
 
Introduction to Application layer
Introduction to Application layerIntroduction to Application layer
Introduction to Application layer
 
introduction about TCP/IP
introduction about TCP/IPintroduction about TCP/IP
introduction about TCP/IP
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
Transport layer
Transport layer Transport layer
Transport layer
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP Model
 
Osi reference model and the tcp
Osi reference model and the tcpOsi reference model and the tcp
Osi reference model and the tcp
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Layered Architecture
Layered ArchitectureLayered Architecture
Layered Architecture
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
Network layer tanenbaum
Network layer tanenbaumNetwork layer tanenbaum
Network layer tanenbaum
 
protocols and types of protocols.
protocols and types of protocols.protocols and types of protocols.
protocols and types of protocols.
 

Ähnlich wie Osi model

CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfskknowledge
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxzeyadosama505
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
 
osireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdfosireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdfFira253524
 
Osi reference model
Osi reference modelOsi reference model
Osi reference modelSagar Gor
 
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
 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam SinghShivam Singh
 
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
 
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networkingisma ishak
 
Please help!!!I can change a link layer protocol and the applicati.pdf
Please help!!!I can change a link layer protocol and the applicati.pdfPlease help!!!I can change a link layer protocol and the applicati.pdf
Please help!!!I can change a link layer protocol and the applicati.pdflejeunehayneswowel96
 
OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP ModelNajmulIslam38
 

Ähnlich wie Osi model (20)

CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdf
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Internet1
Internet1Internet1
Internet1
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
osireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdfosireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdf
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
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
 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam Singh
 
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
 
Ta 104-tcp
Ta 104-tcpTa 104-tcp
Ta 104-tcp
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
Lecture 3- tcp-ip
Lecture  3- tcp-ipLecture  3- tcp-ip
Lecture 3- tcp-ip
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networking
 
Please help!!!I can change a link layer protocol and the applicati.pdf
Please help!!!I can change a link layer protocol and the applicati.pdfPlease help!!!I can change a link layer protocol and the applicati.pdf
Please help!!!I can change a link layer protocol and the applicati.pdf
 
OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP Model
 

Mehr von dhawal mehta

Mehr von dhawal mehta (7)

Cyber laws
Cyber lawsCyber laws
Cyber laws
 
Multivibrators
MultivibratorsMultivibrators
Multivibrators
 
Internet service
Internet serviceInternet service
Internet service
 
Logic family
Logic familyLogic family
Logic family
 
Backup and recovery
Backup and recoveryBackup and recovery
Backup and recovery
 
Integrated circuits
Integrated circuitsIntegrated circuits
Integrated circuits
 
Excel presentation (short)
Excel presentation (short)Excel presentation (short)
Excel presentation (short)
 

Kürzlich hochgeladen

Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceDelhi Call girls
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 

Kürzlich hochgeladen (20)

Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 

Osi model

  • 1. Avish Bikaneria Mrs. Arpita Jain Mam Mohanlal Sukhadia University, Udaipur
  • 2.
  • 3. CONTENT:  OSI  LAYERS OF OSI  TCP/IP  LAYERS OF TCP/IP  NETWORK  PROTOCOL  CONNECTION ORIENTED & CONNECTION LESS SERIVES  WHAT ARE PACKETS , FRAMES , AND DATAGRAM  DIFFERENCE BETWEEN OSI AND TCPIP  UDP  DIFFERENCE BETWEEN UDP AND TCPIP
  • 5. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system involved in networking functions. An open system is a set of protocols that allow two different systems to communicate regardless of their underlying architecture OSI reference model is a concept that describe the steps to be followed for data communication to take place. Creating a guideline for network data transmission between computer and components that have different hardware vendors, software, operating systems and protocols
  • 7. Layers of OSI model • Application Layer (Layer-7): This is where the user application sits that needs to transfer data between or among hosts. For example: HTTP, file transfer application (FTP) and electronic mail etc. • Presentation Layer (Layer-6): This layer helps to understand data representation in one form on a host to other host in their built-in representation. Data from the sender is converted to on-the-wire data (general standard format) and at the receiver’s end it is converted to the built-in representation of the receiver.
  • 8. Layers of OSI model • Session Layer (Layer-5): This layer provides session management capabilities between hosts. For example, if some host needs a password verification for access and if credentials are provided then for that session password verification does not happen again. This layer can assist in synchronization, dialog control and critical operation management (e.g., online bank transaction). • Transport Layer (Layer-4): This layer provides end to end data delivery among hosts. This layer takes data from the above layer and breaks it smaller units called Segments and then gives it to the Network layer for transmission.
  • 9.  Network Layer (Layer-3): This layer helps to uniquely identify host and defines the path which the packets will follow or be routed to reach the destination. • Data Link Layer (Layer-2): This layer takes the raw transmission data (signal, pulses etc.) from the Physical Layer and makes Data Frames, and sends that to the upper layer and vice versa. This layer also checks any transmission errors and sorts it out accordingly. Layers of OSI model
  • 10.  Physical Layer (Layer-1): This layer deals with hardware technology and actual communication mechanism such as signaling, voltage etc. Layers of OSI model
  • 11.
  • 12. TCP (Transmission Control Protocol) Topic:-
  • 13. TCP is one of the main protocols in TCP/IP networks. Whereas the IP protocol deals only with packets, whereas TCP enables two hosts to establish a connection and exchange of data. TCP guarantees delivery of data and also guarantees that packets will be delivered in the same order in which they were sent. TCP/IP
  • 14. TCP/IP Transmission Control Protocol (TCP) Software that breaks messages into packets, hands them off to the IP software for delivery, and then orders and reassembles the packets at their destination Internet Protocol (IP) Software that deals with the routing of packets through the maze of interconnected networks to their final destination
  • 15.  TCP/IP Model Layers  Each layer of the TCP/IP has a particular function to perform and each layer is completely separate from the layer(s) next to it. The communication process that takes place, at its simplest between two computers, is that the data moves from layer 4 to 3 to 2 then to 1 and the information sent arrives at the second system and moves from 1 to 2 to 3 and then finally to layer 4.  Application Layer  The application layer is concerned with providing network services to applications. There are many application network processes and protocols that work at this layer, including HyperText Transfer Protocol (HTTP), Simple Mail Transport Protocol (SMTP) and File Transfer Protocol (FTP).  At this layer sockets and port numbers are used to differentiate the path and sessions which applications operate. Most application layer protocols, especially on the server side, have specially allocated port numbers, e.g. HTTP = 80 and SMTP = 25, and FTP = 20 (Control), 21 (Data).
  • 16.  Transport Layer  This layer is concerned with the transmission of the data. The two main protocols that operate at this layer are Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). TCP is regarded as being the reliable transmission protocol and it guarantees that the proper data transfer will take place. UDP is not as complex as TCP and as such is not designed to be reliable or guarantee data delivery. UDP is generally thought of as being a best effort data delivery, i.e. once the data is sent, UDP will not carry out any checks to see that it has safely arrived.  The Internet Layer  This is the layer that contains the packet construct that will be transmitted. This takes the form of the Internet Protocol (IP) which describes a packet that contains a source IP Address, destination IP Address and the actual data to be delivered.  Network Access Layer  This is the lowest level of the TCP/IP protocol stack and functions carried out here include encapsulation of IP packets into frames for transmission, mapping IP addresses to physical hardware addresses (MAC Addresses) and the use of protocols for the physical transmission of data.
  • 17.
  • 19. NETWORK A computer network can be as simple as two PCs connected together via a single copper cable or it can be grown up to the extreme level where every computer in this world are connected to each other, called The Internet. A network also includes data exchange.
  • 20.
  • 22.
  • 23. A uniform set of rules that enable two devices to connect and transmit data to one another protocols determine how data are transmitted between computing devices and over networks . They defines issues such as error control and data compression methods.
  • 24. Topic:- CONNECTION ORIENTED & CONNECTIONLESS SERVICES
  • 25. CONNECTION –ORIENTED Connection-oriented communication includes the steps of setting up a call from one computer to another, transmitting/receiving data, and then releasing the call, like a voice phone call. However, the network connecting the computers is a packet switched network, unlike the phone system's circuit switched network. Connection- oriented communication is done in one of two ways over packet switched network: with and without virtual circuits
  • 26. Connectionless: Connectionless communication is just packet switching where no call establishment and release occur. A is broken into packets, and each packet is transferred separately. Moreover, the packets can travel different route to the destination since there is no connection. Connectionless service is typically provided by the UDP (User Datagram Protocol), which we will examine later. The packets transferred using UDP are also called datagrams. Feature Connectionless Connection-oriented How is data sent? one packet at a time as continuous stream of packets
  • 27. Topic:- WHAT ARE PACKETS , FRAMES AND DATAGRAM
  • 28. Packet: This term is considered by many to most correctly refer to a message sent by protocols operating at the network layer of the OSI Reference Model. So, you will commonly see people refer to “IP packets”. However, this term is commonly also used to refer generically to any type of message, as I mentioned at the start of this topic
  • 29. Datagram: This term is basically synonymous with “packet” and is also used to refer to network layer technologies. It is also often used to refer to a message that is sent at a higher level of the OSI Reference Model (more often than “packet” is). Frame: This term is most commonly associated with messages that travel at low levels of the OSI Reference Model. In particular, it is most commonly seen used in reference to data link layer messages. A packet is a group of bits of data. A frame is a place to put a packet.
  • 31. DIFFERENCE BETWEEN OSI AND TCPIP OSI 1. The OSI model is a reference model 2. In OSI model , the protocols came after the model was described . 3. The OSI model has 7 layers. 4. The OSI model support both connection and connection – oriented communication in the network layer , but only connection – oriented communication in transport . TCPIP 1. The TCP|IP model is an implementation of the OSI model. 2. In TCP|IP model , the protocols came first , and the model was really just a description of the existing protocols. 3. The TCPIP model has only 4 layer . 4. The TCPIP model supports both connectionless and connection- oriented communication in the transport layer , giving user the choice.
  • 32. 5. Follows horizontal approach . 6. OSI model has a separate presentation layer. 7. OSI is a general model. 8. Protocols are hidden in OSI model and are easily replaced as the technology changes. 9. OSI model defines services , interface and protocols very clearly and make clear distinction between them. 5. Follows vertical approach. 6. TCP|IP does not have a separate presentation layer. 7. TCPIP model cannot be used in any other application. 8. In TCPIP replacing protocol is not easy. 9. In TCPIP is not clearly separate its services , interface and protocols.
  • 34. UDP(USER DATAGRAM PROTOCOL  UDP is a one – to - one or one – to – many connectionless and unreliable transport protocol.  UDP packets are called as user datagram's.  User datagram's consist of 8-bytes header and data.
  • 35.
  • 36. UDP is suitable for applications that need fast, efficient transmission such as games . UDP’s stateless nature is also responsible for servers that answer small queries from huge number of client. UDP is faster because there is no error checking for packets. Continue……
  • 37.  Used for the transmission of small amount of data.  Accuracy is not of prime concern.  Also used for multimedia transmission.  Faster compared to TCP.
  • 38. • UDP header size is 8 bytes. • Udp does not have an option for flow control. • There is no guarantee that the message or packets sent would reach at all.
  • 39. UDP DATAGRAM FORMAT Header (8 bytes) Data Source Port (16 bits) Message Length (16 bits) Checksum (16 bits) Destination Port (16 bits)
  • 40. DIFFERENCE BETWEEN UDP & TCPIP  TCP us a connection-oriented protocol  As a message makes its way across the INTERNET from one computer to another. This is connection based.  TCP rearranges DATA packets in the order specified  TCP is suited for applications that require high reliability, and transmission time is relatively less critical  The speed for TCP is slower than UDP  There is absolute guarantee that the data transferred remains intact and arrives in the same order in which it was sent.  TCP header size is 20 bytes UDP  UDP is connectionless protocol.  UDP is also a protocol used in message transport or transfer . This is not connection based which means that one program can send a load of packets to another and that would be the end of the relationship  UDP is suitable for application that need fast , efficient transmission , such as games . UDP’s stateless nature is also useful for servers that answer small quires from huge numbers of clients  UDP has no inherent order as all packets are independent of each other . If ordering is required , it has to be managed by the application layer. TCPIP

Hinweis der Redaktion

  1. 5