SlideShare une entreprise Scribd logo
1  sur  32
Module 15:  Network Structures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Distributed System
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network-Operating Systems ,[object Object],[object Object],[object Object]
Distributed-Operating Systems ,[object Object],[object Object],[object Object]
Distributed-Operating Systems (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Topology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network Topology
Network Types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network Types (Cont.) ,[object Object]
Network Types (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Communication Processors in a Wide-Area Network
Communication ,[object Object],[object Object],[object Object],[object Object],The design of a  communication  network must address four basic  issues:
Naming and Name Resolution ,[object Object],[object Object],[object Object],[object Object],[object Object]
Routing Strategies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Routing Strategies (Cont.) ,[object Object],[object Object],[object Object],[object Object]
Connection Strategies ,[object Object],[object Object],[object Object],[object Object]
Contention ,[object Object],[object Object],[object Object],[object Object],Several sites may want to transmit information over a link  simultaneously.  Techniques to avoid repeated collisions include:
Contention (Cont.) ,[object Object],[object Object]
Communication Protocol ,[object Object],[object Object],[object Object],The communication network is partitioned into the following  multiple layers;
Communication Protocol (Cont.) ,[object Object],[object Object],[object Object],[object Object]
Communication Via ISO Network Model
The ISO Protocol Layer
The ISO Network Message
The TCP/IP Protocol Layers
Robustness ,[object Object],[object Object]
Failure Detection ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Failure Detection (cont) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Reconfiguration ,[object Object],[object Object],[object Object],[object Object]
Design Issues ,[object Object],[object Object],[object Object],[object Object]
Networking Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An Ethernet Packet

Contenu connexe

Tendances (18)

Types of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsTypes of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design Tools
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Unit 4 - Network Layer
Unit 4 - Network LayerUnit 4 - Network Layer
Unit 4 - Network Layer
 
Lecture 06
Lecture 06Lecture 06
Lecture 06
 
The Network Layer
The Network LayerThe Network Layer
The Network Layer
 
Ch 18 intro to network layer - section 2
Ch 18   intro to network layer - section 2Ch 18   intro to network layer - section 2
Ch 18 intro to network layer - section 2
 
COMPUTER NETWORKS UNIT 1
COMPUTER NETWORKS UNIT 1COMPUTER NETWORKS UNIT 1
COMPUTER NETWORKS UNIT 1
 
Osi model with neworking overview
Osi model with neworking overviewOsi model with neworking overview
Osi model with neworking overview
 
SYBSC IT COMPUTER NETWORKS UNIT III Wired LANS: Ethernet
SYBSC IT COMPUTER NETWORKS UNIT III Wired LANS: EthernetSYBSC IT COMPUTER NETWORKS UNIT III Wired LANS: Ethernet
SYBSC IT COMPUTER NETWORKS UNIT III Wired LANS: Ethernet
 
COMPUTER NETWORKS UNIT 4
COMPUTER NETWORKS UNIT 4COMPUTER NETWORKS UNIT 4
COMPUTER NETWORKS UNIT 4
 
Ch 18 intro to network layer - section 3
Ch 18   intro to network layer - section 3Ch 18   intro to network layer - section 3
Ch 18 intro to network layer - section 3
 
Bhargavi osi
Bhargavi osiBhargavi osi
Bhargavi osi
 
COMPUTER NETWORKS UNIT 3
COMPUTER NETWORKS UNIT 3COMPUTER NETWORKS UNIT 3
COMPUTER NETWORKS UNIT 3
 
COMPUTER NETWORK - Chapter 1
COMPUTER NETWORK - Chapter 1 COMPUTER NETWORK - Chapter 1
COMPUTER NETWORK - Chapter 1
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
 SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
 
CN_Lec 5_OSI
CN_Lec 5_OSICN_Lec 5_OSI
CN_Lec 5_OSI
 
Dcn data link_layer
Dcn data link_layerDcn data link_layer
Dcn data link_layer
 

En vedette

Queen Elizabeth Kaelynn
Queen Elizabeth KaelynnQueen Elizabeth Kaelynn
Queen Elizabeth Kaelynnanaq
 
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...ethan.watrall
 
Data-driven Applications with conStruct
Data-driven Applications with conStructData-driven Applications with conStruct
Data-driven Applications with conStructMike Bergman
 
Desert De Les Palmes 2ª Correcció
Desert De Les Palmes 2ª CorreccióDesert De Les Palmes 2ª Correcció
Desert De Les Palmes 2ª Correccióguestf87076
 
Scenario based contextual learning design
Scenario based contextual learning designScenario based contextual learning design
Scenario based contextual learning designJoshua Underwood
 
Context & Connections: Designing a Vocab App
Context & Connections: Designing a Vocab AppContext & Connections: Designing a Vocab App
Context & Connections: Designing a Vocab AppJoshua Underwood
 
Presentation sig2015
Presentation sig2015Presentation sig2015
Presentation sig2015TeamDev
 
Programas De
Programas DeProgramas De
Programas Detat
 
Putting conversations into processes
Putting conversations into processesPutting conversations into processes
Putting conversations into processesBertrand DUPERRIN
 
solar system_yasmine
solar system_yasminesolar system_yasmine
solar system_yasmineebando1975
 
Social Media in Higher Education - Barriers & Digital Literacy
Social Media in Higher Education - Barriers & Digital LiteracySocial Media in Higher Education - Barriers & Digital Literacy
Social Media in Higher Education - Barriers & Digital LiteracyNigel Robertson
 
Coretta Scott King Shihab
Coretta Scott King ShihabCoretta Scott King Shihab
Coretta Scott King Shihabanaq
 
About Fuzakel Elephant
About Fuzakel ElephantAbout Fuzakel Elephant
About Fuzakel Elephantguest7b105d
 
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityDCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityMike Bergman
 
Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...
Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...
Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...Ondřej Rudolf
 
Get More Useful Feedback
Get More Useful FeedbackGet More Useful Feedback
Get More Useful FeedbackCindy Alvarez
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)C.U
 
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...ethan.watrall
 

En vedette (20)

Queen Elizabeth Kaelynn
Queen Elizabeth KaelynnQueen Elizabeth Kaelynn
Queen Elizabeth Kaelynn
 
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...
 
Data-driven Applications with conStruct
Data-driven Applications with conStructData-driven Applications with conStruct
Data-driven Applications with conStruct
 
Desert De Les Palmes 2ª Correcció
Desert De Les Palmes 2ª CorreccióDesert De Les Palmes 2ª Correcció
Desert De Les Palmes 2ª Correcció
 
Scenario based contextual learning design
Scenario based contextual learning designScenario based contextual learning design
Scenario based contextual learning design
 
Context & Connections: Designing a Vocab App
Context & Connections: Designing a Vocab AppContext & Connections: Designing a Vocab App
Context & Connections: Designing a Vocab App
 
Presentation sig2015
Presentation sig2015Presentation sig2015
Presentation sig2015
 
Programas De
Programas DeProgramas De
Programas De
 
Putting conversations into processes
Putting conversations into processesPutting conversations into processes
Putting conversations into processes
 
solar system_yasmine
solar system_yasminesolar system_yasmine
solar system_yasmine
 
Social Media in Higher Education - Barriers & Digital Literacy
Social Media in Higher Education - Barriers & Digital LiteracySocial Media in Higher Education - Barriers & Digital Literacy
Social Media in Higher Education - Barriers & Digital Literacy
 
Coretta Scott King Shihab
Coretta Scott King ShihabCoretta Scott King Shihab
Coretta Scott King Shihab
 
About Fuzakel Elephant
About Fuzakel ElephantAbout Fuzakel Elephant
About Fuzakel Elephant
 
miLexicon @ Eurocall2010
miLexicon @ Eurocall2010miLexicon @ Eurocall2010
miLexicon @ Eurocall2010
 
Mobile UX
Mobile UXMobile UX
Mobile UX
 
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityDCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
 
Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...
Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...
Livinbrand 2016 - Jakub Michl, Beneš & Michl: Jak prosazujeme branding ve fir...
 
Get More Useful Feedback
Get More Useful FeedbackGet More Useful Feedback
Get More Useful Feedback
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)
 
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
 

Similaire à Ch15 OS

Similaire à Ch15 OS (20)

Chapter 16 - Distributed System Structures
Chapter 16 - Distributed System StructuresChapter 16 - Distributed System Structures
Chapter 16 - Distributed System Structures
 
Distributed os
Distributed osDistributed os
Distributed os
 
Design issues of dos
Design issues of dosDesign issues of dos
Design issues of dos
 
16.Distributed System Structure
16.Distributed System Structure16.Distributed System Structure
16.Distributed System Structure
 
CN chapter1.ppt
CN chapter1.pptCN chapter1.ppt
CN chapter1.ppt
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
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
 
Network Connectivity and Protocols and OSI Model
Network Connectivity and Protocols and OSI ModelNetwork Connectivity and Protocols and OSI Model
Network Connectivity and Protocols and OSI Model
 
Week10 transport
Week10 transportWeek10 transport
Week10 transport
 
Communication systems 2010
Communication systems 2010Communication systems 2010
Communication systems 2010
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
01 pengenalan
01 pengenalan01 pengenalan
01 pengenalan
 
The OSI model
 The OSI model The OSI model
The OSI model
 
Lecture 2 review of network technologies
Lecture 2 review of network technologiesLecture 2 review of network technologies
Lecture 2 review of network technologies
 
Layering and Architecture
Layering and ArchitectureLayering and Architecture
Layering and Architecture
 
934 Ch1 Networks
934 Ch1  Networks934 Ch1  Networks
934 Ch1 Networks
 
OSI Model
OSI ModelOSI Model
OSI Model
 
networking
networkingnetworking
networking
 
OSI MODEL
OSI MODEL OSI MODEL
OSI MODEL
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
 

Plus de C.U

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OSC.U
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OSC.U
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OSC.U
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OSC.U
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OSC.U
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OSC.U
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OSC.U
 
Ch16 OS
Ch16 OSCh16 OS
Ch16 OSC.U
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OSC.U
 
Ch11 OS
Ch11 OSCh11 OS
Ch11 OSC.U
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OSC.U
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OSC.U
 
Ch6
Ch6Ch6
Ch6C.U
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OSC.U
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OSC.U
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OSC.U
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OSC.U
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OSC.U
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OSC.U
 
Ch5 OS
Ch5 OSCh5 OS
Ch5 OSC.U
 

Plus de C.U (20)

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OS
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OS
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OS
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OS
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OS
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OS
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OS
 
Ch16 OS
Ch16 OSCh16 OS
Ch16 OS
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OS
 
Ch11 OS
Ch11 OSCh11 OS
Ch11 OS
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OS
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OS
 
Ch6
Ch6Ch6
Ch6
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OS
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OS
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OS
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OS
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OS
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
 
Ch5 OS
Ch5 OSCh5 OS
Ch5 OS
 

Ch15 OS