-
Notifications
You must be signed in to change notification settings - Fork 1
Addressing
Louis Royer edited this page Jan 24, 2025
·
3 revisions
| Entity | Pool | Comment |
|---|---|---|
| docker-compose | 10.1.0.0/16 |
Manual allocation. |
| docker-compose | fd00::/8 |
Manual allocation. TODO: RFC4194 allocation. |
| free5gc | 10.2.0.0/16 |
Manual allocation. NB: IPv6 unsupported in RAN. |
| nextmn | fc00::/8 |
SR domain. Manual allocation. NB: no RFC4194 allocation because /64 subnets is too short. |
| nextmn | 10.3.0.0/16 |
SR/GTP interworking (N3). Manual allocation in SRGWs. |
| service | 10.4.0.0/16 |
Services network. Each service is allocated an address from this network. |
| Name | Management | Subnet IPv4 | Subnet IPv6 | Comment |
|---|---|---|---|---|
| ran | docker-compose | 10.1.0.0/24 |
fd00:0:0:0:1::/80 |
Virtual RAN for UERANSIM. |
| sbi | docker-compose | 10.1.1.0/24 |
disabled | Control plane: Software Based Interface |
| db | docker-compose | 10.1.2.0/24 |
disabled | Control plane: database |
| control | docker-compose | 10.1.3.0/24 |
fd00:0:0:0:2::/80 |
(N2 + N4) Management interfaces : NGAP + PFCP |
| dataplane | docker-compose | 10.1.4.0/24 |
fd00:0:0:0:3::/80 |
(N3 + N9) Dataplane backbone |
| edge | docker-compose | 10.1.5.0/24 |
disabled | (N6) Edges instances |
| nextmndb | docker-compose | 10.1.6.0/24 |
fd00:0:0:0:4::/80 |
Internal databases for NextMN |
| slice0 | free5gc | 10.2.0.0/24 |
disabled | Slice 0 (SR4MEC) |
| slice1 | free5gc | 10.2.1.0/24 |
disabled | Slice 1 (ULCL Free5GC) |
| slice2 | free5gc | 10.2.2.0/24 |
disabled | Slice 2 (ULCL NextMN) |
| srgw0 | nextmn/srgw0 | 10.3.0.1/32 |
fc00:1::/32 |
srgw0 locators |
| srgw1 | nextmn/srgw1 | 10.3.0.2/32 |
fc00:4::/32 |
srgw1 locators |
| r0 | nextmn/r0 | disabled | fc00:2::/32 |
r0 locator |
| r1 | nextmn/r1 | disabled | fc00:3::/32 |
r1 locator |
| r2 | nextmn/r2 | disabled | fc00:5::/32 |
r2 locator |
Important
IPv4 addresses ending with .254 and IPv6 addresses ending with :8000:0:1 are used by Docker internally (gateway).
| Name | Image | Network | IPv4 address | IPv6 address | Comment |
|---|---|---|---|---|---|
| ue1 | louisroyer/ueransim-ue |
ran | auto | auto | |
| ue1 | louisroyer/ueransim-ue |
slice0 | auto | disabled | Only Slice 0 (SR4MEC) is available on this UE. Uses gNB1. |
| ue2 | louisroyer/ueransim-ue |
ran | auto | auto | |
| ue2 | louisroyer/ueransim-ue |
slice0 | auto | disabled | Only Slice 0 (SR4MEC) is available on this UE. Uses gNB2. |
| ue3 | louisroyer/ueransim-ue |
ran | auto | auto | |
| ue3 | louisroyer/ueransim-ue |
slice1 | auto | disabled | Only Slice 1 (ULCL Free5GC) is available on this UE. Uses gNB1. |
| ue4 | louisroyer/ueransim-ue |
ran | auto | auto | |
| ue4 | louisroyer/ueransim-ue |
slice1 | auto | disabled | Only Slice 1 (ULCL Free5GC) is available on this UE. Uses gNB2. |
| ue5 | louisroyer/ueransim-ue |
ran | auto | auto | |
| ue5 | louisroyer/ueransim-ue |
slice2 | auto | disabled | Only Slice 2 (ULCL NextMN) is available on this UE. Uses gNB1. |
| ue6 | louisroyer/ueransim-ue |
ran | auto | auto | |
| ue6 | louisroyer/ueransim-ue |
slice2 | auto | disabled | Only Slice 2 (ULCL NextMN) is available on this UE. Uses gNB2. |
| uel1 | louisroyer/dev-nextmn-ue-lite |
ran | 10.1.0.131 |
fd00:0:0:0:1:8000:0:4 |
|
| uel1 | louisroyer/dev-nextmn-ue-lite |
control | 10.1.3.143 |
fd00:0:0:0:2:8000:0:9 |
|
| uel1 | louisroyer/dev-nextmn-ue-lite |
slice0 | auto | disabled | Only Slice 0 (SR4MEC) is available on this UE. Uses gNBl1. |
| uel2 | louisroyer/dev-nextmn-ue-lite |
ran | 10.1.0.134 |
fd00:0:0:0:1:8000:0:7 |
|
| uel2 | louisroyer/dev-nextmn-ue-lite |
control | 10.1.3.145 |
fd00:0:0:0:2:8000:0:b |
|
| uel2 | louisroyer/dev-nextmn-ue-lite |
slice0 | auto | disabled | Only Slice 0 (SR4MEC) is available on this UE. Uses gNBl2. |
| uel3 | louisroyer/dev-nextmn-ue-lite |
ran | 10.1.0.135 |
fd00:0:0:0:1:8000:0:8 |
|
| uel3 | louisroyer/dev-nextmn-ue-lite |
control | 10.1.3.146 |
fd00:0:0:0:2:8000:0:c |
|
| uel3 | louisroyer/dev-nextmn-ue-lite |
slice0 | auto | disabled | Only Slice 1 (ULCL Free5GC) is available on this UE. Uses gNBl1. |
| uel4 | louisroyer/dev-nextmn-ue-lite |
ran | 10.1.0.136 |
fd00:0:0:0:1:8000:0:9 |
|
| uel4 | louisroyer/dev-nextmn-ue-lite |
control | 10.1.3.147 |
fd00:0:0:0:2:8000:0:d |
|
| uel4 | louisroyer/dev-nextmn-ue-lite |
slice0 | auto | disabled | Only Slice 1 (ULCL Free5GC) is available on this UE. Uses gNBl2. |
| uel5 | louisroyer/dev-nextmn-ue-lite |
ran | 10.1.0.137 |
fd00:0:0:0:1:8000:0:a |
|
| uel5 | louisroyer/dev-nextmn-ue-lite |
control | 10.1.3.148 |
fd00:0:0:0:2:8000:0:e |
|
| uel5 | louisroyer/dev-nextmn-ue-lite |
slice0 | auto | disabled | Only Slice 2 (ULCL NextMN) is available on this UE. Uses gNBl1. |
| uel6 | louisroyer/dev-nextmn-ue-lite |
ran | 10.1.0.138 |
fd00:0:0:0:1:8000:0:b |
|
| uel6 | louisroyer/dev-nextmn-ue-lite |
control | 10.1.3.149 |
fd00:0:0:0:2:8000:0:f |
|
| uel6 | louisroyer/dev-nextmn-ue-lite |
slice0 | auto | disabled | Only Slice 2 (ULCL NextMN) is available on this UE. Uses gNBl2. |
| gnb1 | louisroyer/ueransim-gnb |
ran | 10.1.0.129 |
fd00:0:0:0:1:8000:0:2 |
|
| gnb1 | louisroyer/ueransim-gnb |
control | 10.1.3.129 |
auto | |
| gnb1 | louisroyer/ueransim-gnb |
dataplane | 10.1.4.129 |
auto (not used) | Route to srgw0 |
| gnb2 | louisroyer/ueransim-gnb |
ran | 10.1.0.130 |
fd00:0:0:0:1:8000:0:3 |
|
| gnb2 | louisroyer/ueransim-gnb |
control | 10.1.3.130 |
auto | |
| gnb2 | louisroyer/ueransim-gnb |
dataplane | 10.1.4.130 |
auto (not used) | Route to srgw0 |
| gnbl1 | louisroyer/dev-nextmn-gnb-lite |
ran | 10.1.0.132 |
fd00:0:0:0:1:8000:0:5 |
|
| gnbl1 | louisroyer/dev-nextmn-gnb-lite |
control | 10.1.3.141 |
fd00:0:0:0:2:8000:0:7 |
|
| gnbl1 | louisroyer/dev-nextmn-gnb-lite |
dataplane | 10.1.4.138 |
auto (not used) | Route to srgw0 |
| gnbl2 | louisroyer/dev-nextmn-gnb-lite |
ran | 10.1.0.133 |
fd00:0:0:0:1:8000:0:6 |
|
| gnbl2 | louisroyer/dev-nextmn-gnb-lite |
control | 10.1.3.142 |
fd00:0:0:0:2:8000:0:8 |
|
| gnbl2 | louisroyer/dev-nextmn-gnb-lite |
dataplane | 10.1.4.139 |
auto (not used) | Route to srgw0 |
| gnbl3 | louisroyer/dev-nextmn-gnb-lite |
ran | 10.1.0.139 |
fd00:0:0:0:1:8000:0:c |
|
| gnbl3 | louisroyer/dev-nextmn-gnb-lite |
control | 10.1.3.150 |
fd00:0:0:0:2:8000:0:10 |
|
| gnbl3 | louisroyer/dev-nextmn-gnb-lite |
dataplane | 10.1.4.140 |
auto (not used) | Route to srgw1 |
| cp-lite | louisroyer/dev-nextmn-cp-lite |
control | 10.1.3.144 |
fd00:0:0:0:2:8000:0:a |
|
| srgw0 | louisroyer/dev-nextmn-srv6 |
control | 10.1.3.131 |
fd00:0:0:0:2:8000:0:2 |
|
| srgw0 | louisroyer/dev-nextmn-srv6 |
dataplane | 10.1.4.131 |
fd00:0:0:0:3:8000:0:2 |
IPv6 routes to SR domain (r0, r1) |
| srgw0 | louisroyer/dev-nextmn-srv6 |
srgw0 | 10.3.0.1 |
disabled | H.M.GTP4.D |
| srgw0 | louisroyer/dev-nextmn-srv6 |
srgw0 | disabled | fc00:1:1::/48 |
End.M.GTP4.E |
| srgw0 | louisroyer/dev-nextmn-srv6 |
nextmndb | auto | auto | |
| srgw1 | louisroyer/dev-nextmn-srv6 |
control | 10.1.3.151 |
fd00:0:0:0:2:8000:0:11 |
|
| srgw1 | louisroyer/dev-nextmn-srv6 |
dataplane | 10.1.4.141 |
fd00:0:0:0:3:8000:0:5 |
IPv6 routes to SR domain (r2) |
| srgw1 | louisroyer/dev-nextmn-srv6 |
srgw1 | 10.3.0.2 |
disabled | H.M.GTP4.D |
| srgw1 | louisroyer/dev-nextmn-srv6 |
srgw1 | disabled | fc00:4:1::/48 |
End.M.GTP4.E |
| srgw1 | louisroyer/dev-nextmn-srv6 |
nextmndb | auto | auto | |
| r0 | louisroyer/dev-nextmn-srv6 |
control | auto | fd00:0:0:0:2:8000:0:4 |
|
| r0 | louisroyer/dev-nextmn-srv6 |
dataplane | auto (not used) | fd00:0:0:0:3:8000:0:3 |
IPv6 routes to SR domain (srgw0) |
| r0 | louisroyer/dev-nextmn-srv6 |
r0 | disabled | fc00:2:1::/48 |
End.DX4 |
| r0 | louisroyer/dev-nextmn-srv6 |
edge | 10.1.5.129 |
disabled | H.Encaps + Route to instance in edge0 (s0) |
| r0 | louisroyer/dev-nextmn-srv6 |
nextmndb | auto | auto | |
| r1 | louisroyer/dev-nextmn-srv6 |
control | auto | fd00:0:0:0:2:8000:0:5 |
|
| r1 | louisroyer/dev-nextmn-srv6 |
dataplane | auto (not used) | fd00:0:0:0:3:8000:0:4 |
IPv6 routes to SR domain (srgw0) |
| r1 | louisroyer/dev-nextmn-srv6 |
r1 | disabled | fc00:3:1::/48 |
End.DX4 |
| r1 | louisroyer/dev-nextmn-srv6 |
edge | 10.1.5.130 |
disabled | H.Encaps + Route to instances in edge1 (s1) |
| r1 | louisroyer/dev-nextmn-srv6 |
nextmndb | auto | auto | |
| r2 | louisroyer/dev-nextmn-srv6 |
control | auto | fd00:0:0:0:2:8000:0:12 |
|
| r2 | louisroyer/dev-nextmn-srv6 |
dataplane | auto (not used) | fd00:0:0:0:3:8000:0:6 |
IPv6 routes to SR domain (srgw1) |
| r2 | louisroyer/dev-nextmn-srv6 |
r2 | disabled | fc00:5:1::/48 |
End.DX4 |
| r2 | louisroyer/dev-nextmn-srv6 |
edge | 10.1.5.137 |
disabled | H.Encaps + Route to instances in edge2 (s2) |
| r2 | louisroyer/dev-nextmn-srv6 |
nextmndb | auto | auto | |
| s0 | nginx |
edge | 10.1.5.131 |
disabled | Route to slice0 via r0, slice1 via upfa1-f5gc, slice2 via upfa1-nmn |
| s0 | ngnix |
service | 10.4.0.1 |
disabled | |
| s1 | nginx |
edge | 10.1.5.132 |
disabled | Route to slice0 via r1, slice1 via upfa2-f5gc, slice2 via upfa2-nmn |
| s1 | ngnix |
service | 10.4.0.1 |
disabled | |
| s2 | nginx |
edge | 10.1.5.138 |
disabled | Route to slice0 via r2, slice1 via upfa3-f5gc, slice2 via upfa3-nmn |
| s2 | ngnix |
service | 10.4.0.1 |
disabled | |
| srv6-ctrl | louisroyer/dev-nextmn-srv6-ctrl |
control | 10.1.3.132 |
fd00:0:0:0:2:8000:0:2 |
|
| amf | louisroyer/dev-free5gc-amf |
control | 10.1.3.133 |
auto | |
| amf | louisroyer/dev-free5gc-amf |
sbi | 10.1.1.129 |
disabled | |
| smf | louisroyer/dev-free5gc-smf |
control | 10.1.3.134 |
auto | |
| smf | louisroyer/dev-free5gc-smf |
sbi | 10.1.1.130 |
disabled | |
| nrf | louisroyer/dev-free5gc-nrf |
sbi | 10.1.1.131 |
disabled | |
| nrf | louisroyer/dev-free5gc-nrf |
db | auto | disabled | |
| ausf | louisroyer/dev-free5gc-ausf |
sbi | 10.1.1.132 |
disabled | |
| nssf | louisroyer/dev-free5gc-nssf |
sbi | 10.1.1.133 |
disabled | |
| pcf | louisroyer/dev-free5gc-pcf |
sbi | 10.1.1.134 |
disabled | |
| pcf | louisroyer/dev-free5gc-pcf |
db | auto | disabled | |
| udm | louisroyer/dev-free5gc-udm |
sbi | 10.1.1.135 |
disabled | |
| udr | louisroyer/dev-free5gc-udr |
sbi | 10.1.1.136 |
disabled | |
| udr | louisroyer/dev-free5gc-udr |
db | auto | disabled | |
| chf | louisroyer/dev/free5gc-chf |
sbi | 10.1.1.137 |
disabled | |
| chf | louisroyer/dev/free5gc-chf |
db | auto | disabled | |
| webconsole | louisroyer/dev/free5gc-webconsole |
sbi | 10.1.1.138 |
disabled | |
| webconsole | louisroyer/dev/free5gc-webconsole |
db | auto | disabled | |
| upfi1-f5gc | louisroyer/dev-free5gc-upf |
control | 10.1.3.135 |
auto | |
| upfi1-f5gc | louisroyer/dev-free5gc-upf |
dataplane | 10.1.4.132 |
auto (not used) | |
| upfi2-f5gc | louisroyer/dev-free5gc-upf |
control | 10.1.3.152 |
auto | |
| upfi2-f5gc | louisroyer/dev-free5gc-upf |
dataplane | 10.1.4.142 |
auto (not used) | |
| upfa1-f5gc | louisroyer/dev-free5gc-upf |
control | 10.1.3.136 |
auto | |
| upfa1-f5gc | louisroyer/dev-free5gc-upf |
dataplane | 10.1.4.133 |
auto (not used) | |
| upfa1-f5gc | louisroyer/dev-free5gc-upf |
edge | 10.1.5.133 |
auto (not used) | |
| upfa2-f5gc | louisroyer/dev-free5gc-upf |
control | 10.1.3.137 |
auto | |
| upfa2-f5gc | louisroyer/dev-free5gc-upf |
dataplane | 10.1.4.134 |
auto (not used) | |
| upfa2-f5gc | louisroyer/dev-free5gc-upf |
edge | 10.1.5.134 |
auto (not used) | |
| upfa3-f5gc | louisroyer/dev-free5gc-upf |
control | 10.1.3.153 |
auto | |
| upfa3-f5gc | louisroyer/dev-free5gc-upf |
dataplane | 10.1.4.143 |
auto (not used) | |
| upfa3-f5gc | louisroyer/dev-free5gc-upf |
edge | 10.1.5.139 |
auto (not used) | |
| upfi1-nmn | louisroyer/dev-nextmn-upf |
control | 10.1.3.138 |
auto | |
| upfi1-nmn | louisroyer/dev-nextmn-upf |
dataplane | 10.1.4.135 |
auto (not used) | |
| upfi2-nmn | louisroyer/dev-nextmn-upf |
control | 10.1.3.154 |
auto | |
| upfi2-nmn | louisroyer/dev-nextmn-upf |
dataplane | 10.1.4.144 |
auto (not used) | |
| upfa1-nmn | louisroyer/dev-nextmn-upf |
control | 10.1.3.139 |
auto | |
| upfa1-nmn | louisroyer/dev-nextmn-upf |
dataplane | 10.1.4.136 |
auto (not used) | |
| upfa1-nmn | louisroyer/dev-nextmn-upf |
edge | 10.1.5.135 |
auto (not used) | |
| upfa2-nmn | louisroyer/dev-nextmn-upf |
control | 10.1.3.140 |
auto | |
| upfa2-nmn | louisroyer/dev-nextmn-upf |
dataplane | 10.1.4.137 |
auto (not used) | |
| upfa2-nmn | louisroyer/dev-nextmn-upf |
edge | 10.1.5.136 |
auto (not used) | |
| upfa3-nmn | louisroyer/dev-nextmn-upf |
control | 10.1.3.155 |
auto | |
| upfa3-nmn | louisroyer/dev-nextmn-upf |
dataplane | 10.1.4.145 |
auto (not used) | |
| upfa3-nmn | louisroyer/dev-nextmn-upf |
edge | 10.1.5.140 |
auto (not used) | |
| populate | louisroyer/free5gc-populate |
db | auto | disabled | |
| mongodb | mongodb |
db | auto | disabled | |
| nextmndb | postgres |
nextmndb | auto | auto |