✌️
Studylog
See More
Studylog
Studylog
  • INTRO
  • AWS
    • AWS101
      • Virtualization and the AWS structures
      • AWS account and free-tier
      • AWS IAM
      • AWS EC2
        • EC2 basic
        • ENI and EIP
        • Elastic Block Storage
        • Auto Scaling
        • Elastic Load Balancer
  • IaC
    • Terraform
      • License Change
      • Tutorial
      • Module
      • Versioning
  • Airflow
    • Airflow-Ninja
      • Introduction and Goal
      • Tutorial: Settings
      • Tutorial: Module Import, Alert
  • Docker
    • Production with Docker
      • Customizing root directory
  • Network
    • Network-Handbook
      • Introduction and Goal
      • OSI7Layer
      • DNS
      • SSL/TLS
  • Comupter Architecture
    • Basic
      • Introduction and Goal
      • Chapter 1. The Internal Language of Computers
      • Chapter 2. Combinatorial Logic
      • Chapter 3. The Essentials of Memory and Disk Sequential Logic
    • Hands-on
      • Introduction and Goal
      • theory
        • Chapter 1. Logic Gates
        • Chapter 2. ALU
      • project
        • Project 1. Elementary logic gates implement
        • Project 2. Boolean Arithmetic
  • Java
    • Readable Code
      • 학습 목적
      • 추상화
      • 논리적 사고 흐름
      • 객체지향 이론
      • 객체지향 코드 적용하기
      • 코드 다듬기
      • 읽기 좋은 코드를 도와줄 조언들
  • Spring Boot
    • Practical Testing
      • 테스트 사전 지식
      • 스프링 레이어드 아키텍처 테스트하기
        • Persistence Layer
        • Business Layer
    • 스프링 핵심 원리 - 기본편
      • 객체 지향 설계와 스프링
      • 스프링 핵심 원리 이해
        • 예제 만들기
        • 객체 지향 원리 적용
        • 스프링 컨테이너와 스프링 빈
  • Python
    • Effective Python
      • Introduction and Goal
      • Closure: Lazy Evaluation And Eager Evaluation
      • Python public attributes are better getter-setter
      • No refactoring attribute, we can use property decorator
      • You can do it, but it means you don't have to
  • Playgrounds
    • Java Playground
      • 학습 목적
      • 숫자 야구 게임
        • 학습 테스트
        • 문자열 계산기
        • 숫자 야구 게임 구현
        • 숫자 야구 게임 다시 구현하기
      • 자동차 경주
        • 문자열 덧셈 계산기
        • 자동차 경주 미션 구현
      • 좌표 계산기
        • 연료 주입
        • 좌표 계산기 미션 구현
    • Infra Playground
      • VPC: 망분리 그리고 테스트
      • 컨테이너 사전 지식
      • 화면 성능 개선 전 학습 테스트
      • SSM: Session Manager
      • SQL, 이 정도는 알아야지 😎
      • Subway-Map
        • 망 구성하기
        • 서버 구성하기
        • 화면 성능 개선하기
      • Conference Platform
        • 망 구성하기
        • 서버 구성하기
        • 화면 성능 개선하기
  • Tools
    • SOPS
    • Bruno
    • 🖥️FCK-NAT
    • 🧊Pulumi
Powered by GitBook
On this page
  • ENI, EIP
  • ENI(Elastic Network Interface)
  • EIP(Elastic IP): 탄력적 아이피
  1. AWS
  2. AWS101
  3. AWS EC2

ENI and EIP

PreviousEC2 basicNextElastic Block Storage

Last updated 9 months ago

Properties

2024.08.30

ENI, EIP

"탄력적 네트워크 인터페이스는 VPC에서 가상 네트워크 카드를 나타내는 논리적 네트워킹 구성 요소입니다." - AWS

ENI(Elastic Network Interface)

  • EC2의 가상 랜카드이며 IP주소와 MAC주소를 보유 하고 있음

  • 하나의 인스턴스에 "여러개의 ENI"를 연동 할 수 있음

    • 즉, 하나의 인스턴스가 한 개 이상의 아이피를 보유 할 수 있음

  • 인스턴스 유형 및 사이즈에 따라 최대 보유 가능한 IP주소가 변동 -> 사용하는 리소스 자원이 비쌀수록 하나의 인스턴스에서 여러 개의 아이피를 보유하여 트래픽을 분산하는 방식 등 다양하게 이용이 가능함

  • 내부적으로는 Security Group은 ENI에 부착 되어있음

  • 기본적으로 Private IP와 Private 도메인을 보유 하고 있으며 선택적으로 퍼블릭 아이피와 퍼블릭 도메인을 보유 할 수 있음

EIP(Elastic IP): 탄력적 아이피

  • EC2의 퍼블릭 아이피를 고정해주는 서비스

    • 인스턴스를 중지 후 재시작 시 퍼블릭 아이피가 변경 되었지만 탄력적 아이피를 사용하면 고정적인 아이피를 확보 할 수 있음

  • EC2이외에도 다른 서비스에서 사용 가능, 예: ELB 등

  • 내가 보유한 아이피 주소를 AWS에서 직접적으로 사용이 가능함

  • 리전 단위이기 때문에 서울리전에서 생성한 탄력적 아이피의 주소가 버지니아 북부 리전에서 동일하게 존재 할 수 없음

  • 연결하지 않아도 보유하기만 해도 비용 발생(IPv4 비용 발생)

📝
📄
AWS 강의실
image