Chapter 2 - Network Models

Wayne Jones Jnr
Wayne Jones JnrEntrepreneur à Hybrid Technology Solutions
Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
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.  Sender, Receiver, and Carrier Hierarchy Topics discussed in this section:
Figure 2.1  Tasks involved in sending a letter
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.  Layered Architecture Peer-to-Peer Processes Encapsulation Topics discussed in this section:
ISO is the organization. OSI is the model. Note
Figure 2.2  Seven layers of the OSI model
Figure 2.3  The interaction between layers in the OSI model
Figure 2.4  An exchange using the OSI model
2-3  LAYERS IN THE OSI MODEL In this section we briefly describe the functions of each layer in the OSI model. Physical Layer Data Link Layer Network Layer Transport Layer Session Layer Presentation Layer Application Layer Topics discussed in this section:
Figure 2.5  Physical layer
The physical layer is responsible for movements of individual bits from one hop (node) to the next. Note
Figure 2.6  Data link layer
The data link layer is responsible for moving  frames from one hop (node) to the next. Note
Figure 2.7  Hop-to-hop delivery
Figure 2.8  Network layer
The network layer is responsible for the  delivery of individual packets from  the source host to the destination host. Note
Figure 2.9  Source-to-destination delivery
Figure 2.10  Transport layer
The transport layer is responsible for the delivery  of a message from one process to another. Note
Figure 2.11  Reliable process-to-process delivery of a message
Figure 2.12  Session layer
The session layer is responsible for dialog  control and synchronization. Note
Figure 2.13  Presentation layer
The presentation layer is responsible for translation, compression, and encryption. Note
Figure 2.14  Application layer
The application layer is responsible for  providing services to the user. Note
Figure 2.15  Summary of layers
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 . Physical and Data Link Layers Network Layer Transport Layer Application Layer Topics discussed in this section:
Figure 2.16  TCP/IP and OSI model
2-5  ADDRESSING Four levels of addresses are used in an internet employing the TCP/IP protocols:  physical ,  logical ,  port , and  specific . Physical Addresses Logical Addresses Port Addresses Specific Addresses Topics discussed in this section:
Figure 2.17  Addresses in TCP/IP
Figure 2.18  Relationship of layers and addresses in TCP/IP
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. Example 2.1
Figure 2.19  Physical addresses
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: Example 2.2 07:01:02:01:2C:4B A 6-byte (12 hexadecimal digits) physical address.
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.  Example 2.3
Figure 2.20  IP addresses
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.  Example 2.4
Figure 2.21  Port addresses
The physical addresses will change from hop to hop, but the logical addresses usually remain the same. Note
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.
The physical addresses change from hop to hop, but the logical and port addresses usually remain the same. Note
1 sur 42

Recommandé

TCP/IP Network ppt par
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network pptextraganesh
139K vues15 diapositives
Osi reference model par
Osi reference modelOsi reference model
Osi reference modelvasanthimuniasamy
43.5K vues21 diapositives
TCP/ IP par
TCP/ IP TCP/ IP
TCP/ IP Harshit Srivastava
22.9K vues45 diapositives
computer network OSI layer par
computer network OSI layercomputer network OSI layer
computer network OSI layerSangeetha Rangarajan
32.6K vues58 diapositives
Chapter 4 data link layer par
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
13K vues61 diapositives
Data Communication and Networking par
Data Communication and NetworkingData Communication and Networking
Data Communication and NetworkingAnjan Mahanta
30.6K vues108 diapositives

Contenu connexe

Tendances

Transport layer par
Transport layer Transport layer
Transport layer Mukesh Chinta
36.5K vues51 diapositives
Networking Models par
Networking ModelsNetworking Models
Networking ModelsAftab Mirza
1.6K vues18 diapositives
TCP-IP Reference Model par
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference ModelMukesh Tekwani
53.1K vues23 diapositives
Ipv4 and Ipv6 par
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6rahul kundu
35.6K vues24 diapositives
Ethernet par
EthernetEthernet
Ethernetsijil chacko
17.2K vues29 diapositives
Reference models in Networks: OSI & TCP/IP par
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPMukesh Chinta
15.7K vues48 diapositives

Tendances(20)

Reference models in Networks: OSI & TCP/IP par Mukesh Chinta
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta15.7K vues
Computer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESS par Dr. SELVAGANESAN S
Computer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESSComputer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESS
Computer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESS
Dr. SELVAGANESAN S3.2K vues
Guided Transmission Media par asrabatool
Guided Transmission MediaGuided Transmission Media
Guided Transmission Media
asrabatool51.6K vues
data-link layer protocols par BE Smârt
data-link layer protocols  data-link layer protocols
data-link layer protocols
BE Smârt13.4K vues

En vedette

Distributed computing par
Distributed computingDistributed computing
Distributed computingAlokeparna Choudhury
25.2K vues35 diapositives
Chapter 2: Network Models par
Chapter 2: Network ModelsChapter 2: Network Models
Chapter 2: Network ModelsShafaan Khaliq Bhatti
9.5K vues45 diapositives
Data communications par
Data communicationsData communications
Data communicationsUMaine
3.6K vues30 diapositives
Chap 5 analog transmission par
Chap 5 analog transmissionChap 5 analog transmission
Chap 5 analog transmissionMukesh Tekwani
15.9K vues5 diapositives
Ch31 par
Ch31Ch31
Ch31Wayne Jones Jnr
2K vues49 diapositives
Ch25 par
Ch25Ch25
Ch25Wayne Jones Jnr
1.9K vues29 diapositives

En vedette(20)

Data communications par UMaine
Data communicationsData communications
Data communications
UMaine3.6K vues
Data communication and network Chapter - 2 par Zafar Ayub
Data communication and network Chapter - 2Data communication and network Chapter - 2
Data communication and network Chapter - 2
Zafar Ayub16.5K vues
Digital data transmission,line coding and pulse shaping par Aayush Kumar
Digital data transmission,line coding and pulse shapingDigital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shaping
Aayush Kumar2.2K vues
Chapter 26 - Remote Logging, Electronic Mail & File Transfer par Wayne Jones Jnr
Chapter 26 - Remote Logging, Electronic Mail & File TransferChapter 26 - Remote Logging, Electronic Mail & File Transfer
Chapter 26 - Remote Logging, Electronic Mail & File Transfer
Wayne Jones Jnr6.7K vues
Analog Transmission par Shiraz316
Analog TransmissionAnalog Transmission
Analog Transmission
Shiraz3162K vues
Digital & analog transmission par Jeffery Vava
Digital & analog transmissionDigital & analog transmission
Digital & analog transmission
Jeffery Vava10.4K vues
Analog transmission par Engr Ginna
Analog transmissionAnalog transmission
Analog transmission
Engr Ginna1.1K vues

Similaire à Chapter 2 - Network Models

Ch2 par
Ch2Ch2
Ch2Neha Kurale
13 vues41 diapositives
Ch02 par
Ch02Ch02
Ch02Vivek Kumar
54 vues42 diapositives
1 par
11
1Abhishek Kesharwani
154 vues42 diapositives
1 par
11
1Abhishek Kesharwani
250 vues42 diapositives
02 Network Models par
02 Network Models02 Network Models
02 Network ModelsAhmar Hashmi
331 vues42 diapositives
Network Models in Networking. par
Network Models in Networking.Network Models in Networking.
Network Models in Networking.Mohammad Uzair Akram 
382 vues42 diapositives

Similaire à Chapter 2 - Network Models(20)

Data Communication And Networking - Network Models par Avijeet Negel
Data Communication And Networking - Network ModelsData Communication And Networking - Network Models
Data Communication And Networking - Network Models
Avijeet Negel90 vues
Chapter 2 network models -computer_network par Dhairya Joshi
Chapter 2   network models -computer_networkChapter 2   network models -computer_network
Chapter 2 network models -computer_network
Dhairya Joshi1.7K vues
Data Communications and Networking ch02 par ssuserdf9c52
Data Communications and Networking  ch02Data Communications and Networking  ch02
Data Communications and Networking ch02
ssuserdf9c528 vues
Chap 02 par IGNOU
Chap 02Chap 02
Chap 02
IGNOU1.2K vues

Plus de Wayne Jones Jnr

Ch24 par
Ch24Ch24
Ch24Wayne Jones Jnr
3K vues48 diapositives
Ch23 par
Ch23Ch23
Ch23Wayne Jones Jnr
6.9K vues89 diapositives
Ch22 par
Ch22Ch22
Ch22Wayne Jones Jnr
4.8K vues83 diapositives
Ch20 par
Ch20Ch20
Ch20Wayne Jones Jnr
15.6K vues52 diapositives
Ch19 par
Ch19Ch19
Ch19Wayne Jones Jnr
18.1K vues59 diapositives
Ch17 par
Ch17Ch17
Ch17Wayne Jones Jnr
6.2K vues50 diapositives

Dernier

Interaction of microorganisms with Insects.pptx par
Interaction of microorganisms with Insects.pptxInteraction of microorganisms with Insects.pptx
Interaction of microorganisms with Insects.pptxMicrobiologyMicro
48 vues14 diapositives
My Personal Brand Exploration par
My Personal Brand ExplorationMy Personal Brand Exploration
My Personal Brand ExplorationStephenBradley49
35 vues15 diapositives
Essay On Econ par
Essay On EconEssay On Econ
Essay On EconAshley Fisher
121 vues89 diapositives
Boston In The American Revolution par
Boston In The American RevolutionBoston In The American Revolution
Boston In The American RevolutionMary Brown
38 vues78 diapositives
JRN 362 - Lecture Twenty-Two par
JRN 362 - Lecture Twenty-TwoJRN 362 - Lecture Twenty-Two
JRN 362 - Lecture Twenty-TwoRich Hanley
39 vues157 diapositives
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab... par
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...RAHUL PAL
45 vues26 diapositives

Dernier(20)

Boston In The American Revolution par Mary Brown
Boston In The American RevolutionBoston In The American Revolution
Boston In The American Revolution
Mary Brown38 vues
JRN 362 - Lecture Twenty-Two par Rich Hanley
JRN 362 - Lecture Twenty-TwoJRN 362 - Lecture Twenty-Two
JRN 362 - Lecture Twenty-Two
Rich Hanley39 vues
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab... par RAHUL PAL
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
RAHUL PAL45 vues
Guess Papers ADC 1, Karachi University par Khalid Aziz
Guess Papers ADC 1, Karachi UniversityGuess Papers ADC 1, Karachi University
Guess Papers ADC 1, Karachi University
Khalid Aziz109 vues
Women From 1850 To 1950 Essay par Amy Williams
Women From 1850 To 1950 EssayWomen From 1850 To 1950 Essay
Women From 1850 To 1950 Essay
Amy Williams39 vues
Interaction of microorganisms with vascular plants.pptx par MicrobiologyMicro
Interaction of microorganisms with vascular plants.pptxInteraction of microorganisms with vascular plants.pptx
Interaction of microorganisms with vascular plants.pptx
Career Building in AI - Technologies, Trends and Opportunities par WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy51 vues
The Future of Micro-credentials: Is Small Really Beautiful? par Mark Brown
The Future of Micro-credentials:  Is Small Really Beautiful?The Future of Micro-credentials:  Is Small Really Beautiful?
The Future of Micro-credentials: Is Small Really Beautiful?
Mark Brown121 vues
GSoC 2024 .pdf par ShabNaz2
GSoC 2024 .pdfGSoC 2024 .pdf
GSoC 2024 .pdf
ShabNaz245 vues
UNIT NO 13 ORGANISMS AND POPULATION.pptx par Madhuri Bhande
UNIT NO 13 ORGANISMS AND POPULATION.pptxUNIT NO 13 ORGANISMS AND POPULATION.pptx
UNIT NO 13 ORGANISMS AND POPULATION.pptx
Madhuri Bhande48 vues
NodeJS and ExpressJS.pdf par ArthyR3
NodeJS and ExpressJS.pdfNodeJS and ExpressJS.pdf
NodeJS and ExpressJS.pdf
ArthyR353 vues

Chapter 2 - Network Models

  • 1. Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
  • 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. Sender, Receiver, and Carrier Hierarchy Topics discussed in this section:
  • 3. Figure 2.1 Tasks involved in sending a letter
  • 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. Layered Architecture Peer-to-Peer Processes Encapsulation Topics discussed in this section:
  • 5. ISO is the organization. OSI is the model. Note
  • 6. Figure 2.2 Seven layers of the OSI model
  • 7. Figure 2.3 The interaction between layers in the OSI model
  • 8. Figure 2.4 An exchange using the OSI model
  • 9. 2-3 LAYERS IN THE OSI MODEL In this section we briefly describe the functions of each layer in the OSI model. Physical Layer Data Link Layer Network Layer Transport Layer Session Layer Presentation Layer Application Layer Topics discussed in this section:
  • 10. Figure 2.5 Physical layer
  • 11. The physical layer is responsible for movements of individual bits from one hop (node) to the next. Note
  • 12. Figure 2.6 Data link layer
  • 13. The data link layer is responsible for moving frames from one hop (node) to the next. Note
  • 14. Figure 2.7 Hop-to-hop delivery
  • 15. Figure 2.8 Network layer
  • 16. The network layer is responsible for the delivery of individual packets from the source host to the destination host. Note
  • 17. Figure 2.9 Source-to-destination delivery
  • 18. Figure 2.10 Transport layer
  • 19. The transport layer is responsible for the delivery of a message from one process to another. Note
  • 20. Figure 2.11 Reliable process-to-process delivery of a message
  • 21. Figure 2.12 Session layer
  • 22. The session layer is responsible for dialog control and synchronization. Note
  • 23. Figure 2.13 Presentation layer
  • 24. The presentation layer is responsible for translation, compression, and encryption. Note
  • 25. Figure 2.14 Application layer
  • 26. The application layer is responsible for providing services to the user. Note
  • 27. Figure 2.15 Summary of layers
  • 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 . Physical and Data Link Layers Network Layer Transport Layer Application Layer Topics discussed in this section:
  • 29. Figure 2.16 TCP/IP and OSI model
  • 30. 2-5 ADDRESSING Four levels of addresses are used in an internet employing the TCP/IP protocols: physical , logical , port , and specific . Physical Addresses Logical Addresses Port Addresses Specific Addresses Topics discussed in this section:
  • 31. Figure 2.17 Addresses in TCP/IP
  • 32. Figure 2.18 Relationship of layers and addresses in TCP/IP
  • 33. 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. Example 2.1
  • 34. Figure 2.19 Physical addresses
  • 35. 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: Example 2.2 07:01:02:01:2C:4B A 6-byte (12 hexadecimal digits) physical address.
  • 36. 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. Example 2.3
  • 37. Figure 2.20 IP addresses
  • 38. 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. Example 2.4
  • 39. Figure 2.21 Port addresses
  • 40. The physical addresses will change from hop to hop, but the logical addresses usually remain the same. Note
  • 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.
  • 42. The physical addresses change from hop to hop, but the logical and port addresses usually remain the same. Note