OSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Similar documents
Chapter 5 OSI Network Layer

SEMESTER 1 Chapter 5 OSI Network Layer V What services does the network layer provide?

OSI Network Layer. Chapter 5

OSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Chapter 5 Network Layer

Position of IP and other network-layer protocols in TCP/IP protocol suite

Internetwork Protocols

EE 610 Part 2: Encapsulation and network utilities

IP : Internet Protocol

Internetworking Terms. Internet Structure. Internet Structure. Chapter 15&16 Internetworking. Internetwork Structure & Terms

ECE4110 Internetwork Programming. Introduction and Overview

CSE/EE 461 The Network Layer. Application Presentation Session Transport Network Data Link Physical

CHAPTER-2 IP CONCEPTS

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia

The Internet. 9.1 Introduction. The Internet is a global network that supports a variety of interpersonal and interactive multimedia applications.

CIS-331 Final Exam Fall 2015 Total of 120 Points. Version 1

The Internetworking Problem. Internetworking. A Translation-based Solution

Recap. Recap. Internetworking. First mile problem. Internet. End Users. Last mile problem. Direct link networks Packet switching.

EC441 Fall 2018 Introduction to Computer Networking Chapter4: Network Layer Data Plane

Lecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks

Ref: A. Leon Garcia and I. Widjaja, Communication Networks, 2 nd Ed. McGraw Hill, 2006 Latest update of this lecture was on

Introduction Layer 3. IP-Header: and RFC-760 Addressing schemes Subnetting Routing. Layer 3 Solution in Trains

Need For Protocol Architecture

The Internet. The Internet is an interconnected collection of netw orks.

Need For Protocol Architecture

Module 7 Internet And Internet Protocol Suite

Introduction to Internet. Ass. Prof. J.Y. Tigli University of Nice Sophia Antipolis

This talk will cover the basics of IP addressing and subnetting. Topics covered will include:

Lecture 8. Basic Internetworking (IP) Outline. Basic Internetworking (IP) Basic Internetworking (IP) Service Model

Chapter 20 Network Layer: Internet Protocol 20.1

Introduction. IP Datagrams. Internet Service Paradigm. Routers and Routing Tables. Datagram Forwarding. Example Internet and Conceptual Routing Table

Introduction to TCP/IP networking

Lecture 8. Reminder: Homework 3, Programming Project 2 due on Thursday. Questions? Tuesday, September 20 CS 475 Networks - Lecture 8 1

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061. Lecture 2. Internetworking IPv4, IPv6

CompSci 356: Computer Network Architectures. Lecture 8: Spanning Tree Algorithm and Basic Internetworking Ch & 3.2. Xiaowei Yang

ET4254 Communications and Networking 1

Introduction to Internetworking

CS519: Computer Networks. Lecture 2: Feb 2, 2004 IP (Internet Protocol)

INTERNET SYSTEM. Internet Protocol. Kent State University Dept. of Computer Science. CS 4/55231 Internet Engineering. Large Scale Networking

ECE 4450:427/527 - Computer Networks Spring 2017

Internet Protocol. Outline Introduction to Internet Protocol Header and address formats ICMP Tools CS 640 1

precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet protocol (bottom level)

Networks. an overview. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam. February 4, 2008

Last time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access

CIS 551 / TCOM 401 Computer and Network Security. Spring 2006 Lecture 16

Lecture 8. Network Layer (cont d) Network Layer 1-1

Network Basic v0.1. Network Basic v0.1. Chapter 3 Internet Protocol. Chapter 3. Internet Protocol

Internet Protocols (chapter 18)

End-to-End Communication

Vorlesung Kommunikationsnetze

CIS-331 Final Exam Spring 2016 Total of 120 Points. Version 1

Lesson 3. IPv4 and IPv6 Protocols. Chapter-4 L03: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Lecture 3. The Network Layer (cont d) Network Layer 1-1

Lecture 9: Internetworking

The Internet Protocol (IP)

CS 3516: Computer Networks

CS475 Networks Lecture 8 Chapter 3 Internetworking. Ethernet or Wi-Fi).

Computer Networks. Lecture 9 Network and transport layers, IP, TCP, UDP protocols

TSIN02 - Internetworking

EITF25 Internet Techniques and Applications L7: Internet. Stefan Höst

TCP /IP Fundamentals Mr. Cantu

Ch.7 Internet Protocol: Connectionless Datagram Delivery (IPv4, IPv6)

Internet Protocol (IP)

CS 3516: Advanced Computer Networks

Data & Computer Communication

ECE 158A: Lecture 7. Fall 2015

Quiz. Segment structure and fields Flow control (rwnd) Timeout interval. Phases transition ssthresh setting Cwnd setting

Chapter 4 Network Layer: The Data Plane. Part A. Computer Networking: A Top Down Approach

CHAPTER 18 INTERNET PROTOCOLS ANSWERS TO QUESTIONS

Network Layer (1) Networked Systems 3 Lecture 8

II. Principles of Computer Communications Network and Transport Layer

CSCI Computer Networks Fall 2016

CS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network

Network Layer: Internet Protocol

Chapter 2 Communicating Over the Network

Internet Networking recitation #2 IP Checksum, Fragmentation

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

Chapter 4: Network Layer

Networking Background

Network Layer PREPARED BY AHMED ABDEL-RAOUF

Data and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications

CIS 551 / TCOM 401 Computer and Network Security. Spring 2007 Lecture 8

Course Contents. The TCP/IP protocol Stack

Interconnecting Networks with TCP/IP. 2000, Cisco Systems, Inc. 8-1

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer

Inter-networking. Problem. 3&4-Internetworking.key - September 20, LAN s are great but. We want to connect them together. ...

MODULE: NETWORKS MODULE CODE: CAN1102C. Duration: 2 Hours 15 Mins. Instructions to Candidates:

TCP/IP THE TCP/IP ARCHITECTURE

Network Layer/IP Protocols

CIS 551 / TCOM 401 Computer and Network Security

CH. 3 IP FORWARDING AND ROUTING

Master Course Computer Networks IN2097

IP - The Internet Protocol

CS 43: Computer Networks. 21: The Network Layer & IP November 7, 2018

Lecture 16: Network Layer Overview, Internet Protocol

OSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Introduction to Local and Wide Area Networks

IPv4 Lecture 10a. COMPSCI 726 Network Defence and Countermeasures. Muhammad Rizwan Asghar. August 14, 2017

1-1. Switching Networks (Fall 2010) EE 586 Communication and. October 25, Lecture 24

Transcription:

OSI Network Layer Network Fundamentals Chapter 5 Version 4.0 1

Objectives Identify the role of the Network Layer, as it describes communication from one end device to another end device. Examine the most common Network Layer protocol, Internet Protocol (IP), and its features for providing connectionless and best-effort service. Understand the principles used to guide the division or grouping of devices into networks. Understand the hierarchical addressing of devices and how this allows communication between networks. Understand the fundamentals of routes, next hop addresses and packet forwarding to a destination network. 2

Network Layer Protocols and Internet Protocol (IP) Layer 3 of OSI Receives segments or PDUs from TL 4 tasks: Addressing packets with an IP address Encapsulation Routing Decapsulation 3

Network Layer Protocols and Internet Protocol (IP) 4

Network Layer Tasks Addressing packets with an IP address Each sending and receiving device must have unique IP address Device with IP address = hosts Sending host = source IP address Receiving host = destination IP address iprivacytools.com 5

Network Layer Tasks Encapsulation IP header source and destination IP addresses Process of adding information = encapsulation Encapsulated PDU = packet 6

Network Layer Tasks Routing Routers =device that connect networks Routers understand packets and calculating best path for packets Routing = process perform by routers : receive packets, analyzing dest add info, select a path and forwarding packets to the next router Each route to next device = hop 7

Network Layer Tasks Decapsulation Process of removing encapsulation data Actually encap and decap happened at all layers of OSI model When the IP packet is decapsulated, the information in the packet is handed up to the upper layers for delivery and processing. 8

Network Layer Protocols IP is the most common network layer protocol 9

IPv4 Most widely used Basic characteristics: 10

IPv4 Connectionless No established connection IP simply sends packets without informing receiver Requires less data to perform required tasks uses much less processing power and bandwidth = overhead 11

IPv4 12

IPv4 Best Effort TCP is reliable (Chapter 4) IP is unreliable IP makes a best effort to deliver packets TCP can be relied on delivery problems TCP/IP TL & NL 13

IPv4 Best Effort 14

IPv4 Media independent IP is not concerned with physical medium that carries packet Internetwork communication multimedia journey ex. wireless, ethernet cable, fiber optic 15

IPv4 Media independent 16

IPv4 IPv4 encapsulates or packages the TL segment or datagram as packets 17

IPv4 Packet Header IP Source Address 32 bits IP Destination Address 32 bits Time to Live (TTL) 8 bits Max hops the packet can take before considered lost/undeliverable Each router decrements TTL field by at leased 1 If TTL reaches 0 packet will be dropped 18

IPv4 Packet Header Type of Service (ToS) 8 bits Describes level of throughput Ex voice data precede streaming music Quality of Service - QOS Protocol 8 bits Indicate upper layer protocol TCP, UDP or ICMP Flag and Fragment Offset Packet fragmented small MTU Used to reconstruct the packets 19

IPv4 Packet Header Version IPv4 or IPv6 Internet Header Length (IHL) How long the header - Options may caused different lengths Packet Length Total length of datagram including the header Min 20 bytes, max 65,535 bytes Identification Help reassemble any fragments 20

IPv4 Packet Header Header Checksum Indicate length of header Checked by each router If invalid, packet assumed to be corrupted and is dropped Relation to TTL? Each Hop. Options Special routing services Padding Fill bits when header data does not end on 32 bits boundary 21

Dividing Networks from Networks IPv4 address = 32 bits Two parts Network = 24 bits - postcode Host = 8 bits - destination 22

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Intermediary gateway device allowing devices to communicate across sub-divided networks A host has a default gateway address defined Ipconfig command 23

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding IP packet traverses unchanged via routers from sub network to sub-network 24

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Gateway needed to send packet out of the network Routers add routes for the connected network to their routing table Routing table stores information about connected and remote networks When configured with IP and subnet mask, the interface becomes part of the network The routing table includes that network as directly connected network. 25

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding 26

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding 3 mains features of routes in routing table Destination network Next-hop Metric Hop Count Delay 27

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Destination network in routing table entry represents a range of host addresses or network and host addresses 28

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Next Hop where the packet goes next Next hop is the address of the device that will process the packet next The default route is used when the destination network is not represented by any other route in the rout-ing table. 29

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Steps of IP packets as they are routed through several gateways from devices on one sub network to devices on other sub networks 30

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Static Routing Manually configured route information on the router Low router processing overhead, High administrative cost Dynamic Routing Routers can learn about routes automatically from other routers High router processing overhead, Little administrative cost 31

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Static Routing 32

Fundamentals of Routes, Next Hop Addresses and Packet Forwarding Dynamic Routing 33

Summary 34

35