module 1 - introduction to active directory (1)

Upload: jattsidhu1988

Post on 09-Apr-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    1/41

    Module 1:Module 1:

    Introduction toIntroduction to

    Active DirectoryActive Directory

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    2/41

    OverviewOverview

    Introduction to Active DirectoryIntroduction to Active Directory

    Active Directory Logical StructureActive Directory Logical Structure

    Role of DNS in Active DirectoryRole of DNS in Active DirectoryActive Directory Physical StructureActive Directory Physical Structure

    Methods for Administering a WindowsMethods for Administering a Windows

    2000 Network2000 Network

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    3/41

    Introduction to Active DirectoryIntroduction to Active Directory

    What Is Active Directory?What Is Active Directory?

    Active Directory ObjectsActive Directory Objects

    Active Directory SchemaActive Directory SchemaLightweight Directory Access ProtocolLightweight Directory Access Protocol

    (LDAP)(LDAP)

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    4/41

    What Is Active Directory?What Is Active Directory?

    Directory ServiceDirectory Service

    FunctionalityFunctionality

    Organize

    Manage Control

    Resources

    Centralized ManagementCentralized Management

    Single point of administration

    Full user access to directoryresources by a single logon

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    5/41

    Active Directory ObjectsActive Directory Objects

    Objects Represent NetworkResources

    Attributes Store Information Aboutan Object

    Attributes

    First Name

    Last Name

    Logon Name

    Attributes

    Printer Name

    Printer Location

    Active Directory

    Printers

    Printer1

    Printer2

    Suzan Fine

    Users

    Don Hall

    AttributeValue

    Objects

    Printers

    Users

    Printer3

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    6/41

    Active Directory SchemaActive Directory Schema

    Objects

    Class Examples

    Printers

    Computers

    Users

    Attributes of Users

    Might Contain:

    accountExpires

    department

    distinguishedName

    middleName

    List ofAttributes

    accountExpires

    department

    distinguishedName

    directReportsdNSHostName

    operatingSystem

    repsFrom

    repsTo

    middleName

    Attribute

    Examples

    Active Directory Schema Is:

    DynamicallyAvailable

    Dynamically Updateable

    Protected by DACLs

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    7/41

    DNS and Active DirectoryDNS and Active Directory

    NamespacesNamespaces

    microsoft.com

    sales. microsoft.com

    training. microsoft.com

    training

    microsoft

    DNS Namespace

    Active Directory Namespace

    = DNS node (domain or computer) =Active Directory domain

    sales

    computer1

    (DNS root domain)..

    com.com.

    Internet

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    8/41

    Lightweight Directory AccessLightweight Directory Access

    Protocol (LDAP)Protocol (LDAP)

    LDAP Provides a Way toLDAP Provides a Way to

    Communicate with ActiveCommunicate with ActiveDirectory by Specifying UniqueDirectory by Specifying UniqueNaming Paths for Each Object inNaming Paths for Each Object inthe Directorythe Directory

    LDAP Naming Paths Include:LDAP Naming Paths Include: Distinguished namesDistinguished names

    Relative distinguished namesRelative distinguished names

    CN=Suzan Fine,OU=Sales,DC=contoso,DC=msftSuzan Fine

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    9/41

    Active Directory LogicalActive Directory LogicalStructureStructure

    DomainsDomains

    Organizational UnitsOrganizational Units

    Trees and ForestsTrees and ForestsGlobal CatalogGlobal Catalog

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    10/41

    DomainsDomains

    A Domain Is a Security Boundary A domain administrator can administeronly within the domain, unlessexplicitly granted administration rightsin other domains

    A Domain Is a Unit of Replication Domain controllers in a domain

    participate in replication and contain acomplete copy of the directoryinformation for their domain

    Windows 2000

    Replication

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    11/41

    Organizational UnitsOrganizational Units

    Organizational StructureOrganizational Structure

    Sales

    Vancouver

    Repair

    Users

    Sales

    Computers

    NetworkAdministrative ModelNetworkAdministrative Model

    Use OUs to Group Objects into a LogicalUse OUs to Group Objects into a Logical

    Hierarchy That Best Suits the Needs ofHierarchy That Best Suits the Needs ofYour OrganizationYour Organization

    Delegate Administrative Control over theDelegate Administrative Control over theObjects Within an OUObjects Within an OU by Assigningby Assigning

    Specific Permissions to Users and GroupsSpecific Permissions to Users and Groups

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    12/41

    Trees and ForestsTrees and Forests

    con oso.mscontoso.msft

    con oso.ms

    au.

    contoso.msft

    con oso.ms

    asia.

    contoso.msft

    Tree

    TwoTwo--Way Transitive TrustsWay Transitive Trusts

    nw ra ers.ms

    au.

    nwtraders.msftnw ra ers.ms

    asia.

    nwtraders.msft

    nw ra ers.msnwtraders.msft

    Forest

    Tree

    TwoTwo--Way Transitive TrustWay Transitive Trust

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    13/41

    Global CatalogGlobal Catalog

    Global Catalog Server

    Global CatalogGlobal Catalog

    Subset of theSubset of theAttributes ofAllAttributes ofAll

    ObjectsObjects

    DomainDomain

    Domain

    DomainDomain

    Domain

    QueriesQueries

    Group membershipGroup membership

    when user logs onwhen user logs on

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    14/41

    Introduction to the Role of DNSIntroduction to the Role of DNSin Active Directoryin Active Directory

    Name ResolutionName Resolution DNS translates computer names to IP addressesDNS translates computer names to IP addresses Computers use DNS to locate each other on theComputers use DNS to locate each other on the

    networknetwork

    Naming Convention for Windows 2000 DomainsNaming Convention for Windows 2000 Domains Windows 2000 uses DNS naming standards forWindows 2000 uses DNS naming standards for

    domain namesdomain names

    DNS domains and Active Directory domains share aDNS domains and Active Directory domains share acommon hierarchical naming structurecommon hierarchical naming structure

    Locating the Physical Components of ActiveLocating the Physical Components of ActiveDirectoryDirectory DNS identifies domain controllers by the servicesDNS identifies domain controllers by the services

    they providethey provide

    Computers use DNS to locate domain controllers andComputers use DNS to locate domain controllers and

    global catalog serversglobal catalog servers

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    15/41

    DNS Host Names and WindowsDNS Host Names and Windows2000 Computer Names2000 Computer Names

    DNS host record and Active Directoryobject represent the same physicalcomputer

    DNS allows computers to locate domaincontrollers within Active Directory

    Active DirectoryActive Directory

    training.microsoft.com

    Builtin

    ComputersComputer1

    Computer2

    ..

    com.com.

    sales trainingtraining

    computer1computer1

    microsoftmicrosoft

    FQDN = computer1.training.microsoft.com

    Windows 2000 Computer Name = Computer1

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    16/41

    DNS Requirements for ActiveDNS Requirements for ActiveDirectoryDirectory

    DNS Requirements to Support Active DirectoryDNS Requirements to Support Active Directory

    Support for SRV records (mandatory)

    Support for the dynamic updateprotocol (recommended)

    Support for incremental zone transfers(recommended)

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    17/41

    What Is a Tree?What Is a Tree?

    Parent Domain

    Child Domain

    Contiguous Namespace

    sales.contoso.msft

    Parent

    Child

    New

    Domain

    Tree Root Domain

    contoso.msft

    sales.contoso.msft

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    18/41

    What Is a Forest?What Is a Forest?

    nwtraders.msftnwtraders.msft

    .

    marketing.

    nwtraders.msft .

    sales.

    nwtraders.msft

    contoso.msftcontoso.msft

    sales.

    contoso.msft

    sales.

    contoso.msftA

    ll of The Domains in aForest Share a Common

    Configuration, Schema, and

    Global Catalog

    AForest is

    One or More Trees

    Trees in a Forest Do Not Share a

    Contiguous Namespace

    Forest

    Tree

    Tree

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    19/41

    What Is the Forest RootWhat Is the Forest RootDomain?Domain?

    The Forest Root Domain Is

    the First Domain Created

    in a Forest

    contoso.msftcontoso.msft

    Forest

    Forest Root Domain

    nwtraders.msftnwtraders.msftTree

    Tree Root Domain

    Global Catalog

    Configuration

    and Schema

    EnterpriseAdmins

    SchemaAdminsmarketing.nwtraders.msft sales.contoso.msft

    Tree

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    20/41

    Characteristics of MultipleCharacteristics of MultipleDomainsDomains

    Reduce Replication Traffic

    Maintain Separate and Distinct

    Security Policies Between Domains

    Preserve the Domain Structure of

    Earlier Versions ofWindows NT

    SeparateAdministrative Control

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    21/41

    Active Directory PhysicalActive Directory PhysicalStructureStructure

    Domain ControllersDomain Controllers

    SitesSites

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    22/41

    Domain ControllersDomain Controllers

    Domain

    Controller

    Domain

    Controller

    Domain

    ReplicationReplication

    = AWriteable Copy of the Active Directory Database= AWriteable Copy of the Active Directory Database= AWriteable Copy of the Active Directory Database= AWriteable Copy of the Active Directory Database

    Domain Controllers:Participate in Active Directory replication

    Perform single master operations roles in a domain

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    23/41

    SitesSites

    Sites:Optimize replication traffic

    Enable users to log on to a domain controllerby using a reliable, high-speed connection

    SiteIP subnetIP subnet

    IP subnetIP subnet

    Los Angeles

    Seattle

    ChicagoNew York

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    24/41

    Introduction to Active DirectoryIntroduction to Active DirectoryReplicationReplication

    Replication

    Domain

    Controller B

    Domain

    Controller C

    Domain

    ControllerA

    Multimaster Replication with

    a Loose Convergence

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    25/41

    Replication Components andReplication Components andProcessesProcesses

    How Replication WorksHow Replication Works

    Replication LatencyReplication Latency

    Resolving Replication ConflictsResolving Replication ConflictsOptimizing ReplicationOptimizing Replication

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    26/41

    How Replication WorksHow Replication Works

    ReplicationOriginating Update

    DomainControllerA

    Domain

    Controller B

    Domain

    Controller C

    Replicated Update

    Replicated Update

    Active DirectoryActive Directory

    UpdateUpdate Move

    Delete

    Add

    Modify

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    27/41

    Replication LatencyReplication Latency

    ReplicationOriginating Update

    DomainControllerA

    Change Notification

    Change Notification

    Domain Controller C

    Domain

    Controller B

    Replicated Update

    Replicated Update

    Default Replication Latency (Change Notification) = 5 minutes

    When No Changes, Scheduled Replication = One Hour

    Urgent Replication = Immediate ChangeNotification

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    28/41

    Resolving Replication ConflictsResolving Replication Conflicts

    Domain ControllerA

    Originating Update

    Domain Controller B

    Conflict

    Originating Update

    StampStamp StampStamp

    Conflict

    Version Number TimestampTimestamp Server GUID

    StampStamp

    Conflicts Can Be Due to: Attribute Value

    Adding/Moving Under a Deleted Container Objector the Deletion of a Container Object

    Sibling Name

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    29/41

    Optimizing ReplicationOptimizing Replication

    Originating Update

    Replicated Update

    GUID USNGUID USN

    Up-To-Dateness

    Vector

    DomainControllerA

    DomainController B

    Replicated Update

    GUID USNDomain

    Controller C

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    30/41

    Replication TopologyReplication Topology

    Directory PartitionsDirectory Partitions

    What Is Replication Topology?What Is Replication Topology?

    Global Catalog and Replication ofGlobal Catalog and Replication ofPartitionsPartitions

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    31/41

    Directory PartitionsDirectory Partitions

    Domain

    Forest

    Directory

    Partitions

    Active Directory

    Database

    contoso.msftcontoso.msft

    ConfigurationConfiguration

    SchemaSchema

    Holds information about all

    domain-specific objectscreated in Active Directory

    Contains information aboutActive Directory structure

    Contains definitions and rulesfor creating and manipulating

    all objects and attributes

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    32/41

    B2A2A1

    B1

    B3A4A3

    Domain Controllers

    from Different Domains DomainA Topology

    Domain B Topology

    Schema/Configuration Topology

    A2A1

    A4A3

    Domain Controllers

    from the Same DomainsDomainA Topology

    Schema/Configuration Topology

    What Is Replication Topology?What Is Replication Topology?

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    33/41

    A2A1

    A4A3

    Domain Controllers

    from the Same DomainsDomainA Topology

    Schema/Configuration Topology

    B2A2A1

    B1

    B3A4A3

    Domain Controllers

    from Different Domains DomainA Topology

    Domain B Topology

    Schema/Configuration Topology

    What Is Replication Topology?What Is Replication Topology?

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    34/41

    Partial Directory

    Partition Replica

    Global Catalog

    Server

    contoso.msftcontoso.msft

    ConfigurationConfiguration

    SchemaSchema

    Holds read only copy of

    all domain directorypartitions

    namerica.contoso.msft

    Global Catalog and ReplicationGlobal Catalog and Replicationof Partitionsof Partitions

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    35/41

    B2A2A1

    B1

    B3A4A3

    DomainA Topology

    Domain B Topology

    Schema/Configuration Topology

    Global Catalog and ReplicationGlobal Catalog and Replicationof Partitionsof Partitions

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    36/41

    Automatic ReplicationAutomatic ReplicationTopology GenerationTopology Generation

    A3KCC

    A2KCC

    A1KCC

    A4KCC

    A5

    KCC

    A6

    KCC

    A7

    KCC

    A3KCC

    A2KCC

    A1KCC

    A8

    KCCA4KCC

    A5

    KCC

    A6

    KCC

    A7

    KCC

    Automatic ReplicationTopology GenerationA8

    KCC

    Domain Topology

    Schema/Configuration Topology

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    37/41

    Methods for Administering aMethods for Administering aWindowsWindows 2000 Network2000 Network

    Using Active Directory for CentralizedUsing Active Directory for CentralizedManagementManagement

    Managing the User EnvironmentManaging the User EnvironmentDelegating Administrative ControlDelegating Administrative Control

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    38/41

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    39/41

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    40/41

    Delegating AdministrativeDelegating AdministrativeControlControl

    ssign Permissions:

    For specific OUs to otheradministrators

    To modify specific attributes ofan object in a single OU

    To perform the same task in all OUs

    ustomize Administrative Tools to:

    Map to delegated administrative tasks

    Simplify interface design

    Domain

    Admin1

    Admin2

    Admin3

    OU2

    OU3

    OU1

  • 8/8/2019 Module 1 - Introduction to Active Directory (1)

    41/41

    ReviewReview

    Introduction to Active DirectoryIntroduction to Active Directory

    Active Directory Logical StructureActive Directory Logical Structure

    Role of DNS in Active DirectoryRole of DNS in Active DirectoryActive Directory Physical StructureActive Directory Physical Structure

    Methods for Administering a WindowsMethods for Administering a Windows2000 Network2000 Network