탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris 11.1 네트워크 구성 및 관리 Oracle Solaris 11.1 Information Library (한국어) |
TCP/IP에서는 호스트 및 라우터의 두 가지 유형의 엔티티가 네트워크에 존재합니다. 모든 네트워크에는 호스트가 있어야 하며, 라우터는 네트워크에 따라 필요합니다. 네트워크의 물리적 토폴로지에 따라 라우터가 필요한지 여부가 결정됩니다. 이 절에서는 네트워크 토폴로지 및 경로 지정의 개념에 대해 소개합니다. 이러한 개념은 기존 네트워크 환경에 다른 네트워크를 추가하려는 경우에 중요합니다.
주 - IPv4 네트워크의 라우터 구성을 위한 자세한 내용 및 작업을 보려면 네트워크의 구성 요소 시스템 구성을 참조하십시오. IPv6 네트워크의 라우터 구성을 위한 자세한 내용 및 작업을 보려면 IPv6 라우터 구성을 참조하십시오.
네트워크 토폴로지는 네트워크의 연결 방식을 기술합니다. 라우터는 네트워크를 서로 연결해주는 엔티티입니다. 라우터는 두 개 이상의 네트워크 인터페이스를 포함하고 IP 전달을 구현하는 시스템입니다. 하지만 시스템은 IPv4 라우터 구성에 설명된 대로 올바르게 구성하지 않으면 라우터로 작동할 수 없습니다.
라우터는 두 개 이상의 네트워크를 연결하여 보다 큰 인터네트워크를 형성합니다. 라우터는 두 개의 인접한 네트워크 간에 패킷을 전달하도록 구성되어야 합니다. 라우터는 또한 인접한 네트워크 외부에 있는 네트워크에 패킷을 전달할 수 있어야 합니다.
다음 그림에서는 네트워크 토폴로지의 기본 요소를 보여줍니다. 첫번째 그림은 단일 라우터로 연결된 두 네트워크의 간단한 구성을 보여줍니다. 두번째 그림은 두 개의 라우터로 연결된 세 네트워크의 구성을 보여줍니다. 첫번째 예제에서 라우터 R은 네트워크 1 및 네트워크 2를 보다 큰 인터네트워크로 결합합니다. 두번째 예제에서 라우터 R1은 네트워크 1과 2를 연결합니다. 라우터 R2는 네트워크 2와 3을 연결합니다. 이러한 연결로 네트워크 1, 2, 3이 포함된 네트워크가 형성됩니다.
그림 1-1 기본 네트워크 토폴로지
네트워크를 인터네트워크로 연결하는 것 외에도 라우터는 대상 네트워크의 주소에 따라 네트워크 사이에 패킷 경로를 지정합니다. 인터네트워크가 점점 더 복잡해짐에 따라 각 라우터는 패킷 대상에 대해 더 많은 항목을 결정해야 합니다.
다음 그림은 보다 복잡한 경우를 보여줍니다. 라우터 R3은 네트워크 1과 3을 연결합니다. 중복성은 신뢰성을 향상해 줍니다. 네트워크 2가 작동 중지되면 라우터 R3이 네트워크 1과 3 사이의 경로를 제공할 수 있습니다. 여러 네트워크를 상호 연결시킬 수 있습니다. 하지만 네트워크는 동일한 네트워크 토폴로지를 사용해야 합니다.
그림 1-2 네트워크 사이에 추가 경로를 제공하는 네트워크 토폴로지
패킷 헤더에 포함되는 수신자의 IP 주소에 따라 패킷의 경로 지정 방식이 결정됩니다. 이 주소에 로컬 네트워크의 네트워크 번호가 포함된 경우 패킷이 해당 IP 주소의 호스트로 직접 이동합니다. 네트워크 번호가 로컬 네트워크가 아닌 경우 패킷이 로컬 네트워크의 라우터로 이동합니다.
라우터는 경로 지정 정보를 경로 지정 테이블에 유지 관리합니다. 이러한 테이블에는 라우터가 연결된 네트워크 상의 호스트 및 라우터의 IP 주소가 포함됩니다. 테이블에는 또한 이러한 네트워크에 대한 포인터도 포함됩니다. 라우터가 패킷을 수신하면 경로 지정 테이블에서 테이블의 헤더에 대상 주소가 나열되어 있는지 확인합니다. 테이블에 대상 주소가 포함되지 않았으면 라우터가 해당 경로 지정 테이블에 나열된 다른 라우터로 패킷을 전달합니다. 라우터에 대한 자세한 내용은 IPv4 라우터 구성을 참조하십시오.
다음 그림에서는 두 라우터로 연결된 세 네트워크의 네트워크 토폴로지를 보여줍니다.
그림 1-3 상호 연결된 세 네트워크의 네트워크 토폴로지
라우터 R1은 네트워크 192.9.200 및 192.9.201을 연결합니다. 라우터 R2는 네트워크 192.9.201 및 192.9.202를 연결합니다.
네트워크 192.9.200의 호스트 A가 네트워크 192.9.202의 호스트 B에 메시지를 전송하면 다음과 같은 이벤트가 발생합니다.
호스트 A가 네트워크 192.9.200을 통해 패킷을 전송합니다. 패킷 헤더에는 수신자 호스트 B의 IPv4 주소인 192.9.202.10 이 포함됩니다.
네트워크 192.9.200의 시스템에는 IPv4 주소 192.9.202.10이 포함되지 않습니다. 따라서 라우터 R1이 패킷을 수락합니다.
라우터 R1은 해당 경로 지정 테이블을 검사합니다. 네트워크 192.9.201의 시스템에는 주소 192.9.202.10이 포함되지 않습니다. 하지만 경로 지정 테이블에는 라우터 R2가 나열되지 않습니다.
그런 후 R1은 R2를 "다음 홉" 라우터로 선택합니다. R1은 패킷을 R2로 전송합니다.
R2는 네트워크 192.9.201을 192.9.202에 연결하기 때문에 R2는 호스트 B에 대한 경로 지정 정보를 포함합니다. 그런 후 라우터 R2는 패킷을 네트워크 192.9.202에 전달하고 여기에서 호스트 B가 패킷을 수락합니다.