Routing und Flow Control im Internet der Zukunft. Routing and Flow Control in the Future Internet
|
|
- Chrystal Fox
- 7 years ago
- Views:
Transcription
1 Institute of Computer Science Department of Distributed Systems Prof. Dr.-Ing. P. Tran-Gia Routing und Flow Control im Internet der Zukunft www3.informatik.uni-wuerzburg.de
2 Outline Two major problems of routing in the Internet Depletion of available IPv4 addresses Solution: IPv6 Interworking IPv6 IPv4 Deployment Growth of the routing tables in the DFZ Causes Solutions: principles of future Internet routing Flow control in the future Internet Pre-congestion notification (PCN) Admission control and flow termination Conclusion 2
3 Depletion of Free IPv4 Address Pool IANA (Internet Assigned Numbers Authority) Projected depletion of unallocated IPv4 address pool: IPv4 Address format: 4 bytes ~ addresses 8,4 addresses per km 2 earth surface Structure: IPv6 Address format: 16 bytes ~ addresses 6, addresses per mm 2 earth surface Structure: 2001:DB8:0:0:8:800:200C:417A Prefix notation: /16: 16 bits prefix (~ address block) Interworking problems IPv6 addresses unknown to legacy applications, hosts, and routers Dual-stack (IPv4 and IPv6) required 3
4 IPv4 IPv6 Interworking Principles: Tunneling IPv6 traffic tunneled through IPv4 networks IPv6 IPv4 IPv6 A X Y B B Data Y B Data B Data 4
5 IPv4 IPv6 Interworking Principles: Address Conversion Conversion between IPv4 and IPv6 addresses :0:0:0:0:ffff:Hex( ) Applicable only to actual IPv4 addresses Conversion between IPv4 headers and IPv6 headers Stateless IP/ICMP translation (SIIT) IPv4 IPv6 IPv4 5
6 IPv4 IPv6 Interworking Principles: NAPT Problem Real IPv6 address not convertible into IPv4 address Network address port translation (NAPT) IPv4 border router converts From IPv6 address and port Into other IPv4 address and port and back Example IPv6 NAPT IPv4 Request Response [A]:1234 [C]:80 IPv6 NAPT IPv4 B:5678 C:80 src dst [A]:1234 B:5678 src dst [C]:80 [A]:1234 C:80 B:5678 6
7 Planned and Actual Deployment of IPv6 Observation IPv6 hardly adopted Limited reachability for early adopters Other partial solution to IPv4 address depletion Private networks behind NATs 10/8, /12, /16 Source: presentation by G. Huston and G. Michalson (APNIC) at RIPE 56 in Berlin, May 2008 Planned deployment of IPv6 Actual deployment of IPv6 7
8 IPv4 Outage Experiment at IETF71 IPv4 outage experiment at IETF71 in Philadelphia ( ) IPv6 Internet is only a very small fraction of IPv4 Internet Most portals do not offer services over IPv6 8
9 The Internet: a Network of Networks local ISP Tier 3 ISP Tier-2 ISP local ISP local ISP Tier-2 ISP local ISP Tier 1 ISP NAP local ISP Tier 1 ISP Tier-2 ISP local ISP Tier 1 ISP Tier-2 ISP local ISP Tier-2 ISP local ISP 9
10 Basic BGP Information BGP information / / /22 AS-Path: AS338, AS20978 AS-Path: AS574, AS231, AS339, AS448 AS-Path: AS574, AS1079, AS2098, AS
11 Problem 2: Growth of Routing Table Sizes in the DFZ IPv4 FIB entries from (AS2) 11
12 Causes for Increasing FIB Sizes in DFZ (1) Provider independent addressing Longest prefix match Maximum length of propagated prefixes: / /16 DFZ / /23 Provider A Provider B /23 x 12
13 Causes for Increasing FIB Sizes in DFZ (2) Multihoming / /23 DFZ / /23 Provider A Provider B /23 13
14 Causes for Increasing FIB Sizes in DFZ (3) Traffic engineering / / /24 DFZ / / /24 Provider A Provider B /23 Incoming VoIP Incoming data 14
15 Causes for Increasing FIB Sizes in DFZ (4) Countermeasure against prefix hijacking Announcement of longer prefixes than necessary E.g. YouTube prefix hijacking incident by Pakistan Telecom ( ) Source: RIPE /22 AS /24 AS36561 AS17557 YouTube Pakistan Telecom 15
16 Solution 1: Tweaking the Current Interdomain Routing (1) Aggregation proxies Core router-integrated overlay (CRIO) X.Y.0/22 Statically configured tunnels X.Y.0/22 X.Y.0/22 Aggregation proxy announces short prefixes X.Y.0/22 The aggregation proxy announces a short prefix instead of many long prefixes. Packets addressed to the long prefixes are routable in the DFZ They are forwarded to the aggregation proxy which tunnels them to their destination network. X.Y.0/24 X.Y.1/24 X.Y.2/24 X.Y.3/24 16
17 Solution 1: Tweaking the Current Interdomain Routing (2) Retain long prefixes and provide lookup system for direct tunnels Tunneling route reduction protocol (TRRP) Lookup system for non-routable addresses X.Y.Z/24 Some long prefixes are not announced to BGP, therefore, they are not routable in the DFZ. The lookup system provides a router for them in the destination AS such that corresponding packets can be tunneled, decapsulated, and forwarded from there to their destination via intradomain routing. Border router with routable address X.Y.Z/24 17
18 Solution 2: Locator/Identifier Split Separation of IP addresses Identifier Locator Mapping function Identifier locator Objective Limit growth of routing tables Open issues Mapping system Exact implementation of Loc/ID Mapping service Provider X B A Data B Locator(B) Provider Y 18
19 Incremental Deployment of Loc/ID for the Internet Mapping service supported by local caches Locator ID separation protocol (LISP) Cisco s proposal within RRG of IRTF Gateways A 1 2 B Locators Identifiers 3 C 4 D Local routing domain Global routing domain Communication 1 4: 1 sends packet with address 4 to A, A sends packet with address D4 to D, D sends packet with address 4 to 4. 19
20 Interworking between the Legacy and the Future Internet Communication 1 B: 1 sends packet with address B to A, A sends packet with address B to B. Mapping service supported by local caches Global routing domain and legacy Internet Local routing domain 1 A Gateway C Proxy gateway B Legacy node Communication B 1: B sends packet with address 1 to C, C sends packet with address A1 to A, A sends packet with address 1 to 1. 20
21 Clean Slate Approach for Loc/ID Identifier (2) Local locator (LL(2)=b) Local mapping service b 2 a 1 Local mapping service LL(2)=b ID=2 Data 21
22 Clean Slate Approach for Loc/ID Identifier (2) Local locator (LL(2)=b) Local mapping service Global locator (GL(3)=C) Global mapping service A B C a f 1 b c d e 3 Local mapping service Global mapping service LL=b LL=d LL=c LL=e GL(3)=C ID=3 LL for next jump to C added using local routing tables LL(3)=f ID=3 Data LL(3)=f added by ingress node using local mapping service Data 22
23 Solutions for Improved Scalability Locator ID separation protocol LISP Different mapping implementations Distributed hash table LISP-DHT Alternative, logical topology LISP-ALT Content overlay network service LISP-CONS A not-so-novel EID to RLOC database LISP-NERD A practical tunneling architecture efit-apt Six/One Router with DNS-based resolution system Six/One Dynamic internetworking architecture DYNA Tunneling route reduction protocol TRRP Internet vastly improved plumbing Ivip Host identity protocol architecture HIP Global, site, and end-system address elements GSE Node identity interworking architecture Hierarchical routing architecture HRA New inter-domain routing architecture NIRA IP with virtual link extension IPvLX Core router-integrated overlay CRIO Geographically informed inter-domain routing GIRO On Compact Routing for the Internet 23
24 Pre-Congestion Notification (PCN) Flow Control for the Future Internet Simple support for quality of service (QoS) No per-flow states inside a network Admission control Proactive: keep traffic load low to avoid congestion High priority transport only for explicitly admitted flows Block further flows if traffic load is already high Flow termination Terminates some admitted flows Only for exceptional cases Reactive: reduce traffic load if it is too high due to an accicent 24
25 Pre-Congestion Notification (PCN) Concept PCN rate r(l) on link l Supportable rate SR(l) Admissible rate AR(l) 0 Pre-congestion type AR-precongestion SR-precongestion No precongestion Impact on AC and FT Block new flows Terminate some admitted flows Block new flows Admit new flows 25
26 Edge-to-Edge Pre-Congestion Notification (PCN) Source PCN Domain Destination End-to-end resource signalling End-to-end flow S PCN ingress node S S/MM MM S/MM PCN egress node RSVP S Capacity Overprovisioning S Router with signalling functionality MM Router with metering & marking functionality 26
27 End-to-End Pre-Congestion Notification (PCN) Source PCN Domain Destination End-to-end flow MM MM MM MM MM MM MM Router with metering & marking functionality 27
28 Conclusion Pre-congestion notification (PCN) Packet marking Admission control Flow termination Edge-to-edge and end-to-end PCN Two major problems in today s routing Depletion of available IPv4 address pool Growth of routing tables IPv6 Interworking methods with IPv4 No incentive for early adopters Hardly used Loc/ID split Promising design principle for routing scalability Incremental deployment e.g. LISP Clean slate Loc/ID What s routing like in the Internet in 2020? 28
Locator/ID Separation Protocol: do we really need such a thing?
Locator/ID Separation Protocol: do we really need such a thing? GBR'11 - Beyond Networking Luigi Iannone Senior Research Scientist Deutsche Telekom Laboratories The Internet as we know it? Who remembers
More informationScaling the Internet with LISP
Scaling the Internet with LISP Olivier Bonaventure Department of Computing Science and Engineering Université catholique de Louvain (UCL) Place Sainte-Barbe, 2, B-1348, Louvain-la-Neuve (Belgium) http://inl.info.ucl.ac.be
More informationInternet Peering, IPv6, and NATs. Mike Freedman V22.0480-005 Networks
Internet Peering, IPv6, and NATs Mike Freedman V22.0480-005 Networks Internet Peering Review: Routing Internet has a loose hierarchy of domains Hosts now local router Local routers know site routers Site
More informationTowards A New Internet Routing Architecture: Arguments for Separating Edges from Transit Core
Towards A New Internet Routing Architecture: Arguments for Separating Edges from Transit Core Lan Wang University of Memphis lanwang@memphis.edu Dan Jen, Michael Meisel UCLA {jenster,meisel}@cs.ucla.edu
More informationLISP Functional Overview
CHAPTER 2 This document assumes that the reader has prior knowledge of LISP and its network components. For detailed information on LISP components, their roles, operation and configuration, refer to http://www.cisco.com/go/lisp
More informationThe Benefits. Locator/ID Separation
INL: IP Networking Lab Université Catholique de Louvain The Benefits of Locator/ID Separation AGAVE: A lightweight Approach for Viable End-to-end IP-based QoS Services Joint Work: L. Iannone, O.Bonaventure,
More informationMultihoming and Multi-path Routing. CS 7260 Nick Feamster January 29. 2007
Multihoming and Multi-path Routing CS 7260 Nick Feamster January 29. 2007 Today s Topic IP-Based Multihoming What is it? What problem is it solving? (Why multihome?) How is it implemented today (in IP)?
More informationHow To Connect Ipv4 To Ipv6 On A Ipv2 (Ipv4) On A Network With A Pnet 2.5 (Ipvin4) Or Ipv3 (Ip V6) On An Ipv5
The case for IPv6-only data centres...and how to pull it off in today's IPv4-dominated world Tore Anderson Redpill Linpro AS RIPE64, Ljubljana, April 2012 IPv6 deployment approaches 0) Traditional IPv4-only
More informationIPv6 Fundamentals Ch t ap 1 er I : ntroducti ti t on I o P IPv6 Copyright Cisco Academy Yannis Xydas
IPv6 Fundamentals Chapter 1: Introduction ti to IPv6 Copyright Cisco Academy Yannis Xydas The Network Today The Internet of today is much different that it was 30, 15 or 5 years ago. 2 Technology Tomorrow
More informationIP address format: Dotted decimal notation: 10000000 00001011 00000011 00011111 128.11.3.31
IP address format: 7 24 Class A 0 Network ID Host ID 14 16 Class B 1 0 Network ID Host ID 21 8 Class C 1 1 0 Network ID Host ID 28 Class D 1 1 1 0 Multicast Address Dotted decimal notation: 10000000 00001011
More informationIntroduction. Internet Address Depletion and CIDR. Introduction. Introduction
Introduction Internet Address Depletion and A subnet is a subset of class A, B, or C networks IP addresses are formed of a network and host portions network mask used to separate the information Introduction
More informationWHITE PAPER. Understanding IP Addressing: Everything You Ever Wanted To Know
WHITE PAPER Understanding IP Addressing: Everything You Ever Wanted To Know Understanding IP Addressing: Everything You Ever Wanted To Know CONTENTS Internet Scaling Problems 1 Classful IP Addressing 3
More informationWAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr. 2006 Cisco Systems, Inc. All rights reserved.
MPLS WAN Topologies 1 Multiprotocol Label Switching (MPLS) IETF standard, RFC3031 Basic idea was to combine IP routing protocols with a forwarding algoritm based on a header with fixed length label instead
More informationMeasuring IPv6 Deployment. Geoff Huston APNIC December 2009
Measuring IPv6 Deployment Geoff Huston APNIC December 2009 IPv4 address exhaustion Total Address Count Adver0sed Count IANA Pool Unadver0sed Count IPv4 address exhaustion The model of address consumption
More informationIPv4 and IPv6 Integration. Formation IPv6 Workshop Location, Date
IPv4 and IPv6 Integration Formation IPv6 Workshop Location, Date Agenda Introduction Approaches to deploying IPv6 Standalone (IPv6-only) or alongside IPv4 Phased deployment plans Considerations for IPv4
More informationMultihoming: An Overview
Multihoming: An Overview & a brief introduction to GSE(8+8) Lixia Zhang IAB BOF on IPv6 Multihoming RIPE 2006 Customer network 1 1.1.16.0/20 Single Home Global Routing Table...... 1.1.0.0/16 2.2.0.0/16.......
More informationCSC458 Lecture 6. Homework #1 Grades. Inter-domain Routing IP Addressing. Administrivia. Midterm will Cover Following Topics
CSC458 Lecture 6 Inter-domain Routing IP Addressing Stefan Saroiu http://www.cs.toronto.edu/syslab/courses/csc458 University of Toronto at Mississauga Homework #1 Grades Fraction of Students 100 80 60
More informationLISP-CONS A Mapping Database Service
A Mapping Database Service David Meyer, Dino Farinacci, Vince Fuller, Darrel Lewis, Scott Brim, Noel Chiappa October, 2007 http://www.1-4-5.net/~dmm/talks/nanog41/cons Agenda Brief Intro Design Considerations
More informationTypes of IPv4 addresses in Internet
Types of IPv4 addresses in Internet PA (Provider Aggregatable): Blocks of addresses that may be sub-assigned to other ISPs or to other companies that also may leased the addresses to their customers May
More informationNetwork Level Multihoming and BGP Challenges
Network Level Multihoming and BGP Challenges Li Jia Helsinki University of Technology jili@cc.hut.fi Abstract Multihoming has been traditionally employed by enterprises and ISPs to improve network connectivity.
More informationAn Architecture View of Softbank
An Architecture View of Softbank to IPv6 transition and packet transport for Mobile and Broadband Satoru Matsushima Softbank Telecom Softbank BB Softbank Mobile Introduction Introduction In the transition
More informationTransition to IPv6 for Managed Service Providers: Meet Customer Requirements for IP Addressing
White Paper Transition to IPv6 for Managed Service Providers: Meet Customer Requirements for IP Addressing What You Will Learn With the exhaustion of IPv4 addresses, businesses and government agencies
More informationComputer Network Foundation. Chun-Jen (James) Chung. Arizona State University
Computer Network Foundation Chun-Jen (James) Chung 1 Outline Network Addressing Subnetting Classless Inter-Domain Routing (CIDR) Route Aggregation Network Addressing How does the network decide where to
More informationIntroducing Basic MPLS Concepts
Module 1-1 Introducing Basic MPLS Concepts 2004 Cisco Systems, Inc. All rights reserved. 1-1 Drawbacks of Traditional IP Routing Routing protocols are used to distribute Layer 3 routing information. Forwarding
More informationF5 Silverline DDoS Protection Onboarding: Technical Note
F5 Silverline DDoS Protection Onboarding: Technical Note F5 Silverline DDoS Protection onboarding F5 Networks is the first leading application services company to offer a single-vendor hybrid solution
More informationCS 457 Lecture 19 Global Internet - BGP. Fall 2011
CS 457 Lecture 19 Global Internet - BGP Fall 2011 Decision Process Calculate degree of preference for each route in Adj-RIB-In as follows (apply following steps until one route is left): select route with
More informationfor guaranteed IP datagram routing
Core stateless distributed admission control at border routers for guaranteed IP datagram routing Takahiro Oishi Masaaki Omotani Kohei Shiomoto NTT Network Service Systems Laboratories, NTT corporation
More informationInter-domain Routing Basics. Border Gateway Protocol. Inter-domain Routing Basics. Inter-domain Routing Basics. Exterior routing protocols created to:
Border Gateway Protocol Exterior routing protocols created to: control the expansion of routing tables provide a structured view of the Internet by segregating routing domains into separate administrations
More informationA Review of IPv6 Multihoming Solutions
A Review of IPv6 Multihoming Solutions Habib Naderi Department of Computer Science University of Auckland Auckland, New Zealand hnad002@aucklanduni.ac.nz Brian E. Carpenter Department of Computer Science
More informationIPv6 Deployment Strategies
Version History Version Number Date Notes 1 10/15/2001 This document was created. 2 11/13/2001 Update to the explanation of NAT along tunnel paths. 3 03/08/2002 Update to the Related Documents section.
More informationProCurve Networking IPv6 The Next Generation of Networking
ProCurve Networking The Next Generation of Networking Introduction... 2 Benefits from... 2 The Protocol... 3 Technology Features and Benefits... 4 Larger number of addresses... 4 End-to-end connectivity...
More informationCeres Messaging and Routing Model
A Building Block for Best Effort Communications Raimo Kantola Raimo.Kantola@aalto.fi Aalto University/Comnet 20.3.2012 1 What kind of Communication IDs Globally unique deterministic IDs high OPEX in case
More informationITRI CCL. IP Routing Primer. Paul C. Huang, Ph.D. ITRI / CCL / N300. CCL/N300; Paul Huang 1999/6/2 1
IP Routing Primer Paul C. Huang, Ph.D. ITRI / / N300 /N300; Paul Huang 1999/6/2 1 Basic Addressing / Subnetting Class A 0 Network Host Host Host 127 networks / 16,777,216 hosts Class A natural mask 255.0.0.0
More informationInternet Protocols Fall 2004. Outline
Internet Protocols Fall 2004 Lecture 7 Andreas Terzis 9/29/04 Outline Internet Protocol CIDR Forwarding CS 449/Fall 04 2 1 Classless Interdomain Routing (CIDR) Addressing The IP address space is broken
More informationClass of Service (CoS) in a global NGN
Class of Service (CoS) in a global NGN Zukunft der Netze Chemnitz 2009 8. Fachtagung des ITG-FA 5.2 Thomas Martin Knoll Chemnitz University of Technology Communication Networks Phone 0371 531 33246 Email
More informationA Link Load Balancing Solution for Multi-Homed Networks
A Link Load Balancing Solution for Multi-Homed Networks Overview An increasing number of enterprises are using the Internet for delivering mission-critical content and applications. By maintaining only
More information21.4 Network Address Translation (NAT) 21.4.1 NAT concept
21.4 Network Address Translation (NAT) This section explains Network Address Translation (NAT). NAT is also known as IP masquerading. It provides a mapping between internal IP addresses and officially
More informationWhy IPv6 is necessary for new communication scenarios
Why IPv6 is necessary for new communication scenarios Tony Hain Cisco William Dixon V6 Security For IPv6 Coalition Summit Reston, VA May 26, 2005 How IPv4 NAT Works Internet IPv4 Internal node connects
More informationIntroduction to The Internet
Introduction to The Internet ISP Workshops Last updated 5 September 2014 1 Introduction to the Internet p Topologies and Definitions p IP Addressing p Internet Hierarchy p Gluing it all together 2 Topologies
More informationLecture 18: Border Gateway Protocol"
Lecture 18: Border Gateway Protocol" CSE 123: Computer Networks Alex C. Snoeren HW 3 due Wednesday! Some figures courtesy Mike Freedman Lecture 18 Overview" Path-vector Routing Allows scalable, informed
More informationLISP-TREE: A DNS Hierarchy to Support the LISP Mapping System
LISP-TREE: A DNS Hierarchy to Support the LISP Mapping System Loránd Jakab, Albert Cabellos-Aparicio, Florin Coras, Damien Saucez and Olivier Bonaventure 1 Abstract During the last years several operators
More informationFuture Internet Technologies
Future Internet Technologies Traditional Internet Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Internet Protocol v4 (IPv4) IPv4 Model
More informationWe Are HERE! Subne\ng
TELE 302 Network Design Lecture 21 Addressing Strategies Source: McCabe 12.1 ~ 12.4 Jeremiah Deng TELE Programme, University of Otago, 2013 We Are HERE! Requirements analysis Flow Analysis Logical Design
More informationIPv6 and 4-byte ASN Update
IPv6 and 4-byte ASN Update Philip Smith PacNOG 8 Pohnpei, FSM 22nd-27th November 2010 1 IPv6 Update 2 2004 Today Resurgence in demand for IPv4 address space 5% address space still unallocated
More informationIndustry Automation White Paper Januar 2013 IPv6 in automation technology
Table of contents: 1 Why another White Paper IPv6?... 3 2 IPv6 for automation technology... 3 3 Basics of IPv6... 3 3.1 Turning point/initial situation... 3 3.2 Standardization... 4 3.2.1 IPv6 address
More informationNetwork Address Translation (NAT)
Network Address Translation (NAT) Relates to Lab 7. Module about private networks and NAT. Taken from http://www.cs.virginia.edu/~itlab/ book/slides/module17-nat.ppt 1 Private Network Private IP network
More informationEfficient Addressing. Outline. Addressing Subnetting Supernetting CS 640 1
Efficient Addressing Outline Addressing Subnetting Supernetting CS 640 1 IPV4 Global Addresses Properties IPv4 uses 32 bit address space globally unique hierarchical: network + host 7 24 Dot Notation 10.3.2.4
More informationImplementing Trust to Trust Using Customer Edge Switching. Raimo Kantola Aalto University Finland
Implementing Trust to Trust Using Customer Edge Switching Raimo Kantola Aalto University Finland 1 Agenda Big picture Identities Customer edge switching in operation Deployment and Challenges Conclusions
More informationTraffic Engineering for Pan-African Research and Education Network: Software Defined Internet exchange Points
Traffic Engineering for Pan-African Research and Education Network: Software Defined Internet exchange Points Josiah Chavula Supervisors: A/Prof. Hussein Suleman, A/Prof. Antoine Bagula 1 Introduction
More informationSIIT-DC: Stateless IP/ICMP Translation for IPv6 Data Centre Environments & SIIT-DC: Dual Translation Mode
SIIT-DC: Stateless IP/ICMP Translation for IPv6 Data Centre Environments & SIIT-DC: Dual Translation Mode Tore Anderson Redpill Linpro AS RIPE 91, Honolulu, November 2014 An IPv6 data centre The IPv6 Internet
More informationCisco IOS Flexible NetFlow Technology
Cisco IOS Flexible NetFlow Technology Last Updated: December 2008 The Challenge: The ability to characterize IP traffic and understand the origin, the traffic destination, the time of day, the application
More informationWHITE PAPER SERIES Transition to IPv6
WHITE PAPER SERIES Transition to IPv6 INDEX Executive Summary Page 3 Till today-a Brief History of Internet Protocol (IP) Page 4 Challenges with IPv4 Page 5 Options for Business Continuity Page 6 The New
More informationInternet Routing: Separating Customers from Providers
Internet Routing: Separating Customers from Providers Beichuan Zhang bzhang@cs.arizona.edu Ricardo Oliveira rveloso@cs.ucla.edu Vamsi Kambhampati vamsi@cs.colostate.edu Dan Pei peidan@research.att.com
More informationIMPLEMENTATION OF LOCATION IDENTIFIER SEPARATION PROTOCOL (LISP) ROUTING PROTOCOL IN NETWORK SIMULATOR 2. A Thesis by.
IMPLEMENTATION OF LOCATION IDENTIFIER SEPARATION PROTOCOL (LISP) ROUTING PROTOCOL IN NETWORK SIMULATOR 2 A Thesis by Prithvi Manduva B.Tech, Progressive Engineering College, JNTU 2008 Submitted to the
More informationBorder Gateway Protocol (BGP)
Border Gateway Protocol (BGP) Petr Grygárek rek 1 Role of Autonomous Systems on the Internet 2 Autonomous systems Not possible to maintain complete Internet topology information on all routers big database,
More informationExterior Gateway Protocols (BGP)
Exterior Gateway Protocols (BGP) Internet Structure Large ISP Large ISP Stub Dial-Up ISP Small ISP Stub Stub Stub Autonomous Systems (AS) Internet is not a single network! The Internet is a collection
More informationCS 348: Computer Networks. - IP addressing; 21 st Aug 2012. Instructor: Sridhar Iyer IIT Bombay
CS 348: Computer Networks - IP addressing; 21 st Aug 2012 Instructor: Sridhar Iyer IIT Bombay Think-Pair-Share: IP addressing What is the need for IP addresses? Why not have only MAC addresses? Given that
More informationA BETTER INTERNET WITHOUT IP ADDRESSES. Craig A. Shue
A BETTER INTERNET WITHOUT IP ADDRESSES Craig A. Shue Submitted to the faculty of the University Graduate School in partial fulfillment of the requirements for the degree Doctor of Philosophy in the Department
More informationInternet Protocols Fall 2005. Lectures 7-8 Andreas Terzis
Internet Protocols Fall 2005 Lectures 7-8 Andreas Terzis Outline Internet Protocol Service Model Fragmentation Addressing Original addressing scheme Subnetting CIDR Forwarding ICMP ARP Address Shortage
More informationLISP & NERD: An application person s adventure in routing
LISP & NERD: An application person s adventure in routing Eliot Lear DIMACS Routing & Security Workshop Before we start The purpose of this talk: Not to push NERD NERD was an experiment to demonstrate
More informationInternet Ideal: Simple Network Model
Middleboxes Reading: Ch. 8.4 Internet Ideal: Simple Network Model Globally unique identifiers Each node has a unique, fixed IP address reachable from everyone and everywhere Simple packet forwarding Network
More informationThe Case for Source Address Routing in Multihoming Sites
The Case for Source Address Dependent Routing in Multihoming Marcelo Bagnulo, Alberto García-Martínez, Juan Rodríguez, Arturo Azcorra. Universidad Carlos III de Madrid Av. Universidad, 30. Leganés. Madrid.
More informationDocument ID: 45741. Introduction
Products & Services 6bone Connection Using 6to4 Tunnels for IPv6 Document ID: 45741 Contents Introduction Prerequisites Requirements Components Used Conventions How 6to4 Tunnels Work Limitations of 6to4
More informationIPv6 over IPv4/MPLS Networks: The 6PE approach
IPv6 over IPv4/MPLS Networks: The 6PE approach Athanassios Liakopoulos Network Operation & Support Manager (aliako@grnet.gr) Greek Research & Technology Network (GRNET) III Global IPv6 Summit Moscow, 25
More informationDEMYSTIFYING ROUTING SERVICES IN SOFTWAREDEFINED NETWORKING
DEMYSTIFYING ROUTING SERVICES IN STWAREDEFINED NETWORKING GAUTAM KHETRAPAL Engineering Project Manager, Aricent SAURABH KUMAR SHARMA Principal Systems Engineer, Technology, Aricent DEMYSTIFYING ROUTING
More informationIPv4/IPv6 Translation: Framework. Li, Bao, and Baker
IPv4/IPv6 Translation: Framework Li, Bao, and Baker Outcome from the Montreal Interim Basically, merging NAT64 and IVI to produce a common translation technology Not to exclude other documents, but these
More informationPassively Detecting Remote Connectivity Issues Using Flow Accounting. 2nd EMANICS Workshop on Netflow/IPFIX usage in network management
Passively Detecting Remote Connectivity Issues Using Flow Accounting 2nd EMANICS Workshop on Netflow/IPFIX usage in network management 08.10.2009 Jacobs University Bremen, Germany Tim Kleefass, Simon Leinen
More informationIP addressing. Interface: Connection between host, router and physical link. IP address: 32-bit identifier for host, router interface
IP addressing IP address: 32-bit identifier for host, router interface Interface: Connection between host, router and physical link routers typically have multiple interfaces host may have multiple interfaces
More informationITL BULLETIN FOR JANUARY 2011
ITL BULLETIN FOR JANUARY 2011 INTERNET PROTOCOL VERSION 6 (IPv6): NIST GUIDELINES HELP ORGANIZATIONS MANAGE THE SECURE DEPLOYMENT OF THE NEW NETWORK PROTOCOL Shirley Radack, Editor Computer Security Division
More informationResidential IPv6 IPv6 a t at S wisscom Swisscom a, n an overview overview Martin Gysi
Residential IPv6 at Swisscom, an overview Martin Gysi What is Required for an IPv6 Internet Access Service? ADSL L2 platform, IPv6 not required VDSL Complex Infrastructure is Barrier to Cost-efficient
More informationUse Domain Name System and IP Version 6
Use Domain Name System and IP Version 6 What You Will Learn The introduction of IP Version 6 (IPv6) into an enterprise environment requires some changes both in the provisioned Domain Name System (DNS)
More informationAdvanced IP Addressing
Advanced IP Addressing CS-765 A Aspects Of Systems Administration Spring-2005 Instructure: Jan Schauman Stevens Institute Of Technology, NJ. Prepared By: Modh, Jay A. M.S. NIS SID: 999-14-0352 Date: 05/02/2005
More informationMultihoming Management for Future Networks
Mobile Network and Applications manuscript No. (will be inserted by the editor) Multihoming Management for Future Networks Bruno Sousa Kostas Pentikousis Marilia Curado Received: 2010-11-15 / Accepted:
More informationAERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP
AERONAUTICAL COMMUNICATIONS PANEL (ACP) Working Group I - 7 th Meeting Móntreal, Canada 2 6 June 2008 Agenda Item x : ATN and IP Information Paper Presented by Naoki Kanada Electronic Navigation Research
More information2.1.2.2.2 Variable length subnetting
2.1.2.2.2 Variable length subnetting Variable length subnetting or variable length subnet masks (VLSM) allocated subnets within the same network can use different subnet masks. Advantage: conserves the
More informationHow To Make A Network Plan Based On Bg, Qos, And Autonomous System (As)
Policy Based QoS support using BGP Routing Priyadarsi Nanda and Andrew James Simmonds Department of Computer Systems Faculty of Information Technology University of Technology, Sydney Broadway, NSW Australia
More informationCourse Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.
Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols
More informationIAB IPv6 Multi-Homing BOF. Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI
IAB IPv6 Multi-Homing BOF Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI Multi-homing Problems Inbound to the destination traffic engineering is needed Current
More informationQuidway MPLS VPN Solution for Financial Networks
Quidway MPLS VPN Solution for Financial Networks Using a uniform computer network to provide various value-added services is a new trend of the application systems of large banks. Transplanting traditional
More informationInternet Protocol Address
SFWR 4C03: Computer Networks & Computer Security Jan 17-21, 2005 Lecturer: Kartik Krishnan Lecture 7-9 Internet Protocol Address Addressing is a critical component of the internet abstraction. To give
More informationSIIT-DC: IPv4 Service Continuity for IPv6 Data Centres. Tore Anderson Redpill Linpro AS RIPE69, London, November 2014
SIIT-DC: IPv4 Service Continuity for IPv6 Data Centres Tore Anderson Redpill Linpro AS RIPE69, London, November 2014 Stop Thinking IPv4; IPv6 is Here IPv4 is a dying and cramped protocol IPv6 is the exact
More informationQuickTime and a decompressor are needed to see this picture. Dave Meyer & Dino Farinacci
QuickTime and a decompressor are needed to see this picture. LISP: An Architectural Solution to Multi-homing, Traffic Engineering, and Internet Route Scaling Dave Meyer & Dino Farinacci LISP Designers:
More informationADDRESSING 101 ==================================================== A name is a unique human-understandable identifier.
ADDRESSING 101 1. What is in an address? An address is a unique computer-understandable identifier. Uniqueness is defined in a domain outside that domain, to retain uniqueness, one needs to have either
More informationChapter 19 Network Layer: Logical Addressing 19.1
Chapter 19 Network Layer: Logical Addressing 19.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 19-1 IPv4 ADDRESSES An IPv4 address is a 32-bit address that
More informationInternetworking and Internet-1. Global Addresses
Internetworking and Internet Global Addresses IP servcie model has two parts Datagram (connectionless) packet delivery model Global addressing scheme awaytoidentifyall H in the internetwork Properties
More informationImplementing the Locator/ID Separation Protocol: Design and Experience
Implementing the Locator/ID Separation Protocol: Design and Experience Luigi Iannone and Damien Saucez and Olivier Bonaventure Deutsche Telekom Laboratories AG, Technische Universität Berlin, Berlin, Germany
More informationMPLS is the enabling technology for the New Broadband (IP) Public Network
From the MPLS Forum Multi-Protocol Switching (MPLS) An Overview Mario BALI Turin Polytechnic Mario.Baldi@polito.it www.polito.it/~baldi MPLS is the enabling technology for the New Broadband (IP) Public
More informationImplementing a BGP-Free ISP Core with LISP
Implementing a BGP-Free ISP Core with LISP Florin Coras, Damien Saucez, Loránd Jakab, Albert Cabellos-Aparicio, and Jordi Domingo-Pascual Universitat Politècnica de Catalunya, Barcelona, Spain INRIA, Sophia
More informationCOMP 631: COMPUTER NETWORKS. IP Addressing. Jasleen Kaur. Fall 2014. How to Deal With Heterogeneity & Scale?
COMP 631: COMPUTER NETWORKS IP Addressing Jasleen Kaur Fall 2014 1 How to Deal With Heterogeneity & Scale? Requirements from IP addressing: Should be globally unique Should facilitate easy mapping to link-layer
More informationGuide to TCP/IP, Third Edition. Chapter 2: IP Addressing and Related Topics
Guide to TCP/IP, Third Edition Chapter 2: IP Addressing and Related Topics Objectives Understand IP addressing, anatomy and structures, and addresses from a computer s point of view Recognize and describe
More informationIP Addressing. IP Addresses. Introductory material.
IP Addressing Introductory material. An entire module devoted to IP addresses. IP Addresses Structure of an IP address Classful IP addresses Limitations and problems with classful IP addresses Subnetting
More informationICS 351: Today's plan
ICS 351: Today's plan Quiz, on overall Internet function, linux and IOS commands, network monitoring, protocols IPv4 addresses: network part and host part address masks IP interface configuration IPv6
More informationSavera Tanwir. Internet Protocol
Savera Tanwir Internet Protocol The IP Protocol The IPv4 (Internet Protocol) header. IP Packet Details Header and payload Header itself has a fixed part and variable part Version IPv4, IPv5 or IPv6 IHL,
More informationWeek 4 / Paper 1. Open issues in Interdomain Routing: a survey
Week 4 / Paper 1 Open issues in Interdomain Routing: a survey Marcelo Yannuzzi, Xavier Masip-Bruin, Olivier Bonaventure IEEE Network, Nov.-Dec. 2005, vol. 19, no. 6, pp. 49 56 Main point There are many
More informationNetwork Address Translation (NAT) Good Practice Guideline
Programme NPFIT Document Record ID Key Sub-Prog / Project Infrastructure Security NPFIT-FNT-TO-IG-GPG-0011.06 Prog. Director Chris Wilber Status Approved Owner James Wood Version 2.0 Author Mike Farrell
More informationMulti-Protocol Label Switching To Support Quality of Service Needs
Technical Report, IDE1008, February 2010 Multi-Protocol Label Switching To Support Quality of Service Needs Master s Thesis in Computer Network Engineering - 15hp AMJAD IFTIKHAR AOON MUHAMMAD SHAH & FOWAD
More informationIPv4 and IPv6: Connecting NAT-PT to Network Address Pool
Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(5):547-553 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Intercommunication Strategy about IPv4/IPv6 coexistence
More informationClassful IP Addressing (cont.)
Classful IP Addressing (cont.) 1 Address Prefix aka Net ID defines the network Address Suffix aka Host ID defines the node In Classful addressing, prefix is of fixed length (1, 2, or 3 bytes)! Classful
More informationIP Addressing Introductory material.
IP Addressing Introductory material. A module devoted to IP addresses. Addresses & Names Hardware (Layer 2) Lowest level Ethernet (MAC), Serial point-to-point,.. Network (Layer 3) IP IPX, SNA, others Transport
More information