An Internet Without IP Minaxi Gupta Computer Science Dept. Indiana University, Bloomington.

Slides:



Advertisements
Similar presentations
Multihoming and Multi-path Routing
Advertisements

Flux in Fraud Infrastructures Minaxi Gupta Computer Science Dept. Indiana University, Bloomington.
Dual Homing Experiment Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
IPv6 Victor T. Norman.
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
Computer Networks: Global Internet Global Internet.
Winter CMPE 155 Week 8. Winter Router demos: background.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #1 Subnet + CIDR.
1 Comnet 2010 Communication Networks Recitation 7 Lookups & NAT.
Mini Introduction to BGP Michalis Faloutsos. What Is BGP?  Border Gateway Protocol BGP-4  The de-facto interdomain routing protocol  BGP enables policy.
1 Controlling High Bandwidth Aggregates in the Network.
CSE5803 Advanced Internet Protocols and Applications (7) Introduction The IP addressing scheme discussed in Chapter 2 are classful and can be summarised.
Chapter 6 Network Address Translation (NAT). Network Address Translation  Modification of source or destination IP address  Needed by networks using.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Exploring new methods of route aggregation Amirali Abdullah.
Lecture Slide Rizwan Rehman, CCS. Classless and Subnet Address Extensions (CIDR) Topics: –There are problems with the IP addressing scheme we’ve studied.
CS 6401 Efficient Addressing Outline Addressing Subnetting Supernetting.
The internet and the WWW
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.
Route Selection in Cisco Routers. Route Selection One of the intriguing aspects of Cisco routers, especially for those new to routing, is how the router.
CIDR Classless Inter-Domain Routing
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How IP Address Protocols Work INTRO v2.0—4-1.
 Ping - Transmits four 32 byte packets to target computer ◦ Measures response time ◦ Returns IP address of target computer ◦ Example: ping uottawa.ca.
1 Chapter 6: Proxy Server in Internet and Intranet Designs Designs That Include Proxy Server Essential Proxy Server Design Concepts Data Protection in.
IP Tutorial 1. 2 An IP address is a unique number used to identify your computer on the internet. Every system has it’s own unique IP address. IP addresses.
Internetworking – What is internetworking? Connect multiple networks of one or more organizations into a large, uniform communication system. The resulting.
1 Chapter 7: NAT in Internet and Intranet Designs Designs That Include NAT Essential NAT Design Concepts Data Protection in NAT Designs NAT Design Optimization.
CLASSLESS INTER-DOMAIN ROUTING {CIDR} & SUBNETTING PHILLIP LAFLEUR NATHAN GRAMMES JONATHAN BENNETT.
David Wetherall Professor of Computer Science & Engineering Introduction to Computer Networks Hierarchical Routing (§5.2.6)
Routing tables and Route Summarisation What is a routing table? How do I create a “good” one?
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Chapter 2 The Internet Underlying Architecture. How the DNS works? DNS: Domain Name System Visiting a website: - Write the address - IP will use the address.
Network Address Translation External/ Internal/. OVERLOADING In Overloading, each computer on the private network is translated to the same IP address;
Networks: LANs, WANs and Communication Protocols How do computers communicate?
Feb.2001C.Watters NAMES and ADDRESSES What’s in a name, anyway?
UNIT 2 LESSON 9 CS PRINCIPLES. UNIT 2 LESSON 9 OBJECTIVES Students will be able to: Explain the inefficiencies of everyone managing their own name-to-
Connection Technologies and IP Addressing CONNECTING TO THE INTERNET.
Review of IPv4 Routing Veena S, MCA Dept, PESIT Mar 09-10, 2013.
Routing. Classless Inter-Domain Routing Classful addressing scheme wasteful – IP address space exhaustion – A class B net allocated enough for 65K hosts.
Expectation for IPv6 Dec.19th, 2000 Noriyuki Kishikawsa NEC Corporation.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 5. How Internet Addresses and Domains Work.
: MobileIP. : r Goal: Allow machines to roam around and maintain IP connectivity r Problem: IP addresses => location m This is important for efficient.
Delivery and Forwarding Chapter 18 COMP 3270 Computer Networks Computing Science Thompson Rivers University.
- 1 - DPNM Review of Important Networking Concepts J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
IP – Subnetting and CIDR
Scaling the Network: Subnetting and Other Protocols
Datagram Forwarding.
ROUTING.
NAT : Network Address Translation
TCP/IP Utilities Richard Goldman May 29, 2003.
Internet Networking recitation #1
Forwarding and Routing IP Packets
IP.
COMP 3270 Computer Networks
IP (slides derived from past EE122 sections)
CS4470 Computer Networking Protocols
5 Network Layer Part II Computer Networks Tutun Juhana
CS 428 Computer Networking
Traceroute demonstration
Scaling the Network: Subnetting and Other Protocols
CIDR: Classless Interdomain Routing
Classless and Subnet Address Extensions (CIDR)
Example 9 (Continued) 1. The first mask (/26) is applied to the destination address. The result is , which does not match the corresponding network.
Delivery, Forwarding, and Routing of IP Packets
Review of Internet Protocols Network Layer
Multicasting Unicast.
Internet Protocol version 6 (IPv6)
Layering and the TCP/IP protocol Suite
Presentation transcript:

An Internet Without IP Minaxi Gupta Computer Science Dept. Indiana University, Bloomington

State of affairs We are running out of IP addresses Routing scalability is in danger Address fragmentation Multi-homing Traffic engineering Routers fail to aggregate aggregatable addresses

Lets examine identifiers Hosts have two: names and IPs Domains have two: prefixes and ASNs What if we picked one for each? Which ones? Users rely on names

What if hosts only had names? Host names eliminate address exhaustion concerns No need for name to IP address translation Can we route on host names?

Need a routing locator ASNs can act as route locators Need to translate host names to routing locators DNS can perform the mapping

Outcome ASNs are an order of magnitude fewer => faster packet forwarding No need for longest prefix match What about ASN growth? Multi-homing does not require organizations to acquire ASNs Traffic engineering does not cause routing table growth