|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Test 070-220 Designing Security for a Microsoft Windows 2000 Network |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Analyze
company processes. Processes include information flow,
communication flow, services and product life cycles, and
decision-making.
As
alluded to above, this objective is put here to clue you into the
corporate subtleties of problem definition and long-term
strategies. You should also pay attention to information flow and
communication flow, especially if it tracks across different
offices in different locations. This may be a key that a VPN is
called for, or it may be a signal to explore how Kerberos can be
used effectively. Analyze
the existing and planned organization structures. Considerations
include the management model; company organization; vendor,
partner and customer relationships, and acquisition plans.
This
is another one of the informational, red-flag kind of objectives.
If you are reading through the case study and you see things the
CEO saying that he/she wants to switch their businesses module
from bricks and mortar to point-and-click, you should key in on
things like firewall layout or protection of web sites, using
special protocols for e-business, or how are you going to allow a
trusted partner to access certain areas of the network while not
having access to other areas of the network. These are more of the
red flags that you should be writing down on your notepaper so
they can be addressed during the questions. Analyze
factors that influence company strategies.
Identify
company priorities.
Identify
the projected growth and growth strategy.
Identify
the relevant laws and regulations.
Identify
the company’s tolerance for risk.
Identify
the total cost of operations.
This
is another informational red-flag objective. In this objective,
the things to key on in the case study are how is the company
planning on growing? If the company is planning on going on an
acquisition binge, you may get a tree design question that will
need to take that information into consideration. From a security
perspective, the things to feature will be if any information is
crossing International boundaries. If it is, there are certain
technologies that may not be appropriate due to treaty
restrictions. Other
things to key in on include the company’s tolerance to risk. The
solutions that may be put in place for a small company may not be
sufficient for a larger company that is jumping on the e-business
bandwagon. You should also be able to make the jump between the
company’s tolerance for risk and the total cost of operations.
For example, a corporate executive may decide that a particular
security solution may not be appropriate after seeing what the
impact is on the cost of operation. The security solution may cost
more than the information or resource is worth to the company. This
objective tests your ability to prioritize projects and solutions. Analyze
business and security requirements of the end user.
This
is another informational red-flag objective. For this objective,
make note of any special use situations, or decide if there are
ways Group Policy Objects can be used to standardize security. Analyze
the structure of IT management. Considerations include type of
administration such as centralized or decentralized; funding
model; outsourcing; decision making process, change management
process.
The
Windows 2000 IT management model calls for decentralized
management wherever possible. Here are you looking for ways to
create security groups based on job function or workgroup. Once
this has been accomplished, you can then assign ownership and
management of that security group to someone in the group, giving
them the ability to control the group. Analyze
the current physical model and information security model.
Analyze
internal and external risks
To
provide solutions that will map to this objectives, you need to be
on the lookout for areas where a site may be defined. You can
create sites by defining a group of subnets connected by a high
speed, reliable connection. The network administrator determines
what is a high-speed reliable connection. Knowing when to create
sites will assist you later where you design and implement Group
Policy Objects. GPO’s can be assigned at the domain,
organizational unit or site level. Analyze
Technical Requirements
Here,
again, this entire group of objectives can be described as for
your information. These objectives are based on project management
of a large rollout. You need the information contained here to
make the decisions necessary to plan security. Evaluate
the company’s existing and planned technical environment.
Analyze
company size and user and resource distribution.
Assess
the available connectivity between the geographic location of work
sites and remote sites.
Assess
the net available bandwidth.
Analyze
performance requirements.
Analyze
the method of accessing data and systems.
Analyze
network roles and responsibilities. Roles include administrative,
user, service, resource ownership and application
The
things to key in on for these objectives are things like:
Analyze
the impact of the security design on the existing and planned
technical environment.
Assess
existing systems and applications.
Identify
existing and planned upgrades and rollouts.
Analyze
technical support structure.
Analyze
existing and planned network and systems management.
Here
again, you are going through the case studies, analyzing ways that
you can put known security tools to use. For example, in this
objective, be on the lookout for questions that may relate to the
upgrade or rollout of applications. In other words, how can you
use the Windows 2000 security tools to guarantee that the rollout
or upgrade of an application will be using the real software? As
you will see in a later objective, you can use Authenticode to
insure that the users are getting what you want them to get. Analyzing
Security Requirements.
We
are getting closer to the real meat of the test, honest! There is
still just one more set of objectives that will act as red flags
for information to pay attention to in the case study. Once we get
by these, you will be actually looking at some Windows 2000
security technology. Design
a security baseline for a Windows 2000 network that includes
domain controllers, operations masters, application servers, file
and print servers, RAS servers, desktop computers, portable
computers and kiosks.
Identify
the required level of security for each resource. Resources
include printers, files, shares, Internet access and dial in
access.
So,
what kinds of red flags are you looking for here? First of all,
there are all sorts of things that may have security
implementations. For example, there are RAS servers, dial in
access and portable computers. RAS servers and dial in access can
be wonderful things, but they can also cause a security concern if
they are improperly placed. If you see mention of portable
computers in the case study, be alert for mention of the
Encapsulating File System (EFS). Much of the Windows 2000
documentation stresses the way EFS can protect a company against
the loss of data due to the loss or theft of a laptop computer. Internet
access is another area where you should pay close attention to the
case study. In this case, the design issue may include firewalls,
network address translation, the use of a proxy server, or the use
of a virtual private network connection. Designing
a Windows 2000 Security Solution
Finally!
By this stage of the objectives, you should be ready to stop
reading the case studies and ready to get on to the task at hand,
answering the questions! Design
an audit policy
Things
to know about an audit policy:
Design
a delegation of authority strategy
This
was mentioned above. The designers of the Windows 2000 security
curriculum are very big on distributing administration and giving
non-IT types the ability to manage security groups. Remember this
concept. Design
the placement and inheritance of security policies for sites,
domains and organizational units.
Security
policies can be implemented through Group Policy Objects.
Design
an Encrypting File System strategy
Design
an authentication strategy
Select
authentication methods. Methods include certificate-based
authentication, Kerberos authentication, clear-text passwords,
digest authentication, smart cards, NTLM, RADIUS and SSL.
Design
an authentication strategy for integration with other systems.
With
Windows 2000, the default authentication protocol is Kerberos v5.
This protocol can be used for cross platform authentication. Note:
In the testing world, Kerberos v5 provides for cross platform
authentication. In the real world, you may require the use of some
third party solutions. Design
a security group strategy
This
was mentioned above. The designers of the Windows 2000 security
curriculum are very big on distributing administration and giving
non-IT types the ability to manage security groups. Remember this
concept.
Design
a Public Key Infrastructure
Design
Certificate Authority (CA) hierarchies
Identify
certificate server roles
Enterprise
CA
Standalone
CA
Issuing
CA
Manage
Certificates
Integrate
with third-party CA’s.
Map
certificates
Design
Windows 2000 network services security
Design
Windows 2000 DNS security
Design
Windows 2000 Remote Installation Services Security
Design
Windows 2000 SNMP security
SNMP
Basics
Design
Windows 2000 Terminal Server security
The
Terminal Services security features include:
Designing
a Security Solution for Access Between Networks
This
objective starts by looking at the ways you can control access to
the Internet from your private network, so read that as Proxy
Server or network address translation. The
remaining parts of this objective could be considered Virtual
Private Network basic training. These objectives look at ways to
implement a Virtual Private Network. Virtual
Private Networks can be created to assist with two scenarios:
Virtual
Private Networks create a tunnel between the server and the
client. All data sent through the tunnel is encrypted. Provide
secure access to public networks from a private network
Many
companies feel that one of the greatest security costs they bear
is controlling access to the Internet. Companies can suffer
tremendous losses due to lost productivity because of employees
surfing the Internet. This
can be controlled by using a proxy server or firewall to control
where on the Internet users can go and when they can go there. Another
problem with Internet use is the user can unknowingly provide
information about the private network. This can include the
internal addressing scheme of the private network. In this case,
using Network Address Translation (NAT) can help protect the
private network. The only address that is “published” is that
of the gateway. NAT also helps provide large number of IP
addresses for the private network. Provide
external users with secure access to private network resources
In
this case, the external user creates a VPN session between the
client workstation station, and a VPN server using the public
network as a transport medium. The public network is usually the
Internet. The VPN server can be located in front of the corporate
firewall, behind the corporate firewall, or in a screened subnet.
A screened subnet is also referred to as a DMZ. Provide
secure access between private networks
Provide
secure access within a LAN
Provide
secure access within a WAN
Provide
secure access across a public network
Here
again, you are expected to be able to pick out ways that VPN’s
can be utilized. You would use a VPN across a LAN to provide a
secure connection between two departments where interdepartmental
communication must be encrypted. Secure
access across a WAN could see a VPN put into play for the very
same reason, to connect two departments. It can also be used to
protect information traveling between two different locations
(regional offices, subsidiaries, etc). The
most common use of a VPN is to provide secure access across a
public network. This would be a demonstration of how to create a
VPN between two routers, using the Internet as the corporate
backbone. Design
Windows 2000 security for remote access users
This
objective did not deal with the intricacies of RAS configuration
and permissions as much as it dealt with the proper placement and
use of a RAS server. Too often, administrators will configure a
secure network with properly placed and designed firewalls, only
to have a RAS server that is pretty much open to the world located
behind the firewall. This
objective deals with placing the RAS server in the DMZ between
firewalls, and controlling the access from the RAS server to the
rest of the private network. Designing
Security for Communication Channels
Design
an SMB-signing solution
Server
Message Blocks (SMB) are ways of bypassing constraints between
NTFS and the Network File System (NFS) used in the Unix world.
Know when it would be used. Design
an IPSec solution
IP
Security (IPSec) is the default transport protocol used in the
creation of a VPN. This is the way that you can configure the
security it provides. Design
an IPSec encryption scheme
You
can define the level of encryption in IPSec. The key thing to
remember for testing purposes is that the encryption level must be
the same on both the client and the server or communication cannot
occur. Remember all the ways back to the first objective, about
defining whether you are dealing with an International company?
Here is where it comes to play. Suppose you have an IPSec solution
that uses 128-bit encryption. If you have to add an International
connection to the mix, suddenly you have to provide a lower level
of encryption due to treaty constraints, or provide for another
VPN Server. Design
an IPSec Management strategy
Due
to the nature of the IPSec connection, they can be very intensive.
After all, the tunnel has to be created, which means that somehow,
someone must provide a list of IP addresses for the server to give
out, and then once the connection has been established it must be
maintained. Maintenance not only means making sure the connection
stays up, but it means that the system must encrypt and decrypt
all these packets. The IPSec management strategy is to define who
can use IPSec connections, how they can use them and what level of
encryption will be used. Design
negotiation policies
When
an IPSec server and client start talking they negotiate the way
the communication will be handled. This can include things like
key length, key life, whether the key will be dynamically changed
during the course of the connection and whether to use
Authentication Headers (AH) or Encapsulating Security Payloads
(ESP) for the protocol. Again, the client and the server must
agree for communication to occur. The negotiation policy defines
the parameters of these items. Design
security policies
There
are several default group policies that can be used to secure
IPSec communications. These policies are configured using the MMC,
for example for local computer policy. You can configure the
system as to how it handles requests from non-IPSec aware clients
or how it handles communications from IPSec aware clients. Again,
you are simply defining the base parameters for the beginning of
communications. For testing purposes remember that if both sides
do no agree, communication will not occur. Design
IP filters
IP
filters help the IPSec server to decide who it is going to talk
too. The IP filter will either allow or deny access to the IPSec
server depending on the address of the specific computer or the
subnet it resides on. There
are also some port filters to be aware of. IPSec uses IP ports 50
and 51 and UDP port 500. These ports should be opened at the
firewall if communication is going to occur between a remote user
and the VPN server behind a firewall. Define
security levels
These
security levels are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Would you like to advertise on the
ToggIT web
site? |
||
|
All information on this site is copyright ToggIT.com unless otherwise specified. Material submitted or posted this site may also contain materials that are copyrights of individual contributors. It is illegal to copy, publish, reproduce, or distribute any materials from this site with the express permission of the owner of this material. The material on this web site is not sponsored by, endorsed by or affiliated with Microsoft, Inc, CompTIA, or Cisco Systems, Inc. Microsoft, Inc.® ,Windows XP, Windows 2000, Windows 2000 Server, Windows 98, Windows NT, Visual Basic, Visual C++, Visual FoxPro, SQL server and Microsoft logos are trademarks or registered trademarks of Microsoft, Inc. in the United States and certain other countries. A+, Server+, and Network+ are all registered trademarks of CompTIA. CCNA, CCNE, and the Cisco logo are all registered trademarks of Cisco Systems. All other trademarks are trademarks of their respective owners. | ||