OSPF complete implementation [Book Review] - IEEE ...

18 downloads 520 Views 320KB Size Report
the public switched telephone network. (PSTN) and teleconi ... cal networks and their capacity to deliv- er data. Packet .... Sine Patterns. 4 Spectra Services, Inc.
(Continued from page 20) nization, as well as the architecture of the public switched telephone network (PSTN) and teleconi industry. In Chapter 17 different network topologies and switching techniques a r e discussed. It compares bus, ring, star, and hierarchical networks and their capacity to delive r d a t a . P a c k e t switching and circuit switching are also compared. C h a p t e r 18 d e a l s with intelligent n e t w o r k s (INS). I t first gives details a b o u t t h e evolution of signaling systems, and SS7's network topology and its protocol stacks. I t then considers switching software architectures and their evolution in modern digital offices, followed by e n h a n c e d services in IN and its migration to advanced I N architecture. Technological changes to the telep h o n e n e t w o r k ( c h a n g e s o n t h e line side, wireless technologies, telephony by satellite) are introduced in Chapter 19. Different alternative ways to access a n e t w o r k i n c l u d e A D S L , hybrid fiberkoax, FITL, and FTTH. Transmission of voice signals (telephony) over packet-switched networks, that is, over A T M and Internet (Internet telephony), is also considered in this chapter. New technology introduced in switching networks is the subject o f Chapters 2 0 and 21. Space-division switching of signals in optical h r n i and optical devices used in s w i t c h i n g n e t w o r k s a r c described in Chapter 20. I t starts with sonie background, motivation, and defi11i t i o n s , TI1e 11 g u id e d -wave sw i t c h i ng devices such a s s e m i c o n d u c t o r laser ;t m pl i fi e rs, t h c M ii c h - Z e n d e r inter fc r ometcrs, and lithium niobatc switched directional c o u p l e r s a r e discussed in more detail. Photonic space-division fabrics, namely tree and Benes architcctures, arc considered next. At the end of t h i s c h a p t e r s o m e c o n s i d e r a t i o n s a b o u t p h o t o n i c packet switching are also given. T h e concept of space-division photonic switching is extended t o time and wavelength-division switching in the nest chapter (Chapter 21). I t disc us se s t i m c -d i v is i o n and wit ve 1c 11g t h t i m e sI oI d i v i s i o 11 ni u 1 t i p I e x i n g. i 11t e rc I1 ;i n gc r with pa ss i ve a 11d ;Ic t ivc delays. wavclcngth intcrchmger. i t s well a s switching i n time a n d space, wavcIctigtli and space, acid time. wavelength. and space. In tlic last chapter (Chapter 2 2 ) possible f u t u r e clcvclopnicnt o f t clcconiinu n icat i o n ne i w o r k h arc prcdictcd. Ovcrall. i i is ;I good book tor tciicliing courscs in telephone switching l o r grad u ;I t c i t ii d tip pc r - Icvc I 11n d c i-griid U atc students ( t h e contents o f t h i s hook

c a n in fact be t h e s u b j e c t of a twosemester course). Each c h a p t e r contains a set of exercises a t t h e e n d , a s well as some selected bibliography items f o r f u r t h e r r e a d i n g . I t c a n a l s o be a good reference for telecommunications professionals and electrical engineers. A study of this book will help to unders t a n d t h e influence of t h e history of telecommunications on current switching systems architecture.

OSPF COMPLETEIMPLEMENTATION JOHN T. MOY,ADDISON-WESLEY, BOSTON,2001, ISBN 0-201-

30966-1,372 PAGES REVIEWER:PIOTRPACYNA This book provides the reader with c o m p r e h e n s i v e insight i n t o all t h e important issues related to operation of t h e Open Shortest Path First (OSPF) routing protocol. OSPF is an intradomain link state protocol developed by t h e Internet Engineering Task Force (IETF) which has become an important step forward i n the field of routing i n I P n e t w o r k s . Well d e s i g n e d , with numerous corner cases carcfully worked out during the standardization phasc, it has beconic ii popular routing protocol gearing many of today's nctworks. I t uses the link-state algorithm and adds quite ;I number of fextitrcs. i n c l u d i ng h i c r ii rc h y , Io ad b a I a n c i ng . and authentication. I t has also 21 strong advantage i n being a11 open nonproprietary standard, created under the LILISpices o f the IETF. T h c book by J o h n T. M o y . a u t h o r o f tlic O S P F a n d M O S P F p r o t o c o l s pcc i f i cit t io lis, de nio nst r;t t cs t he p rotocol in action and provides i t discussion o f extended fragments of source code from OSPF iniplementation. I t shows t h e relevant d a t a s t r u c t u r e s used by the protocol i t n d dcinonstratcs somc o f its finer points. I t also shciws how the spccifications are rct'lccted in the software. The book comprises t h r c c thcm it t ic b l o c k s : d o c u ni e 11t i t t io 11 to I_ i m pi e nic n t a t i o n , ii port i 11g g u idc , iin d liclpers for two saniplc ports: t o Linus and to Windows. Chapters I and 2 hriclly discuss multiple features o f the protocol t h a t itrc i n i p l e n i c n t c d i n t h e s o l t w i t r e . C h a p t e r 3 details the :trchitccturc o f t h e s o f t w a r e . a n c l clcl'incs t h c m o s t i mpor t i t n t da t ;I st ruct U res ;In c l t he dat ;I processing. Sincc t h e job ol' the protocol is mostly t o k c c p ;I d i s t r i b u t e d d it t ;I base sync 11roil i z c il IIC t we c 11 t I1 c

Monarch, a division of E Industries Inc. Monroe Community Col1 Optical Engineering Technology Oeparlment NAVITAA, Inc. * NexPress Solutions LLC Nordika USA, Inc. OPKOR, Inc. Optical Gaging Products, I Optical Prototypes, Inc. * Optical Systems Engineerit Optics Technology, Inc. Optikwe&. Inc. * Optima 0 OptimaxSystems, Inc. OptiPro Systems. Inc. (formerly CNC Systems) * Opt0 Dynetics, Inc. * Opto-Alignment Technologies Paradigm Lasers, Inc. Photikon Corporation * Photonamics, Inc * Pixel Physics, Inc. Planar Optics POOi PSC. Inc. Quality Measurement Systems R. Kraft. Inc. Reflexite Richardson Grating Laboratory RIT/Microelectronic Engineering * RIT-Imaging Center * RIT Research Corp. Rochester General Hospital Laser Center Corp. Ferro / Transelco Oivision * Corning Rochester Photonics Ferro /Specialty Ceramics Rochester Regional Division Photonics Cluster FiberNet Schneider Optical Machines, Fisba Optik LLC * Fresnel Optics. Inc. * Scomac. Inc. * G-S Plastic Optics * Sinclair Optics. Inc. * Gage-Line Technology, Inc. * Sine Patterns Germanow-Simon 4 Spectra Services, Inc. Corporation Spectronic Instruments. Inc. Glass Fab, Inc. Stefan Sydor Optics, Inc. Gradient Lens Corp. Tandem Optics, Inc. Great American Optics Target Vision. Inc. Gys Database. Inc. * Technology Intersect, Inc. * Heidelberg Digital imaging * Trek, Inc. Holotek Oiv. of ECRM Triptar Lens Company. Inc. IK Systems. Inc. Trapel Carparation * image Makers of Pittsford UNL Enterprises. Inc. PracticalOptics Oivision Upstate CTC * Industrial Indexing * University ol Rochester Systems. Inc. Center lor Advanced Optical * lrondequoit Industries Technology * ltek Graphix University of Rochester John S Herbrand. Esq. Center lor Electronic Imaging JML Optical Industries Systems Kayex Corporation University of Rochester Largan. Inc. Cenler far Optics * LaserMax. Inc. Manufacturing * Lasersurge * University of Rochester * Lightwave Products. A Laboratory lor Laser Nylamold Company Energetics LOH Optical Machinery * Velmex. Inc. Lucid Technologies. Inc Vincent Associates * The Laser Center Welch Allyn. Inc. Matthew P. Kaufler Melles Griot Optical System!; WinBir. Inc. Division Wollensak Xerox Corp.Optical. Inc. * Micropen. Inc. * Mildex. Inc. Zoomar

Accuracy Microsensors Advanced Glass Industries Amarel Precision Instruments. Inc. OPTEM International Ameritherm. Inc. Anson Instrument Corporation ' APOMA ' Applied Image Group. Inc. ' ASE Optics ' EN1I Astec America Automatic Recognition &Control, Inc. Automation Gages. Inc. n Brook-Anco ' Eurleigh Instruments. Inc. * Campus Crafts, Inc. ' Chapman Instruments, Inc. CNC Systems, Inc. * Corning Monroe Park CPAC * Cranfield Precision CVC Products, Inc. * Danfoss Videk Dimension Technologies Inc Diversified Technologies International Durst Dice America DYNACOMP. Inc. Eastman Kodak Co. Consumer Imaging * Eastman Kodak Co. Kodak Professional Eastman Kodak Co. Microelectronics Technology Division * Evaoarated Metal Films b

5

--

-

B

.

-

--

-

.-

--

.-

--

---

---

-

-

---

--

I

-

I__

I

----A

BOOKREVIEWS (Continued fr-om page 22)

OSPF routers, the reader is introduced to such main concepts as flooding, setting up a hierarchy, and routing calculations. C h a p t e r 4 provides p o r t i n g considerations, while Chapter 5 introduces s o m e basic classes for storing, sorting, and quick searching of various d a t a elements. C h a p t e r 6, one of t h e most interesting, proposes the internal structure of the link-state database, the content of which is used for route calculations. This c h a p t e r also provides m e t h o d s of d a t a b a s e m a n a g e m e n t . Chapter 7 shows in detail in which circumstances a n d how a r o u t e r generates link-state advertisements (LSAs). Chapters 8 and 9 address other important functions: the process of discovery a n d m a i n t e n a n c e of r o u t i n g neighbors (setting u p ncighbor relationships), a n d t h e reliable flooding mechanism which ensurcs a consistent view of the network by all routers and is critical to ensuring rcachability and loop-free routing. Chapter I O clarifies the concept of OSPF areas, area aggrcgatcs, and virtual links, and shows how thcsc can bc implemented i n the soft-

ware. It also discusses t h e e x t e r n a l routing and stub areas. C h a p t e r 11 is devoted to routing calculations based on the raw topology data of the l i n k state database. These include consistency checks of the LSAs, and intra-, inter-, and transit-area routing calculations including equal cost paths (multipath calculations). The implementation of m u l t i c a s t e x t e n s i o n s follows in C h a p t e r 12. C h a p t e r 13 discusses a rich set of configuration p a r a m e t e r s that affect the properties and dynamics of the protocol. The attached CD-ROM is very interesting a n d valuable. I t c o n t a i n s t h e c o m p l e t e C + + s o u r c e c o d e of t h e OSPF routing daemon for Linux, and the OSPF routing simulator ospf-sim, which can be run under Linux or Windows. l'hesc add-ons perfectly corrcspond to the contcnt of the hook and complement it. C h a p t e r 15 dcscribcs the functionality of thc simulator. S u m ni a r i z i n g , t h e book p r o v i d c s extensivc high-quality documentation f o r quality s o u r c c c o d c . For O S P F e x p c r t s i t is a n u l t i m a t e s o u r c e f o r details of complex interactions prcscnt i n the rc a I - t i me d i s t ri bu t cd pro t oco I .

48 Hour Holdover Rubidium Stability Competitively Priced Smallest Available it must be X72.

For distributed networking software developers it is a good case study of how to design such a complex system in a structured way. T h e book also provides numerous interesting techniques t h a t o p t i m i z e t h e efficiency of t h c i m p l e m e n t a t i o n , a n d hints for t h o s e who would like to port the software to other hardware platforms or operating systems.

DIGITALMODULATION TECHNIQUES FUQINXIONG, ARTECHHOUSE,2000, ISBN: 0-89006-970-0, 674 PAGES REVIEWED BY ERIC BOBINSKY Digital Modulntion Techniques is a s e If - c o n t a i n e d , c o m p r e h e n s ive a 11d detailed synthesis of nearly cvery digital modulation technique in use today. The author, a professor of electrical engineering at Cleveland State Univcrsity'z Fenn College of Enginccring, has S L I C ccedcd admirably at the ambitious t x k of bringing togcthcr information that is largely scattcrcd throughout t h c engineering litcriiturc :tiid prcscnting i t i n ;I ( C o i i r i i i i t c ~ t lO I I p

q c 20)

Our X72 provides vital timing for CDMA cellular and PCS networks. The low temperature coefficient and excellent frequency stability extend holdover performance when GPS signals are not available for 48 hours. And if you can't get to your base station immediately after an equipment failure, X72 provides at least 2 days of precise, stable timing!

A wide range of output frequencies

1&8

Win an Atomic Clock!The

b;. %

. I

most accurate clock you can buy Come by our booth and enter to win1 One dock given away each day'

~

-