<strong>Computer</strong> <strong>Science</strong>• Text uses a bottom-up approach where students learn about datacommunications before learning about networking. This approachallows instructors to cover the material in one course, rather thanhaving separate courses on data communications and networking.• An On-line Learning Center is available to provide extra materialto both students and instructors. Some features of the on-line learningcenter include: PowerPoint Slides, Solutions, and Animated Figuresfrom the text and solutions of odd-numbered problems for students.(even-numbered solutions for instructor are password protected)• Added coverage of TCP/IPFEATURES• Text lets students learn about data communications beforelearning about networking.• More than 700 figures provide complete, visual presentation ofthe material.Figures replace the need for students to rely on complex formulas.• An On-line Learning Center is available to provide extra materialto both students and instructors. Some features of the on-line learningcenter include: PowerPoint Slides, Solutions, and Animated Figures.• The practice set includes and extensive number of reviewquestions, multiple choice questions, and extended exercises.• Strong in-text pedagogy is designed for the beginning student andincludes numerous figures, highlighted points, examples and real-lifeapplications, key terms, chapter summaries, practice sets and anextensive glossary and list of acronyms.• Using a bottom-up approach, students learn about datacommunications (lower layers) before learning about networking(upper layers). This approach allows instructors cover the materialin one course, rather than having separate courses on datacommunications and networking.• Summaries at the end of each chapter emphasize the key points.• Many examples have been developed in each chapter todemonstrate the concepts.CONTENTSPart 1 Overview of Data Communications and Networking. 1 Introduction 2Network Models Part 2 Physical Layer 3 Signals 4 Digital Transmission 5Analog Transmission 6 Multiplexing 7 Transmission Media 8 Circuit Switchingand Telephone Network 9 High-Speed Digital Access: DSL, Cable Modems,and SONET Part 3 Data Link Layer 10 Error Detection and Correction 11 DataLink Control and Protocols 12 Point-to-Point Access: PPP 13 Multiple Access14 Local Area Networks: Ethernet 15 Wireless LANs 16 Connecting LANs,Backbone Networks, and Virtual LANs 17 Cellular Telephone and SatelliteNetworks 18 Virtual Circuit Switching: Frame Relay and ATM Part 4 NetworkLayer 19 Host-to-Host Delivery: Internetworking, Addressing, and Routing 20Network Layer Protocols: ARP, IPv4, ICMP, IPv6, and ICMPv6 21 Unicast andMulticast Routing: Routing Protocols Part 5 Transport Layer. 22 Process-to-ProcessDelivery: UDP and TCP 23 Congestion Control and Quality of Service. Part 6Application Layer 24 Client-Server Model: Socket Interface 25 Domain NameSystem (DNS) 26 Electronic Mail (SMTP) and File Transfer (FTP) 27 HTTP andWWW 28 Multimedia Part 7 Security 29 Cryptography 30 Message Security,User Authentication, and Key Management 31 Security Protocols in the InternetAppendix A ASCII Code. Appendix B Numbering Systems and Transformation.Appendix C The OSI Model Appendix D 8B/6T Code. Appendix E ChecksumCalculation. Appendix F Structure of a Router. Appendix G ATM LANs. AppendixH Client-Server Programs. Appendix I RFCs. Appendix J UDP and TCP Ports.Appendix K Contact AddressesInternational EditionCOM MU NI CA TION NETWORKSecond Edi tionby Alberto Leon-Garcia, University of Toronto and Indra Widjaja2004 / 848 pagesISBN-13: 978-0-07-246352-1 / MHID: 0-07-246352-XISBN-13: 978-0-07-119848-6 / MHID: 0-07-119848-2 [IE]This website will contain: Solutions Manual for selected problems,Power Point Slides, figures & lecture notes. (Browse http://highered.mcgraw-hill.com/sites/007246352X)This book is designed for introductory one-semester or oneyearcourses in com mu ni ca tions networks in upper-levelundergraduate programs. The second half of the book canbe used in more advanced courses. As pre-requisites thebook assumes a general knowledge of computer systems andprogramming, and elementary calculus.CONTENTSPreface. 1 Communication Networks and Services. 2 Application and LayeredArchitectures. 3 Digital Trans mis sion Fundamentals. 4 Transmission Systems andCircuit Switching Networks. 5 ARQ and Flow Control. 6 Local Area Networksand Medium Access Control. 7 Packet-Switching Networks. 8 TCP/IP. 9 ATMNetworks. 10 Advanced Network Ar chi tec tures. 11 Network Security. 12 Multi-Media Information and Networking. Epilogue. Ap pen dix es. A Delay and LossPer for mance. B Network ManagementInternational EditionDATA COMMUNICATIONS AND NET WORK INGby Achyut S Godbole, CEO of Apar Tech nol o gies, Mumbai2002 / 720 pagesISBN-13: 978-0-07-047297-6 / MHID: 0-07-047297-1ISBN-13: 978-0-07-123110-7 / MHID: 0-07-123110-2 [IE](Tata <strong>McGraw</strong>-<strong>Hill</strong> Title)http://www.tatamcgrawhill.com/digital_solutions/godbole/dcn/CONTENTS1. Introduction to Data Communication and Networking. 2. Information Encoding.3. Analog and Digital Transmission Methods. 4. Modes of Data Trans mis sionand Mul ti plex ing. 5. Trans mis sion Errors: Detection and Correction. 6. DataCom pres sion and En cryp tion. 7. Transmission Media. 8. Network To pol o gies,Switching and Routing Algorithms. 9. Networking Pro to cols and OSI Model. 10.Area Net works (MAN) and Wide Area Networks (WAN). 11. Integrated Ser vic esDigital Network (ISDN). 12. X.25 Pro to col. 13. Frame Re lay. 14. AsynchronousTrans fer Mode (ATM). 15. Internetworking Concepts, Devices, Internet Basics,His to ry and Ar chi tec ture. 16. Ways of Accessing the Internet. 17. TCP/IP Part I:An In tro duc tion to TCP/IP, IP, ARP, RARP, ICMP. 18. TCP/IP Part II (TCP, UDP).19. TCP-IP Part III (DNS, Email, FTP, TFTP). 20. TCP-IP Part IV (WWW, HTTP,TELNET). 21. Multimedia Com mu ni ca tions. Appendix A. Appendix B. Ap pen dixC. Appendix D. Glossary. ReferencesSCHAUM’S OUTLINE OF COMPUTERNET WORK INGby Ed Tittel2002 / 304 pagesISBN-13: 978-0-07-136285-6 / MHID: 0-07-136285-1Schaum's Publication4515-60_CompSc.indd 4511/15/06 5:05:27 PM
<strong>Computer</strong> <strong>Science</strong>LANNetwork SecurityInternational EditionLOCAL AREA NET WORKSby Behrouz A. Forouzan, De Anza College2002 / 640 pagesISBN-13: 978-0-07-115080-4 / MHID: 0-07-115080-3 [IE]http://www.mhhe.com/forouzanCONTENTSChapter 1 Introduction. Chapter 2 Data Communication Models. Chapter 3 DataTransmission. Chapter 4 Transmission Media. Chapter 5 Error Detection. Chapter6 LAN Topologies. Chapter 7 Flow & Error Con trol. Chapter 8 Medium AccessMethods. Chapter 9 Logical Link Control (LLC). Chapter 10 Ethernet: 10 Mbps.Chapter 11 Ethernet Evolution: Fast and Gigabit Ethernet. Chapter 12 TokenBus. Chapter 13 Token Ring. Chapter 14 ATM LANs. Chapter 15 Wireless LANs.Chapter 16 LAN Performance. Chapter 17 Connecting LANs. Chapter 18 TCP/IP.Chapter 19 Data Encryption. Chapter 20 Network Management. Ap pen dix AASCII Code. Appendix B Numbering Sys tems & Trans for ma tion. Appendix CSpan ning Tree. Appendix D In for ma tion Theory. Appendix E ATM. Appendix FDQDB. Appendix G FDDI. Appendix H Virtual Local Area Networks (VLANs).Appendix I Virtual Private Networks (VPNs). Appendix J Probability. Glos sa ry.Solutions. IndexInternational EditionLOCAL AREA NETWORKSSecond Editionby Gerd Keiser, PhotonicsComm Solutions, Inc.2002 / 552 pages / hardcoverISBN-13: 978-0-07-122650-9 / MHID: 0-07-122650-8[IE with CD-ROM]www.mhhe.com/engcs/electrical/keiser2CONTENTS1 Overview of LANs. 2 Network Architectures and Protocols. 3 DataCommunication Concepts. 4 LAN Access Techniques. 5 Ethernet. 6 Token-Passing LANs. 7 ATM LANs. 8 Wireless LANs. 9 Fibre Channel and SANSs. 10Internetworking. 11 Network Management. 12 Network SecurityInternational EditionNEWNETWORK SECURITYby Behrouz A. Forouzan, De Anza College2008 (March 2007) / Hardcover / 480 pagesISBN-13: 978-0-07-332753-2 / MHID: 0-07-332753-0ISBN-13: 978-0-07-110223-0 / MHID: 0-07-110223-X [IE]Browse http://www.mhhe.com/forouzanIn this new first edition, well-known author Behrouz Forouzanuses his accessible writing style and visual approach tosimplify the difficult concepts of cryptography and networksecurity. Forouzan presents difficult security topics from theground up. A gentle introduction to the fundamentals ofnumber theory is provided in the opening chapters, paving theway for the student to move on to more complex security andcryptography topics. Difficult math concepts are organized inappendices at the end of each chapter so that students canfirst learn the principles, then apply the technical background.Hundreds of examples, as well as fully coded programs, roundout a practical, hands-on approach which encourages studentsto test the material they are learning.FEATURES• Hundreds of figures are used to visually illustrate concepts,making technical material easier to understand.• Usuable programs, so students can do hands on activities.• Up-to-date coverage of all of the latest networking technologies.• Extensive practice sets at the end of each chapter help studentsreinforce what they have learned and give them an opportunity towork through some more challenging exercises.• Student-friendly approach moves math to the ends of chapters foran easier explanation of concepts.• An accompanying website that provides both colorful PowerPointsand solutions.CONTENTSCryptography and Network Security. Part I: Introduction. Chapter 1: Introduction.Part II: Number Theory. Chapter 2: Modular Arithmetic, Divisibility, andInverses. Chapter 3: Prime Numbers and Factorization. Chapter 4: Number Setsand Algebraic Constructs. Chapter 5: Equations in Modular Arithmetic. Part III:Cryptography. Chapter 6: Traditional Symmetric-Key Ciphers. Chapter 7: ModernCiphers. Chapter 8: Modern Symmetric-Key Block Ciphers. Chapter 9: Public-Key Cryptosystem: Part I. Chapter 10: Public-Key Cryptosystem: Part II. Part IV:Network Security. Chapter 11: Message Integrity and Authentication. Chapter 12:Hash Algorithms. Chapter 13: Digital Signature. Chapter 14: Entity Authentication.Chapter 15: Key Management. Part V: Internet Security. Chapter 16: Security atNetwork Layer: IPSec. Chapter 17: Security at Transport Layer: SSL and TLSChapter 18: Security at Application Layer: PGP4615-60_CompSc.indd 4611/15/06 5:05:28 PM