Test Networks
it is recommended to run the different components in different networks for security and responsibility reasons.
PlantUML Macro |
---|
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Copyright 2021 highstreet technologies USA Corp. ' This work is licensed under a Creative Commons Attribution 4.0 International License. ' SPDX-License-Identifier: CC-BY-4.0 ' https://creativecommons.org/licenses/by/4.0/deed.en @startuml o-ran-sc-d-test-networks ' Diagram title Use case Networks end title nwdiag { network DMZ { address = "172.30.0.0/16" color = "blue" internet [shape = cloud; description = "Internet\nOther Servcies\nDNS; DHCP; NTP; Acumos, etc"; color = "lightgrey"]; gateway [address = "gateway\n10G-1"; description = " <&aperture*4>\n Gateway"]; identity [address = "identity\n10G-1"; description = " <&cog*4>\nIdentity"]; } network SMO { address = "172.40.0.0/16\n2001:db8:1:40::/96" color = "yellow" gateway [address = "gateway\n10G-2"]; ' Common clusterCoordination [address = "zookeeper\n10G-1"; description = " <&cog*4>\nCluster\nCoordination"]; bus [address = "dmaap\n10G-1"; description = " <&cog*4>\nMessage Router"]; persitence [address = "persitence\n10G-1"; description = " <&document*4>\nPersitence"]; topologyNet [address = "topology\n10G-1"; description = " <&cog*4>\nTopology Network"]; topologyGeo [address = "topology\n10G-1"; description = " <&cog*4>\nTopology Geo"]; ' NON-RT-RIC a1Control [address = "a1-control\n10G-1"; description = " <&cog*4>\nA1 Controller"]; a1Policy [address = "policy\n10G-1"; description = " <&cog*4>\nA1 Policy"]; a1Web [address = "a1-policy-web\n10G-1"; description = " <&cog*4>\nPolicy-Web"]; ' OAM sdnr [address = "sdnr\n10G-1"; description = " <&cog*4>\nOAM Controller"]; oamWeb [address = "sdnc-web\n10G-1"; description = " <&cog*4>\nOAM-Web"]; ves [address = "ves-collector\n10G-1"; description = " <&cog*4>\nVES-Collector"]; } network NETOAM { gateway [address = "gateway\n10G-3"]; address = "172.50.0.0/16\n2001:db8:1:50::/96" color = "pink" a1Control [address = "a1-control\n100G-2"]; ves [address = "ves-collector\n100G-2"]; sdnr [address = "sdnr\n100G-2"]; nfs [shape = cloud; description = "Network Functions\ncNF; vNF; pNF; etc"]; } } ' End Diagram ' Format left footer <img:https://media-exp1.licdn.com/dms/image/C560BAQH0qSJJi67N4g/company-logo_200_200/0/1606867328974?e=2159024400&v=beta&t=OybMqHsK24YCp_WeGC10qJWJp-tsHu2GnjuF5gEeGSM{scale=0.2}> Copyright 2021 highstreet technologies USA Corp. . This work is licensed under a Creative Commons Attribution 4.0 International License. . SPDX-License-Identifier: CC-BY-4.0 . 2021-05-24 | o-ran.org | Thanks to PlantUML! end footer hide stereotype skinparam backgroundColor #fefefe skinparam backgroundColor #fefefe 'skinparam handwritten true skinparam roundcorner 15 skinparam class { BorderColor #444444 BackgroundColor #ffffdd FontColor #444444 } skinparam component { BorderColor #444444 BackgroundColor #ffffdd BackgroundColor<<control>> #ffff00 BackgroundColor<<compute>> #eeeeee FontColor #444444 } skinparam database { BorderColor #444444 BackgroundColor #ffffdd FontColor #444444 } skinparam note { BorderColor #444444 BackgroundColor #ffffdd FontColor #444444 } skinparam sequence { MessageAlign left ArrowThickness 2 ArrowColor #2277dd ArrowFontColor #444444 ActorBorderColor #444444 LifeLineBorderColor #444444 LifeLineBackgroundColor #eeeeee BoxBorderColor #444444 GroupBorderColor #444444 GroupBackgroundColor #eeeeee ParticipantBorderColor #444444 ParticipantBackgroundColor #ffffdd ParticipantFontColor #444444 ActorBackgroundColor #ffffdd 'ActorFontColor DeepSkyBlue 'ActorFontSize 17 'ActorFontName Aapex } @enduml |
DMZ
DMZ (demilitarized zone) contains and exposes external services to the internet (IPv4 only).
The network-id is 30 - the short name is dmz.
- IPv4
- Subnet: 172.30.0.0/16
- Gateway: 172.30.0.1
SMO
The primary network to exchange data between the physical nodes and virtual machines related to the SMO components.
The network-id is 40 - the short name is smo.
- IPv4
- Subnet: 172.40.0.0/16
- Gateway: 172.40.0.1
- IPv6
- Subnet: 2001:db8:1:40::/96
- Gateway: 2001:db8:1:40::1
OAM
The primary network for interactions between SMO and the O-RAN network (A1, O1, O2, OpenFronthaul-Managment-Plane).
The network-id is 50 - the short name is net.
- IPv4
- Subnet: 172.50.0.0/16
- Gateway: 172.50.0.1
- IPv6
- Subnet: 2001:db8:1:50::/96
- Gateway: 2001:db8:1:50::1