|
Instructional Module NG07c
|
|
||
| |
|
||
| |
|
|---|---|
| In
Section 3:
|
|
|
3.1
Official Standards
|
Official Standards - approved and controlled by a standards organization.Official standards are standards which are approved by a standards making agency or organization. Many different organizations are responsible for different types of standards used on the Internet. When one of these organizations gives its stamp of approval to a standard, it is known as an official standard. The standards organization controls that standard. To modify or extend an official standard, one must go through the organization which controls it. We'll take a look at standards organizations in Section 6. |
|
3.2
Industry Standards
|
Industry standards - controlled by a corporation.Industry standards are often developed when a standards organization is taking too long to develop an official standard and companies need some type of stop- gap measure to sell products. Unlike an official standard, an industry standard is controlled by a corporation. Since the standard is owned by a corporation, a licensing fee is often charged for other groups to use the standard. An example of competing industry standards occurred not long ago among modem vendors. The technology to produce high speed computer modems (capable of 56 kbs downloads) had existed for some time before the eventual standard, v.90, was released by the ITU. Companies producing modems did not want to wait until v.90 was released to sell their modems, however. As a result, two competing industry standards were released, x2 from U.S. Robotics (now part of 3Com) and K56flex (from Rockwell). Before the release of the v.90 standard, modems were being made which adhered to one or both of these industry standards. Now, high speed modems adhere to v.90 and sometimes K56flex and x2 also for backward compatibility.
|
|
3.3
De Facto Standards
|
De Facto Standard - Not official, but accepted by the community.De facto standards are standards which arise usually gradually as one type of software, data format, or language becomes increasingly popular. They are not approved by any standards organization, but they are widely used and recognized in industry as a standard. Some examples are:
|
| |
|
|---|---|
|
In
Section 4:
4.1. Internet Standards 4.2. Communications Standards 4.3. Networking Standards 4.4. Graphic Standards 4.5. Video Standards There are many standards which are used on the Internet. Many of these standards existed before the Internet and World Wide Web became popular. Standards were in wide use in the electronics and communications industries long before even computers were common. As a result, standards used today on the Internet are taken from many different categories. Here we are talking about categories that group standards more by their function. Within each group, a standard may be official, de facto, or an industry standard.The groups I've chosen here are not arbitrary; however, there are no hard and fast rules as to how to group standards. Many times a standard will fit into more than one category and the categories may have slightly different names. The important point is to remember that there are many different types of standards which have different purposes in relation to the Internet. |
|
|
4.1.
Internet Standards
|
Some standards were developed solely because of the Internet and World Wide Web. Examples of these standards are:
|
|
4.2.
Communications Standards
|
Modern communication standards could be traced back to the invention of the telegraph, radio, and Morse code. Standards which apply to the Internet, however, deal with allowing computers to connect to each other and transfer information. Some examples are:
|
|
4.3.
|
Since the Internet is a network of networks, network standards are an inherent part of Internet Standards. Also, networking standards are closely related to communication standards, because networking computer systems together implies some form of communication. Some examples of network standards include:
|
|
4.4.
Graphic Standards
|
Graphic standards relate to the format in which graphic files are stored and how graphics are displayed on a computer. Common standard graphic files formats found on the Web are:
|
|
4.5
Video Standards |
Video standards relate to such things as how a computer sends signals to a monitor to display images as well as how moving images (video) can be stored and played back over the Internet or downloaded and played on a computer. Some of the more common examples of such video standards encountered on the Internet are:
|
| |
|
|---|---|
| In
Section 5:
|
|
|
5.1.
Proprietary (closed) standards
|
A proprietary standard is owned and controlled by someone. The "someone" is usually a corporation. Proprietary designs are not open for others to see the specifications that would allow them to duplicate a product that uses the standard. Just because a standard is privately owned, however, it is not necessarily closed. The owner of a privately controlled standard can choose to make the standard open, like the Hayes AT command set that all modems use. So private does not mean proprietary. The Windows operating system is proprietary and sometimes considered a de facto standard for desktop PC operating systems. You cannot buy Windows from anyone but Microsoft, however. This is because Microsoft's standards for Windows are proprietary and closed. Apple Computer's MacOS operating systems have usually also been proprietary (although generally not considered a standard). Interestingly, though, Apple's latest release of its operating system, Mac OS X, is open (at least some parts of it) and is based on another open operating system, Unix.
|
|
5.2. Open standards
|
Open standards are public. Officially approved standards as well as privately designed standards that are made public are considered open. When a standard is public, anyone can see its specifications and use it to build a product (whether hardware or software). For example, many manufacturers make ethernet network cards which can be installed in a PC and allow it to connect to an ethernet network. Anyone is free to extend the functionality of an open standard. Often, these add-ons to a standard are approved by the standards agency and incorporated into the standard. An illustration of the power of open standards can be seen with the Linux operating system. The Linux OS is open source and open architecture and is built on many open standards. Anyone is free to take the source code for Linux, use it, and redistribute it. If someone extends the functionality of Linux or adds some value to the operating system (even just putting all of it on a CD), they are free to charge others for this service. Some companies (most notably RedHat Software) have been created and become very successful by making Linux easy to install and use. Open standards are generally considered superior to proprietary standards for many reasons.
|
| |
|
|---|---|
| As you've already realized, there are thousands of standards, many of which directly impact the Internet. Who makes these standards and who controls them? Many different organizations are responsible for standards. Different standards organizations deal with different types of standards. Some of the standards organizations impacting the Internet are described here. | |
|
6.1.
World Wide Web Consortium (W3C) |
What is the W3C and what do they do?The W3C exists to realize the full potential of the Web. It is an industry consortium funded by industrial members, although it does not promote any particular company's products. The W3C promotes open standards which will evolve the Web and allow interoperability between different Web products. The W3C was created in 1994 with Tim Berners-Lee (the inventor of the Web) as one of the founding members. The W3C is responsible for the HTTP and HTML standards. It also has approved standards such as the PNG image format which enhance the Web. The W3C ProcessThe W3C has developed a process, known as the W3C process, to create new technologies and standards. Central to the W3C and the W3C process is the idea of consensus. The W3C process addresses all participants views and objections to any issue or standard before them. They attempt to resolve any member's issues. Consensus is important to the W3C because they do not want to reach any decision which will fragment the Web into separate competing markets. The Web is a worldwide phenomenon. In order to advance the Web as a whole, the W3C's solutions must be acceptable worldwide. The W3C believes that all of their reports and software should be available free of charge to the general public. This is their policy of public dissemination. This is to help keep the Web together as a whole and to ensure the their results are acceptable to the public as a whole. The W3C considers submissions of new ideas and technologies from its member organizations. The submissions are well documented and give the submitter an accurate record of their contributions. A submitter can also withdraw their submissions. Submissions to the W3C can take various paths, from being rejected, to being acknowledged and published where they are open to comment. Further, the W3C publishes many technical papers which follow various steps from their introduction as a Working Draft to a Recommendation, which can be widely distributed and used to develop software.
|
|
6.2
ISOC, IAB, and IETF |
Standards for the Internet as a whole are governed by three related organizations:
|
|
6.3
ANSI |
ANSI standards range from the ANSI C programming language, the ASCII text file format, the SCSI computer interface for connecting computer peripherals such as scanner and disks, and FDDI for transmitting data over fiber optic cables. |
|
6.4
IEEE |
IEEE publishes many papers and journals as well as promoting the development of standards. IEEE has developed many standards related to networking, including IEEE 802.3 which is the basis of ethernet networking, and 802.11 which is the most widely used set of wireless radio-frequency local area network protocols.
|
|
6.5
ITU |
The International Telecommunication Union, founded in 1865, is an international agency responsible for developing standards governing telecommunications. ITU created nearly all standards used for various speeds of modem communication (V.32, V.42, V.90, ...). ITU along with ISO has developed standards such as X.400 for addressing and transporting email messages, X.500 for structuring global directories. |
|
6.6
ISO |
ISO was founded in 1946 as a worldwide federation of national standards bodies from over 100 countries. ISO has developed such standards as OSI (Open Systems Interconnection) as a standard model for transmitting messages between any two points in a telecommunications network. ISO is also supports many working groups like the Moving Picture Experts Group (MPEG) which is currently working on the MPEG-4 standard for Video. |
| |
|
|---|---|
![]() |
Click here for review questions. |
|
Audience
|
This module is for people who want to get a basic understanding of what an Internet standard is, how they are developed, why they are important, and who controls them. For background on the Internet, see module NG03c.
|
| Objectives | On successful completion of this module, you will be able to:
|
| Module ng07c: Internet Standards |
This document is part of a modular instruction
series in Computer Instruction. For more information, see the
overview
or the list of modules in this series, NG:
Networking (General). This document has been used in the following
classes: INP
160.
|
| History: |
Original: 9 September 2000, by Chris Leonello; Edited
November 2004 by Laurence Krieg
Last modification: Thursday, 18-Nov-2004 21:45:19 EST |
| Copyright |
Copyright © 2000, Chris Leonello
Permission is granted to WCC instructors to freely copy and modify this document for WCC instructional purposes only. Instructors may freely link to this document. Students may make a copy of this document for personal reference. All other uses contact the author: Chris Leonello, chris@leonello.com. |