Simple Multihoming. ISP Training Workshops
|
|
- Prosper Robertson
- 6 years ago
- Views:
Transcription
1 Simple Multihomig ISP Traiig Workshops 1
2 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 failure) p Upstream Service Provider (cofiguratio, software, hardware) 2
3 Why Multihome? p Reliability Busiess critical applicatios demad cotiuous availability Lack of redudacy implies lack of reliability implies loss of reveue 3
4 Why Multihome? p Supplier Diversity May busiesses demad supplier diversity as a matter of course Iteret coectio from two or more suppliers p With two or more diverse WAN paths p With two or more exit poits p With two or more iteratioal coectios p Two of everythig 4
5 Why Multihome? p Not really a reaso, but oft quoted p Leverage: Playig oe ISP off agaist the other for: p Service Quality p Service Offerigs p Availability 5
6 Why Multihome? p Summary: Multihomig is easy to demad as requiremet of ay operatio But what does it really mea: p I real life? p For the etwork? p For the Iteret? Ad how do we do it? 6
7 Multihomig Defiitio p More tha oe lik exteral to the local etwork two or more liks to the same ISP two or more liks to differet ISPs p Usually two exteral facig routers oe router gives lik ad provider redudacy oly 7
8 Multihomig p The scearios described here apply equally well to ed sites beig customers of ISPs ad ISPs beig customers of other ISPs p Implemetatio detail may be differet ed site ISP ISP1 ISP2 ISP cotrols cofig ISPs share cofig 8
9 Autoomous System Number (ASN) p Two rages (origial 16-bit rage) (32-bit rage RFC4893) p Usage: 0 ad (reserved) (public Iteret) (documetatio RFC5398) (private use oly) (represet 32-bit rage i 16-bit world) (documetatio RFC5398) (public Iteret) p 32-bit rage represetatio specified i RFC5396 Defies asplai (traditioal format) as stadard otatio 9
10 Autoomous System Number (ASN) p ASNs are distributed by the Regioal Iteret Registries They are also available from upstream ISPs who are members of oe of the RIRs p Curret 16-bit ASN allocatios up to have bee made to the RIRs Aroud are visible o the Iteret p Each RIR has also received a block of 32-bit ASNs Out of 3100 assigmets, aroud 2800 are visible o the Iteret p See 10
11 Private-AS Applicatio p Applicatios -or A ISP with customers multihomed o their backboe (RFC2270) A corporate etwork with several regios but coectios to the Iteret oly i the core -or Withi a BGP Cofederatio / /24 C / B /24 A /
12 Private-AS Removal p Private ASNs MUST be removed from all prefixes aouced to the public Iteret Iclude cofiguratio to remove private ASNs i the ebgp template p As with RFC1918 address space, private ASNs are iteded for iteral use They should ot be leaked to the public Iteret p Cisco IOS eighbor x.x.x.x remove-private-as 12
13 Trasit/Peerig/Default p Trasit Carryig traffic across a etwork Usually for a fee p Peerig Exchagig locally sourced routig iformatio ad traffic Usually for o fee Sometimes called settlemet free peerig p Default Where to sed traffic whe there is o explicit match i the routig table
14 Cofigurig Policy p Assumptios: prefix-lists are used throughout easier/better/faster tha access-lists p Three BASIC Priciples prefix-lists to filter prefixes filter-lists to filter ASNs route-maps to apply policy p Route-maps ca be used for filterig, but this is more advaced cofiguratio 14
15 Policy Tools p Local preferece outboud traffic flows p Metric (MED) iboud traffic flows (local scope) p AS-PATH preped iboud traffic flows (Iteret scope) p Commuities specific iter-provider peerig 15
16 Origiatig Prefixes: Assumptios p MUST aouce assiged address block to Iteret p MAY also aouce subprefixes reachability is ot guarateed p Curret miimum allocatio is from /20 to /24 depedig o the RIR Several ISPs filter RIR blocks o this boudary Several ISPs filter the rest of address space accordig to the IANA assigmets This activity is called Net Police by some 16
17 Origiatig Prefixes p p p The RIRs publish their miimum allocatio sizes per /8 address block AfriNIC: APNIC: ARIN: LACNIC: lacic.et/e/registro/idex.html RIPE NCC: Note that AfriNIC oly publishes its curret miimum allocatio size, ot the allocatio size for its address blocks IANA publishes the address space it has assiged to ed-sites ad allocated to the RIRs: Several ISPs use this published iformatio to filter prefixes o: What should be routed (from IANA) The miimum allocatio size from the RIRs
18 Net Police prefix list issues p p p p p Meat to puish ISPs who pollute the routig table with specifics rather tha aoucig aggregates Impacts legitimate multihomig especially at the Iteret s edge Impacts regios where domestic backboe is uavailable or costs $$$ compared with iteratioal badwidth Hard to maitai requires updatig whe RIRs start allocatig from ew address blocks Do t do it uless cosequeces uderstood ad you are prepared to keep the list curret Cosider usig the Team Cymru or other reputable bogo BGP feed: 18
19 How to Multihome Some choices 19
20 Trasits p Trasit provider is aother autoomous system which is used to provide the local etwork with access to other etworks Might be local or regioal oly But more usually the whole Iteret p Trasit providers eed to be chose wisely: Oly oe p o redudacy Too may p more difficult to load balace p o ecoomy of scale (costs more per Mbps) p hard to provide service quality p Recommedatio: at least two, o more tha three
21 Commo Mistakes p ISPs sig up with too may trasit providers Lots of small circuits (cost more per Mbps tha larger oes) Trasit rates per Mbps reduce with icreasig trasit badwidth purchased Hard to implemet reliable traffic egieerig that does t eed daily fie tuig depedig o customer activities p No diversity Chose trasit providers all reached over same satellite or same submarie cable Chose trasit providers have poor oward trasit ad peerig
22 Peers p A peer is aother autoomous system with which the local etwork has agreed to exchage locally sourced routes ad traffic p Private peer Private lik betwee two providers for the purpose of itercoectig p Public peer Iteret Exchage Poit, where providers meet ad freely decide who they will itercoect with p Recommedatio: peer as much as possible!
23 Commo Mistakes p Mistakig a trasit provider s Exchage busiess for a o-cost public peerig poit p Not workig hard to get as much peerig as possible Physically ear a peerig poit (IXP) but ot preset at it (Trasit sometimes is cheaper tha peerig!!) p Igorig/avoidig competitors because they are competitio Eve though potetially valuable peerig parter to give customers a better experiece
24 Multihomig Scearios p Stub etwork p Multi-homed stub etwork p Multi-homed etwork p Multiple Sessios to aother AS 24
25 Stub Network AS101 AS100 p No eed for BGP p Poit static default to upstream ISP p Upstream ISP advertises stub etwork p Policy cofied withi upstream ISP s policy
26 Multi-homed Stub Network AS100 AS65530 p Use BGP (ot IGP or static) to loadshare p Use private AS (ASN > 64511) p Upstream ISP advertises stub etwork p Policy cofied withi upstream ISP s policy
27 Multi-homed Network AS300 Global Iteret AS200 AS100 p May situatios possible multiple sessios to same ISP secodary for backup oly load-share betwee primary ad secodary selectively use differet ISPs
28 Multiple Sessios to a ISP p Several optios ebgp multihop bgp multipath cef loadsharig bgp attribute maipulatio ISP AS
29 Multiple Sessios to a AS ebgp multihop p p p Use ebgp-multihop Ru ebgp betwee loopback addresses ebgp prefixes leared with loopback address as ext hop Cisco IOS router bgp 100 eighbor remote-as 200 eighbor ebgp-multihop 2! ip route serial 1/0 ip route serial 1/1 ip route serial 1/2 Commo error made is to poit remote loopback route at IP address rather tha specific lik AS 200 B A AS 100
30 Multiple Sessios to a AS ebgp multihop p p Oe serious ebgp-multihop caveat: R1 ad R3 are ebgp peers that are loopback peerig eighbor x.x.x.x ebgp-multihop 2 Cofigured with: If the R1 to R3 lik goes dow the sessio could establish via R2 Usually happes whe routig to remote loopback is dyamic, rather tha static poitig at a lik R1 AS 100 R2 Desired Path R3 AS 200 Used Path
31 Multiple Sessios to a ISP ebgp multihop p Try ad avoid use of ebgp-multihop uless: It s absolutely ecessary or Loadsharig across multiple liks p May ISPs discourage its use, for example: We will ru ebgp multihop, but do ot support it as a stadard offerig because customers geerally have a hard time maagig it due to: routig loops failure to realise that BGP sessio stability problems are usually due coectivity problems betwee their CPE ad their BGP speaker 31
32 Multiple Sessios to a AS bgp multi path p p p Three BGP sessios required Platform limit o umber of paths (could be as little as 6) Full BGP feed makes this uwieldy 3 copies of Iteret Routig Table goes ito the FIB AS 200 router bgp 100 eighbor remote-as 200 eighbor remote-as 200 eighbor remote-as 200 maximum-paths 3 AS 100
33 Multiple Sessios to a AS bgp attributes & filters p p p p Simplest scheme is to use defaults Lear/advertise prefixes for better cotrol Plaig ad some work required to achieve loadsharig Poit default towards oe ISP Lear selected prefixes from secod ISP Modify the umber of prefixes leart to achieve acceptable load sharig No magic solutio AS 200 C D A B AS 201
34 Basic Priciples of Multihomig Let s lear to walk before we try ruig 34
35 The Basic Priciples p Aoucig address space attracts traffic (Uless policy i upstream providers iterferes) p Aoucig the ISP aggregate out a lik will result i traffic for that aggregate comig i that lik p Aoucig a subprefix of a aggregate out a lik meas that all traffic for that subprefix will come i that lik, eve if the aggregate is aouced somewhere else The most specific aoucemet wis! 35
36 The Basic Priciples p To split traffic betwee two liks: Aouce the aggregate o both liks - esures redudacy Aouce oe half of the address space o each lik (This is the first step, all thigs beig equal) p Results i: Traffic for first half of address space comes i first lik Traffic for secod half of address space comes i secod lik If either lik fails, the fact that the aggregate is aouced esures there is a backup path 36
37 The Basic Priciples p The keys to successful multihomig cofiguratio: Keepig traffic egieerig prefix aoucemets idepedet of customer ibgp Uderstadig how to aouce aggregates Uderstadig the purpose of aoucig subprefixes of aggregates Uderstadig how to maipulate BGP attributes Too may upstreams/exteral paths makes multihomig harder (2 or 3 is eough!) 37
38 IP Addressig & Multihomig How Good IP Address Plas assist with Multihomig 38
39 IP Addressig & Multihomig p IP Address plaig is a importat part of Multihomig p Previously have discussed separatig: Customer address space Customer p-t-p lik address space Ifrastructure p-t-p lik address space Loopback address space / /24 Customer Address & p-t-p liks Ifrastructure Loopbacks 39
40 IP Addressig & Multihomig 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 /30 Small requiremets compared with total address space Some ISPs use IP uumbered p Plaig customer assigmets is a very importat part of multihomig Traffic egieerig ivolves subdividig aggregate ito pieces util load balacig works 40
41 Uplaed IP addressig p ISP fills up customer IP addressig from oe ed of the rage: /21 Customer Addresses ISP p Customers geerate traffic Dividig the rage ito two pieces will result i oe /22 with all the customers, ad oe /22 with just the ISP ifrastructure the addresses No loadbalacig as all traffic will come i the first /22 Meas further subdivisio of the first /22 = harder work 41
42 Plaed IP addressig p If ISP fills up customer addressig from both eds of the rage: / Customer Addresses Customer Addresses ISP p Scheme the is: First customer from first /22, secod customer from secod /22, third from first /22, etc p This works also for residetial versus commercial customers: Residetial from first /22 Commercial from secod /22 42
43 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 Do t forget to always aouce a aggregate out of each lik 43
44 Basic Multihomig Let s try some simple worked examples 44
45 Basic Multihomig p No frills multihomig p Will look at two cases: Multihomig with the same ISP Multihomig to differet ISPs p Will keep the examples easy Uderstadig easy cocepts will make the more complex scearios easier to comprehed All assume that the site multihomig has a /19 address block 45
46 Basic Multihomig p This type is most commoplace at the edge of the Iteret Networks here are usually cocered with iboud traffic flows Outboud traffic flows beig earest exit is usually sufficiet p Ca apply to the leaf ISP as well as Eterprise etworks 46
47 Two liks to the same ISP Oe lik primary, the other lik backup oly 47
48 Two liks to the same ISP (oe as backup oly) p Applies whe ed-site has bought a large primary WAN lik to their upstream a small secodary WAN lik as the backup For example, primary path might be a E1, backup might be 64kbps 48
49 Two liks to the same ISP (oe as backup oly) primary C A AS 100 AS E D backup B p AS100 removes private AS ad ay customer subprefixes from Iteret aoucemet 49
50 Two liks to the same ISP (oe as backup oly) p Aouce /19 aggregate o each lik primary lik: p Outboud aouce /19 ualtered p Iboud receive default route backup lik: p Outboud aouce /19 with icreased metric p Iboud received default, ad reduce local preferece p Whe oe lik fails, the aoucemet of the /19 aggregate via the other lik esures cotiued coectivity 50
51 Two liks to the same ISP (oe as backup oly) p Router A Cofiguratio router bgp 65534! etwork mask eighbor remote-as 100 eighbor descriptio RouterC eighbor prefix-list aggregate out eighbor prefix-list default i ip prefix-list aggregate permit /19 ip prefix-list default permit /0! ip route ull0 51
52 Two liks to the same ISP (oe as backup oly) p Router B Cofiguratio router bgp 65534! etwork mask eighbor remote-as 100 eighbor descriptio RouterD eighbor prefix-list aggregate out eighbor route-map routerd-out out eighbor prefix-list default i eighbor route-map routerd-i i..ext slide 52
53 Two liks to the same ISP (oe as backup oly) ip prefix-list aggregate permit /19 ip prefix-list default permit /0! ip route ull0! route-map routerd-out permit 10 set metric 10! route-map routerd-i permit 10 set local-preferece 90! 53
54 Two liks to the same ISP (oe as backup oly) p Router C Cofiguratio (mai lik) router bgp 100! eighbor remote-as eighbor default-origiate eighbor prefix-list Customer i eighbor prefix-list default out ip prefix-list Customer permit /19 ip prefix-list default permit /0 54
55 Two liks to the same ISP (oe as backup oly) p Router D Cofiguratio (backup lik) router bgp 100! eighbor remote-as eighbor default-origiate eighbor prefix-list Customer i eighbor prefix-list default out ip prefix-list Customer permit /19 ip prefix-list default permit /0 55
56 Two liks to the same ISP (oe as backup oly) p Router E Cofiguratio router bgp 100! eighbor remote-as 110 eighbor remove-private-as eighbor prefix-list Customer out ip prefix-list Customer permit /19 p Router E removes the private AS ad customer s subprefixes from exteral aoucemets p Private AS still visible iside AS100 56
57 Two liks to the same ISP With Loadsharig 57
58 Loadsharig to the same ISP p More commo case p Ed sites ted ot to buy circuits ad leave them idle, oly used for backup as i previous example p This example assumes equal capacity circuits Uequal capacity circuits requires more refiemet see later 58
59 Loadsharig to the same ISP Lik oe C A AS 100 AS E D Lik two B p Border router E i AS100 removes private AS ad ay customer subprefixes from Iteret aoucemet 59
60 Loadsharig to the same ISP (with redudacy) p Aouce /19 aggregate o each lik p Split /19 ad aouce as two /20s, oe o each lik basic iboud loadsharig assumes equal circuit capacity ad eve spread of traffic across address block p Vary the split util perfect loadsharig achieved p Accept the default from upstream basic outboud loadsharig by earest exit okay i first approx as most ISP ad ed-site traffic is iboud 60
61 Loadsharig to the same ISP (with redudacy) p Router A Cofiguratio router bgp etwork mask etwork mask eighbor remote-as 100 eighbor prefix-list routerc out eighbor prefix-list default i! ip prefix-list default permit /0 ip prefix-list routerc permit /20 ip prefix-list routerc permit /19! ip route ull0 ip route ull0 61
62 Loadsharig to the same ISP (with redudacy) p Router B Cofiguratio router bgp etwork mask etwork mask eighbor remote-as 100 eighbor prefix-list routerd out eighbor prefix-list default i! ip prefix-list default permit /0 ip prefix-list routerd permit /20 ip prefix-list routerd permit /19! ip route ull0 ip route ull0 62
63 Loadsharig to the same ISP (with redudacy) p Router C Cofiguratio router bgp 100 eighbor remote-as eighbor default-origiate eighbor prefix-list Customer i eighbor prefix-list default out! ip prefix-list Customer permit /19 le 20 ip prefix-list default permit /0 p Router C oly allows i /19 ad /20 prefixes from customer block p Router D cofiguratio is idetical 63
64 Loadsharig to the same ISP (with redudacy) p Router E Cofiguratio router bgp 100! eighbor remote-as 110 eighbor remove-private-as eighbor prefix-list Customer out ip prefix-list Customer permit /19 p Private AS still visible iside AS100 64
65 Loadsharig to the same ISP (with redudacy) p Default route for outboud traffic? Use default-iformatio origiate for the IGP ad rely o IGP metrics for earest exit e.g. o router A: router ospf default-iformatio origiate metric 2 metric-type 1 Or router isis as65534 default-iformatio origiate 65
66 Loadsharig to the same ISP (with redudacy) p Loadsharig cofiguratio is oly o customer router p Upstream ISP has to remove customer subprefixes from exteral aoucemets remove private AS from exteral aoucemets p Could also use BGP commuities 66
67 Two liks to the same ISP Multiple Dualhomed Customers (RFC2270) 67
68 Multiple Dualhomed Customers (RFC2270) p Uusual for a ISP just to have oe dualhomed customer Valid/valuable service offerig for a ISP with multiple PoPs Better for ISP tha havig customer multihome with aother provider! p Look at scalig the cofiguratio Þ Simplifyig the cofiguratio Usig templates, peer-groups, etc Every customer has the same cofiguratio (basically) 68
69 Multiple Dualhomed Customers (RFC2270) AS 100 C A1 B1 AS E D A2 AS B2 p A3 AS Border router E i AS100 removes private AS ad ay customer B3 subprefixes from Iteret aoucemet 69
70 Multiple Dualhomed Customers (RFC2270) p Customer aoucemets as per previous example p Use the same private AS for each customer documeted i RFC2270 address space is ot overlappig each customer hears default oly p Router A ad B cofiguratio same as Router A ad B previously 70
71 Multiple Dualhomed Customers (RFC2270) p Router A1 Cofiguratio router bgp etwork mask etwork mask eighbor remote-as 100 eighbor prefix-list routerc out eighbor prefix-list default i! ip prefix-list default permit /0 ip prefix-list routerc permit /20 ip prefix-list routerc permit /19! ip route ull0 ip route ull0 71
72 Multiple Dualhomed Customers (RFC2270) p Router B1 Cofiguratio router bgp etwork mask etwork mask eighbor remote-as 100 eighbor prefix-list routerd out eighbor prefix-list default i! ip prefix-list default permit /0 ip prefix-list routerd permit /20 ip prefix-list routerd permit /19! ip route ull0 ip route ull0 72
73 Multiple Dualhomed Customers (RFC2270) p Router C Cofiguratio router bgp 100 eighbor bgp-customers peer-group eighbor bgp-customers remote-as eighbor bgp-customers default-origiate eighbor bgp-customers prefix-list default out eighbor peer-group bgp-customers eighbor descriptio Customer Oe eighbor prefix-list Customer1 i eighbor peer-group bgp-customers eighbor descriptio Customer Two eighbor prefix-list Customer2 i 73
74 Multiple Dualhomed Customers (RFC2270) eighbor peer-group bgp-customers eighbor descriptio Customer Three eighbor prefix-list Customer3 i! ip prefix-list Customer1 permit /19 le 20 ip prefix-list Customer2 permit /19 le 20 ip prefix-list Customer3 permit /19 le 20 ip prefix-list default permit /0 p Router C oly allows i /19 ad /20 prefixes from customer block 74
75 Multiple Dualhomed Customers (RFC2270) p Router D Cofiguratio router bgp 100 eighbor bgp-customers peer-group eighbor bgp-customers remote-as eighbor bgp-customers default-origiate eighbor bgp-customers prefix-list default out eighbor peer-group bgp-customers eighbor descriptio Customer Oe eighbor prefix-list Customer1 i eighbor peer-group bgp-customers eighbor descriptio Customer Two eighbor prefix-list Customer2 i 75
76 Multiple Dualhomed Customers (RFC2270) eighbor peer-group bgp-customers eighbor descriptio Customer Three eighbor prefix-list Customer3 i! ip prefix-list Customer1 permit /19 le 20 ip prefix-list Customer2 permit /19 le 20 ip prefix-list Customer3 permit /19 le 20 ip prefix-list default permit /0 p Router D oly allows i /19 ad /20 prefixes from customer block 76
77 Multiple Dualhomed Customers (RFC2270) p Router E Cofiguratio assumes customer address space is ot part of upstream s address block router bgp 100! eighbor remote-as 110 eighbor remove-private-as eighbor prefix-list Customers out ip prefix-list Customers permit /19 ip prefix-list Customers permit /19 ip prefix-list Customers permit /19 p Private AS still visible iside AS100 77
78 Multiple Dualhomed Customers (RFC2270) p If customers prefixes come from ISP s address block do NOT aouce them to the Iteret aouce ISP aggregate oly p Router E cofiguratio: router bgp 100 eighbor remote-as 110 eighbor prefix-list my-aggregate out! ip prefix-list my-aggregate permit /13 78
79 Multihomig Summary p Use private AS for multihomig to the same upstream p Leak subprefixes to upstream oly to aid loadsharig p Upstream router E cofiguratio is idetical across all situatios 79
80 Basic Multihomig Multihomig to Differet ISPs 80
81 Two liks to differet ISPs p Use a Public AS Or use private AS if agreed with the other ISP But some people do t like the icosistet- AS which results from use of a private-as p Address space comes from both upstreams or Regioal Iteret Registry p Cofiguratio cocepts very similar 81
82 Icosistet-AS? p Viewig the prefixes origiated by AS65534 i the Iteret shows they appear to be origiated by both AS210 ad AS200 This is NOT bad Nor is it illegal p IOS commad is show ip bgp icosistet-as AS AS 200 AS 210 Iteret 82
83 Two liks to differet ISPs Oe lik primary, the other lik backup oly 83
84 Two liks to differet ISPs (oe as backup oly) Iteret AS 100 AS 120 C D Aouce /19 block A B Aouce /19 block with loger AS PATH AS
85 Two liks to differet ISPs (oe as backup oly) p Aouce /19 aggregate o each lik primary lik makes stadard aoucemet backup lik legthes the AS PATH by usig AS PATH preped p Whe oe lik fails, the aoucemet of the /19 aggregate via the other lik esures cotiued coectivity 85
86 Two liks to differet ISPs (oe as backup oly) p Router A Cofiguratio router bgp 130! etwork mask eighbor remote-as 100 eighbor prefix-list aggregate out eighbor prefix-list default i ip prefix-list aggregate permit /19 ip prefix-list default permit /0! ip route ull0 86
87 Two liks to differet ISPs (oe as backup oly) p Router B Cofiguratio router bgp 130 etwork mask eighbor remote-as 120 eighbor prefix-list aggregate out eighbor route-map routerd-out out eighbor prefix-list default i eighbor route-map routerd-i i! ip prefix-list aggregate permit /19 ip prefix-list default permit /0! route-map routerd-out permit 10 set as-path preped ! route-map routerd-i permit 10 set local-preferece 80 87
88 Two liks to differet ISPs (oe as backup oly) p Not a commo situatio as most sites ted to prefer usig whatever capacity they have (Useful whe two competig ISPs agree to provide mutual backup to each other) p But it shows the basic cocepts of usig local-prefs ad AS-path prepeds for egieerig traffic i the chose directio 88
89 Two liks to differet ISPs With Loadsharig 89
90 Two liks to differet ISPs (with loadsharig) Iteret AS 100 AS 120 C D Aouce first /20 ad /19 block A B Aouce secod /20 ad /19 block AS
91 Two liks to differet ISPs (with loadsharig) p Aouce /19 aggregate o each lik p Split /19 ad aouce as two /20s, oe o each lik basic iboud loadsharig p Whe oe lik fails, the aoucemet of the /19 aggregate via the other ISP esures cotiued coectivity 91
92 Two liks to differet ISPs (with loadsharig) p Router A Cofiguratio router bgp 130! etwork mask etwork mask eighbor remote-as 100 eighbor prefix-list firstblock out eighbor prefix-list default i ip prefix-list default permit /0! ip prefix-list firstblock permit /20 ip prefix-list firstblock permit /19 92
93 Two liks to differet ISPs (with loadsharig) p Router B Cofiguratio router bgp 130! etwork mask etwork mask eighbor remote-as 120 eighbor prefix-list secodblock out eighbor prefix-list default i ip prefix-list default permit /0! ip prefix-list secodblock permit /20 ip prefix-list secodblock permit /19 93
94 Two liks to differet ISPs (with loadsharig) p Loadsharig i this case is very basic p But shows the first steps i desigig a load sharig solutio Start with a simple cocept Ad build o it! 94
95 Two liks to differet ISPs More Cotrolled Loadsharig 95
96 Loadsharig with differet ISPs Iteret AS 100 AS 120 C D Aouce /19 block A B Aouce /20 subprefix, ad /19 block with loger AS path AS
97 Loadsharig with differet ISPs p Aouce /19 aggregate o each lik O first lik, aouce /19 as ormal O secod lik, aouce /19 with loger AS PATH, ad aouce oe /20 subprefix p cotrols loadsharig betwee upstreams ad the Iteret p Vary the subprefix size ad AS PATH legth util perfect loadsharig achieved p Still require redudacy! 97
98 Loadsharig with differet ISPs p Router A Cofiguratio router bgp 130! etwork mask eighbor remote-as 100 eighbor prefix-list default i eighbor prefix-list aggregate out ip prefix-list aggregate permit /19 ip prefix-list default permit /0! ip route ull0 98
99 Loadsharig with differet ISPs p Router B Cofiguratio router bgp 130 etwork mask etwork mask eighbor remote-as 120 eighbor prefix-list default i eighbor prefix-list subblocks out eighbor route-map routerd out! route-map routerd permit 10 match ip address prefix-list aggregate set as-path preped route-map routerd permit 20! ip prefix-list subblocks permit /19 le 20 ip prefix-list aggregate permit /19 99
100 Loadsharig with differet ISPs p This example is more commoplace p Shows how ISPs ad ed-sites subdivide address space frugally, as well as use the AS-PATH preped cocept to optimise the load sharig betwee differet ISPs p Notice that the /19 aggregate block is ALWAYS aouced 100
101 Summary 101
102 Summary p Previous examples dealt with simple case p Load balacig iboud traffic flow Achieved by modifyig outboud routig aoucemets Aggregate is always aouced p We have ot looked at outboud traffic flow For ow this is left as earest exit 102
103 Simple Multihomig ISP Traiig Workshops 103
Simple Multihoming. ISP Workshops. Last updated 25 September 2013
Simple Multihoming ISP Workshops Last updated 25 September 2013 1 Why Multihome? p Redundancy n One connection to internet means the network is dependent on: p Local router (configuration, software, hardware)
More informationBGP Multihoming ISP/IXP Workshops
BGP Multihoming ISP/IXP 1 Why Multihome? Redundancy One connection to internet means the network is dependent on: Local router (configuration, software, hardware) WAN media (physical failure, carrier failure)
More informationSimple Multihoming. ISP Workshops. Last updated 9 th December 2015
Simple Multihoming ISP Workshops Last updated 9 th December 2015 1 Agenda p Why Multihome? p The Multihoming Toolset p How to Multihome Options p Multihoming to the same AS p Multihoming to different ASes
More informationBGP Multihoming. ISP/IXP Workshops
BGP Multihoming ISP/IXP Workshops 1 Why Multihome? Redundancy One connection to internet means the network is dependent on: Local router (configuration, software, hardware) WAN media (physical failure,
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 informationBGP and the Internet. Why Multihome? Why Multihome? Why Multihome? Why Multihome? Why Multihome? Redundancy. Reliability
Why Multihome? BGP and the Internet Multihoming Redundancy One connection to internet means the network is dependent on: Local router (configuration, software, hardware) WN media (physical failure, carrier
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 informationSimple Multihoming. ISP Workshops
Simple Multihoming 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
More informationBGP Multihoming Techniques
BGP Multihoming Techniques Philip Smith APNIC 36 Xi an 20 th 30 th August 2013 Last updated 25 August 2013 Presentation Slides p Will be available on n http://thyme.apnic.net/ftp/seminars/apnic36-
More informationBGP Multihoming Techniques
BGP Multihoming Techniques Philip Smith SANOG 2, Sri Lanka July 2003 1 Presentation Slides Available on ftp://ftp-eng.cisco.com/pfs/seminars/sanog2-multihoming.pdf 2 Preliminaries Presentation
More informationBGP Multihoming Techniques
BGP Multihoming Techniques Philip Smith 15-22 January 2004 Bangalore, India 1 Presentation Slides Available on ftp://ftp-eng.cisco.com/pfs/seminars/sanog3-multihoming.pdf 2 Preliminaries
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 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 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 Multihoming Techniques
BGP Multihoming Techniques Philip Smith , Salt Lake City, Utah June 2003 1 Preliminaries Presentation has many configuration examples Uses Cisco IOS CLI Aimed at Service Providers Techniques
More informationBGP Multihoming Techniques Philip Smith NANOG October 2005 Los Angeles
BGP Multihoming Techniques Philip Smith NANOG35 23-25 October 2005 Los Angeles 1 Presentation Slides Available on ftp://ftp-eng.cisco.com /pfs/seminars/nanog35-multihoming.pdf And on the
More informationBGP Multihoming Techniques. Philip Smith SANOG 10/APNIC 24 29th August - 7th September 2007 New Delhi, India
BGP Multihoming Techniques Philip Smith SANOG 10/APNIC 24 29th August - 7th September 2007 New Delhi, India 1 Presentation Slides Available on ftp://ftp-eng.cisco.com /pfs/seminars/sanog10-multihoming.pdf
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 informationBGP Multihoming Techniques
BGP Multihoming Techniques Philip Smith , Oakland 2001, Cisco Systems, Inc. All rights reserved. 1 Presentation Slides Available on NANOG Web site www.nanog.org/mtg-0110/smith.html Available
More informationBGP Multihoming Techniques. Philip Smith APRICOT February 2009 Manila, Philippines
BGP Multihoming Techniques Philip Smith APRICOT 2009 18-27 February 2009 Manila, Philippines 1 Presentation Slides Available on ftp://ftp-eng.cisco.com /pfs/seminars/apricot2009-multihoming.pdf
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 informationBGP Multihoming Techniques
BGP Multihoming Techniques Philip Smith , Kitakyushu, Japan 2001, Cisco Systems, Inc. All rights reserved. 1 Presentation Slides Available at www.apnic.net/meetings/14/programme/docs/bgp-tutslides-pfs.pdf
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 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 informationIPv6 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 informationBGP Tutorial Part 3 Multihoming
BGP Tutorial Part 3 Multihoming Philip Smith APRICOT 2003, Taipei February 2003 1 Presentation Slides Slides are available at ftp://ftp-eng.cisco.com/pfs/seminars/apricot02-bgp02.pdf Feel
More informationBGP Multihoming Techniques Philip Smith APRICOT Feb - 3 Mar 2006 Perth, Australia
BGP Multihoming Techniques Philip Smith APRICOT 2006 22 Feb - 3 Mar 2006 Perth, Australia 1 Presentation Slides Available on ftp://ftp-eng.cisco.com /pfs/seminars/apricot2006-bgp-part3.pdf
More informationIPv6 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 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 informationBGP and the Internet. Enterprise Multihoming. Enterprise Multihoming. Medium/Large ISP Multihoming. Enterprise Multihoming. Enterprise Multihoming
BGP and the Common scenario in today More and more non-sps multihoming for: service provider redundancy link redundancy Issues on today: Routing Table size accelerating more and more /24 prefixes appearing
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 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 informationMultihoming Complex Cases & Caveats
Multihoming Complex Cases & Caveats ISP Workshops Last updated 6 October 2011 Complex Cases & Caveats p Complex Cases n Multiple Transits n Multi-exit backbone n Disconnected Backbone n IDC Multihoming
More informationBGP for Internet Service Providers
BGP for Internet Service Providers Philip Smith , Lome,, Togo 1 Presentation Slides Will be available on www.cisco.com/public/cons/seminars/afnog3 Feel free to ask questions any time 2 BGP
More informationBGP and the Internet
BGP and the Internet Using Communities for Multihoming 1 Multihoming and Communities The BGP community attribute is a very powerful tool for assisting and scaling BGP Multihoming 2 Loadsharing Using Communities
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 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 informationIPv4/IPv6 BGP Routing Workshop. Organized by:
IPv4/IPv6 BGP Routing Workshop Organized by: Agenda Multihoming & BGP path control APNIC multihoming resource policy 2 ISP Hierarchy Default free zone Made of Tier-1 ISPs who have explicit routes to every
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 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 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 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 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 informationModule 12 Multihoming to the Same ISP
Module 12 Multihoming to the Same ISP ISP/IXP Networking Workshop Lab Objective: To investigate various methods for multihoming onto the same upstream s backbone Prerequisites: Module 11 and Multihoming
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 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 informationPython 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 informationService Provider Multihoming
Service Provider Multihoming ISP Workshops Last updated 18 September 2013 1 Service Provider Multihoming p Previous examples dealt with loadsharing inbound traffic n Of primary concern at Internet edge
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 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 informationLab 3 Multihoming to the Same ISP
Lab 3 Multihoming to the Same ISP ISP/IXP Networking Workshop Lab Objective: To investigate various methods for multihoming onto the same upstream s backbone The following will be the common topology used.
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 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 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 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 informationData 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 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 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 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 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 information6.854J / J Advanced Algorithms Fall 2008
MIT OpeCourseWare http://ocw.mit.edu 6.854J / 18.415J Advaced Algorithms Fall 2008 For iformatio about citig these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.415/6.854 Advaced Algorithms
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 informationBGP and the Internet
BGP and the Internet Communities, Transit, Collocation ISP/IXP Workshops 2000, Cisco Systems, Inc. 1 Advanced Community usage ISP/IXP Presentation_ID Workshops 2000, 1999, Cisco Systems, Inc. www.cisco.com
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 informationBGP Attributes and Path Selection
BGP Attributes and Path Selection ISP Training Workshops 1 BGP Attributes The tools available for the job 2 What Is an Attribute?... Next Hop AS Path MED...... Part of a BGP Update Describes the characteristics
More informationAdvanced Multihoming. BGP Traffic Engineering
Advanced Multihoming BGP Traffic Engineering 1 Service Provider Multihoming Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic? Transit
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 informationService Provider Multihoming
BGP Traffic Engineering Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic? Transit ISPs strive to balance traffic flows in both directions
More informationService Provider Multihoming
Service Provider Multihoming BGP Traffic Engineering 1 Service Provider Multihoming Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic?
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 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 informationEvaluation scheme for Tracking in AMI
A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:
More informationΤεχνολογία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr
More informationModule 13 Multihoming to Different ISPs
Module 13 Multihoming to Different ISPs ISP/IXP Networking Workshop Lab Objective: To investigate various methods for multihoming onto two different upstream ISPs. Prerequisites: Module 12 and Multihoming
More informationMessage 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 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 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 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 informationService Provider Multihoming
Service Provider Multihoming 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
More informationIMP: 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 informationn 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 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 informationSecurity of Bluetooth: An overview of Bluetooth Security
Versio 2 Security of Bluetooth: A overview of Bluetooth Security Marjaaa Träskbäck Departmet of Electrical ad Commuicatios Egieerig mtraskba@cc.hut.fi 52655H ABSTRACT The purpose of this paper is to give
More informationUsing VTR Emulation on Avid Systems
Usig VTR Emulatio o Avid Systems VTR emulatio allows you to cotrol a sequece loaded i the Record moitor from a edit cotroller for playback i the edit room alog with other sources. I this sceario the edit
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 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 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 information150 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 informationOperating System Concepts. Operating System Concepts
Chapter 4: Mass-Storage Systems Logical Disk Structure Logical Disk Structure Disk Schedulig Disk Maagemet RAID Structure Disk drives are addressed as large -dimesioal arrays of logical blocks, where the
More information. 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 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 informationCIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19
CIS Data Structures ad Algorithms with Java Sprig 09 Stacks, Queues, ad Heaps Moday, February 8 / Tuesday, February 9 Stacks ad Queues Recall the stack ad queue ADTs (abstract data types from lecture.
More informationLecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming
Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis
More informationBGP101. Howard C. Berkowitz. (703)
BGP101 Howard C. Berkowitz hcb@clark.net (703)998-5819 What is the Problem to be Solved? Just configuring the protocol? Participating in the Internet and/or running Virtual Private Networks A Life Cycle
More informationChapter 3 Classification of FFT Processor Algorithms
Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As
More information100 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 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 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 informationBGP Protocol & Configuration. Scalable Infrastructure Workshop AfNOG2008
BGP Protocol & Configuration Scalable Infrastructure Workshop AfNOG2008 Border Gateway Protocol (BGP4) Case Study 1, Exercise 1: Single upstream Part 6: BGP Protocol Basics Part 7: BGP Protocol - more
More information