FACTOID # 143: If someone you know died from falling out of a tree, you’re probably Brazilian.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "Ios" also viewed:
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Cisco IOS (originally Internetwork Operating System) is the operating system used on Cisco Systems routers and some network switches (those which don't use CatOS). It is a multitasking operating system and provides kernel services such as process scheduling as well as the command line interface and routing software. In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ... Cisco Systems, Inc. ... A Linksys NAT router, popular for home and small office networks A router is a computer networking device that forwards data packets toward their destinations through a process known as routing. ... A network switch is a computer networking device that connects network segments. ... In computing, multitasking is a method by which multiple tasks, also known as processes, share common processing resources such as a CPU. In the case of a computer with a single CPU, only one task is said to be running at any point in time, meaning that the CPU is... In computer science, the kernel is the fundamental part of an operating system. ... Rxvt is a VT102 terminal emulator A command line interface or CLI is a method of interacting with a computer by giving it lines of textual commands (that is, a sequence of characters) either from keyboard input or from a script. ...


Cisco IOS has a characteristic command line interface, whose style has been widely copied by other networking software. Unlike most operating systems, which use a command followed by a set of arguments, Cisco IOS provides a fixed set of multiple-word commands. The set of available commands is determined by the "mode"; for example, "global configuration mode" provides commands to change the system's configuration, and "interface configuration mode" provides commands to change the configuration of a specific layer 2 interface. A typical command may be "show interface gi0/48" or "no ip cef traffic-statistics". All commands are assigned a privilege level, from 0 to 15, and can only be accessed by users with the necessary privilege.

Contents


Cisco IOS versioning numbers

Cisco IOS versions are versioned using three numbers and some letters, in the general form x.y(z)aa, where

  • x is the major version number of the release
  • y is the minor version number
  • z is the release number, which begins at one and increments as new releases in the same x.y train are released
  • a is the release train identifier, such as none (which designates the mainline, see below), T (for Technology), E (for Enterprise), S (for Service provider) etc.

For example, release 12.3(1) is the first mainline Cisco IOS release of version 12.3. 12.3(2) is the next release, and so on. 12.3(1)T is the first release of the T train, 12.3(2)T the next, and so on.


Cisco IOS trains

Cisco IOS releases are split into several "trains", each containing a different set of features. Trains more or less map onto distinct markets or groups of customers that Cisco is targeting. The mainline train is designed to be the most stable release the company can offer, and its feature set never expands during its lifetime -- it only ever gets bug fixes. The T (Technology) train gets new features and bug fixes throughout its life, and is therefore less stable than the mainline. The S train (Service provider) runs only on the company's core router products and is heavily customized for Service Provider (carrier / PTT) customers. The E train is customized for Enterprise routers. There are other trains from time to time, designed for specific needs -- for example, the 12.0AA train contained new code required for Cisco's AS5800 product.


Cisco IOS Feature sets

Each release also has one or more "feature sets"; for example, Cisco IOS releases meant for use on Catalyst switches are available as "standard" versions (providing only basic IP routing), "enhanced" versions, which provide full IPv4 routing support, and "advanced IP services" versions, which provide the enhanced features as well as IPv6 support. See White Paper: Cisco IOS Reference Guide IPv6, or Internet Protocol version 6, is a network layer standard; i. ...


Cisco IOS architecture

In all versions of Cisco IOS, packet routing and forwarding (switching) are distinct functions. Routing and other protocols run as Cisco IOS processes and ultimately result in a forwarding table (the FIB -- Forwarding Information Base), which is used by the forwarding function of the router. On router platforms with software-only forwarding (e.g. Cisco 7200) most traffic handling, including access control list filtering and forwarding, is done at interrupt level using Cisco Express Forwarding (CEF) or dCEF (Distributed CEF). This means IOS does not have to do a process context switch to forward a packet. In routers with hardware-based forwarding, such as the Cisco 12000 series, Cisco IOS computes the FIB in software and loads it into the forwarding hardware (such as an ASIC or network processor), which does the actual packet forwarding function. The access control list (ACL) is a concept in computer security, used to enforce privilege separation. ...


Cisco IOS has a "monolithic" architecture, which means that it runs as a single image and all processes share the same memory space. There is no memory protection between processes, which means that bugs in IOS code can potentially corrupt data used by other processes. It also has a "run to completion" scheduler, which means that the kernel does not pre-empt a running process -- the process must make a kernel call before other processes get a chance to run. For Cisco products that required very high-availability, such as the Cisco CRS-1, these limitations were not acceptable. In addition, competitive router operating systems that emerged 10-20 years after IOS, such as Juniper's JunOS, were designed not to have these limitations. Cisco's response was to develop a new version of Cisco IOS called IOS-XR that offered modularity and memory protection between processes, along with lightweight threads and pre-emptive scheduling. Essentially, it was a port-and-upgrade of the non-kernel IOS code onto a modern real-time OS kernel. Juniper Networks (NASDAQ: JNPR) is a computer networking company. ...


See also

Network operating system (NOS): Software that (a) controls a network and its message (e. ...

External links

  • Cisco IOS Software Configuration (Version 10.0 through 12.3)
  • Project DOTU to document the undocumented commands in Cisco IOS and CATOS.

  Results from FactBites:
 
Io (moon) - Wikipedia, the free encyclopedia (1664 words)
Io (eye'-oe, IPA: /ˈaɪoʊ/, Greek Ῑώ) is the innermost of the four Galilean moons of Jupiter.
Although the name "Io" was suggested by Simon Marius soon after its discovery in 1610, this name and the names of the other Galilean satellites fell into disfavor for a considerable time, and were not revived in common use until the mid-20th century.
Io is most noteworthy for its volcanic nature; it is the most volcanically active body in the Solar System.
Io - Wikipedia, the free encyclopedia (318 words)
In Greek mythology, Io (IPA [ˈaɪoʊ] or [ˈiːoʊ]) was the daughter of Inachus, a river god.
Io (voievodal title particle) abbreviation of John (romanian: Ioan, latin:Ioannes), meaning "by the grace of God".
"Io" is the particle preceding the name of Romanian (Wallachian and Moldavian) voievods (rulers) during the middle ages.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.