BGP 서비스(BGPaaS)기능 allowsa guest VM(virtual machine)하는 장소로서 그 가상의 자신의 라우팅 및 포워딩(VRF)인스턴스를 사용하여 BGP.
비행 BGPaaS 기능
BGPaaS 사용 사례
비행 BGPaaS 기능
사용 BGPaaS 으로 네트워킹에 비행기 필요한 게스트 VMto 연결하 제어 노드 및 수 advertiseroutes 로 VRF 인스턴스입니다.
로 BGPaaS feature:
vRouter 에이전트를 받아들일 수 있 BGP 연결에서 Vm 및 프록시하 제어 노드입니다.
vRouter 에이전트는 항상 중 하나를 선택하 제어 nodesthat 그것으로 사용하여 XMPP 서버입니다.
Contrail 네트워킹은 경로 내보내기 기능 forBGPaaS 세션을 제공합니다. TenantVM 에 광고되는 모든 경로에 대한 다음 홉은 tenantVM 의 서브넷의 기본 게이트웨이 주소로 설정됩니다. 이를 통해 테넌트 BGP 구현은 bgp 다음 홉의 재귀 적 해결에 대한 지원을 필요로하지 않음으로써 비교적 간단 할 수 있습니다.
BGPaaS 개체가 가상 컴퓨터와 연결된 인터페이스,하지만 VM(virtual machine),할 수 있는 거주자에 VM haveBGP 세션에서 여러 가상 네트워크는 경우,필요합니다.
BGPaaS 에서 네트워킹에 비행기는 다음과 같은 기능이 있습니다:
기본적으로 모든 BGPaaS 세션을 구성하 havebidirectional exchange 의 노선이 있습니다. 부울 속성 bgpaas-억제-route-advertising 은 테넌트 VM 에 대한 경로를 광고하지 않습니다.
경우 inet6 노선은 광고되는 거주자 VM,그들은 광고와 IPv6 서브넷의 기본 게이트웨이 addressas BGP next 합니다. 부울 속성 인 bgpaas-ipv4-mapped-ipv6-nexthop 은 IPv4 매핑 된 IPv6 형식의 IPv4 서브넷의 기본 게이트웨이를 다음 홉으로 대신 사용하도록합니다.
경우 여러 테 Vm 에서 동일한 가상 네트워크 haveBGPaaS 세션들을 사용 eBGP,표준 BGP 경로로는 루프 preventionrules 방지 노선에 의해 광고자 VM 에서 advertisedto 다른 테 Vm. 으로 재정의 필드에 추가됩 기존BgpSessionAttributes에 theBGPaaS 개체 발생제 노드를 교체로 숫자의 테넌트 VM 그 자체로,광고 때로 learnedfrom 테 VM 하는 또 다른 세입자 VM 에서 동일한 가상 네트워크입니다.테넌트 VM 은 새로운 기능을 구현할 필요가 없습니다.
네트워킹에 비행기에 대한 지원을 제공합 high availability(HA)아키텍처,BGPaaS 지원하 제어 노드 지역 선택으로,optionsavailable 을 구성하 BGPaaS 제어 노드 지역의 동료입니다.
이 기능을 설정할 수 있습 기본 및 secondarycontrol 노드 지역,가질 수 있는 하나 이상 제어 노드입니다. Thereason 이기 때문입 BGPaaS 은 종종에 의존하 providerouting 에서 VNFs,로 구성되어 있의 여러 가지 노드 acrossdifferent 계산 및 VNFs 일반적으로 의존하는 두 BGP 동료 forHA. 이러한 제어 노드 영역 기능은 Contrail 에서 BGPaaS 에 대한 견고성 및 장애 조치 가능성을 높입니다.
다음과 같은 사항:
BGP 세션을 사용해야 합 IPv4 니다.
VNF 는 IPv4 피어를 통해 IPv6 경로를 수행하려면 Rfc2545,IPv6 도메인 간 라우팅을위한 BGP-4Multiprotocol 확장을 지원해야합니다.
IPv4(inet)및 IPv6(inet6)주소 패밀리만 지원됩니다.
Contrail Networkingfor BGPaaS 구성에서 다음 기능이 지원됩니다:
글로벌 시스템을 구성하는 옵션을 추가,수정,ordelete 노드 제어 영역
제어-노드 지역은 옵션을 추가,수정, 또 deletecontrol 노드
노드 제어 있는 옵션을 추가하거나 수정하거나 삭제할 수 있 컨트롤 노드대와 그것이 하나만 있을 수 있습 노드 제어 영역
BGPaaS 는 옵션을 추가,수정, 또는 삭제 primaryor 보조 노드 제어 영역
경우 노드 제어 영역 하나 이상의 제어-node, selectionof 제어-에 대한 노드 BGP 피어링은 임의로서 노드 제어 영역
를 사용하여 제 노드에서 각각의 영역,VNF 수 있습 predictablyestablish bgp-피어링하는 특정 제어 노드입니다.
BGPaaS 사용 사례
이 섹션에서는 예제에 대한 시나리오를 구현하 BGPaaSwith 비행기.
동적 삽입 터널 내에서 거주자 오버레이
동적 네트워크 연결의 응용 프로그램
생체 감지를 위한 높은 가용성
동적 삽입 터널 내에서 거주자 오버레이
다양한 응용 프로그램을 삽입해야 dynamic 터널로 virtualnetworks. 가상 네트워크 기능(VNFs)은 다음과 같은 기능을 제공합니다.터널 종료. 터널 종료 유형은 비즈니스 VPN,이동성 소규모 사이트 백홀,VPC 등과 같은 응용 프로그램 유형에 따라 다릅니다. 핵심 요구 사항은 터널이 가상 네트워크에 동적으로 새로운 네트워크 도달 가능성 정보를 삽입해야한다는 것입니다. Thepredominant 터널 네트워크 도달 가능성 삽입 방법은 BGP 를 사용합니다.
BGPaaS 는 brownfield VNFs 를 Contrail 로 마이그레이션하여 응용 프로그램을 작성하지 않고 bgp 에 대한 응용 프로그램 동작 및 요구 사항을 보존 할 수 있습니다.
그림 1 은 가상 네트워크에 adynamic tunnel 을 삽입 할 필요성을 보여줍니다.
림 1:동적 삽입 터널
동적 네트워크 연결의 응용 프로그램
DNS(도메인 이름 시스템)는 광범위한 응용 프로그램 thatuses BGP 메커니즘으로 조정하는 접근이 그것의 서비스,메트릭에 따라 이러한 부하, 유지보수,가용성 및니다.로 DNS 서비스가 마이그레이션 환경을 사용하여 오버레이 mechanismto 보존하고 기존 응용 프로그램 동작과 요구 사항이 필요합을 포함한 능력을 발표하고 철회 reachabilityto 사용할 수 있는 응용 프로그램.
이 요구 사항은 DNS 에 국한되지 않습니다. 다른 응용 프로그램과 같은 가상화된 진화 패킷 core(vEPC)및 다른 사람,사용 BGPas 위한 메커니즘 네트워크 연결용 andload.
생체 감지를 위한 높은 가용성
다양한 keepalive 메커니즘에 대한 테넌트 도달 가능성이 있 beenprovided 네트워크 구성 요소와 같은 BGP,OSPF,핑 VRRP,BFD 또는 응용 프로그램-특정 메커니즘이 있습니다. 와 BGP 에 vRouter 에이전트,BGP 를 제공하는 데 사용할 수 있습는 생체 메커니즘 탐지 사이에서 보유자는 로컬 컴퓨팅 노드는 서비스를 specifictenant VM 이 제공하고 있습니다.
Leave a Reply