Windows

Server and client









The client–server model is a distributed application structure in computing that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate over a computer network on separate hardware, but both client and server may reside in the same system. A server is a host that is running one or more server programs which share their resources with clients. A client does not share any of its resources, but requests a server's content or service function. Clients therefore initiate communication sessions with servers which await incoming requests.


windows server editions
1. Windows 2000 Server (February 2000)
2. Windows Server 2003 (April 2003)
3. Windows Server 2003 R2 (December 2005)
4. Windows Server 2008 (February 2008)
5. Windows Server 2008 R2 (July 2009)
6. Windows Server 2012 (September 2012)

Active Directory
Active directory is the brain of windows server network. It is a database that keeps track of huge amount of stuff and give as a centralized way to manage all our network machines, users and resources.




Domain Controller
A Domain controller is a windows server machine that runs Active Directory Domain services.
Domain Controller usually have two roles - Active Directory Domain services and DNS.

DNS(Domain Name Service)
It allows you to find other computer in your network. It allows to use a friendly name of a machine instead of using an IP address.

DHCP(Dynamic Host Configuration Protocol)
DHCP protocol service provides IP address dynamically to the client computers requesting it.

DORA Process
Discovery
Offer
Request
Acknowledgement

Clustering 
 It is connecting of same type of servers with same configuration to improve accessibility.

FTP (File Transfer Protocol)
FTP is a standard network protocol used to transfer files from one host to another host over a TCP based network, such as internet.

Trust
It is a security policy between two computer in a network that shares data.

WDS (Windows Deployment Service)
Windows Deployment service allows to install windows operating systems through network.