SlideShare a Scribd company logo
22/1/2013
1
Learning OutcomesLearning OutcomesLearning OutcomesLearning Outcomes
1. Define seven layer of OSI Modelseven layer of OSI Modelseven layer of OSI Modelseven layer of OSI Model
2. Define functionsfunctionsfunctionsfunctions of each layer in OSI
Model
3. Use OSI Model to explain the
communication between two network
nodes
4. Describe data packets and framesdata packets and framesdata packets and framesdata packets and frames
5. Describe two types of addressingtwo types of addressingtwo types of addressingtwo types of addressing
covered by the OSI Model
22/1/2013
2
OSI Model?OSI Model?OSI Model?OSI Model?
The OSI (Open System Interconnection) model is
developed by ISO in 1984198419841984.
Why OSI?Why OSI?Why OSI?Why OSI? as a guidelines how network operatinghow network operatinghow network operatinghow network operating
systems communicatesystems communicatesystems communicatesystems communicate on a network.
OSI model was to provide a set of design standards
for equipment manufacturersfor equipment manufacturersfor equipment manufacturersfor equipment manufacturers.
ISO is the organization
OSI is the model
Note:Note:
7 Layer of OSI Model7 Layer of OSI Model7 Layer of OSI Model7 Layer of OSI Model
A good what to
remember the seven
layers is
All
People
Seem
To
Need
Data
Processing
22/1/2013
3
OSI Model vs Protocol
Data is transmitted from (Host A) to (Host B) the data flows down the 7
Layers at Host A and across the physical media in the form of binary
data, when it arrives at Host B the data travels back up through the
seven layers on Host B.
22/1/2013
4
An exchange using the OSI model
Host A Host B
Layer 7
Layer 6
Layer 5
Layer 4
Layer 3
Layer 2
Layer 1
Layer 7:Layer 7:Layer 7:Layer 7: ApplicationApplicationApplicationApplication
• DATADATADATADATA
• Used for applicationsapplicationsapplicationsapplications specifically written to run overspecifically written to run overspecifically written to run overspecifically written to run over
the networkthe networkthe networkthe network
• Provides services to end user’s applicationsend user’s applicationsend user’s applicationsend user’s applications
• Does not provide services to any other OSI layernot provide services to any other OSI layernot provide services to any other OSI layernot provide services to any other OSI layer
• ExampleExampleExampleExample: apps are file transfer, e-mail, NetBIOS-
based applications. Example: DNS; FTP; TFTP;
BOOTP; SNMP;RLOGIN; SMTP; MIME; NFS;
FINGER; TELNET; NCP; APPC; AFP; SMB
22/1/2013
5
Layer 6:Layer 6:Layer 6:Layer 6: PresentationPresentationPresentationPresentation
• DATADATADATADATA
• TranslatesTranslatesTranslatesTranslates from application to network format and
vice-versa (network format to application)
• EnsuresEnsuresEnsuresEnsures info from one system’s application layer canfrom one system’s application layer canfrom one system’s application layer canfrom one system’s application layer can
be read by another systembe read by another systembe read by another systembe read by another system
• Translates among multiple data formats
• Does encryption and decryption
Layer 5:Layer 5:Layer 5:Layer 5: SessionSessionSessionSession
• DATADATADATADATA
• Establishes, maintains and ends sessions across the
network.
• Responsible for name recognition (identification)name recognition (identification)name recognition (identification)name recognition (identification) so
only the designated parties can participate in the
session
• Examples:Examples:Examples:Examples: are interactive login and file transfer
connections, the session would connect and re-
connect if there was an interruption; recognize names
in sessions and register names in history
22/1/2013
6
Layer 4:Layer 4:Layer 4:Layer 4: TransportTransportTransportTransport
SEGMENTSSEGMENTSSEGMENTSSEGMENTS
Responsible for delivery of a messagedelivery of a messagedelivery of a messagedelivery of a message from one
process to another
Two transport protocols: Transmission ControlTransmission ControlTransmission ControlTransmission Control
Protocol (TCP) and User Datagram Protocol (UDP)Protocol (TCP) and User Datagram Protocol (UDP)Protocol (TCP) and User Datagram Protocol (UDP)Protocol (TCP) and User Datagram Protocol (UDP)
A train is a good analogy => the data is divided intodivided intodivided intodivided into
identical unitsidentical unitsidentical unitsidentical units
• Example protocols: TCP, ARP, RARP, SPXNWLink,
NetBIOS / NetBEUI, ATP
Layer 3:Layer 3:Layer 3:Layer 3: NetworkNetworkNetworkNetwork
PACKETSPACKETSPACKETSPACKETS
• Determine the path for data from the source to the
destination computer. It manage switchingswitchingswitchingswitching and routingroutingroutingrouting
of data packets based on network addresses concern
on PACKET ROUTING.
• Protocols: IP (Internet Protocol), IPX (Internet
Protocol Exchange)
DataDataDataData H3H3H3H3
IP Address
22/1/2013
7
Layer 3:Layer 3:Layer 3:Layer 3: NetworkNetworkNetworkNetwork (cont…)(cont…)(cont…)(cont…)
Layer 2:Layer 2:Layer 2:Layer 2: Data LinkData LinkData LinkData Link
FRAMESFRAMESFRAMESFRAMES
This layer is where the network packets arenetwork packets arenetwork packets arenetwork packets are
translatedtranslatedtranslatedtranslated into raw bitsraw bitsraw bitsraw bits (example: 00110101) to be
transmitted on the physical layer.
Responsible for transmitting frames from one node to
the next. This is also a layer that uses the most basic
addressing scheme, MAC AddressesMAC AddressesMAC AddressesMAC Addresses
22/1/2013
8
Physical Address (Mac Address) ???Physical Address (Mac Address) ???Physical Address (Mac Address) ???Physical Address (Mac Address) ???
MAC (Media Access Control) address is the unique hardware
address that is installed to the network card by its manufacturer
Layer 1:Layer 1:Layer 1:Layer 1: PhysicalPhysicalPhysicalPhysical
BITSBITSBITSBITS
Physical layer defines the cable or physical medium.
Responsible for transmitting individual bits from one
node to the next.
22/1/2013
9
To be Continue….
I don’t stopstopstopstop when I’m tiredI’m tiredI’m tiredI’m tired.
I only stopstopstopstop when I’m doneI’m doneI’m doneI’m done…

More Related Content

What's hot

Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)
Piyush Chand
 
Code Search Based on Deep Neural Network and Code Mutation
Code Search Based on Deep Neural Network and Code MutationCode Search Based on Deep Neural Network and Code Mutation
Code Search Based on Deep Neural Network and Code Mutation
Norihiro Yoshida
 
Interprocess communication
Interprocess communicationInterprocess communication
Interprocess communication
Sushil Singh
 
Osi model secugenius_harksh
Osi model secugenius_harkshOsi model secugenius_harksh
Osi model secugenius_harksh
Mike McLain
 
Distributed Hash Table
Distributed Hash TableDistributed Hash Table
Distributed Hash Table
ravindra.devagiri
 
An Effective Privacy-Preserving Data Coding in Peer-To-Peer Network
An Effective Privacy-Preserving Data Coding in Peer-To-Peer NetworkAn Effective Privacy-Preserving Data Coding in Peer-To-Peer Network
An Effective Privacy-Preserving Data Coding in Peer-To-Peer Network
IJCNCJournal
 
Static networks
Static networksStatic networks
Static networks
mohamed_awad121
 
Protocols in computer network
Protocols in computer network   Protocols in computer network
Protocols in computer network
priya sehgal
 
Elgamal signature for content distribution with network coding
Elgamal signature for content distribution with network codingElgamal signature for content distribution with network coding
Elgamal signature for content distribution with network coding
ijwmn
 
Hackerworkshop exercises
Hackerworkshop exercisesHackerworkshop exercises
Hackerworkshop exercises
Henrik Kramshøj
 
BitTorrent Protocol
BitTorrent ProtocolBitTorrent Protocol
BitTorrent Protocol
gkmv
 
Study and Analysis of some Known attacks on Transport Layer Security
Study and Analysis of some Known attacks on Transport Layer SecurityStudy and Analysis of some Known attacks on Transport Layer Security
Study and Analysis of some Known attacks on Transport Layer Security
Nazmul Hossain Rakib
 
Ecet 375 Enhance teaching / snaptutorial.com
Ecet 375  Enhance teaching / snaptutorial.comEcet 375  Enhance teaching / snaptutorial.com
Ecet 375 Enhance teaching / snaptutorial.com
Davis117a
 
Link Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined NetworksLink Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined Networks
Farzaneh Pakzad
 
Inter process communication
Inter process communicationInter process communication
Inter process communication
RJ Mehul Gadhiya
 
Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux.
Shourya Puri
 
Migration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackMigration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stack
praveenReddy268
 
IP, Addressing, Host
IP, Addressing, HostIP, Addressing, Host
IP, Addressing, Host
AfsanaAkterRubi
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
Muhammad Ibrar
 
ELEC2 - Lecture 1
ELEC2 - Lecture 1ELEC2 - Lecture 1
ELEC2 - Lecture 1
Aaron Angeles
 

What's hot (20)

Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)
 
Code Search Based on Deep Neural Network and Code Mutation
Code Search Based on Deep Neural Network and Code MutationCode Search Based on Deep Neural Network and Code Mutation
Code Search Based on Deep Neural Network and Code Mutation
 
Interprocess communication
Interprocess communicationInterprocess communication
Interprocess communication
 
Osi model secugenius_harksh
Osi model secugenius_harkshOsi model secugenius_harksh
Osi model secugenius_harksh
 
Distributed Hash Table
Distributed Hash TableDistributed Hash Table
Distributed Hash Table
 
An Effective Privacy-Preserving Data Coding in Peer-To-Peer Network
An Effective Privacy-Preserving Data Coding in Peer-To-Peer NetworkAn Effective Privacy-Preserving Data Coding in Peer-To-Peer Network
An Effective Privacy-Preserving Data Coding in Peer-To-Peer Network
 
Static networks
Static networksStatic networks
Static networks
 
Protocols in computer network
Protocols in computer network   Protocols in computer network
Protocols in computer network
 
Elgamal signature for content distribution with network coding
Elgamal signature for content distribution with network codingElgamal signature for content distribution with network coding
Elgamal signature for content distribution with network coding
 
Hackerworkshop exercises
Hackerworkshop exercisesHackerworkshop exercises
Hackerworkshop exercises
 
BitTorrent Protocol
BitTorrent ProtocolBitTorrent Protocol
BitTorrent Protocol
 
Study and Analysis of some Known attacks on Transport Layer Security
Study and Analysis of some Known attacks on Transport Layer SecurityStudy and Analysis of some Known attacks on Transport Layer Security
Study and Analysis of some Known attacks on Transport Layer Security
 
Ecet 375 Enhance teaching / snaptutorial.com
Ecet 375  Enhance teaching / snaptutorial.comEcet 375  Enhance teaching / snaptutorial.com
Ecet 375 Enhance teaching / snaptutorial.com
 
Link Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined NetworksLink Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined Networks
 
Inter process communication
Inter process communicationInter process communication
Inter process communication
 
Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux.
 
Migration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackMigration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stack
 
IP, Addressing, Host
IP, Addressing, HostIP, Addressing, Host
IP, Addressing, Host
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
ELEC2 - Lecture 1
ELEC2 - Lecture 1ELEC2 - Lecture 1
ELEC2 - Lecture 1
 

Viewers also liked

Osi model mod2 xxx
Osi model mod2 xxxOsi model mod2 xxx
Osi model mod2 xxx
sako555
 
Networking- OSI Layer Protocol Functions
Networking- OSI Layer Protocol FunctionsNetworking- OSI Layer Protocol Functions
Networking- OSI Layer Protocol Functions
Gayathri Kesavan
 
Dcn ppt on data link layer
Dcn ppt on data link layerDcn ppt on data link layer
Dcn ppt on data link layer
roma bora
 
OSI Physical Layer
OSI Physical LayerOSI Physical Layer
OSI Physical Layer
Sachii Dosti
 
Network layer osi
Network layer osiNetwork layer osi
Network layer osi
Naresh Babu Merugu
 
OSI Transport Layer
OSI Transport LayerOSI Transport Layer
OSI Transport Layer
Sachii Dosti
 
OSI models
OSI modelsOSI models
OSI models
Mahesh Kumar Attri
 
03. osi reference-layer
03. osi reference-layer03. osi reference-layer
03. osi reference-layer
Akshay Bhardwaj
 
Hardware7
Hardware7Hardware7
Hardware7
George Ranson
 
OSI Layer Security
OSI Layer SecurityOSI Layer Security
OSI Layer Security
Nurkholish Halim
 
OSI 7 Layer model
OSI 7 Layer modelOSI 7 Layer model
OSI 7 Layer model
Colum Lennon
 
Mod5
Mod5Mod5
OSI Layers
OSI LayersOSI Layers
OSI Layers
Kashif Latif
 
OSI Networking
OSI NetworkingOSI Networking
OSI Networking
Suki Suki
 
Chapter 2 Networking
Chapter 2 NetworkingChapter 2 Networking
Chapter 2 Networking
mlrbrown
 
Communication protocol presentation
Communication protocol presentationCommunication protocol presentation
Communication protocol presentation
Gopi A
 
Introduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link LayerIntroduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link Layer
VNIT-ACM Student Chapter
 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
SMC Networks Europe
 
Osi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.comOsi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.com
Vicky Kamboj
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
Shahid Khan
 

Viewers also liked (20)

Osi model mod2 xxx
Osi model mod2 xxxOsi model mod2 xxx
Osi model mod2 xxx
 
Networking- OSI Layer Protocol Functions
Networking- OSI Layer Protocol FunctionsNetworking- OSI Layer Protocol Functions
Networking- OSI Layer Protocol Functions
 
Dcn ppt on data link layer
Dcn ppt on data link layerDcn ppt on data link layer
Dcn ppt on data link layer
 
OSI Physical Layer
OSI Physical LayerOSI Physical Layer
OSI Physical Layer
 
Network layer osi
Network layer osiNetwork layer osi
Network layer osi
 
OSI Transport Layer
OSI Transport LayerOSI Transport Layer
OSI Transport Layer
 
OSI models
OSI modelsOSI models
OSI models
 
03. osi reference-layer
03. osi reference-layer03. osi reference-layer
03. osi reference-layer
 
Hardware7
Hardware7Hardware7
Hardware7
 
OSI Layer Security
OSI Layer SecurityOSI Layer Security
OSI Layer Security
 
OSI 7 Layer model
OSI 7 Layer modelOSI 7 Layer model
OSI 7 Layer model
 
Mod5
Mod5Mod5
Mod5
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
OSI Networking
OSI NetworkingOSI Networking
OSI Networking
 
Chapter 2 Networking
Chapter 2 NetworkingChapter 2 Networking
Chapter 2 Networking
 
Communication protocol presentation
Communication protocol presentationCommunication protocol presentation
Communication protocol presentation
 
Introduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link LayerIntroduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link Layer
 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
 
Osi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.comOsi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.com
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
 

Similar to Topic 2.1 network communication using osi model

pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
zeyadosama505
 
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
GulshanKumar368
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
Jagadish Gurrala
 
Topic 2.1 network communication using osi model part1
Topic 2.1 network communication using osi   model part1Topic 2.1 network communication using osi   model part1
Topic 2.1 network communication using osi model part1
Atika Zaimi
 
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
hiya123jes
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdf
skknowledge
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Osi model
Osi modelOsi model
Osi model
dhawal mehta
 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptx
EdJulleza
 
Computer Network - Introduction to Networks
Computer Network - Introduction to NetworksComputer Network - Introduction to Networks
Computer Network - Introduction to Networks
Swapnil Agrawal
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 
Unit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfUnit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdf
Arumugam90
 
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
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
shucaybcabdi
 
Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questions
zahadath
 
network plus comptia chapter two project
network plus comptia chapter two projectnetwork plus comptia chapter two project
network plus comptia chapter two project
AliAzarifar
 
Network layers
Network layersNetwork layers
Network layers
GermaineGenove
 
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
eyebolloptics
 

Similar to Topic 2.1 network communication using osi model (20)

pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
 
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
 
Topic 2.1 network communication using osi model part1
Topic 2.1 network communication using osi   model part1Topic 2.1 network communication using osi   model part1
Topic 2.1 network communication using osi model part1
 
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdf
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Osi model
Osi modelOsi model
Osi model
 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptx
 
Computer Network - Introduction to Networks
Computer Network - Introduction to NetworksComputer Network - Introduction to Networks
Computer Network - Introduction to Networks
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
Unit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfUnit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdf
 
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
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questions
 
network plus comptia chapter two project
network plus comptia chapter two projectnetwork plus comptia chapter two project
network plus comptia chapter two project
 
Network layers
Network layersNetwork layers
Network layers
 
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
 

Recently uploaded

C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 

Recently uploaded (20)

C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 

Topic 2.1 network communication using osi model

  • 1. 22/1/2013 1 Learning OutcomesLearning OutcomesLearning OutcomesLearning Outcomes 1. Define seven layer of OSI Modelseven layer of OSI Modelseven layer of OSI Modelseven layer of OSI Model 2. Define functionsfunctionsfunctionsfunctions of each layer in OSI Model 3. Use OSI Model to explain the communication between two network nodes 4. Describe data packets and framesdata packets and framesdata packets and framesdata packets and frames 5. Describe two types of addressingtwo types of addressingtwo types of addressingtwo types of addressing covered by the OSI Model
  • 2. 22/1/2013 2 OSI Model?OSI Model?OSI Model?OSI Model? The OSI (Open System Interconnection) model is developed by ISO in 1984198419841984. Why OSI?Why OSI?Why OSI?Why OSI? as a guidelines how network operatinghow network operatinghow network operatinghow network operating systems communicatesystems communicatesystems communicatesystems communicate on a network. OSI model was to provide a set of design standards for equipment manufacturersfor equipment manufacturersfor equipment manufacturersfor equipment manufacturers. ISO is the organization OSI is the model Note:Note: 7 Layer of OSI Model7 Layer of OSI Model7 Layer of OSI Model7 Layer of OSI Model A good what to remember the seven layers is All People Seem To Need Data Processing
  • 3. 22/1/2013 3 OSI Model vs Protocol Data is transmitted from (Host A) to (Host B) the data flows down the 7 Layers at Host A and across the physical media in the form of binary data, when it arrives at Host B the data travels back up through the seven layers on Host B.
  • 4. 22/1/2013 4 An exchange using the OSI model Host A Host B Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1 Layer 7:Layer 7:Layer 7:Layer 7: ApplicationApplicationApplicationApplication • DATADATADATADATA • Used for applicationsapplicationsapplicationsapplications specifically written to run overspecifically written to run overspecifically written to run overspecifically written to run over the networkthe networkthe networkthe network • Provides services to end user’s applicationsend user’s applicationsend user’s applicationsend user’s applications • Does not provide services to any other OSI layernot provide services to any other OSI layernot provide services to any other OSI layernot provide services to any other OSI layer • ExampleExampleExampleExample: apps are file transfer, e-mail, NetBIOS- based applications. Example: DNS; FTP; TFTP; BOOTP; SNMP;RLOGIN; SMTP; MIME; NFS; FINGER; TELNET; NCP; APPC; AFP; SMB
  • 5. 22/1/2013 5 Layer 6:Layer 6:Layer 6:Layer 6: PresentationPresentationPresentationPresentation • DATADATADATADATA • TranslatesTranslatesTranslatesTranslates from application to network format and vice-versa (network format to application) • EnsuresEnsuresEnsuresEnsures info from one system’s application layer canfrom one system’s application layer canfrom one system’s application layer canfrom one system’s application layer can be read by another systembe read by another systembe read by another systembe read by another system • Translates among multiple data formats • Does encryption and decryption Layer 5:Layer 5:Layer 5:Layer 5: SessionSessionSessionSession • DATADATADATADATA • Establishes, maintains and ends sessions across the network. • Responsible for name recognition (identification)name recognition (identification)name recognition (identification)name recognition (identification) so only the designated parties can participate in the session • Examples:Examples:Examples:Examples: are interactive login and file transfer connections, the session would connect and re- connect if there was an interruption; recognize names in sessions and register names in history
  • 6. 22/1/2013 6 Layer 4:Layer 4:Layer 4:Layer 4: TransportTransportTransportTransport SEGMENTSSEGMENTSSEGMENTSSEGMENTS Responsible for delivery of a messagedelivery of a messagedelivery of a messagedelivery of a message from one process to another Two transport protocols: Transmission ControlTransmission ControlTransmission ControlTransmission Control Protocol (TCP) and User Datagram Protocol (UDP)Protocol (TCP) and User Datagram Protocol (UDP)Protocol (TCP) and User Datagram Protocol (UDP)Protocol (TCP) and User Datagram Protocol (UDP) A train is a good analogy => the data is divided intodivided intodivided intodivided into identical unitsidentical unitsidentical unitsidentical units • Example protocols: TCP, ARP, RARP, SPXNWLink, NetBIOS / NetBEUI, ATP Layer 3:Layer 3:Layer 3:Layer 3: NetworkNetworkNetworkNetwork PACKETSPACKETSPACKETSPACKETS • Determine the path for data from the source to the destination computer. It manage switchingswitchingswitchingswitching and routingroutingroutingrouting of data packets based on network addresses concern on PACKET ROUTING. • Protocols: IP (Internet Protocol), IPX (Internet Protocol Exchange) DataDataDataData H3H3H3H3 IP Address
  • 7. 22/1/2013 7 Layer 3:Layer 3:Layer 3:Layer 3: NetworkNetworkNetworkNetwork (cont…)(cont…)(cont…)(cont…) Layer 2:Layer 2:Layer 2:Layer 2: Data LinkData LinkData LinkData Link FRAMESFRAMESFRAMESFRAMES This layer is where the network packets arenetwork packets arenetwork packets arenetwork packets are translatedtranslatedtranslatedtranslated into raw bitsraw bitsraw bitsraw bits (example: 00110101) to be transmitted on the physical layer. Responsible for transmitting frames from one node to the next. This is also a layer that uses the most basic addressing scheme, MAC AddressesMAC AddressesMAC AddressesMAC Addresses
  • 8. 22/1/2013 8 Physical Address (Mac Address) ???Physical Address (Mac Address) ???Physical Address (Mac Address) ???Physical Address (Mac Address) ??? MAC (Media Access Control) address is the unique hardware address that is installed to the network card by its manufacturer Layer 1:Layer 1:Layer 1:Layer 1: PhysicalPhysicalPhysicalPhysical BITSBITSBITSBITS Physical layer defines the cable or physical medium. Responsible for transmitting individual bits from one node to the next.
  • 9. 22/1/2013 9 To be Continue…. I don’t stopstopstopstop when I’m tiredI’m tiredI’m tiredI’m tired. I only stopstopstopstop when I’m doneI’m doneI’m doneI’m done…