A NSSF Microservices to Port Mapping
Number | NF Service Name | Accesses the DB Tier | Nature of port | Nature of IP | Service Port | Container Port | User | Traffic type | Notes |
---|---|---|---|---|---|---|---|---|---|
1 | OCNSSF Ingress G/W | No | External | LoadBalancer | 80 | 8081 | 5G Peer | Signaling Messages | HTTP2/0 Port (unsecured) |
2 | 443 | 8443 | 5G Peer | HTTPS2/0 Port (secured) | |||||
3 | 30080 | 8081 | 5G Peer | Static Node Port on demand. Configurable. HTTP2/0 Port (unsecured) | |||||
4 | 30443 | 8443 | 5G Peer | Static Node Port on demand, Configurable. HTTPS2/0 Port (secured) | |||||
5 | Internal | POD IP | 9090 | Prometheus | |||||
6 | Internal | POD IP | 9090 | Liveliness/Readiness | |||||
7 | Internal | 6831 | Jaeger Agent port | ||||||
8 | OCNSSF Egress gateway | No | Internal | Cluster IP | 8080 | 8080 | 5G Peer | Signaling Messages | Both for HTTP2/0 Port (unsecured) and HTTPS2/0 Port (secured) |
9 | POD IP | 5701 | Intra-Pod Communication | Used internally for hazel-cast | |||||
10 | POD IP | 9090 | Prometheus | ||||||
11 | POD IP | 9090 | Liveliness/Readiness | ||||||
12 | NS Selection | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
13 | POD IP | 8080 | Prometheus | ||||||
14 | 8080 | Liveliness/Readiness | |||||||
15 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
16 | NS Availability | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
17 | POD IP | 8080 | Prometheus | ||||||
18 | 8080 | Liveliness/Readiness | |||||||
19 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
20 | NS Subscription | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
21 | POD IP | 8080 | Prometheus | ||||||
22 | 8080 | Liveliness/Readiness | |||||||
23 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
24 | NS Config | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
25 | POD IP | 8080 | Prometheus | ||||||
26 | 8080 | Liveliness/Readiness | |||||||
27 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
28 | NRF Client | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
31 | POD IP | 8080 | Liveliness/Readiness | ||||||
32 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. |