~3 دقیقه مطالعه • بروزرسانی ۲۲ آذر ۱۴۰۴
1. Computer Network Architecture
Network architecture is a comprehensive framework that integrates physical and logical topologies, network components, communication protocols, and operational principles. It enables computers to communicate using a request-response paradigm. The two most common architectures are Peer-to-Peer (P2P) and Client/Server.
Peer-to-Peer (P2P) Networks
In a P2P network, hosts do not have predefined roles. They dynamically switch between client and server depending on current activity. For example, if PC1 requests services from PC2, PC1 acts as the client and PC2 as the server. This equality among hosts is a defining feature of the model.
Client/Server Networks
In a Client/Server architecture, roles are clearly defined: clients request services, and servers provide them. This structured approach ensures efficiency and reliability, making it foundational in enterprise environments where scalability is critical.
2. IP Addressing and Subnetting
Every device requires an IP address to communicate on a network, functioning like a postal address. Subnetting divides larger networks into smaller segments, improving both security and performance.
IPv4
IPv4 uses 32-bit addresses divided into four octets, separated by dots (e.g., 192.168.1.1). IPv4 addresses are categorized into classes A, B, C, D, and E.
// Example IPv4 address
192.168.1.1
IPv6
IPv6 was designed to overcome IPv4 limitations. It uses 128-bit addresses written in hexadecimal and separated by colons (e.g., 2001:0DB8:85A3:0000:0000:8A2E:0370:7334). IPv6 supports auto-configuration and includes built-in security features such as IPsec.
3. IPv4 Subnetting
Subnetting partitions networks into smaller subnetworks. Subnet masks define these divisions and identify network, host, and broadcast addresses. Examples include:
- Class A: 255.0.0.0
- Class B: 255.255.0.0
- Class C: 255.255.255.0
4. Understanding Servers
Windows Server has evolved from a simple file server into a powerful operating system capable of managing complex environments. It functions as a domain controller, web server, print server, and file server, while also hosting enterprise applications such as Exchange, SQL Server, and SharePoint.
Server Hardware and Software
Servers require robust hardware to deliver continuous services. Key components include:
- CPU: 64-bit processors for efficient data handling.
- RAM: Working memory that supports multitasking and application performance.
- Disks: SSDs for speed and HDDs for capacity.
- Network Interfaces: Multiple interfaces for LAN and internet connectivity.
Server Sizes and Form Factors
Servers come in different form factors:
- Rack-mount: Designed for data centers, mounted on racks.
- Tower: Standalone servers similar to desktop cases.
- Blade: Compact servers for high-density environments.
5. Conclusion
Network architecture, IP addressing, subnetting, and server hardware form the foundation of Windows Server 2025 management. Understanding these concepts equips administrators to design and manage secure, scalable, and efficient networks.
نوشته و پژوهش شده توسط دکتر شاهین صیامی