Chapter 4 IP Addressing

Similar documents
Chapter 4. IP Addresses: Classful Addressing

Table of Contents 1 IP Addressing Configuration 1-1

Chapter 4 IP Addresses: Classful Addressing

Computer Networks. Introduc)on to Naming, Addressing, and Rou)ng. Week 09. College of Information Science and Engineering Ritsumeikan University

Lab#2: IP Addressing and Subnetting

Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2

Internetworking and IP Address

IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing

APPENDIX B. Routers route based on the network number. The router that delivers the data packet to the correct destination host uses the host ID.

Internet Protocols. Addressing & Services. Updated:

Chapter 19 Network Layer: Logical Addressing 19.1

Internet Protocol Address

Future Internet Technologies

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

Desirable Properties Of An Internet Addressing Scheme

Lecture 8. IP Fundamentals

Subnetting/Supernetting and Classless Addressing

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP

8.2 The Internet Protocol

IP address format: Dotted decimal notation:

Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)

Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP

Chapter 5. IPv4 Addresses. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Address Resolution Protocol (ARP), Reverse ARP, Internet Protocol (IP)

CE363 Data Communications & Networking. Chapter 6 Network Layer: Logical Addressing

PART IV. Network Layer

Transport and Network Layer

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

TCP/IP Fundamentals. OSI Seven Layer Model & Seminar Outline

Internet Addresses (You should read Chapter 4 in Forouzan)

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme. Auxiliary Protocols

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

Network and Host Addresses , Cisco Systems, Inc. All rights reserved. INTRO v1.0a 6-4

CS335 Sample Questions for Exam #2

Algemene Theorie en Vaardigheden 2. April 2014 Theaterschool OTT-2 1

Network Layer: and Multicasting Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Question Question Question EdTech 552: Lab 3 Answer Sheet

Lecture Computer Networks

TCP/IP Basis. OSI Model

Computer Networks. Lecture 3: IP Protocol. Marcin Bieńkowski. Institute of Computer Science University of Wrocław

Introduction to IP networking

IP Addressing Introductory material.

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol

Lab 2. CS-335a. Fall 2012 Computer Science Department. Manolis Surligas

IP Address Structure

Chapter 11. User Datagram Protocol (UDP)

Slide 1 Introduction cnds@napier 1 Lecture 6 (Network Layer)

Can PowerConnect Switches Be Used in IP Multicast Networks?

First Workshop on Open Source and Internet Technology for Scientific Environment: with case studies from Environmental Monitoring

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

Chapter 4 Network Layer

IP Addressing A Simplified Tutorial

IP Multicasting. Applications with multiple receivers

CS 43: Computer Networks IP. Kevin Webb Swarthmore College November 5, 2013

IPv6 Addressing. Awareness Objective. IPv6 Address Format & Basic Rules. Understanding the IPv6 Address Components

SUPPORT DE COURS. Dr. Omari Mohammed Maître de Conférences Classe A Université d Adrar Courriel : omarinmt@gmail.com

IP Addressing. IP Addresses. Introductory material.

CONFIGURING TCP/IP ADDRESSING AND SECURITY

FINAL ASSESSMENT/EXAMINATION JULY 2015 PLEASE READ ALL INSTRUCTIONS CAREFULLY BEFORE YOU BEGIN THIS EXAMINATION

Internet Protocol version 4 Part I

Internetworking With TCP/IP

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

TCP/IP works on 3 types of services (cont.): TCP/IP protocols are divided into three categories:

Introduction to IP v6

Savera Tanwir. Internet Protocol

Technical Support Information Belkin internal use only

UPPER LAYER SWITCHING

Network layer" 1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! goals: "

The Internet/Network Layer

Types of IPv4 addresses in Internet

Lab IP Addressing Overview

Torii-HLMAC: Torii-HLMAC: Fat Tree Data Center Architecture Elisa Rojas University of Alcala (Spain)

IP Multicast and IGMP: Hewlett-Packard Procurve Switch 4108GL Default Behavior, Address Mapping, and Reserved Addresses

Tutorial (03) IP addresses & Sub netting

ICS 351: Today's plan

RARP: Reverse Address Resolution Protocol

Communications and Networking

IP - The Internet Protocol

Networking Basics for Automation Engineers

IP Networking Part 3- IP Address Management A webinar to help you prepare for the CBNE Certification

Introduction to Analyzer and the ARP protocol

TCP/IP Fundamentals. Edmund Lam IT Audit Manager University of California 7/25/99 1

Chapter 4 Rate Limiting

TCP/IP Network Essentials. Linux System Administration and IP Services

IP addresses have hierarchy (network & subnet) Internet names (FQDNs) also have hierarchy. and of course there can be sub-sub-!!

Mathatma Gandhi University

Subnetting Study Guide

Part A:Background/Preparation

Guide to Network Defense and Countermeasures Third Edition. Chapter 2 TCP/IP

CSE 127: Computer Security. Network Security. Kirill Levchenko

Internet Protocol Version 6 (IPv6)

What communication protocols are used to discover Tesira servers on a network?

4m. MONITORING OF ETHERNET/IP NETWORK TRAFFIC.

Internet Protocol (IP) IP - Network Layer. IP Routing. Advantages of Connectionless. CSCE 515: Computer Network Programming IP routing

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

Configuration IP Routing and Multicast Avaya Ethernet Routing Switch 4500 Series

Network Programming TDC 561

How To Write A Boot(Ing) Protocol On A Microsoft Ipnet (Net) (Netnet) On A Network (Ipnet) With A Network Address) (Ip Address) On An Ip Address (Ipaddress) On Your Ip

Industrial Communication Whitepaper. Principles of EtherNet/IP Communication

Transcription:

Chapter 4 IP Addressing Decimal Notation Classes Special Addresses A Sample Internet Unicast, Multicast, and Broadcast Addresses Applying for IP Addresses Private Networks 1 Figure 1 Internet address An Internet address is made of four bytes (32 bits) that define a host s connection to a network. Class Type 2

Figure 2 Decimal point notation 10000000 00001011 00000011 00011111 128.11.3.31 3 Figure 3 Internet address classes Byte 1 Byte 2 Byte 3 Byte 4 Class A 0 Class B 10 110 Class D 1110 Multicast address Class E 1111 Reserved for future use 4

Figure 4 Classes using decimal notation Class A Class B Class D Class E From To 0.0.0.0 127.255.255.255 Multicast Address Reserved 128.0.0.0 191.255.255.255 192.0.0.0 223.255.255.255 Multicast Address Reserved 224.0.0.0 239.255.255.255 240.0.0.0 255.255.255.255 5 Table 1 Numbers in classes Class Number of Networks Number of Hosts A 2 7 2 = 126 2 24 2 = 16,777,214 B 2 14 = 16,384 2 16 2 = 65,535 C 2 21 = 2,097,152 2 8 2 = 254 D Not Applicable Not Applicable E Not Applicable Not Applicable 6

Figure 5 Multihomed devices 123.0.0.0 123.50.16.90 123.70.9.111 141.14.22.9 141.14.0.0 141.14.67.80 205.67.71.23 205.67.71.0 7 Types of addresses Introduced at layer 2 - ex. Ethernet MAC address Addresses at layer 3 are IP Packets to specific computer are unicast Packets to groups of computers are broadcast or multicast 4.3 deals with broadcasts 8

Table 2 Special addresses Special Address Source or Destination Network address Specific All 0s None Direct broadcast address Specific All 1s Destination Why? Limited broadcast address All 1s All 1s Destination This host on this network All 0s Specific Destination Loopback address 127 Any Destination 9 Figure 6 Examples of network addresses Specific All 0s 123.50.16.90 123.65.7.34 123.90.123.4 123.0.0.0 (a) Class A 141.14.0.0 221.45.71.64 221.45.71.126 141.14.22.8 141.14.45.9 141.14.67.64 221.45.71.20 (b) Class B (c) 10

Figure 7 Example of direct broadcast address Specific All 1s 221.45.71.20 221.45.71.64 221.45.71.126 The direct broadcast address is used by a router to send a message to every host on a local network. Every host/router receives and processes the packet with a direct broadcast address. Destination IP address: 221.45.71.255 : 255 R 11 Figure 8 Example of limited broadcast address and hostid All 1s Destination IP address: 255.255.255.255 221.45.71.20 221.45.71.64 221.45.71.126 A limited broadcast address is used by a host to send a packet to every host on the same network. However, the packet is blocked by routers to confine the packet to the local network. R Router blocks the limited broadcast packet 12 COSC 6377 - Fall 2000 The McGraw-Hill Companies, Inc., 2000 12

Figure 9 Example of this host on this network address and hostid All 0s?.?.?.? Source IP address: 0.0.0.0 221.45.71.140 Bootstrap server A host which does not know its IPaddress uses the IP address 0.0.0.0 as the source address and 255.255.255.255 as the destination address to send a message to a bootstrap server. 13 Figure 10 Example of specific host on this network All 0s Specific Destination IP address: 0.0.0.64 221.45.71.64 221.45.71.126 221.45.71.20 This address is used by a router or host to send a message to a specific host on the same network. 221.45.71.12 14

Figure 11 and hostid 127.X.Y.Z Example of loopback address Process 1 Process 2 TCP or UDP IP 221.45.71.12 Destination address: 127.x.y.z A packet with a loopback address will not reach the network. 15 Figure 12 Sample internet 220.3.6.3 220.3.6.1 220.3.6.0 129.8.0.1 129.8.14.12 129.8.45.13 129.8.0.0 222.13.16.40 222.13.16.41 G 222.13.16.0 G 220.3.6.23 x.y.z.t. R 207.42.56.1 To the rest of the Internet 207.42.56.0 134.18.68.44 134.18.8.21 134.18.0.0 134.18.14.21 134.18.10.88... 207.42.56.2 124.0.0.0 R 124.100.33.77 124.42.5.45 124.4.51.66 16