네트워크 인터페이스 및 네트워크 가상화

14 장의 개요에서는 그룹 인터페이스의 구현에 대해 설명합니다. 따라서 이 장에서는 그룹 및 인터페이스라는 용어가 상호 교환적으로 사용됩니다.

그룹 계획 방법

다음 절차에는 필요한 계획 작업 및 그룹 구성을 위한 사전 정보를 수집해야 합니다. 작업을 순서대로 수행할 필요는 없습니다.

참고-각 서브넷에 대해 하나의 그룹만 구성해야 합니다. 자세한 내용은 다음을 참조하십시오.

  1. 사용자 요구 사항에 맞는 일반 구성을 결정합니다.

    네트워크 시스템에서 호스팅되는 트래픽의 유형을 처리 하는 데 필요한 따라 달라 집니다. 따라서 네트워크 처리량이 향상됩니다. 그러나 인바운드 트래픽은 일반적으로 순서가 잘못된 패킷을 처리하는 위험을 최소화하기 위해 하나의 물리적 경로만 따릅니다.

    따라서 네트워크가 엄청난 양의 아웃바운드 트래픽을 처리하는 경우 많은 수의 인터페이스를 구성하면 네트워크 성능이 향상될 수 있습니다. 대신 시스템에서 무거운 인바운드 트래픽을 호스팅하는 경우 그룹의 인터페이스 수가 트래픽 확산 부하에 의해 성능이 반드시 향상되는 것은 아닙니다. 그러나 기본 인터페이스가 더 있으면 인터페이스 오류 발생 시 네트워크 가용성을 보장하는 데 도움이 됩니다.

  2. 시스템의 각 인터페이스에 대해 고유한 맥 주소를 구성하려면 다음을 참조하십시오.

  3. 동일한 스트림 모듈 집합이 푸시되고 구성되었는지 확인합니다.

    같은 그룹의 모든 인터페이스는 동일한 스트림 모듈을 동일한 순서로 구성해야 합니다.

    1. 인터페이스 모드 목록 명령을 사용하여 스트림 모듈 목록을 인쇄할 수 있습니다. 다음 예제에서는 다음과 같이 출력할 수 있습니다.:

      # ifconfig net0 modlist 0 arp 1 ip 2 e1000g

      출력에서 알 수 있듯이 인터페이스는 일반적으로 모듈 바로 아래에 네트워크 드라이버로 존재합니다. 이러한 인터페이스는 추가 구성이 필요하지 않습니다.

      스트림 모듈이 상태 저장인 경우 동일한 모듈을 그룹의 모든 인터페이스에 푸시하더라도 장애 조치 시 예기치 않은 동작이 발생할 수 있습니다. 그러나 상태 비저장 스트림 모듈을 사용할 수 있습니다.

    2. 인터페이스 모듈을 표준 순서로 푸시합니다.
      ifconfig interface modinsert module-name@position
      ifconfig net0 modinsert vpnmod@3
  4. 모든 인터페이스에서 동일한 주소 지정 형식을 사용합니다.

    하나의 인터페이스가 아이피 4 에 대해 구성된 경우,그룹의 모든 인터페이스는 아이피 4 에 대해 구성되어야 한다. 예를 들어,하나의 인터페이스에 주소 지정을 추가하는 경우 다음 모든 인터페이스를 구성해야 합니다.

  5. 구현할 오류 검색 유형을 결정합니다.

    예를 들어 프로브 기반 오류 검색을 구현하려는 경우 기본 인터페이스에서 테스트 주소를 구성해야 합니다. 관련 정보를 보려면 다음을 참조하십시오.

  6. 모든 인터페이스가 동일한 로컬 네트워크에 연결되어 있는지 확인합니다.

    예를 들어,동일한 서브넷에 이더넷 스위치를 구성할 수 있습니다. 여러 인터페이스를 구성할 수 있습니다.

    참고-단일 인터페이스를 구성할 수도 있습니다. 관련 정보는 인터페이스 구성 유형을 참조하십시오.

  7. 네트워크 미디어 유형이 다른 인터페이스가 포함되어 있지 않은지 확인합니다.

    함께 그룹화된 인터페이스는 동일한 인터페이스 유형이어야 합니다.예를 들어 이더넷 및 토큰 링 인터페이스를 결합 할 수 없습니다. 다른 예로,비동기식 전송 모드 인터페이스와 아토켄 버스 인터페이스를 결합할 수 없습니다.6548>

를 사용하여 그룹을 구성할 수 있습니다.

다중 인터페이스 그룹은 활성-활성 인터페이스 또는 활성-대기 인터페이스로 구성할 수 있습니다.관련 정보는 인터페이스 구성 유형을 참조하십시오. 다음 절차에서는 활성 대기 그룹을 구성하는 단계에 대해 설명합니다.

시작하기 전에

기본 인터페이스가 아직 없는 경우에도 이 인터페이스를 만들 수 있습니다. 그러나 이 인터페이스에 대한 후속 구성은 실패합니다.

링크 및 아이피 인터페이스를 구성하는 절차는 다음을 참조하십시오. 사용자 인터페이스 구성에 대한 자세한 내용은 다음을 참조하십시오.

또한 스파크시스템을 사용하는 경우 각 인터페이스에 대해 고유한 맥 주소를 구성합니다. 자세한 내용은 인터페이스의 맥 주소가 고유한지 확인하는 방법을 참조하십시오.

그렇지 않으면 그룹 오류가 발생할 경우 테스트 주소는 프로브 기반 오류 탐지를 비활성화하고 링크 기반 오류 탐지가 사용됩니다. 링크 기반 오류 검색에서 인터페이스가 작동하는 것을 발견하면 데몬이 인터페이스가 복구되었음을 잘못 보고할 수 있습니다.자세한 내용은 시스템 관리 가이드:에서 13 장.서비스 계획(작업)을 참조하십시오.

참고-시스템의 활성 네트워크 프로필이 반응 프로파일인 경우 사용할 수 없습니다. 필요한 경우 고정 네트워크 구성 프로필로 전환하려면 기본 고정 프로필을 사용하도록 설정합니다. 절차는 프로필 및 구성 도구를 참조하십시오.

  1. 관리자가 됩니다.

    자세한 내용은 오라클 솔라리스 관리:보안 서비스에서 관리 권한을 얻는 방법을 참조하십시오.

  2. 이 인터페이스의 이름을 지정합니다. 당신은 어떤 의미있는 이름을 할당 할 수 있습니다. 이 이름은 문자열과 숫자로 구성됩니다.
  3. 아직 존재하지 않는 경우 기본 인터페이스를 만듭니다.
    # ipadm create-ip under-interface

  4. 테스트 주소를 포함할 기본 인터페이스를 추가합니다.
    # ipadm add-ipmp -i under-interface1 ipmp-interface

  5. # ipadm create-addr -T dhcp addrobj

    주소 객체를 나타내며 형식 인터페이스/문자열을 사용합니다. 이 단계에는 다음과 같은 인터페이스가 있습니다. 문자열은 사용자 정의 문자열이 될 수 있습니다.따라서 데이터 주소가 여러 개 있는 경우 해당 주소 개체는 다음과 같습니다.

  6. 기본 인터페이스에서 테스트 주소를 관리합니다.

    각 기본 인터페이스에 대해 다음 명령을 실행해야 합니다.

    # ipadm create-addr -T dhcp addrobj

    주소 객체를 나타내며 형식 인터페이스/문자열을 사용합니다. 이 단계의 인터페이스는 기본 인터페이스입니다. 문자열은 사용자 정의 문자열이 될 수 있습니다.따라서 여러 개의 기본 인터페이스가 있는 경우 해당 주소 개체는 아래 인터페이스 1/문자열,아래 인터페이스 2/문자열,아래 인터페이스 3/문자열 등이 됩니다.

이 예제에서는 다음 시나리오를 기반으로 활성 대기 그룹을 구성하는 방법을 보여 줍니다:

  • 각 데이터링크에 대해 세 개의 기본 인터페이스가 구성됩니다.

  • 이 그룹에는 다음과 같은 이름이 있습니다.

  • 넷 2 는 지정된 대기 인터페이스입니다.

  • 프로브 기반 오류 감지를 사용하려면 모든 기본 인터페이스에 테스트 주소가 할당됩니다.

# ipadm create-ipmp itops0# ipadm create-ip net0# ipadm create-ip net1# ipadm create-ip net2# ipadm add-ipmp -i net0 -i net1 -i net2 itops0# ipadm create-addr -T dhcp itops0/dhcp0# ipadm create-addr -T dhcp itops0/dhcp1# ipadm create-addr -T dhcp net0/test# ipadm create-addr -T dhcp net2/test# ipadm create-addr -T dhcp net3/test# ipadm set-ifprop -p standby=on net2

다음 절차에서는 수동으로 활성 활성 그룹을 구성하는 단계를 설명합니다.

시작하기 전에

링크 및 인터페이스 구성 절차는 다음을 참조하십시오. 인터페이스 구성에 대한 자세한 내용은 다음을 참조하십시오. 기본 인터페이스가 아직 존재하지 않는 경우에도 인터페이스를 만들 수 있습니다. 그러나 이 인터페이스의 후속 구성은 실패합니다.

또한 스파크시스템을 사용하는 경우 각 인터페이스에 대해 고유한 맥 주소를 구성합니다. 자세한 내용은 인터페이스의 맥 주소가 고유한지 확인하는 방법을 참조하십시오.

  1. 관리자가 됩니다.

    자세한 내용은 오라클 솔라리스 관리:보안 서비스에서 관리 권한을 얻는 방법을 참조하십시오.

  2. 이 인터페이스의 이름을 지정합니다. 당신은 어떤 의미있는 이름을 할당 할 수 있습니다. 이 이름은 문자열과 숫자로 구성됩니다.
  3. 그룹에 기본 인터페이스를 추가합니다.
    # ipadm add-ipmp -i under-interface1 ipmp-interface

    여기서 언더 인터페이스는 기본 인터페이스를 참조한다. 시스템 내에서 사용할 수 있는 최대 수만큼의 아이피 인터페이스를 추가할 수 있습니다.

    참고-듀얼 스택 환경에서는 인터페이스의 인스턴스를 개별 그룹 아래에 자동으로 배치합니다.

  4. 인터페이스에 데이터 주소를 추가합니다.
    # ipadm create-addr -T static IP-address addrobj

    이 경우,이 인터페이스의 이름을 변경할 수 있습니다.

  5. 기본 인터페이스에 테스트 주소를 추가합니다.
    # ipadm create-addr -T static IP-address addrobj

    인터페이스에서 명명 규칙을 사용해야 합니다. 따라서,기본 인터페이스의 이름이 넷 0 인 경우,그 다음, 이 될 수 있습니다.

    참고-특정 인터페이스에서 프로브 기반 오류 검색을 사용하려는 경우에만 테스트 주소를 구성해야 합니다.

    테스트 주소는 단일 서브넷에 속해야 합니다.

대기 인터페이스에 대한 자세한 내용은 다음을 참조하십시오. 다음 절차에서는 하나의 인터페이스가 예약으로 유지되는 그룹을 구성합니다. 이 인터페이스는 그룹의 활성 인터페이스가 실패할 때만 배포됩니다.

  1. 관리자가 됩니다.

    자세한 내용은 오라클 솔라리스 관리:보안 서비스에서 관리 권한을 얻는 방법을 참조하십시오.

  2. 이 인터페이스의 이름을 지정합니다. 당신은 어떤 의미있는 이름을 할당 할 수 있습니다. 이 이름은 문자열과 숫자로 구성됩니다.
  3. 그룹에 기본 인터페이스를 추가합니다.
    # ipadm add-ipmp -i under-interface1 ipmp-interface

    여기서 언더 인터페이스는 기본 인터페이스를 참조한다. 시스템 내에서 사용할 수 있는 최대 수만큼의 아이피 인터페이스를 추가할 수 있습니다.

    참고-듀얼 스택 환경에서는 인터페이스의 인스턴스를 개별 그룹 아래에 자동으로 배치합니다.

  4. 인터페이스에 데이터 주소를 추가합니다.
    # ipadm create-addr -T static IP-address addrobj

    이 경우,이 인터페이스의 이름을 변경할 수 있습니다.

  5. 기본 인터페이스에 테스트 주소를 추가합니다.
    # ipadm create-addr -T static IP-address addrobj

    인터페이스에서 명명 규칙을 사용해야 합니다. 따라서,기본 인터페이스의 이름이 넷 0 인 경우,그 다음, 이 될 수 있습니다.

    참고-특정 인터페이스에서 프로브 기반 오류 검색을 사용하려는 경우에만 테스트 주소를 구성해야 합니다.

    테스트 주소는 단일 서브넷에 속해야 합니다.

  6. 기본 인터페이스 중 하나를 대기 인터페이스로 구성합니다.
    # ipadm set-ifprop -p standby=yes under-interface

예 15-2 활성 대기 그룹 구성

이 예제에서는 수동으로 활성 대기 구성을 만드는 방법을 보여 줍니다. 이 예제는 기본 인터페이스를 만드는 것으로 시작됩니다.

# ipadm create-ip net0# ipadm create-ip net1# ipadm create-ip net2# ipadm create-ipmp itops0# ipadm add-ipmp -i net0 -i net1 -i net2 itops0# ipadm create-addr -T static -a 192.168.10.10/24 itops0/v4add1# ipadm create-addr -T static -a 192.168.10.15/24 itops0/v4add2# ipadm create-addr -T static -a 192.168.85.30/24 net0/test# ipadm create-addr -T static -a 192.168.85.32/24 net1/test# ipadm create-addr -T static -a 192.168.85.34/24 net2/test# ipadm set-ifprop -p standby=yes net2# ipmpstat -gGROUP GROUPNAME STATE FDT INTERFACESitops0 itops0 ok 10.00s net0 net1 (net2)# ipmpstat -tINTERFACE MODE TESTADDR TARGETSnet0 routes 192.168.10.30 192.168.10.1net1 routes 192.168.10.32 192.168.10.1net2 routes 192.168.10.34 192.168.10.5

Write a Comment

이메일 주소는 공개되지 않습니다.