Data Communications (SEE5523) - Chap.8a1/24 SET5534 Data Communication and Switching System Chapter 8 IP Addressing Alias Mohd FKE, UTM

Slides:



Advertisements
Similar presentations
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
CIM 2465 IP Addressing Scheme1 IP Addressing Scheme (Topic 4) Textbook: Networking Basics, CCNA 1 Companion Guide, Cisco Press Cisco Networking Academy.
IP Addressing and Subnetting
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Module 4: Configuring Network Connectivity
Chapter 18. IP: Internet Protocol Addresses
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
TCP/IP Protocol Suite 1 Chapter 4 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes.
Introduction to TCP/IP
Subnetting.
CSE452:Computer Networks
Chapter 21 IP Addressing “If we all did the things we are capable of doing, we would literally astound ourselves” - Thomas Alva Edison,
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL TCP/IP Addressing.
1 Chapter Overview IP (v4) Address IPv6. 2 IPv4 Addresses Internet Protocol (IP) is the only network layer protocol with its own addressing system and.
Layering and the TCP/IP protocol Suite  The TCP/IP Protocol only contains 5 Layers in its networking Model  The Layers Are 1.Physical -> 1 in OSI 2.Network.
Spring Ch 18 IP Addresses. 2 Internet Protocol  Only protocol at Layer 3  Defines Internet addressing Internet packet format Internet routing.
1 26-Aug-15 Addressing the network using IPv4 Lecture # 2 Engr. Orland G. Basas Prepared by: Engr. Orland G. Basas IT Lecturer.
DIT314 ~ Client Operating System & Administration CHAPTER 9 SUPPORTING TCP/IP, DNS USING WINDOWS XP Prepared By : Suraya Alias.
Network Addressing IP Addresses. IP Address Space The Structure of an IP Address – Binary Representation The only thing a network device understands,
IP Addressing Basics LAB 8.
DHCP: Dynamic Host Configuration Protocol
Chapter 8 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
Network Layer – Subnetting and Control Protocols Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
1 IP Address Computer Network System Sirak Kaewjamnong.
Department of Computer Engineering, Kasetsart University Computer Networks 1-1 IP Addressing Computer Networks Surasak Sanguanpong
CSE5803 Advanced Internet Protocols and Applications (2) Universal Identifier In general, addressing in a network is closely linked with the issue.
The Saigon CTT Semester 1 CHAPTER 10 Le Chi Trung.
SYSTEM ADMINISTRATION Chapter 8 Internet Protocol (IP) Addressing.
21-IP addressing Dr. John P. Abraham Professor UTPA.
Addressing IP v4 W.Lilakiatsakun. Anatomy of IPv4 (1) Dotted Decimal Address Network Address Host Address.
Layer 3: Internet Protocol.  Content IP Address within the IP Header. IP Address Classes. Subnetting and Creating a Subnet. Network Layer and Path Determination.
TCP/IP Protocol Suite 1 Chapter 16 Upon completion you will be able to: Host Configuration: BOOTP and DHCP Know the types of information required by a.
1/28/2010 Network Plus IP Addressing Review. IP Address Classes.
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
Routing and Addressing
Chapter 5.  Upon completion of this chapter, you should be able to:  Configure IP addresses  Identify & select valid IP addresses for networks  Configure.
1 Network Principles FdSc Computing Technologies TCP-IP – Addressing & Sub-Netting Carl Smith – 2004 (Revised 2013)
CS470 Computer Networking Protocols
Chapter 8: IP Addressing
Lecture#7: Subnetting IP Networks
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 9: Subnetting IP Networks Introduction to Networks.
1 ECE453 – Introduction to Computer Networks Lecture 11 – Network Layer III – IP Protocol.
Network Layer IP Address.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
IP Addressing. A 32-bit logical naming convention A dotted-decimal notation is used: – –Each number represents 8 bits. Number is Part.
Networks Connecting Two Computers With UTP. Every machine on a network has a unique identifier. Just as you would address a letter to send in the mail,
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
Internet Architecture
Scaling the Network: Subnetting and Protocols
Scaling the Network: Subnetting and Other Protocols
IP: Addressing, ARP, Routing
Lecture#7: Subnetting IP Networks
Host Configuration: BOOTP and DHCP
CS4470 Computer Networking Protocols
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
NET302 Lecture#3 IPV4 Addressing Asma AlOsaimi.
Chapter 9: Subnetting IP Networks
Host Configuration: BOOTP and DHCP
Chapter 9: Subnetting IP Networks
Subnetting Surasak Sanguanpong
Lecture#3 IPV4 Addressing Net 302- Asma AlOsaimi.
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
Scaling the Network: Subnetting and Other Protocols
Lecture#3-IPV4 Addressing
Presentation transcript:

Data Communications (SEE5523) - Chap.8a1/24 SET5534 Data Communication and Switching System Chapter 8 IP Addressing Alias Mohd FKE, UTM

Data Communications (SEE5523) - Chap.8a2/24 Objectives Understand the concept of IP addressing. Understand how to create subnet.

Data Communications (SEE5523) - Chap.8a3/24 Host, IP and MAC Address Host name – IP address – (32 bits) MAC address (physical address)-NIC address –00:02:a5:b7:66:ec (48 bits)

Data Communications (SEE5523) - Chap.8a4/24 Level of Addressesing DNS (domain name system) Address Resolution Protocol (ARP) RARP 00:02:a5:b7:66:ec

Data Communications (SEE5523) - Chap.8a5/24 IP addresses in a network IP addresses are associated with interface –Each interface has its own address –A station can has more IP addresses –e.g router, server, etc.

Data Communications (SEE5523) - Chap.8a6/24 IP addressing concept Partitioned into 2 parts –Network address –Node address NetworkNode ,2, ,2, ,2

Data Communications (SEE5523) - Chap.8a7/24 IP addresssing NetworkHost 8 bits 32 bits

Data Communications (SEE5523) - Chap.8a8/24 IP address class 32 bits –Network identifier –Node identifier Class A Class B Class C Class D Class E 0 Network ID Host ID 110Network IDHost ID 10Network IDHost ID 1110Multicast Address 11110Unused

Data Communications (SEE5523) - Chap.8a9/24 IP Address Table classInitial bits # bits for net # bits for host rangeAddress spaces usable A – ^24 = B – ^16 = C – ^8= D – E –

Data Communications (SEE5523) - Chap.8a10/24 Special Address Host ID with all 0s is referred to a network number – , Host ID with all 1 is reserved to broadcast address – , is reserved and means ‘this host on this network” –Used to boot diskless WS is reserved to broadcast to every host in the local network 127.x.x.x means ‘this node’ (local loopback).

Data Communications (SEE5523) - Chap.8a11/24 Problem with class assignment Class A takes 50% range Class B takes 25% Class C takes 12.5% These lead to: –Address wasteful (especially in class A) –Not enough IP addresses

How many nets and hosts?

Data Communications (SEE5523) - Chap.8a13/24 Problem with large network Class B flat network will have mre tha hosts –How to manage? –Performance? Subdivide class B network into smaller group (subnetwork) with router

Data Communications (SEE5523) - Chap.8a14/24 Subnetwork benefits Ease the network manager control over the address space Easy to allocate the addresses Better network performance Hide routing structure from remote routers, thus reducing routes in their routing tables

Subnets 65,534 hosts … … 254 hosts … 254 subnets one class B address

Data Communications (SEE5523) - Chap.8a16/24 Assigning Subnetwork (Subnet) Divide host ID into 2 –Subnet address & host address Class B address ( ) can use its 3 rd byte to identify subnet –Subnet #1 – x –Subnet #2 – x –x is host ID from Network IDSubnet addr.Host addr. Host ID

Data Communications (SEE5523) - Chap.8a17/24 Subnet Mask (1/2) 32 bit number –Tells router to recognize the subnet field The bits covering network and subnet part of an address are set to ‘1’ –E.g. class B with 24 bit mask –Subnet mask = Zero bits are used to mask ot the host number resulting only the network address

Data Communications (SEE5523) - Chap.8a18/24 Subnet Mask (2/2) Subnet mask of for a class B tells: –Network has been partition to 254 subnets e.g x to x –Logical AND between IP address with mask yields network address AND = (network address) AND = (network address)

Data Communications (SEE5523) - Chap.8a19/24 Subnet Mask bits #

Network prefix The class ID plus network ID portions of the IP address are known as the network prefix –class A: an 8-bit network prefix (/8) –class B: a 16-bit network prefix (/16) –class C: a 24-bit network prefix (/24)

Data Communications (SEE5523) - Chap.8a21/24 Subnetting Class B ( ) –0 subnet with hosts (default subnet) ( ) –4 subnets with hosts each ( ) –64 subnets with 1022 hosts each ( ) –256 subnets with 254 hosts each ( ) –16384 subnets with 2 hosts each

Data Communications (SEE5523) - Chap.8a22/24 Example (1/2) Given IP address x.x, find out the following to have at least 500 hosts per subnet –Subnet mask –Start network ID –End network ID –Number of subnet possible

Data Communications (SEE5523) - Chap.8a23/24 Example (2/2) Given IP address x, find out the following to have at least 5 subnet –Subnet mask –Start network ID –End network ID –Number of subnet possible

Data Communications (SEE5523) - Chap.8a24/24 Subnetting Class C ( ) –0 subnet with 254 hosts (default subnet) ( ) –4 subnets with 62 hosts each ( ) –8 subnets with 30 hosts each ( ) –16 subnets with 14 hosts each

Data Communications (SEE5523) - Chap.8a25/24 Class B Subnet with router

Data Communications (SEE5523) - Chap.8a26/24 Subnet Routing Traffic is routed by looking at ‘bit-wise AND’ results { if dest IP addr & subnet mask==my IP addr & subnet mask send packet to local network else send packet to router%dest IP is on different subnet }

Data Communications (SEE5523) - Chap.8a27/28 Subnet Results IP address Subnet maskResult host 71 on subnet host 3 on subnet host 4 on subnet host 2 on subnet

Private addressing (1/2) IP address depletion has resulted –from the explosion of the Internet –the inefficient use of existing IP addresses One way to cope with the depletion of IP addresses is through the use of private addressing –IP addresses used on the Internet must be globally unique, usually specified by an Internet service provider. –However, traffic that remains only on an organization's private network does not need to be globally unique just unique across that organization's private network.

Private addressing (2/2) In support of this, the Internet Assigned Numbers Authority (IANA) has set aside the following three ranges of private IP addresses: – through (equal to a single Class A Network ID) – through (equal to 16 contiguous Class B Network IDs) – through (equal to 256 contiguous Class C Network IDs) Traffic using any of these address ranges must remain on the organization's private network and cannot be forwarded on the Internet

DHCP DHCP works by providing a process for a server to allocate the IP information to clients. Clients lease the information from the server for an administratively defined period.

31 DHCP (cont…) Runs over UDP using port 67 (client) and 68 (server) Provides automatic configuration of the host connected to network or booted Provides hosts with initial configuration information upon boot-up: –IP address with subnet mask, –default gateway, –IP address of the DNS server.

The Order of DHCP Message Transmission

DHCP Interaction Automatic Allocation Manual Allocation Dynamic Allocation

34 DHCP Interaction (simplified)

IP address assigned by DHCP Data Communications (SEE5523) - Chap.8a35/24

Thursday, May 17, Design Goals of DHCP Eliminate manual configuration of hosts Prevent use of any IP address by more than one host Provide the same configuration - including IP address, subnet mask - to a host whenever possible Move desktop PCs between offices/location Mobile IP - laptop