IPv4/IPv6, HIP, E.164, URI/URN/URL, DOI Overviews Sep. 7. 2005 Seungjae Lee

Slides:



Advertisements
Similar presentations
DDI3 Uniform Resource Names: Locating and Providing the Related DDI3 Objects Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference,
Advertisements

Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
IPv4 to IPv6 Migration strategies. What is IPv4  Second revision in development of internet protocol  First version to be widely implied.  Connection.
December 5, 2007 CS-622 IPv6: The Next Generation 1 IPv6 The Next Generation Saroj Patil Nadine Sundquist Chuck Short CS622-F2007 University of Colorado,
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
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.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
KOM 15032: Arsitektur Jaringan Terkini Bab 2. Pengalamatan IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
IPv4 vs. IPv6 Anne-Marie Ethier Andrei Iotici "This report was prepared for Professor L. Orozco- Barbosa in partial fulfillment of the requirements for.
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.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
IPv6: The Future of the Internet? July 27th, 1999 Auug.
IPv6: The Next Generation Internet Dipen Chauhan.
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Internet Protocol version 6 (IPv6)
CS 603 Naming in Distributed Systems January 28, 2002.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept Brian Carpenter at ARIN Oct Alain Durand at APNIC Oct
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
1 Chapter Overview Subnet. What is a subnet When you break a network into a few smaller networks, you have created several subnets Like IP address where.
Host Identity Protocol
Spring Ch 18 IP Addresses. 2 Internet Protocol  Only protocol at Layer 3  Defines Internet addressing Internet packet format Internet routing.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
EPICUR Kathrin Schroeder ERPANET-Workshop „Persistent Identifiers“ (17th June 2004) Uniform Resource Names (URN) – Overview Die Deutsche Bibliothek.
Why identifiers? To access resources To cite resources To unambiguously identify a resource –To register it as intellectual property –To record changes.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Network of Expertise in Digital Preservation 1 Persistent Identifiers Reinhard.
Copyright © 2004, Epok, Inc. Extensible Resource Identifiers (XRIs) XDI Face to Face 28 April 2004.
Locating objects identified by DDI3 Uniform Resource Names Part of Session: Concurrent B2: Reports and Updates on DDI activities 2nd Annual European DDI.
Guide to TCP/IP, Third Edition Chapter 13: Internet Protocol Version 6.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
Heidelberg, May 1998 AIMS’99 Workshop Internet Protocol version 6 (IPv6) Úna Logan Broadcom Eireann Research Ltd.
CEN 5501C - Computer Networks - Spring UF/CISE - Newman1 Computer Networks Chapter 9 – Network Layer Addresses.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
11 KDDI Trial Hub & Spoke Shu Yamamoto Carl Williams Hidetoshi Yokota KDDI R&D Labs.
Implementing IP Addressing Services Accessing the WAN – Chapter 7.
IPv6 and IPv4 Coexistence Wednesday, October 07, 2015 IPv6 and IPv4 Coexistence Motorola’s Views for Migration and Co-existence of 3GPP2 Networks to Support.
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6.
IPv6, the Protocol of the Future, Today Mathew Harris.
ICS 156: Lecture 2 (part 1) Today:  IP addressing  Data link protocols and ARP  Notes about lab.
Subject: Scenarios Designed for the Verification of Mobile IPv6 Enabling Technologies
IPv6. Content  History  IPv4 Downfall  IPv6 Features  IPv6 Addresses  Changes from IPv4  IPv6 Headers/Frames/Packets  Autoconfiguration  Commands.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Planning the Addressing Structure Working at a Small-to-Medium Business.
IPv6/IPv4 XLATE Trial Service for sharing IPv4 address Japan Internet Exchange Co., Ltd. Masataka MAWATARI.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Page 1 Network Addressing CS.457 Network Design And Management.
Routing Architecture for the Next-Generation Internet (RANGI) draft-xu-rangi-01.txt Xiaohu Xu IETF76 Hiroshima.
1 Lessons from IPv6 Steven M. Bellovin
1 NCM _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. How would you prepare for the technology you need.
Lesson 2 Introduction to IPv6.
IP Addressing Introductory material.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer NAT, IPv6.
1 CS 502: Computing Methods for Digital Libraries Guest Lecture William Y. Arms Identifiers: URNs, Handles, PURLs, DOIs and more.
Routing Loop Attack Using IPv6 Automatic Tunnels: Problem Statement and Proposed Mitigations (RFC 6324) Po-Kang Chen Oct 19,
Presented By:- Avinash Kumar Nitesh Kumar Yadav. OUTLINE  Introduction of IP v4.  Introduction of IP v6.  Advantages of IP v6 over IP v4.  Transition.
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
IPv4 shortage and CERN 15 January 2013
Internet and IP infrastructure
IP Adressing in IPv4 By Kenneth Lundby.
27th September 2016 IPv6 27th September 2016
Global Locator, Local Locator, and Identifier Split (GLI-Split)
CSCI {4,6}900: Ubiquitous Computing
An Update on Multihoming in IPv6 Report on IETF Activity
Planning the Addressing Structure
Chapter 20. Network Layer: IP
Internet Protocol version 6 (IPv6)
Presentation transcript:

IPv4/IPv6, HIP, E.164, URI/URN/URL, DOI Overviews Sep Seungjae Lee

2 / 27 Contents IPv4/IPv6 HIP E.164 URI/URN/URL DOI

3 / 27 IPv4 The current Internet Protocol address e.g RFC 791 (1981) 32bit address: 4,294,967,296 interfaces maximum

4 / 27 The address shortage problem 2 32 addresses is too few Solution  CIDR  Tighter control on the allocation of addresses  Network renumbering  DHCP  NAT  IPv6 (!)

5 / 27 IPv6 RFC 2460 (1998) 128bit address space : = 3.4*10 38 e.g. 21DA:00D3:0000:2F3B:00AA:00FF:FE28:9C5A

6 / 27 IPv6 features Larger address space Flexible header format Auto-configuration Support for resource allocation Security Mobility

7 / 27 IPv6 deployments The Internet is still mostly IPv4 Transitional mechanisms  e.g. dual stack, encapsulation

8 / 27 Contents IPv4/IPv6 HIP E.164 URI/URN/URL DOI

9 / 27 The Need for HIP Dual functionalities of current IP address  Topological locator  Network interface identity Limited flexibility  E.g. IP address renumbering, mobility, multi-homing

10 / 27 HIP: Host Identity Protocol Introduce Host Identity (HI) namespace  Decouples the name and locator roles  Public key system New HI layer  Translates Host ID into IP address and vice versa

11 / 27 Pros and Cons of HIP Pros  Solves mobility and multi-homing problem  Security Cons  The IP stack must be modified

12 / 27 Mobility support of HIP

13 / 27 Multi-homing support of HIP

14 / 27 Contents IPv4/IPv6 HIP E.164 URI/URN/URL DOI

15 / 27 E.164 E.164 provides the number structure and functionality for the following three categories of International Public Telecommunication numbers. Geographical Global Networks areas services ITU-T:ITU Telecommunication Standardization Sector

16 / 27 E.164 Number for Geographical areas 1-3 digits (M) N digitsMax (15-M-N) digits CCNDCSN National (significant) number E.164 Number for geographical areas CC : Country Code NDC : National Destination Code SN : Subscriber Number

17 / 27 E.164 and the Internet Internet phone  VoIP, Interworking Gateway E.164 in IPv6 address space (Patent:KT) ENUM

18 / 27 Contents IPv4/IPv6 HIP E.164 URI/URN/URL DOI

19 / 27 URI/URL/URN TermDefinition URI Unique identifier for online resources - Location - Identity URL Locator of online resources URN Unique identifier of online resources URC Metadata for information

20 / 27 URL and URN URL : Uniform Resource Locator  “My copy of the book is on the lightstand in my bedroom.”  scheme://authority/path?query URN : Uniform Resource Name  “I read a neat book; it’s called Pragmatic Programmer.”

21 / 27 URN Syntax urn:nid:nss  nid = Namespace Id  nss = Namespace Specific String Examples  urn:ietf:rfc:3187  urn:isbn:

22 / 27 URN Resolution URN Converter Web Server URN URC URL resource content

23 / 27 URN Properties Global scope Global uniqueness Persistence Scalability Legacy support Extensibility Independence

24 / 27 Contents IPv4/IPv6 HIP E.164 URI/URN/URL DOI

25 / 27 DOI Digital Object Identifier  Name for an entity on digital networks doi:naming_authority/identifier Almost the same role with the URN

26 / 27 DOI and URN DOI  Managed by International DOI Foundation (IDF)  Fulfills all the functional requirements of URN, but not registered as a formal URN  Internet draft : A spec for DOI as a URI URN  IETF Standard: RFC  Universal Contents Identifier (UCI): based on URN, 2003 NCA( 한국전산원 )

27 / 27 End of Presentation Q / A