SlideShare uma empresa Scribd logo
1 de 42
LECTURE-2




                         Reference:
                            Chapter 2
                         Network Models


2.1    www.fida.com.bd
2-1 LAYERED TASKS

We use the concept of layers in our daily life. As an
example, let us consider two friends who communicate
through postal mail. The process of sending a letter to a
friend would be complex if there were no services
available from the post office.



  Topics discussed in this section:
 Sender, Receiver, and Carrier
 Hierarchy


2.2
Figure 2.1   Tasks involved in sending a letter




2.3
2-2 THE OSI MODEL
Established in 1947, the International Standards
Organization (ISO) is a multinational body dedicated to
worldwide agreement on international standards. An ISO
standard that covers all aspects of network
communications is the Open Systems Interconnection
(OSI) model. It was first introduced in the late 1970s.



  Topics discussed in this section:
 Layered Architecture
 Peer-to-Peer Processes
 Encapsulation

2.4
Note

             ISO is the organization.
                OSI is the model.




2.5
Figure 2.2 Seven layers of the OSI model




2.6
Figure 2.3 The interaction between layers in the OSI model




2.7
Figure 2.4 An exchange using the OSI model




2.8
2-3 LAYERS IN THE OSI MODEL

In this section we briefly describe the functions of each
layer in the OSI model.


  Topics discussed in this section:
 Physical Layer
 Data Link Layer
 Network Layer
 Transport Layer
 Session Layer
 Presentation Layer
 Application Layer


2.9
Figure 2.5 Physical layer




2.10
Note

          The physical layer is responsible for movements of
           individual bits from one hop (node) to the next.




2.11
Figure 2.6 Data link layer




2.12
Note

              The data link layer is responsible for moving
                frames from one hop (node) to the next.




2.13
Figure 2.7 Hop-to-hop delivery




2.14
Figure 2.8 Network layer




2.15
Note

              The network layer is responsible for the
                delivery of individual packets from
               the source host to the destination host.




2.16
Figure 2.9 Source-to-destination delivery




2.17
Figure 2.10 Transport layer




2.18
Note

         The transport layer is responsible for the delivery
             of a message from one process to another.




2.19
Figure 2.11 Reliable process-to-process delivery of a message




2.20
Figure 2.12 Session layer




2.21
Note

              The session layer is responsible for dialog
                    control and synchronization.




2.22
Figure 2.13 Presentation layer




2.23
Note

         The presentation layer is responsible for translation,
                    compression, and encryption.




2.24
Figure 2.14 Application layer




2.25
Note

              The application layer is responsible for
                  providing services to the user.




2.26
Figure 2.15 Summary of layers




2.27
2-4 TCP/IP PROTOCOL SUITE

The layers in the TCP/IP protocol suite do not exactly
match those in the OSI model. The original TCP/IP
protocol suite was defined as having four layers: host-to-
network, internet, transport, and application. However,
when TCP/IP is compared to OSI, we can say that the
TCP/IP protocol suite is made of five layers: physical,
data link, network, transport, and application.

 Topics discussed in this section:
 Physical and Data Link Layers
 Network Layer
 Transport Layer
 Application Layer
2.28
Figure 2.16 TCP/IP and OSI model




2.29
2-5 ADDRESSING

Four levels of addresses are used in an internet employing
the TCP/IP protocols: physical, logical, port, and specific.




 Topics discussed in this section:
 Physical Addresses
 Logical Addresses
 Port Addresses
 Specific Addresses



2.30
Figure 2.17 Addresses in TCP/IP




2.31
Figure 2.18 Relationship of layers and addresses in TCP/IP




2.32
Example 2.1

 In Figure 2.19 a node with physical address 10 sends a
 frame to a node with physical address 87. The two nodes
 are connected by a link (bus topology LAN). As the
 figure shows, the computer with physical address 10 is
 the sender, and the computer with physical address 87 is
 the receiver.




2.33
Figure 2.19 Physical addresses




2.34
Example 2.2

 As we will see in Chapter 13, 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:

                     07:01:02:01:2C:4B

       A 6-byte (12 hexadecimal digits) physical address.



2.35
Example 2.3


 Figure 2.20 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.


2.36
Figure 2.20 IP addresses




2.37
Example 2.4

 Figure 2.21 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.


2.38
Figure 2.21 Port addresses




2.39
Note

         The physical addresses will change from hop to hop,
          but the logical addresses usually remain the same.




2.40
Example 2.5

 As we will see in Chapter 23, a port address is a 16-bit
 address represented by one decimal number as shown.

                          753

           A 16-bit port address represented
                 as one single number.




2.41
Note

             The physical addresses change from hop to hop,
       but the logical and port addresses usually remain the same.




2.42

Mais conteúdo relacionado

Mais procurados (20)

Osi model34
Osi model34Osi model34
Osi model34
 
Chapter 2 network models -computer_network
Chapter 2   network models -computer_networkChapter 2   network models -computer_network
Chapter 2 network models -computer_network
 
Chapter 7: Transmission Media
Chapter 7: Transmission MediaChapter 7: Transmission Media
Chapter 7: Transmission Media
 
Network Models
Network ModelsNetwork Models
Network Models
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
 
Ch02
Ch02Ch02
Ch02
 
Unit 1 network models & typical examples(part a)
Unit 1 network models & typical examples(part a)Unit 1 network models & typical examples(part a)
Unit 1 network models & typical examples(part a)
 
Ch2 network models
Ch2 network modelsCh2 network models
Ch2 network models
 
Chap 03
Chap 03Chap 03
Chap 03
 
1b network models
1b network models1b network models
1b network models
 
20CS2008 Computer Networks
20CS2008 Computer Networks 20CS2008 Computer Networks
20CS2008 Computer Networks
 
02 Network Models
02 Network Models02 Network Models
02 Network Models
 
Ch 02
Ch 02Ch 02
Ch 02
 
Chapter 2: Network Models
Chapter 2: Network ModelsChapter 2: Network Models
Chapter 2: Network Models
 
Ch32
Ch32Ch32
Ch32
 
Chap 02
Chap 02Chap 02
Chap 02
 
Ch19
Ch19Ch19
Ch19
 
Chapter 5 v6.01
Chapter 5 v6.01Chapter 5 v6.01
Chapter 5 v6.01
 
Data link layer
Data link layerData link layer
Data link layer
 
Chapter 4 v6.11
Chapter 4 v6.11Chapter 4 v6.11
Chapter 4 v6.11
 

Destaque

Introduction to Sets
Introduction to SetsIntroduction to Sets
Introduction to Sets
Ashita Agrawal
 
Business Overview
Business OverviewBusiness Overview
Business Overview
Ashita Agrawal
 
INTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSINTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMS
Ashita Agrawal
 
Networking devices
Networking devicesNetworking devices
Networking devices
rupinderj
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer Networking
Hj Habib
 

Destaque (15)

Operating Systems Network, Communication, OSI
Operating Systems Network, Communication, OSIOperating Systems Network, Communication, OSI
Operating Systems Network, Communication, OSI
 
Introduction to Sets
Introduction to SetsIntroduction to Sets
Introduction to Sets
 
COMMUNICATION & COMPUTER SKILLS
COMMUNICATION & COMPUTER SKILLSCOMMUNICATION & COMPUTER SKILLS
COMMUNICATION & COMPUTER SKILLS
 
Computer and Communication Networks in ODL
Computer and Communication Networks in ODLComputer and Communication Networks in ODL
Computer and Communication Networks in ODL
 
Business Overview
Business OverviewBusiness Overview
Business Overview
 
Data Communication 1
Data Communication 1Data Communication 1
Data Communication 1
 
INTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSINTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMS
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
 
Computer network ppt
Computer network pptComputer network ppt
Computer network ppt
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Network ppt
Network pptNetwork ppt
Network ppt
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer Networking
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devices
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and Networks
 

Semelhante a Lecture-2 Data Communication ~www.fida.com.bd

Semelhante a Lecture-2 Data Communication ~www.fida.com.bd (20)

Computer Network - Chapter 2
Computer Network - Chapter 2Computer Network - Chapter 2
Computer Network - Chapter 2
 
ch2_v1.ppt
ch2_v1.pptch2_v1.ppt
ch2_v1.ppt
 
dcn 2.ppt
dcn 2.pptdcn 2.ppt
dcn 2.ppt
 
ANAND1.ppt
ANAND1.pptANAND1.ppt
ANAND1.ppt
 
ch2_v1.ppt
ch2_v1.pptch2_v1.ppt
ch2_v1.ppt
 
ch2_v1.pptx
ch2_v1.pptxch2_v1.pptx
ch2_v1.pptx
 
ch2_v1.ppt
ch2_v1.pptch2_v1.ppt
ch2_v1.ppt
 
Network.ppt
Network.pptNetwork.ppt
Network.ppt
 
ch2_Network Model , layered task, OSI model
ch2_Network Model  , layered task, OSI modelch2_Network Model  , layered task, OSI model
ch2_Network Model , layered task, OSI model
 
Model Jaringan network jaringan komputer.pdf
Model Jaringan network jaringan komputer.pdfModel Jaringan network jaringan komputer.pdf
Model Jaringan network jaringan komputer.pdf
 
All about Network Models under Data Communications
All about Network Models under Data CommunicationsAll about Network Models under Data Communications
All about Network Models under Data Communications
 
ch2_v1.ppt
ch2_v1.pptch2_v1.ppt
ch2_v1.ppt
 
Network Models.ppt
Network Models.pptNetwork Models.ppt
Network Models.ppt
 
Data Communications and Networking ch02
Data Communications and Networking  ch02Data Communications and Networking  ch02
Data Communications and Networking ch02
 
Lec2_CH02.PPT
Lec2_CH02.PPTLec2_CH02.PPT
Lec2_CH02.PPT
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
L2_Networks_OSI_TCP_IP.pptx
L2_Networks_OSI_TCP_IP.pptxL2_Networks_OSI_TCP_IP.pptx
L2_Networks_OSI_TCP_IP.pptx
 
ch02.ppt
ch02.pptch02.ppt
ch02.ppt
 
1
11
1
 
Network Models in Networking.
Network Models in Networking.Network Models in Networking.
Network Models in Networking.
 

Mais de QUT (Queensland University of Technology)

Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...
Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...
Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...
QUT (Queensland University of Technology)
 

Mais de QUT (Queensland University of Technology) (20)

Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...
Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...
Cognitive Internet of Vehicles (CIoV) Motivation, Layered Architecture and Se...
 
ADSem12016_Part13
ADSem12016_Part13ADSem12016_Part13
ADSem12016_Part13
 
Kealy fidaforever
Kealy fidaforeverKealy fidaforever
Kealy fidaforever
 
Term paper guideline
Term paper guidelineTerm paper guideline
Term paper guideline
 
Lecture slide 08(electrical circuit)~www.fida.com.bd
Lecture slide 08(electrical circuit)~www.fida.com.bdLecture slide 08(electrical circuit)~www.fida.com.bd
Lecture slide 08(electrical circuit)~www.fida.com.bd
 
Lecture slide 10(electrical circuit)~www.fida.com.bd
Lecture slide 10(electrical circuit)~www.fida.com.bdLecture slide 10(electrical circuit)~www.fida.com.bd
Lecture slide 10(electrical circuit)~www.fida.com.bd
 
Lecture slide 09(electrical circuit)~www.fida.com.bd
Lecture slide 09(electrical circuit)~www.fida.com.bdLecture slide 09(electrical circuit)~www.fida.com.bd
Lecture slide 09(electrical circuit)~www.fida.com.bd
 
Lecture slide 03(electrical circuit)~www.fida.com.bd
Lecture slide 03(electrical circuit)~www.fida.com.bdLecture slide 03(electrical circuit)~www.fida.com.bd
Lecture slide 03(electrical circuit)~www.fida.com.bd
 
Lecture slide 07(electrical circuit)~www.fida.com.bd
Lecture slide 07(electrical circuit)~www.fida.com.bdLecture slide 07(electrical circuit)~www.fida.com.bd
Lecture slide 07(electrical circuit)~www.fida.com.bd
 
Lecture slide 05(electrical circuit)~www.fida.com.bd
Lecture slide 05(electrical circuit)~www.fida.com.bdLecture slide 05(electrical circuit)~www.fida.com.bd
Lecture slide 05(electrical circuit)~www.fida.com.bd
 
Lecture slide 04(electrical circuit)~www.fida.com.bd
Lecture slide 04(electrical circuit)~www.fida.com.bdLecture slide 04(electrical circuit)~www.fida.com.bd
Lecture slide 04(electrical circuit)~www.fida.com.bd
 
Lecture slide 06(electrical circuit)~www.fida.com.bd
Lecture slide 06(electrical circuit)~www.fida.com.bdLecture slide 06(electrical circuit)~www.fida.com.bd
Lecture slide 06(electrical circuit)~www.fida.com.bd
 
Lecture slide 02(electrical circuit)~www.fida.com.bd
Lecture slide 02(electrical circuit)~www.fida.com.bdLecture slide 02(electrical circuit)~www.fida.com.bd
Lecture slide 02(electrical circuit)~www.fida.com.bd
 
Lecture slide 01(electrical circuit)~www.fida.com.bd
Lecture slide 01(electrical circuit)~www.fida.com.bdLecture slide 01(electrical circuit)~www.fida.com.bd
Lecture slide 01(electrical circuit)~www.fida.com.bd
 
Lecture-9 Data Communication ~www.fida.com.bd
Lecture-9 Data Communication ~www.fida.com.bdLecture-9 Data Communication ~www.fida.com.bd
Lecture-9 Data Communication ~www.fida.com.bd
 
Lecture-8 Data Communication ~www.fida.com.bd
Lecture-8 Data Communication ~www.fida.com.bdLecture-8 Data Communication ~www.fida.com.bd
Lecture-8 Data Communication ~www.fida.com.bd
 
Lecture-6 Data Communication ~www.fida.com.bd
Lecture-6 Data Communication ~www.fida.com.bdLecture-6 Data Communication ~www.fida.com.bd
Lecture-6 Data Communication ~www.fida.com.bd
 
LECTURE-1 (Data Communication) ~www.fida.com.bd
LECTURE-1 (Data Communication) ~www.fida.com.bdLECTURE-1 (Data Communication) ~www.fida.com.bd
LECTURE-1 (Data Communication) ~www.fida.com.bd
 
LECTURE-10 (Data Communication) ~www.fida.com.bd
LECTURE-10 (Data Communication) ~www.fida.com.bdLECTURE-10 (Data Communication) ~www.fida.com.bd
LECTURE-10 (Data Communication) ~www.fida.com.bd
 
Lecture-7 Data Communication ~www.fida.com.bd
Lecture-7 Data Communication ~www.fida.com.bdLecture-7 Data Communication ~www.fida.com.bd
Lecture-7 Data Communication ~www.fida.com.bd
 

Último

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
kauryashika82
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
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
QucHHunhnh
 
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
PECB
 

Último (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
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
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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
 
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
 
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
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
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
 

Lecture-2 Data Communication ~www.fida.com.bd

  • 1. LECTURE-2 Reference: Chapter 2 Network Models 2.1 www.fida.com.bd
  • 2. 2-1 LAYERED TASKS We use the concept of layers in our daily life. As an example, let us consider two friends who communicate through postal mail. The process of sending a letter to a friend would be complex if there were no services available from the post office. Topics discussed in this section: Sender, Receiver, and Carrier Hierarchy 2.2
  • 3. Figure 2.1 Tasks involved in sending a letter 2.3
  • 4. 2-2 THE OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards. An ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model. It was first introduced in the late 1970s. Topics discussed in this section: Layered Architecture Peer-to-Peer Processes Encapsulation 2.4
  • 5. Note ISO is the organization. OSI is the model. 2.5
  • 6. Figure 2.2 Seven layers of the OSI model 2.6
  • 7. Figure 2.3 The interaction between layers in the OSI model 2.7
  • 8. Figure 2.4 An exchange using the OSI model 2.8
  • 9. 2-3 LAYERS IN THE OSI MODEL In this section we briefly describe the functions of each layer in the OSI model. Topics discussed in this section: Physical Layer Data Link Layer Network Layer Transport Layer Session Layer Presentation Layer Application Layer 2.9
  • 10. Figure 2.5 Physical layer 2.10
  • 11. Note The physical layer is responsible for movements of individual bits from one hop (node) to the next. 2.11
  • 12. Figure 2.6 Data link layer 2.12
  • 13. Note The data link layer is responsible for moving frames from one hop (node) to the next. 2.13
  • 14. Figure 2.7 Hop-to-hop delivery 2.14
  • 15. Figure 2.8 Network layer 2.15
  • 16. Note The network layer is responsible for the delivery of individual packets from the source host to the destination host. 2.16
  • 18. Figure 2.10 Transport layer 2.18
  • 19. Note The transport layer is responsible for the delivery of a message from one process to another. 2.19
  • 20. Figure 2.11 Reliable process-to-process delivery of a message 2.20
  • 21. Figure 2.12 Session layer 2.21
  • 22. Note The session layer is responsible for dialog control and synchronization. 2.22
  • 24. Note The presentation layer is responsible for translation, compression, and encryption. 2.24
  • 26. Note The application layer is responsible for providing services to the user. 2.26
  • 27. Figure 2.15 Summary of layers 2.27
  • 28. 2-4 TCP/IP PROTOCOL SUITE The layers in the TCP/IP protocol suite do not exactly match those in the OSI model. The original TCP/IP protocol suite was defined as having four layers: host-to- network, internet, transport, and application. However, when TCP/IP is compared to OSI, we can say that the TCP/IP protocol suite is made of five layers: physical, data link, network, transport, and application. Topics discussed in this section: Physical and Data Link Layers Network Layer Transport Layer Application Layer 2.28
  • 29. Figure 2.16 TCP/IP and OSI model 2.29
  • 30. 2-5 ADDRESSING Four levels of addresses are used in an internet employing the TCP/IP protocols: physical, logical, port, and specific. Topics discussed in this section: Physical Addresses Logical Addresses Port Addresses Specific Addresses 2.30
  • 31. Figure 2.17 Addresses in TCP/IP 2.31
  • 32. Figure 2.18 Relationship of layers and addresses in TCP/IP 2.32
  • 33. Example 2.1 In Figure 2.19 a node with physical address 10 sends a frame to a node with physical address 87. The two nodes are connected by a link (bus topology LAN). As the figure shows, the computer with physical address 10 is the sender, and the computer with physical address 87 is the receiver. 2.33
  • 34. Figure 2.19 Physical addresses 2.34
  • 35. Example 2.2 As we will see in Chapter 13, 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: 07:01:02:01:2C:4B A 6-byte (12 hexadecimal digits) physical address. 2.35
  • 36. Example 2.3 Figure 2.20 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. 2.36
  • 37. Figure 2.20 IP addresses 2.37
  • 38. Example 2.4 Figure 2.21 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. 2.38
  • 39. Figure 2.21 Port addresses 2.39
  • 40. Note The physical addresses will change from hop to hop, but the logical addresses usually remain the same. 2.40
  • 41. Example 2.5 As we will see in Chapter 23, a port address is a 16-bit address represented by one decimal number as shown. 753 A 16-bit port address represented as one single number. 2.41
  • 42. Note The physical addresses change from hop to hop, but the logical and port addresses usually remain the same. 2.42