AWS::EC2::NetworkInterface
- Elastic Network Interface (ENI)
- Represents a
Network Card - It can be attached to an EC2 instance
-
ENI can be created independently and attached to EC2 instances on the fly
-
IP Types
Private IP: used within the private networkPublic IP: unique across all webElastic IP: a static public ip. You can only have5elastic ip in your aws account
Properties
InterfaceType
-
Enhanced Networking (SR-IOV)
-
Elastic Network Adapter (ENA)
- Higher
bandwight, higherPPS(packet per second), lowerlatency - Up to 100 Gbps
-
Legacy ENA: Intel 82599 VG (10 Gbps)
-
Elastic Fabric Adapter (EFA)
- Improved ENA
- Linux only
- Inter-node communication
- Leverages
Message Passing Interface(MPI): bypasses the underlying linux OS - Low latency, reliable transport
PrivateIpAddress
- Primary
Private IP(IPv4) + more secondaries (optional)