Network6 Internet Gateway와 NAT Gateway의 차이점은 무엇인가? AWS에서 VPC를 구성할 때 Internet Gateway와 NAT Gateway를 각각 생성하게 된다. Internet Gateway와 NAT Gateway는 공통적으로 VPC(Virtual Private Cloud) 내 리소스와 인터넷 간 통신을 가능하게 해 준다. 그러나 그 사용 목적과 적용되는 서브넷에 따라 차이가 있다. Internet Gateway Internet Gateway는 VPC와 인터넷 사이에서 양방향 통신을 가능하게 하는 장치다. VPC에 Internet Gateway를 연결하면 퍼블릭 서브넷에 있는 인스턴스들이 퍼블릭 IP를 통해 인터넷에 직접 접근할 수 있다. 이를 통해 VPC 내 리소스가 인터넷과 자유롭게 통신할 수 있다. Internet Gateway를 사용하여 외.. 2024. 11. 1. 가상 머신과 하이퍼바이저에 대해 알아보자. 가상 머신 (Virtual Machine, VM) 자체 컴퓨팅 리소스와 OS를 갖춘 가상 컴퓨팅 환경을 가상 머신이라 부른다. 각 가상 머신들은 같은 서버 위에 있을지라도 별도의 시스템처럼 동작한다.생성된 가상 머신을 게스트 서버, 가상 머신들이 구동되는 서버를 호스트 서버라고 부른다. 가상화 기술 등장 이후, 한 개의 물리 서버를 두 개 이상의 가상 서버로 동작시킬 수 있게 되었다. 덕분에 서버 리소스를 낭비하지 않고 효율적으로 사용할 수 있다. 물리 서버에 가상 서버를 만들기 위해서는 다음과 같은 과정이 필요한데 한번 살펴보자. 가상 서버 생성 요청을 하이퍼바이저에 전달.하이퍼바이저가 새로운 가상 서버(VM) 생성.물리 서버의 컴퓨팅 리소스(CPU, 메모리, 스토리지, 네트워크)를 각 가상 서버에.. 2024. 10. 28. Public IP와 Private IP는 왜 분리될까? IP (Internet Protocol)인터넷상에서 서버나 네트워크, PC 등 호스트를 구별하는 주소가 IP 주소다. IP 주소는 네트워크에 연결된 각 호스트(PC나 스마트폰 등)에 최소 1개가 필요하다. 단, 특정 호스트와 IP 주소는 고정적이지 않을 수 있으며 개인용 네트워크에서는 동적으로 할당되는 것이 일반적이다. 그러나 서버는 고정된 IP 주소를 사용해야 사용자가 안정적으로 접속할 수 있다. IPv4 주소192.168.1.1IPv4는 약 43억 개의 IP 주소를 제공하지만 현재 주소 부족 현상이 발생하고 있으며 이에 따라 IPv6로 전환이 권장되고 있다. 그러나 막상 실무에서는 여전히 IPv4를 사용 중이다. IPv4의 경우, 4개의 옥텟(octet)으로 구분된 10진수 숫자(각각 0부터 255까.. 2024. 10. 25. Virtual Private Cloud와 Private Subnet, Public Subnet의 차이점은 무엇인가? VPC(Virtual Private Cloud) VPC는 논리적으로 격리된 사용자 전용 가상 네트워크다. 쉽게 말해 AWS 리소스들이 위치하는 네트워크 망이다. VPC를 이용하면 리소스를 물리적으로는 다른 데이터센터에 위치시키더라도, 동일한 사설망 IP 대역에 연결해 서로 통신할 수 있다. 이는 특정 데이터센터에 문제가 생기더라도 서비스 전체에 영향을 최소화할 수 있다. Subnet Subnet은 VPC 내의 네트워크를 더 작은 단위로 나누는 개념이다. 각 서브넷은 단일 가용 영역(AZ)에 위치한다. 서브넷을 사용하는 주요 이유는 보안 강화 및 네트워크의 브로드캐스트 영역을 축소해 통신 성능을 향상하기 위함이다. AWS에서 기본으로 생성되는 VPC에는 여러 개의 퍼블릭 서브넷이 포함되어 있으며, 서브넷.. 2024. 10. 24. L4 / L7 Load Balancer 차이점 Load BalancerLoad Balancer는 트래픽을 받아서 여러 대의 서버에 분산시키는 하드웨어 또는 소프트웨어다.L4 부터 Port를 다룰 수 있기 때문에 부하 분산에 L4 Load Balancer와 L7 Load Balancer가 많이 사용된다.Load Balancer는 한 대 서버의 각각의 포트에 여러 개의 서비스들을 운영할 수 있도록 한다. L4와 L7 Load Balancer는 각각 다른 계층에서 동작하며, 트래픽 분산 방식과 제공하는 기능이 다르다. L4 Load Balancer는 Transport 계층에서 동작하며 IP, Port 를 기반으로 트래픽을 분배한다.L7 Load Balancer는 Application 계층에서 동작하며 URI, Payload, Http Header, C.. 2024. 10. 22. Network System Overview of Network SystemsChoosing a Network Topology네트워크상의 노드 구성은 토폴로지(Topology)라고 한다. 네트워크의 토폴로지는 두 노드 간의 단일 연결처럼 단순하거나, 또는 노드가 데이터를 교환할 수 있는 노드의 레이아웃처럼 복잡할 수 있다. 네트워크 토폴로지의 유형은 점대점 연결형, 데이터 체인형, 버스형, 링형, 스타형과 그물형의 6가지 기본 범주로 나뉜다. 가장 단순한 형태의 네트워크인 점대점(Point-to-Point) 연결은 두 노드가 하나의 연결을 공유한다. 이러한 유형의 네트워크 연결은 드물지만, 두 노드 간에 직접 통신이 필요할 때 유용하다. 일렬의 점대점 연결을 데이터 체인(Data Chain)이라고 한다. 데이터 체인에서 트래.. 2024. 8. 16. 이전 1 다음