Oct 2000C. Watters1 NAMES and ADDRESSES What’s in a name, anyway? 1011010011001110000111001100110.

Slides:



Advertisements
Similar presentations
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
Advertisements

Future Directions For IP Architectures Ipv6 Cs686 Sadik Gokhan Caglar.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_b Subnetting,Supernetting, CIDR IPv6 Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
1 Features of IPv6 Larger Address Extended Address Hierarchy Flexible Header Format Improved Options Provision For Protocol Extension Support for Auto-configuration.
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
CS440 Computer Networks 1 IPv6 Neil Tang 11/10/2008.
IPv6 Victor T. Norman.
Implementing IPv6 Module B 8: Implementing IPv6
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1 Computer Communication & Networks Lecture 17 & 18 Network Layer: Logical Addressing Waleed Ejaz.
CS 457 – Lecture 16 Global Internet - BGP Spring 2012.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
Understanding IPv6 Slide: 1 Lesson 1 Introduction to IPv6.
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.
Introduction to TCP/IP TCP / IP –including 2 protocols Protocol : = a set of rules that govern the communication between different devices Protocol : =
CSE331: Introduction to Networks and Security Lecture 8 Fall 2002.
An Engineering Approach to Computer Networking
IPv6: The Next Generation Internet Dipen Chauhan.
Winter CMPE 155 Week 8. Winter Router demos: background.
Oct 28, 2004CS573: Network Protocols and Standards1 IP: Routing and Subnetting Network Protocols and Standards Autumn
Oct 26, 2004CS573: Network Protocols and Standards1 IP: Routing and Subnetting Network Protocols and Standards Autumn
Application Layer At long last we can ask the question - how does the user interface with the network?
Domain Name System: DNS
Domain Name System ( DNS )  DNS is the system that provides name to address mapping for the internet.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
CS 6401 IPv6 Outline Background Structure Deployment.
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.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 19 Network Layer Logical Addressing © 2012 by McGraw-Hill Education. This is proprietary material.
Session 6 Windows Platform Dina Alkhoudari. Learning Objectives What is Active Directory Logical components of active directory Physical components of.
IP Addressing. Dotted Decimal Notation IP addresses are written in a so-called dotted decimal notation Each byte is identified by a decimal number in.
1 26-Aug-15 Addressing the network using IPv4 Lecture # 2 Engr. Orland G. Basas Prepared by: Engr. Orland G. Basas IT Lecturer.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
IP Version 6 COMT 222. © 2005 Hans Kruse & Shawn Ostermann, Ohio University 2 Why change IP Number of addresses Routing Table Size Client configuration.
Module 5: Planning a DNS Strategy. Overview Planning DNS Servers Planning a Namespace Planning Zones Planning Zone Replication and Delegation Integrating.
Chapter 17 Domain Name System
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
Physical & Logical Address COMP 315. MAC Address A media access control address (MAC address) is a unique identifier assigned to network interfaces for.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IPv6, the Protocol of the Future, Today Mathew Harris.
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
Introduction to IPv6 Presented by:- ASHOK KUMAR MAHTO(09-026) & ROHIT KUMAR(09-034), BRANCH -ECE.
Network Layer: Logical Addressing. Address Space Notations Classful Addressing Classless Addressing Network Address Translation (NAT) Topics Discussed.
Topic of Presentation IPv6 Presented by: Mahwish Chaudhary Roll No 08TL01.
1 Kyung Hee University Chapter 18 Domain Name System.
Page 1 Network Addressing CS.457 Network Design And Management.
4: Network Layer4b-1 IPv6 r Initial motivation: 32-bit address space completely allocated by r Additional motivation: m header format helps speed.
Feb.2001C.Watters NAMES and ADDRESSES What’s in a name, anyway?
Fall 2000C.Watters1 World Wide Web and E-Commerce Internet and WWW Basics.
Using IP Addressing in the Network Design
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Domain Name System (DNS)
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
Internet technologies
Chapter-5 TCP/IP Suite.
IPv6 / IP Next Generation
IP Addresses: Classful 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.
TCP/IP Explored Jun Wu 11/11/2018.
Network Layer: Logical Addressing
Planning the Addressing Structure
Chapter 19 Network Layer: Logical Addressing
Get Ready for the New Internet: IPv.6
IPv4 Addressing By, Ishivinder Singh( ) Sharan Patil ( )
An Engineering Approach to Computer Networking
Computer Networks Protocols
Internet Protocol version 6 (IPv6)
Presentation transcript:

Oct 2000C. Watters1 NAMES and ADDRESSES What’s in a name, anyway?

Oct 2000C. Watters2 Internet Node Addresses Each node has unique network name  hierarchical composition based on name granting authority  unique network address  hierarchical composition based on topographical 

Oct 2000C. Watters3 How do we get the network address from network name? Domain name servers translate name to network address

Oct 2000C. Watters4 Domain Hierarchy DNS hierarchy can be viewed as a tree Node in the tree corresponding to a domain. Leaves in the tree corresponding to the host being named. DNS names are processed from right to left and use period as separator.

Oct 2000C. Watters5 Domain Hierarchy educomgovmilorgnetukca arizona….mitacmieee csecephysics bascheopt

Oct 2000C. Watters6 Name Server Domain name hierarchy is partitioned into subtrees called zones Zone: an administrative authority responsible for that part of hierarchy Each Zone implements part of name server (translates to network address). DNS is an hierarchy of name servers.

Oct 2000C. Watters7 Name Server Root name server Dalhousie name server Gov. Canada name server …... Cs name server IS2 name server

Oct 2000C. Watters8 Name Server Role of name servers each name server contains a record for each lower level server. translates this name part into IP address.

Oct 2000C. Watters9 Name Server Record Example 1st level : Second level: Third level

Oct 2000C. Watters10 Name Resolution Client Local name server Root name server Arizona name server CS name server cheltenham.cs.arizona.edu 1 2 Arizona.edu, cheltenham.cs.arizona.edu Cs.arizona.edu, cheltenham.cs.arizona.edu cheltenham.cs.arizona.edu,

Oct 2000C. Watters11 Where is the work done? “lookup” directories are distributed!! Grouped into domains based on names each domain has a local name server process

Oct 2000C. Watters12 What is the network IP (IPv4) address? 32 bits (4 bytes) per node schemes class-based addresses subnet addresses classless addresses

Oct 2000C. Watters13 Class-based Addressing IPv4 General form network.host eg. UC Berkeley is eg. Borg large networks have few network bytes (more room for hosts on them) small networks have longer network address (fewer hosts expected)

Oct 2000C. Watters14 Classes Class A - large networks (net 1 byte/host 3) Class B - medium networks ( net 2 bytes/host 2) Class C - small networks (3 bytes/host 1) host Network

Oct 2000C. Watters15 Example

Oct 2000C. Watters16 Look again at binary addresses???? 1 byte network number starting with is the biggest number so 126 is the biggest A network address (126/2M hosts) written as 126.hostbyte1.hostbyte2.hostbyte3 2 byte network number starting with so starts up to 191 written as hostbyte1.hostbyte2 (64k/64k hosts) 3 byte network number starting with starts 192 up to 223 written as hostbyte (2mill.values/256 hosts )

Oct 2000C. Watters17 So what’s the big problem?

Oct 2000C. Watters18 IPv6 Features 128 bits address space Advanced Routing Capability Better Options Support Better Quality of service Support Authentication and Security

Oct 2000C. Watters19 IPv6 address architecture 128 bits of address space representation of address (hexadecimal) 56DF:C4CC:A44B:5528:8E52:4224:ACBB:01EE special syntax CDFA:0000:0000:0000:0000:0000:11E7:D45A =CDFA::11E7:D45A totally 3.4 x addresses

Oct 2000C. Watters20 Header of IPv6 is simpler: Header of IPv6 Header of IPv4 IPv6 increases the length of the IP header from 20 bytes to 40 bytes, but IPv6 header contains fewer fields, thus, it speed up routing.

Oct 2000C. Watters21 Summary IPv6 simplifies packet header formats. IPv6 provides a much larger address space of 128 bits. This overhead in the header has been reduced by simplifying the header formats. IPv6 supports authentication and encryption of packet contents at the network layer.

Oct 2000C. Watters22 IPv4 address transits to IPv6 IPv4-compatible IPv6 address 80 bits 16 bits 32 bits 0000… IPv4 address

Oct 2000C. Watters23 Transition Planning Maintain complete IPv4 routing system until run-out Upgrade IPv4 router to IPv4/6 dual router Building up IPv6 only (6 bone) Shutdown IPv4 in areas where there is no need for IPv4

Oct 2000C. Watters24 Future Successful transition to IPv6 is depended on the standards(protocols), products and management infrastructure. There are other schemes in the works!!!