Title: Network: MSServer 10150165
1Network MS/Server10-150-165
- Instructor Michael J. Teske
2Agenda
- Internet Information Services (IIS)
- Terminal Services
- File Transfer Protocol Service
- Network NewsTransport Protocol Service
- Simple Mail Transport Protocol Service
- Post Office Protocol v3 Service
- Telnet
3Additional Information
- Chapter 17 Mastering Windows 2003
4Administering Internet Information Services
- Web server platform included with all editions of
Windows Server 2003. - Version 6 has improved security over previous
versions. - Allows files to be published through a browser
interface. - Supports HTTP and FTP.
5Installing IIS
- Not installed during operating system
installation - Previous default installations installed IIS
- Installed through the Windows Components Wizard
(select Add Or Remove Programs in Control Panel,
and click Add/Remove Windows Components) or
through the Manage Your Server Wizard
6Managing an IIS Web Site
7Using the Web Site Tab
8Using the Home Directory Tab
9IIS Home Directory Rights
- Read-Allows user to read files from your Web
Server. In most instances, you will want this
option set for the root of a new site. - Run Script-if you need to allow the execution of
ASPs on your site, enable this option - Execute-if you need to allow the execution of
ISAPI or CGI apps on your site, enable this
option. - Write-If the client browsers either will need to
upload files on your Web server or will be
writing data to a file, you will need to have
write permissions enabled. - Browse-if a user does not send a request for a
specific file on the Web server and there is no
default document defined on the system, IIS will
return an HTML representation of the files and
subdirectories in the root of the site.
10Using the Documents Tab
11Using the Performance Tab
12Creating Virtual Directories
- Allows you to include a folder from anywhere on
the network in your Web site - Appears to the Web site user as if it is a
subdirectory of the main Web site folder - Allows management of Web content to be
distributed between departments
13Configuring IIS Security
14Configuring IIS Authentication
15Configuring IP Address and Domain Name
Restrictions
16Configuring Secure Communications
17Configuring Secure Communications
- Support for security and encryptions
- Utilizes secure socket layer (SSL)
- Listens on port 443
- Ie. https//www.onlinebanking.com/login
- Can use third party certificate authority or
built in certificate services
18What can IIS Do?
- Host site for 1 to many domains
- Host Header Records
- Multiple IP address
- Unique Port numbers
- File Transfer Server
- Supports resuming broken file transfers.
- NNTP Server
- Usenet, Network News Transport Protocol
- Used for threaded conversations (newsgroups)
- Email Services
- Simple Mail Transport Protocol
- Mainly included in IIS to support the other
services, HTTP and NNTP. - Used to support form mail submissions
19Terminal Services MW2K3 Chpt. 16
- Benefits
- Centralized Deployment of Applications
- Supporting PC-Unfriendly Environments
- Unclean, excessive heat, exposure to elements and
theft. - Less Processing Power Required on the Client
- Easier management of user interface.
- Remote Server Administration
20Is this the Future of Networking
- Not likely for two reasons
- Not all applications behave well in Terminal
Server environment - Legacy applications
- Some applications and users are just too
demanding. - Computer-Assisted Drawing
- Intensive Database applications
21Windows NT 4.0 TSE v. W2K3
- NT 4.0 was not very robust.
- Lacked support for
- Publish applications to Web page
- Mapping client side printers and hard drives
- No support for cut and paste between local and
remote session - Solutions required the use of Citrix Metaframe
- www.citrix.com
22Windows NT 4.0 TSE v. W2K3
- Windows Server now supports
- Client side now supports richer screen color
- Client side now supports sound
- Publish applications to Web page
- Mapping client side printers and hard drives
- Support for cut and paste between local and
remote session via clipboard - New Remote Desktop Protocol, supporting multiple
channels, which means more communication between
client and server(faster!!). - Group policy enhancement
23Citrix XenApp in a Nutshell
- Multi protocol support
- Ipx/spx
- Appletalk
- Application publishing
- Client support for most non-Windows operating
systems
24Remote Desktop Protocol
- RDP is based on, and is an extension of, the
T.120 protocol family standards. It is a
multichannel-capable protocol that allows for
separate virtual channels for carrying device
communication and presentation data from the
server, as well as encrypted client mouse and
keyboard data. - RDP uses its own video driver on the server side
to render display output by constructing the
rendering information into network packets using
RDP protocol and sending them over the network to
the client. On the input path, client mouse and
keyboard messages are redirected from the client
to the server. On the server side, RDP uses its
own virtual keyboard and mouse driver to receive
these keyboard and mouse events. - (www.microsoft.com)
25Server and Client Requirements
- Server Hardware
- Load up on RAM, Processors and NICs
- 1 CPU should be able to support up to 20 users
depending on usage. - Usage means concurrent users as well as types of
applications - 2GB-4GB minimum RAM
- GB Network Interface Card
26Server and Client Requirements
- Client Hardware
- PC w/ a Win32 operating system loaded
- Or
- Windows Terminal
- Or
- Handheld PC running Windows CE/PocketPC
27Server Applications Chapter 17
- FTP Service
- NNTP Service
- SMTP Service
- POP3 Service
- Telnet
28File Transfer Protocol
- Communicates on port 21
- Not installed by default with IIS
- FTP in IIS6 features user isolation mode which
limits user access to designated home directories - Supports virtual directories, but not host header
names meaning to host multiple FTP sites on the
same server can only be configured using
different IP addresses or TCP/IP ports
29News Network Transport Protocol
- Communicates on port 119
- Older internet technology(Google Groups)
- A way of collecting and threading messages posted
by users together to form a sort of
conversation database between the participants
of the newsgroup
30Simple Mail Transport Protocol
- Communicates on port 25
- SMTP has been used since the Unix/Sendmail
systems. - Can be run alone to relay messages such as
newsletters etc - Can be run in conjunction with POP3 or another
Message Store type application to house a
complete mail system for a company both internet
and intranet. - SMTP is used to send mail. It DOES NOT make your
server a complete mail server.
31Post Office Protocol (3)
- Communicates on port 110
- A simple alternative solution built into Server
2003 - Supports Active Directory Authentication, local
windows account authentication and Encrypted
Password File authentication
32Telnet
- Communicates on port 23
- Early form of internet communication
- Used for remote administration
- A low bandwidth form of Terminal Server
- Gives you essentially a command line (cgt\)
access to your server.