SlideShare a Scribd company logo
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
Communication and
Layered Architecture
OSI MODEL:
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
INTRODUCTION
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
APPLICATIONS
A lot of things we take for granted are the result of
computer networks.
• Email
• Chat
• Web sites
• Sharing of documents and pictures
• Accessing a centralized database of information
• Mobile workers
THE NEED FOR
STANDARDS
• Over the past couple of decades many of the networks
that were built used different hardware and software
implementations, as a result they were incompatible and
it became difficult for networks using different
specifications to communicate with each other.
• To address the problem of networks being incompatible
and unable to communicate with each other, the
International Organisation for Standardisation (ISO)
researched various network schemes.
• The ISO recognised there was a need to create a
NETWORK MODEL that would help vendors create
interoperable network implementations.
1. Organizations For
Communication Standards
Standards are developed by cooperation among
standards creation committees, forums, and
government regulatory agencies.
Standards Creation Committees
a) International Standards Organization (ISO)
b) International Telecommunications Union (ITU)
c) American National Standards Institute (ANSI)
d) Institute of Electrical and Electronics Engineers (IEEE)
e) Electronic Industries Association (EIA)
f) Internet Engineering Task Force (IETF)
a) International Standards
Organization (ISO)
- A multinational body whose membership is drawn mainly
from the standards creation committees of various
governments throughout the world
- Dedicated to worldwide agreement on international standards
in a variety field.
- Currently includes 82 memberships industrialized nations.
- Aims to facilitate the international exchange of goods and
services by providing models for compatibility, improved
quality, increased quality, increased productivity and decreased
prices.
- Also known as International Telecommunications
Union-Telecommunication Standards Sector (ITU-T)
- An international standards organization related to the
United Nations that develops standards for
telecommunications.
- Two popular standards developed by ITU-T are:
i) V series – transmission over phone lines
ii) X series – transmission over public digital
networks, email and directory services and ISDN.
b) International Telecommunications Union
(ITU)
c) American National Standards Institute
(ANSI)
- A non-profit corporation not affiliated with US
government.
- ANSI members include professional societies,
industry associations, governmental and
regulatory bodies, and consumer groups.
- Discussing the internetwork planning and
engineering, ISDN services, signaling, and
architecture and optical hierarchy.
d) Institute of Electrical and Electronics
Engineers (IEEE)
- The largest national professional group involved in
developing standards for computing, communication,
electrical engineering, and electronics.
- Aims to advance theory, creativity and product
quality in the fields of electrical engineering,
electronics and radio.
- It sponsored an important standard for local area
networks called Project 802 (eg. 802.3, 802.4 and
802.5 standards.)
e) Electronic Industries Association (EIA)
- An association of electronics manufacturers in
the US.
- Provide activities include public awareness
education and lobbying efforts in addition to
standards development.
- Responsible for developing the EIA-232-D
and EIA-530 standards.
f) Internet Engineering Task Force
(IETF)
- Concerned with speeding the growth and
evolution of Internet communications.
- The standards body for the Internet itself
- Reviews internet software and hardware.
LAYERED TASKS
• We use the concept of layers in our daily
life. As an example, let us consider two
friends who communicate through postal
mail. The process of sending a letter to a
friend would be complex if there were no
services available from the post office.
2.12
2.13
Layered Tasks, Example
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
NETWORK ARCHITECTURES
A set of layers and protocols is called the network
architecture.
1. Protocol Hierarchies
Networks are organized as layers to
reduce design complexity. Each layer
offers services to the higher layers.
Between adjacent layers is an interface.
Basic concept of layering Network
architectures define the standards and
techniques for designing and building
communication systems for computers
and other devices.
In the past, vendors developed
their own architectures and required that other
vendors conform to this architecture if
they wanted to develop compatible hardware
and software.
There are proprietary network
architectures such as IBM's SNA (Systems
Network Architecture) and there are open
architectures like the OSI (Open Systems
Interconnection) model defined by the
International Organization for Standardization.
The previous strategy, where the
computer network is designed with the
hardware as the main concern and software is
afterthought, no longer works. Network
software is now highly structured.
To reduce the design complexity, most of the
networks are organized as a series of layers
or levels, each one build upon one below it.
The basic idea of a layered architecture is to
divide the design into small pieces.
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
NETWORK ARCHITECTURES
2. Design Issues for the Layers
• Mechanism for connection establishment
• Rules for data transfer
• Error control
• Fast sender swamping a slow receiver
• Inability of processes to accept long messages
• Routing in the case of multiple paths
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
The Open Systems Interconnection is the model
developed by the International Standards Organization.
Benefits
• Interconnection of different systems (open)
• Not limited to a single vendor solution
Negative Aspect
• Systems might be less secure
• Systems might be less stable
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
1. Physical Layer
a) Convert the logical 1’s and 0’s coming from
layer 2 into electrical signals.
b) Transmission of the electrical signals over a
communication channel.
Main topics:
• Transmission mediums
• Encoding
• Modulation
• RS232 and RS422 standards
• Repeaters
• Hubs (multi-port repeater)
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
2. Data Link Layer
a) Error control to compensate for the
imperfections of the physical layer.
b) Flow control to keep a fast sender from
swamping a slow receiver.
Main topics:
• Framing methods
• Error detection and correction methods
• Flow control
• Frame format
• IEEE LAN standards
• Bridges
• Switches (multi-port bridges)
Hop-to-hop Delivery
2.21
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
3. Network Layer
a) Controls the operation of the subnet.
b) Routing packets from source to destination.
c) Logical addressing.
Main topics:
• Internetworking
• Routing algorithms
• Internet Protocol (IP) addressing
• Routers
Source-to-destination delivery
2.23
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
4. Transport Layer
a) Provides additional Quality of Service.
b) Heart of the OSI model.
Main topics:
• Connection-oriented and connectionless services
• Transmission Control Protocol (TCP)
• User Datagram Protocol (UDP)
Transport layer
• The transport layer is responsible for the
delivery of a message from one process to
another.
– Service-point addressing
– Segmentation and reassembly
– Connection control
– Flow control
– Error control
2.25
Segmentation and Reassembly
2.26
Reliable process-to-process delivery
of a message
2.27
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
5. Session Layer
a) Allows users on different machines to establish
sessions between them.
b) One of the services is managing dialogue
control.
c) Token management.
d) Synchronization.
Session layer
• The session layer is responsible for dialog
control and synchronization.
2.29
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
6. Presentation Layer
a) Concerned with the syntax and semantics of the
information.
b) Preserves the meaning of the information.
c) Data compression.
d) Data encryption.
Presentation layer
• The presentation layer is responsible for
translation, compression, and encryption.
2.31
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
OSI REFERENCE MODEL
7. Application Layer
a) Provides protocols that are commonly needed.
Main topics:
• File Transfer Protocol (FTP)
• HyperText Transfer Protocol (HTTP)
• Simple Mail Transfer Protocol (SMTP)
• Simple Network Management Protocol (SNMP)
• Network File System (NFS)
• Telnet
Application layer
• The application layer is responsible for
providing services to the user.
2.33
Summary of layers
2.34
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
SERVICES
Connection-Oriented and Connectionless
Connection-Oriented – before data is sent, the
service from the sending computer must establish
a connection with the receiving computer.
Connectionless – data can be sent at any time by
the service from the sending computer.
Q: Is downloading a music file from the Internet
connection-oriented or connectionless?
Q: Is email connection-oriented or connectionless?
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
SERVICES
3. Service Primitives
Request – entity wants the service to do some
work
Indicate – entity is to be informed about an event
Response – entity responds to an event
Confirm – entity is to be informed about its request
Sending Computer Receiving Computer
3 Network
1. request
3 Network
2. indicate 3. response
4. confirm
4 Transport 4 Transport
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
BANDWIDTH
The capacity of the medium to transmit data.
Analog Bandwidth
• Measurement is in Hertz (Hz) or cycles/sec.
Digital Bandwidth
• Measurement is in bits per second (bps).
Q: Is 100MHz = 100Mbps?
Q: Is 100Mbps = 100MBps?
7 Application
6 Presentation
5 Session
4 Transport
1 Physical
2 Data Link
3 Network
Hello
Hello
AH
Hello
AH
PH
Hello
AH
PH
SH
Hello
AH
PH
SH
TH
Hello
AH
PH
SH
TH
NH
Hello
AH
PH
SH
TH
NH
DH DT
Bits

More Related Content

Similar to Layer_arc_and_OSI_MODEL.ppt

Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)
ateeq85905
 
Ccna presentation{complete]
Ccna presentation{complete]Ccna presentation{complete]
Ccna presentation{complete]Avijit Nath
 
Itmg360 chapter one_v05
Itmg360 chapter one_v05Itmg360 chapter one_v05
Itmg360 chapter one_v05
raj_rohit
 
CCNA PPT score increases as you pick a category, fill out a long description ...
CCNA PPT score increases as you pick a category, fill out a long description ...CCNA PPT score increases as you pick a category, fill out a long description ...
CCNA PPT score increases as you pick a category, fill out a long description ...
edieali1
 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop
ARCFIRE ICT
 
Introduction to Networks_v0.2
Introduction to Networks_v0.2Introduction to Networks_v0.2
Introduction to Networks_v0.2Sohail Gohir
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP Model
Tapan Khilar
 
ppt_dcn.pdf
ppt_dcn.pdfppt_dcn.pdf
ppt_dcn.pdf
MouDhara1
 
Computer networks--networks
Computer networks--networksComputer networks--networks
Computer networks--networks
Noor Azura Adnan
 
Ncsweek2 osi model
Ncsweek2 osi modelNcsweek2 osi model
Ncsweek2 osi model
jayvelu
 
Mode of Data Flow in the OSI Model
Mode of Data Flow in the OSI ModelMode of Data Flow in the OSI Model
Mode of Data Flow in the OSI Model
ijiert bestjournal
 
C C N A Day1
C C N A  Day1C C N A  Day1
C C N A Day1
darulquthni
 
The osi model
The osi modelThe osi model
Week 4 introducing network standards
Week 4 introducing network standardsWeek 4 introducing network standards
Week 4 introducing network standards
Robert Almazan
 

Similar to Layer_arc_and_OSI_MODEL.ppt (20)

Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)
 
Ccna presentation{complete]
Ccna presentation{complete]Ccna presentation{complete]
Ccna presentation{complete]
 
VOICE
VOICEVOICE
VOICE
 
Itmg360 chapter one_v05
Itmg360 chapter one_v05Itmg360 chapter one_v05
Itmg360 chapter one_v05
 
Osi31
Osi31Osi31
Osi31
 
CCNA PPT score increases as you pick a category, fill out a long description ...
CCNA PPT score increases as you pick a category, fill out a long description ...CCNA PPT score increases as you pick a category, fill out a long description ...
CCNA PPT score increases as you pick a category, fill out a long description ...
 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop
 
Introduction to Networks_v0.2
Introduction to Networks_v0.2Introduction to Networks_v0.2
Introduction to Networks_v0.2
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP Model
 
ppt_dcn.pdf
ppt_dcn.pdfppt_dcn.pdf
ppt_dcn.pdf
 
6 osi vimp
6 osi vimp6 osi vimp
6 osi vimp
 
Computer networks--networks
Computer networks--networksComputer networks--networks
Computer networks--networks
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Ncsweek2 osi model
Ncsweek2 osi modelNcsweek2 osi model
Ncsweek2 osi model
 
Mode of Data Flow in the OSI Model
Mode of Data Flow in the OSI ModelMode of Data Flow in the OSI Model
Mode of Data Flow in the OSI Model
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
C C N A Day1
C C N A  Day1C C N A  Day1
C C N A Day1
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
The osi model
The osi modelThe osi model
The osi model
 
Week 4 introducing network standards
Week 4 introducing network standardsWeek 4 introducing network standards
Week 4 introducing network standards
 

More from BeniamTekeste

math.pptx
math.pptxmath.pptx
math.pptx
BeniamTekeste
 
Call-4-Exam-DD.pdf
Call-4-Exam-DD.pdfCall-4-Exam-DD.pdf
Call-4-Exam-DD.pdf
BeniamTekeste
 
PPT- rational and irrational numbers.ppt
PPT- rational and irrational numbers.pptPPT- rational and irrational numbers.ppt
PPT- rational and irrational numbers.ppt
BeniamTekeste
 
Mathematics Student G9_2.pdf
Mathematics Student G9_2.pdfMathematics Student G9_2.pdf
Mathematics Student G9_2.pdf
BeniamTekeste
 
ERROR_DETECTION.pptx
ERROR_DETECTION.pptxERROR_DETECTION.pptx
ERROR_DETECTION.pptx
BeniamTekeste
 
Data Center Multi-tier Model Overview.pptx
Data Center Multi-tier Model Overview.pptxData Center Multi-tier Model Overview.pptx
Data Center Multi-tier Model Overview.pptx
BeniamTekeste
 
About Cyber.pptx
About Cyber.pptxAbout Cyber.pptx
About Cyber.pptx
BeniamTekeste
 

More from BeniamTekeste (7)

math.pptx
math.pptxmath.pptx
math.pptx
 
Call-4-Exam-DD.pdf
Call-4-Exam-DD.pdfCall-4-Exam-DD.pdf
Call-4-Exam-DD.pdf
 
PPT- rational and irrational numbers.ppt
PPT- rational and irrational numbers.pptPPT- rational and irrational numbers.ppt
PPT- rational and irrational numbers.ppt
 
Mathematics Student G9_2.pdf
Mathematics Student G9_2.pdfMathematics Student G9_2.pdf
Mathematics Student G9_2.pdf
 
ERROR_DETECTION.pptx
ERROR_DETECTION.pptxERROR_DETECTION.pptx
ERROR_DETECTION.pptx
 
Data Center Multi-tier Model Overview.pptx
Data Center Multi-tier Model Overview.pptxData Center Multi-tier Model Overview.pptx
Data Center Multi-tier Model Overview.pptx
 
About Cyber.pptx
About Cyber.pptxAbout Cyber.pptx
About Cyber.pptx
 

Recently uploaded

This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 

Recently uploaded (16)

This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 

Layer_arc_and_OSI_MODEL.ppt

  • 1. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network Communication and Layered Architecture OSI MODEL:
  • 2. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network INTRODUCTION
  • 3. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network APPLICATIONS A lot of things we take for granted are the result of computer networks. • Email • Chat • Web sites • Sharing of documents and pictures • Accessing a centralized database of information • Mobile workers
  • 4. THE NEED FOR STANDARDS • Over the past couple of decades many of the networks that were built used different hardware and software implementations, as a result they were incompatible and it became difficult for networks using different specifications to communicate with each other. • To address the problem of networks being incompatible and unable to communicate with each other, the International Organisation for Standardisation (ISO) researched various network schemes. • The ISO recognised there was a need to create a NETWORK MODEL that would help vendors create interoperable network implementations.
  • 5. 1. Organizations For Communication Standards Standards are developed by cooperation among standards creation committees, forums, and government regulatory agencies. Standards Creation Committees a) International Standards Organization (ISO) b) International Telecommunications Union (ITU) c) American National Standards Institute (ANSI) d) Institute of Electrical and Electronics Engineers (IEEE) e) Electronic Industries Association (EIA) f) Internet Engineering Task Force (IETF)
  • 6. a) International Standards Organization (ISO) - A multinational body whose membership is drawn mainly from the standards creation committees of various governments throughout the world - Dedicated to worldwide agreement on international standards in a variety field. - Currently includes 82 memberships industrialized nations. - Aims to facilitate the international exchange of goods and services by providing models for compatibility, improved quality, increased quality, increased productivity and decreased prices.
  • 7. - Also known as International Telecommunications Union-Telecommunication Standards Sector (ITU-T) - An international standards organization related to the United Nations that develops standards for telecommunications. - Two popular standards developed by ITU-T are: i) V series – transmission over phone lines ii) X series – transmission over public digital networks, email and directory services and ISDN. b) International Telecommunications Union (ITU)
  • 8. c) American National Standards Institute (ANSI) - A non-profit corporation not affiliated with US government. - ANSI members include professional societies, industry associations, governmental and regulatory bodies, and consumer groups. - Discussing the internetwork planning and engineering, ISDN services, signaling, and architecture and optical hierarchy.
  • 9. d) Institute of Electrical and Electronics Engineers (IEEE) - The largest national professional group involved in developing standards for computing, communication, electrical engineering, and electronics. - Aims to advance theory, creativity and product quality in the fields of electrical engineering, electronics and radio. - It sponsored an important standard for local area networks called Project 802 (eg. 802.3, 802.4 and 802.5 standards.)
  • 10. e) Electronic Industries Association (EIA) - An association of electronics manufacturers in the US. - Provide activities include public awareness education and lobbying efforts in addition to standards development. - Responsible for developing the EIA-232-D and EIA-530 standards.
  • 11. f) Internet Engineering Task Force (IETF) - Concerned with speeding the growth and evolution of Internet communications. - The standards body for the Internet itself - Reviews internet software and hardware.
  • 12. LAYERED TASKS • We use the concept of layers in our daily life. As an example, let us consider two friends who communicate through postal mail. The process of sending a letter to a friend would be complex if there were no services available from the post office. 2.12
  • 14. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network NETWORK ARCHITECTURES A set of layers and protocols is called the network architecture. 1. Protocol Hierarchies Networks are organized as layers to reduce design complexity. Each layer offers services to the higher layers. Between adjacent layers is an interface. Basic concept of layering Network architectures define the standards and techniques for designing and building communication systems for computers and other devices.
  • 15. In the past, vendors developed their own architectures and required that other vendors conform to this architecture if they wanted to develop compatible hardware and software. There are proprietary network architectures such as IBM's SNA (Systems Network Architecture) and there are open architectures like the OSI (Open Systems Interconnection) model defined by the International Organization for Standardization.
  • 16. The previous strategy, where the computer network is designed with the hardware as the main concern and software is afterthought, no longer works. Network software is now highly structured. To reduce the design complexity, most of the networks are organized as a series of layers or levels, each one build upon one below it. The basic idea of a layered architecture is to divide the design into small pieces.
  • 17. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network NETWORK ARCHITECTURES 2. Design Issues for the Layers • Mechanism for connection establishment • Rules for data transfer • Error control • Fast sender swamping a slow receiver • Inability of processes to accept long messages • Routing in the case of multiple paths
  • 18. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL The Open Systems Interconnection is the model developed by the International Standards Organization. Benefits • Interconnection of different systems (open) • Not limited to a single vendor solution Negative Aspect • Systems might be less secure • Systems might be less stable
  • 19. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL 1. Physical Layer a) Convert the logical 1’s and 0’s coming from layer 2 into electrical signals. b) Transmission of the electrical signals over a communication channel. Main topics: • Transmission mediums • Encoding • Modulation • RS232 and RS422 standards • Repeaters • Hubs (multi-port repeater)
  • 20. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL 2. Data Link Layer a) Error control to compensate for the imperfections of the physical layer. b) Flow control to keep a fast sender from swamping a slow receiver. Main topics: • Framing methods • Error detection and correction methods • Flow control • Frame format • IEEE LAN standards • Bridges • Switches (multi-port bridges)
  • 22. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL 3. Network Layer a) Controls the operation of the subnet. b) Routing packets from source to destination. c) Logical addressing. Main topics: • Internetworking • Routing algorithms • Internet Protocol (IP) addressing • Routers
  • 24. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL 4. Transport Layer a) Provides additional Quality of Service. b) Heart of the OSI model. Main topics: • Connection-oriented and connectionless services • Transmission Control Protocol (TCP) • User Datagram Protocol (UDP)
  • 25. Transport layer • The transport layer is responsible for the delivery of a message from one process to another. – Service-point addressing – Segmentation and reassembly – Connection control – Flow control – Error control 2.25
  • 28. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL 5. Session Layer a) Allows users on different machines to establish sessions between them. b) One of the services is managing dialogue control. c) Token management. d) Synchronization.
  • 29. Session layer • The session layer is responsible for dialog control and synchronization. 2.29
  • 30. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL 6. Presentation Layer a) Concerned with the syntax and semantics of the information. b) Preserves the meaning of the information. c) Data compression. d) Data encryption.
  • 31. Presentation layer • The presentation layer is responsible for translation, compression, and encryption. 2.31
  • 32. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network OSI REFERENCE MODEL 7. Application Layer a) Provides protocols that are commonly needed. Main topics: • File Transfer Protocol (FTP) • HyperText Transfer Protocol (HTTP) • Simple Mail Transfer Protocol (SMTP) • Simple Network Management Protocol (SNMP) • Network File System (NFS) • Telnet
  • 33. Application layer • The application layer is responsible for providing services to the user. 2.33
  • 35. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network SERVICES Connection-Oriented and Connectionless Connection-Oriented – before data is sent, the service from the sending computer must establish a connection with the receiving computer. Connectionless – data can be sent at any time by the service from the sending computer. Q: Is downloading a music file from the Internet connection-oriented or connectionless? Q: Is email connection-oriented or connectionless?
  • 36. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network SERVICES 3. Service Primitives Request – entity wants the service to do some work Indicate – entity is to be informed about an event Response – entity responds to an event Confirm – entity is to be informed about its request Sending Computer Receiving Computer 3 Network 1. request 3 Network 2. indicate 3. response 4. confirm 4 Transport 4 Transport
  • 37. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network BANDWIDTH The capacity of the medium to transmit data. Analog Bandwidth • Measurement is in Hertz (Hz) or cycles/sec. Digital Bandwidth • Measurement is in bits per second (bps). Q: Is 100MHz = 100Mbps? Q: Is 100Mbps = 100MBps?
  • 38. 7 Application 6 Presentation 5 Session 4 Transport 1 Physical 2 Data Link 3 Network Hello Hello AH Hello AH PH Hello AH PH SH Hello AH PH SH TH Hello AH PH SH TH NH Hello AH PH SH TH NH DH DT Bits