Introduction to IPv6. ISP Training Workshops

Size: px
Start display at page:

Download "Introduction to IPv6. ISP Training Workshops"

Transcription

1 Itroductio to IPv6 ISP Traiig Workshops 1

2 Early Iteret History p Late 1980s Expoetial growth of the Iteret p Late 1990: CLNS proposed as IP replacemet p Ruig out of class-b etwork umbers Explosive growth of the default-free routig table Evetual exhaustio of 32-bit address space p Two efforts short-term vs. log-term More at The Log ad Widy ROAD 2

3 Early Iteret History p CIDR ad Superettig proposed i Deploymet started i 1994 p IETF ipg solicitatio RFC1550, Dec 1993 p Proliferatio of proposals: TUBA RFC1347, Jue 1992 PIP RFC1621, RFC1622, May 1994 CATNIP RFC1707, October 1994 SIPP RFC1710, October 1994 NIMROD RFC1753, December 1994 ENCAPS RFC1955, Jue 1996 p Directio ad techical criteria for ipg choice RFC1719 ad RFC1726, Dec

4 Early Iteret History 1996 p Other activities icluded: Developmet of NAT, PPP, DHCP, Some IPv4 address reclamatio The RIR system was itroduced p Brakes were put o IPv4 address cosumptio p IPv4 32 bit address = 4 billio hosts 4

5 Recet Iteret History The boom years 2001 p IPv6 Developmet i full swig p 6boe Rapid IPv4 cosumptio IPv6 specificatios sorted out (May) Trasitio mechaisms developed Experimetal IPv6 backboe sittig o top of Iteret Participats from over 100 coutries p Early adopters Japa, Germay, Frace, UK, 5

6 Recet Iteret History The bust years: p The DotCom crash p IPv4: i.e. Iteret became maistream Cosumptio slowed Address space pressure reduced p Idifferece Early adopters surgig owards Sceptics more sceptical Yet more trasitio mechaisms developed 6

7 p Resurgece i demad for IPv4 address space All IPv4 address space was allocated by IANA by 3rd February 2011 Exhaustio predictios did rage from wild to coservative but by early 2011 IANA had o more! ad what about the market for address space? p Market for IPv4 addresses: Creates barrier to etry Codems the less affluet to tyray of NATs p IPv6 offers vast address space The oly compellig reaso for IPv6 7

8 Curret Situatio p Geeral perceptio is that IPv6 has ot yet take hold IPv4 Address ru-out has ow made it ito headlie ews p More discussios ad ru-out plas proposed Private sector still demadig a busiess case to migrate p No easy Retur o Ivestmet (RoI) computatio p But reality is very differet from perceptio! Somethig eeds to be doe to sustai the Iteret growth IPv6 or NAT or both or somethig else? 8

9 Do we really eed a larger address space? p Iteret populatio ~630 millio users ed of % of world pop. ~1320 millio users ed of % of world pop. Doubles every 5 years (approximately) Future? (World pop. ~9B i 2050) p US uses 92 /8s this is 6.4 IPv4 addresses per perso Repeat this the world over 6 billio populatio could require 26 billio IPv4 addresses (7 times larger tha the IPv4 address pool) 9

10 Do we really eed a larger address space? p Other Iteret Ecoomies: Chia 19.7 IPv4 /8s Japa 12.0 IPv4 /8s Korea 6.7 IPv4 /8s Germay 5.8 IPv4 /8s Frace 5.1 IPv4 /8s Source: p Emergig Iteret ecoomies eed address space: Chia would eed more tha a /4 of IPv4 address space if every studet (320M) is to get a IPv4 address Idia lives behid NATs (usig oly 2.1 /8s) Africa lives behid NATs (usig less tha 1.5 /8s) 10

11 Do we really eed a larger address space? p Mobile Iteret itroduces ew geeratio of Iteret devices PDA (~20M i 2004), Mobile Phoes (~1.5B i 2003), Tablet PC Eable through several techologies, eg: 3G, , p Trasportatio Mobile Networks 1B automobiles forecast for 2008 Begi ow o vertical markets Iteret access o plaes, e.g. Coexio by Boeig Iteret access o trais, e.g. Narita Express p Cosumer, Home ad Idustrial Appliaces 11

12 Do we really eed a larger address space? p RFC 1918 is ot sufficiet for large eviromets Cable Operators (e.g. Comcast NANOG37 presetatio) Mobile providers (fixed/mobile covergece) Large eterprises p The Policy Developmet process of the RIRs tured dow a request to icrease private address space RIR commuity guidelie is to use global addresses istead This leads to a accelerated depletio of the global address space p Some wated 240/4 as ew private address space But how to back fit oto all TCP/IP stacks released sice 1995? 12

13 Do we really eed a larger address space? p Large variety of proposals to help with IPv6 deploymet NAT444 p Lots of IPv4 NAT Dual Stack Lite p Improvemet o NAT464 (tuelig IPv4 over IPv6 backboe) p Activity of IETF Softwires Workig Group NAT64 & IVI p Traslatio betwee IPv6 ad IPv4 p Activity of IETF Behave Workig Group 6rd p Dyamic IPv6 tuel from SP to customer p Activity of IETF Softwires Workig Group 13

14 IPv6 Geo-Politics p Regioal ad Coutries IPv6 Task Force Europe p Belgium, Frace, Spai, Switzerlad, UK, North-America Japa IPv6 Promotio Coucil Chia, Korea, Idia, p Relatioship Ecoomic partership betwee govermets p Chia-Japa, Europe-Chia, p Recommedatios ad project s fudig IPv roadmap recommedatios Ja Europea Commissio IPv6 project fudig: 6DEPLOY & Euro6IX p Tax Icetives Japa oly program 14

15 Status i Iteret Operatioal Commuity p Service Providers get a IPv6 prefix from their regioal Iteret Registries Very straight forward process whe compared with IPv4 p Much discussio amogst operators about trasitio: NOG experimets of 2008 p What is really still missig from IPv6 p op-reality.pdf May presetatios o IPv6 deploymet experieces 15

16 Service Provider Status p May trasit ISPs have quietly made their backboes IPv6 capable as part of ifrastructure upgrades Native is commo (dual stack) Providers usig MPLS use 6PE/6VPE Tuels still used (ufortuately) p Today fidig IPv6 trasit is ot as challegig as it was 5 years ago 16

17 OS, Services, Applicatios, Cotet p Operatig Systems MacOS X, Liux, BSD Family, may SYS V Widows: XP SP2 (hidde away), Vista, 7 All use IPv6 first if available p p Applicatios (MacOS 10.7 has happy eyeballs ) Browsers, cliets, IM, bittorret, p Services DNS, Apache WebServer, gateways, p Cotet Availability Needs to be o IPv4 ad o IPv6 17

18 Why are we still waitig? p That killer applicatio? Iteret Gamig or Peer to Peer applicatios? p IPv4 to ru out? Too late, it has! p Our competitors? Ay etwork deployed i last 3 years will be IPv6 capable Eve if ot eabled! p The ed-user? The ed-user should ot have to choose protocols Remember Turbo butto o early IBM PC cloes? 18

19 The O-goig Debate (1) p IPv6 Multihomig Same toolset as IPv4 log term o-scalable Ultimate Multihomig Solutio o earer discovery p LISP is makig some progress though p Early rigid IPv6 address allocatio model Oe size fits all barrier to deploymet: p Oly ISPs should get IPv6 space from RIRs p Eterprises should get IPv6 space from ISPs oly Routig table etries matter, ot the ature of busiess p What is a ISP? 19

20 The O-goig Debate (2) p Not every IPv4 device is IPv6 capable Do we really eed to replicate all IPv4 capability i IPv6 prior to cosiderig deploymet? p We have eough IPv4 Those with plety deyig those with little/othig p Migratio versus Co-existece Realistically IPv6 ad IPv4 will co-exist for may years Dual-stack operatig systems i etwork equipmet makes this trivial 20

21 Why ot use Network Address Traslatio? p Private address space ad Network address traslatio (NAT) could be used istead of IPv6 p But NAT has may serious issues: Breaks the ed-to-ed model of IP Breaks ed-to-ed etwork security Serious cosequeces for Lawful Itercept No-NAT friedly applicatios meas NAT has to be upgraded Some applicatios do t work through NATs Layered NAT devices Madates that the etwork keeps the state of the coectios How to scale NAT performace for large etworks?? Makes fast reroutig ad multihomig difficult How to offer cotet from behid a NAT? 21

22 Is IPv4 really ruig out? We are here 22

23 Is IPv4 really ruig out? p Yes! IANA IPv4 free pool ra out o 3rd February 2011 RIR IPv4 free pool will ru out soo after (APNIC etered fial /8 phase o 14 April 2011) p p (depeds o RIR soft-ladig policies) p The ruout gadgets ad widgets are ow watchig whe the RIR pools will ru out: ietcore.com/project/ipv4ec/idex_e.html ipv6.he.et/statistics/ 23

24 IPv4 ru-out p Policy Developmet process i each RIR regio has discussed ad implemeted may proposals relatig to IPv4 ru-out, for example: The Last /8 p All RIRs will receive oe /8 from the IANA free pool IPv4 address trasfer p Permits LIRs to trasfer address space to each other rather tha returig to their RIR Soft ladig p Reduce the allocatio sizes for a LIR as IPv4 pool is depleted IPv4 distributio for IPv6 trasitio p Reservig a rage of IPv4 address to assist with IPv6 trasitio (for Large Scale NATs etc) 24

25 Issues Today p Miimal cotet is available o IPv6 Notwithstadig ipv6.google.com World IPv6 Day o 8 th Jue 2011 helped a little World IPv6 Lauch plaed for 6 th Jue 2012 p p Givig IPv6 to customers might cofuse Browsers, cliets, etc are smart But icreased tech support if IPv6 versio of cotet is dow, but IPv4 versio works p Need to prolog IPv4 so there is time for all cotet to be available o IPv6 25

26 Coclusio p There is a eed for a larger address space IPv6 offers this will evetually replace NAT But NAT will be aroud for a while too Market for IPv4 addresses loomig also p May challeges ahead 26

27 Itroductio to IPv6 ISP Traiig Workshops 27

Introduction to IPv6

Introduction to IPv6 Itroductio to IPv6 ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 7th April

More information

Introduction to IPv6. ISP Training Workshops

Introduction to IPv6. ISP Training Workshops Introduction to IPv6 ISP Training Workshops 1 Early Internet History p Late 1980s n Exponential growth of the Internet p Late 1990: CLNS proposed as IP replacement p 1991-1992 n Running out of class-b

More information

Introduction to IPv6. ISP Workshops. Last updated 14 th April 2016

Introduction to IPv6. ISP Workshops. Last updated 14 th April 2016 Introduction to IPv6 ISP Workshops Last updated 14 th April 2016 1 Early Internet History p Late 1980s n Exponential growth of the Internet p Late 1990: CLNS proposed as IP replacement p 1991-1992 n Running

More information

IPv6 A Global Perspective

IPv6 A Global Perspective IPv6 A Global Perspective Philip Smith PacNOG 3 16th-23rd June 2007 Rarotonga 1 Early Internet History Late 1980s Growth of the early Internet 1991-1992 Running out of class-b network addresses

More information

The Next Three Years. (IPv4 runout and the motivation for IPv6) MENOG 5 Beirut 28th October 2009

The Next Three Years. (IPv4 runout and the motivation for IPv6) MENOG 5 Beirut 28th October 2009 The Next Three Years (IPv4 runout and the motivation for IPv6) MENOG 5 Beirut 28th October 2009 1 Early Internet History Late 1980s Exponential growth of the Internet Late 1990: CLNS proposed as IP replacement

More information

The Next Three Years. (IPv6 and IPv4 run-out) Philip Smith APAN 29 Sydney

The Next Three Years. (IPv6 and IPv4 run-out) Philip Smith APAN 29 Sydney The Next Three Years (IPv6 and IPv4 run-out) Philip Smith APAN 29 Sydney 1 Internet history The Internet has been growing since the start! From early 90s, two efforts to scale short-term

More information

IPv6 Transition Strategies. Philip Smith APNIC 44 Taichung, Taiwan 7 th 14 th September 2017

IPv6 Transition Strategies. Philip Smith APNIC 44 Taichung, Taiwan 7 th 14 th September 2017 IPv6 Trasitio Strategies Philip Smith APNIC 44 Taichug, Taiwa 7 th 14 th September 2017 Last updated 12 th September 2017 1 Presetatio Slides p Will be available o http://bgp4all.com/dokuwiki/cofereces/

More information

IPv6 Transition Planning

IPv6 Transition Planning IPv6 Trasitio Plaig ITU/APNIC/PacNOG21 IPv6 Workshop 4 th 8 th December 2017 Nuku alofa These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/)

More information

Japan IPv6 Measurement

Japan IPv6 Measurement Japa IPv6 Measuremet Tomohiro Fujisaki NTT/IPv6 Promotio Coucil i Japa IPv6 Readiess Measuremet BoF APNIC 43 28 February 2017 Summary of IPv6 deploymet status i Japa Networks Major three cellular carriers

More information

IPv6 Deployment Planning

IPv6 Deployment Planning IPv6 Deploymet Plaig ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 5 th July

More information

IPv6 Deployment Planning

IPv6 Deployment Planning IPv6 Deploymet Plaig ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 8 th April

More information

Transitioning to BGP

Transitioning to BGP Trasitioig to BGP ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 24 th April

More information

Service Oriented Enterprise Architecture and Service Oriented Enterprise

Service Oriented Enterprise Architecture and Service Oriented Enterprise Approved for Public Release Distributio Ulimited Case Number: 09-2786 The 23 rd Ope Group Eterprise Practitioers Coferece Service Orieted Eterprise ad Service Orieted Eterprise Ya Zhao, PhD Pricipal, MITRE

More information

n Explore virtualization concepts n Become familiar with cloud concepts

n Explore virtualization concepts n Become familiar with cloud concepts Chapter Objectives Explore virtualizatio cocepts Become familiar with cloud cocepts Chapter #15: Architecture ad Desig 2 Hypervisor Virtualizatio ad cloud services are becomig commo eterprise tools to

More information

The Value of Peering

The Value of Peering The Value of Peerig ISP/IXP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 25 th

More information

Japan IPv6 Measurement

Japan IPv6 Measurement Japa IPv6 Measuremet Tomohiro Fujisaki NTT/IPv6 Promotio Coucil i Japa APNIC 41 24 th February 2016 Summary of IPv6 deploymet status i Japa Networks May fixed-lie ISPs have started their commercial IPv6

More information

Introduction to The Internet

Introduction to The Internet Itroductio to The Iteret ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 13 th

More information

Data Protection: Your Choice Is Simple PARTNER LOGO

Data Protection: Your Choice Is Simple PARTNER LOGO Data Protectio: Your Choice Is Simple PARTNER LOGO Is Your Data Truly Protected? The growth, value ad mobility of data are placig icreasig pressure o orgaizatios. IT must esure assets are properly protected

More information

Resource Public Key Infrastructure for Secure Border Gateway Protocol

Resource Public Key Infrastructure for Secure Border Gateway Protocol Resource Public Key Ifrastructure for Secure Border Gateway Protocol George Chag, Majid Ariaezhad, ad Ljiljaa Trajković gkchag@sfu.ca, ariaezhad@live.com, ljilja@sfu.ca Commuicatio Networks Laboratory

More information

Lecture 28: Data Link Layer

Lecture 28: Data Link Layer Automatic Repeat Request (ARQ) 2. Go ack N ARQ Although the Stop ad Wait ARQ is very simple, you ca easily show that it has very the low efficiecy. The low efficiecy comes from the fact that the trasmittig

More information

THIRD-QUARTER 2016 REVENUES

THIRD-QUARTER 2016 REVENUES PRESS RELEASE Paris, November 16, 2016 THIRD-QUARTER 2016 REVENUES Some 400,000 ew ladlie ad mobile subscribers durig the quarter Free was oce agai Frace's leadig recruiter of mobile subscribers, with

More information

IS-IS for IPv6. ISP Workshops

IS-IS for IPv6. ISP Workshops IS-IS for IPv6 ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 8 th April 2018

More information

Simple Multihoming. ISP Training Workshops

Simple Multihoming. ISP Training Workshops Simple Multihomig ISP Traiig Workshops 1 Why Multihome? p Redudacy Oe coectio to iteret meas the etwork is depedet o: p Local router (cofiguratio, software, hardware) p WAN media (physical failure, carrier

More information

THIRD-QUARTER 2017 REVENUES

THIRD-QUARTER 2017 REVENUES PRESS RELEASE Paris, November 16, 2017 THIRD-QUARTER 2017 REVENUES Reveues up 6.6% year o year for the first ie moths of 2017, comig i at 3,710 millio 250,000 ew mobile subscribers durig the quarter the

More information

India Infrastructure. Expo 2018 AN EXPOSITION ON OPPORTUNITIES AND TECHNOLOGIES FOR COLLABORATION IN INFRASTRUCTURE. 24th 26th June 2018, NCPA Mumbai

India Infrastructure. Expo 2018 AN EXPOSITION ON OPPORTUNITIES AND TECHNOLOGIES FOR COLLABORATION IN INFRASTRUCTURE. 24th 26th June 2018, NCPA Mumbai Miistry of Fiace Govermet of Idia Idia Ifrastructure Expo 2018 AN EXPOSITION ON OPPORTUNITIES AND TECHNOLOGIES FOR COLLABORATION IN INFRASTRUCTURE 24th 26th Jue 2018, NCPA Mumbai O the Occasio of 3rd Aual

More information

BE Software Upgrades to ITALYCS 5. It s in the. Software

BE Software Upgrades to ITALYCS 5. It s in the. Software BE Software Upgrades to ITALYCS 5 It s i the Software UPGRADES WE OFFER Brampto Egieerig is offerig customers with ITALYCS 2 ad ITALYCS 4 systems the opportuity to upgrade their existig systems to the

More information

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB)

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB) F5 White Paper Sessio Iitiated Protocol (SIP) ad Message-based Load Balacig (MBLB) The ability to provide ew ad creative methods of commuicatios has esured a SIP presece i almost every orgaizatio. The

More information

CORD Test Project in Okinawa Open Laboratory

CORD Test Project in Okinawa Open Laboratory CORD Test Project i Okiawa Ope Laboratory Fukumasa Morifuji NTT Commuicatios Trasform your busiess, trasced expectatios with our techologically advaced solutios. Ageda VxF platform i NTT Commuicatios Expectatio

More information

BGP Best Current Practices. ISP Training Workshops

BGP Best Current Practices. ISP Training Workshops BGP Best Curret Practices ISP Traiig Workshops 1 Cofigurig BGP Where do we start? 2 IOS Good Practices p ISPs should start off with the followig BGP commads as a basic template: router bgp 64511 bgp determiistic-med

More information

STRATEGIC. alliances & Services

STRATEGIC. alliances & Services STRATEGIC alliaces & Services Chesterto is a leadig iteratioal maufacturer of idustrial fluid sealig systems, advaced polymer composites, cleaers, lubricats ad idustrial speciality products. Sice 1884

More information

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c Verizo WIreless Global Support Guide For the BlackBerry 8830 World Editio Smartphoe ad the Motorola Z6c For complete iformatio o global services, please refer to verizowireless.com/vzglobal. Whether i

More information

Next generation IP- based multimedia services on cable TV networks

Next generation IP- based multimedia services on cable TV networks Iteratioal Telecommuicatio Uio Next geeratio IP- based multimedia services o cable TV etworks Volker Leisse ECCA Pre - coferece draft ITU-T Workshop All Star Network Access Geeva, 2-4 Jue 2004 Outlie o

More information

System and Software Architecture Description (SSAD)

System and Software Architecture Description (SSAD) System ad Software Architecture Descriptio (SSAD) Diabetes Health Platform Team #6 Jasmie Berry (Cliet) Veerav Naidu (Project Maager) Mukai Nog (Architect) Steve South (IV&V) Vijaya Prabhakara (Quality

More information

CMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago

CMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago CMSC 22200 Computer Architecture Lecture 12: Virtual Memory Prof. Yajig Li Uiversity of Chicago A System with Physical Memory Oly Examples: most Cray machies early PCs Memory early all embedded systems

More information

n Learn how resiliency strategies reduce risk n Discover automation strategies to reduce risk

n Learn how resiliency strategies reduce risk n Discover automation strategies to reduce risk Chapter Objectives Lear how resiliecy strategies reduce risk Discover automatio strategies to reduce risk Chapter #16: Architecture ad Desig Resiliecy ad Automatio Strategies 2 Automatio/Scriptig Resiliet

More information

Introduction to OSPF. ISP Training Workshops

Introduction to OSPF. ISP Training Workshops Itroductio to OSPF ISP Traiig Workshops 1 OSPF p Ope Shortest Path First p Lik state or SPF techology p Developed by OSPF workig group of IETF (RFC 1247) p OSPFv2 stadard described i RFC2328 p Desiged

More information

Demystifying IaaS Adoption for Enterprise Applications

Demystifying IaaS Adoption for Enterprise Applications Demystifyig IaaS Adoptio for Eterprise Applicatios Abstract Despite the growig sped o cloud techologies, eterprises worldwide are plagued with this questio, Which amog the may is the best solutio for us?

More information

Avid Interplay Bundle

Avid Interplay Bundle Avid Iterplay Budle Versio 2.5 Cofigurator ReadMe Overview This documet provides a overview of Iterplay Budle v2.5 ad describes how to ru the Iterplay Budle cofiguratio tool. Iterplay Budle v2.5 refers

More information

Deploying 32-bit ASNs

Deploying 32-bit ASNs Deployig 32-bit ASNs ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 26 th September

More information

BGP Attributes and Path Selection. ISP Training Workshops

BGP Attributes and Path Selection. ISP Training Workshops BGP Attributes ad Path Selectio ISP Traiig Workshops 1 BGP Attributes The tools available for the job 2 What Is a Attribute?... Next Hop AS Path MED...... p Part of a BGP Update p Describes the characteristics

More information

Web OS Switch Software

Web OS Switch Software Web OS Switch Software BBI Quick Guide Nortel Networks Part Number: 213164, Revisio A, July 2000 50 Great Oaks Boulevard Sa Jose, Califoria 95119 408-360-5500 Mai 408-360-5501 Fax www.orteletworks.com

More information

1-2-3G Wireless. About NTT DoCoMo. Talk Outline. 4G Wireless (2010 ~ 2012) 4G is about Services

1-2-3G Wireless. About NTT DoCoMo. Talk Outline. 4G Wireless (2010 ~ 2012) 4G is about Services About NTT DoCoMo 4G Applicatio Framework: Eablig Seamless Migrateable Applicatios over Heterogeeous Devices ( ) Chu Hao-hua Project Maager & Researcher It is the largest wireless operator i Japa with 40+

More information

SCI Reflective Memory

SCI Reflective Memory Embedded SCI Solutios SCI Reflective Memory (Experimetal) Atle Vesterkjær Dolphi Itercoect Solutios AS Olaf Helsets vei 6, N-0621 Oslo, Norway Phoe: (47) 23 16 71 42 Fax: (47) 23 16 71 80 Mail: atleve@dolphiics.o

More information

Security and Communication. Ultimate. Because Intercom doesn t stop at the hardware level. Software Intercom Server for virtualised IT platforms

Security and Communication. Ultimate. Because Intercom doesn t stop at the hardware level. Software Intercom Server for virtualised IT platforms Because Itercom does t stop at the hardware level by Commed Software Itercom Server for virtualised IT platforms Ready for VMware Ready for Hyper-V VoIP Ultimate availability Itercom Server as a app The

More information

IPv6 Transition Strategies

IPv6 Transition Strategies IPv6 Transition Strategies Philip Smith APNIC 36 Xi an 20 th -30 th August 2013 Last updated 25 July 2013 1 Presentation Slides p Will be available on n http://thyme.apnic.net/ftp/seminars/apnic36-

More information

University of North Carolina at Charlotte ECGR-6185 ADVANCED EMBEDDED SYSTEMS SMART CARDS. Sravanthi Chalasani

University of North Carolina at Charlotte ECGR-6185 ADVANCED EMBEDDED SYSTEMS SMART CARDS. Sravanthi Chalasani Uiversity of North Carolia at Charlotte ECGR-6185 ADVANCED EMBEDDED SYSTEMS SMART CARDS Overview Itroductio History of smart cards Types of smart cards Categories of smart cards Smart Card Stadards SLE4442

More information

ISP Systems Design. ISP Workshops

ISP Systems Design. ISP Workshops ISP Systems Desig ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 24 th April

More information

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers *

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers * Load balaced Parallel Prime umber Geerator with Sieve of Eratosthees o luster omputers * Soowook Hwag*, Kyusik hug**, ad Dogseug Kim* *Departmet of Electrical Egieerig Korea Uiversity Seoul, -, Rep. of

More information

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to

More information

FIRST-QUARTER 2017 REVENUES

FIRST-QUARTER 2017 REVENUES PRESS RELEASE Paris, May 18, 2017 FIRST-QUARTER 2017 REVENUES First-quarter reveues up almost 7% to 1,224 millio 300,000 ew ladlie ad mobile subscribers durig the quarter Frace's leadig recruiter of mobile

More information

100 Internet Exchange Points And Beyond!

100 Internet Exchange Points And Beyond! 100 Iteret Exchage Poits Ad Beyod! April 2016 LACNIC 25 Havaa Cuba Walt Wolly, Director Itercoectio Strategy Hurricae Electric AS6939 Who is Walt Wolly? Hurricae Electric AS6939 2 years Amazo AS16509 4

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19 CIS Data Structures ad Algorithms with Java Sprig 09 Stacks, Queues, ad Heaps Moday, February 8 / Tuesday, February 9 Stacks ad Queues Recall the stack ad queue ADTs (abstract data types from lecture.

More information

The University of Adelaide, School of Computer Science 22 November Computer Architecture. A Quantitative Approach, Sixth Edition.

The University of Adelaide, School of Computer Science 22 November Computer Architecture. A Quantitative Approach, Sixth Edition. Computer Architecture A Quatitative Approach, Sixth Editio Chapter 2 Memory Hierarchy Desig 1 Itroductio Programmers wat ulimited amouts of memory with low latecy Fast memory techology is more expesive

More information

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

Customer Portal Quick Reference User Guide

Customer Portal Quick Reference User Guide Customer Portal Quick Referece User Guide Overview This user guide is iteded for FM Approvals customers usig the Approval Iformatio Maagemet (AIM) customer portal to track their active projects. AIM is

More information

Course Site: Copyright 2012, Elsevier Inc. All rights reserved.

Course Site:   Copyright 2012, Elsevier Inc. All rights reserved. Course Site: http://cc.sjtu.edu.c/g2s/site/aca.html 1 Computer Architecture A Quatitative Approach, Fifth Editio Chapter 2 Memory Hierarchy Desig 2 Outlie Memory Hierarchy Cache Desig Basic Cache Optimizatios

More information

CS61C : Machine Structures

CS61C : Machine Structures CS 61C L24 VM II (1) ist.eecs.berkele.edu/~cs61c/su5 CS61C : Machie Structures Lecture #24: VM II Address Mappig: Virtual Address: VPN offset 25-8-2 Ad Carle idex ito page table located i phsical memor

More information

IPv6 Routing Protocols. ISP Training Workshops

IPv6 Routing Protocols. ISP Training Workshops IPv6 Routig Protocols ISP Traiig Workshops 1 Iitial IPv6 Cofiguratio for Cisco IOS 2 IPv6 Cofiguratio o Cisco IOS p To eable IPv6 the followig global commads are required: Router(cofig)# ipv6 uicast-routig

More information

Lecture 13: Validation

Lecture 13: Validation Lecture 3: Validatio Resampli methods Holdout Cross Validatio Radom Subsampli -Fold Cross-Validatio Leave-oe-out The Bootstrap Bias ad variace estimatio Three-way data partitioi Itroductio to Patter Recoitio

More information

TTeconomic ties between the two nations. The bilateral relationship flourished after the accession of H.H. Sheikh

TTeconomic ties between the two nations. The bilateral relationship flourished after the accession of H.H. Sheikh www.uibc.org UAE - Idia Bilateral Relatios he Uited Arab Emirates (UAE) ad Idia ejoy strog bods of friedship based o age-old cultural, religious ad TTecoomic ties betwee the two atios. The bilateral relatioship

More information

CS 111: Program Design I Lecture 19: Networks, the Web, and getting text from the Web in Python

CS 111: Program Design I Lecture 19: Networks, the Web, and getting text from the Web in Python CS 111: Program Desig I Lecture 19: Networks, the Web, ad gettig text from the Web i Pytho Robert H. Sloa & Richard Warer Uiversity of Illiois at Chicago April 3, 2018 Goals Lear about Iteret Lear about

More information

SOFTWARE usually does not work alone. It must have

SOFTWARE usually does not work alone. It must have Proceedigs of the 203 Federated Coferece o Computer Sciece ad Iformatio Systems pp. 343 348 A method for selectig eviromets for software compatibility testig Łukasz Pobereżik AGH Uiversity of Sciece ad

More information

Operating System Concepts. Operating System Concepts

Operating System Concepts. Operating System Concepts Chapter 4: Mass-Storage Systems Logical Disk Structure Logical Disk Structure Disk Schedulig Disk Maagemet RAID Structure Disk drives are addressed as large -dimesioal arrays of logical blocks, where the

More information

A PREDICTION MODEL FOR USER S SHARE ANALYSIS IN DUAL- SIM ENVIRONMENT

A PREDICTION MODEL FOR USER S SHARE ANALYSIS IN DUAL- SIM ENVIRONMENT GSJ: Computer Sciece ad Telecommuicatios 03 No.3(39) ISSN 5-3 A PRDICTION MODL FOR USR S SHAR ANALYSIS IN DUAL- SIM NVIRONMNT Thakur Sajay, Jai Parag Orietal Uiversity, Idore, Idia sajaymca00@yahoo.com

More information

PayMobile. Features Overview

PayMobile. Features Overview PayMobile Features Overview PayMobile Features & Services Subscriber Beefits Immediate oboardig, coveiet ed-user experiece, stimulatio Aget Maagemet Beefits Structure your sales force, supervise, act,

More information

Term Project Report. This component works to detect gesture from the patient as a sign of emergency message and send it to the emergency manager.

Term Project Report. This component works to detect gesture from the patient as a sign of emergency message and send it to the emergency manager. CS2310 Fial Project Loghao Li Term Project Report Itroductio I this project, I worked o expadig exercise 4. What I focused o is makig the real gesture recogizig sesor ad desig proper gestures ad recogizig

More information

IPv6 Transition Strategies

IPv6 Transition Strategies IPv6 Transition Strategies Philip Smith MENOG 14 Dubai 1 st April 2014 Last updated 5 th March 2014 1 Presentation Slides p Will be available on n http://thyme.apnic.net/ftp/seminars/

More information

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

More information

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard 1 A wireless keyboard is supplied with your computer. The wireless keyboard uses a stadard key arragemet with additioal keys that perform specific fuctios. Usig the Wireless Keyboard Two AA alkalie batteries

More information

This month s New Products

This month s New Products This moth s New Products Casio Ultra Short Throw Projector Over the past few years Casio has dedicated time to uderstadig the UK school curriculum ad where Audio Visual (AV) equipmet fits ito this. A recet

More information

What are we going to learn? CSC Data Structures Analysis of Algorithms. Overview. Algorithm, and Inputs

What are we going to learn? CSC Data Structures Analysis of Algorithms. Overview. Algorithm, and Inputs What are we goig to lear? CSC316-003 Data Structures Aalysis of Algorithms Computer Sciece North Carolia State Uiversity Need to say that some algorithms are better tha others Criteria for evaluatio Structure

More information

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5 Morga Kaufma Publishers 26 February, 28 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Set-Associative Cache Architecture Performace Summary Whe CPU performace icreases:

More information

Making Software Inclusive and Accessible

Making Software Inclusive and Accessible Makig Software Iclusive ad Accessible Abstract Aroud 650 millio people across the world live with some form of disability, which iadvertetly prevets them from beig able to fully utilize 1 covetioally desiged

More information

n Based on unrealistic growth forecast n Overcapacity: Fiber 5x100 in three years n Wireless: Expensive spectrum licenses n Fibers

n Based on unrealistic growth forecast n Overcapacity: Fiber 5x100 in three years n Wireless: Expensive spectrum licenses n Fibers EECS228a Research Topics Jea Walrad www.eecs.berkeley.edu/~wlr of Networks Walrad 52 of Networks Pricig of Services Competitio of Users Competitio of Providers Suggested Readigs: http://www.bgsu.edu/departmets/tcom/aota.htm

More information

Realistic Storage of Pending Requests in Content-Centric Network Routers

Realistic Storage of Pending Requests in Content-Centric Network Routers Realistic Storage of Pedig Requests i Cotet-Cetric Network Routers Wei You, Bertrad Mathieu, Patrick Truog, Jea-Fraçois Peltier Orage Labs Laio, Frace {wei.you, bertrad2.mathieu, patrick.truog, jeafracois.peltier}@orage.com

More information

Chapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings

Chapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings Operatig Systems: Iterals ad Desig Priciples Chapter 4 Threads Nith Editio By William Stalligs Processes ad Threads Resource Owership Process icludes a virtual address space to hold the process image The

More information

Windows Server 2008 R2 networking

Windows Server 2008 R2 networking Chapter3 Widows Server 2008 R2 etworkig Orgaizatios large ad small deped o computer etworks to operate their busiesses. Employees require aywhere access to data, while cliets ad busiess parters demad ehaced

More information

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS

EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS Iteratioal Joural o Natural Laguage Computig (IJNLC) Vol. 2, No., February 203 EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS Raj Kishor Bisht ad Ila Pat Bisht 2 Departmet of Computer Sciece &

More information

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1 Quality of Service Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Quality of Service How good are late data ad lowthroughput chaels? It depeds o the applicatio. Do you care if... Your e-mail takes 1/2

More information

Threads and Concurrency in Java: Part 1

Threads and Concurrency in Java: Part 1 Cocurrecy Threads ad Cocurrecy i Java: Part 1 What every computer egieer eeds to kow about cocurrecy: Cocurrecy is to utraied programmers as matches are to small childre. It is all too easy to get bured.

More information

Threads and Concurrency in Java: Part 1

Threads and Concurrency in Java: Part 1 Threads ad Cocurrecy i Java: Part 1 1 Cocurrecy What every computer egieer eeds to kow about cocurrecy: Cocurrecy is to utraied programmers as matches are to small childre. It is all too easy to get bured.

More information

Lecture 7 7 Refraction and Snell s Law Reading Assignment: Read Kipnis Chapter 4 Refraction of Light, Section III, IV

Lecture 7 7 Refraction and Snell s Law Reading Assignment: Read Kipnis Chapter 4 Refraction of Light, Section III, IV Lecture 7 7 Refractio ad Sell s Law Readig Assigmet: Read Kipis Chapter 4 Refractio of Light, Sectio III, IV 7. History I Eglish-speakig coutries, the law of refractio is kow as Sell s Law, after the Dutch

More information

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1 COSC 1P03 Ch 7 Recursio Itroductio to Data Structures 8.1 COSC 1P03 Recursio Recursio I Mathematics factorial Fiboacci umbers defie ifiite set with fiite defiitio I Computer Sciece sytax rules fiite defiitio,

More information

27 Refraction, Dispersion, Internal Reflection

27 Refraction, Dispersion, Internal Reflection Chapter 7 Refractio, Dispersio, Iteral Reflectio 7 Refractio, Dispersio, Iteral Reflectio Whe we talked about thi film iterferece, we said that whe light ecouters a smooth iterface betwee two trasparet

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13 CIS Data Structures ad Algorithms with Java Sprig 08 Stacks ad Queues Moday, February / Tuesday, February Learig Goals Durig this lab, you will: Review stacks ad queues. Lear amortized ruig time aalysis

More information

CS 111: Program Design I Lecture 18: Web and getting text from it

CS 111: Program Design I Lecture 18: Web and getting text from it CS 111: Program Desig I Lecture 18: Web ad gettig text from it Robert H. Sloa & Richard Warer Uiversity of Illiois at Chicago October 25, 2016 Goals Lear about Iteret ad how to access it directly from

More information

Did you know that houses with CCTV are 90% less likely to be burgled? Introducing the new Easy Fit range of CCTV.

Did you know that houses with CCTV are 90% less likely to be burgled? Introducing the new Easy Fit range of CCTV. Easy Fit CCTV Rage Did you kow that houses with CCTV are 90% less likely to be burgled? Itroducig the ew Easy Fit rage of CCTV. Whether it s your home or your busiess, havig extra security ca help you

More information

Speeding-up dynamic programming in sequence alignment

Speeding-up dynamic programming in sequence alignment Departmet of Computer Sciece Aarhus Uiversity Demark Speedig-up dyamic programmig i sequece aligmet Master s Thesis Dug My Hoa - 443 December, Supervisor: Christia Nørgaard Storm Pederse Implemetatio code

More information

Intelligent Systems in Retail. Powered by Windows Embedded

Intelligent Systems in Retail. Powered by Windows Embedded Itelliget i Retail Powered by Widows Embedded Coect with customers o their terms Today, a thrivig retail eterprise is likely to be a distributed eterprise sourcig ad sellig ew goods i a icreasig umber

More information

CAAP. Critical Thinking Test Spring Hutchinson Community College Institution Code: 1420

CAAP. Critical Thinking Test Spring Hutchinson Community College Institution Code: 1420 CAAP Critical Thikig Test Sprig 2017 Hutchiso Commuity College Istitutio Code: 1420 Prepared by the Curriculum ad Program Improvemet Coordiator Collegiate Assessmet of Academic Proficiecy (CAAP) Critical

More information

IPv6 Addressing. ISP Workshops

IPv6 Addressing. ISP Workshops IPv6 Addressig ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 21 st October

More information

One advantage that SONAR has over any other music-sequencing product I ve worked

One advantage that SONAR has over any other music-sequencing product I ve worked *gajedra* D:/Thomso_Learig_Projects/Garrigus_163132/z_productio/z_3B2_3D_files/Garrigus_163132_ch17.3d, 14/11/08/16:26:39, 16:26, page: 647 17 CAL 101 Oe advatage that SONAR has over ay other music-sequecig

More information

Guide to Applying Online

Guide to Applying Online Guide to Applyig Olie Itroductio Respodig to requests for additioal iformatio Reportig: submittig your moitorig or ed of grat Pledges: submittig your Itroductio This guide is to help charities submit their

More information

Mobile business: with 400,000 net adds in first-half 2016, the Group has been France's leading recruiter of mobile subscribers for over four years.

Mobile business: with 400,000 net adds in first-half 2016, the Group has been France's leading recruiter of mobile subscribers for over four years. FIRST-HALF 2016 RESULTS Paris, August 31, 2016 Ladlie busiess: with the umber of subscribers up to early 6.3 millio, Free takes back the positio of Frace's leadig alterative Broadbad ad Ultra-Fast Broadbad

More information

n Some thoughts on software development n The idea of a calculator n Using a grammar n Expression evaluation n Program organization n Analysis

n Some thoughts on software development n The idea of a calculator n Using a grammar n Expression evaluation n Program organization n Analysis Overview Chapter 6 Writig a Program Bjare Stroustrup Some thoughts o software developmet The idea of a calculator Usig a grammar Expressio evaluatio Program orgaizatio www.stroustrup.com/programmig 3 Buildig

More information

WIPO-ESCWA ARAB REGI ONAL CONFERENCE ON INTELLECTUAL PROPERT Y AND ELECTRONIC COM MERCE

WIPO-ESCWA ARAB REGI ONAL CONFERENCE ON INTELLECTUAL PROPERT Y AND ELECTRONIC COM MERCE WIPO-ESCWA/EC/BEY/ ORIGINAL: Eglish DATE: April 2003 E 03 /Doc. 5a LEBANESE REPUBLIC UNITED NATIONS ECONOMIC AND SOCIAL COMMISSION FOR WESTERN ASIA (ESCWA) WORLD INTELLECTUAL PROPERTY ORGANIZATION WIPO-ESCWA

More information

IS-IS in Detail. ISP Workshops

IS-IS in Detail. ISP Workshops IS-IS i Detail ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 27 th November

More information

Network Time Protocol (NTP)

Network Time Protocol (NTP) Network Time Protocol (NTP) Quick ad Dirty for AfNOG 2018 (Michuki Mwagi) Origial slides by Ayitey Bulley About NTP Network Time Protocol project http://tp.org NTP is a protocol desiged to sychroize the

More information