OIT LOGO
Yellow Separator Line
  Spacer Image
Princeton University Title and Shield
Office of Information Technology Logo
Blue Separator Line


IT Architecture Team Report:
IT Standards

Overview

This reference document describes the computing software and hardware in use by OIT at Princeton and, as appropriate, links to additional related information.  Standards fall under the following four headings:

Computer Hardware and Software Standards

Computer Hardware

The University's IT environment contains of a large number of computers, almost all of which are interconnected by the Campus Network.  The University primarily uses and recommends particular models from only a small number of vendors as described below.
Central Systems
In the computing center at 87 Prospect Avenue, the University has a large number of Sun and Dell computers.  A smaller number of Apple and IBM computers serve special requirements. 
Distributed Systems
The University encourages a common platform for electronic communications and core applications through several computer acquisition programs: DeSC, Faculty Computer Program and the Student Computer Initiative.

The Desktop Systems Council (DeSC) reviews and defines the standard administrative computer.  The DeSC standard also defines the minimum system and application software to be present on the machine. For more information, see Desktop Computing Infrastructure.

The Faculty Computer Program (FCP) supports the acquisition of desktop technology for full and associate professors and other select members of the faculty. The refresh cycle is a new computer every four years.  Eligible faculty have a choice between an Intel-based desktop computer, an Intel-based laptop computer, a Macintosh desktop computer and a Macintosh laptop computer. For more information, see Desktop Computing Infrastructure.
The Student Computing Initiative (SCI) provides Princeton students with aggressively priced, highly capable computers to facilitate academic work.  The program is open to all Princeton students with special pricing available to incoming first-year undergraduates, incoming Ph.D. candidates and other special groups. These computers are pre-configured to work well within the University environment. For more information, see Desktop Computing Infrastructure.

The University also provide computing clusters (see the clusters description) as a standard access point for students who need out of dormitory access.  These machines have minimum hardware requirements and a standard set of software. For more information, see Desktop Computing Infrastructure.

Computer Software

Central Systems

Central OIT systems run vendor-supported operating systems with appropriate software fixes applied.  Not all systems are running the absolutely latest versions.

The University participates in campus-wide site licenses for the delivery of software across many of the computing platforms.  The licenses page lists University site licenses for multimedia, mathematical and statistics packages as well as whole suites of software. The Help Desk Software download page explains how to gain access to such software.

The Sun compiler software is installed on the Solaris systems that provide login service. 
The Linux systems that provide login service have the full Red Hat installation.
Distributed Systems

The distributed systems managed by OIT run vendor-supported operating systems with appropriate software fixes applied.  Not all systems are running the absolutely latest versions.

Available software at Princeton is described on the Help Desk Software download page.

Services

OIT systems provide a wide variety of network based services for the various computing platforms at the University, including login servers (for Solaris and Linux), file storage for any platform which can use Windows file or NFS file systems, directory services, IMAP-based and Exchange E-mail services, web services, and database services.

Unix and Linux Services
OIT provides authentication services (LDAP and NIS) to the campus.  LDAP directory services are available on Unix and Linux.  OIT provides NFS, SMB and FTP file services. The login servers provide SSH access.
PC Services
OIT provides Active Directory authentication services. LDAP directory services are available on campus Windows machines. The common home directory is available on computing cluster machines at login.  It is mountable from any machine in the Princeton domain.
Macintosh Services
OIT cluster Macintoshes running OS X use LDAP authentication. The common home directory is available on computing cluster machines at login.
E-mail Services
All members of the campus community are permitted to send and receive electronic mail.   OIT strongly favors IMAP as the approach.  A Help Desk document describes current E-mail standards as well as the authentication required in sending e-mail.  
Web Services
The University offers a wide variety of tools to help faculty, staff and students build data-driven web sites in support of the hundreds of individual campus applications that involve web access to data.   
Database Services
The University provides centralized Oracle support for administrative databases.   

Network Standards

The campus-wide Ethernet is available in all academic and administrative buildings as well as dormitories and the Graduate College.  The Networking Standards document describes the campus telecommunications infrastructure in more detail.  This reference document adds only those standards associated with the service.

International Standards


Over time, the Internet Engineering Task Force (IETF) has defined most of the computer-to-computer standards in use today.  These standards are described in numbered Requests for Comments (e.g., RFC 821).  Determine whether a new program will be usable in the University environment sometimes requires that we ask: “Does it conform to RFC xxx?”

The following table provides references for the standards to which University systems conform.  The table uses Request for Comment (RFC) numbers. 

Networking Standards

768

User Datagram Protocol

791

Internet Protocol

792

Internet Control Message

793

Transmission Control Protocol

822

Standard for the format of ARPA Internet text messages

826

Ethernet Address Resolution Protocol

868

Time Protocol

894

Standard for the transmission of IP datagrams over Ethernet networks

895

Standard for the transmission of IP datagrams over experimental Ethernet networks

903

Reverse Address Resolution Protocol

907

Host Access Protocol

919

Broadcasting Internet Datagrams

922

Broadcasting Internet datagrams in the prescence of subnets

950

Internet Standard Subnetting Procedure

1001

Protocol for a NetBIOS services on a TCP/UDP transport: Concepts and Methods

1002

Protocol for a NetBIOS services on a TCP/UDP transport: Detailed specifications

1034

Domain names – concepts and facilities

1035

Domain names – implementation and specification

1042

Standard for the transmission of IP datagrams over IEEE 802 networks

1065

Structure and identification of management information for TCP/IP-based internets

1088

Standard for the transmission of IP datagrams over NetBIOS networks

1112

Host extensions for IP multicasting

1119

Network Time Protocol (version 2)

1122

Requirements for Internet Hosts – Communication Layers

1123

Requirements for Internet Hosts – Application and Support

1155

Structure and identification of management information for TCP/IP-based internets

1213

Management Information Base for Network Management of TCP/IP-based internets: MIB-II

1350

The TFTP Protocol

1643

Definition of Managed Objects for the Ethernet-like Interface Types

1661

The Point-to-Point Protocol (PPP)

1722

RIP Version 2 Protocol Applicability Statement

1723

RIP Version 2 – Carrying Additional Information

2453

RIP Version2

2578

Structure of Management Information Version 2 (SMIv2)

2819

Remote Network Monitoring Management Information Base

3000

Internet Official Protocol Standards

3300

Internet Official Protocol Standards

3411

An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks

3412

Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)

3413

Simple Network Management Protocol (SNMP) Applications

3416

Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP)

3417

Transport Mappings for the Simple Network Management Protocol (SNMP)

3418

Management Information Base (MIB) for the Simple Network Management Protocol (SNMP)

E-mail standards

821

Simple Mail Transfer Protocol (SMTP)

822

Format of ARPA Internet Text Messages (Mail Header Format)

974

Mail Routing and the Domain System (MX Routing)

976

UUCP Mail Interchange Format

1123

Requirements for Internet Hosts

1344

Implications of MIME for Internet Mail Gateways

1413

Identification Protocol (Ident)

1642

A Mail-Safe Transformation Format of Unicode (UTF-7)

1652

SMTP Service Extension for 8bit-MIME Transport

1730

"Internet Message Access Protocol, Version 4 (IMAP4)"

1777

Lightweight Directory Access Protocol (LDAP) v2

1869

SMTP Service Extensions (ESMTP Specification)

1870

SMTP Service Extension for Message Size Declaration

1891

SMTP Service Extension for Delivery Status Notifications

1892

Multipart/Report Content Type for the Reporting of Mail System Administrative Messages

1893

Enhanced Mail System Status Codes

1894

An Extensible Message Format for Delivery Status Notifications

1939

"Post Office Protocol, Version 3 (POP3)"

1985

SMTP Service Extension for Remote Message Queue Starting

2033

Local Mail Transfer Protocol (LMTP)

2034

Enhanced Error Codes for SMTP

2045

Multipurpose Internet Mail Extensions (MIME) Part 1: Format of Internet Message Bodies

2046

MIME Part 2: Media Types

2047

MIME Part 3: Message Header Extensions for Non-ASCII Text

2048

MIME Part 4: Registration Procedures

2049

Conformance Criteria and Examples

2060

"Internet Message Access Protocol, Version 4 Revision 1 (IMAP4rev1)"

2086

IMAP4 ACL Extension

2087

IMAP4 QUOTA Extension

2088

IMAP4 Nonsynchronizing Literals (LITERAL+)

2095

IMAP/POP AUTHorize Extension for Simple Challenge/Response (CRAM-MD5)

2222

Simple Authentication and Security Layer (SASL)

2251

Lightweight Directory Access Protocol (LDAP) v3

2342

IMAP4 Namespace

2359

IMAP4 UIDPLUS Extension

2449

POP3 Extension Mechanism

2476

Message Submission Agent (MSA)

2487

SMTP Service Extension for Secure SMTP Over TLS

2505

Antispam Recommendations for SMTP MTAs

2553

Basic Socket Interface Extensions for IPv6

2554

SMTP Service Extension for Authentication

 

Unix Standards

0959

File Transfer Protocol

.






Blue Separator Line
©
IT questions: helpdesk@princeton.edu, Web page comments: webservices@princeton.edu