SlideShare a Scribd company logo
1 of 8
Download to read offline
End User 使用 Multihoming、Load-
                               balance、Load-sharing 之建議方式




                                                數位聯合電信股份有限公司
                                                通訊網路部
                                                許至凱(kae@du.net.tw)
1




                             Agenda
    http://www.seed.net.tw




                              前言
                              傳統線路備援與分流方式
                                Leased Line
                                ISDN
                              新一代傳輸方式供裝後的改變
                                ADSL
                                FTTX
                              更具彈性與簡單的Multihoming方式
                              問題與討論




2




                                                                     1
http://www.seed.net.tw   前言

                             What is “end user”?
                               與ISP交換之流量皆與自身相關(Web/Mail/FTP server,
                               Office),並無向第三者提供transit服務。
                             Load-balance? Load-sharing?
                               在眾多networking paper中似乎都有人使用。
                               Load-balance:balance on server。
                               Load-sharing:balance on circuit。
                             常見的Load-balance架構




                                                L4 switch


3




                             傳統線路備援與分流方式
    http://www.seed.net.tw




                             傳統線路之備援方式
                               過去使用專線時,ISDN是最常使用的備援方式。


                                        IGP-primary

                                                      Leased Line    Defa
                                  ISP                                     ult   route

                                                                                   End user
                                                        ISDN

                               專線斷線時用使用ISDN備援。



                                                        Leased Line
                                  ISP
                                                        X
                                        IGP-primary                                End user
                                                        ISDN    Defa
                                                                     ult   route
4




                                                                                              2
http://www.seed.net.tw   傳統線路備援與分流方式

                             傳統線路之備援方式(cont.)
                              ISDN容量不夠時只能使用專線備援。

                                     IGP-primary

                                                     Leased
                                                      Line              Def
                               ISP                                         ault
                                                                                  rou
                                                                                      te
                                                   Leased
                                                    Line
                                                                                  End user

                             傳統線路之分流方式
                              可設定成兩路電路同時使用。

                                     IGP-primary

                                                     Leased
                                                      Line              Defa
                               ISP                                           ult r
                                                                                   oute
                                                   Leased
                                                    Line
                                                              Def               End user
5                                                                ault
                                                                        rout
                                                                            e




                             傳統線路備援與分流方式
    http://www.seed.net.tw




                             傳統線路之分流方式(cont.)
                              若需要更完備的備援與分流功能,則除了要考慮電路的備援外,
                              亦需要考量到兩端設備的備援。
                                     IGP-primary

                                                     Leased
                                                      Line        Def
                               ISP                                   ault
                                                                            rou
                                                                                te
                                                                                  End user
                                                   Leased
                                     IGP-primary    Line         Default route



                                     IGP-primary                 Default route



                               ISP                                  active
                                                                                           HSRP/VRRP   End user


                                     IGP-primary                   standby
6




                                                                                                                  3
http://www.seed.net.tw    傳統線路備援與分流方式

                                 傳統線路之分流方式(cont.)
                                        若還要考慮到ISP的備援,則使用BGP Multihoming就變成了唯
                                        一的選擇,end user需要有自己的IP block。


                                                   AS100
                                             172.20.0.0/20              BGP-primary

                                             BGP-primary       ISP1 AS100                               BG
                                                                                            BGP              P ro
                                                                                                                 ute
                                                                                                                                AS64512
                                                        BGP
                                                                                                                            172.20.0.0/20
                               Internet                                                                                End user

                                                         BGP                                                  ute
                                                                                                          P ro
                                                                                                        BG
                                                               ISP2 AS200                   BGP
                                             BGP-primary

                                                  AS200                 BGP-primary
                                            172.20.0.0/20



7




                              傳統線路備援與分流方式
    http://www.seed.net.tw




                                 傳統線路之分流方式(cont.)
                                        若還要考慮到ISP的備援,則使用BGP Multihoming就變成了唯
                                        一的選擇,end user需要有自己的IP block。


                                               AS100
                                                                                            BGP route
                                         172.20.0.0/20               BGP-primary
                                                                                             active
                                        BGP-primary       ISP1 AS100
                                                                                      BGP
                                                BGP

                             Internet                                                             BGP              End user
                                                                                                                           AS64512
                                                 BGP                                                                   172.20.0.0/20
                                                          ISP2 AS200                  BGP
                                        BGP-primary

                                                                     BGP-primary            standby
                                              AS200
                                                                                            BGP route
                                        172.20.0.0/20



8




                                                                                                                                            4
http://www.seed.net.tw   新一代線路備援與分流方式

                              新一代線路之備援方式
                               ADSL流行之後,ISDN備援已漸被ADSL所取代。

                                      IGP-primary

                                                      Leased    Def
                                                       Line        ault
                                ISP                                       rout
                                      IGP-backup                              e

                                                                              End user
                                                      ADSL



                               專線斷線時,可自動切換至備援ADSL線路。


                                                      Leased
                                ISP   IGP-backup      XLine

                                                                              End user
                                                      ADSL
9                                                               Default route




                              新一代線路備援與分流方式
     http://www.seed.net.tw




                              新一代線路之備援方式
                               End user依其使用模式的不同,漸漸放棄使用專線,改用固定制
                               ADSL或FTTX。
                                      IGP-primary


                                                    FTTX/ADSL   Def
                                                                   ault
                                ISP                                       rout
                                      IGP-backup                              e

                                                                              End user
                                                      ADSL

                               ADSL/FTTX斷線卻不會使得router port down的特性,使得傳
                               統備援方式受到挑戰。
                                                                 UP/UP
                                      IGP-primary


                                                    FTTX/ADSL   Def
                                ISP   IGP-backup      X            ault
                                                                          rout
                                                                              e

10                                                                            End user
                                                      ADSL




                                                                                         5
http://www.seed.net.tw   新一代線路備援與分流方式

                               ADSL/FTTX斷線時流量切換方式
                                 使用dynamic routing protocol。

                                                                 UP/UP




                                                    FTTX/ADSL
                                 ISP   IGP-backup     X
                                                                           End user
                                                      ADSL
                                                                Default route




                                 某些供應商已有提供新功能解決,如Cisco的“Reliable
                                 Static Routing Backup”。
                                 某些IP分享器可以偵測uplink狀況(ex. ping gateway)來決
                                 定是否要使用或排除該uplink線路。
11




                              更具彈性與簡單的Multihoming方式
     http://www.seed.net.tw




                               過去需要Multihoming時,使用BGP與自有IP blocks是必
                               要的
                                 在非ISP環境中使用BGP的時機普遍較少,一般網管工程師較難熟
                                 悉BGP的使用。
                                 申請自有IP blocks的門檻?
                                 以上因素導致使用Multihoming客戶不多。
                               運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的
                               彈性
                                 不使用BGP protocol,使用自有IP blocks。
                                 使用BGP protocol,不使用自有IP blocks。
                                 不使用BGP protocol,不使用自有IP blocks。




12




                                                                                      6
http://www.seed.net.tw   更具彈性與簡單的Multihoming方式

                               運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的
                               彈性
                                    不使用BGP protocol,使用自有IP blocks。


                                             AS100                        IGP-primary
                                172.20.0.0/20(aggre)                                    172.20.0.0/21
                                                             ISP1 AS100
                                      172.20.0.0/21
                                                       BGP-primary                                                  172.20.0.0/20

                                                                                                                    End user
                               Internet


                                                       BGP-primary
                                             AS200
                                172.20.0.0/20(aggre)         ISP2 AS200                 172.20.8.0/21
                                      172.20.8.0/21
                                                                          IGP-primary


13




                              更具彈性與簡單的Multihoming方式
     http://www.seed.net.tw




                               運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的
                               彈性
                                    使用BGP protocol,不使用自有IP blocks。


                                                                          IGP-primary
                                             AS100                                      172.20.0.0/20
                                                             ISP1 AS100
                                      172.20.0.0/16
                                                                                                                    172.20.0.0/20
                                                       BGP-primary

                                                                                                                    End user
                               Internet

                                                                                                            AS64512
                                                        BGP-primary                                     172.20.8.0/21
                                             AS200
                                172.20.0.0/20(aggre)         ISP2 AS200
                                      172.20.8.0/21
                                                                      BGP-primary


14




                                                                                                                                    7
http://www.seed.net.tw   更具彈性與簡單的Multihoming方式

                               運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的
                               彈性
                                    不使用BGP protocol,不使用自有IP blocks。


                                                                          IGP-primary
                                             AS100                                      172.20.0.0/20
                                                             ISP1 AS100
                                      172.20.0.0/16
                                                       BGP-primary                                       172.20.0.0/20

                                                                                                         End user
                               Internet


                                                       BGP-primary
                                             AS200
                                172.20.0.0/20(aggre)         ISP2 AS200                  172.20.8.0/21

                                      172.20.8.0/21
                                                                          IGP-primary


15




                              問題與討論
     http://www.seed.net.tw




                               問題?




16




                                                                                                                         8

More Related Content

Viewers also liked

Business processes are not your business
Business processes are not your businessBusiness processes are not your business
Business processes are not your businessMarc Buyens
 
SEO for beginners
SEO for beginnersSEO for beginners
SEO for beginnersSascha Funk
 
Enterprenurs At Work
Enterprenurs At WorkEnterprenurs At Work
Enterprenurs At Workitsvineeth209
 
Sharing experiences - Material Design and the Use of Technology
Sharing experiences - Material Design and the Use of TechnologySharing experiences - Material Design and the Use of Technology
Sharing experiences - Material Design and the Use of TechnologyMercedes Viola
 
もしもボックス もしも『もしも』じゃなかったら
もしもボックス もしも『もしも』じゃなかったらもしもボックス もしも『もしも』じゃなかったら
もしもボックス もしも『もしも』じゃなかったらHiromu Shioya
 
phyzz.bzのご案内
phyzz.bzのご案内phyzz.bzのご案内
phyzz.bzのご案内Hiromu Shioya
 
Guerrilla Readers - prezentace na konferenci Online marketing pro neziskovky
Guerrilla Readers - prezentace na konferenci Online marketing pro neziskovkyGuerrilla Readers - prezentace na konferenci Online marketing pro neziskovky
Guerrilla Readers - prezentace na konferenci Online marketing pro neziskovkyGuerrilla Readers
 
Z&A court papers Doc110911
Z&A court papers Doc110911Z&A court papers Doc110911
Z&A court papers Doc110911Kiya Aliyar, PMP
 
Tourism In And Around RAJAHMUNDRY
Tourism In And Around RAJAHMUNDRYTourism In And Around RAJAHMUNDRY
Tourism In And Around RAJAHMUNDRYitsvineeth209
 

Viewers also liked (13)

Business processes are not your business
Business processes are not your businessBusiness processes are not your business
Business processes are not your business
 
SEO for beginners
SEO for beginnersSEO for beginners
SEO for beginners
 
Chile indig
Chile indigChile indig
Chile indig
 
Enterprenurs At Work
Enterprenurs At WorkEnterprenurs At Work
Enterprenurs At Work
 
Sharing experiences - Material Design and the Use of Technology
Sharing experiences - Material Design and the Use of TechnologySharing experiences - Material Design and the Use of Technology
Sharing experiences - Material Design and the Use of Technology
 
もしもボックス もしも『もしも』じゃなかったら
もしもボックス もしも『もしも』じゃなかったらもしもボックス もしも『もしも』じゃなかったら
もしもボックス もしも『もしも』じゃなかったら
 
Nieuwe Media: Twitter?
Nieuwe Media: Twitter?Nieuwe Media: Twitter?
Nieuwe Media: Twitter?
 
phyzz.bzのご案内
phyzz.bzのご案内phyzz.bzのご案内
phyzz.bzのご案内
 
Guerrilla Readers - prezentace na konferenci Online marketing pro neziskovky
Guerrilla Readers - prezentace na konferenci Online marketing pro neziskovkyGuerrilla Readers - prezentace na konferenci Online marketing pro neziskovky
Guerrilla Readers - prezentace na konferenci Online marketing pro neziskovky
 
Z&A court papers Doc110911
Z&A court papers Doc110911Z&A court papers Doc110911
Z&A court papers Doc110911
 
B Plan
B PlanB Plan
B Plan
 
Tourism In And Around RAJAHMUNDRY
Tourism In And Around RAJAHMUNDRYTourism In And Around RAJAHMUNDRY
Tourism In And Around RAJAHMUNDRY
 
Networking 1
Networking 1Networking 1
Networking 1
 

Similar to Suggestions for end users to deploy multihoming, load-balance and load-sharing

How To Create Custom DSLs By PHP
How To Create Custom DSLs By PHPHow To Create Custom DSLs By PHP
How To Create Custom DSLs By PHPAtsuhiro Kubo
 
Peeling The Onion For Ipdc Forum09 Mix Ver1
Peeling The Onion For Ipdc Forum09 Mix Ver1Peeling The Onion For Ipdc Forum09 Mix Ver1
Peeling The Onion For Ipdc Forum09 Mix Ver1hutuworm
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingSSA KPI
 
080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hiroki080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hirokiHiroki Itoh
 
修士中間発表
修士中間発表修士中間発表
修士中間発表Kazuki Ohta
 

Similar to Suggestions for end users to deploy multihoming, load-balance and load-sharing (6)

How To Create Custom DSLs By PHP
How To Create Custom DSLs By PHPHow To Create Custom DSLs By PHP
How To Create Custom DSLs By PHP
 
Peeling The Onion For Ipdc Forum09 Mix Ver1
Peeling The Onion For Ipdc Forum09 Mix Ver1Peeling The Onion For Ipdc Forum09 Mix Ver1
Peeling The Onion For Ipdc Forum09 Mix Ver1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
XS Japan 2008 Xen Mgmt Japanese
XS Japan 2008 Xen Mgmt JapaneseXS Japan 2008 Xen Mgmt Japanese
XS Japan 2008 Xen Mgmt Japanese
 
080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hiroki080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hiroki
 
修士中間発表
修士中間発表修士中間発表
修士中間発表
 

More from Kae Hsu

20th TWNIC OPM IPv6 Support by SDN & NFV
20th TWNIC OPM IPv6 Support by SDN & NFV20th TWNIC OPM IPv6 Support by SDN & NFV
20th TWNIC OPM IPv6 Support by SDN & NFVKae Hsu
 
FEGTS IP Training - Network Diagnostic Introduction
FEGTS IP Training - Network Diagnostic IntroductionFEGTS IP Training - Network Diagnostic Introduction
FEGTS IP Training - Network Diagnostic IntroductionKae Hsu
 
CDN and ISP Operation
CDN and ISP OperationCDN and ISP Operation
CDN and ISP OperationKae Hsu
 
FEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionFEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionKae Hsu
 
Network and TCP performance relationship workshop
Network and TCP performance relationship workshopNetwork and TCP performance relationship workshop
Network and TCP performance relationship workshopKae Hsu
 
Network Design in Cloud-ready IDC
Network Design in Cloud-ready IDCNetwork Design in Cloud-ready IDC
Network Design in Cloud-ready IDCKae Hsu
 
TWNIC 13th OPM session
TWNIC 13th OPM sessionTWNIC 13th OPM session
TWNIC 13th OPM sessionKae Hsu
 
4 byte AS number workshop material
4 byte AS number workshop material4 byte AS number workshop material
4 byte AS number workshop materialKae Hsu
 
4byte As Number Migration Suggestion
4byte As Number Migration Suggestion4byte As Number Migration Suggestion
4byte As Number Migration SuggestionKae Hsu
 
Botnets & DDoS Introduction
Botnets & DDoS IntroductionBotnets & DDoS Introduction
Botnets & DDoS IntroductionKae Hsu
 
4 Byte As Ns Test Scenarios
4 Byte As Ns Test Scenarios4 Byte As Ns Test Scenarios
4 Byte As Ns Test ScenariosKae Hsu
 
How Internet Works
How Internet WorksHow Internet Works
How Internet WorksKae Hsu
 
How To Process And Solve Network Security In ISP
How To Process And Solve Network Security In ISPHow To Process And Solve Network Security In ISP
How To Process And Solve Network Security In ISPKae Hsu
 
Redundant Internet service provision - customer viewpoint
Redundant Internet service provision - customer viewpointRedundant Internet service provision - customer viewpoint
Redundant Internet service provision - customer viewpointKae Hsu
 
Suggestions for end users to deploy multihoming, load-balance and load-sharing
Suggestions for end users to deploy multihoming, load-balance and load-sharingSuggestions for end users to deploy multihoming, load-balance and load-sharing
Suggestions for end users to deploy multihoming, load-balance and load-sharingKae Hsu
 

More from Kae Hsu (16)

20th TWNIC OPM IPv6 Support by SDN & NFV
20th TWNIC OPM IPv6 Support by SDN & NFV20th TWNIC OPM IPv6 Support by SDN & NFV
20th TWNIC OPM IPv6 Support by SDN & NFV
 
FEGTS IP Training - Network Diagnostic Introduction
FEGTS IP Training - Network Diagnostic IntroductionFEGTS IP Training - Network Diagnostic Introduction
FEGTS IP Training - Network Diagnostic Introduction
 
CDN and ISP Operation
CDN and ISP OperationCDN and ISP Operation
CDN and ISP Operation
 
FEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionFEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP Introduction
 
Network and TCP performance relationship workshop
Network and TCP performance relationship workshopNetwork and TCP performance relationship workshop
Network and TCP performance relationship workshop
 
Network Design in Cloud-ready IDC
Network Design in Cloud-ready IDCNetwork Design in Cloud-ready IDC
Network Design in Cloud-ready IDC
 
TWNIC 13th OPM session
TWNIC 13th OPM sessionTWNIC 13th OPM session
TWNIC 13th OPM session
 
4 byte AS number workshop material
4 byte AS number workshop material4 byte AS number workshop material
4 byte AS number workshop material
 
4byte As Number Migration Suggestion
4byte As Number Migration Suggestion4byte As Number Migration Suggestion
4byte As Number Migration Suggestion
 
Botnets & DDoS Introduction
Botnets & DDoS IntroductionBotnets & DDoS Introduction
Botnets & DDoS Introduction
 
4 Byte As Ns Test Scenarios
4 Byte As Ns Test Scenarios4 Byte As Ns Test Scenarios
4 Byte As Ns Test Scenarios
 
How Internet Works
How Internet WorksHow Internet Works
How Internet Works
 
How To Process And Solve Network Security In ISP
How To Process And Solve Network Security In ISPHow To Process And Solve Network Security In ISP
How To Process And Solve Network Security In ISP
 
Redundant Internet service provision - customer viewpoint
Redundant Internet service provision - customer viewpointRedundant Internet service provision - customer viewpoint
Redundant Internet service provision - customer viewpoint
 
r2
r2r2
r2
 
Suggestions for end users to deploy multihoming, load-balance and load-sharing
Suggestions for end users to deploy multihoming, load-balance and load-sharingSuggestions for end users to deploy multihoming, load-balance and load-sharing
Suggestions for end users to deploy multihoming, load-balance and load-sharing
 

Recently uploaded

The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreelreely ones
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 

Recently uploaded (20)

The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 

Suggestions for end users to deploy multihoming, load-balance and load-sharing

  • 1. End User 使用 Multihoming、Load- balance、Load-sharing 之建議方式 數位聯合電信股份有限公司 通訊網路部 許至凱(kae@du.net.tw) 1 Agenda http://www.seed.net.tw 前言 傳統線路備援與分流方式 Leased Line ISDN 新一代傳輸方式供裝後的改變 ADSL FTTX 更具彈性與簡單的Multihoming方式 問題與討論 2 1
  • 2. http://www.seed.net.tw 前言 What is “end user”? 與ISP交換之流量皆與自身相關(Web/Mail/FTP server, Office),並無向第三者提供transit服務。 Load-balance? Load-sharing? 在眾多networking paper中似乎都有人使用。 Load-balance:balance on server。 Load-sharing:balance on circuit。 常見的Load-balance架構 L4 switch 3 傳統線路備援與分流方式 http://www.seed.net.tw 傳統線路之備援方式 過去使用專線時,ISDN是最常使用的備援方式。 IGP-primary Leased Line Defa ISP ult route End user ISDN 專線斷線時用使用ISDN備援。 Leased Line ISP X IGP-primary End user ISDN Defa ult route 4 2
  • 3. http://www.seed.net.tw 傳統線路備援與分流方式 傳統線路之備援方式(cont.) ISDN容量不夠時只能使用專線備援。 IGP-primary Leased Line Def ISP ault rou te Leased Line End user 傳統線路之分流方式 可設定成兩路電路同時使用。 IGP-primary Leased Line Defa ISP ult r oute Leased Line Def End user 5 ault rout e 傳統線路備援與分流方式 http://www.seed.net.tw 傳統線路之分流方式(cont.) 若需要更完備的備援與分流功能,則除了要考慮電路的備援外, 亦需要考量到兩端設備的備援。 IGP-primary Leased Line Def ISP ault rou te End user Leased IGP-primary Line Default route IGP-primary Default route ISP active HSRP/VRRP End user IGP-primary standby 6 3
  • 4. http://www.seed.net.tw 傳統線路備援與分流方式 傳統線路之分流方式(cont.) 若還要考慮到ISP的備援,則使用BGP Multihoming就變成了唯 一的選擇,end user需要有自己的IP block。 AS100 172.20.0.0/20 BGP-primary BGP-primary ISP1 AS100 BG BGP P ro ute AS64512 BGP 172.20.0.0/20 Internet End user BGP ute P ro BG ISP2 AS200 BGP BGP-primary AS200 BGP-primary 172.20.0.0/20 7 傳統線路備援與分流方式 http://www.seed.net.tw 傳統線路之分流方式(cont.) 若還要考慮到ISP的備援,則使用BGP Multihoming就變成了唯 一的選擇,end user需要有自己的IP block。 AS100 BGP route 172.20.0.0/20 BGP-primary active BGP-primary ISP1 AS100 BGP BGP Internet BGP End user AS64512 BGP 172.20.0.0/20 ISP2 AS200 BGP BGP-primary BGP-primary standby AS200 BGP route 172.20.0.0/20 8 4
  • 5. http://www.seed.net.tw 新一代線路備援與分流方式 新一代線路之備援方式 ADSL流行之後,ISDN備援已漸被ADSL所取代。 IGP-primary Leased Def Line ault ISP rout IGP-backup e End user ADSL 專線斷線時,可自動切換至備援ADSL線路。 Leased ISP IGP-backup XLine End user ADSL 9 Default route 新一代線路備援與分流方式 http://www.seed.net.tw 新一代線路之備援方式 End user依其使用模式的不同,漸漸放棄使用專線,改用固定制 ADSL或FTTX。 IGP-primary FTTX/ADSL Def ault ISP rout IGP-backup e End user ADSL ADSL/FTTX斷線卻不會使得router port down的特性,使得傳 統備援方式受到挑戰。 UP/UP IGP-primary FTTX/ADSL Def ISP IGP-backup X ault rout e 10 End user ADSL 5
  • 6. http://www.seed.net.tw 新一代線路備援與分流方式 ADSL/FTTX斷線時流量切換方式 使用dynamic routing protocol。 UP/UP FTTX/ADSL ISP IGP-backup X End user ADSL Default route 某些供應商已有提供新功能解決,如Cisco的“Reliable Static Routing Backup”。 某些IP分享器可以偵測uplink狀況(ex. ping gateway)來決 定是否要使用或排除該uplink線路。 11 更具彈性與簡單的Multihoming方式 http://www.seed.net.tw 過去需要Multihoming時,使用BGP與自有IP blocks是必 要的 在非ISP環境中使用BGP的時機普遍較少,一般網管工程師較難熟 悉BGP的使用。 申請自有IP blocks的門檻? 以上因素導致使用Multihoming客戶不多。 運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的 彈性 不使用BGP protocol,使用自有IP blocks。 使用BGP protocol,不使用自有IP blocks。 不使用BGP protocol,不使用自有IP blocks。 12 6
  • 7. http://www.seed.net.tw 更具彈性與簡單的Multihoming方式 運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的 彈性 不使用BGP protocol,使用自有IP blocks。 AS100 IGP-primary 172.20.0.0/20(aggre) 172.20.0.0/21 ISP1 AS100 172.20.0.0/21 BGP-primary 172.20.0.0/20 End user Internet BGP-primary AS200 172.20.0.0/20(aggre) ISP2 AS200 172.20.8.0/21 172.20.8.0/21 IGP-primary 13 更具彈性與簡單的Multihoming方式 http://www.seed.net.tw 運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的 彈性 使用BGP protocol,不使用自有IP blocks。 IGP-primary AS100 172.20.0.0/20 ISP1 AS100 172.20.0.0/16 172.20.0.0/20 BGP-primary End user Internet AS64512 BGP-primary 172.20.8.0/21 AS200 172.20.0.0/20(aggre) ISP2 AS200 172.20.8.0/21 BGP-primary 14 7
  • 8. http://www.seed.net.tw 更具彈性與簡單的Multihoming方式 運用較有彈性的供裝方式,可降低複雜度並保有分流與備援的 彈性 不使用BGP protocol,不使用自有IP blocks。 IGP-primary AS100 172.20.0.0/20 ISP1 AS100 172.20.0.0/16 BGP-primary 172.20.0.0/20 End user Internet BGP-primary AS200 172.20.0.0/20(aggre) ISP2 AS200 172.20.8.0/21 172.20.8.0/21 IGP-primary 15 問題與討論 http://www.seed.net.tw 問題? 16 8