SlideShare a Scribd company logo
Chapter 1
R.Rajasangeetha
Assistant Professor,Department of Information Technology
E.M.G.Yadava Women’s College,
Madurai.
Metropolitan Area Networks
A metropolitan area network based on cable TV.
Wide Area Networks
Relation between hosts on LANs and the subnet.
Wide Area Networks (2)
A stream of packets from sender to receiver.
Wireless Networks
Categories of wireless networks:
System interconnection
Wireless LANs
Wireless WANs
Wireless Networks (2)
(a) Bluetooth configuration
(b) Wireless LAN
Wireless Networks (3)
(a) Individual mobile computers
(b) A flying LAN
Home Network Categories
 Computers (desktop PC, PDA, shared peripherals
 Entertainment (TV, DVD, VCR, camera, stereo, MP3)
 Telecomm (telephone, cell phone, intercom, fax)
 Appliances (microwave, fridge, clock, furnace, airco)
 Telemetry (utility meter, burglar alarm, babycam).
Network Software
 Protocol Hierarchies
 Design Issues for the Layers
 Connection-Oriented and Connectionless Services
 Service Primitives
 The Relationship of Services to Protocols
Network Software
Protocol Hierarchies
Layers, protocols, and interfaces.
Protocol Hierarchies (2)
The philosopher-translator-secretary architecture.
Protocol Hierarchies (3)
Example information flow supporting virtual
communication in layer 5.
Connection-Oriented and Connectionless
Services
Six different types of service.
Service Primitives
Five service primitives for implementing a simple
connection-oriented service.
Service Primitives (2)
Packets sent in a simple client-server interaction on
a connection-oriented network.
Services to Protocols Relationship
The relationship between a service and a protocol.
Reference Models
 The OSI Reference Model
 The TCP/IP Reference Model
 A Comparison of OSI and TCP/IP
 A Critique of the OSI Model and Protocols
 A Critique of the TCP/IP Reference Model
OSI Reference model :
The Open System Interconnection (OSI) Reference Model is a description for layered
communications and computer network protocol design. It was developed as part of the
Open Systems Interconnection (OSI) initiative. It divides network architecture into seven
layers which are, from top to bottom, the Application, Presentation, Session, Transport,
Network, Data-Link, and Physical Layers. It is therefore often referred to as the OSI
Seven Layer Model.
A layer is a collection of similar functions that provide services to the layer above it and
receives service from the layer below it.
On each layer an instance provides services to the instances at the layer above and
requests service from the layer below.
19
Why do we need the OSI Model?
To address the problem of networks increasing in size
and in number, the International Organization for
Standardization (ISO) researched many network
schemes and recognized that there was a need to
create a network model that would help network
builders implement networks that could communicate
and work together and therefore, released the OSI
reference model in 1984.
OSI Reference Model
Data unit Layer Function
Data
7. Application Network process to application
6. Presentation Data representation and encryption
5. Session Host-to-host communication
Segment 4. Transport End-to-end connections and reliability
Packet 3. Network Path determination and logical addressing
Frame 2. Data Link Physical addressing
Bit 1. Physical Media, signal and binary transmission
Reference Models
The OSI
reference
model.
Layer 7: Application Layer
the application layer provides services for an application program to ensure that effective
communication with another application program in a network is possible. It is a service
layer that provides these services:
•Allows applications to use the network.
•Message authenticates either the message sender or receiver or both
•Makes sure that necessary communication resources exist
•Determines protocol and data syntax rules at the application level
•Interface between the user & the computer (applications & Gateways). Provides
services that directly support user applications, such as the USER INTERFACE, E-
MAIL, FILE TRANSFER, TERMINAL EMULATION, DATABASE ACCESS.
•Handles Network access, flow control & error recovery.
•Messages are sent between layers.
Layer 7 - The Application Layer
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
This layer deal with
networking applications.
Examples:
 Email
 Web browsers
PDU - User Data
Layer 6: Presentation Layer
The Presentation Layer enables translation between Application Layer entities, in which
the higher-layer entities can use different syntax and semantics, as long as the
Presentation Service understands both and the mapping between them.
•This layer formats and encrypts data to be sent across a network.
•The presentation service data units are then encapsulated into Session Protocol
Data Units, and moved to the lower layers.
•Translation of data into understandable format for transmission (into a form usable
by the application layer i.e. translates data between the formats the network
requires and the computer expects).
•Handles character encoding, bit order and byte order issues. Encodes and
decodes data.
•Data compression and encryption takes place at this layer.
•Generally determines the structure of data
•The redirector works at this layer.
•Responsible for protocol conversion
Layer 6 - The Presentation Layer
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
This layer is responsible
for presenting the data in
the required format which
may include:
 Encryption
 Compression
PDU - Formatted Data
Layer 5: Session Layer
•The Session layer controls the dialogues (connections) between computers.
It establishes, manages and terminates the connections between the local
and remote application. It provides for full-duplex, half-duplex, or simplex
operation.
•Provides synchronization between communicating computers (nodes),
messages are sent between layers (i.e. Manages upper layer errors).
•Places checkpoints in the data flow, so that if transmission fails, only the data
after the last checkpoint needs to be retransmitted.
Layer 5 - The Session Layer
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
This layer establishes,
manages, and terminates
sessions between two
communicating hosts.
Example:
 Client Software
( Used for logging in)
PDU - Formatted Data
Layer 4: Transport Layer
•The Transport Layer provides transparent transfer of data between end users, providing
reliable data transfer services to the upper layers.
•Responsible for PACKET HANDLING. Ensures error free delivery. Repackages
messages, divides messages into smaller packets (Fragments and reassembles data),
and handles error handling
•Ensures proper sequencing and without loss and duplication.
•Takes action to correct faulty transmissions
•Controls flow of data
•Acknowledges successful receipt of data
•Sliding window is at this Layer -segments of message fragments are sent between
layers
•TCP - connection oriented communication for applications to ensure error free delivery.
•UDP- connectionless communications and does not guarantee packet delivery between
transfer points
Layer 4 - The Transport Layer
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
This layer breaks up the
data from the sending host
and then reassembles it in
the receiver.
It also is used to insure
reliable data transport
across the network.
PDU - Segments
Layer 3: Network Layer
The Network Layer provides the functional and procedural means of transferring variable
length data sequences from a source to a destination via one or more networks. The
Network Layer performs network routing functions, and might also perform
fragmentation and reassembly, and report delivery errors.
A well known example of the network layer protocol is the Internet Protocol (IP).
Logical addressing - software addresses to hardware addresses are resolved
(ARP/RARP).
Determining the best route (Makes routing decisions & forwards packets.
Layer 2: Data Link Layer
The Data Link Layer provides the functional and procedural means to transfer data
between network entities and to detect and correct errors that may occur in the Physical
Layer
Data link layer arrange bits, from the Physical Layer, into logical sequences called
frames.
Layer 3 - The Network Layer
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
Sometimes referred to as the
“Cisco Layer”.
Makes “Best Path
Determination” decisions
based on logical addresses
(usually IP addresses).
PDU - Packets
Layer 2 - The Data Link Layer
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
This layer provides reliable
transit of data across a
physical link.
Makes decisions based on
physical addresses (usually
MAC addresses).
PDU - Frames
Layer 1: Physical Layer
The Physical Layer defines the electrical and physical specifications for devices. This
includes the layout of pins, voltages, cable specifications, Hubs, repeaters, network
adapters, and more.
The Physical Layer will tell one device how to transmit to the communication medium, and
another device how to receive from it
The major functions and services of the Physical Layer are:
•Establishment and termination of a connection to a communications medium.
•Flow control.
•Modulation (conversion between the representation of digital data) .These are
signals operating over the physical cabling (such as copper and optical fiber) or over
a radio link
Layer 1 - The Physical Layer
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
This is the physical media
through which the data,
represented as electronic
signals, is sent from the
source host to the
destination host.
Examples:
 CAT5 (what we have)
 Coaxial (like cable TV)
 Fiber optic
PDU - Bits
35
Host Layers
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
These layers
only exist in the
source and
destination host
computers.
36
Media Layers
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
These layers manage
the information out in
the LAN or WAN
between the source
and destination hosts.
37
The OSI Layers Communications

More Related Content

What's hot

Osi reference model
Osi reference modelOsi reference model
Osi reference modelprashob7
 
Cisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the examCisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the exam
le_dung762
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
Namra Afzal
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
Sangeetha Rangarajan
 
Osi model
Osi model Osi model
Osi model
Josh Marrugo
 
Osi model
Osi modelOsi model
Osi model
sayyed sabir
 
Complete Osi Model Explained
Complete Osi Model ExplainedComplete Osi Model Explained
Complete Osi Model Explained
Vivek chan
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)Dipu Thomas joy
 
Overview of an OSI reference Model
Overview of an OSI reference ModelOverview of an OSI reference Model
Overview of an OSI reference Model
Darshan Bhatt
 
Ch 2 network
Ch 2 networkCh 2 network
Ch 2 network
MohamedAbdELhamed35
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
Lalit Bhati
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
Chaynika Verma
 
Chapter 1.2 osi model
Chapter 1.2 osi modelChapter 1.2 osi model
Chapter 1.2 osi model
Naiyan Noor
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
Trishit Biswas
 
Osi reference model
Osi reference modelOsi reference model
Ccna day1
Ccna day1Ccna day1

What's hot (20)

Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Cisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the examCisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the exam
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
Osi model
Osi model Osi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
Osi layers
Osi layersOsi layers
Osi layers
 
Complete Osi Model Explained
Complete Osi Model ExplainedComplete Osi Model Explained
Complete Osi Model Explained
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
Overview of an OSI reference Model
Overview of an OSI reference ModelOverview of an OSI reference Model
Overview of an OSI reference Model
 
Ch 2 network
Ch 2 networkCh 2 network
Ch 2 network
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Chapter 1.2 osi model
Chapter 1.2 osi modelChapter 1.2 osi model
Chapter 1.2 osi model
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
 
Chap 1 introduction
Chap 1 introductionChap 1 introduction
Chap 1 introduction
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 

Similar to Computer networks chapter1.

Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
Pooja Bhojwani
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
Shamima Akther
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP Model
Tapan Khilar
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
gadisaAdamu
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
BapanKar2
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
shucaybcabdi
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
DeepVala5
 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptx
TadeseBeyene
 
OSI MODEL
OSI MODEL OSI MODEL
OSI MODEL
Soumo Dhali
 
Network internet
Network internetNetwork internet
Network internetKumar
 
Networks internet
Networks internetNetworks internet
Networks internetKumar
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
Bobby Agustinus Ginting
 
C C N A Day1
C C N A  Day1C C N A  Day1
C C N A Day1
darulquthni
 
Osi layer model
Osi layer modelOsi layer model
Osi layer model
AanchalJain72
 
Unit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfUnit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdf
Arumugam90
 
OSI Model
OSI ModelOSI Model
OSI Model
DINESH KAMBLE
 

Similar to Computer networks chapter1. (20)

Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP Model
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptx
 
OSI MODEL
OSI MODEL OSI MODEL
OSI MODEL
 
Network internet
Network internetNetwork internet
Network internet
 
Networks internet
Networks internetNetworks internet
Networks internet
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
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
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Osi layer model
Osi layer modelOsi layer model
Osi layer model
 
Unit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfUnit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdf
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Recently uploaded

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 

Recently uploaded (20)

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 

Computer networks chapter1.

  • 1. Chapter 1 R.Rajasangeetha Assistant Professor,Department of Information Technology E.M.G.Yadava Women’s College, Madurai.
  • 2. Metropolitan Area Networks A metropolitan area network based on cable TV.
  • 3. Wide Area Networks Relation between hosts on LANs and the subnet.
  • 4. Wide Area Networks (2) A stream of packets from sender to receiver.
  • 5. Wireless Networks Categories of wireless networks: System interconnection Wireless LANs Wireless WANs
  • 6. Wireless Networks (2) (a) Bluetooth configuration (b) Wireless LAN
  • 7. Wireless Networks (3) (a) Individual mobile computers (b) A flying LAN
  • 8. Home Network Categories  Computers (desktop PC, PDA, shared peripherals  Entertainment (TV, DVD, VCR, camera, stereo, MP3)  Telecomm (telephone, cell phone, intercom, fax)  Appliances (microwave, fridge, clock, furnace, airco)  Telemetry (utility meter, burglar alarm, babycam).
  • 9. Network Software  Protocol Hierarchies  Design Issues for the Layers  Connection-Oriented and Connectionless Services  Service Primitives  The Relationship of Services to Protocols
  • 10. Network Software Protocol Hierarchies Layers, protocols, and interfaces.
  • 11. Protocol Hierarchies (2) The philosopher-translator-secretary architecture.
  • 12. Protocol Hierarchies (3) Example information flow supporting virtual communication in layer 5.
  • 14. Service Primitives Five service primitives for implementing a simple connection-oriented service.
  • 15. Service Primitives (2) Packets sent in a simple client-server interaction on a connection-oriented network.
  • 16. Services to Protocols Relationship The relationship between a service and a protocol.
  • 17. Reference Models  The OSI Reference Model  The TCP/IP Reference Model  A Comparison of OSI and TCP/IP  A Critique of the OSI Model and Protocols  A Critique of the TCP/IP Reference Model
  • 18. OSI Reference model : The Open System Interconnection (OSI) Reference Model is a description for layered communications and computer network protocol design. It was developed as part of the Open Systems Interconnection (OSI) initiative. It divides network architecture into seven layers which are, from top to bottom, the Application, Presentation, Session, Transport, Network, Data-Link, and Physical Layers. It is therefore often referred to as the OSI Seven Layer Model. A layer is a collection of similar functions that provide services to the layer above it and receives service from the layer below it. On each layer an instance provides services to the instances at the layer above and requests service from the layer below.
  • 19. 19 Why do we need the OSI Model? To address the problem of networks increasing in size and in number, the International Organization for Standardization (ISO) researched many network schemes and recognized that there was a need to create a network model that would help network builders implement networks that could communicate and work together and therefore, released the OSI reference model in 1984.
  • 20. OSI Reference Model Data unit Layer Function Data 7. Application Network process to application 6. Presentation Data representation and encryption 5. Session Host-to-host communication Segment 4. Transport End-to-end connections and reliability Packet 3. Network Path determination and logical addressing Frame 2. Data Link Physical addressing Bit 1. Physical Media, signal and binary transmission
  • 22. Layer 7: Application Layer the application layer provides services for an application program to ensure that effective communication with another application program in a network is possible. It is a service layer that provides these services: •Allows applications to use the network. •Message authenticates either the message sender or receiver or both •Makes sure that necessary communication resources exist •Determines protocol and data syntax rules at the application level •Interface between the user & the computer (applications & Gateways). Provides services that directly support user applications, such as the USER INTERFACE, E- MAIL, FILE TRANSFER, TERMINAL EMULATION, DATABASE ACCESS. •Handles Network access, flow control & error recovery. •Messages are sent between layers.
  • 23. Layer 7 - The Application Layer 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical This layer deal with networking applications. Examples:  Email  Web browsers PDU - User Data
  • 24. Layer 6: Presentation Layer The Presentation Layer enables translation between Application Layer entities, in which the higher-layer entities can use different syntax and semantics, as long as the Presentation Service understands both and the mapping between them. •This layer formats and encrypts data to be sent across a network. •The presentation service data units are then encapsulated into Session Protocol Data Units, and moved to the lower layers. •Translation of data into understandable format for transmission (into a form usable by the application layer i.e. translates data between the formats the network requires and the computer expects). •Handles character encoding, bit order and byte order issues. Encodes and decodes data. •Data compression and encryption takes place at this layer. •Generally determines the structure of data •The redirector works at this layer. •Responsible for protocol conversion
  • 25. Layer 6 - The Presentation Layer 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical This layer is responsible for presenting the data in the required format which may include:  Encryption  Compression PDU - Formatted Data
  • 26. Layer 5: Session Layer •The Session layer controls the dialogues (connections) between computers. It establishes, manages and terminates the connections between the local and remote application. It provides for full-duplex, half-duplex, or simplex operation. •Provides synchronization between communicating computers (nodes), messages are sent between layers (i.e. Manages upper layer errors). •Places checkpoints in the data flow, so that if transmission fails, only the data after the last checkpoint needs to be retransmitted.
  • 27. Layer 5 - The Session Layer 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical This layer establishes, manages, and terminates sessions between two communicating hosts. Example:  Client Software ( Used for logging in) PDU - Formatted Data
  • 28. Layer 4: Transport Layer •The Transport Layer provides transparent transfer of data between end users, providing reliable data transfer services to the upper layers. •Responsible for PACKET HANDLING. Ensures error free delivery. Repackages messages, divides messages into smaller packets (Fragments and reassembles data), and handles error handling •Ensures proper sequencing and without loss and duplication. •Takes action to correct faulty transmissions •Controls flow of data •Acknowledges successful receipt of data •Sliding window is at this Layer -segments of message fragments are sent between layers •TCP - connection oriented communication for applications to ensure error free delivery. •UDP- connectionless communications and does not guarantee packet delivery between transfer points
  • 29. Layer 4 - The Transport Layer 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical This layer breaks up the data from the sending host and then reassembles it in the receiver. It also is used to insure reliable data transport across the network. PDU - Segments
  • 30. Layer 3: Network Layer The Network Layer provides the functional and procedural means of transferring variable length data sequences from a source to a destination via one or more networks. The Network Layer performs network routing functions, and might also perform fragmentation and reassembly, and report delivery errors. A well known example of the network layer protocol is the Internet Protocol (IP). Logical addressing - software addresses to hardware addresses are resolved (ARP/RARP). Determining the best route (Makes routing decisions & forwards packets. Layer 2: Data Link Layer The Data Link Layer provides the functional and procedural means to transfer data between network entities and to detect and correct errors that may occur in the Physical Layer Data link layer arrange bits, from the Physical Layer, into logical sequences called frames.
  • 31. Layer 3 - The Network Layer 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Sometimes referred to as the “Cisco Layer”. Makes “Best Path Determination” decisions based on logical addresses (usually IP addresses). PDU - Packets
  • 32. Layer 2 - The Data Link Layer 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical This layer provides reliable transit of data across a physical link. Makes decisions based on physical addresses (usually MAC addresses). PDU - Frames
  • 33. Layer 1: Physical Layer The Physical Layer defines the electrical and physical specifications for devices. This includes the layout of pins, voltages, cable specifications, Hubs, repeaters, network adapters, and more. The Physical Layer will tell one device how to transmit to the communication medium, and another device how to receive from it The major functions and services of the Physical Layer are: •Establishment and termination of a connection to a communications medium. •Flow control. •Modulation (conversion between the representation of digital data) .These are signals operating over the physical cabling (such as copper and optical fiber) or over a radio link
  • 34. Layer 1 - The Physical Layer 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical This is the physical media through which the data, represented as electronic signals, is sent from the source host to the destination host. Examples:  CAT5 (what we have)  Coaxial (like cable TV)  Fiber optic PDU - Bits
  • 35. 35 Host Layers 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical These layers only exist in the source and destination host computers.
  • 36. 36 Media Layers 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical These layers manage the information out in the LAN or WAN between the source and destination hosts.
  • 37. 37 The OSI Layers Communications