The Virtual Private Cloud (VPC) service enables you to provision logically isolated, configurable, and manageable virtual networks for Elastic Cloud Servers (ECSs), improving the security of resources in the system and simplifying network deployment.
You can select an IP address segment, create multiple subnets, customize security groups, and configure route tables and gateways in your VPC. With a VPC,you can manage and configure internal networks and change network configurations flexibly and securely. You can also customize access rules and firewalls to control ECS access within a security group and across different security groups to enhance security of ECSs in the subnet.
In addition, you can create a Virtual Private Network (VPN) to connect your data center or private network to your VPC. With a VPN, you do not need to set up port forwarding using an external IP address.
Internal network : Only L2 VLAN is available, optionally supporting IP address management. Gateway is not provided. This network has only two layers and does not provide three-tier access capabilities. This kind of network is generally used for internal use and not for external routing
Routed network has flexible interoperability and multiple business functions. It can communicate with other routing networks or Internet in VPC through routing mode. Routed networks can also provide flexible IP, DNA T, ACL and VPN services to meet more business deployment needs. Before creating a routing network, you first need to apply for a router for VPC
external network : Provides the ability to connect virtual machines directly to external networks. VMs deployed to this network can be assigned to external IP addresses .