Cisco Internetworking Operating System

Cisco Internetworking Operating System
開発者 シスコシステムズ
開発状況 開発中
ソースモデル クローズドソース
最新安定版 15.9(3)M[1] / 2019年7月31日 (5年前) (2019-07-31)
プラットフォーム シスコルーターのほとんどと現行のCatalystスイッチ
ウェブサイト Cisco IOS Technologies - Cisco Systems
テンプレートを表示

Cisco Internetworking Operating System (Cisco IOS) は、シスコシステムズ製のほとんどのルータースイッチで使用されているソフトウェアである。ウィリアム・イェーガー英語版によって開発された。

概要

Cisco IOSは、マルチタスクオペレーティングシステム (OS) と統合されたルーティングスイッチングインターネットワーキングおよびテレコミュニケーション機能のパッケージである。コマンドラインインターフェース (CLI) を有しており、他社のネットワーク製品もCisco IOSを模倣しているため、同じコマンドが実行可能である場合が多い。使用可能なコマンドは、CLIの「モード」と権限レベルによって決定される。「グローバルコンフィグレーションモード」であれば、システム全体の設定を変更するコマンドを実行できるが、「インターフェイスコンフィグレーションモード」では、インターフェイスの設定を変更するコマンドを実行できる。すべてのコマンドは0から15までの権限レベルを割り当てられており、ユーザーは自分の持つ権限レベルに応じてコマンドを実行することができる。

バージョニング

Cisco IOSは3つの数字といくつかの文字によってa.b(c.d)eという形式でバージョニングされる。

  • aはメジャーバージョン番号である。
  • bはマイナーバージョン番号である。
  • cはリリース番号である。同じa.bの組み合わせの中で新しいリリースがある際に増える。
  • d(一般的なリリースからは省略される)は暫定的なビルドの番号である。
  • e(0 - 2個の文字)はリリースされたトレインの識別子である。なし(下記のメインラインであることを明示)、T(テクノロジー用)、E(企業用)、S(サービスプロバイダ用)、XA(臨時機能のためのもの)、XB(別の臨時機能のためのもの)等。

例えば、リリース12.3(1)はバージョン12.3における最初のCisco IOSのメインラインのリリースである。12.3(2)は次のリリースであり以下同様である。12.3(1)TはTトレインの最初のリリースであり12.3(2)Tはその次であり以下同様である。暫定的なビルドは次のリリースの候補であり、次のリリースが入手可能になる前にバグを修正するより早い方法として、シスコのサポートによって頻繁に入手可能となる。例えば、12.3(1.2)Tはリリース12.3(1)Tに対応する2回目の暫定的なビルドである。

リビルド - しばしば、与えられたIOSのバージョンの、単一の問題または脆弱性を解決するためにリビルドが作られる。例えば、12.1(8)E14は12.1(8)Eの14個目のリビルドである。リビルドは迅速に欠陥を修理するため、また重大なインフラストラクチャーを運営しており、変化とリスクを最小化したいためメジャーバージョンのアップグレードを望まない顧客のために提供される。

暫定的なリリース - 週単位で生み出され、現在の開発の成果で構成される。シスコの報告ウェブサイトでは、関連した問題を修正するために複数の暫定的なリリースがリストされるかもしれない(この理由は一般には未知である)。

メンテナンスリリース - 性能向上とバグ修正を含む厳しく修正されたりリース。シスコはリビルドおよび暫定的なリリースの上にある、可能な限りのメンテナンスリリースにアップデートするよう薦める。

トレイン

Cisco IOSは違う機能のセットを含む、いくつかの「トレイン」に分けられる。トレインはシスコがターゲットとしている顧客の別市場とグループに多少対応する。

  • メインライントレインはシスコが提供できる最も安定したリリースであるようにデザインされ、ライフタイムの間決して機能セットは拡張されない。アップデートは製品中のバグに対処するためだけにリリースされる。直前のTトレインはメインライントレインの基礎となる。例えば12.1Tは12.2の基礎となる。よって、あるメインライントレインのリリースで利用可能な機能を調べる際には、直前のTトレインを見るとよい。
  • T - テクノロジートレイン。そのライフタイムの間新しい機能とバグの修正を得る。よって、メインラインほど安定しない。(12.0より古いIOSでは、Pトレインがテクノロジートレインとして役立っていた。)シスコはあるTトレインの新しい機能を実装する緊急性がない場合における生産現場でのTトレインの使用を推奨しない。
  • S - サービスプロバイダトレイン。ある会社のコアルータ製品のみに対応し、サービスプロバイダの顧客のために大きくカスタマイズされる。
  • E - エンタープライズトレイン。企業における実装のためにカスタマイズされる。
  • B - ブロードバンドトレイン。インターネットベースのブロードバンド機能をサポートしている。
  • XAXB、… - 文書化される必要のある特別な機能のトレイン。

時々、特定のニーズに対応するために別のトレインがリリースされる。例えば、12.0AAトレインはCisco AS5800のために必要な新しいコードが含まれている。

パッケージング・機能セット

ほとんどのIOSを動作させるシスコの製品は1個以上の「機能セット」もしくは「パッケージ」を持っている。典型的にはシスコ製ルーターのための8つのパッケージと、シスコ製スイッチングハブのための5つのパッケージが存在する。例えば、Catalystスイッチでの使用を意図しているCisco IOSのリリースは、「標準」バージョン(基本的なIPルーティングのみのサポート)、「強化」バージョン(完全なIPv4ルーティングのサポート)、および「高度なIPサービス」バージョン(強化された機能とIPv6のサポート)が利用可能である。

各パッケージは以下のようなのサービスカテゴリーに対応する。

アーキテクチャ

すべてのIOSにおいて、ルーティングパケット転送LANスイッチング)は別々の機能である。ルーティングなどのプロトコルはCisco IOSのプロセスとして動作し、ルーティング情報ベース (RIB) に貢献する。RIBはルーターの転送機能が使用する最終的なIP転送テーブル (FIB, Forwarding Information Base) を作るために処理される。ソフトウェアのみのよる転送機能を持つルーター(例:Cisco 7200)において、アクセス制御リストによるフィルタリングと転送を含むほとんどのトラフィックは、 Cisco Express Forwarding (CEF)もしくはdCEF(配布されたCEF)によって割り込みレベルで行われる。これによって、IOSはパケットを転送するためにプロセスコンテキストスイッチを用いる必要がない。Open Shortest Path FirstBorder Gateway Protocolのようなルーティング機能はプロセスレベルで動作する。Cisco 12000シリーズのようなハードウェアベースの転送を行うルーターの場合、IOSはソフトウェアでFIBを作り、実際のパケットを転送する機能を実行するハードウェア(ASICネットワークプロセッサなど)にロードする。

Cisco IOSは「モノリシック」な(いわゆる「モノリシックカーネル」ということではなく、システム全体が一つのイメージとして動作し、すべてのプロセスが同じメモリ空間を共用する)アーキテクチャを持っている。プロセス間のメモリの保護は存在しない。したがって、IOSのコード内のバグが、ほかのプロセスが使用しているデータを破壊しうる。

(旧)IOS は、run to completionスケジューラを持っているので、カーネルは動作しているプロセスからプリエンプトしない。他のプロセスが動作するチャンスを得る前提として、実行中のプロセスがカーネルを呼ばねばならない。

CRS-1などの非常に高い稼働性を必要とするシスコ製品にとって、この制限は容認できなかった。加えて、ジュニパーネットワークスJUNOSのような競合するルーターのOSは、そのような制限がないようにデザインされた。シスコの反応は、モジュール性とプロセス間のメモリーの保護、スレッドの軽さ、割り込みのスケジューリング、および失敗したプロセスの独立した再スタートの機能を提供するIOS XRと呼ばれる新しいCisco IOSの開発であった。IOS XRはQNXマイクロカーネルを使用し、現在のIOSのコードの大部分は、新しいカーネルによって提供される機能を利用するために書き換えられている。

マイクロカーネルアーキテクチャは、カーネル中で動作することが絶対に必要ではないすべてのプロセスをカーネルから取り除き、アプリケーションのプロセスに類似したプロセスとして実行する。その方法を通じて、IOS XRは新しいルーターのプラットフォームのための高い稼動性を達成することができる。よって、IOSとIOS XRは機能とデザインにおいて関連するが、大きく異なるコードベースである。2005年、シスコはCisco 12000シリーズでIOS XRを導入し、マイクロカーネルアーキテクチャをCRS-1からシスコの広く展開されたコアルーターに拡張した。

2006年、シスコはQNXマイクロカーネル環境をより伝統的なIOSの環境に拡張するIOS Software Modularityを入手可能にしたが、まだ顧客が要求しているソフトウェアアップグレード機能を提供している。それはCatalyst6500で入手可能である。

セキュリティと脆弱性

Cisco IOSには、Unixを通常の形で利用したシステムにあるような、カーネルと比べて権限の制限されたユーザプロセスとしてプロセスを実行することによるセキュリティがない。これは、ちょっとしたバグによって起きるバッファオーバーランなどが、即、Unixでいうところの「root権限による任意コード実行」に相当する危険なセキュリティホールにつながる、ということを意味する。

互換性のために保持されているレガシーCLIの、Router(config)#username jdoe password 7 0832585B1910010713181Fのような、Type 7ハッシュ値としてCLI上で暗号化されたパスワードは、1995年以降入手可能な「getpass」と呼ばれるソフトウェアを使って、容易に突破できる。上記の例は「stupidpass」と解読される。これは古いニュースであるが、現在でもこれらの弱いハッシュは使用されている。getpassは、Type 5パスワードや、enable secretコマンドで設定されたMD5で処理されたパスワードは突破できない。

注:シスコは、すべてのCisco IOS機器が認証 (authentication)、認可 (authorization)、アカウンティング (accounting) によるセキュリティモデル (AAA) を実装するよう薦めている。AAAはローカル、RADIUSおよびTACACS+データベースを使用することができる。

IOSの後継

ルーターやスイッチに搭載されるIOSの後継となるネットワークOSには以下がある。これらはネットワーク機器の機能拡張が含まれている。

脚注

  1. ^ Cross-Platform Release Notes for Cisco IOS Release 15.9(3)M” (July 31, 2019). February 15, 2024閲覧。
  2. ^ Cisco IOS XR ソフトウェア
  3. ^ Cisco IOS XE

文献

  • 『インサイドCisco IOSアーキテクチャ - Ciscoルータ内部の動作を理解するための手引き』ISBN 978-4-7973-1726-8

外部リンク

Read other articles:

River Where the Moon RisesPoster promosiNama alternatifMoon Rising RiverHangul달이 뜨는 강 GenreSejarahPembuatKBS Drama ProductionBerdasarkanPrincess Pyeonggangoleh Choi SagyuDitulis olehHan Ji-hoonKim Se-heeSutradaraYoon Sang-hoPemeranKim So-hyunNa In-wooLee Ji-hoonChoi Yu-hwaNegara asalKorea SelatanBahasa asliKoreaJmlh. episode20ProduksiProduser eksekutifYoon Jae-hyuk (KBS)ProduserJo Yoon-jungPengaturan kameraKamera tunggalRumah produksiVictory ContentsDistributorKBSViu OriginalRilisJa...

 

Der Titel dieses Artikels ist mehrdeutig. Weitere Bedeutungen sind unter Alte Weser (Begriffsklärung) aufgeführt. Alte Weser Leuchtturm Alte Weser Leuchtturm Alte Weser Lage: Niedersachsen, Deutschland Geographische Lage: 53° 51′ 48″ N, 8° 7′ 39″ O53.86333338.1275-22Koordinaten: 53° 51′ 48″ N, 8° 7′ 39″ OSeekarte Alte Weser (Niedersachsen) Höhe Turmbasis: 22 m unter NN Turmhöhe: 39,35 m Feuerhö...

 

Artikel ini memiliki beberapa masalah. Tolong bantu memperbaikinya atau diskusikan masalah-masalah ini di halaman pembicaraannya. (Pelajari bagaimana dan kapan saat yang tepat untuk menghapus templat pesan ini) Artikel ini membutuhkan penyuntingan lebih lanjut mengenai tata bahasa, gaya penulisan, hubungan antarparagraf, nada penulisan, atau ejaan. Anda dapat membantu untuk menyuntingnya. Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong ...

2016 document leak scandal Panama Papers scandal redirects here. For the 1892 French corruption affair, see Panama scandals. For the Pakistani landmark decision, see Panama Papers case. Countries with politicians, public officials or close associates implicated in the leak on April 15, 2016 (as of May 19, 2016) Part of a series onTaxation An aspect of fiscal policy Policies Government revenue Property tax equalization Tax revenue Non-tax revenue Tax law Tax bracket Flat tax Tax threshold Exem...

 

Chinese esports organization ‹ The template below (Infobox sports team) is being considered for merging. See templates for discussion to help reach a consensus. › Bilibili GamingShort nameBLGSportEsportsFounded17 December 2017 (2017-12-17)Based inHangzhou, ChinaOwnerBilibiliDivisions League of Legends Overwatch Valorant Affiliation(s)Hangzhou SparkPartners Alienware Logitech G Main sponsorPing An Bank Bilibili Gaming (BLG) is a professional esports organisation ba...

 

Halaman ini berisi artikel tentang Prefektur Tokyo di masa lalu. Untuk prefektur modern, lihat Tokyo. Untuk penggunaan lain, lihat Tokyo (disambiguasi). Prefektur Tokyo東京都Prefektur di Jepang1868–1943 Panji daerah Coat of arms Ginza, Kota Tokyo, 1933Ibu kotaKota TokyoSejarahSejarah • Didirikan 2 Oktober 1868• Dibubarkan 1 Juli 1943 Pembagian politis3 kota3 distrik Didahului oleh Digantikan oleh Provinsi Musashi Tokyo Sekarang bagian dariTokyo Prefektur Tokyo (東京...

Upacara pembukaanAsian Games 2014Tanggal19 September 2014 (2014-09-19)Waktu18.00 KSTLokasiIncheon, Korea SelatanKoordinat37°32′51″N 126°39′57″E / 37.547418°N 126.665797°E / 37.547418; 126.665797Direkam oleh KBS N Sports MBC OBS CCTV IRIB RekamanThe ceremony di YouTube Upacara pembukaan Asian Games 2014 diadakan pada hari Jumat, 19 September 2014 di Stadion Utama Asiad Incheon. Upacara ini dimulai pada pukul 18.00 Waktu Standar Korea (UTC+09:00) dan ber...

 

Pakistani jurist This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (October 2021) Justice Ghulam Azam QambraniJudge at Islamabad High CourtIncumbentAssumed office December 13, 2019 Personal detailsBornApril 24, 1971Balochistan, PakistanOccupationPoliticianIslamabad Ghulam Azam Qambrani (born April 24, 1971, in Balochistan, Pakistan) is a Pakistani jurist and lawyer. He is a Judge a...

 

20th-century Swedish architect, businessman, diplomat and humanitarian Raoul WallenbergPassport photo from June 1944BornRaoul Gustaf Wallenberg(1912-08-04)4 August 1912Lidingö Municipality, SwedenDisappeared17 January 1945Budapest, HungaryDiedDisputed, possibly 17 July 1947 (aged 34)[note 1][1]MonumentsListAlma materUniversity of MichiganOccupation(s)Businessman and diplomatKnown forRescuing Hungarian Jews from the HolocaustRelativesGuy von Dardel (maternal half-bro...

Historic house in Michigan, United States United States historic placePhillip and Maria Hasselbach Dingledey HouseU.S. National Register of Historic Places Former site of the Phillip and Maria Hasselbach Dingledey HouseShow map of MichiganShow map of the United StatesLocation1638 Haggerty Road, Canton Township, MichiganNearest cityWestland, MichiganCoordinates42°19′6″N 83°26′55″W / 42.31833°N 83.44861°W / 42.31833; -83.44861Area1.1 acres (0.45 ha)Built...

 

American businessman and confidence swindler Billie Sol EstesBorn(1925-01-10)January 10, 1925Near Clyde, Texas, U.S.DiedMay 14, 2013(2013-05-14) (aged 88)DeCordova, Texas, U.S.NationalityAmericanOccupationBusinessmanKnown for Fraud Connection to Lyndon Johnson Criminal charges Swindling Fraud Interstate transportation of securities taken by fraud Conspiracy Mail fraud Criminal penalty 8 years in prison for swindling, reversed 15 years for mail fraud and conspiracy, served 7 years in...

 

Campionati italiani di ciclismo su stradaSport Ciclismo su strada TipoGare individuali CategoriaCampionato nazionale FederazioneUnione Ciclistica Internazionale Paese Italia OrganizzatoreFederazione Ciclistica Italiana Titolo Campione d'Italia CadenzaAnnuale Aperturagiugno PartecipantiVariabile FormulaCorsa in linea e cronometro StoriaFondazione1885 Numero edizioni122 Record vittorieCostante Girardengo (9, in linea)Marco Pinotti (6, crono)Maria Canins (6, in linea) Elisa Longo Borghini (...

Method of hydrodynamics simulation Schematic view of a SPH convolution Flow around cylinder with free surface modelled with SPH. See[1] for similar simulations. Smoothed-particle hydrodynamics (SPH) is a computational method used for simulating the mechanics of continuum media, such as solid mechanics and fluid flows. It was developed by Gingold and Monaghan[2] and Lucy[3] in 1977, initially for astrophysical problems. It has been used in many fields of research, inclu...

 

For other uses, see Roller (disambiguation). 2011 single by Beady EyeThe RollerSingle by Beady Eyefrom the album Different Gear, Still Speeding B-sideTwo of a KindReleased23 January 2011 (2011-01-23) (Digital release)21 February 2011 (2011-02-21) (Physical release)GenreRockLength3:37LabelBeady EyeSongwriter(s)Liam Gallagher, Gem Archer, Andy BellProducer(s)Beady Eye, Steve LillywhiteBeady Eye singles chronology Four Letter Word (2011) The Roller (2011) Millionair...

 

Aktivis lingkungan hidup menyuarakan aspirasi mereka tentang perubahan iklim sembari memblokade Jembatan Lambeth, London Konflik lingkungan atau yang disebut juga dengan konflik distribusi ekologi, adalah konflik sosial yang disebabkan dari ketidakadilan terhadap akses kepada sumber daya alam dan suatu kondisi dimana terjadi ketimpangan dalam menanggung dampak negatif dari polusi.[1] Istilah ini awal mulanya diperkenalkan oleh Martinez Alier dan Martin O’Connor di tahun 1996 untuk m...

静岡県道258号豊浜磐田線(しずおかけんどう258ごう とよはまいわたせん)は、静岡県磐田市を通る道路(県道)である。 概要 1999年(平成11年)3月16日の豊浜橋開通により、経路が一部変更された。 路線データ 陸上距離:7.8km 起点:磐田市豊浜(国道150号交点) 終点:磐田市見付(静岡県道413号磐田袋井線交点) 通過する自治体 静岡県 磐田市 主な接続路線 起点か...

 

Bosch Corporation beralih ke halaman ini. Untuk kegunaan lain, lihat Bosch (disambiguasi). Robert Bosch GmbHPusat penelitian dan pengembangan Bosch di Renningen, JermanJenisSwasta (GmbH)IndustriKonglomeratDidirikan15 November 1886; 137 tahun lalu (1886-11-15)PendiriRobert BoschKantorpusatRobert-Bosch-Platz 1, 70839 Gerlingen, JermanWilayah operasiSeluruh duniaTokohkunciStefan Hartung (CEO), (CTO, CDO)ProdukSuku cadang otomotif, power tool, sistem keamanan, perabot rumah, rekayasa, elektr...

 

Fitriany FarhasA.P., S.Sos, M.Si. Penjabat Bupati Nagan RayaPetahanaMulai menjabat 11 Oktober 2022MenteriTito Karnavian PendahuluM. Jamin IdhamPenggantiPetahana Informasi pribadiLahir02 September 1976 (umur 47) Banda Aceh,AcehKebangsaanIndonesiaAlma materInstitut Pemerintahan Dalam Negeri (1998)PekerjaanPegawai Negeri SipilProfesiBirokratMasa Dinas1998 - SekarangSunting kotak info • L • B Fitriany Farhas, AP, S.Sos, M.Si. (Lahir: Banda Aceh, 2 September 1976 ), adalah s...

AC AC Ace Brooklands, 2. SerieAC Ace Brooklands, 2. Serie Ace Produktionszeitraum: 1993–2000 Klasse: Sportwagen Karosserieversionen: Cabriolet Motoren: Ottomotoren:3,5–5,0 Liter Länge: 4420 mm Breite: 1870 mm Höhe: 1300 mm Radstand: 2472 mm Leergewicht: 1176–1440 kg Vorgängermodell AC 3000ME Der AC Ace Brooklands (alternativ: AC Brooklands Ace) ist ein offener britischer Sportwagen, der in den 1990er-Jahren unter der Marke AC Cars verkauft wurde. Das Auto en...

 

Phoenix SunsStagione 2016-2017Sport pallacanestro Squadra Phoenix Suns AllenatoreEarl Watson Vice-allenatoriJay Triano, Tyrone Corbin, Nate Bjorkgren NBA24-58 (29,3%)Division: 5º posto (Pacific)Conference: 15º posto (Western) Playoffnon qualificata StadioTalking Stick Resort Arena 2015-2016 2017-2018 La stagione 2016-17 dei Phoenix Suns fu la 49ª nella NBA per la franchigia. I Phoenix Suns arrivarono quinti nella Pacific Division della Western Conference con un record di 24-58, non qu...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!