1 Kyung Hee University Prof. Choong Seon HONG IP Addressing : Classful Addressing.

Slides:



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

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 Chapter 4 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes.
Network Layer. The Network layer, or OSI Layer 3, provides services to exchange the individual pieces of data over the network between identified end.
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.
NETE0510 Presented by Dr.Apichan Kanjanavapastit
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.
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.
1 TCOM 509 – Internet Protocols (TCP/IP) Lecture 02_b Instructor: Dr. Li-Chuan Chen Date: 09/08/2003 Based in part upon slides of Prof. J. Kurose (U Mass),
21-IP addressing Dr. John P. Abraham Professor UTPA.
IP-adresses and subnet masks. Figure 19.9 Dotted-decimal notation.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 4 IP Addressing.
1 Kyung Hee University Part 4 : Network Layer. 2 Kyung Hee University Role and Position of Network Layer o Network layer in the Internet model is responsible.
IP Addressing and Network Software. IP Addressing  A computer somewhere in the world needs to communicate with another computer somewhere else in the.
Chapter 8 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
 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.
TCP/IPTCP/IP Dr. ClincyLecture1 Chapter 5: Addressing (Part 2 of 3) Agenda Special Addresses Classful - Subnetting Classful - Supernetting.
1 Kyung Hee University Chapter 5 IP addresses Classless Addressing.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 IP Addresses: Classful Addressing Teeratorn Saneeyeng, KMUTNB.
Network Protocols Chapter 5 (TCP/IP Suite Book): IPv4 Addresses
21-IP addressing Dr. John P. Abraham Professor UTPA.
CS4500CS4500 Dr. ClincyLecture1 Lecture #2 Chapter 5: Addressing (Part 2 of 3)
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.
1 Chapter 4 IP Addressing : Classful Addressing Chapter 4 IP Addressing : Classful Addressing Mi-Jung Choi Dept. of Computer Science, KUN
1 Kyung Hee University Prof. Choong Seon HONG Subnetting/ Supernetting and Classless Addressing.
CS4500CS4500 Dr. ClincyLecture1 Lecture #6 Chapter 5: Addressing (part 1 of 3) Address Structure Classful Addressing Number Systems (Appendix B) Mask –
Chapter 5 IPv4 Address.
© 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.
Chapter 5.  Upon completion of this chapter, you should be able to:  Configure IP addresses  Identify & select valid IP addresses for networks  Configure.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Network Layer PART IV.
NETWORK LAYER.
HANNAM UNIVERSITY 1 Chapter 4 IP Addresses: Classful Addressing.
IP Addresses: Classful Addressing IP Addresses. INTRODUCTION 4.1.
IP ADDRESSING Lecture 2: IP addressing Networks and Communication Department 1.
CS4500CS4500 Dr. ClincyLecture1 Lecture #1 Chapter 5: Addressing (part 1 of 3)
21-IP addressing Dr. John P. Abraham Professor UTPA.
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.
1 Kyung Hee University Chapter 19 Network Layer: Logical Addressing.
Network Layer/IP Protocols 1. Outline IP Datagram (IPv4) NAT Connection less and connection oriented service 2.
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,
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.
IP Addresses: Classful Addressing
IP Addresses: Classful Addressing IP Addresses. CONTENTS INTRODUCTION CLASSFUL ADDRESSING Different Network Classes Subnetting Classless Addressing Supernetting.
Network Layer, and Logical Addresses
Chapters 4 & 5 Addressing Will go over Exam 1
Chapter-5 TCP/IP Suite.
PART IV Network Layer.
4 Network Layer Part I Computer Networks Tutun Juhana
IP Addresses: Classful Addressing
CS 1302 Computer Networks — Unit - 3 — — Network Layer —
IP Addresses: Classful Addressing
Chapters 4 & 5 Addressing Will go over Exam 2
Ch 3: Underlying Technologies (remainder)
Data Communications and Networking
INTERNET PROTOCOL Presented by: Md:Faruque-A-Azam ID:1642CSE00570 Batch:42 CSE,MIU.
Dr. John P. Abraham Professor UTRGV
Chapters 4 & 5 Addressing Will go over Exam 1
Chapters 4 & 5 Addressing Will go over Exam 1
Networking for Home and Small Businesses – Chapter 5
Part IV Network layer 10. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapters 4 & 5 Addressing Will go over Exam 1
Dr. John P. Abraham Professor UTPA
Presentation transcript:

1 Kyung Hee University Prof. Choong Seon HONG IP Addressing : Classful Addressing

2 Kyung Hee University 4.1 Introduction oFor a host to communicate with any other host Need a universal identification system Need to name each host oInternet address or IP address is a 32-bit address that uniquely defines a host or a router on the internet oThe IP addresses are unique in the sense that two devices can never have the same address. However, a device can have more one address.

3 Kyung Hee University Notation o Binary notation bit address, or a 4 octet address or a 4-byte address oDecimal point notation

4 Kyung Hee University Notation (cont’d) Hexadecimal Notation o Hexadecimal Notation - 8 hexadecimal digits - Used in network programming D EA 0x75951DEA

5 Kyung Hee University 4.2 Classful Addressing oOccupation of address space In classful addressing, the address space is divided into five classes: A, B, C, D, and E. Finding the class in binary notation

6 Kyung Hee University Classful Addressing (cont’d) Finding the address class

7 Kyung Hee University Classful Addressing (cont’d) Finding the class in decimal notation

8 Kyung Hee University Netid and Hostid oEach IP address is made of two parts; netid and hostid. oNetid defines a network; hostid identifies a host on that network.

9 Kyung Hee University Netid and Hostid (cont’d) oIP addresses are divided into five different classes: A, B, C, D, and E

10 Kyung Hee University Classes and Blocks oBlocks in class A Class A is divided into 128 blocks with each block having a different netid. Millions of class A addresses are wasted.

11 Kyung Hee University Classes and Blocks (cont’d) o Class B is divided into 16,384 blocks with each block having a different netid Many class B addresses are wasted.

12 Kyung Hee University Classes and Blocks (cont’d) o Class C is divided into 2,097,152 blocks with each block having a different netid. The number of addresses in a class C block is smaller than the needs of most organizations

13 Kyung Hee University Classes and Blocks (cont’d) o Class D addresses are used for multicasting; there is only one block in this class. o Class E addresses are reserved for special purposes; most of the block is wasted.

14 Kyung Hee University Network Address o The network address is the first address. oThe network address defines the network to the rest of the Internet. o Given the network address, we can find the class of the address, the block, and the range of the addresses in the block o In classful addressing, the network address (the first address in the block) is the one that is assigned to the organization.

15 Kyung Hee University Mask o A mask is a 32-bit binary number that gives the first address in the block (the network address) when bitwise ANDed with an address in the block. o Masking concept

16 Kyung Hee University Mask (cont’d) o AND Operation (refer table 4.2) oThe network address is the beginning address of each block. It can be found by applying the default mask to any of the addresses in the block (including itself). It retains the netid of the block and sets the hostid to zero. (refer table 4.2)

17 Kyung Hee University 4.3 Others Issues oMultihomed devices (computers, or routers) A computer that is connected to different networks Having more than one address

18 Kyung Hee University Special Addresses Special Addresses oSome parts of the address space in class A, B, C for special addresses

19 Kyung Hee University Special Addresses oNetwork address : an address with the hostid all set to 0s

20 Kyung Hee University Special Addresses (cont’d) oDirect Broadcast Address : Used by a router to send a packet to all hosts in a specific network

21 Kyung Hee University Special Addresses (cont’d) oLimited Broadcast Address : all 1s for the netid and hostid (32bits)

22 Kyung Hee University Special Addresses (cont’d) oThis Host on This Network : used by a host at bootstrap time when it does not know its IP address

23 Kyung Hee University Special Addresses (cont’d) oSpecific Host on This Network : used by a host to send a message to another on the same network

24 Kyung Hee University Special Addresses (cont’d) oLoopback Address : IP address of the first byte : 127 Used to test the software on a machine Used by a client process to send a message to a server process on the same machine “Ping”

25 Kyung Hee University Private Addresses o A number of blocks in each class are assigned for private use. They are not recognized globally. These blocks are depicted in Table 4.4

26 Kyung Hee University Unicast, Multicast, and Broadcast Addresses o Unicast communication is one-to-one. o Multicast communication is one-to-many. o Broadcast communication is one-to-all. o Multicast delivery will be discussed in depth in Chapter 14.

27 Kyung Hee University Unicast, Multicast, and Broadcast Addresses (cont’d) oAssigned Multicast addresses : starting with a prefix

28 Kyung Hee University Unicast, Multicast, and Broadcast Addresses (cont’d) oUnicast Addresses : one-to-one oMulticast addresses : one-to-many; class D address Used as a destination address

29 Kyung Hee University Unicast, Multicast, and Broadcast Addresses (cont’d) oMulticast address for conferencing : starting with a prefix

30 Kyung Hee University Unicast, Multicast, and Broadcast Addresses (cont’d) oBroadcast addresses : one-to-all Allowed only at the local level l Limited broadcast address (all 1s) l Direct broadcast address (netid: specific, hostid: all) No broadcasting is allowed at the global level

31 Kyung Hee University 4.4 A Sample Internet with Classful Address oToken Ring LAN (Class C), Ethernet LAN (Class B), Ethernet LAN (Class A), Point-to-point WAN, A Switched WAN