Cisco CSR 1000 – How to Add Physical Connections in AWS

amazon-vpcamazon-web-servicescisco

I deployed 2 Cisco CSR 1000 routers in one VPC-1 at a region A, and at region B I deployed another one.
I would like to make a physical connection between these 3 routers.
Also, I tried to ping between these routers and it was successful which I don't understand because there are no physical connections between them.

What I want to make here is a scenario where I have 3 interconnected routers with their interfaces, each interface has a physical connection with a given router, and so on.

For the interfaces, only one interface GigabitEthernet1 with the address of each router, and there is also VirtualPortGroup0 interface.

Interface IP-Address OK? Method Status Protocol
GigabitEthernet1 172.31.34.123 YES DHCP up up
VirtualPortGroup0 192.168.35.101 YES NVRAM up up

Best Answer

I've managed to find the solution. When the Cisco CSR 1000v is booted for the first time, the router interfaces are mapped to the logical vNIC interfaces that were added when the VM was created. The figure below shows the relationship between the vNICs and the Cisco CSR 1000v router interfaces. So, using show platform software vnic-if interface-mapping I could display the mapping between the logical interface on the router with the vNIC and the vNIC MAC address. Then, in EC2 I created a new network interface, and I attached it to my VM that runs the router. After that, I configured the new interface with the correct destination.

Interface IP-Address OK? Method Status Protocol GigabitEthernet1 172.31.xx.xx YES DHCP up up GigabitEthernet2 18.217.xx.xx YES manual up up VirtualPortGroup0 192.168.xx.xx YES NVRAM up up