SlideShare a Scribd company logo
1 of 41
Chapter 3:
Network Protocols and
Communications
Introduction to Networks
Chapter 3: Objectives
Students will be able to:
 Explain how rules are used to facilitate communication.
 Explain the role of protocols and standards organizations
in facilitating interoperability in network communications.
 Explain how devices on a LAN access resources in a small
to medium-sized business network.
Chapter 3
3.1 Rules of Communication
3.2 Network Protocols and Standards
3.3 Moving Data in the Network
3.4 Summary
The Rules
What is Communication?
The Rules
Establishing the Rules
Establishing the Rules
 An identified sender and receiver
 Agreed upon method of communicating (face-to-face,
telephone, letter, photograph)
 Common language and grammar
 Speed and timing of delivery
 Confirmation or acknowledgement requirements
The Rules
Message Encoding
The Rules
Message Formatting and Encapsulation
Example: Personal letter contains the following elements:
 An identifier of the recipient
 A salutation or greeting
 The message content
 A closing phrase
 An identifier of the sender
The Rules
Message Size
The size restrictions of frames require the source host to break
a long message into individual pieces that meet both the
minimum and maximum size requirements.
This is known as segmenting.
Each segment is encapsulated in a separate frame with the
address information, and is sent over the network.
At the receiving host, the messages are de-encapsulated and
put back together to be processed and interpreted.
The Rules
Message Timing
 Access Method
 Flow Control
 Response Timeout
The Rules
Message Delivery Options
Protocols
Rules that Govern Communications
Protocols
Network Protocols
 How the message is formatted or structured
 The process by which networking devices share information
about pathways with other networks
 How and when error and system messages are passed
between devices
 The setup and termination of data transfer sessions
Protocols
Interaction of Protocols
 Application Protocol – Hypertext Transfer Protocol (HTTP)
 Transport Protocol – Transmission Control Protocol (TCP)
 Internet Protocol – Internet Protocol (IP)
 Network Access Protocols – Data Link & Physical layers
Protocol Suites
Protocol Suites and Industry Standards
Protocol Suites
Creation of Internet, Development of TCP/IP
Protocol Suites
TCP/IP Protocol Suite and Communication
Network Protocols and Standards
Standards Organizations
Standards Organizations
Open Standards
 The Internet Society (ISOC)
 The Internet Architecture Board (IAB)
 The Internet Engineering Task Force (IETF)
 Institute of Electrical and Electronics Engineers (IEEE)
 The International Organization for Standards (ISO)
Standards Organizations
ISOC, IAB, and IETF
Standards Organizations
IEEE
 38 societies
 130 journals
 1,300 conferences each year
 1,300 standards and projects
 400,000 members
 160 countries
 IEEE 802.3
 IEEE 802.11
Standards Organizations
ISO
Standards Organizations
Other Standards Organization
 The Electronic Industries Alliance (EIA)
 The Telecommunications Industry Association (TIA)
 The International Telecommunications Union –
Telecommunications Standardization Sector (ITU-T)
 The Internet Corporation for Assigned Names and Numbers
(ICANN)
 The Internet Assigned Numbers Authority (IANA)
Reference Models
The Benefits of Using a Layered Model
Reference Models
The OSI Reference Model
Reference Models
The TCP/IP Reference Model
Reference Models
Comparing the OSI and TCP/IP Models
Data Encapsulation
Communicating the Messages
 Segmenting message benefits
Different conversations can be interleaved
Increased reliability of network communications
 Segmenting message disadvantage
Increased level of complexity
Data Encapsulation
Protocol Data Units (PDUs)
 Data
 Segment
 Packet
 Frame
 Bits
Data Encapsulation
Encapsulation
Data Encapsulation
De-encapsulation
Moving Data in the Network
Accessing Local Resources
Accessing Local Resources
Network Addresses & Data Link addresses
 Network Address
Source IP address
Destination IP address
 Data Link Address
Source data link address
Destination data link address
Accessing Local Resources
Communicating with Device / Same Network
Accessing Local Resources
MAC and IP Addresses
PC1
192.168.1.110
AA-AA-AA-AA-AA-AA
PC2
192.168.1.111
BB-BB-BB-BB-BB-BB
FTP Server
192.168.1.9
CC-CC-CC-CC-CC-CC
R1
192.168.1.1
11-11-11-11-11-11
ARP
Request
S1 R1
Accessing Remote Resources
Default Gateway
PC 1
192.168.1.110
AA-AA-AA-AA-AA-AA
PC 2
192.168.1.111
BB-BB-BB-BB-BB-BB
FTP Server
192.168.1.9
CC-CC-CC-CC-CC-CC
R1
192.168.1.1
11-11-11-11-11-11
R2
172.16.1.99
22-22-22-22-22-22
Web Server
172.16.1.99
AB-CD-EF-12-34-56
Accessing Remote Resources
Communicating Device / Remote Network
Accessing Remote Resources
Using Wireshark to View Network Traffic
Network Protocols and Communications
Summary
In this chapter, you learned:
 Data networks are systems of end devices, intermediary
devices, and the media connecting the devices. For
communication to occur, these devices must know how to
communicate.
 These devices must comply with communication rules and
protocols. TCP/IP is an example of a protocol suite.
 Most protocols are created by a standards organization such
as the IETF or IEEE.
 The most widely-used networking models are the OSI and
TCP/IP models.
Network Protocols and Communications
Summary
In this chapter, you learned:
 Data that passes down the stack of the OSI model is
segmented into pieces and encapsulated with addresses and
other labels. The process is reversed as the pieces are de-
encapsulated and passed up the destination protocol stack.
 The OSI model describes the processes of encoding,
formatting, segmenting, and encapsulating data for
transmission over the network.
 The TCP/IP protocol suite is an open standard protocol that
has been endorsed by the networking industry and ratified, or
approved, by a standards organization.
Network Protocols and Communications
Summary
In this chapter, you learned:
 The Internet Protocol Suite is a suite of protocols required for
transmitting and receiving information using the Internet.
 Protocol Data Units (PDUs) are named according to the
protocols of the TCP/IP suite: data, segment, packet, frame,
and bits.
 Applying models allows individuals, companies, and trade
associations to analyze current networks and plan the
networks of the future.
Network Protocols and Communications Chapter Explained

More Related Content

What's hot

CSC102 Computer Connectivity
CSC102 Computer ConnectivityCSC102 Computer Connectivity
CSC102 Computer ConnectivityRichard Homa
 
Extended definition
Extended definitionExtended definition
Extended definitiontcassa
 
Community Wireless Networks
Community Wireless NetworksCommunity Wireless Networks
Community Wireless Networksdaveph
 
How to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in DelhiHow to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in DelhiSilicon Univ
 
Extended definition
Extended definitionExtended definition
Extended definitiontcassa
 
Nad710 Introduction To Networks Using Linux
Nad710   Introduction To Networks Using LinuxNad710   Introduction To Networks Using Linux
Nad710 Introduction To Networks Using Linuxtmavroidis
 
Network protocols
Network protocolsNetwork protocols
Network protocolsIT Tech
 
CSC 103 Networking pt2
CSC 103 Networking pt2CSC 103 Networking pt2
CSC 103 Networking pt2Richard Homa
 
Wireless network Project Class 12
Wireless network Project Class 12Wireless network Project Class 12
Wireless network Project Class 12Rishabh-Rawat
 
study about different network devices
study about different network devices study about different network devices
study about different network devices PrabhakarPremUpreti
 
5 intro to networking
5 intro to networking5 intro to networking
5 intro to networkingKhan Rahimeen
 
5 intro to networking
5 intro to networking5 intro to networking
5 intro to networkingguest0f230cfc
 
Data communication Networking- Study Networking Equipment
Data communication Networking- Study Networking EquipmentData communication Networking- Study Networking Equipment
Data communication Networking- Study Networking EquipmentShivam Prakash Chaurasia
 
Tools, materials and equipment for networking
Tools, materials and equipment for networkingTools, materials and equipment for networking
Tools, materials and equipment for networkingshierly pabello
 
Week 4 introducing network standards
Week 4 introducing network standardsWeek 4 introducing network standards
Week 4 introducing network standardsRobert Almazan
 

What's hot (20)

CSC102 Computer Connectivity
CSC102 Computer ConnectivityCSC102 Computer Connectivity
CSC102 Computer Connectivity
 
Extended definition
Extended definitionExtended definition
Extended definition
 
Community Wireless Networks
Community Wireless NetworksCommunity Wireless Networks
Community Wireless Networks
 
How to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in DelhiHow to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in Delhi
 
Extended definition
Extended definitionExtended definition
Extended definition
 
Nad710 Introduction To Networks Using Linux
Nad710   Introduction To Networks Using LinuxNad710   Introduction To Networks Using Linux
Nad710 Introduction To Networks Using Linux
 
Network protocols
Network protocolsNetwork protocols
Network protocols
 
Networking Basic and Cisco History
Networking Basic and Cisco History Networking Basic and Cisco History
Networking Basic and Cisco History
 
CSC 103 Networking pt2
CSC 103 Networking pt2CSC 103 Networking pt2
CSC 103 Networking pt2
 
Wireless network Project Class 12
Wireless network Project Class 12Wireless network Project Class 12
Wireless network Project Class 12
 
study about different network devices
study about different network devices study about different network devices
study about different network devices
 
Networking / Internet and Web Technologies
Networking / Internet and Web TechnologiesNetworking / Internet and Web Technologies
Networking / Internet and Web Technologies
 
5 intro to networking
5 intro to networking5 intro to networking
5 intro to networking
 
5 intro to networking
5 intro to networking5 intro to networking
5 intro to networking
 
Networks
Networks Networks
Networks
 
01 - networking basics notes
01 - networking basics notes01 - networking basics notes
01 - networking basics notes
 
Data communication Networking- Study Networking Equipment
Data communication Networking- Study Networking EquipmentData communication Networking- Study Networking Equipment
Data communication Networking- Study Networking Equipment
 
Tools, materials and equipment for networking
Tools, materials and equipment for networkingTools, materials and equipment for networking
Tools, materials and equipment for networking
 
Ethernet : Notes
Ethernet : NotesEthernet : Notes
Ethernet : Notes
 
Week 4 introducing network standards
Week 4 introducing network standardsWeek 4 introducing network standards
Week 4 introducing network standards
 

Viewers also liked

Computer communication networks chapter 2 ppt (vtu odd sem EC)
Computer communication networks chapter 2 ppt (vtu odd sem EC)Computer communication networks chapter 2 ppt (vtu odd sem EC)
Computer communication networks chapter 2 ppt (vtu odd sem EC)Kunjan Shinde
 
Communication network
Communication networkCommunication network
Communication networkNargis Ehsan
 
Data communication and network Chapter - 2
Data communication and network Chapter - 2Data communication and network Chapter - 2
Data communication and network Chapter - 2Zafar Ayub
 
Communication networks
Communication networksCommunication networks
Communication networksYuvraj Gupta
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networksiswaryasriram
 
Communication network .ppt
Communication network  .pptCommunication network  .ppt
Communication network .pptNargis Ehsan
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01 Sehrish Rafiq
 
CCNA 1 Routing and Switching v5.0 Chapter 3
CCNA 1 Routing and Switching v5.0 Chapter 3CCNA 1 Routing and Switching v5.0 Chapter 3
CCNA 1 Routing and Switching v5.0 Chapter 3Nil Menon
 
CCNA 1 Routing and Switching v5.0 Chapter 2
CCNA 1 Routing and Switching v5.0 Chapter 2CCNA 1 Routing and Switching v5.0 Chapter 2
CCNA 1 Routing and Switching v5.0 Chapter 2Nil Menon
 
Powerpoint for data communication
Powerpoint for data communication Powerpoint for data communication
Powerpoint for data communication samanthaanderson21
 
Presentation on data communication
Presentation on data communicationPresentation on data communication
Presentation on data communicationHarpreet Dhaliwal
 
4g wireless final ppt
4g wireless  final ppt4g wireless  final ppt
4g wireless final pptShelly
 
Data communication (simple explanation)
Data communication (simple explanation)Data communication (simple explanation)
Data communication (simple explanation)Twist Akid Sultan
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and SignalsWayne Jones Jnr
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1Zafar Ayub
 
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 NetworksShafaan Khaliq Bhatti
 

Viewers also liked (18)

Computer communication networks chapter 2 ppt (vtu odd sem EC)
Computer communication networks chapter 2 ppt (vtu odd sem EC)Computer communication networks chapter 2 ppt (vtu odd sem EC)
Computer communication networks chapter 2 ppt (vtu odd sem EC)
 
Communication network
Communication networkCommunication network
Communication network
 
Chapter 3 final
Chapter 3 finalChapter 3 final
Chapter 3 final
 
Data communication and network Chapter - 2
Data communication and network Chapter - 2Data communication and network Chapter - 2
Data communication and network Chapter - 2
 
Communication networks
Communication networksCommunication networks
Communication networks
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
Communication network .ppt
Communication network  .pptCommunication network  .ppt
Communication network .ppt
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
 
CCNA 1 Routing and Switching v5.0 Chapter 3
CCNA 1 Routing and Switching v5.0 Chapter 3CCNA 1 Routing and Switching v5.0 Chapter 3
CCNA 1 Routing and Switching v5.0 Chapter 3
 
Communication Network and Structures
Communication Network and StructuresCommunication Network and Structures
Communication Network and Structures
 
CCNA 1 Routing and Switching v5.0 Chapter 2
CCNA 1 Routing and Switching v5.0 Chapter 2CCNA 1 Routing and Switching v5.0 Chapter 2
CCNA 1 Routing and Switching v5.0 Chapter 2
 
Powerpoint for data communication
Powerpoint for data communication Powerpoint for data communication
Powerpoint for data communication
 
Presentation on data communication
Presentation on data communicationPresentation on data communication
Presentation on data communication
 
4g wireless final ppt
4g wireless  final ppt4g wireless  final ppt
4g wireless final ppt
 
Data communication (simple explanation)
Data communication (simple explanation)Data communication (simple explanation)
Data communication (simple explanation)
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1
 
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
 

Similar to Network Protocols and Communications Chapter Explained

ND0801_Assignment_3_Protocols for P3
ND0801_Assignment_3_Protocols for P3ND0801_Assignment_3_Protocols for P3
ND0801_Assignment_3_Protocols for P3John Mathias
 
Chapter 03 - Network Protocols and Communications
Chapter 03 - Network Protocols and CommunicationsChapter 03 - Network Protocols and Communications
Chapter 03 - Network Protocols and CommunicationsYaser Rahmati
 
CCNAv5 - S1: Chapter 3 - Network protocols and communications
CCNAv5 - S1: Chapter 3 - Network protocols and communicationsCCNAv5 - S1: Chapter 3 - Network protocols and communications
CCNAv5 - S1: Chapter 3 - Network protocols and communicationsVuz Dở Hơi
 
Chapter 3 : Network protocols and communications
Chapter 3 : Network protocols and communicationsChapter 3 : Network protocols and communications
Chapter 3 : Network protocols and communicationsteknetir
 
Tutorial&info,networks basics
Tutorial&info,networks basicsTutorial&info,networks basics
Tutorial&info,networks basicsIT Tech
 
Internetworking Overview
Internetworking OverviewInternetworking Overview
Internetworking Overviewscooby_doo
 
02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdf02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdfMiftaNurFarid2
 
Unit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelUnit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelJacqueline Thomas
 
enet-wp002_-en-p
enet-wp002_-en-penet-wp002_-en-p
enet-wp002_-en-pShuo Zhang
 
Protocol
ProtocolProtocol
ProtocolShi Na
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxBabarYunus1
 
Protocol
ProtocolProtocol
ProtocolShi Na
 
Introduction to Networks_v0.2
Introduction to Networks_v0.2Introduction to Networks_v0.2
Introduction to Networks_v0.2Sohail Gohir
 
Datacom_Section_2_-_Protocols.ppt
Datacom_Section_2_-_Protocols.pptDatacom_Section_2_-_Protocols.ppt
Datacom_Section_2_-_Protocols.pptKristopher Hefner
 
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 NotesCisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 NotesAhmed Gad
 

Similar to Network Protocols and Communications Chapter Explained (20)

ND0801_Assignment_3_Protocols for P3
ND0801_Assignment_3_Protocols for P3ND0801_Assignment_3_Protocols for P3
ND0801_Assignment_3_Protocols for P3
 
Chapter 03 - Network Protocols and Communications
Chapter 03 - Network Protocols and CommunicationsChapter 03 - Network Protocols and Communications
Chapter 03 - Network Protocols and Communications
 
CCNAv5 - S1: Chapter 3 - Network protocols and communications
CCNAv5 - S1: Chapter 3 - Network protocols and communicationsCCNAv5 - S1: Chapter 3 - Network protocols and communications
CCNAv5 - S1: Chapter 3 - Network protocols and communications
 
Chapter 3 : Network protocols and communications
Chapter 3 : Network protocols and communicationsChapter 3 : Network protocols and communications
Chapter 3 : Network protocols and communications
 
Tutorial&info,networks basics
Tutorial&info,networks basicsTutorial&info,networks basics
Tutorial&info,networks basics
 
Internetworking Overview
Internetworking OverviewInternetworking Overview
Internetworking Overview
 
02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdf02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdf
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
 
Week1 lec2-bscs1
Week1 lec2-bscs1Week1 lec2-bscs1
Week1 lec2-bscs1
 
Unit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelUnit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi Model
 
enet-wp002_-en-p
enet-wp002_-en-penet-wp002_-en-p
enet-wp002_-en-p
 
Protocol
ProtocolProtocol
Protocol
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
 
Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
 
NET1.PPT
NET1.PPTNET1.PPT
NET1.PPT
 
Protocol
ProtocolProtocol
Protocol
 
Introduction to Networks_v0.2
Introduction to Networks_v0.2Introduction to Networks_v0.2
Introduction to Networks_v0.2
 
Datacom_Section_2_-_Protocols.ppt
Datacom_Section_2_-_Protocols.pptDatacom_Section_2_-_Protocols.ppt
Datacom_Section_2_-_Protocols.ppt
 
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 NotesCisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
 
nv.ppt
nv.pptnv.ppt
nv.ppt
 

More from RaynaITSTEP

Project management professional
Project management professionalProject management professional
Project management professionalRaynaITSTEP
 
Project management it step
Project management it stepProject management it step
Project management it stepRaynaITSTEP
 
РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)
РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)
РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)RaynaITSTEP
 
monitoring and diagnostics
monitoring and diagnosticsmonitoring and diagnostics
monitoring and diagnosticsRaynaITSTEP
 
network security
network securitynetwork security
network securityRaynaITSTEP
 
configuring disk sand drivers
configuring disk sand driversconfiguring disk sand drivers
configuring disk sand driversRaynaITSTEP
 
install update and migration to windows 10
install update and migration to windows 10install update and migration to windows 10
install update and migration to windows 10RaynaITSTEP
 
Фотошоп за деца_4
Фотошоп за деца_4Фотошоп за деца_4
Фотошоп за деца_4RaynaITSTEP
 
Структурни кабелни системи
Структурни кабелни системиСтруктурни кабелни системи
Структурни кабелни системиRaynaITSTEP
 
Android introduction
Android introductionAndroid introduction
Android introductionRaynaITSTEP
 
Adobe Illustrator - Урок 2
Adobe Illustrator - Урок 2Adobe Illustrator - Урок 2
Adobe Illustrator - Урок 2RaynaITSTEP
 
Adobe Illustrator - Обобщение
Adobe Illustrator - ОбобщениеAdobe Illustrator - Обобщение
Adobe Illustrator - ОбобщениеRaynaITSTEP
 

More from RaynaITSTEP (20)

Project management professional
Project management professionalProject management professional
Project management professional
 
Project management it step
Project management it stepProject management it step
Project management it step
 
Lean startup
Lean startupLean startup
Lean startup
 
РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)
РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)
РАБОТА С ОБЕКТА „ЗАЯВКА“ (2)
 
DBT_3
DBT_3DBT_3
DBT_3
 
DBT_2
DBT_2DBT_2
DBT_2
 
DBT_1
DBT_1DBT_1
DBT_1
 
monitoring and diagnostics
monitoring and diagnosticsmonitoring and diagnostics
monitoring and diagnostics
 
network security
network securitynetwork security
network security
 
networking
networkingnetworking
networking
 
data security
data securitydata security
data security
 
configuring disk sand drivers
configuring disk sand driversconfiguring disk sand drivers
configuring disk sand drivers
 
boot process
boot process  boot process
boot process
 
install update and migration to windows 10
install update and migration to windows 10install update and migration to windows 10
install update and migration to windows 10
 
virtualization
virtualizationvirtualization
virtualization
 
Фотошоп за деца_4
Фотошоп за деца_4Фотошоп за деца_4
Фотошоп за деца_4
 
Структурни кабелни системи
Структурни кабелни системиСтруктурни кабелни системи
Структурни кабелни системи
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Adobe Illustrator - Урок 2
Adobe Illustrator - Урок 2Adobe Illustrator - Урок 2
Adobe Illustrator - Урок 2
 
Adobe Illustrator - Обобщение
Adobe Illustrator - ОбобщениеAdobe Illustrator - Обобщение
Adobe Illustrator - Обобщение
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Network Protocols and Communications Chapter Explained

  • 1. Chapter 3: Network Protocols and Communications Introduction to Networks
  • 2. Chapter 3: Objectives Students will be able to:  Explain how rules are used to facilitate communication.  Explain the role of protocols and standards organizations in facilitating interoperability in network communications.  Explain how devices on a LAN access resources in a small to medium-sized business network.
  • 3. Chapter 3 3.1 Rules of Communication 3.2 Network Protocols and Standards 3.3 Moving Data in the Network 3.4 Summary
  • 4. The Rules What is Communication?
  • 5. The Rules Establishing the Rules Establishing the Rules  An identified sender and receiver  Agreed upon method of communicating (face-to-face, telephone, letter, photograph)  Common language and grammar  Speed and timing of delivery  Confirmation or acknowledgement requirements
  • 7. The Rules Message Formatting and Encapsulation Example: Personal letter contains the following elements:  An identifier of the recipient  A salutation or greeting  The message content  A closing phrase  An identifier of the sender
  • 8. The Rules Message Size The size restrictions of frames require the source host to break a long message into individual pieces that meet both the minimum and maximum size requirements. This is known as segmenting. Each segment is encapsulated in a separate frame with the address information, and is sent over the network. At the receiving host, the messages are de-encapsulated and put back together to be processed and interpreted.
  • 9. The Rules Message Timing  Access Method  Flow Control  Response Timeout
  • 11. Protocols Rules that Govern Communications
  • 12. Protocols Network Protocols  How the message is formatted or structured  The process by which networking devices share information about pathways with other networks  How and when error and system messages are passed between devices  The setup and termination of data transfer sessions
  • 13. Protocols Interaction of Protocols  Application Protocol – Hypertext Transfer Protocol (HTTP)  Transport Protocol – Transmission Control Protocol (TCP)  Internet Protocol – Internet Protocol (IP)  Network Access Protocols – Data Link & Physical layers
  • 14. Protocol Suites Protocol Suites and Industry Standards
  • 15. Protocol Suites Creation of Internet, Development of TCP/IP
  • 16. Protocol Suites TCP/IP Protocol Suite and Communication
  • 17. Network Protocols and Standards Standards Organizations
  • 18. Standards Organizations Open Standards  The Internet Society (ISOC)  The Internet Architecture Board (IAB)  The Internet Engineering Task Force (IETF)  Institute of Electrical and Electronics Engineers (IEEE)  The International Organization for Standards (ISO)
  • 20. Standards Organizations IEEE  38 societies  130 journals  1,300 conferences each year  1,300 standards and projects  400,000 members  160 countries  IEEE 802.3  IEEE 802.11
  • 22. Standards Organizations Other Standards Organization  The Electronic Industries Alliance (EIA)  The Telecommunications Industry Association (TIA)  The International Telecommunications Union – Telecommunications Standardization Sector (ITU-T)  The Internet Corporation for Assigned Names and Numbers (ICANN)  The Internet Assigned Numbers Authority (IANA)
  • 23. Reference Models The Benefits of Using a Layered Model
  • 24. Reference Models The OSI Reference Model
  • 25. Reference Models The TCP/IP Reference Model
  • 26. Reference Models Comparing the OSI and TCP/IP Models
  • 27. Data Encapsulation Communicating the Messages  Segmenting message benefits Different conversations can be interleaved Increased reliability of network communications  Segmenting message disadvantage Increased level of complexity
  • 28. Data Encapsulation Protocol Data Units (PDUs)  Data  Segment  Packet  Frame  Bits
  • 31. Moving Data in the Network Accessing Local Resources
  • 32. Accessing Local Resources Network Addresses & Data Link addresses  Network Address Source IP address Destination IP address  Data Link Address Source data link address Destination data link address
  • 33. Accessing Local Resources Communicating with Device / Same Network
  • 34. Accessing Local Resources MAC and IP Addresses PC1 192.168.1.110 AA-AA-AA-AA-AA-AA PC2 192.168.1.111 BB-BB-BB-BB-BB-BB FTP Server 192.168.1.9 CC-CC-CC-CC-CC-CC R1 192.168.1.1 11-11-11-11-11-11 ARP Request S1 R1
  • 35. Accessing Remote Resources Default Gateway PC 1 192.168.1.110 AA-AA-AA-AA-AA-AA PC 2 192.168.1.111 BB-BB-BB-BB-BB-BB FTP Server 192.168.1.9 CC-CC-CC-CC-CC-CC R1 192.168.1.1 11-11-11-11-11-11 R2 172.16.1.99 22-22-22-22-22-22 Web Server 172.16.1.99 AB-CD-EF-12-34-56
  • 36. Accessing Remote Resources Communicating Device / Remote Network
  • 37. Accessing Remote Resources Using Wireshark to View Network Traffic
  • 38. Network Protocols and Communications Summary In this chapter, you learned:  Data networks are systems of end devices, intermediary devices, and the media connecting the devices. For communication to occur, these devices must know how to communicate.  These devices must comply with communication rules and protocols. TCP/IP is an example of a protocol suite.  Most protocols are created by a standards organization such as the IETF or IEEE.  The most widely-used networking models are the OSI and TCP/IP models.
  • 39. Network Protocols and Communications Summary In this chapter, you learned:  Data that passes down the stack of the OSI model is segmented into pieces and encapsulated with addresses and other labels. The process is reversed as the pieces are de- encapsulated and passed up the destination protocol stack.  The OSI model describes the processes of encoding, formatting, segmenting, and encapsulating data for transmission over the network.  The TCP/IP protocol suite is an open standard protocol that has been endorsed by the networking industry and ratified, or approved, by a standards organization.
  • 40. Network Protocols and Communications Summary In this chapter, you learned:  The Internet Protocol Suite is a suite of protocols required for transmitting and receiving information using the Internet.  Protocol Data Units (PDUs) are named according to the protocols of the TCP/IP suite: data, segment, packet, frame, and bits.  Applying models allows individuals, companies, and trade associations to analyze current networks and plan the networks of the future.

Editor's Notes

  1. Cisco Networking Academy program Introduction to Networks Chapter 3: Network Protocols and Communications
  2. Chapter 3 Sections
  3. Section 3.1.1.1
  4. Section 3.1.1.2
  5. Section 3.1.1.3
  6. Section 3.1.1.4
  7. Section 3.1.1.5
  8. Section 3.1.1.6
  9. Section 3.1.1.7
  10. Section 3.2.1.1
  11. Section 3.2.1.2
  12. Section 3.2.1.3
  13. Section 3.2.2.1
  14. Section 3.2.2.2
  15. Section 3.2.2.3
  16. Section 3.1.3
  17. Section 3.2.3.1
  18. Section 3.2.3.2
  19. Section 3.2.3.3
  20. Section 3.2.3.4
  21. Section 3.2.3.5
  22. Section 3.2.4.1
  23. Section 3.2.4.2
  24. Section 3.2.4.3
  25. Section 3.2.4.4
  26. Section 3.3.1.1
  27. Section 3.3.1.2
  28. Section 3.3.1.3
  29. Section 3.3.1.4
  30. Section 3.3.2
  31. Section 3.3.2.1
  32. Section 3.3.2.2
  33. Section 3.3.2.3
  34. Section 3.3.3.1
  35. Section 3.3.3.2
  36. Section 3.3.3.4
  37. Section 1.5 & 1.5.1
  38. Section 1.5 & 1.5.1
  39. Section 1.5 & 1.5.1