IPv6 Addressing. ISP Workshops
|
|
- Evangeline Stone
- 5 years ago
- Views:
Transcription
1 IPv6 Addressig ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese ( Last updated 12 th April
2 Ackowledgemets p This material origiated from the Cisco ISP/IXP Workshop Programme developed by Philip Smith & Barry Greee 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 2
3 Ageda p Recap: how it worked with IPv4 p Gettig IPv6 address space p Costructig a scalable IPv6 address pla p Cliet IPv6 addressig p IPv6 address pla example 3
4 How it used to be Lookig back at IPv4 4
5 How did it work for IPv4? p Up util 1994: Operators applied to IterNIC for address space p 1993 owards: icluded RIPE NCC ad APNIC, the first two RIRs Class A: Big orgaisatios Class B: Medium orgaisatios p From 1992 owards, multiple class Cs ofte haded out istead of sigle class Bs Class C: Small orgaisatios p From 1994 owards (classless Iteret) Address space distributed by IterNIC (replaced by ARIN i 1998) ad the other RIRs Distributio accordig to demostrated eed (ot wat) 5
6 IPv4 address plas (pre 1994)? p Prior to 1994, doig a address pla i IPv4 was very simple p Class C was used for oe LAN If etity had more tha oe LAN, they d ormally get a class B p A orgaisatio with a class B had 256 possible LANs Ad that was more tha most etworks had i those days p Orgaisatios with more tha 256 LANs teded to be Uiversities, big IT compaies, etc They either had multiple class Bs, or eve a class A 6
7 Typical early 90s address pla p Orgaisatio was ot coected to the Iteret as such But used TCP/IP iterally p Would geerally use /8 Or ay other class A that IterNIC had ot haded out p 10.X.Y.Z was a typical layout, where: X = buildig umber Y = floor umber Z = host address Where each subet was a /24 (like a class C) p Whe these orgaisatios coected to the Iteret, they had to reumber Ofte ito a /19 (the miimum allocatio the) 7
8 IPv4 address plas (post 1994)? p I the classful Iteret days, IP address plaig did t really exist The address space was big eough for most eeds, as the umber of devices ad LANs were small p With the arrival of classless Iteret, ad IPv4 ru out i the early 90s IP address plaig was eeded Orgaisatios got address space accordig to demostrated eed p A previous class B might ow oly get a /19 p LANs o loger were automatically /24s p etc 8
9 IPv4 address plas (post 1994)? p Advet of NAT assisted with delayig IPv4 ruout Ed-user got sigle public address, ad NATed o to that address p (Ed-users could get lazy agai) p Operators became more careful: RIR policy required demostrated eed p Further allocatios made oly whe existig allocatios were prove to be mostly used up Started assigig address space across backboe accordig to the eeds of the ifrastucture p No gaps, but still o real pla p /30s for poit-to-poit liks etc p Although the plas ofte separated ifrastructure address space from what wet to customers 9
10 IPv4 address plas (today) p Chaotic? p Ustructured? p Udocumeted? p With IPv4 address space almost all depleted Operators becomig ever more creative Operators extractig the last drops from their address space holdigs It is a scramble just to keep etwork ifrastructure addressed with public IPv4 Some operators eve use NAT withi their backboes Some operators are reclaimig IPv4 address space loaed to their customers This hotch potch caot ad does ot lead to good plaig 10
11 IPv4 address plas (today) p More serious issues because of the lack of structure, lack of plaig: Ifrastructure security filters become very hard to maage p Addig yet aother small block of IPv4 addresses to perimeter ad cotrol plae filters Traffic egieerig is more challegig p Lots of small blocks of address space to maage ad maipulate p With impacts o size of the global routig table too! Ifrastructure addressig is difficult to maage p Loopbacks ad backboe poit-to-poit liks o loger out of oe cotiguous block Access address pool resizig p Broadbad access pools reumberig, reassigig, etc 11
12 IPv6 p IPv6 chages all this p Address space delegatios are geerous Remiders of the old days of classful IPv4 p No NAT p Address plaig is very possible p Address plaig is very ecessary p Documetatio is very ecessary p Operators accustomed to hadlig IPv4 i the 1980s ad early 1990s might be able to use those old skills for IPv6! 12
13 IPv6 Address Plaig 13
14 Where to get IPv6 addresses p Your upstream ISP p Africa AfriNIC p Asia ad the Pacific APNIC p North America ARIN p Lati America ad the Caribbea LACNIC p Europe ad Middle East RIPE NCC 14
15 Iteret Registry Regios 15
16 Gettig IPv6 address space (1) p From your Regioal Iteret Registry Become a member of your Regioal Iteret Registry ad get your ow allocatio p Membership ope to all orgaisatios who are operatig a etwork Address allocatio policies listed o the idividual RIR website Miimum allocatio is a /32 (or larger if you will have more tha 65k /48 assigmets) 16
17 Gettig IPv6 address space (2) p From your upstream ISP Receive a /48 from upstream ISP s IPv6 address block Receive more tha oe /48 if you have more tha 65k subets p If you eed to multihome: Apply for a /48 assigmet from your RIR Multihomig with the provider s /48 will be operatioally challegig p Provider policies, filters, etc 17
18 Do NOT use 6to4 p Some etities still use 6to4 Deprecated i May 2015 due to serious operatioal ad security issues Read (BCP196) for the reasoig why p FYI: 6to4 operatio: Take a sigle public IPv4 /32 address 2002:<ipv4 /32 address>::/48 becomes your IPv6 address block, givig 65k subets Requires a 6to4 gateway 6to4 is a meas of coectig IPv6 islads across the IPv4 Iteret 18
19 Nibble Boudaries p IPv6 offers etwork operators more flexibility with addressig plas Network addressig ca ow be doe o ibble boudaries p For ease of operatio Rather tha makig maximum use of a very scarce resource p With the resultig operatioal complexity p A ibble boudary meas subettig address space based o the address umberig Each umber i IPv6 represets 4 bits = 1 ibble Which meas that IPv6 addressig ca be doe o 4-bit boudaries 19
20 Nibble Boudaries example p Cosider the address block 2001:DB8:0:10::/61 The rage of addresses i this block are: 2001:0DB8:0000:0010:0000:0000:0000:0000 to 2001:0DB8:0000:0017:FFFF:FFFF:FFFF:FFFF Note that this subet oly rus from 0010 to The adjacet block is 2001:DB8:0:18::/ :0DB8:0000:0018:0000:0000:0000:0000 to 2001:0DB8:0000:001F:FFFF:FFFF:FFFF:FFFF The address blocks do t use the etire ibble rage 20
21 Nibble Boudaries example p Now cosider the address block 2001:DB8:0:10::/60 The rage of addresses i this block are: 2001:0DB8:0000:0010:0000:0000:0000:0000 to 2001:0DB8:0000:001F:FFFF:FFFF:FFFF:FFFF Note that this subet uses the etire ibble rage, 0 to F Which makes the umberig pla for IPv6 simpler p This rage ca have a particular meaig withi the ISP block (for example, ifrastructure addressig for a particular PoP) 21
22 Addressig Plas Ifrastructure p All Network Operators should obtai a /32 from their RIR p Address block for router loop-back iterfaces Number all loopbacks out of oe /64 /128 per loopback p Address block for ifrastructure (backboe) /48 allows 65k subets /48 per regio (for the largest multi-atioal etworks) /48 for whole backboe (for the majority of etworks) Ifrastructure/backboe usually does NOT require regioal/geographical addressig Summarise betwee sites if it makes sese 22
23 Addressig Plas Ifrastructure p What about LANs? /64 per LAN p What about Poit-to-Poit liks? Protocol desig expectatio is that /64 is used /127 ow recommeded/stadardised p p (reserve /64 for the lik, but address it as a /127) Other optios: p /126s are beig used (mimics IPv4 /30) p /112s are beig used Leaves fial 16 bits free for ode IDs p Some discussio about /80s, /96s ad /120s too p Some equipmet does t support /127s L 23
24 Addressig Plas Ifrastructure p NOC: ISP NOC is trusted etwork ad usually cosidered part of ifrastructure /48 p Cotais maagemet ad moitorig systems p Hosts the etwork operatios staff p take the last /60 (allows eough subets) p Critical Services: Network Operator s critical services are part of the trusted etwork ad should be cosidered part of the ifrastructure /48 For example, Aycast DNS, SMTP, POP3/IMAP, etc p Take the secod /64 p (some operators use the first /64 istead) 24
25 Addressig Plas Lik from ISP to Ed-Site p Optio Oe: Use ipv6 uumbered Which meas o global uicast ipv6 address o the poit-to-poit lik Router adopts the specified iterface s IPv6 address p Router does t actually eed a global uicast IPv6 address to forward packets iterface loopback 0 ipv6 address 2001:DB8::1/128 iterface serial 1/0 ipv6 address uumbered loopback 0 25
26 Addressig Plas Lik from ISP to Ed-Site p Optio Two: Use the secod /48 for poit-to-poit liks Divide this /48 up betwee PoPs Example: p For 10 PoPs, dividig ito 16, gives /52 per PoP p Each /52 gives 4096 poit-to-poit liks p Adjust to suit! Useful if ISP moitors poit-to-poit lik state for customers p Lik addresses are utrusted, so do ot wat them i the first /48 used for the backboe &c Aggregate per router or per PoP ad carry i ibgp (ot ISIS/OSPF) 26
27 Addressig Plas Ed-Site p RFC6177/BCP157 describes assigmet sizes to ed-sites Origial (obsolete) IPv6 desig specificatio said that ed-sites get oe /48 Recogise that ed-sites eed to get eough IPv6 address space (multiples of /64) to address all subets for the foreseeable future p I typical deploymets today: /64 if ed-site will oly ever be a LAN (ot recommeded!!) /56 for small ed-sites (e.g. home/office/small busiess) /48 for large ed-sites p Observatios: RFC7084 specifies Basic Requiremets for IPv6 Customer Edge Routers p Icludig ability to be able to request at least a /60 by DHCPv6-PD Do t assume that a mobile ed-site eeds oly a /64 3GPP Release 10 itroduces DHCPv6-PD for tetherig Some operators are distributig /60s to their smallest customers!! 27
28 Addressig Plas Ed-Site p Broadbad Example: DHCPv6 pool is a /48 p DHCPv6 hads out /56 per customer p Which allows for 256 customers per pool If BRAS has more tha 256 customers, icrease pool to a /47 p This allows for 512 customers at /56 per customer The whole ibble (/44) allows for 4096 delegatios I all cases, BRAS aouces etire pool as oe block by ibgp 28
29 Addressig Plas Ed-Site p Busiess leased lie : /48 per customer Oe stop shop, o eed for customer to revisit ISP for more addresses util all 65k subets are used up p Hosted services: Oe physical server per vlan Oe /64 per vlan How may vlans per PoP? /48 reserved for etire hosted servers across backboe p Iteral sites will be subets ad carried by ibgp 29
30 Addressig Plas Ed-Site p Geographical delegatios to Customers: Network Operator subdivides /32 address block ito geographical chuks E.g. ito /36s p Regio 1: 2001:DB8:1xxx::/36 p Regio 2: 2001:DB8:2xxx::/36 p Regio 3: 2001:DB8:3xxx::/36 p etc Which gives 4096 /48s per regio For Operatioal ad Admiistrative ease Beefits for traffic egieerig if Network Operator multihomes i each regio 30
31 Addressig Plas Ed-Site p Sequetial delegatios to Customers: After carvig off address space for etwork ifrastructure, Network Operator simply assigs address space sequetially Eg: p Ifrastructure: p Customer P2P: p Customer 1: p Customer 2: p etc 2001:DB8:0::/ :DB8:1::/ :DB8:2::/ :DB8:3::/48 Useful whe there is o regioal subdivisio of etwork ad o regioal multihomig eeds 31
32 Addressig Plas Routig Cosideratios p Carry Broadbad pools i ibgp across the backboe Not i OSPF/ISIS p Multiple Broadbad pools o oe BRAS should be aggregated if possible Reduce load o ibgp p Aggregatig leased lie customer address blocks per router or per PoP is udesirable: Iterferes with ISP s traffic egieerig eeds Iterferes with ISP s service quality ad service guaratees 32
33 Addressig Plas Traffic Egieerig p Smaller providers will be sigle homed The customer portio of the ISP s IPv6 address block will usually be assiged sequetially p Larger providers will be multihomed Two, three or more exteral liks from differet providers Traffic egieerig becomes importat Sequetial assigmets of customer addresses will egatively impact load balacig 33
34 Addressig Plas Traffic Egieerig p ISP Router loopbacks ad backboe poit-to-poit liks make up a small part of total address space Ad they do t attract traffic, ulike customer address space p Liks from ISP Aggregatio edge to customer router eeds oe /64 Small requiremets compared with total address space Some ISPs use IPv6 uumbered p Plaig customer assigmets is a very importat part of multihomig Traffic egieerig ivolves subdividig aggregate ito pieces util load balacig works 34
35 Uplaed IP addressig p ISP fills up customer IP addressig from oe ed of the rage: 2001:DB8::/32 p Customers geerate traffic Dividig the rage ito two pieces will result i oe /33 with all the customers ad the ISP ifrastructure the addresses, ad oe /33 with othig No loadbalacig as all traffic will come i the first /33 ISP Customer Addresses Meas further subdivisio of the first /33 = harder work 35
36 Plaed IP addressig p If ISP fills up customer addressig from both eds of the rage: 2001:DB8::/ ISP Customer Addresses Customer Addresses p Scheme the is: First customer from first /33, secod customer from secod /33, third from first /33, etc p This works also for residetial versus commercial customers: Residetial from first /33 Commercial from secod /33 36
37 Plaed IP Addressig p This works fie for multihomig betwee two upstream liks (same or differet providers) p Ca also subdivide address space to suit more tha two upstreams Follow a similar scheme for populatig each portio of the address space p Cosider regioal (geographical) distributio of customer delegated address space p Do t forget to always aouce a aggregate out of each lik 37
38 Addressig Plas Advice p Customer address assigmets should ot be reserved or assiged o a per PoP basis Follow same priciple as for IPv4 Subet aggregate to cater for multihomig eeds Cosider regioal delegatio ISP ibgp carries customer ets Aggregatio withi the ibgp ot required ad usually ot desirable Aggregatio i ebgp is very ecessary p Backboe ifrastructure assigmets: Number out of a sigle /48 p Operatioal simplicity ad security Aggregate to miimise size of the IGP 38
39 Addressig Plas Scheme p Lookig at Ifrastructure: 2001:db8::/32 / :DB8:0::/48 / :DB8:1::/48 to 2001:DB8:FFFF::/48 Loopbacks Backboe PtP & LANs NOC Customers 39
40 Addressig Plas Scheme p Lookig at Ifrastructure: 2001:db8::/32 / :DB8:0::/48 / :DB8:1::/48 to 2001:DB8:FFFF::/48 Loopbacks Backboe PtP & LANs NOC Customers p Alterative: 2001:db8::/32 / :DB8:0::/48 / :DB8:1::/ :DB8:2::/48 to 2001:DB8:FFFF::/48 Loopbacks Backboe PtP & LANs NOC Customer PtP Customers 40
41 Addressig Plas Plaig p Registries will usually allocate the ext block to be cotiguous with the first allocatio (RIRs use a sparse allocatio strategy idustry goal is aggregatio) Miimum allocatio is /32 Very likely that subsequet allocatio will make this up to a /31 or larger (/28) So pla accordigly 41
42 Addressig Plas (cotd) p Documet ifrastructure allocatio Eases operatio, debuggig ad maagemet p Documet customer allocatio Customers get /48 each Prefix cotaied i ibgp Eases operatio, debuggig ad maagemet Submit etwork object to RIR Database 42
43 Addressig Tools p Examples of IP address plaig tools: NetDot etdot.uorego.edu OpeNetAdmi opeetadmi.com HaCi sourceforge.et/projects/haci Racktables racktables.org IPAT ethead.de/idex.php/ipat freeipdb home.globalcrossig.et/~freeipdb/ p Examples of IPv6 subet calculators: ipv6ge code.google.com/p/ipv6ge/ sipcalc 43
44 Cliet IPv6 Addressig 44
45 IPv6 Addressig o LANs (fixed & wireless) p StateLess Address AutoCofiguratio (SLAAC) Cliet lears IPv6 address, default gateway, ad DNS resolver, from the router o the LAN p DHCPv6 Cliet lears IPv6 address, default gateway, ad DNS resolver, from a DHCP server p Ca be o the same LAN (ot advised) p Ca be the router (usually limited feature set) p Stadaloe, via DHCP relay o the router (most commo) 45
46 SLAAC: Router side p Router does ot eed ay specific cofiguratio But there are some good practice suggestios to improve geeral behaviour p Settig router preferece high (default is medium) p Make the RA iterval 30 secods p If supported, also supply DNS resolver usig RA p Set Multicast Listeer Discovery query iterval to 30 secods iterface FastEtheret0/0 ipv6 address 2001:DB8:100::1/64 ipv6 d router-preferece high ipv6 d ra iterval 30 ipv6 d ra ds server 2001:DB8:100:F::53 ipv6 mld query-iterval 30! 46
47 SLAAC: Cliet side p IPv6 cliet lears address from the LAN IPv6 is eabled o most ed-user devices today p Laptop, PC, tablet, smartphoe Device seds out router solicit Router respods with router advertisemet cotaiig subet ad default gateway Iitial cliet state (eg macos laptop): Cliet: e3: flags=8863<up,broadcast,smart,running,simplex,multicast> mtu 1500 ether 68:5b:35:7d:3b:bd iet6 fe80::6a5b:35ff:fe7d:3bbd%e3 prefixle 64 scopeid 0x8 47
48 SLAAC p O receivig respose from the router: e3: flags=8863<up,broadcast,smart,running,simplex,multicast> mtu 1500 ether 68:5b:35:7d:3b:bd iet6 fe80::6a5b:35ff:fe7d:3bbd%e3 prefixle 64 scopeid 0x8 iet6 2001:db8:100::6a5b:35ff:fe7d:3bbd prefixle 64 autocof iet6 2001:db8:100::18eb:2861:458e:862b prefixle 64 autocof temporary d6 optios=1<performnud> Iteret6: Destiatio Gateway Flags Netif Expire default fe80::219:30ff:fee UGc e3 Note the temporary address this is the oe used for all IPv6 coectivity, ad has a lifetime determied by the cliet s operatig system 48
49 DHCPv6 p Behaves like DHCP o IPv4 ifrastructure: DHCPv6 server distributes addresses from a pool o request from cliet DHCPv6 cliet cofigures IPv6 address, default gateway, ad DNS resolver Sample server cofiguratio (Cisco IOS) p Note we tell eighbour discovery that address ad other cofiguratio will be hadled by DHCP ipv6 dhcp pool LABNET ds-server 2001:DB8:100:F::53 domai-ame labet! iterface VLAN1 ipv6 address 2001:DB8::1/64 ipv6 d maaged-cofig-flag ipv6 d other-cofig-flag ipv6 dhcp server LABNET! 49
50 Stateless DHCPv6 p Where DHCPv6 is used to distribute other iformatio But ot IPv6 addresses (usually doe by SLAAC) Documeted i RFC3736 p For example: SLAAC is used to distribute IPv6 address ad default gateway DHCPv6 is used to provide DNS resolver ad other etwork iformatio Compare this cofiguratio with that from the earlier example ipv6 dhcp pool LABNET ds-server 2001:DB8:100:F::53 domai-ame labet! iterface VLAN1 ipv6 address 2001:DB8::1/64 ipv6 d other-cofig-flag ipv6 dhcp server LABNET! 50
51 Distributig subets to Ed-Users p Static assigmet (as i IPv4) Tell the customer what subet they have p Not dyamic! p Usually with Iteret service documetatio p DHCPv6-PD Use DHCPv6 Prefix Delegatio feature to distribute subets automatically p Prefix delegated ca optioally be made persistet if desired 51
52 DHCPv6-PD p New for IPv6, is Prefix-Delegatio (PD) Allows DHCP server to delegate subets to cliets Especially useful for Broadbad deploymets p Also ca be used for eterprise Server example o BRAS (Cisco IOS) p Distribute /56 to cliet etwork out of /40 pool ipv6 dhcp pool BB-CUST-1 prefix-delegatio pool BBCUST1 lifetime ! ipv6 local pool BBCUST1 2001:DB8:F00::/40 56! iterface FastEtheret0/0 ipv6 eable ipv6 dhcp server BB-CUST-1! 52
53 DHCPv6-PD p Cliet receives address delegatio from the server: iterface Dialer0 descriptio ADSL lik to MY ISP ipv6 address autocofig default ipv6 dhcp cliet pd ADSL-PD rapid-commit! iterface Vla1 descriptio Home Network ipv6 address ADSL-PD ::0:0:0:0:1/64! iterface Vla2 descriptio Home IP/TV Network ipv6 address ADSL-PD ::1:0:0:0:1/64! Vla1 IPv6 address: 2001:DB8:F00:3100::1/64 Vla2 IPv6 address: 2001:DB8:F00:3101::1/64 53
54 DHCPv6-PD Servers? p May vedor hardware products Routers, firewalls, etc p Example of stadaloe software (like IPv4 DHCP): ISC s KEA (replaces ISC s DHCP server) p Jagoret DHCP server p p Persistet address delegatio Available usig DHCP Optio 37 remote hardware ID p The cliet gets the same address block delegated each time 54
55 Example Address Pla 55
56 Example Address Pla p Geeric Network Operator Has 2001:DB8::/32 address block Takes first /48 for etwork ifrastructure p First /64 for loopbacks p Last /60 for NOC Takes secod /48 for poit to poit liks to customer sites Remaider of address space for delegatio to customers, cotet hostig ad broadbad pools p Network Operator has 20 locatios (Poits of Presece) aroud the coutry 56
57 Example: Loopback addresses p 2001:DB8:0::/48 is used for ifrastructure p Out of this, 2001:DB8:0:0::/64 is used for loopbacks Each loopback is umbered as a /128 p Scheme adopted is: 2001:DB8::XXYY/128 p Where XX is the PoP umber (01 through FF) p Where YY is the router umber (01 through FF) Scheme is good for: p 255 PoPs p 255 routers per PoP p keepig addresses small/short 57
58 Loopbacks Example PoP 1 Routers Loopbacks PoP 10 Routers Loopbacks cr1 2001:DB8::101/128 cr1 2001:DB8::A01/128 cr2 2001:DB8::102/128 cr2 2001:DB8::A02/128 br1 2001:DB8::103/128 sr1 2001:DB8::A05/128 br2 2001:DB8::104/128 sr2 2001:DB8::A06/128 sr1 2001:DB8::105/128 ar1 2001:DB8::A10/128 sr2 2001:DB8::106/128 ar2 2001:DB8::A11/128 ar1 2001:DB8::110/128 gw1 2001:DB8::A20/128 ar2 2001:DB8::111/128 gw2 2001:DB8::A21/128 gw1 2001:DB8::120/128 etc gw2 2001:DB8::121/128 etc 58
59 Example: Backboe Poit to Poit liks p Backboe Poit to Poit liks come out of Ifrastructure block 2001:DB8:0::/48 Scheme adopted is: p 2001:DB8:0:XXYY::Z/64 Where p XX is the PoP umber (01 through FF) p YY is the LAN umber (00 through 0F) p YY is the P2P lik umber (10 through FF) p Z is the iterface address (0 or 1) Scheme is good for 16 LANs ad 240 backboe PtP liks per PoP, ad for 255 PoPs 59
60 LANs ad PtP Liks Example PoP 1 Subet PoP 14 Subet LAN1 2001:DB8:0:101::/64 LAN1 2001:DB8:0:E01::/64 LAN2 2001:DB8:0:102::/64 LAN2 2001:DB8:0:E02::/64 LAN3 2001:DB8:0:103::/64 LAN3 2001:DB8:0:E03::/64 PtP1 2001:DB8:0:111::/64 LAN4 2001:DB8:0:E04::/64 PtP2 2001:DB8:0:112::/64 LAN5 2001:DB8:0:E05::/64 PtP3 2001:DB8:0:113::/64 PtP1 2001:DB8:0:E11::/64 PtP4 2001:DB8:0:114::/64 PtP2 2001:DB8:0:E12::/64 PtP5 2001:DB8:0:115::/64 PtP3 2001:DB8:0:E13::/64 PtP6 2001:DB8:0:116::/64 etc PtP7 2001:DB8:0:117::/64 etc Note: PtP liks have /64 reserved but are addressed as /127s 60
61 Liks to Customers p Some ISPs use ip uumbered for IPv4 iterface liks So replicate this i IPv6 by usig ipv6 uumbered to address the liks This will ot require oe /48 to be take from the ISP s /32 allocatio p Other ISPs use real routable addresses So set aside the secod /48 for this purpose Gives possible customer liks, assumig a /64 for each lik 61
62 Customer Liks Example Customer Customer 1 Customer 2 Customer 3 Customer 4 (lik oe) Customer 4 (lik two) Customer 5 Customer 6 etc Poit to poit lik address 2001:DB8:1:0::/ :DB8:1:1::/ :DB8:1:2::/ :DB8:1:3::/ :DB8:1:4::/ :DB8:1:5::/ :DB8:1:6::/64 Note1: PtP liks are umbered out of 2001:DB8:1::/48 Note2: PtP liks have /64 reserved but are addressed as /127s 62
63 Example: Allocatios from the /32 p Master allocatio documetatio would look like this: Category Sigle /64 Sigle /60 Sigle /48 Sigle /48 Sigle /40 Sigle /40 Sigle /40 Sigle /40 Etc Purpose Loopbacks NOC Backboe Poit to Poit liks (/64 each) Customer Poit to Poit liks (/64 each) Broadbad Customers i Regio 1 (/56 each) 256 Eterprise Customers i Regio 1 (/48 each) Broadbad Customers i Regio 2 (/56 each) 256 Eterprise Customers i Regio 2 (/48 each) 63
64 Example: Allocatios from the /32 p Detailed documetatio: Address Blocks 2001:DB8:0::/ :DB8:1::/48 Purpose Ifrastructure (Loops, NOC, PtP) Customer Poit to Poit Liks 2001:DB8:0110::/48 Customer Oe i Regio :DB8:0111::/48 Customer Two i Regio :DB8:0112::/48 Customer Three i Regio :DB8:1100::/40 Broadbad Pool 1 i Regio :DB8:1200::/40 Broadbad Pool 2 i Regio :DB8:8110::/48 Customer Oe i Regio :DB8:8111::/48 Customer Two i Regio :DB8:9100::/40 Broadbad Pool 1 i Regio :DB8:9200::/40 Broadbad Pool 2 i Regio 2 64
65 Summary p First /48 for ifrastructure Out of that, first /64 for Loopbacks p PoP structure withi IPv6 addressig is very possible Greater flexibility tha with IPv4 Possible to come up with a simple memorable scheme p Documetatio vitally importat! 65
66 Presetatio Recap p How it worked with IPv4 p Gettig IPv6 address space p Costructig a scalable IPv6 address pla p IPv6 addressig o LANs p IPv6 address pla example 66
67 IPv6 Addressig ISP Workshops 67
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 informationIPv6 Addressing. ISP Workshops
IPv6 Addressing ISP Workshops These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/) Last updated 9
More informationIPv6 Addressing. ISP Workshops
IPv6 Addressing ISP Workshops These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/) Last updated 15
More informationIPv6 Addressing. ITU/APNIC/MICT IPv6 Security Workshop 23 rd 27 th May 2016 Bangkok. Last updated 5 th June 2015
IPv6 Addressing ITU/APNIC/MICT IPv6 Security Workshop 23 rd 27 th May 2016 Bangkok Last updated 5 th June 2015 1 Agenda p Recap: how it worked with IPv4 p Getting IPv6 address space p Constructing a scalable
More informationTransitioning 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 informationIS-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 informationIPv6 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 informationIPv6 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 informationIntroduction 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 informationIntroduction 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 informationDeploying 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 informationSimple 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 informationThe 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 informationBGP 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 informationISP 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 informationIS-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 informationIPv6 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 informationIPv6 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 informationBGP 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 informationL 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 informationISP Network Design. ISP Workshops
ISP Network 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 27 th February
More informationIS-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 informationIPv6 Address Planning
IPv6 Address Planning IPv6 Address Recap 0 63 64 127 Network Prefix Interface ID 32 16 16 ISP /32 Customer Site /48 End Site Subnet /64 64 Device 128 Bit Address IPv6 Address Planning Network Operators
More informationThe IPv6 Protocol & IPv6 Standards
The IPv6 Protocol & IPv6 Stadards 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
More informationCSC 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 informationIPv6 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 informationQuality 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 informationn 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 informationIPv6 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 informationAvid 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 informationWindows 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 informationWeb 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 informationIPv6 Protocols & Standards. ISP Training Workshops
IPv6 Protocols & Stadards ISP Traiig Workshops 1 So what has really chaged? p Expaded address space Address legth quadrupled to 16 bytes p Header Format Simplificatio Fixed legth, optioal headers are daisy-chaied
More informationThe IPv6 Protocol & IPv6 Standards
The IPv6 Protocol & IPv6 Stadards 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
More informationMOTIF 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 informationLinux DNS (BIND), DHCP and Servers
it 8 Liux (B), HCP ad mail ervers oa Warre HCP oa Warre HCP ervice yamically assigs a P address to requestig machies P addresses are leased P addresses are leased scope of addresses ca be assiged or excluded
More informationIPv6 Deployment Planning. Philip Smith APRICOT 2013 Singapore 19 th Feb 1 st March 2013
IPv6 Deployment Planning Philip Smith APRICOT 2013 Singapore 19 th Feb 1 st March 2013 1 Presentation Slides p Will be available on n http://thyme.apnic.net/ftp/seminars/ APRICOT2013-IPv6-Planning.pdf
More informationOnes Assignment Method for Solving Traveling Salesman Problem
Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:
More information1 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 informationBaan 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 informationGlobal 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 informationThe 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 informationTerm 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 informationBasic allocator mechanisms The course that gives CMU its Zip! Memory Management II: Dynamic Storage Allocation Mar 6, 2000.
5-23 The course that gives CM its Zip Memory Maagemet II: Dyamic Storage Allocatio Mar 6, 2000 Topics Segregated lists Buddy system Garbage collectio Mark ad Sweep Copyig eferece coutig Basic allocator
More informationCustomer 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 informationElementary Educational Computer
Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified
More informationWeston 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 informationGuide 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 informationArchitectural 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 information1 Graph Sparsfication
CME 305: Discrete Mathematics ad Algorithms 1 Graph Sparsficatio I this sectio we discuss the approximatio of a graph G(V, E) by a sparse graph H(V, F ) o the same vertex set. I particular, we cosider
More informationReliable 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. 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 informationLecture 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 informationResource 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 informationChapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 9 Poiters ad Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 9.1 Poiters 9.2 Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Slide 9-3
More informationSwitching Hardware. Spring 2018 CS 438 Staff, University of Illinois 1
Switchig Hardware Sprig 208 CS 438 Staff, Uiversity of Illiois Where are we? Uderstad Differet ways to move through a etwork (forwardig) Read sigs at each switch (datagram) Follow a kow path (virtual circuit)
More informationIntroduction to The Internet
Introduction to The Internet 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 informationCS 111: Program Design I Lecture 21: Network Analysis. Robert H. Sloan & Richard Warner University of Illinois at Chicago April 10, 2018
CS 111: Program Desig I Lecture 21: Network Aalysis Robert H. Sloa & Richard Warer Uiversity of Illiois at Chicago April 10, 2018 NETWORK ANALYSIS Which displays a graph i the sese of graph/etwork aalysis?
More informationOne 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 informationn 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 informationBezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only
Edited: Yeh-Liag Hsu (998--; recommeded: Yeh-Liag Hsu (--9; last updated: Yeh-Liag Hsu (9--7. Note: This is the course material for ME55 Geometric modelig ad computer graphics, Yua Ze Uiversity. art of
More informationAnnouncements. Reading. Project #4 is on the web. Homework #1. Midterm #2. Chapter 4 ( ) Note policy about project #3 missing components
Aoucemets Readig Chapter 4 (4.1-4.2) Project #4 is o the web ote policy about project #3 missig compoets Homework #1 Due 11/6/01 Chapter 6: 4, 12, 24, 37 Midterm #2 11/8/01 i class 1 Project #4 otes IPv6Iit,
More informationState-space feedback 6 challenges of pole placement
State-space feedbac 6 challeges of pole placemet J Rossiter Itroductio The earlier videos itroduced the cocept of state feedbac ad demostrated that it moves the poles. x u x Kx Bu It was show that whe
More informationDNS, DHCP and Auto- Configuration. IPv6 Training Day 18 th September 2012 Philip Smith APNIC
DNS, DHCP and Auto- Configuration IPv6 Training Day 18 th September 2012 Philip Smith APNIC 1 DNS in IPv6 p Works the same way as for IPv4 p Quad A records are used to indicate the name to IPv6 address
More informationAppendix 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 informationCS 683: Advanced Design and Analysis of Algorithms
CS 683: Advaced Desig ad Aalysis of Algorithms Lecture 6, February 1, 2008 Lecturer: Joh Hopcroft Scribes: Shaomei Wu, Etha Feldma February 7, 2008 1 Threshold for k CNF Satisfiability I the previous lecture,
More informationBaan Finance Financial Statements
Baa Fiace Fiacial Statemets Module Procedure UP041A US Documetiformatio Documet Documet code : UP041A US Documet group : User Documetatio Documet title : Fiacial Statemets Applicatio/Package : Baa Fiace
More informationBuilding Converged Cisco Multilayer Switched Networks (BCMSN) LearnSmart Exam Manual
Maual BCMSN Buildig Coverged Cisco Multilayer Switched Networks (BCMSN) LearSmart Maual Copyright 2011 by PrepLogic, LLC Product ID: 011242 Productio Date: July 19, 2011 All rights reserved. No part of
More informationPrinciples of modern LAN design and operation. Guido Marchetto Fulvio Risso Politecnico di Torino
Priciples of moder LAN desig ad operatio Guido Marchetto Fulvio Risso Politecico di Torio 1 Copyright otice This set of trasparecies, hereiafter referred to as slides, is protected by copyright laws ad
More informationIPv6 Routing Protocol Security
IPv6 Routig Protocol Security 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 informationAdministrative UNSUPERVISED LEARNING. Unsupervised learning. Supervised learning 11/25/13. Final project. No office hours today
Admiistrative Fial project No office hours today UNSUPERVISED LEARNING David Kauchak CS 451 Fall 2013 Supervised learig Usupervised learig label label 1 label 3 model/ predictor label 4 label 5 Supervised
More informationCS 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 informationCOSC 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Τεχνολογία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr
More informationLoad 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 informationBEA WebLogic Process Integrator
BEA WebLogic Process Itegrator A Compoet of BEA WebLogic Itegratio BEA WebLogic Process Itegrator Studio Olie Help BEA WebLogic Process Itegrator Release 2.0 Documet Editio 2.0 July 2001 Copyright Copyright
More informationCMSC 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 informationSession 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 informationOracle Server. What s New in this Release? Release Notes
Oracle email Server Release Notes Release 5.2 for Widows NT May 2001 Part No. A90426-01 These release otes accompay Oracle email Server Release 5.2 for Widows NT. They cotai the followig topics: What s
More informationMorgan 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 informationGE 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 informationBEA Tuxedo. Creating CORBA Server Applications
BEA Tuxedo Creatig CORBA Server Applicatios BEA Tuxedo Release 8.0 Documet Editio 8.0 Jue 2001 Copyright Copyright 2001 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software ad documetatio
More informationIntroduction 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 informationEE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control
EE 459/500 HDL Based Digital Desig with Programmable Logic Lecture 13 Cotrol ad Sequecig: Hardwired ad Microprogrammed Cotrol Refereces: Chapter s 4,5 from textbook Chapter 7 of M.M. Mao ad C.R. Kime,
More informationThe 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 information1. SWITCHING FUNDAMENTALS
. SWITCING FUNDMENTLS Switchig is the provisio of a o-demad coectio betwee two ed poits. Two distict switchig techiques are employed i commuicatio etwors-- circuit switchig ad pacet switchig. Circuit switchig
More informationCisco CCNP Switch ( ) LearnSmart Exam Manual Copyright 2011 by LearnSmart, LLC. Product ID: Production Date: November 10, 2011
Maual Cisco Cisco CCNP Switch (642-813) LearSmart Maual Copyright 2011 by LearSmart, LLC. Product ID: 12377 Productio Date: November 10, 2011 All rights reserved. No part of this documet shall be stored
More informationDescriptive Statistics Summary Lists
Chapter 209 Descriptive Statistics Summary Lists Itroductio This procedure is used to summarize cotiuous data. Large volumes of such data may be easily summarized i statistical lists of meas, couts, stadard
More informationCCIE Routing and Switching v4.0
Table of Cotets CCIE Routig ad Switchig v4.0 Quick Referece Brad Ellis Jacob Uecker Steve Meas Chapter 1 Geeral Networkig Theory...2 Chapter 2 Bridgig ad LAN Switchig... 11 Chapter 3 IP Addressig... 30
More informationLecturers: Sanjam Garg and Prasad Raghavendra Feb 21, Midterm 1 Solutions
U.C. Berkeley CS170 : Algorithms Midterm 1 Solutios Lecturers: Sajam Garg ad Prasad Raghavedra Feb 1, 017 Midterm 1 Solutios 1. (4 poits) For the directed graph below, fid all the strogly coected compoets
More informationThe isoperimetric problem on the hypercube
The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose
More informationperformance 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 informationChapter 10. Defining Classes. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 10 Defiig Classes Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 10.1 Structures 10.2 Classes 10.3 Abstract Data Types 10.4 Itroductio to Iheritace Copyright 2015 Pearso Educatio,
More informationCopyright 2016 Ramez Elmasri and Shamkant B. Navathe
Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 20 Itroductio to Trasactio Processig Cocepts ad Theory Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Trasactio Describes local
More informationUser Guide. Using Caliber Datamart
User Guide Usig Caliber Datamart 11.1.0 Copyright 2013 Micro Focus. All Rights Reserved. Portios Copyright 1998-2009 Borlad Software Corporatio (a Micro Focus compay). All other marks are the property
More informationData 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 informationNumerical Methods Lecture 6 - Curve Fitting Techniques
Numerical Methods Lecture 6 - Curve Fittig Techiques Topics motivatio iterpolatio liear regressio higher order polyomial form expoetial form Curve fittig - motivatio For root fidig, we used a give fuctio
More informationMANAGED! PREPARE TO BE FEATURES HANDHELD USER DISPLAYS. Specifications MEASUREMENT STABILIZATION INDICATOR
FEATURES Trasfers data easily betwee Hadheld & PC via USB cable. Stores up to 3000 temperatures ad 300 meu items. Sets Max / Mi temperature limit idicators. Stores custom meus for easy recall. Exports
More informationLecture 5. Counting Sort / Radix Sort
Lecture 5. Coutig Sort / Radix Sort T. H. Corme, C. E. Leiserso ad R. L. Rivest Itroductio to Algorithms, 3rd Editio, MIT Press, 2009 Sugkyukwa Uiversity Hyuseug Choo choo@skku.edu Copyright 2000-2018
More information1&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