컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 가상 IP란 무엇인가요? 가상 IP의 용도는 무엇입니까?

가상 IP란 무엇인가요? 가상 IP의 용도는 무엇입니까?

가상 IP 주소(VIP)는 특정 컴퓨터나 컴퓨터의 네트워크 인터페이스 카드(NIC)에 연결되지 않은 IP 주소이다.

가상 IP는 주로 네트워크 주소 변환, 네트워크 내결함성 및 이동성에 사용됩니다. 가상 IP의 가장 일반적인 사용 사례 중 하나는 시스템 고가용성(High Availability HA)을 적용하는 것입니다. 일반적으로 계획되지 않은 상황에서는 고가용성을 향상하기 위해 일상적인 유지 관리 또는 계획되지 않은 가동 중지 시간으로 인해 시스템이 다운됩니다. 시스템의 외부 서비스에서는 고가용성 구성을 위해 활성-대기 모드가 사용됩니다.

서비스를 제공하는 호스트 M이 다운되면 서비스는 백업 호스트 S로 전환되어 외부 세계에 계속 서비스를 제공하게 된다. 이 모든 것은 사용자에게 보이지 않습니다. 이 경우 시스템이 클라이언트에 서비스를 제공하는 데 사용되는 IP 주소는 호스트 M이 다운되면 가상 IP가 백업 시스템으로 이동하여 계속 서비스를 제공합니다. .

확장 정보:

가상 IP 구현 원칙:

가상 IP는 실제 호스트에 할당되지 않은 IP입니다. 호스트는 실제 IP 외에 가상 IP도 가지고 있어 외부 세계에 데이터베이스 서버를 제공합니다.

이 두 IP 중 하나를 사용하여 이 호스트에 연결할 수 있습니다. 모든 프로젝트의 데이터베이스 링크는 이 가상 IP로 구성됩니다. 서버에 장애가 발생하여 외부 서비스를 제공할 수 없는 경우 이 가상 IP를 동적 전환하세요. 백업 호스트.

구현 원칙은 주로 TCP/IP의 ARP 프로토콜에 의존합니다. IP 주소는 논리적 주소일 뿐이므로, MAC 주소는 이더넷에서 데이터 전송에 사용되는 실제 물리적 주소입니다. 각 호스트에는 동일한 네트워크 관계에서 IP 주소와 MAC 주소 간의 대응 관계를 저장하는 ARP 캐시가 있습니다.

이더넷의 호스트는 데이터를 보낼 때 먼저 이 캐시에서 대상 IP에 해당하는 MAC 주소를 쿼리한 다음 이 MAC 주소로 데이터를 보냅니다. 운영 체제는 자동으로 이 캐시를 유지 관리합니다. 이것이 전체 구현의 핵심입니다.

바이두 백과사전-가상 IP 기술

上篇: 하드 디스크 설치, 붉은 깃발 Linux 데스크탑 버전 6., 저는 정말 모집하지 않았습니다. 下篇: 체스 게임 규칙 설명
관련 내용