SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Fundamentals
Abdelkhalik Elsaid Mosa
Last Update: 20/9/2010
abdu.elsaid@yahoo.com
http://abdelkhalik.staff.scuegypt.edu.eg/
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
General Certifications
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
General Certifications
Certification Path Entry Associate Professional Expert
Design CCENT CCNA & CCDA CCDP CCDE
Routing & Switching CCENT CCNA CCNP CCIE R&S
Security CCENT CCNA Security CCSP – CCNP Security CCIE Security
Storage Networking CCENT CCNA CCNP CCIE SAN
Service Provider CCENT CCNA CCIP CCIE SP
SP Operations CCENT CCNA SP Ops CCNA SP Ops CCIE SP Ops
Voice CCENT CCNA Voice CCVP - CCNP Voice CCIE Voice
Wireless CCENT CCNA Wireless CCNP Wireless CCIE Wireless
In addition to Specialist Certifications in: Advanced Routing and Switching , Collaborations,
Data Center , Security, Wireless LAN, Video, and Foundation for Channel Partners
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
CCNA Course and Exams
• The CCNA certification validates the ability to install, configure,
operate, and troubleshoot medium-size routed and switched
networks.
• Required Exam(s)
640-802 (CCNA).
640-822 (ICND1)+ 640-816 (ICND2).
• CCNA Academy
1.Network Fundamentals.
2.Routing Protocols and Concepts.
3.Switching and wireless LAN.
4.WAN.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Elements of Communication
1.Message source: is the sender.
2. Encoder: transforms data from one form to another.
3. Transmitter: transmits signals across the transmission medium.
4.Transmission Medium: is the communication channel.
5.Destination: is the receiver.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Communicating the Messages
• In theory, data could be sent as one massive continuous stream
of bits.
 Problems:
1. No other device on the same network can send while there is one
sending.
2. If a link failed, the complete message must be retransmitted.
• Actually, data is divided into
smaller pieces “Segmentation”
 Benefits of segmentation:
1. Multiplexing: Multiple digital data streams are combined into one
signal.
2. Reliability: only the missing parts need to be retransmitted.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Communicating the Messages
Downsides of Segmentation and Multiplexing:
1. Complexity.
2. Time-consumption.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Computer network
• Group of devices which are connected together to give the user a
certain service.
 These devices can be either End devices “Hosts", Intermediary “Network
devices”, or Peripherals.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
End Devices «Hosts»
• are also called Hosts.
• can act as client or server or both.
• are either the source or destination of a message.
• must have logical address (Ex: IP address)
• Ex: computers, network printers, VOIP phones, mobile devices.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Intermediary «Network » Devices
• Connect computers and networks together.
• Manages data flow through the network.
• Classify and direct messages according to QoS priorities.
• Regenerate and retransmit data signals.
• Permit or deny the flow of data, based on security settings.
• Notify other devices of errors and communication failures
Network Access Devices
Internetworking Devices
Security Devices
Modems
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Peripherals
• Don’t have logical address.
• Don’t communicate directly in the network.
• Rely on their connected host to perform all network operations.
• Ex: Attached webcam, local printer, scanner
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Media
• Provides the channel for message transmission.
• Types of network media
Metallic wires “Copper”: data is
encoded into electrical impulses.
Fiber optics: data is encoded into
pulses of light.
Wireless: data is encoded into
electromagnetic waves.
• Criteria for choosing media
Distance, environment, bandwidth,
cost of medium and installation,
and cost of connectors and equipment
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Importance of Networks
• Software and file sharing
• Hardware sharing
• Modern Technologies (IP Telephony, Video Conferencing)
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Types
1. According to Size
• LAN “Local Area Network”
• MAN “Metropolitan Area Network”
• WAN “Wide Area Network”
2. According to Media
• Wired
• Wireless
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
LAN
• Usually spans a single geographical area.
• Provides services to people within a common organization.
• Characterized by high data speeds.
• Administered by a single organization
• May be a single local network or interconnected local networks.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
WAN
• Groups of LANs interconnected within large area.
• TSP interconnects theses geographical spanned networks.
• Characterized by slow data speeds
Ismailia Cairo
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
The Internet
• Is a global mesh of interconnected networks
• The most well known publicly accessible internetwork.
• Is created by the interconnection of networks belonging to ISPs.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Intranet and Extranet
• Intranet
 Private connection of LANs and WANs that belongs to an
organization.
 Accessible only by organization’s members, or others with
authorization.
• Extranet
 Internal network in an organization that also connects to
agents outside of the organization (suppliers, and clients).
 Accessible to authorized outsiders.
 A way for business partners to share information.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Representations
• Common data network symbols.
Activity
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
NIC
• NIC “Network Interface Card”, LAN adapter
 is a printed circuit board that provides network
communication capabilities to and from a personal computer
or other host device.
 The media plugs directly
into the NIC.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Protocol, Protocol Suites and Industry Standards
• Protocol: set of rules that govern communication between
devices.
• Protocol Suite: a group of interrelated protocols that are
necessary to perform a communication function.
• A Standard: is a process that has been endorsed by the
networking industry and ratified by a standards organization,
such as IEEE, and IETF.
• Protocols describe only what
functions are required of a
particular communication
rule but not how they are to
be carried out
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
The benefits of using a layered model
1. Assist in protocol design.
2. Fosters competition.
3. Prevents technology changes in one layer from affecting other layers
above and below.
4. Provides a common language to describe networking functions and
capabilities.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Protocol and Reference Models
• Protocol Model: provides a model that closely matches the
structure of a particular protocol suite. Ex. TCP/IP model.
• Reference Model: a common reference for maintaining
consistency with all types of network protocols and services.
 Aid in clearer understanding of the functions involved.
 Used for network design, and troubleshooting.
 Ex. OSI model.
All People Seem To
Need Data Processing
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
OSI Layers and Corresponding Functions
S/W represents an interface to the network. Everything at this layer is
application-specific. Ex: E-mail(SMTP, POP), Web Browser(HTTP), FTP, Telnet
Application
Presents the data in the proper format . Encoding, decoding, compression,
decompression, encryption and decryption. Ex: ASCII, AVI, JPG
Presentation
Syntax
Establishes, manages and terminates sessions “connections” between
applications. Controls dialogs between computers.
Session
Provides reliable/ unreliable transfer of data between end users.
Segmentation, sequencing, flow control and error detection. Ex: TCP & UDP
Transport
End-to-end delivery, Logical addressing EX: IPNetwork
Hop-to hop data delivery, Hop-to-hop addressing, Hop-to-hop error
detection, and Hop-to-hop flow control. Ex: Ethernet, FR, DSL, ATM
Data Link
Signaling and Encoding, Physical properties of the network such as Cable
length, Cable type, Bit rate, H/W interface types.
Physical
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Protocol Data Units and Encapsulation
• Encapsulation: is the process of adding information to the
application data at each layer.
• PDU: is the form that a piece of data takes at any layer
• A PDU has different names to reflect its new appearance.
Data: Application layer PDU.
Segment/ Datagram: Transport Layer PDU
Packet: Internet layer PDU.
Frame: Network Access layer PDU.
Bits: Data actually transmitted over the medium.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Encapsulation
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
The sending and receiving process
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Addressing in the network
• L2 Address “MAC”: Communicate
between devices on a single network
• L3 Add. “IP” “Logical Address”:
move data from network to another.
• L4 Add. “Port No.:
Identify the applications or services
running on hosts.
• Ipconfig, Ipconfig /all
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Devices
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy

Weitere ähnliche Inhalte

Andere mochten auch

Network Fundamentals: Ch9 - Ethernet
Network Fundamentals: Ch9 - EthernetNetwork Fundamentals: Ch9 - Ethernet
Network Fundamentals: Ch9 - EthernetAbdelkhalik Mosa
 
LAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN DesignLAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN DesignAbdelkhalik Mosa
 
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)Abdelkhalik Mosa
 
Network Fundamentals: Ch7 - Data Link Layer
Network Fundamentals: Ch7 - Data Link LayerNetwork Fundamentals: Ch7 - Data Link Layer
Network Fundamentals: Ch7 - Data Link LayerAbdelkhalik Mosa
 
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)Abdelkhalik Mosa
 
Network essentials chapter 2
Network essentials  chapter 2Network essentials  chapter 2
Network essentials chapter 2Raghu nath
 
Deterministic context free grammars &non-deterministic
Deterministic context free grammars &non-deterministicDeterministic context free grammars &non-deterministic
Deterministic context free grammars &non-deterministicLeyo Stephen
 
Accessing the WAN: Ch4 - Network Security
Accessing the WAN: Ch4 - Network SecurityAccessing the WAN: Ch4 - Network Security
Accessing the WAN: Ch4 - Network SecurityAbdelkhalik Mosa
 
Analog communications lab
Analog communications labAnalog communications lab
Analog communications labVishal kakade
 
Analog communications lab
Analog communications labAnalog communications lab
Analog communications labVishal kakade
 
Unit 1 network models & typical examples(part b)
Unit 1 network models & typical examples(part b)Unit 1 network models & typical examples(part b)
Unit 1 network models & typical examples(part b)Vishal kakade
 
A new precision peak detector full wave rectifier
A new precision peak detector full wave rectifierA new precision peak detector full wave rectifier
A new precision peak detector full wave rectifierVishal kakade
 
Network Fundamentals: Ch11 - Configuring and Testing your Network
Network Fundamentals: Ch11 - Configuring and Testing your NetworkNetwork Fundamentals: Ch11 - Configuring and Testing your Network
Network Fundamentals: Ch11 - Configuring and Testing your NetworkAbdelkhalik Mosa
 
Pulse modulation (pam)
Pulse modulation (pam)Pulse modulation (pam)
Pulse modulation (pam)Vishal kakade
 
Pulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulationPulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulationVishal kakade
 
Qa conf 2011_ads
Qa conf 2011_adsQa conf 2011_ads
Qa conf 2011_adsgremars
 
Pulse amplitude modulation
Pulse amplitude modulationPulse amplitude modulation
Pulse amplitude modulationVishal kakade
 
Data communication lab manual
Data communication lab manualData communication lab manual
Data communication lab manualNafe Singh Yadav
 
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)Vishal kakade
 

Andere mochten auch (20)

Network Fundamentals: Ch9 - Ethernet
Network Fundamentals: Ch9 - EthernetNetwork Fundamentals: Ch9 - Ethernet
Network Fundamentals: Ch9 - Ethernet
 
LAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN DesignLAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN Design
 
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
 
Network Fundamentals: Ch7 - Data Link Layer
Network Fundamentals: Ch7 - Data Link LayerNetwork Fundamentals: Ch7 - Data Link Layer
Network Fundamentals: Ch7 - Data Link Layer
 
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)
 
Network essentials chapter 2
Network essentials  chapter 2Network essentials  chapter 2
Network essentials chapter 2
 
Deterministic context free grammars &non-deterministic
Deterministic context free grammars &non-deterministicDeterministic context free grammars &non-deterministic
Deterministic context free grammars &non-deterministic
 
Accessing the WAN: Ch4 - Network Security
Accessing the WAN: Ch4 - Network SecurityAccessing the WAN: Ch4 - Network Security
Accessing the WAN: Ch4 - Network Security
 
Analog communications lab
Analog communications labAnalog communications lab
Analog communications lab
 
Unit 0 introduction
Unit 0 introductionUnit 0 introduction
Unit 0 introduction
 
Analog communications lab
Analog communications labAnalog communications lab
Analog communications lab
 
Unit 1 network models & typical examples(part b)
Unit 1 network models & typical examples(part b)Unit 1 network models & typical examples(part b)
Unit 1 network models & typical examples(part b)
 
A new precision peak detector full wave rectifier
A new precision peak detector full wave rectifierA new precision peak detector full wave rectifier
A new precision peak detector full wave rectifier
 
Network Fundamentals: Ch11 - Configuring and Testing your Network
Network Fundamentals: Ch11 - Configuring and Testing your NetworkNetwork Fundamentals: Ch11 - Configuring and Testing your Network
Network Fundamentals: Ch11 - Configuring and Testing your Network
 
Pulse modulation (pam)
Pulse modulation (pam)Pulse modulation (pam)
Pulse modulation (pam)
 
Pulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulationPulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulation
 
Qa conf 2011_ads
Qa conf 2011_adsQa conf 2011_ads
Qa conf 2011_ads
 
Pulse amplitude modulation
Pulse amplitude modulationPulse amplitude modulation
Pulse amplitude modulation
 
Data communication lab manual
Data communication lab manualData communication lab manual
Data communication lab manual
 
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)
 

Mehr von Abdelkhalik Mosa

Towards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADOTowards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADOAbdelkhalik Mosa
 
Virtual machine consolidation for cloud data centers using parameter based ad...
Virtual machine consolidation for cloud data centers using parameter based ad...Virtual machine consolidation for cloud data centers using parameter based ad...
Virtual machine consolidation for cloud data centers using parameter based ad...Abdelkhalik Mosa
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesAbdelkhalik Mosa
 
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and Configuration
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and ConfigurationLAN Switching and Wireless: Ch7 - Basic Wireless Concepts and Configuration
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and ConfigurationAbdelkhalik Mosa
 
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and ConfigurationLAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and ConfigurationAbdelkhalik Mosa
 
Network Fundamentals: Ch3 - Application Layer Functionality and Protocols
Network Fundamentals: Ch3 - Application Layer Functionality and ProtocolsNetwork Fundamentals: Ch3 - Application Layer Functionality and Protocols
Network Fundamentals: Ch3 - Application Layer Functionality and ProtocolsAbdelkhalik Mosa
 
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Abdelkhalik Mosa
 

Mehr von Abdelkhalik Mosa (7)

Towards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADOTowards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADO
 
Virtual machine consolidation for cloud data centers using parameter based ad...
Virtual machine consolidation for cloud data centers using parameter based ad...Virtual machine consolidation for cloud data centers using parameter based ad...
Virtual machine consolidation for cloud data centers using parameter based ad...
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and Configuration
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and ConfigurationLAN Switching and Wireless: Ch7 - Basic Wireless Concepts and Configuration
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and Configuration
 
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and ConfigurationLAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
 
Network Fundamentals: Ch3 - Application Layer Functionality and Protocols
Network Fundamentals: Ch3 - Application Layer Functionality and ProtocolsNetwork Fundamentals: Ch3 - Application Layer Functionality and Protocols
Network Fundamentals: Ch3 - Application Layer Functionality and Protocols
 
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
 

Kürzlich hochgeladen

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Kürzlich hochgeladen (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Network Fundamentals: Ch2 - Communicating Over the Network

  • 1. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals Abdelkhalik Elsaid Mosa Last Update: 20/9/2010 abdu.elsaid@yahoo.com http://abdelkhalik.staff.scuegypt.edu.eg/
  • 2. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy General Certifications
  • 3. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy General Certifications Certification Path Entry Associate Professional Expert Design CCENT CCNA & CCDA CCDP CCDE Routing & Switching CCENT CCNA CCNP CCIE R&S Security CCENT CCNA Security CCSP – CCNP Security CCIE Security Storage Networking CCENT CCNA CCNP CCIE SAN Service Provider CCENT CCNA CCIP CCIE SP SP Operations CCENT CCNA SP Ops CCNA SP Ops CCIE SP Ops Voice CCENT CCNA Voice CCVP - CCNP Voice CCIE Voice Wireless CCENT CCNA Wireless CCNP Wireless CCIE Wireless In addition to Specialist Certifications in: Advanced Routing and Switching , Collaborations, Data Center , Security, Wireless LAN, Video, and Foundation for Channel Partners
  • 4. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy CCNA Course and Exams • The CCNA certification validates the ability to install, configure, operate, and troubleshoot medium-size routed and switched networks. • Required Exam(s) 640-802 (CCNA). 640-822 (ICND1)+ 640-816 (ICND2). • CCNA Academy 1.Network Fundamentals. 2.Routing Protocols and Concepts. 3.Switching and wireless LAN. 4.WAN.
  • 5. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Elements of Communication 1.Message source: is the sender. 2. Encoder: transforms data from one form to another. 3. Transmitter: transmits signals across the transmission medium. 4.Transmission Medium: is the communication channel. 5.Destination: is the receiver.
  • 6. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Communicating the Messages • In theory, data could be sent as one massive continuous stream of bits.  Problems: 1. No other device on the same network can send while there is one sending. 2. If a link failed, the complete message must be retransmitted. • Actually, data is divided into smaller pieces “Segmentation”  Benefits of segmentation: 1. Multiplexing: Multiple digital data streams are combined into one signal. 2. Reliability: only the missing parts need to be retransmitted.
  • 7. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Communicating the Messages Downsides of Segmentation and Multiplexing: 1. Complexity. 2. Time-consumption.
  • 8. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Computer network • Group of devices which are connected together to give the user a certain service.  These devices can be either End devices “Hosts", Intermediary “Network devices”, or Peripherals.
  • 9. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy End Devices «Hosts» • are also called Hosts. • can act as client or server or both. • are either the source or destination of a message. • must have logical address (Ex: IP address) • Ex: computers, network printers, VOIP phones, mobile devices.
  • 10. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Intermediary «Network » Devices • Connect computers and networks together. • Manages data flow through the network. • Classify and direct messages according to QoS priorities. • Regenerate and retransmit data signals. • Permit or deny the flow of data, based on security settings. • Notify other devices of errors and communication failures Network Access Devices Internetworking Devices Security Devices Modems
  • 11. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Peripherals • Don’t have logical address. • Don’t communicate directly in the network. • Rely on their connected host to perform all network operations. • Ex: Attached webcam, local printer, scanner
  • 12. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Media • Provides the channel for message transmission. • Types of network media Metallic wires “Copper”: data is encoded into electrical impulses. Fiber optics: data is encoded into pulses of light. Wireless: data is encoded into electromagnetic waves. • Criteria for choosing media Distance, environment, bandwidth, cost of medium and installation, and cost of connectors and equipment
  • 13. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Importance of Networks • Software and file sharing • Hardware sharing • Modern Technologies (IP Telephony, Video Conferencing)
  • 14. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Types 1. According to Size • LAN “Local Area Network” • MAN “Metropolitan Area Network” • WAN “Wide Area Network” 2. According to Media • Wired • Wireless
  • 15. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy LAN • Usually spans a single geographical area. • Provides services to people within a common organization. • Characterized by high data speeds. • Administered by a single organization • May be a single local network or interconnected local networks.
  • 16. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy WAN • Groups of LANs interconnected within large area. • TSP interconnects theses geographical spanned networks. • Characterized by slow data speeds Ismailia Cairo
  • 17. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy The Internet • Is a global mesh of interconnected networks • The most well known publicly accessible internetwork. • Is created by the interconnection of networks belonging to ISPs.
  • 18. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Intranet and Extranet • Intranet  Private connection of LANs and WANs that belongs to an organization.  Accessible only by organization’s members, or others with authorization. • Extranet  Internal network in an organization that also connects to agents outside of the organization (suppliers, and clients).  Accessible to authorized outsiders.  A way for business partners to share information.
  • 19. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Representations • Common data network symbols. Activity
  • 20. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy NIC • NIC “Network Interface Card”, LAN adapter  is a printed circuit board that provides network communication capabilities to and from a personal computer or other host device.  The media plugs directly into the NIC.
  • 21. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Protocol, Protocol Suites and Industry Standards • Protocol: set of rules that govern communication between devices. • Protocol Suite: a group of interrelated protocols that are necessary to perform a communication function. • A Standard: is a process that has been endorsed by the networking industry and ratified by a standards organization, such as IEEE, and IETF. • Protocols describe only what functions are required of a particular communication rule but not how they are to be carried out
  • 22. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy The benefits of using a layered model 1. Assist in protocol design. 2. Fosters competition. 3. Prevents technology changes in one layer from affecting other layers above and below. 4. Provides a common language to describe networking functions and capabilities.
  • 23. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Protocol and Reference Models • Protocol Model: provides a model that closely matches the structure of a particular protocol suite. Ex. TCP/IP model. • Reference Model: a common reference for maintaining consistency with all types of network protocols and services.  Aid in clearer understanding of the functions involved.  Used for network design, and troubleshooting.  Ex. OSI model. All People Seem To Need Data Processing
  • 24. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy OSI Layers and Corresponding Functions S/W represents an interface to the network. Everything at this layer is application-specific. Ex: E-mail(SMTP, POP), Web Browser(HTTP), FTP, Telnet Application Presents the data in the proper format . Encoding, decoding, compression, decompression, encryption and decryption. Ex: ASCII, AVI, JPG Presentation Syntax Establishes, manages and terminates sessions “connections” between applications. Controls dialogs between computers. Session Provides reliable/ unreliable transfer of data between end users. Segmentation, sequencing, flow control and error detection. Ex: TCP & UDP Transport End-to-end delivery, Logical addressing EX: IPNetwork Hop-to hop data delivery, Hop-to-hop addressing, Hop-to-hop error detection, and Hop-to-hop flow control. Ex: Ethernet, FR, DSL, ATM Data Link Signaling and Encoding, Physical properties of the network such as Cable length, Cable type, Bit rate, H/W interface types. Physical
  • 25. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Protocol Data Units and Encapsulation • Encapsulation: is the process of adding information to the application data at each layer. • PDU: is the form that a piece of data takes at any layer • A PDU has different names to reflect its new appearance. Data: Application layer PDU. Segment/ Datagram: Transport Layer PDU Packet: Internet layer PDU. Frame: Network Access layer PDU. Bits: Data actually transmitted over the medium.
  • 26. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Encapsulation
  • 27. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy The sending and receiving process
  • 28. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Addressing in the network • L2 Address “MAC”: Communicate between devices on a single network • L3 Add. “IP” “Logical Address”: move data from network to another. • L4 Add. “Port No.: Identify the applications or services running on hosts. • Ipconfig, Ipconfig /all
  • 29. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Devices
  • 30. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy