Download Network layer

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

IEEE 802.1aq wikipedia , lookup

Internet protocol suite wikipedia , lookup

Backpressure routing wikipedia , lookup

RapidIO wikipedia , lookup

Piggybacking (Internet access) wikipedia , lookup

Distributed firewall wikipedia , lookup

Peering wikipedia , lookup

Network tap wikipedia , lookup

IEEE 1355 wikipedia , lookup

List of wireless community networks by region wikipedia , lookup

Deep packet inspection wikipedia , lookup

Multiprotocol Label Switching wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Computer network wikipedia , lookup

Wake-on-LAN wikipedia , lookup

Airborne Networking wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Routing in delay-tolerant networking wikipedia , lookup

Routing wikipedia , lookup

Transcript
NETWORK LAYER
Jarkom Dasar – Week 6
Aisyatul Karima, 2012
OUTLINE
 Introduction
 IPv4
 Network
 Routing
 Routing Process
INTRODUCTION
INTRODUCTION
 Network Layer
IPv4
 Network Layer Protocol
IPv4
IPv4
 Connectionless Communication
IPv4
 Connection Communication
IPv4
 Best Effort
IPv4
 Media Independence
IPv4
 Generating IP Packet
IPv4
 Generating IP Packet
IPv4
 Generating IP Packet
IPv4
 IP Packet Header Fields
IPv4
 IPv4 Packet
NETWORK
 Networks can be grouped based on factors that include:
 Geographic location
 Purpose
 Ownership
NETWORK
 Separating host into common groups :
 Based on geographic location (before)
NETWORK
 Based on geographic location (after)
NETWORK
 Based on purpose (before) :
NETWORK
 Based on purpose (after) :
NETWORK
 Based on owner (before) :
NETWORK
 Based on owner (after) :
NETWORK
 Why separate host into network ?
 Performance degradation
 Security issues
 Address Management
NETWORK
 Increase Performance
NETWORK
 Increase Security
NETWORK
 Increase Security
NETWORK
 Address Management
NETWORK
 Hierarchial Addressing
NETWORK
 Hierarchical IPv4 Address :
ROUTING
 Device Parameter
ROUTING
 IP Packet
ROUTING
 Gateway
ROUTING
 Gateway
ROUTING
 A route
ROUTING
 A route
ROUTING
 Routing table entries
ROUTING
 The routing table shows the default route 0.0.0.0
ROUTING
 The next hops
ROUTING
 Packet forwarding
ROUTING
 Packet forwarding
ROUTING
 Packet forwarding
ROUTING PROCESS
 Routing requires that every hop, or router, along the path to a packet's
destination have a route to forward the packet.
 The routing table contains the information that a router uses in its
packet forwarding decisions.
 For the routing decisions, the routing table needs to represent the most
accurate state of network pathways that the router can access.
 Out-of-date routing information means that packets may not be
forwarded to the most appropriate next-hop, causing delays or packet
loss.
ROUTING PROCESS
 Routing Protocol
ROUTING PROCESS
 Static Routing
 Routes to remote networks with the associated next hops can be manually
configured on the router.
 This is known as static routing.
 A default route can also be statically configured.
ROUTING PROCESS
 Static Routing
ROUTING PROCESS
 Dynamic Routing
 Although it is essential for all routers in an internetwork to have up-to-date
extensive route knowledge, maintaining the routing table by manual static
configuration is not always feasible.
 Therefore, dynamic routing protocols are used.
 Routing protocols are the set of rules by which routers dynamically share their
routing information
 Common routing protocols are:
 Routing Information Protocol (RIP)
 Enhanced Interior Gateway Routing Protocol (EIGRP)
 Open Shortest Path First (OSPF)
ROUTING PROCESS
 Dynamic Routing