Introduction to Network Simulator NS2
Spurred by a dearth of information on NS2 during their graduate studies, the authors have written this primer on the open-source simulation software to help subsequent generations of students grapple with the program and its uses. NS2, an event-driven sim
- PDF / 4,336,824 Bytes
- 527 Pages / 483.029 x 720.953 pts Page_size
- 96 Downloads / 238 Views
Introduction to Network Simulator NS2 Second Edition
Introduction to Network Simulator NS2
Teerawat Issariyakul • Ekram Hossain
Introduction to Network Simulator NS2 Second Edition
123
Teerawat Issariyakul TOT Public Company Limited 89/2 Moo 3 Chaengwattana Rd. Thungsonghong, Laksi Bangkok 10210 Thailand [email protected] ns2ultimate.com
Ekram Hossain Department of Electrical and Computer Engineering University of Manitoba 75A Chancellor’s Circle 15 Winnipeg, MB R3T 5V6 Canada [email protected]
ISBN 978-1-4614-1405-6 e-ISBN 978-1-4614-1406-3 DOI 10.1007/978-1-4614-1406-3 Springer New York Dordrecht Heidelberg London Library of Congress Control Number: 2011940220 © Springer Science+Business Media, LLC 2012 All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer Science+Business Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com)
To our families
Preface
Motivation for Writing This Book First of all, we would like to thank you for your interest in this book. This book was motivated by our frustration when we were graduate students. We were pushed to work with NS2, when we did not know what to do. We looked over the Internet, but, at the time, there were very little material on the Internet. We posted our question on every mailing list, every online forums we can think of. We did not find most of what we were looking for. We spent days and nights on many operating systems just to make NS2 run on one of the systems we have. We spent an endless amount of time, trying to understand the way NS2 moves a packet from one node to another. We did not succeed. So we were running out of time we pushed out and submitted our project/thesis as it was. Our program was as good as it was necessary to close the project. We were not satisfied with our knowledge about NS2. After the graduation, we revisited NS2 and tried to understand it more. Bits by bits, we began to understand how NS2 does a certain thing, but perhaps more importantly why NS2 does so. From our experience, it takes months, if not years, to truly understand NS2. We would not be surprised if our story above sounds particularly familiar to you. In fact, we expected you to experience a part, if not all, of our unpleasant experience. We wrote this book to ease your pain caused by NS2. We hope that this book can reduce your NS2 learning curve from years to months, or
Data Loading...