8장. 네트워크 연결 구성


AMQ Interconnect는 네트워크 연결을 통해 클라이언트, 서버, AMQP 서비스 및 기타 라우터를 연결합니다. 라우터를 다른 메시징 엔드포인트에 연결하려면 연결을 수락하도록 리스너커넥터 를 구성하여 아웃바운드 연결을 만듭니다. 그러나 연결은 양방향으로 설정되면 메시지 트래픽이 두 방향 모두로 이동합니다.

다음을 수행할 수 있습니다.

8.1. 라우터 연결

라우터 네트워크의 다른 라우터에 라우터를 연결하려면 한 라우터에서 커넥터 를 구성하여 아웃바운드 연결을 생성하고 다른 라우터의 리스너 를 구성하여 연결을 수락합니다.

연결은 양방향이므로 라우터 쌍 사이에는 하나의 연결만 있어야 합니다. 연결이 설정되면 메시지 트래픽이 두 방향으로 이동합니다.

다음 절차에서는 라우터 네트워크의 다른 라우터에 라우터를 연결하는 방법을 설명합니다.

절차

  1. 연결의 방향을 결정합니다.

    "connector"여야 하는 라우터와 "listener"여야 하는 라우터를 결정합니다. 연결 방향은 때때로 임의적이지만 다음 요소를 고려하십시오.

    IP 네트워크 경계 및 방화벽
    일반적으로 라우터 간 연결은 항상 더 많은 공개 간에 설정되어야 합니다. 예를 들어 프라이빗 IP 네트워크의 라우터를 공용 위치(예: 퍼블릭 클라우드 공급자)에 있는 다른 라우터에 연결하려면 프라이빗 네트워크의 라우터가 "connector"여야 하며 공용 위치의 라우터는 "listener"여야 합니다. 이는 공용 위치가 공용-개인 액세스를 허용하도록 설계된 VPN 또는 기타 방화벽 기능을 사용하지 않고 TCP/IP의 개인 위치에 연결할 수 없기 때문입니다.
    네트워크 토폴로지
    라우터 네트워크의 토폴로지는 라우터 간 연결을 설정해야 하는 방향에 영향을 줄 수 있습니다. 예를 들어 1개 또는 두 개의 중앙 "hub" 라우터에 연결된 일련의 라우터가 있는 별 토폴로지에는 허브 및 "연결자"에 "listeners"가 있어야 합니다. 이렇게 하면 허브 구성을 변경하지 않고 새 대화 상자 라우터를 추가할 수 있습니다.
  2. 연결을 생성할 라우터에서 /etc/qpid-dispatch/qdrouterd.conf 구성 파일을 열고 커넥터 를 추가합니다.

    이 예제에서는 두 개의 내부 라우터 간 라우터 간 연결을 위한 커넥터 를 생성합니다.

    connector {
        host: 192.0.2.1
        port: 5001
        role: inter-router
        ...
    }
    host
    IP 주소(IPv4 또는 IPv6) 또는 라우터가 연결될 호스트 이름입니다.
    port
    라우터에서 연결할 /etc/services 에 정의된 포트 번호 또는 심볼릭 서비스 이름입니다.
    role
    연결의 역할입니다. 두 개의 내부 라우터 사이에 연결되어 있는 경우 라우터 간 을 지정합니다. 내부 라우터와 엣지 라우터 간의 연결이 있는 경우 Edge를 지정합니다.
  3. 연결 할당을 수락해야 하는 라우터에서 /etc/qpid-dispatch/qdrouterd.conf 구성 파일을 열고 라우터 간 리스너 가 구성되어 있는지 확인합니다.

    이 예제에서는 이전 단계에서 구성한 연결 할당을 수락하도록 리스너 를 생성합니다.

    listener {
        host: 0.0.0.0
        port: 5001
        role: inter-router
        ...
    }
    host
    IP 주소(IPv4 또는 IPv6) 또는 라우터가 청취할 호스트 이름입니다.
    port
    라우터가 청취할 /etc/services 에 정의된 포트 번호 또는 심볼릭 서비스 이름입니다.
    role
    연결의 역할입니다. 두 개의 내부 라우터 사이에 연결되어 있는 경우 라우터 간 을 지정합니다. 내부 라우터와 엣지 라우터 간의 연결이 있는 경우 Edge를 지정합니다.
  4. 라우터가 다른 라우터에 연결되어 있어야 하는 경우 이 절차를 반복합니다.

    엣지 라우터는 내부 라우터에만 연결할 수 있습니다. 다른 엣지 라우터와 연결할 수 없습니다.

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.