SlideShare a Scribd company logo
1 of 23
© Oxford University Press 2011
Computer NetworksComputer Networks
Bhushan Trivedi, Director, MCA
Programme, at the GLS Institute of
Computer Technology, Ahmadabad
© Oxford University Press 2011
Chapter 1Chapter 1
Introduction to computerIntroduction to computer
networksnetworks
© Oxford University Press 2011
Questions to be answered
• How is a file downloaded
• How do emails reach their intended
recipients?
• How does a wired and a wireless connection
work the same?
• How is receipt of new data (for example a new
antivirus update), handled and by whom?
© Oxford University Press 2011
Layering Example
© Oxford University Press 2011
Advantages of layers
• Reducing the complexity
• Division of Work
• Standard Interfacing between Components
• Replacing a component is easy
• Independence in Protocol design
© Oxford University Press 2011
Disadvantages of layers
• Reduced Speed and Performance
• Increased Memory usage
• Sensor Networks Node
© Oxford University Press 2011
Layers for OSI and TCP/IP
© Oxford University Press 2011
Connection Oriented vs
Connectionless
• Connection establishment
• Complete line occupied or not
• Multiplexing
• Robustness of the connection
• Cost of the connection
• Quality of service
• Order of delivery
© Oxford University Press 2011
Example CO vs CL
© Oxford University Press 2011
OSI and TCP IP difference
• OSI has seven layers, TCP/IP has five layers.
• The OSI was connection-oriented, TCP/IP
model was connectionless
• The TCP/IP provided a choice (TCP or UDP) to
the customers.
• TCP/IP describes an existing set of protocols
The OSI model was more general
© Oxford University Press 2011
OSI and TCP IP difference
• OSI model distinguishes between an interface
and a protocol TCP IP does not
• The OSI model clearly mentions the physical
and data link layers.
• The Internet provides both, connection
oriented service over connectionless transfer
and connectionless service over
connectionless transfers,
© Oxford University Press 2011
The Physical Layer
© Oxford University Press 2011
The Data Link Layer
© Oxford University Press 2011
The Network Layer
© Oxford University Press 2011
Network Layer Functioning
© Oxford University Press 2011
Routing at Network Layer
© Oxford University Press 2011
Extracting Prefix
© Oxford University Press 2011
Routing between different networks
© Oxford University Press 2011
Transport layer and reliability by
retransmitting
© Oxford University Press 2011
Application Layer
© Oxford University Press 2011
Other
• Distributed Systems
– WWW
• Peer to peer networks
• Client server networks
© Oxford University Press 2011
X.25
© Oxford University Press 2011
DTE routing

More Related Content

What's hot

Jaimin chp-7 - application layer- 2011 batch
Jaimin   chp-7 - application layer- 2011 batchJaimin   chp-7 - application layer- 2011 batch
Jaimin chp-7 - application layer- 2011 batchJaimin Jani
 
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
CS8651   Internet Programming - Basics of HTML, HTML5, CSSCS8651   Internet Programming - Basics of HTML, HTML5, CSS
CS8651 Internet Programming - Basics of HTML, HTML5, CSSVigneshkumar Ponnusamy
 
CCNA 1 Routing and Switching v5.0 Chapter 10
CCNA 1 Routing and Switching v5.0 Chapter 10CCNA 1 Routing and Switching v5.0 Chapter 10
CCNA 1 Routing and Switching v5.0 Chapter 10Nil Menon
 
Unit 5 application layer
Unit 5 application layerUnit 5 application layer
Unit 5 application layerKritika Purohit
 
The Application Layer
The Application LayerThe Application Layer
The Application Layeradil raja
 
Application layer in network system
Application layer in network systemApplication layer in network system
Application layer in network systemSalauddin Rubel
 
Application layer
Application layerApplication layer
Application layerAnithaRaj31
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)Gurjot Singh
 
Application layer
Application layerApplication layer
Application layerreshmadayma
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocolsFabMinds
 
Review on the Design of Web Based SCADA Systems Based on OPC DA Protocol
Review on the Design of Web Based SCADA Systems Based on OPC DA ProtocolReview on the Design of Web Based SCADA Systems Based on OPC DA Protocol
Review on the Design of Web Based SCADA Systems Based on OPC DA ProtocolCSCJournals
 
Web and http computer network
Web and http computer networkWeb and http computer network
Web and http computer networkAnil Pokhrel
 

What's hot (20)

Jaimin chp-7 - application layer- 2011 batch
Jaimin   chp-7 - application layer- 2011 batchJaimin   chp-7 - application layer- 2011 batch
Jaimin chp-7 - application layer- 2011 batch
 
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
CS8651   Internet Programming - Basics of HTML, HTML5, CSSCS8651   Internet Programming - Basics of HTML, HTML5, CSS
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
 
CCNA 1 Routing and Switching v5.0 Chapter 10
CCNA 1 Routing and Switching v5.0 Chapter 10CCNA 1 Routing and Switching v5.0 Chapter 10
CCNA 1 Routing and Switching v5.0 Chapter 10
 
Network layer
Network layerNetwork layer
Network layer
 
Unit 5 application layer
Unit 5 application layerUnit 5 application layer
Unit 5 application layer
 
The Application Layer
The Application LayerThe Application Layer
The Application Layer
 
Application layer in network system
Application layer in network systemApplication layer in network system
Application layer in network system
 
Application layer
Application layerApplication layer
Application layer
 
Application layer
Application layerApplication layer
Application layer
 
Chapter2 Application
Chapter2 ApplicationChapter2 Application
Chapter2 Application
 
HTTP Presentation
HTTP Presentation HTTP Presentation
HTTP Presentation
 
Http Introduction
Http IntroductionHttp Introduction
Http Introduction
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
Application layer
Application layerApplication layer
Application layer
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 
Review on the Design of Web Based SCADA Systems Based on OPC DA Protocol
Review on the Design of Web Based SCADA Systems Based on OPC DA ProtocolReview on the Design of Web Based SCADA Systems Based on OPC DA Protocol
Review on the Design of Web Based SCADA Systems Based on OPC DA Protocol
 
Email HTTP And FTP
Email HTTP And FTP Email HTTP And FTP
Email HTTP And FTP
 
Application layer
Application layerApplication layer
Application layer
 
Chapter3
Chapter3Chapter3
Chapter3
 
Web and http computer network
Web and http computer networkWeb and http computer network
Web and http computer network
 

Viewers also liked

Ch:2 The Physical Layer
Ch:2 The Physical LayerCh:2 The Physical Layer
Ch:2 The Physical LayerMubashir Yasin
 
TCP congestion control
TCP congestion controlTCP congestion control
TCP congestion controlShubham Jain
 
Congestion avoidance in TCP
Congestion avoidance in TCPCongestion avoidance in TCP
Congestion avoidance in TCPselvakumar_b1985
 
Lecture3 Physical Layer
Lecture3 Physical LayerLecture3 Physical Layer
Lecture3 Physical LayerWaqas !!!!
 
Tcp Congestion Avoidance
Tcp Congestion AvoidanceTcp Congestion Avoidance
Tcp Congestion AvoidanceRam Dutt Shukla
 

Viewers also liked (7)

Conjestion control
Conjestion controlConjestion control
Conjestion control
 
Tcp ip presentation
Tcp ip presentationTcp ip presentation
Tcp ip presentation
 
Ch:2 The Physical Layer
Ch:2 The Physical LayerCh:2 The Physical Layer
Ch:2 The Physical Layer
 
TCP congestion control
TCP congestion controlTCP congestion control
TCP congestion control
 
Congestion avoidance in TCP
Congestion avoidance in TCPCongestion avoidance in TCP
Congestion avoidance in TCP
 
Lecture3 Physical Layer
Lecture3 Physical LayerLecture3 Physical Layer
Lecture3 Physical Layer
 
Tcp Congestion Avoidance
Tcp Congestion AvoidanceTcp Congestion Avoidance
Tcp Congestion Avoidance
 

Similar to computer networks layers

Introduction of computer network
Introduction of computer networkIntroduction of computer network
Introduction of computer networkVivek Kumar Sinha
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layersAJAL A J
 
Sept 2017 network standards and models
Sept 2017   network standards and modelsSept 2017   network standards and models
Sept 2017 network standards and modelsshahin raj
 
Net essentials6e ch6
Net essentials6e ch6Net essentials6e ch6
Net essentials6e ch6APSU
 
Computer network : models and topologies
Computer network : models and topologiesComputer network : models and topologies
Computer network : models and topologiesAnup Pandey
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)Tutun Juhana
 
TCPIP and OSI ModalOSI Reference Model-The seven layers .docx
TCPIP and OSI ModalOSI Reference Model-The seven layers .docxTCPIP and OSI ModalOSI Reference Model-The seven layers .docx
TCPIP and OSI ModalOSI Reference Model-The seven layers .docxmattinsonjanel
 
ET3003-2 OSI-TCPIP (Semester II 2013-2014)
ET3003-2 OSI-TCPIP (Semester II 2013-2014)ET3003-2 OSI-TCPIP (Semester II 2013-2014)
ET3003-2 OSI-TCPIP (Semester II 2013-2014)Tutun Juhana
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokePranoti Doke
 
OSI Model 2 .ppt
OSI Model 2 .pptOSI Model 2 .ppt
OSI Model 2 .pptAnikGhosh44
 
Lecture5-6-7.pdf
Lecture5-6-7.pdfLecture5-6-7.pdf
Lecture5-6-7.pdfRachel70983
 

Similar to computer networks layers (20)

OSI_TCPIP_layers.pptx
OSI_TCPIP_layers.pptxOSI_TCPIP_layers.pptx
OSI_TCPIP_layers.pptx
 
Introduction of computer network
Introduction of computer networkIntroduction of computer network
Introduction of computer network
 
TCP_IP.pptx
TCP_IP.pptxTCP_IP.pptx
TCP_IP.pptx
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
 
OSI & TCP/IP Model
OSI & TCP/IP ModelOSI & TCP/IP Model
OSI & TCP/IP Model
 
Sept 2017 network standards and models
Sept 2017   network standards and modelsSept 2017   network standards and models
Sept 2017 network standards and models
 
what is OSI model
what is OSI modelwhat is OSI model
what is OSI model
 
Net essentials6e ch6
Net essentials6e ch6Net essentials6e ch6
Net essentials6e ch6
 
Open Systems Interconnection
Open Systems InterconnectionOpen Systems Interconnection
Open Systems Interconnection
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
class 3
class 3class 3
class 3
 
Osi31
Osi31Osi31
Osi31
 
Computer network : models and topologies
Computer network : models and topologiesComputer network : models and topologies
Computer network : models and topologies
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
 
TCPIP and OSI ModalOSI Reference Model-The seven layers .docx
TCPIP and OSI ModalOSI Reference Model-The seven layers .docxTCPIP and OSI ModalOSI Reference Model-The seven layers .docx
TCPIP and OSI ModalOSI Reference Model-The seven layers .docx
 
ET3003-2 OSI-TCPIP (Semester II 2013-2014)
ET3003-2 OSI-TCPIP (Semester II 2013-2014)ET3003-2 OSI-TCPIP (Semester II 2013-2014)
ET3003-2 OSI-TCPIP (Semester II 2013-2014)
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti doke
 
OSI Model 2 .ppt
OSI Model 2 .pptOSI Model 2 .ppt
OSI Model 2 .ppt
 
Protocols
ProtocolsProtocols
Protocols
 
Lecture5-6-7.pdf
Lecture5-6-7.pdfLecture5-6-7.pdf
Lecture5-6-7.pdf
 

More from Student

Cloud computing
Cloud computingCloud computing
Cloud computingStudent
 
Keyword research
Keyword researchKeyword research
Keyword researchStudent
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process modelsStudent
 
Virtual technology
Virtual technologyVirtual technology
Virtual technologyStudent
 
Student management system
Student management systemStudent management system
Student management systemStudent
 
Ip services
Ip servicesIp services
Ip servicesStudent
 
Process models
Process modelsProcess models
Process modelsStudent
 
Student management system project report c++
Student management system project report c++Student management system project report c++
Student management system project report c++Student
 
Database recovery
Database recoveryDatabase recovery
Database recoveryStudent
 
Stack application
Stack applicationStack application
Stack applicationStudent
 
Uml struct2
Uml struct2Uml struct2
Uml struct2Student
 

More from Student (11)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Keyword research
Keyword researchKeyword research
Keyword research
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
 
Virtual technology
Virtual technologyVirtual technology
Virtual technology
 
Student management system
Student management systemStudent management system
Student management system
 
Ip services
Ip servicesIp services
Ip services
 
Process models
Process modelsProcess models
Process models
 
Student management system project report c++
Student management system project report c++Student management system project report c++
Student management system project report c++
 
Database recovery
Database recoveryDatabase recovery
Database recovery
 
Stack application
Stack applicationStack application
Stack application
 
Uml struct2
Uml struct2Uml struct2
Uml struct2
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

computer networks layers

  • 1. © Oxford University Press 2011 Computer NetworksComputer Networks Bhushan Trivedi, Director, MCA Programme, at the GLS Institute of Computer Technology, Ahmadabad
  • 2. © Oxford University Press 2011 Chapter 1Chapter 1 Introduction to computerIntroduction to computer networksnetworks
  • 3. © Oxford University Press 2011 Questions to be answered • How is a file downloaded • How do emails reach their intended recipients? • How does a wired and a wireless connection work the same? • How is receipt of new data (for example a new antivirus update), handled and by whom?
  • 4. © Oxford University Press 2011 Layering Example
  • 5. © Oxford University Press 2011 Advantages of layers • Reducing the complexity • Division of Work • Standard Interfacing between Components • Replacing a component is easy • Independence in Protocol design
  • 6. © Oxford University Press 2011 Disadvantages of layers • Reduced Speed and Performance • Increased Memory usage • Sensor Networks Node
  • 7. © Oxford University Press 2011 Layers for OSI and TCP/IP
  • 8. © Oxford University Press 2011 Connection Oriented vs Connectionless • Connection establishment • Complete line occupied or not • Multiplexing • Robustness of the connection • Cost of the connection • Quality of service • Order of delivery
  • 9. © Oxford University Press 2011 Example CO vs CL
  • 10. © Oxford University Press 2011 OSI and TCP IP difference • OSI has seven layers, TCP/IP has five layers. • The OSI was connection-oriented, TCP/IP model was connectionless • The TCP/IP provided a choice (TCP or UDP) to the customers. • TCP/IP describes an existing set of protocols The OSI model was more general
  • 11. © Oxford University Press 2011 OSI and TCP IP difference • OSI model distinguishes between an interface and a protocol TCP IP does not • The OSI model clearly mentions the physical and data link layers. • The Internet provides both, connection oriented service over connectionless transfer and connectionless service over connectionless transfers,
  • 12. © Oxford University Press 2011 The Physical Layer
  • 13. © Oxford University Press 2011 The Data Link Layer
  • 14. © Oxford University Press 2011 The Network Layer
  • 15. © Oxford University Press 2011 Network Layer Functioning
  • 16. © Oxford University Press 2011 Routing at Network Layer
  • 17. © Oxford University Press 2011 Extracting Prefix
  • 18. © Oxford University Press 2011 Routing between different networks
  • 19. © Oxford University Press 2011 Transport layer and reliability by retransmitting
  • 20. © Oxford University Press 2011 Application Layer
  • 21. © Oxford University Press 2011 Other • Distributed Systems – WWW • Peer to peer networks • Client server networks
  • 22. © Oxford University Press 2011 X.25
  • 23. © Oxford University Press 2011 DTE routing