Skip to main content

IP Networking

Understanding IP Networking

The IP Networking configuration tab of a Package enables users to provide three fundamental application networking capabilities on OGC:

  1. To connect external Clients (called Traffic Sources) to deployed Applications (Compute Workloads)
  2. To connect Applications to other Applications
  3. Finally to connect Applications to Remote Endpoints, such as web services or other deployed applications. Understanding IP Networking

External Client connectivity to an Application

Configuring destination Container ports on Applications

Start by navigating to the Container Details Page.

Container Details Empty Ports

  1. Select the Ports Tab
  2. Select the + Add or Edit if there are already configured ports.
  3. In the modal form add the port configuration information. Provide a name for your port. The IPv6/IPv4 allows different protocols for the IP layer of your port. It is also necessary to specify the transmission protocol (TCP/UDP). You are able to specify an External port different from a configured Internal port on the container.
  4. Select Save.

Container Ports Modal

You can add further Ports as necessary.

Configuring Traffic Sources

Start by navigating to the Package Details page.

IP Networking Empty TS

  1. Select IP Networking Tab on the Package details page
  2. Select Traffic sources + Add button
  3. Add a suitable network range - IP Address with netmask in the format a.b.c.d/e
  4. Select Save.

You can continue adding as many Traffic sources as per your needs.

Configuring Route Policies to connect Traffic Sources to Applications

  1. Select IP Networking Tab on the Package details page
  2. Select Route Policy + Add button
  3. Choose the required Traffic Source
  4. Chose the required traffic destination Container port on the Application
  5. Select Save.

You can add further Route Policies as necessary.

Application to Application connectivity

Configuring destination Container ports on Applications

Start by navigating to the Container Details Page

Container Ports Edit

  1. Select the Ports Tab
  2. Select the + Add or Edit if there are already configured ports.
  3. In the modal form add the port configuration information. Provide a name for your port. The IPv6/IPv4 allows different protocols for the IP layer of your port. It is also necessary to specify the transmission protocol (TCP/UDP). You are able to specify an External port different from a configured Internal port on the container.
  4. Click Save to keep your changes.

You can add further Ports as necessary.

Configuring Route Policies to connect Applications to other Applications

  1. Select IP Networking Tab on the Package details page
  2. Select Route Policies + Add button
  3. Choose the required Source Type (Application) and then the Application to be the source of traffic
  4. Chose the required destination Container port on the Destination Application
  5. Select Save.

Route Policy App 2 App

You can add further Route policies as necessary.

Application to Remote Endpoint connectivity

Configuring Remote Endpoints

Start by navigating to the IP Networking tab on the Package details page.

  1. Select the Remote Endpoints + Add
  2. In the modal form add the port configuration information. Provide a name for the remote destination. Select the IP protocol version (IPv6/IPv4). Provide an address range in the format a.b.c.d/e or equivalent IPv6 range. It is also necessary to specify the transmission protocol (TCP/UDP). A port number is also required.

Remote Endpoints Modal

You can add further Remote Endpoints as necessary.

Configuring Route Policies to connect Applications to Remote Endpoints

  1. Select IP Networking Tab on the Package details page
  2. Select Route Policies + Add button
  3. Choose the required Application to be the source of traffic
  4. Chose the required traffic destination Remote Endpoint name
  5. Select Create.

You can add further route policies as necessary.