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

Size: px
Start display at page:

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

Transcription

1 IPv6 Trasitio Strategies Philip Smith APNIC 44 Taichug, Taiwa 7 th 14 th September 2017 Last updated 12 th September

2 Presetatio Slides p Will be available o Ad o the APNIC44 website p Feel free to ask questios ay time

3 Ackowledgemets p This material origiated from the Cisco ISP/IXP Workshop Programme developed by Philip Smith & Barry Greee These slides were origially developed by Cisco s CTO Cosultig Egieerig Group p Use of these materials is ecouraged as log as the source is fully ackowledged ad this otice remais i place p Bug fixes ad improvemets are welcomed Please workshop (at) bgp4all.com Philip Smith 3

4 Itroductio Why should we care? 4

5 The times, They are a chagi IPv4 All Goe! Source: ipv4.potaroo.et (September 2017) 5

6 Is IPv4 really ruig out? p Yes! IANA IPv4 free pool ra out o 3 rd February 2011 RIR IPv4 free pool is startig to ru out ow 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 p (shows 1 RIR with o IPv4 left, ad 3 out of 4 RIRs i ru out austerity phase) ipv6.he.et/statistics/ 6

7 Strategies available for Service Providers p Do othig Wait ad see what competitors do Busiess ot growig, so do t care what happes p Exted life of IPv4 Force customers to NAT Buy IPv4 address space o the marketplace p Deploy IPv6 Dual-stack ifrastructure IPv6 ad NATed IPv4 for customers 6rd (Rapid Deploy) with ative or NATed IPv4 for customers DS-Lite or 464XLAT with ative IPv6 ad NATed IPv4 for customers Or other combiatios of IPv6, IPv4 ad NAT 7

8 Defiitio of Terms 8

9 Dual-Stack Networks p p p Both IPv4 ad IPv6 have bee fully deployed across all the ifrastructure Routig protocols hadle IPv4 ad IPv6 Cotet, applicatio, ad services available o IPv4 ad IPv6 Ed-users use dual-stack etwork trasparetly: If DNS returs IPv6 address for domai ame query, IPv6 trasport is used If o IPv6 address retured, DNS is queried for IPv4 address, ad IPv4 trasport is used istead Recet improvemets itroduce happy eye-balls (RFC6555) It is evisaged that the Iteret will operate dual-stack for may years to come 9

10 IP i IP Tuels p A mechaism whereby a IP packet from oe address family is ecapsulated i a IP packet from aother address family Eables the origial packet to be trasported over etwork of aother address family p Allows ISP to provide dual-stack service prior to completig ifrastructure deploymet p Tuellig techiques iclude: IPiIP, GRE, 6to4, Teredo, ISATAP, 6rd, MPLS 10

11 Address Family Traslatio (AFT) p Refers to traslatio of a IP address from oe address family ito aother address family e.g. IPv6 to IPv4 traslatio p Usually called NAT64 Or IPv4 to IPv6 traslatio p Usually called NAT46, usually usig SIIT 11

12 Network Address Traslatio (NAT) p NAT is traslatio of oe IP address ito aother IP address p NAPT (Network Address & Port Traslatio) traslates multiple IP addresses ito oe other IP address TCP/UDP port distiguishes differet packet flows p NAT-PT (NAT Protocol Traslatio) is a particular techology which does protocol traslatio i additio to address traslatio NAT-PT is has ow bee made obsolete by the IETF 12

13 Carrier Grade NAT (CGN) p ISP versio of subscriber NAT Subscriber NAT ca hadle oly hudreds of traslatios ISP NAT ca hadle millios of traslatios Expesive high performace hardware p Not limited to just traslatio withi oe address family, but does address family traslatio as well p Sometimes referred to as Large Scale NAT (LSN) 13

14 Happy Eyeballs RFC6555 p The device or applicatio chooses the protocol which will give the user the best experiece p Desiged to work aroud shortcomigs i either IPv4 or IPv6 ifrastructure, or miscofigured IPv4 or IPv6 destiatio devices p Short summary for dual stack device: Applicatio asks for IPv4 ad IPv6 address If both are retured, applicatio opes coectio usig IPv6 ad IPv4 simultaeously (or IPv6 first, the IPv4 after a short (few ms) delay) Applicatio uses the trasport which respods with a coectio first 14

15 Aside: NAT Issues (1) p How to scale NAT performace for large etworks? Limitig tcp/udp ports per user harms user experiece p CGN deploymet usually requires redesig of SP etwork Deploy i core, or access edge, or border,? p Breaks the ed-to-ed model of IP p Breaks ed-to-ed etwork security p Breaks o-nat friedly applicatios Or NAT has to be upgraded (if possible) 15

16 Aside: NAT Issues (2) p Makes fast reroutig ad multihomig more difficult Movig IPv4 address pools betwee CGNs for exteral traffic egieerig p Address sharig has reputatio, reliability ad security issues for ed-users p Layered NAT devices (double or eve triple NAT) p Madates that the etwork keeps the state of the coectios p Makes the NAT device a target for miscreats due to possible impact o large umbers of users p Makes cotet hostig impossible 16

17 Aside: NAT Issues (3) p Limited ports for NAPT: Typical user device TCP/UDP ports per IPv4 address Implies /400 users Oe IPv4 /22 has: Oe IPv4 /22 could support: 400 sessios 130k 320 users 1024 addresses 320k users p Sizig a NAT device has to be cosidered quite seriously 17

18 Aside: NAT Issues (4) p Cosumer NAT device: 3000 sessios meas oly 7 coected devices! NAT table FULL error messages Broke Googlemaps Stuck Iteret p Carrier Grade NAT device: 20 millio sessios (Cisco ASR9001 ISM) Which realistically is 50k users (400 sessios per user) APNIC fial /22 oly allows 320k users L p How to support LTE etworks?! Number of users? Public IPv4 addresses for CGN? Maitaiig LTE performace? Throughput of CGN? 18

19 Strategy Oe Do Nothig 19

20 IPv4 oly Network IPv6 host Customer Router IPv6 Iteret IPv4+IPv6 host IPv4 Iteret IPv4 host IPv4 IPv6 Subscriber Network IPv4-oly SP Network Iteret p The situatio for may SPs today: No IPv6 for cosumer IPv4 scalig lasts as log as IPv4 addresses are available 20

21 IPv4 oly: Issues p Advatages Easiest ad most cost effective short term strategy p Disadvatages Limited to IPv4 address availability (RIRs or marketplace) No access to IPv6 Negative public perceptio of SP as a laggard Strategy will have to be recosidered oce IPv4 address space is o loger available 21

22 IPv4 oly: Applicability p For Network Operators who: Have sufficiet IPv4 address space for foreseeable future busiess eeds Do t udertake log term plaig Are ot heedig customer requests regardig IPv6 access Have sufficiet fuds to purchase IPv4 address space via the marketplace 22

23 Strategy Two Exted life of IPv4 etwork 23

24 Extedig life of IPv4 Network p Two ways of extedig IPv4 etwork Next step alog from Strategy Oe: Do othig 1. Force customers to use NAT Customers moved to RFC1918 address space SP ifrastructure moved to RFC6598 address space (as public IPv4 eeded for CGN pools) 2. Acquire IPv4 address space from aother orgaisatio IPv4 subet tradig 24

25 SP NAT i IPv4-oly etwork IPv6 host Customer Router IPv6 Iteret IPv4+IPv6 host IPv4 host SP NAT Sharig IPv4 address(es) IPv4 Iteret IPv4 p Subscriber Network Next step o from doig othig : SP IPv4-oly Network usig RFC6598 addresses Iteret IPv6 SP itroduces NAT i core whe IPv4 addresses ru out No access to IPv6 Iteret for IPv6 eabled hosts 25

26 SP NAT i IPv4-oly etwork: Issues p p Advatages ISPs ca reclaim global IPv4 addresses from their customers, replacig with o-routable private addresses ad NAT Allows cotiued IPv4 subscriber growth Disadvatages SP eeds a large NAT device i the aggregatio or core layers Has every well kow techical drawback of NAT, icludig prevetio of service deploymet by customers Double NAT highly likely (customer NAT as well as SP NAT) Sharig IPv4 addresses could have behavioural, security ad liability implicatios Trackig associatio of port/address ad subscriber, ot to metio Lawful Itercept issues, are still uder study May postpoe IPv6 deploymet for a couple of years Prevets subscribers from usig IPv6 cotet, services ad applicatios 26

27 SP NAT i IPv4-oly etwork: Applicability p For Network Operators who: Are happy to purchase ad operate CGN devices withi their core etwork Are aware of the operatioal ad performace pitfalls of CGN devices Are aware that their IPv4 etwork will eed to be redesiged to accommodate CGN devices Are aware of suboptimal routig ad extra badwidth requiremets Are able to reclaim public addresses from their customers for redeploymet i their backboe Are ot heedig requests from customers for IPv6 access 27

28 IPv4 Subet Tradig p Today the cost of gettig IPv4 address space is low: Service Provider: p RIR membership fee p Registratio service fee (varies accordig to RIR service regio) Ed-sites usually receive IPv4 address block from SP as part of service May SPs already charge ed-site for privilege of public IPv4 address p I future whe RIRs have o more IPv4 address space to distribute: Cost of IPv4 addresses will be higher (today it s close to 0) SPs may purchase IPv4 address space from other orgaisatios 28

29 IPv4 Subet Tradig: Issues p Advatages Valuatio of IPv4 addresses may haste IPv6 adoptio by ecouragig sellers, perhaps more tha offsettig costs to move some or all of their etwork to v6 Receivers of trasferred IPv4 address space ca prolog their IPv4 etworks p Disadvatages Market may ot materialise, so orgaisatios hopig to beefit may ot Depedig o regio, if RIR does t register trasfer, there may be o routability Risk to itegrity of routig system, as RIRs o loger authoritative for address records Eve more rapid growth of routig system Fiacial pressure o ISPs to dispose of IPv4 addresses 29 they still eed

30 IPv4 Subet Tradig: Applicability p For Network Operators who: Are have sufficiet fuds to purchase IPv4 address space o the marketplace Are aware of the operatioal ad performace pitfalls of purchased address space p Routability (legacy SP filters) p Registratio (RIR vs ot) p Reputatio (previous user) Are ot heedig requests from customers for IPv6 access 30

31 Strategy Three IPv4/v6 Coexistece/Trasitio techiques 31

32 IPv4/IPv6 coexistece & trasitio p Three strategies for IPv6 trasitio: Dual Stack Network p The origial strategy p Depeds o sufficiet IPv4 beig available 6rd (Rapid Deploy) p Special case of & improvemet o 6to4 for SP customer deploymet p Documeted i RFC XLAT or DS-Lite or NAT64 with CGN p SP deploys large NAT boxes to do address ad/or protocol traslatio 32

33 IPv4/IPv6 coexistece & trasitio p Carrier Grade NAT (CGN) Dual-Stack Lite p IPv4 to IPv4 over IPv6 p Documeted i RFC XLAT p IPv4 to IPv4 over IPv6 p Documeted i RFC6877 NAT64 p Traslatio betwee IPv6 ad IPv4 p Documeted i RFC

34 Dual-Stack Network IPv4 IPv6 IPv6 host Customer Router IPv6 Iteret IPv4+IPv6 host IPv4 Iteret IPv4 host p Subscriber Network Dual-Stack SP Network Iteret The origial trasitio sceario, but depedet o: IPv6 beig available all the way to the cosumer Sufficiet IPv4 address space for the cosumer ad SP core 34

35 Dual-Stack Network: Issues p Advatages Most cost effective log term model Oce services are o IPv6, IPv4 ca simply be discotiued p Disadvatages IPv4 growth limited to available IPv4 address space Ruig dual-stack etwork requires extra staff traiig IPv6 o existig IPv4 ifrastructure might cost extra i terms of hardware chages (RIB ad FIB memories) IPv6-oly ed-poits caot access IPv4, but give most IPv6 ed-poits are dual-stack, require IPv4 address too 35

36 Dual-Stack Network: Applicability p For Network Operators who: Have sufficiet IPv4 address space for foreseeable future Also may cosider purchasig IPv4 address space o the ope market Have o legacy equipmet or ifrastructure which does ot support IPv6 Do ot wish to deploy CGN (NAT44) Are willig to support dual-stack CPE p Note: this is cosidered the ideal optio p Example: Typical traditioal Iteret Service Provider deploymet 36

37 Dual-Stack with SP NAT IPv4 IPv6 IPv6 host Customer Router IPv6 Iteret IPv4+IPv6 host SP NAT Sharig IPv4 address(es) IPv4 Iteret IPv4 host p Subscriber Network More likely sceario: Dual-Stack SP Network usig RFC6598 addresses Iteret IPv6 beig available all the way to the cosumer SP core ad customer has to use IPv4 NAT due to v4 depletio 37

38 Dual-Stack with SP NAT: Issues p p Advatages ISPs ca reclaim global IPv4 addresses from their customers, replacig with o-routable private addresses ad NAT Allows cotiued IPv4 subscriber growth SP ca offer IPv6 coectivity too Does ot postpoe IPv6 deploymet SP NAT off-load (compared with IPv4-oly etwork) Disadvatages SP eeds a large NAT device i the aggregatio or core layers Has every well kow techical drawback of NAT, icludig prevetio of service deploymet by customers Double NAT highly likely (customer NAT as well as SP NAT) Sharig IPv4 addresses could have behavioural, security ad liability implicatios Trackig associatio of port/address ad subscriber, ot to metio Lawful Itercept issues, are still uder study SP icurs additioal ivestmet ad operatioal expediture by deployig a IPv6 ifrastructure 38

39 Dual-Stack with SP-NAT: Applicability p For Network Operators who: Have do ot sufficiet IPv4 address space ad are cotet deployig CGN (NAT44) i the core Are able to reclaim public IPv4 address space from customers for redeploymet o their backboe ifrastructure Have o legacy equipmet or ifrastructure which does ot support IPv6 Are willig to support dual-stack CPE p Note: this is cosidered the realistic best practice p Example: Typical traditioal Iteret Service Provider deploymet 39

40 Aside: SP-NAT Offload p p p If 50% of ed user traffic is IPv6, the this meas 50% less IPv4 traffic which has to be mapped ad traslated via the SP s CGN istallatio The greater the proportio of IPv6 traffic (compared with IPv4), the less the load is o the CGN devices, ad reduced demad o the public IPv4 address pool CGN is used simply for accessig legacy IPv4 sites Operators with high data volumes realise that by deployig IPv6: Ed users have better Iteret experiece whe traffic is ot NAT ed They have reduced CapEx deployig fewer CGN devices Savigs from reduced CGN CapEx are ofte greater tha the additioal costs to deploy IPv6 to ed-users This is called SP-NAT Offload 40

41 6rd IPv4 IPv6 IPv6 host Customer Router Dual-Stack SP Network 6rd BR IPv6 Iteret IPv4+IPv6 host IPv4 Iteret IPv4 host IPv4-oly SP Network SP NAT Subscriber Network Iteret p 6rd (Rapid Deploy) used where ISP ifrastructure to customer is ot IPv6 capable (eg IPv4-oly BRAS) Customer has IPv4 Iteret access either atively or via NAT Customer IPv6 address space based o ISP IPv4 block 41

42 6rd: Issues p p Advatages The service provider has a relatively quick way of providig IPv6 to their customer without deployig IPv6 across their ifrastructure Subscribers ca readily get access to IPv6 SP NAT off-load (compared with IPv4-oly etwork) 6rd relay ad CPE are becomig available from vedors 6rd operatio is completely stateless, does ot have the operatioal drawbacks of 6to4, ad does ot postpoe IPv6 deploymet Disadvatages 6rd is ot a log-term solutio for trasitioig to IPv6 oe further trasitio step to remove the tuels CPE eeds to be upgraded to support 6rd The ISP has to deploy oe or several 6rd termiatio devices If customer or SP uses NAT for IPv4, all NAT disadvatages are iherited 42

43 6rd: Applicability p For Network Operators who: Have do ot sufficiet IPv4 address space ad are cotet deployig CGN (NAT44) i the core Are able to reclaim public IPv4 address space from customers for redeploymet o their backboe ifrastructure Have legacy equipmet or ifrastructure which does ot support IPv6 p Ad realise that it will evetually have to be upgraded Are willig to ru a 6rd Border Router Are willig to support dual-stack CPE (with 6rd) p Example: Broadbad operators who have legacy DSLAMs or lease a third party s L2 etwork 43

44 Dual-Stack Lite IPv4 IPv6 IPv6 host Customer Router IPv6 Iteret IPv4+IPv6 host Tuel SP NAT Sharig IPv4 address(es) IPv4 Iteret IPv4 host p Subscriber Network IPv6-oly SP Network Iteret Service Provider deploys IPv6-oly ifrastructure: IPv6 beig available all the way to the cosumer IPv4 is tuelled through IPv6 core to Iteret via SP NAT device 44

45 Dual-Stack Lite: Issues p Advatages The SP is usig IPv6 across their etire ifrastructure, avoidig the IPv4 address pool depletio issue totally The SP ca scale their ifrastructure without ay IPv4 depedecies Cosumers ca trasitio from IPv4 to IPv6 without beig aware of ay differeces i the protocols IPv6 packets routed atively SP NAT off-load (compared with IPv4-oly etwork) p Disadvatages SP requires NAT device i core supportig DS-Lite Subscriber router eeds to be IPv6 capable Model has all drawbacks of SP NAT model for IPv4 traffic 45

46 Dual-Stack Lite: Applicability p For Network Operators who: Are cosiderig gree-field deploymets Are cotet ruig a IPv6-oly backboe Are willig to deploy CGN (DS-Lite) i the core Are willig to support dual-stack CPE (with DS-Lite) p Example: Mobile operators rollig out a brad ew etwork, with hadsets which have dual-stack radios 46

47 Stateful AFT (NAT64) IPv4 IPv6 IPv6 host SP DNS64 Customer Router IPv6 Iteret IPv4+IPv6 host IPv4 host NAT64 IPv6 SP NAT64 Sharig IPv4 address(es) IPv4 Iteret Subscriber Network IPv6-oly SP Network Iteret p Service Provider deploys IPv6-oly ifrastructure: Oly IPv6 is available to the cosumer IPv4 Iteret available via Address Family Traslatio o SP 47 NAT device

48 Stateful AFT (NAT64) Details IPv6 IPv4 SP DNS64 IPv6 host 1. AAAA RR? 2. A RR? 4. Sythetic AAAA RR 3. A RR DNS IPv4+IPv6 host Customer Router IPv4 Iteret SP NAT64 Sharig IPv4 address(es) IPv4 host Subscriber Network IPv6-oly SP Network Iteret 48

49 Stateful AFT: Issues p Advatages Allows IPv6 oly cosumers access to IPv4 based cotet without givig them IPv4 address resources IPv6 services ad applicatios offered atively to cosumers SP etwork rus IPv6 oly, avoidig IPv4 depedecies p Disadvatages SP requires NAT device i core SP s DNS ifrastructure eeds to be modified to support NAT64 Subscriber router eeds to be IPv6 capable Subscriber devices eed to be IPv6 capable (o legacy support) Model has all drawbacks of SP NAT model for IPv4 traffic 49

50 Stateful AFT: Applicability p For Network Operators who: Are cosiderig gree-field deploymets Are cotet ruig a IPv6-oly backboe Are willig to deploy CGN (NAT64) i the core Are willig to support IPv6-oly CPE p Example: Mobile operators rollig out a brad ew etwork, with hadsets which have sigle-stack (IPv6-oly) radios 50

51 464XLAT IPv4 IPv6 IPv6 host Customer Router (CLAT) IPv6 Iteret IPv4+IPv6 host SIIT ecaps SP NAT (PLAT) Sharig IPv4 address(es) IPv4 Iteret IPv4 host Subscriber Network IPv6-oly SP Network Iteret p Service Provider deploys IPv6-oly ifrastructure: IPv6 beig available all the way to the cosumer IPv4 is trasported through IPv6 core to Iteret via SIIT o 51 customer router, ad NAT64 o SP NAT device

52 464XLAT: Issues p p Advatages The SP is usig IPv6 across their etire ifrastructure, avoidig the IPv4 address pool depletio issue totally The SP ca scale their ifrastructure without ay IPv4 depedecies Cosumers ca trasitio from IPv4 to IPv6 without beig aware of ay differeces i the protocols Devices ot supportig IPv6 ca access IPv6-oly etworks IPv6 packets routed atively SP NAT off-load (compared with IPv4-oly etwork) Disadvatages SP requires NAT device i core (PLAT & NAT64) Subscriber router eeds to be IPv6 capable ad support IPv4/IPv6 header traslatio (CLAT SIIT) Model has all drawbacks of SP NAT model for IPv4 traffic 52

53 464XLAT: Applicability p For Network Operators who: Are cosiderig gree-field deploymets Are cotet ruig a IPv6-oly backboe Are willig to deploy CGN (PLAT) i the core Are willig to support dual-stack CPE (CLAT) p Example: Mobile operators rollig out a brad ew etwork, with hadsets which have dual-stack radios 53

54 Coclusios & Recommedatios 54

55 Fuctioalities ad Operatioal Issues IPv4-oly etwork IPv4-oly etwork with IPv4 NAT Dual-Stack, o IPv4 NAT Dual-Stack with IPv4 NAT 6rd, o IPv4 NAT 6rd with IPv4 NAT DS-Lite 464XLAT Stateful AFT Prologs IPv4 No Yes No Yes No Yes Yes Yes Yes Allows Busiess Growth No Yes (scalig issues if cotet is mostly IPv6) Limited to IP v4 address availability Yes (traffic to IPv4-oly servers) Limited to IPv4 address availability Yes Yes Yes Yes Requires IPv6 Deploymet Coexists with IPv6 Deploymet Complexity of Operatio Complexity of Troubleshootig Breaks Ed-to-Ed IPv4 NAT Scalability issues to IPv4 services NAT Scalability issues to IPv6 services No No Yes Yes Yes Yes Yes Yes Yes No No Yes Yes Yes Yes Yes Yes Yes Low Low Low Moderate Moderate Moderate Moderate Moderate Moderate Low Moderate Low High Moderate High High High Moderate No Yes No Yes No Yes Yes Yes N/A No Yes No Yes No Yes Yes Yes Yes N/A Yes No No No No No No No DNSSEC issues No Yes No Lawful Itercept issues Yes for IPv4 No for IPv6 No Yes for IPv6 No for IPv4 Yes for IPv4 No for IPv6 Yes for IPv4 No for IPv6 Yes for IPv4 No for IPv6 55 No Yes No Yes for IPv4 No Yes for IPv4 Yes for IPv4 Yes for IPv4 Yes for IPv4

56 Fuctioalities ad Operatioal Issues p Complexity of operatio: Moderate i the case of a sigle etwork with two address families p Complexity of troubleshootig: Ruig two address families ad/or tuels is assumed to be more complex p Breaks ed-to-ed coectivity i IPv4: Subscribers sharig a CGN will have little to o hurdles i their commuicatio Subscribers separated by oe or several CGN will experiece some applicatio issues 56

57 Comparig where chages will occur IPv4-oly etwork IPv4-oly etwork with IPv4 NAT Dual-Stack, o IPv4 NAT Dual-Stack with IPv4 NAT 6rd, o IPv4 NAT 6rd with IPv4 NAT DS-Lite 464XLAT Stateful AFT Chage CPE No No Oly if customer wats IPv6 Oly if customer wats IPv6 Yes Yes Yes Yes Yes CPE to do AFT to access IPv6 IPv4 NAT i core/edge AFT i core/edge to access IPv6 No No No No No No No No No No Yes No Yes No Yes Yes Yes No Yes Yes No No No No No No Yes 57

58 Coclusios Potetial Scearios 1. Most of the cotet ad applicatios move to IPv6 oly; 2. Most of the cotet ad applicatios are offered for IPv4 ad IPv6; 3. Most of the users move to IPv6 oly Especially mobile operators offerig LTE hadsets i emergig coutries 4. No chage (the cotets/applicatios stay IPv4 ad absece of pro-ipv6 regulatio), SP customer expectatios devolve to double-nat; 5. No chage (the cotets/applicatios stay IPv4) but SP customer expectatios do ot devolve to double-nat (or they are ready to pay for peer-to-peer coectivity). Perhaps well established broadbad markets like US or Europe 58

59 Coclusios Potetial Techiques Sceario Cotet ad Applicatios move to IPv6 Cotet ad Applicatios o IPv4 ad IPv6 Potetial Techiques IPv6 oly etwork; Dual-Stack, 6rd, 464XLAT or DS-lite as migratio techiques Dual-Stack (if eough IPv4) or 6rd; SP IPv4- NAT; DS-lite or 464XLAT (for greefield) * Users are IPv6 oly Stateful AFT to get to IPv4 cotet * No chage (double NAT) SP IPv4-NAT * No chage (o double NAT) Do othig * * Trasfer Market applicable 59

60 Recommedatios 1. Start deployig IPv6 as log term strategy 2. Evaluate curret addressig usage to uderstad if IPv4 to IPv4 NAT is sufficiet for trasitio period 3. Prepare a traslatio mechaism from the IPv4 Iteret to the IPv6 Iteret 4. Educate your user base o IPv6 itroductio, the use cases ad troubleshootig 60

61 Recommedatios p Mobile operator: 464XLAT (support IPv4 ad IPv6) NAT64 (IPv6 oly) p Access provider: Dual stack core ad access (if supported to ed-user) 6rd (if legacy IPv4 ifrastructure or legacy 3 rd party L2) p Eterprise service provider: Dual stack access ad core p Cotet provider: Dual stack access ad core 61

62 IPv6 Trasitio Plaig A Review of IPv4-IPv6 Co- Existece Techiques 62

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

IPv6 Transition Planning

IPv6 Transition Planning IPv6 Transition Planning ITU/APNIC/MOIC IPv6 Workshop 19 th 21 st June 2017 Thimphu These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

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

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

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

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

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

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

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

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

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

Introduction to IPv6. ISP Training Workshops

Introduction to IPv6. ISP Training Workshops Itroductio to IPv6 ISP Traiig Workshops 1 Early Iteret History p Late 1980s Expoetial growth of the Iteret p Late 1990: CLNS proposed as IP replacemet p 1991-1992 Ruig out of class-b etwork umbers Explosive

More information

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

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

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

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

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

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

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

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

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

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

Introduction to Network Address Translation

Introduction to Network Address Translation Introduction to Network Address Translation Campus Network Design & Operations Workshop These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

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

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

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

MOTIF XF Extension Owner s Manual

MOTIF XF Extension Owner s Manual MOTIF XF Extesio Ower s Maual Table of Cotets About MOTIF XF Extesio...2 What Extesio ca do...2 Auto settig of Audio Driver... 2 Auto settigs of Remote Device... 2 Project templates with Iput/ Output Bus

More information

Weston Anniversary Fund

Weston Anniversary Fund Westo Olie Applicatio Guide 2018 1 This guide is desiged to help charities applyig to the Westo to use our olie applicatio form. The Westo is ope to applicatios from 5th Jauary 2018 ad closes o 30th Jue

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

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

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

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Single-Cycle Disadvantages & Advantages

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Single-Cycle Disadvantages & Advantages COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 4 The Processor Pipeliig Sigle-Cycle Disadvatages & Advatages Clk Uses the clock cycle iefficietly the clock cycle must

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

IS-IS for ISPs. ISP Workshops

IS-IS for ISPs. ISP Workshops IS-IS for ISPs 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 April 2017

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

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

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

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

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

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, 208 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Virtual Memory Review: The Memory Hierarchy Take advatage of the priciple

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

Architectural styles for software systems The client-server style

Architectural styles for software systems The client-server style Architectural styles for software systems The cliet-server style Prof. Paolo Ciacarii Software Architecture CdL M Iformatica Uiversità di Bologa Ageda Cliet server style CS two tiers CS three tiers CS

More information

Data diverse software fault tolerance techniques

Data diverse software fault tolerance techniques Data diverse software fault tolerace techiques Complemets desig diversity by compesatig for desig diversity s s limitatios Ivolves obtaiig a related set of poits i the program data space, executig the

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

1 Enterprise Modeler

1 Enterprise Modeler 1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio

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

Message Integrity and Hash Functions. TELE3119: Week4

Message Integrity and Hash Functions. TELE3119: Week4 Message Itegrity ad Hash Fuctios TELE3119: Week4 Outlie Message Itegrity Hash fuctios ad applicatios Hash Structure Popular Hash fuctios 4-2 Message Itegrity Goal: itegrity (ot secrecy) Allows commuicatig

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

JavaFX. JavaFX 2.2 Installation Guide Release 2.2 E August 2012 Installation instructions by operating system for JavaFX 2.

JavaFX. JavaFX 2.2 Installation Guide Release 2.2 E August 2012 Installation instructions by operating system for JavaFX 2. JavaFX JavaFX 2.2 Istallatio Guide Release 2.2 E20474-06 August 2012 Istallatio istructios by operatig system for JavaFX 2.2 JavaFX/JavaFX 2.2 Istallatio Guide E20474-06 Copyright 2008, 2012, Oracle ad/or

More information

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods.

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods. Software developmet of compoets for complex sigal aalysis o the example of adaptive recursive estimatio methods. SIMON BOYMANN, RALPH MASCHOTTA, SILKE LEHMANN, DUNJA STEUER Istitute of Biomedical Egieerig

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

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

BAAN IVc/BaanERP. Conversion Guide Oracle7 to Oracle8

BAAN IVc/BaanERP. Conversion Guide Oracle7 to Oracle8 BAAN IVc/BaaERP A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject

More information

The Magma Database file formats

The Magma Database file formats The Magma Database file formats Adrew Gaylard, Bret Pikey, ad Mart-Mari Breedt Johaesburg, South Africa 15th May 2006 1 Summary Magma is a ope-source object database created by Chris Muller, of Kasas City,

More information

Introduction and Overview

Introduction and Overview Chapter 1 Itroductio ad Overview 1.1 Opportuities Offered by The Iteret Protocol versio 6 () is ow gaiig mometum as a improved etwork layer protocol. There is much commercial iterest ad activity i Europe

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES Datasheet: Check Poit 00 Appliaces 00 Big security for small braches 00 Appliaces YOUR CHALLENGE I the age of global busiess ad icreasigly more distributed workforce, remote ad brach staff demad access

More information

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III GE2112 - FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE Plaig the Computer Program Purpose Algorithm Flow Charts Pseudocode -Applicatio Software Packages-

More information

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services A QoS Provisioig mechaism of Real-time Wireless USB Trasfers for Smart HDTV Multimedia Services Ji-Woo im 1, yeog Hur 2, Jog-Geu Jeog 3, Dog Hoo Lee 4, Moo Sog Yeu 5, Yeowoo Lee 6 ad Seog Ro Lee 7 1 Istitute

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

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

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

150 Internet Exchange Points And Beyond!

150 Internet Exchange Points And Beyond! 150 Iteret Exchage Poits Ad Beyod! HKNOG 2018 Hog Kog Walt Wolly, Director Itercoectio Strategy Hurricae Electric AS6939 Who is Walt Wolly? Hurricae Electric AS6939 4 years Amazo AS16509 4 years Director

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

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

Course Information. Details. Topics. Network Examples. Overview. Walrand Lecture 1. EECS 228a. EECS 228a Lecture 1 Overview: Networks

Course Information. Details. Topics. Network Examples. Overview. Walrand Lecture 1. EECS 228a. EECS 228a Lecture 1 Overview: Networks Walrad Lecture 1 Course Iformatio Lecture 1 Overview: Networks Jea Walrad www.eecs.berkeley.edu/~wlr Istructor: Jea Walrad Office Hours: M-Tu 1:00-2:00 Time/Place: MW 2:00-3:30 i 285 Cory Home Page: http://wwwist.eecs.berkeley.edu/~ee228a

More information

In today s information technology culture, the term server is thrown around

In today s information technology culture, the term server is thrown around Itroducig Widows Home Server I today s iformatio techology culture, the term server is throw aroud quite a bit. Web servers, prit servers, proxy servers, file servers all of these refer to various computer

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 12 th April 2018

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

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES Formoreiformatio,pleasecal877.449.0458,oremailusatSales@CorporateArmor.com. Datasheet: Check Poit 00 Appliaces 00 Big security for small braches 00 Appliaces YOUR CHALLENGE I the age of global busiess

More information

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Part A Datapath Design

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Part A Datapath Design COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter The Processor Part A path Desig Itroductio CPU performace factors Istructio cout Determied by ISA ad compiler. CPI ad

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

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 22 Database Recovery Techiques Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Recovery algorithms Recovery cocepts Write-ahead

More information

Optimizing Out-of-band Management

Optimizing Out-of-band Management > Techical White Paper Optimizig Out-of-bad Maagemet For Solaris Servers ABOUT UPLOGIX // Uplogix provides eterprise edge maagemet solutios for orgaizatios seekig to reduce the cost ad complexity of maagig

More information

performance to the performance they can experience when they use the services from a xed location.

performance to the performance they can experience when they use the services from a xed location. I the Proceedigs of The First Aual Iteratioal Coferece o Mobile Computig ad Networkig (MobiCom 9) November -, 99, Berkeley, Califoria USA Performace Compariso of Mobile Support Strategies Rieko Kadobayashi

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

1&1 Next Level Hosting

1&1 Next Level Hosting 1&1 Next Level Hostig Performace Level: Performace that grows with your requiremets Copyright 1&1 Iteret SE 2017 1ad1.com 2 1&1 NEXT LEVEL HOSTING 3 Fast page loadig ad short respose times play importat

More information

Baan Tools User Management

Baan Tools User Management Baa Tools User Maagemet Module Procedure UP008A US Documetiformatio Documet Documet code : UP008A US Documet group : User Documetatio Documet title : User Maagemet Applicatio/Package : Baa Tools Editio

More information

IPv6 Deployment Study

IPv6 Deployment Study IPv6 Deploymet Study 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

Guide for Online Renewal

Guide for Online Renewal guide for olie reewal Guide for Olie Reewal This guide is desiged to assist you i the completio of your aual olie reewal of registratio. 250 Bloor St. East, Suite 1000, Toroto ON M4W 1E6 Phoe: 416-972-9882

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

The VSS CCD photometry spreadsheet

The VSS CCD photometry spreadsheet The VSS CCD photometry spreadsheet Itroductio This Excel spreadsheet has bee developed ad tested by the BAA VSS for aalysig results files produced by the multi-image CCD photometry procedure i AIP4Wi v2.

More information

L I N U X. Unit 6 S Y S T E M DHCP & DNS (BIND) A D M I N I S T R A T I O n DPW

L I N U X. Unit 6 S Y S T E M DHCP & DNS (BIND) A D M I N I S T R A T I O n DPW it 6 HCP & (B) oa Warre HCP ervice yamically assigs a P address to requestig machies P addresses are leased scope of addresses ca be assiged or excluded from assigmet HCP servers do ot talk to each other

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

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

Computer Science Foundation Exam. August 12, Computer Science. Section 1A. No Calculators! KEY. Solutions and Grading Criteria.

Computer Science Foundation Exam. August 12, Computer Science. Section 1A. No Calculators! KEY. Solutions and Grading Criteria. Computer Sciece Foudatio Exam August, 005 Computer Sciece Sectio A No Calculators! Name: SSN: KEY Solutios ad Gradig Criteria Score: 50 I this sectio of the exam, there are four (4) problems. You must

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

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

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

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

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

FOURTH QUARTER Making the Right Technology Choices Today for a Mobile Future

FOURTH QUARTER Making the Right Technology Choices Today for a Mobile Future FOURTH QUARTER 2001 Makig the Right Techology Choices Today for a Mobile Future TABLE OF CONTENTS Makig the Right Techology Choices Today for a Mobile Future Why Mobile, Why Now?..................................................5

More information

Reliable Transmission. Spring 2018 CS 438 Staff - University of Illinois 1

Reliable Transmission. Spring 2018 CS 438 Staff - University of Illinois 1 Reliable Trasmissio Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Reliable Trasmissio Hello! My computer s ame is Alice. Alice Bob Hello! Alice. Sprig 2018 CS 438 Staff - Uiversity of Illiois 2 Reliable

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

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

. 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

Floristic Quality Assessment (FQA) Calculator for Colorado User s Guide

Floristic Quality Assessment (FQA) Calculator for Colorado User s Guide Floristic Quality Assessmet (FQA) Calculator for Colorado User s Guide Created by the Colorado atural Heritage Program Last Updated April 2012 The FQA Calculator was created by Michelle Fik ad Joaa Lemly

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

BST Sequence of Operations

BST Sequence of Operations Splay Trees Problems with BSTs Because the shape of a BST is determied by the order that data is iserted, we ru the risk of trees that are essetially lists 12 21 20 32 24 37 15 40 55 56 77 2 BST Sequece

More information