About complex network architecture design and its term


Recommended Posts

Hi all,

I have few questions puzzling me for few weeks, hope someone can guide me through as the scenario below:

Background:

Enterprise terminal clients (PC/laptop) most likely will classify into Active Directory/Cluster/Domain, and they use site-to-site VPN connection many times, this would be easier to take care of. The overall network architecture is as below:

Center -> Local Branch AD/Cluster/Domain, joined by local system with different department object unit (OU) in the domain -> these users/clients will need to grant access into specify domain in the entire AD because they are categariezed into different department/team/group.

-> Different region may have many AD/Cluster/Domain, they sometime have trusted bridge connection or site-to-site VPN connection in order to fastern certain process that need time to travel all the way back to Center

Case 1:

If one of the client system is transferring from one outlet / branch to the other one, would it be fine if this client system removed from the old domain/AD? Would that impact the entire network structure?

Case 2:

If one of the server that has a site-to-site VPN connection / trusted bridge connection to another branch, and eventually they decided to brake up the 2, what is/are the impact and would this affect the connectivity from Center to both these branches (in term of server connection). How or what should have done to avoid this?

Queries:

My udnerstanding is in AD, there are many different type of domains that served different purpose. And every single system/server is consider as object unit (OU) and they would join to either one of the domain in the AD in order to share data.

If the enterprise is big enough, and the server/major system will brake into Cluster.

-> What is/are the differences of Active Directory and Domain?

-> They is a domain controller and how can this affect the entire network structure?

Thank you all.

Regards,

A Domain is a group of computing systems or services on a network based on DNS and are most likely to be under single Administrative Control. Where, computing Systems may include any computer that the organization have, and Computing Serivces may represent any network services that is made available with the support of DNS.

Microsoft Active Directory is a repository (think of it as a database) of AD objects (resources and security principles) stored or managed in a hierarchical structure (like a tree structure). AD objects can be organized and managed into AD with help of Sites, Forests, and Domains, OUs.

I will add more as I get time.

Wow I hope you aren't charging people for your time. I don't know where to begin with what's wrong with that.

I'll have a go anyway as much as I can be bothered . . .

If one of the client system is transferring from one outlet / branch to the other one, would it be fine if this client system removed from the old domain/AD? Would that impact the entire network structure?

How or what should have done to avoid this?

Intersite replication perhaps? A basic of AD. Read up on what a domain is first and not domain name. You really need to understand the basics

They is a domain controller and how can this affect the entire network structure?

Expand please, It wont affect your "Network Infastructure" It would affect your domain infastruture ALOT

My udnerstanding is in AD, there are many different type of domains that served different purpose. And every single system/server is consider as object unit (OU) and they would join to either one of the domain in the AD in order to share data.

If the enterprise is big enough, and the server/major system will brake into Cluster.

Again NO! It doesnt break into cluster automatically. Again I think you need to read up on Windows clustering. And No thats not what an OU is.

You have a lot to understand about Active Directory and Domains

Where did you get this from??

"Enterprise terminal clients (PC/laptop) most likely will classify into Active Directory/Cluster/Domain"

Is this something you wrote?? Or is it out of some book?? To be honest its pretty much gibberish..

"Local Branch AD/Cluster/Domain, joined by local system with different department object unit (OU) in the domain"

Again --- Where did this come from.. Its Gibberish as well.

"Case 1:

If one of the client system is transferring from one outlet / branch to the other one, would it be fine if this client system removed from the old domain/AD? Would that impact the entire network structure?"

How I'm reading this. Can you move a client system (Member PC) from one Active directory domain to another.. Yes this is not a problem never was, never will be.. What impact would it have on the network structure??? Um that would be ZERO, a client means nothing -- there can be hundreds to thousands of them, they have nothing to do with the network structure at all. Worse case is if there were other clients that need to talk to this client. But as far as AD goes clients (Member PCs) have nothing to do with anything.

Case 2?? have no idea what your talking about.. Sure you can have location to location network connections.. But without understanding your overall connection topology its impossible to say what impact if any it would have.. You have not laid out any sort of topology for network connectivity between locations, nor any sort of AD Hierarchy. Are these locations part of the same forest? Are their trusts between forests or domains? Are they child domains, etc.

"there are many different type of domains that served different purpose"

Serve different purposes?? I believe your talking about a Forest, or domain or a child domain - as to serving different purposes??? Not sure what your asking??

'If the enterprise is big enough, and the server/major system will brake into Cluster"

Again at loss to understand what your wanting to ask even? Yes if the need is there then you might want to cluster servers to provide for High Availability.. But this really has nothing to directly do with Active directory. Clustering is a way to provide for fail over or load balancing.

"> What is/are the differences of Active Directory and Domain?"

Again are you confusing the term domain as used within active directory with general DNS (Domain Naming System) as used on the internet for example neowin.net is a domain?

A domain in active directory refers to all objects in a common database, now you never even mention Trees which would be either a single domain, or domain and its children -- ie all domains that fall under the same namespace. And you also make no mention of Forests which would be made up of trees and represent the security boundary of an active directory.

As to how a Domain Controller affects network structure?? Again not sure what your asking.. Network structure is outside the hierarchy of a AD structure. Yes normally you would design your active directory around your current network structure. For placement of DCs and breakup of sites, etc. But your AD structure does not dictate your network structure -- but network structure might dictate placements of of your DCs

Its not always about what the OP understands, but who else might read the thread and pickup some info, etc. ;)

Exactly! I love reading over various networking threads, especially those you have commented on. Not sure if I'll ever be a system admin, but I'm studying management information systems right now so I'm familiar (not an expert) in most of the information being discussed. With this topic, I definitely learned more about AD's. :p

Where did you get this from??

"Enterprise terminal clients (PC/laptop) most likely will classify into Active Directory/Cluster/Domain"

Is this something you wrote?? Or is it out of some book?? To be honest its pretty much gibberish..

"Local Branch AD/Cluster/Domain, joined by local system with different department object unit (OU) in the domain"

Again --- Where did this come from.. Its Gibberish as well.

"Case 1:

If one of the client system is transferring from one outlet / branch to the other one, would it be fine if this client system removed from the old domain/AD? Would that impact the entire network structure?"

How I'm reading this. Can you move a client system (Member PC) from one Active directory domain to another.. Yes this is not a problem never was, never will be.. What impact would it have on the network structure??? Um that would be ZERO, a client means nothing -- there can be hundreds to thousands of them, they have nothing to do with the network structure at all. Worse case is if there were other clients that need to talk to this client. But as far as AD goes clients (Member PCs) have nothing to do with anything.

Case 2?? have no idea what your talking about.. Sure you can have location to location network connections.. But without understanding your overall connection topology its impossible to say what impact if any it would have.. You have not laid out any sort of topology for network connectivity between locations, nor any sort of AD Hierarchy. Are these locations part of the same forest? Are their trusts between forests or domains? Are they child domains, etc.

"there are many different type of domains that served different purpose"

Serve different purposes?? I believe your talking about a Forest, or domain or a child domain - as to serving different purposes??? Not sure what your asking??

'If the enterprise is big enough, and the server/major system will brake into Cluster"

Again at loss to understand what your wanting to ask even? Yes if the need is there then you might want to cluster servers to provide for High Availability.. But this really has nothing to directly do with Active directory. Clustering is a way to provide for fail over or load balancing.

"> What is/are the differences of Active Directory and Domain?"

Again are you confusing the term domain as used within active directory with general DNS (Domain Naming System) as used on the internet for example neowin.net is a domain?

A domain in active directory refers to all objects in a common database, now you never even mention Trees which would be either a single domain, or domain and its children -- ie all domains that fall under the same namespace. And you also make no mention of Forests which would be made up of trees and represent the security boundary of an active directory.

As to how a Domain Controller affects network structure?? Again not sure what your asking.. Network structure is outside the hierarchy of a AD structure. Yes normally you would design your active directory around your current network structure. For placement of DCs and breakup of sites, etc. But your AD structure does not dictate your network structure -- but network structure might dictate placements of of your DCs

:blush:

Thanks Budman and yes, sorry to say, basic network knowledge is fine for me, but to be honest, those are kinda unknown to me. Sincerely thanks for your precious time replying with comprehensive points and questions that make me think and learn more.

I will try to sort all the questions that were put back to me one by one with my friend ~ Google. Thanks, hope the next time i come here again with different level of network knowledge :)

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • BrowserOS 0.46.0 by Razvan Serea BrowserOS is a free, open-source Chromium-based browser that runs AI agents natively, offering a smarter, more productive browsing experience. It supports Chrome extensions and integrates AI agents to automate tasks, fill forms, and streamline workflows. Your data stays on your computer: you can use your own API keys or run local models via Ollama, making it a privacy-first alternative to tools like Perplexity, Comet, or Dia. With built-in productivity tools and app integrations, BrowserOS boosts efficiency while keeping control firmly in your hands. Being Chromium-based, BrowserOS lets you effortlessly import your bookmarks, passwords, and Chrome extensions in just a few clicks. BrowserOS works with OpenAI GPT models, Anthropic Claude, Google Gemini, and local AI models via Ollama or LMStudio. You can use your own API keys and effortlessly switch between providers. BrowserOS Agent Your AI productivity assistant that organizes and manages your browsing effortlessly Quickly list, group, or close tabs Save and resume browsing sessions Search your history and organize bookmarks Switch instantly to the tab you need BrowserOS Navigator – Automate web tasks with ease Navigate websites and search automatically Interact with pages without manual effort Handle repetitive tasks in seconds What makes BrowserOS special Feels like home - same familiar interface as Google Chrome, works with all your extensions AI agents that run on YOUR browser, not in the cloud Privacy first - bring your own keys or use local models with Ollama. Your browsing history stays on your computer Open source and community driven - see exactly what's happening under the hood MCP store to one-click install popular MCPs and use them directly in the browser bar (coming soon) Built-in AI ad blocker that works across more scenarios! BrowserOS 0.46.0 changelog: Run Claude Code & Codex right in your browser — We've extended the agent harness to bring full coding agents into BrowserOS. Claude Code and Codex now come bundled and plug straight into the assistant, so you can drive your browser with the agent — and the subscription — you already use. A brand new experience — A redesigned new tab, a calmer composer, and a rebuilt command center for switching between agents. The whole assistant is cleaner, faster to reach, and easier to live in. New MCP tools — We rebuilt the browser tool surface from the ground up — a tighter, more reliable set of tools for agents to drive the browser. Plus one-click install of BrowserOS as an MCP server into the agents you already run, with automatic URL sync. Chromium 148 — Updated to the latest Chromium base with all recent upstream fixes and security patches. Streamlined — We've pulled back a few features that weren't getting much use — Skills, Soul, and Memory — so we can focus and ship better versions of them soon. Download: BrowserOS 0.46.0 | 181.0 MB (Open Source) Download: BrowserOS for macOS | 485.0 MB Links: BrowserOS Homepage | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Microsoft finally admits its default Windows 11 25H2, 24H2 action broke key legacy component by Sayan Sen Microsoft last week released Windows 11 KB5094126 and KB5093998 as the latest Patch Tuesday updates. Following that the company also published the accompanying dynamic updates under KB5094149, KB5095971, and KB5094156. So far the company has acknowledged two known issues that have popped up after the release which include bugged-out Office apps as well as the Recycle Bin; though there could be more at play too. Speaking of bugs and issues, Microsoft seems to have finally acknowledged a problem that probably has been around for close to a year. That's because back in July of 2025 the company made a default change to the latest Windows 11 versions, wherein it switched to JScript9Legacy on Windows 11 24H2 and later releases. Hence following the release of version 25H2 in October 2025, JScript9Legacy also remained default-enabled. As a result there has been a compatibility issue ever since then. For those wondering, by switching to JScript9Legacy Microsoft intended to improve the security of modern Windows PCs by reducing vulnerabilities tied to legacy scripting like cross-site scripting (XSS), among others. XSS exploits can allow cyber-attackers to attach malicious code onto legitimate websites and use them to execute the code when a potential victim loads such a website. Hence the new JScript9Legacy engine enforced stricter execution policies and improved object handling, which should help mitigate such attacks. Microsoft today has published a new support article detailing the problem. Neowin spotted it while browsing. The company says that JScript global definitions and execution context may fail to persist across scripts, potentially breaking older dependent apps and web-based components that relied on this legacy behavior. In the article Microsoft has confirmed that the issue stems from its move away from the older jscript9.dll engine in favor of jscript9legacy.dll. As mentioned above, while the newer engine was designed to address vulnerabilities and strengthen security it also changes how JScript handles execution context. As a result functions and definitions loaded by one script could no longer remain available to subsequent scripts once execution ended. The company notes that some applications worked correctly on earlier Windows versions because the older JScript engine automatically retained global definitions and execution state between scripts. Under the newer model though that behavior is disabled by default causing certain legacy workloads and polyfill-dependent scripts to fail. Microsoft says it addressed the problem via the KB5077241 update though the fix had not been enabled automatically in the following updates. As such admins must explicitly turn on persistent JScript execution context using a Registry setting that the tech giant shared today. The configuration can be applied to individual processes or system-wide through the FEATURE_ENABLE_PERSISTENCE registry key. The steps have been outlined below: Run the following command to create the feature control registry key: reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PERSISTENCE" Under this key, create a new DWORD (32-bit) value. Configure the value as follows: To enable persistence for specific processes only: Set the value to 1 for each target process name. To enable persistence for all processes: Add * as the key name and set its value to 1. You can find the official support article here on Microsoft's website.
    • The possibility that milk gathers back into a glass implies that gravity can be 'reversed'.
    • VidCoder 12.20 by Razvan Serea  VidCoder is a DVD/Blu-ray ripping and video transcoding application for Windows. It uses HandBrake as its encoding engine. Calling directly into the HandBrake library gives it a more rich UI than the official HandBrake Windows GUI. VidCoder can rip DVDs but does not defeat the CSS encryption found in most commercial DVDs. You’ll need the NET 8 Desktop Runtime. If you don’t have it, VidCoder will prompt you to download and install it. The Portable version is self-contained and does not require any .NET Runtime to be installed. You do not need to install HandBrake for VidCoder to work. Feature list: Multi-threaded MP4, MKV containers Completely integrated encoding pipeline: everything is in one process and no huge intermediate temporary files H.264, H.265, MPEG-4, MPEG-2, VP8, Theora video Hardware-accelerated encoding with AMD VCE, Nvidia NVENC and Intel QuickSync AAC, MP3, Vorbis, AC3, FLAC audio encoding and AAC/AC3/MP3/DTS/DTS-HD passthrough Target bitrate, size or quality for video 2-pass encoding Decomb, detelecine, deinterlace, rotate, reflect, chroma smooth, colorspace filters Powerful batch encoding with simultaneous encodes Customizable Pickers to automatically pick audio and subtitle tracks, destination, titles and more Instant source previews Creates small encoded preview clips Pause, resume encoding VidCoder 12.20 changes: Updated HandBrake core to 1.11.2. Download: VidCoder 12.20 | 47.0 MB (Open Source) Download: Portable VidCoder 12.19 | 89.3 MB Link: VidCoder Home Page | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Week One Done
      Jordan Smith earned a badge
      Week One Done
    • Reacting Well
      BizSAR earned a badge
      Reacting Well
    • First Post
      AndreaB earned a badge
      First Post
    • Week One Done
      Huge Trailer earned a badge
      Week One Done
    • Week One Done
      Classifyskilleducation earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      590
    2. 2
      +Edouard
      185
    3. 3
      PsYcHoKiLLa
      76
    4. 4
      Michael Scrip
      73
    5. 5
      Steven P.
      66
  • Tell a friend

    Love Neowin? Tell a friend!