<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Methodology of network infrastructure analysis as part of migration to zero-trust architecture⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Roman Syrotynskyi</string-name>
          <email>roman.m.syrotynskyi@lpnu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ivan Tyshyk</string-name>
          <email>ivan.y.tyshyk@lpnu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Orest Kochan</string-name>
          <email>orest.v.kochan@lpnu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Volodymyr Sokolov</string-name>
          <email>v.sokolov@kubg.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pavlo Skladannyi</string-name>
          <email>p.skladannyi@kubg.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Borys Grinchenko Kyiv Metropolitan University</institution>
          ,
          <addr-line>18/2 Bulvarno-Kudriavska str., 04053 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>CSDP-2024: Cyber Security and Data Protection</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>12 Stepana Bandery str., 79000 Lviv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>97</fpage>
      <lpage>105</lpage>
      <abstract>
        <p>The limitations of traditional security models are becoming increasingly apparent in the face of new cyber threats and the growing complexity of the network environment. Traditional security approaches, often based on perimeter defense, heavily rely on the assumption that threats originate outside the network and that internal entities can be trusted. This assumption is no longer valid, as modern threats frequently bypass perimeter defenses and exploit internal vulnerabilities. Moreover, the rise of remote work, cloud computing, and the proliferation of mobile devices have expanded the attack surface, making it difficult to ensure comprehensive protection with traditional models. To further enhance the security level of an enterprise's network infrastructure, there is a need for a transition to a zero-trust (ZT) architecture, which requires a thorough methodological analysis of the existing network infrastructure and its information assets. There is a noticeable dependence on the implementation of the fundamental principles of ZT and the effective iterative implementation of the new security model on the transparency of the network structure, the assets involved, and the overall implemented information security policy. This paper presents a comprehensive methodology for analyzing an enterprise's network infrastructure, which is a critically important component in the process of implementing a ZT architecture. The structure of the stages for assessing the security model of the network infrastructure and the enterprise security model has been formed. Approaches and practices for implementing measures aimed at obtaining the necessary information are described, and key data for forming reports and documenting results are proposed. The proposed methodology includes detailed asset identification, mapping data flows, and application inventory, as well as a rigorous assessment of user access and behavior. By systematically evaluating each aspect of the network, organizations can identify vulnerabilities, develop a micro-segmentation strategy, enhance access controls, and align their security policies with ZT principles.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;zero-trust architecture</kwd>
        <kwd>network assessment</kwd>
        <kwd>NIST</kwd>
        <kwd>access evaluation</kwd>
        <kwd>network inventory</kwd>
        <kwd>least access</kwd>
        <kwd>data flow</kwd>
        <kwd>user access</kwd>
        <kwd>network host1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In the landscape of modern cybersecurity, the transition to
a ZT architecture marks a significant turning point in
moving away from traditional network security models.
Based on the fundamental principle of “never trust, always
verify”, ZT architecture inherently trusts no entity inside or
outside its perimeter, requiring verification at every access
point in the network. This approach has gained significant
popularity because it systematically makes it harder to
implement potential breaches by treating every user, device,
and network flow as a potential threat, regardless of their
location on or off the network [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>A fundamental step in the transition to a ZT
architecture is to conduct a thorough assessment of the
corporate network. This initial assessment is crucial because
it provides a detailed overview of the current state of the
network, identifies all assets, and maps data flows. Such a
comprehensive assessment helps to pinpoint vulnerabilities
and develop a customized ZT strategy that meets the
specific needs of the organization.</p>
      <p>The purpose of this study is to create and describe a
methodology for conducting a comprehensive assessment
of the enterprise’s network infrastructure as an integral part
of the migration to the ZT security model.</p>
      <p>
        The implementation of ZT requires not only
technological changes but also cultural changes within the
organization, as security becomes an integral part of all
network operations [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. By thoroughly assessing the
network, organizations can lay a solid foundation for a
0009-0002-6280-3290 (R. Syrotynskyi); 0000-0003-1465-5342
(I. Tyshyk); 0000-0002-3164-3821(O. Kochan); 0000-0002-9349-7946
(V. Sokolov); 0000-0002-7775-6039 (P. Skladannyi)
© 2024 Copyright for this paper by its authors. Use permitted under
Creative Commons License Attribution 4.0 International (CC BY 4.0).
successful transition to a ZT structure, thereby enhancing
their ability to defend against sophisticated cyber threats.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature review</title>
      <p>
        The concept of ZT in network security is gaining increasing
importance as organizations seek to adapt to complex
threats in modern network environments. Traditional
perimeter-based network security models are no longer
sufficient, leading to the emergence of ZT, which ensures
strict identity verification for both internal and external
access to computer network resources [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ].
      </p>
      <p>
        Network assessment for ZT involves evaluating all
network aspects to eliminate implicit trust, requiring
verification at every level and segment. This paradigm shift
concerns not only the technology stack but also changes in
policies and management to ensure no organization is
trusted by default [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ].
      </p>
      <p>
        Implementing ZT models often focuses on network
micro-segmentation, dynamic trust policies, and robust
identity and access management frameworks to protect
both data and applications. These models rely on meticulous
real-time threat monitoring and assessment to dynamically
adjust access controls based on perceived risk levels [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ].
      </p>
      <p>
        Despite the theoretical robustness of ZT,
implementation challenges include the complexity of
integrating this model into legacy systems, the need for
continuous improvement of security policies, and the
resource intensity required to maintain and monitor a ZT
environment. Future research and technological
developments will likely focus on making ZT more
accessible and manageable, improving the automation of
trust decisions, and integrating artificial intelligence to
support continuous adaptation to emerging threats [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ].
      </p>
      <p>
        Phiayura and Teerakanok (2023) propose a detailed
framework for transitioning to ZTA, emphasizing the need
for a strategic approach to strengthening enterprise
security. The study identifies crucial steps for initial
assessment, including understanding the current security
landscape, identifying critical assets, and evaluating
existing security measures [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Teerakanok, Uehara, and Inomata (2021) discuss the
concept of ZT and outline the challenges and considerations
when transitioning from legacy architectures. The paper
highlights the importance of initial assessments to identify
potential risks and prepare for the transition [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Key steps
include assessing the current network infrastructure,
understanding user behavior, and defining security policies
based on the principle of least privilege.
      </p>
      <p>
        An extensive description of enterprise infrastructure
components and their application in ZT architecture is
provided in the book “ZT Security: An Enterprise Guide” by
Jason Garbis and Jerry W. Chapman [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]; however, the issues
of methodology and effective approaches for initial analysis
and assessment are not addressed.
      </p>
      <p>
        The authors of “ZT Networks” recommend using
network traffic analysis through network flow generation
when planning a migration to ZT architecture. After
recording all network flows, the next goal is to classify the
flows based on higher-level system connections. These
connections should be defined at the logical system level
rather than at the individual IP/port level [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The result
will be a map of corporate system connections that will allow
for the analysis and identification of necessary connections and
the planning of appropriate security policies and network
micro-segmentation.
      </p>
      <p>Recommendations for conducting an initial analysis of
corporate assets are widely discussed in contemporary
scientific works describing ZT architecture and migration,
confirming the importance of this stage. The granularity
and detail of these approaches are either not disclosed or
disclosed superficially, without recommended models for
asset classification and data analysis approaches,
confirming the relevance of research that would highlight
the process of preliminary assessment and infrastructure
analysis with recommendations for their implementation.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Problem statement</title>
      <p>Taking into account the NIST 800-207 recommendations for
the effective implementation of ZT architecture and the
need to minimize operational costs associated with
incorrect security policy development or insufficiently
detailed risk assessments, there arises a necessity to develop
approaches that help conduct a qualitative analysis of
corporate network infrastructure, assets, and their access, as
well as an inventory of information resources, applications,
and data flows between them. This information is crucial for
creating a list of connections that should be implemented
considering the principle of “least privileged access”.</p>
      <p>Given the above, the relevant task of this work is to define
the list of necessary stages for conducting a comprehensive
analysis of the enterprise’s network infrastructure,
investigate methods for their implementation, and develop a
methodology. The application of this methodology will allow
for the acquisition of necessary information, which will
subsequently be used for planning stages of network
microsegmentation and the overall development of security
policies. This will ensure the correct migration of the existing
enterprise security model to a ZT architecture.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Presentation of the main research material</title>
      <p>Migrating an enterprise security system to a ZT model
means moving from a traditional security model that trusts
users and devices in the middle of the network perimeter to
one that continuously verifies and authenticates all users
and devices, regardless of their location. This involves
implementing strict access controls, micro-segmentation,
and constant monitoring to ensure that only authorized
users can access certain resources. This approach minimizes
the risk of unauthorized access and lateral movement in the
network. The goal is to improve security by recognizing that
threats can exist both inside and outside the network. This
transition requires updating policies, deploying new
technologies, and educating users on new security practices.</p>
      <p>The ZT concept involves the application of its main
principles, namely:


</p>
      <sec id="sec-4-1">
        <title>Never trust, always verify. The principle of least sufficient privileges. The assumption is that the intervention has already taken place.</title>
        <p>
          Despite the significant efforts that organizations are making
to prevent compromise, the reality is that if cybercriminals
attack a particular organization, they will find a way to
infiltrate the internal infrastructure [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
        <p>Planning network segmentation and granular access
control according to the principles of ZT requires detailed
accounting and transparency of the existing infrastructure
and all traffic exchange points. To ensure the principle of
minimum privileges and cut off any excessive access rights,
it is necessary to have a clear understanding of data transfer
needs and the level of access required for each application
that uses the corporate network for its work.</p>
        <p>Scope and Boundaries. The initial stage of analyzing
the network infrastructure as the foundation of all corporate
services will be to define its scope and boundaries, as well as
zones of responsibility and control. Due to recent trends, the
answer to this question may not be straightforward. Remote
workforce, cloud computing, and VPN connections with
partner networks blur the lines of responsibility and
protection.</p>
        <p>
          At this stage, it is advisable to create or review the
existing network diagram. Use tools and methods to map out
the entire network infrastructure, including all devices,
endpoints, and connections. This includes defining the
geographical and administrative boundaries of the network,
as well as its logical segments [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
        </p>
        <p>The primary data sources for creating the network
diagram will be existing documentation and corporate
systems such as the Configuration Management Database
(CMDB). Due to the static nature of the data and the
widespread issue of “Shadow IT”, it is not advisable to rely
solely on documented data from these sources. Instead,
validate and supplement them with real data obtained using
tools from the “Network Inventory” category. A mandatory
step should be manual reconnaissance using tactics such as
reviewing network device configurations, identifying
neighboring connections using appropriate protocols and
network device management commands, analyzing
monitoring systems, and enabling logging and analysis of
all network flows. The outcome of this stage will be network
diagrams showing all segments and nodes, as well as a
comprehensive list of network devices.</p>
        <p>Subnet inventory. Since network nodes can aggregate
different logical networks on the same physical links, it is
important to identify all corporate network prefixes. Taking
into account the already-known network topology and its
segments, all corporate networks (prefixes) should be
documented. Sources of this information can include the
corporate CMDB system, corporate monitoring, as well as
an analysis of network device configurations. The
information should include both private and public address
blocks, and it is also necessary to document client networks
with connectivity that may be established through
Site-toSite VPN.</p>
        <p>
          Network host inventory. To ensure visibility of
everything interacting with the corporate network and
potentially accessing corporate resources, or being the
resource accessed, it is necessary to identify assets and
document all equipment, software, and devices that are part
of the network. This includes servers, routers, switches,
firewalls, endpoints, and any IoT devices. It is important
that this inventory is updated and includes all assets
connected to the network [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
        </p>
        <p>The primary data source can be the analysis of
information in the corporate CMDB system, if available, as
well as service documentation describing all elements of a
particular corporate service. As with network nodes, the
found information should be verified and supplemented
using precise system verification tools, including
virtualization tools, network scanning, monitoring system
analysis, and network traffic analysis.</p>
        <p>To effectively manage the collected data, it is
recommended to define mandatory fields for each identified
asset. Examples of important fields might include asset type,
asset name, host IP addresses, home network name, service
affiliation, geographical location, and host purpose. When
creating a list of network assets, it is advisable to use the list
of corporate prefixes to clearly distinguish: “internal,”
“external,” and internet addresses.</p>
        <p>During the identification of hosts, there may be cases
where certain hosts are temporarily turned off or have very
low activity, making them absent from logs, and the ARP
table may not show a corresponding entry. In such cases,
there is a risk of missing them. Under the traditional
security model, these would be categorized as Shadow IT,
but under the ZT security model, their network activity will
either be blocked or significantly limited, leading to an
incident and requiring additional configurations to restore
their proper functionality.</p>
        <p>To find such low-activity assets, the “exclusion” method
can be applied. The idea is to exclude all already identified
assets and analyze what remains. One implementation
option is manipulating corporate firewall rules with enabled
traffic logging. For example, to filter all identified hosts,
create an additional rule similar to the existing one, but
instead of specifying a broad network prefix in the Source
section, specifically list all known hosts and place it above
the existing rule.</p>
        <p>Thus, the general (lower) rule will pass the traffic of
missed and not listed in the filtering rule known hosts.</p>
        <p>Such configurations can be left for a certain period and
then the logs can be reviewed to see the traffic that appeared
in the general rule, below the “filter” rule. This way, all
potential assets that were not previously identified for
various reasons can be “caught”.</p>
        <p>The figures show an example of implementing this
approach using a Palo Alto firewall, where the existing
general rule is “Default-Rule-Permit-From-Network”, and
the temporary filter rule is “Filter-Rule-For-Known-Hosts.”</p>
        <p>
          Analysis of network host access. Another
fundamental principle of ZT is the “principle of least
privilege”. In the context of its application to network
assets, this principle is based on defining the minimal access
rights to other resources necessary for the correct operation
of the asset or the applications installed on it, while
restricting all other access. The assessment and audit of the
network at this stage involve analyzing the existing
network accesses of its assets, inventorying them, and then
determining the least allowable privileges.
Due to the perimeter-based security model ideology,
identifying the existing connections of certain hosts is not
always an easy task. This refers to horizontal connections
that are not recorded anywhere or hosts that do not support
the installation of appropriate applications for local traffic
analysis [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>Several approaches can be applied to analyze existing
accesses and determine the minimally required accesses. For
example:




</p>
        <p>Analysis of necessary connections using expert
evaluation.</p>
        <p>Analysis of necessary connections using the
technical documentation of the network node or
its applications.</p>
        <p>Analysis of the technical documentation of the
service to which the node belongs.</p>
        <p>Analysis of the existing connections of the node in
the network by capturing and reviewing traffic or
analyzing NetFlow-type flows.</p>
        <p>Analysis of traffic logging when passing through
the firewall.</p>
        <p>Using just one of the listed approaches will not be
sufficient to obtain objective and comprehensive results. For
the highest quality determination of the minimally required
privileges, it is advisable to start with researching the
documentation of the host or the software product installed
on the host. Such documentation will give us a typical
description of the ports and protocols used by this solution.</p>
        <p>The next step should be to analyze the configuration
and determine which resources this host communicates
with. The information obtained from researching the
manufacturer’s documentation and analyzing the
configuration will provide an understanding of the access
needs to ensure the main functions of this host or
application. However, traditionally, in addition to accesses
to ensure the main function, most hosts require certain
accesses to ensure the administrative and operational needs
of the system. These may include:</p>
      </sec>
      <sec id="sec-4-2">
        <title>Administrative access.</title>
        <p>Access for monitoring.</p>
        <p>Access for backup.</p>
        <p>Access to name resolution services.</p>
        <p>Access to repositories for installing and updating
system packages.</p>
        <p>Access to licensing servers.</p>
        <p>After completing the theoretical analysis, to confirm the
collected information, it is recommended to analyze the
existing traffic to and from this system over a certain period
and compare it with the results obtained previously.
Common network traffic analysis algorithms include:


</p>
      </sec>
      <sec id="sec-4-3">
        <title>Using network traffic analyzer programs.</title>
        <p>Using tools based on connection logging on
corporate firewalls.</p>
        <p>Using solutions based on network traffic
accounting protocols.</p>
        <p>Mapping data flows. Understanding data transmission
paths and dependencies is crucial for defining security
policies that align with the ZT model. To map how data
moves through the network and determine which
applications and services access and process the data, a
thorough investigation should be conducted. The key steps
in this process include:







</p>
        <p>Identifying Sources and Destinations of Data
Flows: Catalog all databases, file servers, cloud
storage services, endpoints, and any other
repositories or sources of data.</p>
        <p>Inventorying Applications and Services
Interacting with Data: Document all applications
and services that interact with the data.



</p>
        <p>Mapping Data Interactions: Track how data moves
from one point to another. This includes data at
rest (stored data) and data in transit (data moving
through the network).</p>
        <p>Determining Data Access Patterns: Recognize
how, when, and by whom data access occurs.</p>
        <p>Analyzing Network Segments: Evaluate how data
moves through various network segments,
including isolated or restricted zones, to confirm
that segmentation complies with security policies.
Identifying External Data Flows: Record data flows
that cross network boundaries.</p>
        <p>Mapping data flows in a ZT environment provides a
clear vision of how data moves through the network, which
is essential for identifying potential vulnerabilities and
ensuring the effective application of security policies.</p>
        <p>Application inventory. The inventory and analysis of
corporate applications, including proprietary and
thirdparty programs, is the next crucial step in network
assessment as part of the migration to a ZT architecture. The
goal is to assess the security status of each application,
understand their data handling practices, and ensure they are
configured to operate securely within a ZT framework.</p>
        <p>
          The objective is to compile a comprehensive list of
applications used and supported by the corporate
infrastructure. An effective approach combines automated
discovery tools and manual checks. This includes identifying
the names of programs, their versions, and their purposes.
The next step is to assess the security status of specific
applications. The authors of the publication “Performance
Analysis of ZT Multi-Cloud” recommend the following
practices: conduct security assessments such as vulnerability
scans, penetration tests, and code reviews. Look for known
vulnerabilities, outdated software versions, and incorrect
configurations [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <p>It is important to understand how each application
processes and stores data. Analyzing data flows within
applications will help assess how data is encrypted,
transmitted, and stored. This assessment is necessary to
ensure compliance with data protection regulations and
adherence to internal security policies.</p>
        <p>
          Mapping and documenting integration points and
dependencies between applications will provide an
understanding of integration points with other applications.
“Document APIs, data exchange protocols, and network
communications to identify potential security gaps” [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
        </p>
        <p>
          The evaluation of access control mechanisms for
corporate applications includes reviewing and analyzing
access control lists, role-based access control
configurations, and other security settings required to
enforce the principle of least privilege. It is important to
ensure that Multi-Factor Authentication (MFA) and
continuous monitoring are in place [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ].
        </p>
        <p>User identification and access. In addition to system
inventory, user inventory, and access identification are
essential when conducting a network assessment. This
process ensures a comprehensive understanding of all users
in the network, their roles, and access levels.</p>
        <p>First, it is necessary to identify the existing types of user
accounts and their access options to network resources.</p>
        <p>Common types of user accounts include guest, employee,
administrative, and service accounts. These can be local on
the systems or global accounts registered in corporate
directory services. Regarding user access methods to the
network, the following are distinguished:


</p>
      </sec>
      <sec id="sec-4-4">
        <title>Local wired access Local wireless access Remote access from outside the organization’s perimeter.</title>
        <p>
          Typically, each of these access methods has its security
policies that regulate access to corporate resources for
specific roles or groups of accounts. Analyzing
authentication and authorization parameters will help
determine which user groups have certain access [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
Understanding who is allowed to connect is essential to
determine the target resources they can access. This
information should also be described in connection policies.
The traffic path from the user to the target resource may
pass through more than one access control point, so to
assess the access level of a specific user or group of users, it
is necessary to carefully analyze all access control points,
compare the data, and describe a clear list of addresses and
ports to which such access is granted.
        </p>
        <p>To further process the obtained results and determine
the minimally acceptable level of access, the existing user
access list should be additionally analyzed to identify the
following:

</p>
        <p>Access Verification: Review access levels and
permissions for each user. Pay attention to any
discrepancies or excessive permissions that do not
match their job roles.</p>
        <p>Privilege Identification: At this stage, it is
necessary to identify users with elevated
privileges and ensure that such access is necessary
and documented.</p>
        <p>All useful information should be reflected in the user
inventory report. This should be a comprehensive report
documenting all user accounts, their types, roles, current
access levels, and any identified issues. Using the obtained
information, it is important to conduct a risk assessment:
and identify potential security risks, such as lost accounts,
excessive permissions, and discrepancies in user roles and
access levels.</p>
        <p>Summary of accesses and common policies. Given
the modern virtualization capabilities and the complexity of
infrastructures, the number of hosts in the network and,
consequently, the number of potentially required rules that
will describe all possible connections will be significant. The
development and maintenance of numerous security
policies is a labor-intensive and costly task not only from
the perspective of human resources for maintenance but
also from the standpoint of hardware requirements for
firewalls that will ensure their operation and enforcement.</p>
        <p>To optimize and reduce the number of rules, a good
approach is to use common security policies for similar
access types. In a typical organization, similar access types
might include the following categories:</p>
      </sec>
      <sec id="sec-4-5">
        <title>Shared patch management. Shared administrative access. Shared backup and monitoring access. Similar access to certain resources.</title>
        <p>In such cases, a common rule is used that allows traffic
to pass in one direction using the same services or
applications for a certain number of different network
nodes listed in the “source” or “destination” field.
Conducting the procedure of categorizing accesses at the
stages of evaluating user and network host access allows for
more effective and optimized planning and development of
security policies.</p>
        <p>Reducing the overall number of security policies that
describe access to corporate nodes and applications is
worthwhile and necessary, but only if this optimization
does not reduce the level of security and does not grant
additional unnecessary accesses. This categorization
approach should also be used when analyzing accesses for
similar hosts, such as remote users or identical computing
units.</p>
        <p>Endpoint security. Users access corporate resources
using their endpoint devices. Analyzing the security status
of endpoint devices that participate in data exchange with
corporate resources is also part of the comprehensive
network assessment needed for a successful transition to ZT
architecture.</p>
        <p>
          To create a complete list of all endpoint devices
connected to the network, it is advisable to use automated
tools for network scanning and device identification,
including desktop PCs, laptops, mobile devices, and IoT
devices. Document the details of each device, such as type,
operating system, and installed software [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
        </p>
        <p>To help classify and supplement the list, analyze
corporate monitoring systems, and mobile device
management tools, and review information registered in the
CMDB.</p>
        <p>A crucial aspect is the classification of devices into those
under corporate control and those not controlled by
corporate security policies. When transitioning to ZT
architecture, different levels of access will be applied to
corporate and non-corporate endpoint devices.</p>
        <p>For corporate devices, it is necessary to analyze and
verify the status of security solutions applied to them. The
purpose of this assessment is to ensure that endpoint
devices comply with security policies and are adequately
protected from threats. The following should be checked
and documented:</p>
        <p>All devices comply with corporate security
policies, including encryption, password, and
software update policies.</p>
        <p>Antivirus software and malware protection
programs are installed and updated.</p>
        <p>Firewall and intrusion prevention system settings.
Evaluation of the encryption status of sensitive
data both at rest and in transit.</p>
        <p>The status of patches and updates for operating
systems, applications, and security software, and
ensure that automated patch management tools
effectively deploy updates.
</p>
        <p>Secure connection methods such as VPN or ZT
Network Access (ZTNA) solutions are used, and
device authentication mechanisms such as MFA
are implemented.</p>
        <p>
          Review of security policies. Reviewing security
policies and procedures is necessary to align with the
principles of ZT during the network assessment. The goal is
to gather all existing security policies and procedures, such
as documentation on access control policies, incident
response plans, data protection protocols, and other
relevant security measures, and ensure that all documents
are up to date and reflect current practices [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ].
        </p>
        <p>
          To assess the effectiveness of current security policies,
qualitative and quantitative methods will be effective in
evaluating how well the policies protect against threats.
This includes reviewing compliance reports, conducting
interviews with key stakeholders, and analyzing incident
response records to identify any gaps or weaknesses [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
        </p>
        <p>Existing security policies should mandate the use of
MFA and strong password requirements for all users and
devices. User onboarding and off-boarding procedures
should support timely updates to access controls.
Evaluating the effectiveness of device security policies
should highlight mandatory encryption and regular
software updates. Data protection policies should ensure
the encryption of sensitive information both at rest and in
transit.</p>
        <p>
          It is also important to review incident response
procedures to ensure they support the rapid detection,
reporting, and mitigation of security incidents [
          <xref ref-type="bibr" rid="ref24 ref25">24-25</xref>
          ].
Assessing the governance structure is necessary to ensure
clear accountability and regular review of security practices.
Finally, it is essential to document the results of the review
and relevant observations of all corporate security policies
and their effectiveness, considering the current state of their
communication and enforcement throughout the
organization.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Research results</title>
      <p>The migration of an enterprise’s security model to a ZT
architecture is a complex and costly process that requires
thorough preparation, an understanding of the security
model architecture, a well-developed migration plan, an
understanding and agreement on costs, risk management,
and acceptance of the changes that will occur within the
organization during and after the migration.</p>
      <p>One of the initial stages of migration is conducting an
analysis and assessment of the corporate network
infrastructure. Depending on the thoroughness of this
assessment, the duration, cost, and risks of the migration
will vary.</p>
      <p>
        The result of this research is a proposed methodology
and recommendations for conducting activities to describe
and inventory the structure of the corporate network, its
segments and assets, describe and classify accesses and data
flows, document corporate applications, and more. The
described approach is based on the recommendations for a
phased and cyclical approach to implementing ZT
architecture as outlined in the special publication NIST SP
800-207 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
The methodology involves conducting successive stages of a
comprehensive assessment using recommended measures
and techniques for identifying, searching, analyzing, and
classifying information for documentation and subsequent
use in building the ZT security model.
      </p>
      <p>Evaluation algorithm
Key data
analysis of existing documentation
analysis of information in the CMDB
viewing the configuration of network
devices</p>
      <p>analysis of information in the CMDB
viewing the configuration of network
devices
analysis of information in the CMDB
analysis of documentation of corporate
services
review of information in monitoring
systems
viewing information in virtualization
tools
analysis of network traffic logging
analysis of ARP tables of network devices
generating reports and creating “tenet”—
type policies based on network traffic
logging
use of network scanning tools
study of the technical documentation of
the software or hardware product
developer
analysis of accesses of hosts and
applications using expert evaluation
host configuration analysis
Analysis of corporate service
documentation
network traffic analysis by various
means:
– traffic logging on the firewall
– analysis of mirrored traffic
– analysis of “NetFlow” type streams
analysis of user registration and their
access to the CMDB</p>
      <p>analysis of entry points and user traffic
paths on the network diagram
analysis of authentication and
authorization parameters at network
access points
analysis of the configuration of network
devices and determination of address
pools
analysis of user roles and their access
levels
analysis of sources of identity
network diagram analysis
analysis of network segments and hosts
analysis of the location of data stores
analysis of documentation of corporate
services that interact with data
analysis of data flows using peer review
analysis of documentation of corporate
services
analysis of the results of the inventory of
networks and network assets
analysis of application security settings
scanning of application vulnerabilities
application penetration testing
analysis of means of inventory of
corporate equipment
analysis of corporate mobile device
management tools
analysis of corporate remote access
services
analysis of the corporate security policy
Mapping data flows.</p>
      <p>Application inventory.</p>
      <p>Endpoint security.
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
By conducting a thorough audit covering these areas, an
organization can lay a solid foundation for implementing a
ZT architecture that protects data flows, applications, and
the overall network environment. This comprehensive
approach is essential to protecting against sophisticated
cyber threats in today’s complex and dynamic IT landscape.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>Summarizing the above, it has been established that the
implementation of a ZT architecture is currently essential for
enterprises and organizations seeking to enhance the
protection of their information systems from both existing
and anticipated cyber threats. It has been determined that
integral attributes of the process of migrating an enterprise’s
security model to a ZT architecture (security model) include
a clear understanding of the architecture of the existing
model, knowledge of the corporate network structure,
conducting an inventory of its assets and the distribution of
data flows necessary for the functioning of corporate
applications and the operation of business processes built on
them.</p>
      <p>The network infrastructure analysis methodology
outlined in this paper provides a structured approach to
conducting comprehensive network infrastructure
assessments, describes approaches and practices for finding
useful information when conducting them, and emphasizes
the key data needed to document the results.</p>
      <p>It has been established that conducting a detailed
assessment and documentation of the corporate network
infrastructure, inventorying its assets, access, and data flows,
as well as classifying the received information from the
perspective of information security, will allow the enterprise
to effectively plan an iterative migration of the existing
security model to a ZT architecture, with a lower probability
of abnormal situations, reduced downtime of business
processes, and lower costs for operational support.</p>
      <p>Prospects for further research may be aimed at
developing approaches and practices for the iterative
migration of corporate infrastructure elements to a ZT
architecture.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Rose</surname>
          </string-name>
          ,
          <article-title>Planning for a Zero-Trust Architecture: A Planning Guide for Federal Administrators (NIST CSWP 20), National Institute of Standards and Technology (</article-title>
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          . doi:
          <volume>10</volume>
          .6028/NIST.CSWP.
          <volume>20</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Rose</surname>
          </string-name>
          ,
          <string-name>
            <surname>Zero-Trust Architecture</surname>
          </string-name>
          .
          <source>NIST Special Publication</source>
          <volume>800</volume>
          -207, National Institute of Standards and Technology (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>50</lpage>
          . doi:
          <volume>10</volume>
          .6028/NIST.SP.
          <volume>800</volume>
          -
          <fpage>207</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          <article-title>Survey on Zero-Trust Architecture: Challenges and Future Trends, Wireless Communications</article-title>
          and Mobile
          <string-name>
            <surname>Computing</surname>
          </string-name>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1155/
          <year>2022</year>
          /6476274.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <article-title>Zero-Trust for Cyber Resilience</article-title>
          ,
          <source>ArXiv</source>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .48550/arXiv.2312.02882.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Habash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Khalel</surname>
          </string-name>
          ,
          <article-title>Zero-trust Security Model for Enterprise Networks</article-title>
          ,
          <string-name>
            <surname>Iraqi J. Inf. Commun. Technol.</surname>
          </string-name>
          (
          <year>2023</year>
          ).
          <source>doi: 10.31987/ijict.6.2</source>
          .223.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Hong</surname>
          </string-name>
          , et al.,
          <article-title>Research on Zero-Trust Evaluation Method for Network Security</article-title>
          ,
          <source>in: 3rd International Conference on Frontiers of Electronics, Information and Computation Technologies (ICFEICT)</source>
          , (
          <year>2023</year>
          )
          <fpage>449</fpage>
          -
          <lpage>454</lpage>
          . doi:
          <volume>10</volume>
          .1109/icfeict59 519.
          <year>2023</year>
          .
          <volume>00080</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Xu</surname>
          </string-name>
          , et al.,
          <source>Zero-Trust Security Authentication Based on SPA and Endogenous Security Architecture</source>
          ,
          <string-name>
            <surname>Electronics</surname>
          </string-name>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .3390/electro nics12040782.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <article-title>Trust Threshold Policy for Explainable and Adaptive Zero-Trust Defense in Enterprise Networks</article-title>
          ,
          <source>IEEE Conference on Communications and Network Security</source>
          (
          <year>2022</year>
          )
          <fpage>359</fpage>
          -
          <lpage>364</lpage>
          . doi:
          <volume>10</volume>
          .1109/CNS56114.
          <year>2022</year>
          .
          <volume>9947263</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sarkar</surname>
          </string-name>
          , et al.,
          <article-title>Security of Zero-Trust Networks in Cloud Computing: A Comparative Review</article-title>
          ,
          <string-name>
            <surname>Sustainability</surname>
          </string-name>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .3390/su141811213.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Phiayura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Teerakanok</surname>
          </string-name>
          ,
          <article-title>A Comprehensive Framework for Migrating to Zero-Trust Architecture</article-title>
          ,
          <source>IEEE Access 11</source>
          (
          <year>2023</year>
          )
          <fpage>19487</fpage>
          -
          <lpage>19511</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2023</year>
          .
          <volume>3248622</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Teerakanok</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Uehara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Inomata</surname>
          </string-name>
          ,
          <article-title>Migrating to Zero-Trust Architecture: Reviews and Challenges, Secur</article-title>
          . Commun. Netw. (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . doi:
          <volume>10</volume>
          .1155/
          <year>2021</year>
          /9947347.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Boston</surname>
          </string-name>
          , J. Chapman,
          <string-name>
            <surname>Zero-Trust Security</surname>
          </string-name>
          :
          <article-title>An Enterprise Guide</article-title>
          ,
          <string-name>
            <surname>Apress</surname>
          </string-name>
          (
          <year>2021</year>
          ). doi:
          <volume>10</volume>
          .1007/978-1-
          <fpage>4842</fpage>
          -6702-8.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>E.</given-names>
            <surname>Gilman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Barth</surname>
          </string-name>
          ,
          <string-name>
            <surname>Zero-Trust Networks</surname>
            ,
            <given-names>O</given-names>
          </string-name>
          <string-name>
            <surname>'Reilly Media</surname>
          </string-name>
          ,
          <string-name>
            <surname>Incorporated</surname>
          </string-name>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vasylyshyn</surname>
          </string-name>
          , et al.,
          <article-title>A Model of Decoy System Based on Dynamic Attributes for Cybercrime Investigation</article-title>
          ,
          <string-name>
            <surname>Eastern-European</surname>
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Enterp</surname>
          </string-name>
          . Technol.
          <volume>1</volume>
          (
          <issue>9</issue>
          (
          <issue>121</issue>
          ) (
          <year>2023</year>
          ).
          <fpage>6</fpage>
          -
          <lpage>20</lpage>
          . doi:
          <volume>10</volume>
          .15587/
          <fpage>1729</fpage>
          -
          <lpage>4061</lpage>
          .
          <year>2023</year>
          .
          <volume>273363</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Luckie</surname>
          </string-name>
          , et al.,
          <source>bdrmap: Inference of Borders Between IP Networks, Proceedings of the 2016 Internet Measurement Conference</source>
          (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .1145/2987443.2987467.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Myerson</surname>
          </string-name>
          , Identifying Enterprise Network Vulnerabilities,
          <source>Int. J. Netw. Manag</source>
          .
          <volume>12</volume>
          (
          <year>2002</year>
          ). doi:
          <volume>10</volume>
          .1002/nem.433.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Yevseiev</surname>
          </string-name>
          ,
          <article-title>Models of Socio-Cyber-Physical Systems Security: monograph, PC TECHNOLOGY CENTER (</article-title>
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Rodigari</surname>
          </string-name>
          , et al.,
          <article-title>Performance Analysis of Zero-Trust multi-cloud</article-title>
          ,
          <source>IEEE 14th International Conference on Cloud Computing (CLOUD)</source>
          (
          <year>2021</year>
          )
          <fpage>730</fpage>
          -
          <lpage>732</lpage>
          . doi:
          <volume>10</volume>
          .1109/CLOUD53861.
          <year>2021</year>
          .
          <volume>00097</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ghasemshirazi</surname>
          </string-name>
          , G. Shirvani,
          <string-name>
            <given-names>M.</given-names>
            <surname>Alipour</surname>
          </string-name>
          , Zero-Trust: Applications, Challenges, and Opportunities,
          <string-name>
            <surname>ArXiv</surname>
          </string-name>
          , (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .48550/arXiv.2309.03582.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>D.</given-names>
            <surname>Shevchuk</surname>
          </string-name>
          , Designing Secured Services for Authentication, Authorization, and
          <article-title>Accounting of Users, in: Cybersecurity providing in information and telecommunication systems II</article-title>
          , vol.
          <volume>3550</volume>
          (
          <year>2023</year>
          )
          <fpage>217</fpage>
          -
          <lpage>225</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>C.</given-names>
            <surname>Mu</surname>
          </string-name>
          , et al.,
          <article-title>ETA: A Method of Dynamic Network Device Security Assessment</article-title>
          ,
          <source>Journal of Physics: Conference Series</source>
          <volume>1229</volume>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          - 6596/1229/1/012060.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shunzheng</surname>
          </string-name>
          ,
          <article-title>Assessment of Network Security Policy Based on Security Capability</article-title>
          , Journal of Wuhan University (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.</given-names>
            <surname>Abedin</surname>
          </string-name>
          , et al.,
          <article-title>Vulnerability Analysis for Evaluating Quality of Protection of Security Policies</article-title>
          ,
          <source>QoP '06: Proceedings of the 2nd ACM Workshop on Quality of Protection</source>
          (
          <year>2006</year>
          )
          <fpage>49</fpage>
          -
          <lpage>52</lpage>
          . doi:
          <volume>10</volume>
          .1145/1179494.1179505.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>J.S.</given-names>
            <surname>Al-Azzeh</surname>
          </string-name>
          , et al.,
          <article-title>Analysis of self-similar traffic models in computer networks</article-title>
          ,
          <source>International Review on Modelling and Simulations</source>
          <volume>10</volume>
          (
          <issue>5</issue>
          ) (
          <year>2017</year>
          )
          <fpage>328</fpage>
          -
          <lpage>336</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>M.</given-names>
            <surname>Zaliskyi</surname>
          </string-name>
          , et al.,
          <article-title>Method of traffic monitoring for DDoS attacks detection in e-health systems and networks</article-title>
          , in: Informatics &amp;
          <string-name>
            <surname>Data-Driven</surname>
            <given-names>Medicine</given-names>
          </string-name>
          , vol.
          <volume>2255</volume>
          (
          <year>2018</year>
          )
          <fpage>193</fpage>
          -
          <lpage>204</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>