NETWORK LAYER.

Slides:



Advertisements
Similar presentations
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite
Advertisements

19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
1 Computer Communication & Networks Lecture 17 & 18 Network Layer: Logical Addressing Waleed Ejaz.
Logical addressing Engr.Jawad Ali.
Network Layer: Logical Addressing. 4-1 IPv4 ADDRESSES An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device.
TCP/IP Protocol Suite 1 Chapter 4 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes.
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite
1 IP Addressing (IPv4 ADDRESSES). 2 Universal Service Concept Any computer can communicate with any other computer in the world. Multiple independently.
TCP/IP Protocol Suite 1 Chapter 4 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes.
7/3/2015 Unit-3 : Network Layer 1 CS 1302 Computer Networks — Unit - 3 — — Network Layer — Text Book Behrouz.A. Forouzan, “Data communication and Networking”,
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 4 IP Addresses: Classful Addressing.
IP Addresses: Classful Addressing An IP address is a 32-bit address.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 19 Network Layer: Logical Addressing
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 19 Network Layer Logical Addressing © 2012 by McGraw-Hill Education. This is proprietary material.
By Junaid Shaikh SE Computer
Functions 1.  How long is MAC address?  How is mac address used in data communication?  What is a frame?  What does an IP address look like? 2.
Spring Ch 18 IP Addresses. 2 Internet Protocol  Only protocol at Layer 3  Defines Internet addressing Internet packet format Internet routing.
4: Addressing Working At A Small-to-Medium Business or ISP.
Fall 2006Computer Networks19-1 Chapter 19. Host-to-Host Delivery: Internetworking, Addressing, and Routing 19.1 Internetworks 19.2 Addressing 19.3 Routing.
1 Chapter 24 TCP/IP. 2 An Internet According to TCP/IP.
IP Addressing and Network Software. IP Addressing  A computer somewhere in the world needs to communicate with another computer somewhere else in the.
 An Internet address is made of four bytes (32 bits) that define the host connection to a network.  It is uniquely and universally defines the connection.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 IP Addresses: Classful Addressing Teeratorn Saneeyeng, KMUTNB.
Network Layer: Logical Addressing. Address Space Notations Classful Addressing Classless Addressing Network Address Translation (NAT) Topics Discussed.
19.1 Chapter 19 Network Layer: Logical Addressing Computer Communication & Networks.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 4 IP Addressing : Classful Addressing
Chapter 4 Objectives Upon completion you will be able to: Classful Internet Addressing Understand IPv4 addresses and classes Identify the class of an.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 5 IPv4 Addresses.
Chapter 5 IPv4 Address.
IP Internet Protocol Fundamental packet format that computers use to exchange information. Is a set of technical rules that defines how computers communicate.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Network Layer PART IV.
IP v 4 TOPIC : IP v 4 Group members :- Basabi Malakar Archana Nayak Reecha Satpathy Lipsa Priyadarshini.
IP ADDRESSING Lecture 2: IP addressing Networks and Communication Department 1.
CS4500CS4500 Dr. ClincyLecture1 Lecture #1 Chapter 5: Addressing (part 1 of 3)
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 5 IPv4 Addresses.
IP ADDRESSES Lecture 6: Network Architectures. IP address  address (IP address) is a numerical label assigned to each device (e.g., computer, printer)
TCP/IP Protocol Suite 1 Chapter 4 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes.
TCP/IP Protocol Suite 1 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes Identify.
IP Logical Networks COMP 3270 Computer Networks Computing Science Thompson Rivers University.
1 Kyung Hee University Chapter 19 Network Layer: Logical Addressing.
IP Addressing. A 32-bit logical naming convention A dotted-decimal notation is used: – –Each number represents 8 bits. Number is Part.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 IP Addresses: Classful Addressing.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
UNIT 4 NETWORK LAYER. Position of network layer 7/8/2016 UNIT-3 : NETWORK LAYER 2.
Behrouz A. Forouzan TCP/IP Protocol Suite, 3 rd Ed. IP Addressing.
Planning the Addressing Structure
IP Addresses: Classful Addressing
4.3 Network Layer Logical Addressing
IP Addresses: Classful Addressing IP Addresses. CONTENTS INTRODUCTION CLASSFUL ADDRESSING Different Network Classes Subnetting Classless Addressing Supernetting.
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite
PART IV Network Layer.
4 Network Layer Part I Computer Networks Tutun Juhana
IP Addresses: Classful Addressing
Objective: Classful Internet Addressing
An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router) to the Internet.
Subject Name: Computer Communication Networks Subject Code: 10EC71
IP Addresses: Classful Addressing
Chapter 19 Network Layer: Logical Addressing
Network Layer: Logical Addressing
Planning the Addressing Structure
Planning the Addressing Structure
Part IV Network layer 10. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction to Network
Introduction to Network
Presentation transcript:

NETWORK LAYER

Ch 19. Logical Addressing

19.1 IPv4 Addresses For world-wide communications IPv4 Address Uniquely identify a device in the network Logical address = IP address (in TCP/IP protocol) IPv4 Address 32 bits long  232 address space Globally unique Notation (binary or dotted-decimal)

Classful Addressing Address space is divided into five classes: A, B, C, D, and E netid hostid

Classful Addressing Mask is used to find the netid and hostid Subnetting – divide a large block of addresses into several groups (increases the number of 1s in the mask) Supernetting – combine small blocks of addresses due to depletion of class A and B addresses. Address depletion A large part of addresses were wasted

Classless Addressing To overcome address depletion classless addressing is used. Allow a different size of address blocks with restrictions of Addresses in a block must be contiguous The number of addresses in a block is a power of 2 The first address must be divisible by the number of addresses

Classless Addressing A block of addresses can be defined as x.y.z.t /n where x.y.z.t is any address in the block /n defines the mask First n bits are the netid The block can have up to 2(32–n) hosts Practice with example 19.9

Exp: 205.16.37.39/28 will be represented in binary as 11001101 00010000 00100101 00100111 (205.16.37.32 is the first address in the block) The first address is often assigned to a special device, e.g., a gateway

Hierarchy of IPv4 Address Comparison Telephone number IPv4 Address

Subnetting (Multi-level Hierarchy) “Internally” divide a block of addresses into clusters of networks (called subnets) An outside device still sees them as a single block Needs to split in 3 groups. 17.12.14. Example: Organization is given 17.12.14.0/26 00110000 00111111 17.12.14. 17.12.14. 00000000 00100000 00011111 00101111

Example 19.10 A block of addresses 190.100.0.0/16 needs to be distributed to three groups as follows: 64 customers; each needs 256 addresses 128 customers; each needs 128 addresses 128 customers; each needs 64 addresses

Network Address Translation (NAT) Addresses for private network Home users have a small network, where each device needs an IP address Some addresses are reserved for “internal network” Anyone can use these addresses without permission

NAT The private network should has one single connection to the Internet Address translation

Translation Table

Translation Table Entry of a table may … NAT and ISP use one (global) IP address use a pool of (global) IP addresses – often used by ISP (see below) use both IP address and port number – often known as IP sharing NAT and ISP

19.2 IPv6 Addresses IPv6 Address 128 bits long  2128 address space Globally unique Notation (hexadecimal colon)

Abbreviated representation

Address Structure Unicast Multicast

Homework Exercise 18 19 22 26