Steve McCanneがns-1のリファクタリングを行った結果のソースコードを元にns-2の開発が行われた。シナリオの記述言語がOTcl (Object Tcl),コアの記述言語がC++に変更された。シナリオ言語がオブジェクト指向言語に改められたため、OTclとC++のオブジェクト間で関連性を持たせることが出来るようになった。しかし、ns-1とns-2の間でクラスやモジュールの互換性は保たれている。また、ns-2でGPLv2に準拠するようになった。
ローレンス・バークレー国立研究所 (LBNL) において、Steve McCanne, Sally Floyd, Kevin Fall等が参加するNetwork Research Groupにより、REALで定義されたソフトウェアアーキテクチャを元にしてnsの最初のバージョンである ns version 1 (LBNL Network Simulator) が開発された。このバージョンは後にns-1と呼ばれるようになった。REALと同様に、拡張可能で、容易に設定・プログラム可能なイベントドリブン型のシミュレーションエンジンとして設計が行われた。また、TCPの輻輳制御アルゴリズムとルータスケージュールアルゴリズムを複数搭載した。シミュレーションで取り扱うネットワークを定義するシナリオの記述言語がTcl,通信プロトコルを駆動するコアの記述言語がC++に定められた。
1988年に、nsの派生元に当たるREALの最初のバージョンが開発された。カリフォルニア大学バークレー(UCB)校において、Srinivasan Keshavにより、fair queueing Gateway Algorithm [Nag87][DKS88],first-come-first-served scheduling Gateway Algorithm,DEC Gateway Algorithm [RCJ87,RaJ87]の各々の性能を比較する学術研究の一環として、離散事象ネットワークシミュレーションに関する明確かつ実用的な枠組みが構築された。このシミュレータの詳細はREAL: A Network Simulatorという論文に纏められて発表された。REALはREalistic And Largeの略称であり、コロンビア大学が開発を進めていたNEST simulation toolkitを用いて構築された。REALは最初期の実用的なネットワークシミュレータとなった。REALの開発は1997年のVer.5.0まで継続され、ソフトウェアアーキテクチャはnsの基盤にもなった。
この離散事象ネットワークシミュレータの系列は、全て研究と教育のために用いられる。ns-3プロジェクトの最終的な目標は、コンピュータネットワークに関する研究のコミュニティ内において好んで利用されるオープンなシミュレーション環境の構築である。この目標に関しては、実際にコンピュータネットワーク分野のトップカンファレンスであるACM SIGCOMMへの論文投稿で頻繁に使用されていることが確認されているため、ns-3プロジェクトの目標は概ね達成されていると言える。ns-2はアメリカの学術研究機関を中心に開発が進められていたが、ns-3はフランスの学術研究機関を中心に開発が進められている。また、ns-3ではAnnual Meetingと称したns-3の利用者・開発者の会議が毎年行われており、ワークショップ等も行われている。ns-3はGNU GPLv2 ライセンスの下で、無償での研究・開発・使用が認められている。コンピュータネットワークシミュレータとしての世界シェアはトップであるが、コンピュータネットワーク関係者全体を見れば、ns-3ユーザーは少なく、ns-3ユーザーからのソースコードのコミットもあまり芳しくないという状況がある。
2017年は、イースタン・リーグ公式戦11試合に登板、3勝1敗、防御率1.98。8月9日の対東北楽天ゴールデンイーグルス戦（Koboパーク宮城）6回裏に、救援投手として一軍公式戦初登板し1回を投げて三者凡退に抑えた。9月29日には、札幌ドームでの同カードで一軍初先発し、NPBの一軍公式戦28年ぶり、パ・リーグ33年ぶりの高卒新人投手による先発対決となり、5回1失点無四死球に抑えるが敗戦投手になる。一軍公式戦全体では、4試合に登板し0勝1敗、防御率3.38。シーズン終了後に東京ドームで開催の第1回アジア プロ野球チャンピオンシップには、NPB全12球団の新人投手および、高卒の新人選手からただ1人日本代表に選出。11月16日に韓国との第1戦延長10回表に登板し、2死満塁のピンチを無失点で凌いだ後に、チームのサヨナラ勝利で勝ち投手となる。2018年7月28日のオリックス・バファローズ戦では5回無失点でプロ初勝利、シーズン後半は先発ローテーションの谷間を埋め、2勝3敗だった。
初代サリー公・第3代ケント伯トマス・ホランド（Thomas Holland, 1st Duke of Surrey, 3rd Earl of Kent, KG, 1374年 - 1400年1月7日）は、イングランドの貴族。第2代ケント伯トマス・ホランドと第10代アランデル伯リチャード・フィッツアランの娘アリスの長男。父方の祖母はジョーン・オブ・ケントで、イングランド王リチャード2世は叔父（父の異父弟）に当たる。父と叔父のハンティンドン伯ジョン・ホランドがリチャード2世に重用されたことからトマスも側近に引き立てられ、1397年に死んだ父の爵位を受け継ぎ第3代ケント伯となった。同年にリチャード2世がグロスター公トマス・オブ・ウッドストックと第11代アランデル伯リチャード・フィッツアラン（ケント伯の母方の伯父）ら反対派貴族を処刑した後に新設のサリー公に叙爵されたが（叔父もエクセター公を授与）、1399年にクーデターでリチャード2世が廃位、代わって即位したヘンリー4世から爵位を取り上げられ元のケント伯に戻された。これに不満を抱いたケント伯は叔父とソールズベリー伯ジョン・モンタキュート、元グロスター伯トマス・ル・ディスペンサーと組んで1400年1月の公現祭のヘンリー4世暗殺を計画したが発覚、即座に民衆に捕らえられ処刑された。スタッフォード伯ヒュー・ド・スタッフォードの娘ジョーンと結婚していたが子が無く、ケント伯位は弟のエドマンドが継承したが、1408年に彼も子供が無いまま死去してホランド家は断絶した。ただし、従弟で共犯者として処刑された叔父の遺児ジョンは後にエクセター公位を与えられ分家が再興を果たした。