SlideShare a Scribd company logo
1 of 17
NETWORK
FUNDAMENTALS
SYED MEASUM HAIDER NAQVI
OSI MODEL
The International Standard Organization was developed a well-defined model for
Communication Systems known as Open System Interconnection, or the OSI Model in
the late 1970s. This layered model is a conceptualized view of how one system should
communicate with the other, using various protocols defined in each layer. Further,
each layer is designated to a well-defined part of communication system. For example,
the Physical layer defines all the components of physical nature, i.e. wires, frequencies,
pulse codes, voltage transmission etc. of a communication system.
All People Seem To Need Data Processing
The first step to understanding the OSI Model is to memorize each of the seven layers.
The above phrase should make it pretty easy to remember. Some of the descriptions of
each layer may not be clear right now, but at least try to memorize the Layer names
and their basic purpose.
OSI MODEL
PHYSICAL LAYER
• It is the lowest layer of the OSI Model.
• It activates, maintains and deactivates the physical
connection.
• It is responsible for transmission and reception of
the unstructured raw data over network.
• Voltages and data rates needed for transmission is
defined in the physical layer.
• It converts the digital/analog bits into electrical
signal or optical signals.
• Data encoding is also done in this layer.
DATA LINK LAYER
• Data link layer synchronizes the information which is to be
transmitted over the physical layer.
• The main function of this layer is to make sure data transfer is
error free from one node to another, over the physical layer.
• Transmitting and receiving data frames sequentially is managed
by this layer.
• This layer sends and expects acknowledgements for frames
received and sent respectively. Resending of non-
acknowledgement received frames is also handled by this layer.
• This layer establishes a logical layer between two nodes and also
manages the Frame traffic control over the network. It signals the
transmitting node to stop, when the frame buffers are full.
NETWORK LAYER
• It routes the signal through different channels from one
node to other.
• It acts as a network controller. It manages the Subnet
traffic.
• It decides by which route data should take.
• It divides the outgoing messages into packets and
assembles the incoming packets into messages for
higher levels.
TRANSPORT LAYER
• It decides if data transmission should be on parallel path or
single path.
• Functions such as Multiplexing, Segmenting or Splitting on
the data are done by this layer
• It receives messages from the Session layer above it,
convert the message into smaller units and passes it on to
the Network layer.
• Transport layer can be very complex, depending upon the
network requirements.
Transport layer breaks the message (data) into small units so
that they are handled more efficiently by the network layer.
SESSION LAYER
• Session layer manages and synchronize the
conversation between two different applications.
• Transfer of data from source to destination session
layer streams of data are marked and are
resynchronized properly, so that the ends of the
messages are not cut prematurely and data loss is
avoided.
PRESENTATION LAYER
• Presentation layer takes care that the data is sent in
such a way that the receiver will understand the
information (data) and will be able to use the data.
• While receiving the data, presentation layer transforms
the data to be ready for the application layer.
• Languages(syntax) can be different of the two
communicating systems. Under this condition
presentation layer plays a role of translator.
• It perfroms Data compression, Data encryption, Data
conversion etc.
APPLICATION LAYER
• It is the topmost layer.
• Transferring of files disturbing the results to the user is
also done in this layer. Mail services, directory services,
network resource etc. are services provided by
application layer.
• This layer mainly holds application programs to act
upon the received and to be sent data.
TCP/IP MODEL
TCP/IP MODEL
TCP/IP means Transmission Control Protocol and Internet Protocol. It is the network
model used in the current Internet architecture as well. Protocols are set of rules
which govern every possible communication over a network. These protocols describe
the movement of data between the source and destination or the internet. These
protocols offer simple naming and addressing schemes.
TCP/IP MODEL
HOST-TO-NETWORK LAYER
• Lowest layer of the all.
• Protocol is used to connect to the host, so that the packets can be sent over it.
• Varies from host to host and network to network.
INTERNET LAYER
• Selection of a packet switching network which is based on a connectionless
internetwork layer is called a internet layer.
• It is the layer which holds the whole architecture together.
• It helps the packet to travel independently to the destination.
• Order in which packets are received is different from the way they are sent.
• IP (Internet Protocol) is used in this layer.
TRANSPORT LAYER
• It decides if data transmission should be on parallel path or single path.
• Functions such as multiplexing, segmenting or splitting on the data is done by
transport layer.
• The applications can read and write to the transport layer.
• Transport layer adds header information to the data.
• Transport layer breaks the message (data) into small units so that they are
handled more efficiently by the network layer.
• Transport layer also arrange the packets to be sent, in sequence.
APPLICATION LAYER
The TCP/IP specifications described a lot of applications that were at the top of the
protocol stack. Some of them were TELNET, FTP, SMTP, DNS etc.
• TELNET is a two-way communication protocol which allows connecting to a remote
machine and run applications on it.
• FTP(File Transfer Protocol) is a protocol, that allows File transfer amongst computer
users connected over a network. It is reliable, simple and efficient.
• SMTP(Simple Mail Transport Protocol) is a protocol, which is used to transport
electronic mail between a source and destination, directed via a route.
• DNS(Domain Name Server) resolves an IP address into a textual address for Hosts
connected over a network.

More Related Content

What's hot (20)

Osi models
Osi modelsOsi models
Osi models
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
osi-model (open source interconnection)
osi-model (open source interconnection)osi-model (open source interconnection)
osi-model (open source interconnection)
 
Lecture 05
Lecture 05Lecture 05
Lecture 05
 
Complete Osi Model Explained
Complete Osi Model ExplainedComplete Osi Model Explained
Complete Osi Model Explained
 
Basics of Ethernet
Basics of Ethernet Basics of Ethernet
Basics of Ethernet
 
OSI LAYERS
OSI LAYERSOSI LAYERS
OSI LAYERS
 
Computer network : models and topologies
Computer network : models and topologiesComputer network : models and topologies
Computer network : models and topologies
 
Networking for MBA
Networking for MBANetworking for MBA
Networking for MBA
 
Class 3
Class 3Class 3
Class 3
 
Class 2
Class 2Class 2
Class 2
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
 
3. osi model
3. osi model3. osi model
3. osi model
 
Internetworking basics
Internetworking basicsInternetworking basics
Internetworking basics
 
Network standards
Network standardsNetwork standards
Network standards
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adi
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
DCN concepts
DCN conceptsDCN concepts
DCN concepts
 

Similar to Network fundamentals

Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocolNayan Sarma
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.pptssuserf7cd2b
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.pptssuserf7cd2b
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfskknowledge
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi modelsSathish Kumar
 
unit1 network model osi and tcpip.pptx
unit1  network model osi and tcpip.pptxunit1  network model osi and tcpip.pptx
unit1 network model osi and tcpip.pptx183JAIDEEP
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)Pooja Bhojwani
 
OSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networkingOSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networkingMeenakshiGupta233101
 
Network internet
Network internetNetwork internet
Network internetKumar
 
Networks internet
Networks internetNetworks internet
Networks internetKumar
 
Business Information System OSI Model.pptx
Business Information System OSI Model.pptxBusiness Information System OSI Model.pptx
Business Information System OSI Model.pptxssuser34e2f61
 

Similar to Network fundamentals (20)

Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
Computer network layers
Computer network layersComputer network layers
Computer network layers
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdf
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi models
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Chap 2 network models
Chap 2 network modelsChap 2 network models
Chap 2 network models
 
unit1 network model osi and tcpip.pptx
unit1  network model osi and tcpip.pptxunit1  network model osi and tcpip.pptx
unit1 network model osi and tcpip.pptx
 
UNIT 3 -OSI Model.ppt
UNIT 3 -OSI Model.pptUNIT 3 -OSI Model.ppt
UNIT 3 -OSI Model.ppt
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Network architecture
Network architectureNetwork architecture
Network architecture
 
OSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networkingOSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networking
 
Osi layer model
Osi layer modelOsi layer model
Osi layer model
 
Network internet
Network internetNetwork internet
Network internet
 
Networks internet
Networks internetNetworks internet
Networks internet
 
Business Information System OSI Model.pptx
Business Information System OSI Model.pptxBusiness Information System OSI Model.pptx
Business Information System OSI Model.pptx
 

Recently uploaded

Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 

Recently uploaded (20)

Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 

Network fundamentals

  • 2. OSI MODEL The International Standard Organization was developed a well-defined model for Communication Systems known as Open System Interconnection, or the OSI Model in the late 1970s. This layered model is a conceptualized view of how one system should communicate with the other, using various protocols defined in each layer. Further, each layer is designated to a well-defined part of communication system. For example, the Physical layer defines all the components of physical nature, i.e. wires, frequencies, pulse codes, voltage transmission etc. of a communication system. All People Seem To Need Data Processing The first step to understanding the OSI Model is to memorize each of the seven layers. The above phrase should make it pretty easy to remember. Some of the descriptions of each layer may not be clear right now, but at least try to memorize the Layer names and their basic purpose.
  • 4. PHYSICAL LAYER • It is the lowest layer of the OSI Model. • It activates, maintains and deactivates the physical connection. • It is responsible for transmission and reception of the unstructured raw data over network. • Voltages and data rates needed for transmission is defined in the physical layer. • It converts the digital/analog bits into electrical signal or optical signals. • Data encoding is also done in this layer.
  • 5. DATA LINK LAYER • Data link layer synchronizes the information which is to be transmitted over the physical layer. • The main function of this layer is to make sure data transfer is error free from one node to another, over the physical layer. • Transmitting and receiving data frames sequentially is managed by this layer. • This layer sends and expects acknowledgements for frames received and sent respectively. Resending of non- acknowledgement received frames is also handled by this layer. • This layer establishes a logical layer between two nodes and also manages the Frame traffic control over the network. It signals the transmitting node to stop, when the frame buffers are full.
  • 6. NETWORK LAYER • It routes the signal through different channels from one node to other. • It acts as a network controller. It manages the Subnet traffic. • It decides by which route data should take. • It divides the outgoing messages into packets and assembles the incoming packets into messages for higher levels.
  • 7. TRANSPORT LAYER • It decides if data transmission should be on parallel path or single path. • Functions such as Multiplexing, Segmenting or Splitting on the data are done by this layer • It receives messages from the Session layer above it, convert the message into smaller units and passes it on to the Network layer. • Transport layer can be very complex, depending upon the network requirements. Transport layer breaks the message (data) into small units so that they are handled more efficiently by the network layer.
  • 8. SESSION LAYER • Session layer manages and synchronize the conversation between two different applications. • Transfer of data from source to destination session layer streams of data are marked and are resynchronized properly, so that the ends of the messages are not cut prematurely and data loss is avoided.
  • 9. PRESENTATION LAYER • Presentation layer takes care that the data is sent in such a way that the receiver will understand the information (data) and will be able to use the data. • While receiving the data, presentation layer transforms the data to be ready for the application layer. • Languages(syntax) can be different of the two communicating systems. Under this condition presentation layer plays a role of translator. • It perfroms Data compression, Data encryption, Data conversion etc.
  • 10. APPLICATION LAYER • It is the topmost layer. • Transferring of files disturbing the results to the user is also done in this layer. Mail services, directory services, network resource etc. are services provided by application layer. • This layer mainly holds application programs to act upon the received and to be sent data.
  • 12. TCP/IP MODEL TCP/IP means Transmission Control Protocol and Internet Protocol. It is the network model used in the current Internet architecture as well. Protocols are set of rules which govern every possible communication over a network. These protocols describe the movement of data between the source and destination or the internet. These protocols offer simple naming and addressing schemes.
  • 14. HOST-TO-NETWORK LAYER • Lowest layer of the all. • Protocol is used to connect to the host, so that the packets can be sent over it. • Varies from host to host and network to network.
  • 15. INTERNET LAYER • Selection of a packet switching network which is based on a connectionless internetwork layer is called a internet layer. • It is the layer which holds the whole architecture together. • It helps the packet to travel independently to the destination. • Order in which packets are received is different from the way they are sent. • IP (Internet Protocol) is used in this layer.
  • 16. TRANSPORT LAYER • It decides if data transmission should be on parallel path or single path. • Functions such as multiplexing, segmenting or splitting on the data is done by transport layer. • The applications can read and write to the transport layer. • Transport layer adds header information to the data. • Transport layer breaks the message (data) into small units so that they are handled more efficiently by the network layer. • Transport layer also arrange the packets to be sent, in sequence.
  • 17. APPLICATION LAYER The TCP/IP specifications described a lot of applications that were at the top of the protocol stack. Some of them were TELNET, FTP, SMTP, DNS etc. • TELNET is a two-way communication protocol which allows connecting to a remote machine and run applications on it. • FTP(File Transfer Protocol) is a protocol, that allows File transfer amongst computer users connected over a network. It is reliable, simple and efficient. • SMTP(Simple Mail Transport Protocol) is a protocol, which is used to transport electronic mail between a source and destination, directed via a route. • DNS(Domain Name Server) resolves an IP address into a textual address for Hosts connected over a network.