SlideShare una empresa de Scribd logo
1 de 47
Networking Fundamentals
Network Models
2.1
2.2
LAYERED TASKSLAYERED TASKS
We use the concept ofWe use the concept of layerslayers in our daily life. As anin our daily life. As an
example, let us consider two friends who communicateexample, let us consider two friends who communicate
through postal mail. The process of sending a letter to athrough postal mail. The process of sending a letter to a
friend would be complex if there were no servicesfriend would be complex if there were no services
available from the post office.available from the post office.
2.3
Tasks involved in sending a letter
2.4
THE OSI MODELTHE OSI MODEL
Established in 1947, the International StandardsEstablished in 1947, the International Standards
Organization (Organization (ISOISO) is a multinational body dedicated to) is a multinational body dedicated to
worldwide agreement on international standards. An ISOworldwide agreement on international standards. An ISO
standard that covers all aspects of networkstandard that covers all aspects of network
communications is the Open Systems Interconnectioncommunications is the Open Systems Interconnection
((OSIOSI) model. It was first introduced in the late 1970s and) model. It was first introduced in the late 1970s and
published in 1984.published in 1984.
2.5
ISO is the organization.
OSI is the model.
Note
2.6
Seven layers of the OSI model
A seven-layer logical break
down of network interaction
to facilitate communication
standards
Each layer deals with a
particular aspect of network
communication
"All people seem to need data processing."
2.7
The interaction between layers in the OSI model
Hierarchy_
2.8
An exchange using the OSI model
Encapsulation_
2.9
LAYERS IN THE OSI MODELLAYERS IN THE OSI MODEL
Lets briefly describe the functions of each layer in theLets briefly describe the functions of each layer in the
OSI model.OSI model.
2.10
Physical layer
The physical layer is responsible for movement of
individual bits from one hop (node) to the next. It deals with the
mech & electrical specs of the interface & transmission medium,
as well as the procedures & functions they have to perform for
transmission to occur.
2.11
2.12
Data link layer
The data link layer is responsible for moving
frames from one hop (node) to the next. It makes the physical
layer, a raw transmission facility into a reliable link.
2.13
2.14
Hop-to-hop delivery
2.15
Network layer
The network layer is responsible for the delivery of individual
packets from the source host to the destination host, possibly
across multiple networks (links).
2.16
2.17
Source-to-destination delivery
2.18
Transport layer
The transport layer is responsible for the delivery
of a message from one process to another. It ensures that the
whole message arrives intact & in order.
2.19
2.20
Reliable process-to-process delivery of a message
2.21
Session layer
The session layer is responsible for dialog
control and synchronization.
2.22
2.23
Presentation layer
The presentation layer is responsible for translation, compression,
and encryption. It is concerned with the syntax and semantics of
the information exchanged between the two systems.
2.24
2.25
Application layer
The application layer is responsible for providing services to the
user. It enables the user to access the network.
2.26
2.27
Summary of layers
2.28
TCP/IP PROTOCOL SUITETCP/IP PROTOCOL SUITE
• It was first introduced in 1974 and v4 was publishedIt was first introduced in 1974 and v4 was published
in 1979.in 1979.
• The layers in theThe layers in the TCP/IP protocol suiteTCP/IP protocol suite do notdo not
exactly match those in the OSI model. The originalexactly match those in the OSI model. The original
TCP/IP protocol suite was defined as having fourTCP/IP protocol suite was defined as having four
layers:layers: host-to-networkhost-to-network,, internetinternet,, transporttransport, and, and
applicationapplication..
• However, when TCP/IP is compared to OSI, weHowever, when TCP/IP is compared to OSI, we
can say that the TCP/IP protocol suite is made of fivecan say that the TCP/IP protocol suite is made of five
layers:layers: physicalphysical,, data linkdata link,, networknetwork,, transporttransport, and, and
applicationapplication..
• We can call this the Hybrid model.We can call this the Hybrid model.
2.29
TCP/IP and OSI model
2.30
2.31
2.32
2.33
ADDRESSINGADDRESSING
Four levels of addresses are used in an internet employingFour levels of addresses are used in an internet employing
the TCP/IP protocols:the TCP/IP protocols:
• physicalphysical,,
• logicallogical,,
• portport, and, and
• specificspecific..
2.34
Relationship of layers and addresses in TCP/IP
2.35
2.36
Physical addresses
Example
2.37
As we will see later, most local-area networks use a 48-
bit (6-byte) physical address written as 12 hexadecimal
digits; every byte (2 hexadecimal digits) is separated by a
colon, as shown below:
Example
07:01:02:01:2C:4B
A 6-byte (12 hexadecimal digits) physical address.
Ethernet (?) network card showing its MAC address
2.39
An IPv4 address is a 32-bit address that uniquely and universally defines the
connection of a device (for example, a computer or a router) to the Internet.
Dotted-decimal notation and binary notation for an IPv4 address:
2.40
Next Figure shows a part of an internet with two routers
connecting three LANs. Each device (computer or
router) has a pair of addresses (logical and physical) for
each connection. In this case, each computer is
connected to only one link and therefore has only one
pair of addresses. Each router, however, is connected to
three networks (only two are shown in the figure). So
each router has three pairs of addresses, one for each
connection.
Example
IP addresses
Routing Table used to find the next hop logical address & ARP gives the physical address.
2.42
2.43
Figure shows two computers communicating via the
Internet. The sending computer is running three
processes at this time with port addresses a, b, and c. The
receiving computer is running two processes at this time
with port addresses j and k. Process a in the sending
computer needs to communicate with process j in the
receiving computer. Note that although physical
addresses change from hop to hop, logical and port
addresses remain the same from the source to
destination.
Example
2.44
Port addresses
2.45
Example
As we will see later, a port address is a 16-bit address
represented by one decimal number as shown.
107
A 16-bit port address represented
as one single number.
2.46
What is a socket?
is the combination of an IP address (the location of the computer)
and a port (which is mapped to the application program process)
into a single identity, much like one end of a telephone connection
is the combination of a phone number and a particular extension.
2.47

Más contenido relacionado

La actualidad más candente

Chapter 2 network models -computer_network
Chapter 2   network models -computer_networkChapter 2   network models -computer_network
Chapter 2 network models -computer_networkDhairya Joshi
 
The OSI model and TCP/IP
The OSI model and TCP/IPThe OSI model and TCP/IP
The OSI model and TCP/IPYohniki Gordon
 
Protocol
ProtocolProtocol
ProtocolShi Na
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing marwan aldulaimy
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)Tutun Juhana
 
Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questionszahadath
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )AAKASH S
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]anil933
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP ModelTapan Khilar
 

La actualidad más candente (20)

Osi model34
Osi model34Osi model34
Osi model34
 
Chapter 7: Transmission Media
Chapter 7: Transmission MediaChapter 7: Transmission Media
Chapter 7: Transmission Media
 
Network Models in Networking.
Network Models in Networking.Network Models in Networking.
Network Models in Networking.
 
Chapter 2 network models -computer_network
Chapter 2   network models -computer_networkChapter 2   network models -computer_network
Chapter 2 network models -computer_network
 
The OSI model and TCP/IP
The OSI model and TCP/IPThe OSI model and TCP/IP
The OSI model and TCP/IP
 
Protocol
ProtocolProtocol
Protocol
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
TCP IP Addressing
TCP IP AddressingTCP IP Addressing
TCP IP Addressing
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
 
Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questions
 
Cisco doc
Cisco docCisco doc
Cisco doc
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )
 
Networking models tcp
Networking models tcpNetworking models tcp
Networking models tcp
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]
 
Unit 0 introduction
Unit 0 introductionUnit 0 introduction
Unit 0 introduction
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP Model
 
Chap 2 network models
Chap 2 network modelsChap 2 network models
Chap 2 network models
 
Computer Network - Chapter 2
Computer Network - Chapter 2Computer Network - Chapter 2
Computer Network - Chapter 2
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
Internet protocol
Internet protocolInternet protocol
Internet protocol
 

Similar a Networking Fundamentals Explained

Similar a Networking Fundamentals Explained (20)

1
11
1
 
02 Network Models
02 Network Models02 Network Models
02 Network Models
 
Ch2 v1
Ch2 v1Ch2 v1
Ch2 v1
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Chapter-2.pdf
Chapter-2.pdfChapter-2.pdf
Chapter-2.pdf
 
Lecture 05 OSI Model and IP Protocol Suite.ppt
Lecture 05 OSI Model and IP Protocol Suite.pptLecture 05 OSI Model and IP Protocol Suite.ppt
Lecture 05 OSI Model and IP Protocol Suite.ppt
 
computer network
computer networkcomputer network
computer network
 
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptxCSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
 
Network_Model. In the field of Computer Networking.ppt
Network_Model. In the field of Computer Networking.pptNetwork_Model. In the field of Computer Networking.ppt
Network_Model. In the field of Computer Networking.ppt
 
CSC1202_3_The_OSI_Reference_Model_-_V2.pdf
CSC1202_3_The_OSI_Reference_Model_-_V2.pdfCSC1202_3_The_OSI_Reference_Model_-_V2.pdf
CSC1202_3_The_OSI_Reference_Model_-_V2.pdf
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
 
Chap 02
Chap 02Chap 02
Chap 02
 
IP NETWORKS
IP NETWORKSIP NETWORKS
IP NETWORKS
 
ch02.ppt
ch02.pptch02.ppt
ch02.ppt
 
layering.pdf
layering.pdflayering.pdf
layering.pdf
 
Lec2_CH02.PPT
Lec2_CH02.PPTLec2_CH02.PPT
Lec2_CH02.PPT
 
Lecture 1.ppt
Lecture 1.pptLecture 1.ppt
Lecture 1.ppt
 
Computer Networks/Computer Engineering.pdf
Computer Networks/Computer Engineering.pdfComputer Networks/Computer Engineering.pdf
Computer Networks/Computer Engineering.pdf
 
Network layers
Network layersNetwork layers
Network layers
 
Osi
OsiOsi
Osi
 

Más de kavish dani

4b internet protocol
4b internet protocol4b internet protocol
4b internet protocolkavish dani
 
4a logical laddressing
4a logical laddressing4a logical laddressing
4a logical laddressingkavish dani
 
4c Address Mapping, Error Reporting and Multicasting
4c Address Mapping, Error Reporting and Multicasting4c Address Mapping, Error Reporting and Multicasting
4c Address Mapping, Error Reporting and Multicastingkavish dani
 
3d connecting networks
3d connecting networks3d connecting networks
3d connecting networkskavish dani
 
3b multiple access
3b multiple access3b multiple access
3b multiple accesskavish dani
 
3a data link layer continued
3a data link layer continued3a data link layer continued
3a data link layer continuedkavish dani
 
3a data link layer
3a data link layer 3a data link layer
3a data link layer kavish dani
 
2c wired transmission
2c wired transmission2c wired transmission
2c wired transmissionkavish dani
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networkskavish dani
 
2a transmission media
2a transmission  media2a transmission  media
2a transmission mediakavish dani
 
1a introduction to network fundamentals
1a introduction to network fundamentals1a introduction to network fundamentals
1a introduction to network fundamentalskavish dani
 

Más de kavish dani (14)

4d routing
4d routing4d routing
4d routing
 
4b internet protocol
4b internet protocol4b internet protocol
4b internet protocol
 
4a logical laddressing
4a logical laddressing4a logical laddressing
4a logical laddressing
 
4c Address Mapping, Error Reporting and Multicasting
4c Address Mapping, Error Reporting and Multicasting4c Address Mapping, Error Reporting and Multicasting
4c Address Mapping, Error Reporting and Multicasting
 
3d connecting networks
3d connecting networks3d connecting networks
3d connecting networks
 
3c ethernet
3c ethernet3c ethernet
3c ethernet
 
3b multiple access
3b multiple access3b multiple access
3b multiple access
 
3a data link layer continued
3a data link layer continued3a data link layer continued
3a data link layer continued
 
3a data link layer
3a data link layer 3a data link layer
3a data link layer
 
2c wired transmission
2c wired transmission2c wired transmission
2c wired transmission
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networks
 
2a transmission media
2a transmission  media2a transmission  media
2a transmission media
 
1a introduction to network fundamentals
1a introduction to network fundamentals1a introduction to network fundamentals
1a introduction to network fundamentals
 
5 forces model
5 forces model5 forces model
5 forces model
 

Último

Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 

Último (20)

Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 

Networking Fundamentals Explained

  • 2. 2.2 LAYERED TASKSLAYERED TASKS We use the concept ofWe use the concept of layerslayers in our daily life. As anin our daily life. As an example, let us consider two friends who communicateexample, let us consider two friends who communicate through postal mail. The process of sending a letter to athrough postal mail. The process of sending a letter to a friend would be complex if there were no servicesfriend would be complex if there were no services available from the post office.available from the post office.
  • 3. 2.3 Tasks involved in sending a letter
  • 4. 2.4 THE OSI MODELTHE OSI MODEL Established in 1947, the International StandardsEstablished in 1947, the International Standards Organization (Organization (ISOISO) is a multinational body dedicated to) is a multinational body dedicated to worldwide agreement on international standards. An ISOworldwide agreement on international standards. An ISO standard that covers all aspects of networkstandard that covers all aspects of network communications is the Open Systems Interconnectioncommunications is the Open Systems Interconnection ((OSIOSI) model. It was first introduced in the late 1970s and) model. It was first introduced in the late 1970s and published in 1984.published in 1984.
  • 5. 2.5 ISO is the organization. OSI is the model. Note
  • 6. 2.6 Seven layers of the OSI model A seven-layer logical break down of network interaction to facilitate communication standards Each layer deals with a particular aspect of network communication "All people seem to need data processing."
  • 7. 2.7 The interaction between layers in the OSI model Hierarchy_
  • 8. 2.8 An exchange using the OSI model Encapsulation_
  • 9. 2.9 LAYERS IN THE OSI MODELLAYERS IN THE OSI MODEL Lets briefly describe the functions of each layer in theLets briefly describe the functions of each layer in the OSI model.OSI model.
  • 10. 2.10 Physical layer The physical layer is responsible for movement of individual bits from one hop (node) to the next. It deals with the mech & electrical specs of the interface & transmission medium, as well as the procedures & functions they have to perform for transmission to occur.
  • 11. 2.11
  • 12. 2.12 Data link layer The data link layer is responsible for moving frames from one hop (node) to the next. It makes the physical layer, a raw transmission facility into a reliable link.
  • 13. 2.13
  • 15. 2.15 Network layer The network layer is responsible for the delivery of individual packets from the source host to the destination host, possibly across multiple networks (links).
  • 16. 2.16
  • 18. 2.18 Transport layer The transport layer is responsible for the delivery of a message from one process to another. It ensures that the whole message arrives intact & in order.
  • 19. 2.19
  • 21. 2.21 Session layer The session layer is responsible for dialog control and synchronization.
  • 22. 2.22
  • 23. 2.23 Presentation layer The presentation layer is responsible for translation, compression, and encryption. It is concerned with the syntax and semantics of the information exchanged between the two systems.
  • 24. 2.24
  • 25. 2.25 Application layer The application layer is responsible for providing services to the user. It enables the user to access the network.
  • 26. 2.26
  • 28. 2.28 TCP/IP PROTOCOL SUITETCP/IP PROTOCOL SUITE • It was first introduced in 1974 and v4 was publishedIt was first introduced in 1974 and v4 was published in 1979.in 1979. • The layers in theThe layers in the TCP/IP protocol suiteTCP/IP protocol suite do notdo not exactly match those in the OSI model. The originalexactly match those in the OSI model. The original TCP/IP protocol suite was defined as having fourTCP/IP protocol suite was defined as having four layers:layers: host-to-networkhost-to-network,, internetinternet,, transporttransport, and, and applicationapplication.. • However, when TCP/IP is compared to OSI, weHowever, when TCP/IP is compared to OSI, we can say that the TCP/IP protocol suite is made of fivecan say that the TCP/IP protocol suite is made of five layers:layers: physicalphysical,, data linkdata link,, networknetwork,, transporttransport, and, and applicationapplication.. • We can call this the Hybrid model.We can call this the Hybrid model.
  • 30. 2.30
  • 31. 2.31
  • 32. 2.32
  • 33. 2.33 ADDRESSINGADDRESSING Four levels of addresses are used in an internet employingFour levels of addresses are used in an internet employing the TCP/IP protocols:the TCP/IP protocols: • physicalphysical,, • logicallogical,, • portport, and, and • specificspecific..
  • 34. 2.34 Relationship of layers and addresses in TCP/IP
  • 35. 2.35
  • 37. 2.37 As we will see later, most local-area networks use a 48- bit (6-byte) physical address written as 12 hexadecimal digits; every byte (2 hexadecimal digits) is separated by a colon, as shown below: Example 07:01:02:01:2C:4B A 6-byte (12 hexadecimal digits) physical address.
  • 38. Ethernet (?) network card showing its MAC address
  • 39. 2.39 An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router) to the Internet. Dotted-decimal notation and binary notation for an IPv4 address:
  • 40. 2.40 Next Figure shows a part of an internet with two routers connecting three LANs. Each device (computer or router) has a pair of addresses (logical and physical) for each connection. In this case, each computer is connected to only one link and therefore has only one pair of addresses. Each router, however, is connected to three networks (only two are shown in the figure). So each router has three pairs of addresses, one for each connection. Example
  • 41. IP addresses Routing Table used to find the next hop logical address & ARP gives the physical address.
  • 42. 2.42
  • 43. 2.43 Figure shows two computers communicating via the Internet. The sending computer is running three processes at this time with port addresses a, b, and c. The receiving computer is running two processes at this time with port addresses j and k. Process a in the sending computer needs to communicate with process j in the receiving computer. Note that although physical addresses change from hop to hop, logical and port addresses remain the same from the source to destination. Example
  • 45. 2.45 Example As we will see later, a port address is a 16-bit address represented by one decimal number as shown. 107 A 16-bit port address represented as one single number.
  • 46. 2.46 What is a socket? is the combination of an IP address (the location of the computer) and a port (which is mapped to the application program process) into a single identity, much like one end of a telephone connection is the combination of a phone number and a particular extension.
  • 47. 2.47