SlideShare a Scribd company logo
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Fundamentals
Abdelkhalik Elsaid Mosa
abdu.elsaid@yahoo.com
abdelkhalik.staff.scuegypt.edu.eg
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Introduction
• Transport Layer allows end-to-end transfer of application data.
• Network Layer allows end-to-end device communication.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Layer – Communication from host to host
• Layer 3 provides services to exchange the individual pieces of
data over the network between identified end devices.
• To accomplish this end-to-end transport, Layer 3 uses four basic
processes:
1.Addressing
2.Encapsulation
3.Routing
4.Decapsulation
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Network Layer Protocols
• Routed Protocols: carry user data
1. Internet Protocol version 4(IP v4), IP v6.
2. Novell Internetwork Packet Exchange (IPX).
3. AppleTalk.
4. Connectionless Network Service (CLNS/DECNet).
• Routing Protocols: direct packet to destination
1. RIP, BGP “application layer Protocols”
2. IGRP, EIGRP
3. OSPF
4. IS-IS
• Other supporting protocols
1. ICMP
2. ARP
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
IP v4 Characteristics
• IP v4 was designed as a protocol with low overhead.
• It provides only the functions that are necessary to deliver a
packet from a source to a destination over an interconnected
system of networks.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Connectionless
• IP packets are sent without notifying the end host that they are
coming.
• Connection-oriented protocols require that control data be
exchanged to establish the connection.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Best effort «Unreliable»
• Means that IP does not have the capability to manage, and
recover from, undelivered or corrupt packets.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Media Independent
• IPv4 and IPv6 operate independently of the media that carry the
data at lower layers of the protocol stack.
• It is the responsibility of the OSI Data Link layer to take an IP
packet and prepare it for transmission
over the medium.
• MTU: the maximum size
of a packet.
• The Data Link layer passes
the MTU upward to the
Network layer.
• Intermediary device like
a router usually fragments
the packet
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
IP v4 Packet Header
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
IP v4 Packet Header
• Version: Contains the IP version number (4)
• Header Length (IHL): Specifies the size of the packet header to know where
the header ends and hence data begins.
• Packet Length: The entire packet size, including header and data.
• Type-of-Service (TOS): reflect priority.
• TTL: indicates the remaining "life" of the packet. TTL is decreased by at least
one each time the packet is processed by a router.
• Identification: uniquely identifies fragments of an original IP packet.
• Fragment offset: identifies the order in which to place the packet fragment in
the reconstruction.
• MF & DF Flags
• Header Checksum: used for error checking the packet header.
• Protocol: Indicates the data payload type that the packet is carrying. Ex: 01
ICMP, 06 TCP, 17 UDP
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
IP Fragmentation
• A router may have to fragment a packet when forwarding it from
one medium to another medium that has a smaller MTU.
• Packet does not get reconstructed until it reaches the host.
If DF = 1, it will not fragment packet, but discards it.
• Fragment Offset field and MF flag are used to reconstruct the
packet at the destination host.
Data = 1480 bytesIP
Data = 500IP
Data = 480IP
IP Packet
Fragments
Original IP
Packet
IP Header = 20 bytes
Data = 500IP
Data = 500L2 L2
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Dividing Networks
• large network should be separated into smaller networks that
are interconnected.
• These smaller networks are often called subnetworks or subnets.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Grouping Hosts Geographically
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Grouping Hosts for Purpose
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Grouping Hosts for Ownership
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Layer 3 Devices
Router:
- Best path determination
- Creating routing table
- Connecting different LANs
• All interfaces of the router
are members in a multiple
broadcast domains, and
multiple collision domains.
• Supports more than one
technology
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
Device Parameters
• IP address
• Subnet Mask
• Default gateway
• DNS Server
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy
ARP
SIEMENS
NIXDORF
SIEMENS
NIXDORF
Host A
Host B
IP Address: 128.0.10.4
HW Address: 080020021545
ARP Reply
ARP Request - Broadcast to all hosts
„What is the hardware address for IP address 128.0.10.4?“
SIEMENS
NIXDORF
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy

More Related Content

PPTX
Network Fundamentals: Ch9 - Ethernet
PPTX
LAN Switching and Wireless: Ch1 - LAN Design
PPTX
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and Configuration
PDF
Accessing the WAN: Ch4 - Network Security
PPTX
Ethernet - Networking presentation
PPTX
Physical Layer of ISO-OSI model and Devices
PDF
802.15.5 mesh topology
PDF
Network Topologies
Network Fundamentals: Ch9 - Ethernet
LAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch7 - Basic Wireless Concepts and Configuration
Accessing the WAN: Ch4 - Network Security
Ethernet - Networking presentation
Physical Layer of ISO-OSI model and Devices
802.15.5 mesh topology
Network Topologies

What's hot (20)

PPTX
Network Fundamentals: Ch8 - Physical Layer
PPTX
01 coms 525 tcpip - networking concepts review
PPTX
6 network devices
PPT
NETWORK COMPONENTS
PDF
W-LAN (Wireless Local Area Network)
PPT
Network architecture
DOCX
Network architecture
PPT
Computer networks--osi model
PDF
IEEE 802 Standard for Computer Networks
PPTX
EC8551 COMMUNICATION NETWORKS
PPTX
Local Area Network – Wired LAN
PPT
Networking Basics
PPT
Iso layer detail
PPT
Network devices (2)
PPTX
IEEE 802.11
PPTX
Chapter 1 overview-stij3053 - Network Design
PPTX
2nd lec wireless terminologies
PPT
Chapter 2 -_lan_network_design - Network Design
PPT
network topologies and access methods
PPT
Network Essentials
Network Fundamentals: Ch8 - Physical Layer
01 coms 525 tcpip - networking concepts review
6 network devices
NETWORK COMPONENTS
W-LAN (Wireless Local Area Network)
Network architecture
Network architecture
Computer networks--osi model
IEEE 802 Standard for Computer Networks
EC8551 COMMUNICATION NETWORKS
Local Area Network – Wired LAN
Networking Basics
Iso layer detail
Network devices (2)
IEEE 802.11
Chapter 1 overview-stij3053 - Network Design
2nd lec wireless terminologies
Chapter 2 -_lan_network_design - Network Design
network topologies and access methods
Network Essentials
Ad

Viewers also liked (15)

PDF
Academic Poster Design, Review and Presentation
PPTX
Network Fundamentals: Ch4 - Transport Layer
PPTX
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
PPTX
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)
PPTX
Network Fundamentals: Ch7 - Data Link Layer
PPTX
Network Fundamentals: Ch3 - Application Layer Functionality and Protocols
PPT
CCNA Introducing Networks
PPTX
Network Fundamentals: Ch11 - Configuring and Testing your Network
PPTX
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
PPTX
Routing Protocols and Concepts: Ch9 - EIGRP
PPTX
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
PPTX
Network Fundamentals: Ch6 - Addressing the Network IP v4
PPT
Analog communications lab
PPTX
Unit 0 introduction
Academic Poster Design, Review and Presentation
Network Fundamentals: Ch4 - Transport Layer
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
LAN Switching and Wireless: Ch3 - Virtual Local Area Networks (VLANs)
Network Fundamentals: Ch7 - Data Link Layer
Network Fundamentals: Ch3 - Application Layer Functionality and Protocols
CCNA Introducing Networks
Network Fundamentals: Ch11 - Configuring and Testing your Network
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch9 - EIGRP
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
Network Fundamentals: Ch6 - Addressing the Network IP v4
Analog communications lab
Unit 0 introduction
Ad

Similar to Network Fundamentals: Ch5 - Network Layer (20)

PPT
Ex 1 chapter05-network-layer-tony_chen
PPTX
communication-protocols
PPT
OSI Model.ppt
PDF
Intternetworking With TCP/IP
PPTX
INTERconnected NETwork:Internet and Network
PPTX
IP HEADER_CLASSFUL Addressing and Classless addressing
PPT
Osi model
PPT
PDF
2018 FRSecure CISSP Mentor Program- Session 7
PPTX
Computer Network and commpunitcation 1.pptx
PPT
Computer networks basic network_hardware_1
PPT
06 - OSI Model.ppt
PPT
06 - OSI Model.ppt
PPT
Chapter 4
PPTX
CCNA ppt Day 2
PPT
Cct203 lesson 10
PPTX
Network layer
PPTX
Basic CCNA course 1 (CISCO SYSTEMS).pptx
PPTX
LIS3353 SP12 Week 11
PPT
Ethernet and switches
Ex 1 chapter05-network-layer-tony_chen
communication-protocols
OSI Model.ppt
Intternetworking With TCP/IP
INTERconnected NETwork:Internet and Network
IP HEADER_CLASSFUL Addressing and Classless addressing
Osi model
2018 FRSecure CISSP Mentor Program- Session 7
Computer Network and commpunitcation 1.pptx
Computer networks basic network_hardware_1
06 - OSI Model.ppt
06 - OSI Model.ppt
Chapter 4
CCNA ppt Day 2
Cct203 lesson 10
Network layer
Basic CCNA course 1 (CISCO SYSTEMS).pptx
LIS3353 SP12 Week 11
Ethernet and switches

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Cloud computing and distributed systems.
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Machine learning based COVID-19 study performance prediction
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
Unlocking AI with Model Context Protocol (MCP)
Encapsulation_ Review paper, used for researhc scholars
Cloud computing and distributed systems.
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Understanding_Digital_Forensics_Presentation.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Big Data Technologies - Introduction.pptx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MYSQL Presentation for SQL database connectivity
Machine learning based COVID-19 study performance prediction
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Weekly Chronicles - August'25 Week I

Network Fundamentals: Ch5 - Network Layer

  • 1. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals Abdelkhalik Elsaid Mosa abdu.elsaid@yahoo.com abdelkhalik.staff.scuegypt.edu.eg
  • 2. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Introduction • Transport Layer allows end-to-end transfer of application data. • Network Layer allows end-to-end device communication.
  • 3. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Layer – Communication from host to host • Layer 3 provides services to exchange the individual pieces of data over the network between identified end devices. • To accomplish this end-to-end transport, Layer 3 uses four basic processes: 1.Addressing 2.Encapsulation 3.Routing 4.Decapsulation
  • 4. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Layer Protocols • Routed Protocols: carry user data 1. Internet Protocol version 4(IP v4), IP v6. 2. Novell Internetwork Packet Exchange (IPX). 3. AppleTalk. 4. Connectionless Network Service (CLNS/DECNet). • Routing Protocols: direct packet to destination 1. RIP, BGP “application layer Protocols” 2. IGRP, EIGRP 3. OSPF 4. IS-IS • Other supporting protocols 1. ICMP 2. ARP
  • 5. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy IP v4 Characteristics • IP v4 was designed as a protocol with low overhead. • It provides only the functions that are necessary to deliver a packet from a source to a destination over an interconnected system of networks.
  • 6. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Connectionless • IP packets are sent without notifying the end host that they are coming. • Connection-oriented protocols require that control data be exchanged to establish the connection.
  • 7. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Best effort «Unreliable» • Means that IP does not have the capability to manage, and recover from, undelivered or corrupt packets.
  • 8. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Media Independent • IPv4 and IPv6 operate independently of the media that carry the data at lower layers of the protocol stack. • It is the responsibility of the OSI Data Link layer to take an IP packet and prepare it for transmission over the medium. • MTU: the maximum size of a packet. • The Data Link layer passes the MTU upward to the Network layer. • Intermediary device like a router usually fragments the packet
  • 9. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy IP v4 Packet Header
  • 10. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy IP v4 Packet Header • Version: Contains the IP version number (4) • Header Length (IHL): Specifies the size of the packet header to know where the header ends and hence data begins. • Packet Length: The entire packet size, including header and data. • Type-of-Service (TOS): reflect priority. • TTL: indicates the remaining "life" of the packet. TTL is decreased by at least one each time the packet is processed by a router. • Identification: uniquely identifies fragments of an original IP packet. • Fragment offset: identifies the order in which to place the packet fragment in the reconstruction. • MF & DF Flags • Header Checksum: used for error checking the packet header. • Protocol: Indicates the data payload type that the packet is carrying. Ex: 01 ICMP, 06 TCP, 17 UDP
  • 11. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy IP Fragmentation • A router may have to fragment a packet when forwarding it from one medium to another medium that has a smaller MTU. • Packet does not get reconstructed until it reaches the host. If DF = 1, it will not fragment packet, but discards it. • Fragment Offset field and MF flag are used to reconstruct the packet at the destination host. Data = 1480 bytesIP Data = 500IP Data = 480IP IP Packet Fragments Original IP Packet IP Header = 20 bytes Data = 500IP Data = 500L2 L2
  • 12. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Dividing Networks • large network should be separated into smaller networks that are interconnected. • These smaller networks are often called subnetworks or subnets.
  • 13. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Grouping Hosts Geographically
  • 14. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Grouping Hosts for Purpose
  • 15. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Grouping Hosts for Ownership
  • 16. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Layer 3 Devices Router: - Best path determination - Creating routing table - Connecting different LANs • All interfaces of the router are members in a multiple broadcast domains, and multiple collision domains. • Supports more than one technology
  • 17. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Device Parameters • IP address • Subnet Mask • Default gateway • DNS Server
  • 18. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy ARP SIEMENS NIXDORF SIEMENS NIXDORF Host A Host B IP Address: 128.0.10.4 HW Address: 080020021545 ARP Reply ARP Request - Broadcast to all hosts „What is the hardware address for IP address 128.0.10.4?“ SIEMENS NIXDORF
  • 19. Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy