{"title":"Computer networking and communications Books","description":"","products":[{"product_id":"hacking-exposed-7-9780071780285","title":"Hacking Exposed 7","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003ePublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, \u003cspan style=\"white-space:pre\"\u003e\u003c\/span\u003eauthenticity, or access to any online entitlements included with the product.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe latest tactics for thwarting digital attacks\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eâœOur new reality is zero-day, APT, and state-sponsored attacks. Today, more than ever, security professionals need to get into the hackerâs mind, methods, and toolbox to successfully deter such relentless assaults. This edition brings readers abreast with the latest attack vectors and arms them for these continually evolving threats.â --Brett Wahlin, CSO, Sony Network Entertainment\u003c\/p\u003e\u003cp\u003eâœStop taking punches--letâs change the game; itâs time for a paradigm shift in the way we secure our networks, and \u003ci\u003eHacking Exposed 7\u003c\/i\u003e is the playbook for bringing pain to our adversaries.â --Shawn Henry, former Executive Assistant Director, FBI\u003c\/p\u003e\u003cp\u003eBolster your systemâs securi\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e1: Footprinting\u003cbr\u003e2: Scanning\u003cbr\u003e3: Enumeration\u003cbr\u003e4. Hacking Windows\u003cbr\u003e5. Hacking UNIX\u003cbr\u003e6: Remote Connectivity and VoIP Hacking\u003cbr\u003e 7. Network Devices  (Expanded)\u003cbr\u003e8: Wireless Devices (Expanded)\u003cbr\u003e9: Embedded Systems (NEW)\u003cbr\u003e10: Web Hacking\u003cbr\u003e11. Countermeasures Map (NEW)\u003cbr\u003eAppendix A: Ports\u003cbr\u003eAppendix B: Top 14 Security Vulnerabilities\u003cbr\u003eAppendix C: Denial of Service (DoS) Attacks\u003c\/p\u003e","brand":"McGraw-Hill Education - Europe","offers":[{"title":"Default Title","offer_id":48732178088279,"sku":"9780071780285","price":43.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"ccnp-and-ccie-collaboration-core-clcor-350801-official-cert-guide-9780138200947","title":"CCNP and CCIE Collaboration Core CLCOR 350801","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eAnyone who has worked with \u003cstrong\u003eJason Ball \u003c\/strong\u003eor has sat in one of his classes knows that his enthusiasm for collaboration is matched only by his engaging zeal for teaching. Jason currently works for Cisco on the Learning \u0026amp; Certifications team, helping manage all the collaboration certification learning content. He has been operating as a collaboration engineer since 2009 and holds 19 different certifications, including a CCNP Collaboration certification and a Cisco Certified Systems Instructor (CCSI) certification. He has been teaching Cisco Voice, Video, and Collaboration certification courses for as many years as he has been involved with Cisco.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eSome of his accomplishments include serving as a subject matter expert (SME), developing certification content, performing installations of many Cisco UCS servers with collaboration VMs, and performing as a consultant and technical instructor for many years as well. He also co-wrote the \u003cem\u003eCCNA Collaboration\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e    Introduction xxxiv\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart I AV Fundamentals 3\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 1 Introduction to Collaboration 4\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 4\u003c\/p\u003e \u003cp\u003e    Foundation Topics 6\u003c\/p\u003e \u003cp\u003e    Audio Communication 6\u003c\/p\u003e \u003cp\u003e    Video Communication 8\u003c\/p\u003e \u003cp\u003e    Unified Communication 10\u003c\/p\u003e \u003cp\u003e    Driving Change in the Industry 11\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 13\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 13\u003c\/p\u003e \u003cp\u003e    Define Key Terms 14\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 14\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 2 Audio Basics 16\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 17\u003c\/p\u003e \u003cp\u003e    Foundation Topics 19\u003c\/p\u003e \u003cp\u003e    Basic Understanding of Sound 19\u003c\/p\u003e \u003cp\u003e    Analog vs. Digital Signals 23\u003c\/p\u003e \u003cp\u003e    ITU Audio Encoding Formats 27\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 30\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 30\u003c\/p\u003e \u003cp\u003e    Define Key Terms 30\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 30\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 3 Video Basics 32\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 33\u003c\/p\u003e \u003cp\u003e    Foundation Topics 35\u003c\/p\u003e \u003cp\u003e    Basic Understanding of Light 35\u003c\/p\u003e \u003cp\u003e    Capturing and Cameras 39\u003c\/p\u003e \u003cp\u003e    Standard Video Codecs 45\u003c\/p\u003e \u003cp\u003e    Video Container Formats and Codecs 47\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 49\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 50\u003c\/p\u003e \u003cp\u003e    Define Key Terms 50\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 50\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 4 Collaboration Endpoint Components and Environment 52\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 53\u003c\/p\u003e \u003cp\u003e    Foundation Topics 55\u003c\/p\u003e \u003cp\u003e    Physical Components 55\u003c\/p\u003e \u003cp\u003e    Sound Behavior 57\u003c\/p\u003e \u003cp\u003e    Light Behavior 70\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 81\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 81\u003c\/p\u003e \u003cp\u003e    Define Key Terms 82\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 82\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 5 Communication Protocols 84\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 85\u003c\/p\u003e \u003cp\u003e    Foundation Topics 88\u003c\/p\u003e \u003cp\u003e    PSTN Communication 88\u003c\/p\u003e \u003cp\u003e    H.323 Communication 91\u003c\/p\u003e \u003cp\u003e    SIP Communication 95\u003c\/p\u003e \u003cp\u003e    NAT and Firewall Traversal Solutions 102\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 109\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 109\u003c\/p\u003e \u003cp\u003e    Define Key Terms 110\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 110\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 6 Cisco Solution for Converged Collaboration 112\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 114\u003c\/p\u003e \u003cp\u003e    Foundation Topics 116\u003c\/p\u003e \u003cp\u003e    Introduction to Cisco Endpoints 116\u003c\/p\u003e \u003cp\u003e    Introduction to Cisco Call Control 119\u003c\/p\u003e \u003cp\u003e    Introduction to Cisco Applications 126\u003c\/p\u003e \u003cp\u003e    Designing a Cisco Collaboration Solution 130\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 146\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 146\u003c\/p\u003e \u003cp\u003e    Define Key Terms 147\u003c\/p\u003e \u003cp\u003e    Command Reference to Check Your Memory 148\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 148\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart II Endpoints 151\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 7 Cisco Unified Communications Phones 152\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 152\u003c\/p\u003e \u003cp\u003e    Foundation Topics 154\u003c\/p\u003e \u003cp\u003e    7800 Series Phones 154\u003c\/p\u003e \u003cp\u003e    8800 Series Phones 157\u003c\/p\u003e \u003cp\u003e    Software Versions for Phones 160\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 161\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 161\u003c\/p\u003e \u003cp\u003e    Define Key Terms 162\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 162\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 8 Cisco Telepresence Endpoints 164\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 165\u003c\/p\u003e \u003cp\u003e    Foundation Topics 167\u003c\/p\u003e \u003cp\u003e    CE Software 167\u003c\/p\u003e \u003cp\u003e    DX Series 171\u003c\/p\u003e \u003cp\u003e    SX Series 172\u003c\/p\u003e \u003cp\u003e    MX Series 176\u003c\/p\u003e \u003cp\u003e    Webex Series 179\u003c\/p\u003e \u003cp\u003e    Webex Desk Series Endpoints 189\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 192\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 192\u003c\/p\u003e \u003cp\u003e    Define Key Terms 193\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 193\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 9 Endpoint Registration 194\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 195\u003c\/p\u003e \u003cp\u003e    Foundation Topics 197\u003c\/p\u003e \u003cp\u003e    SIP Registration to the Cisco Unified Communications Manager 197\u003c\/p\u003e \u003cp\u003e    SIP Registration to Expressway Core 218\u003c\/p\u003e \u003cp\u003e    H.323 Registration to the Expressway Core 225\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 229\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 229\u003c\/p\u003e \u003cp\u003e    Define Key Terms 230\u003c\/p\u003e \u003cp\u003e    Command Reference to Check Your Memory 230\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 232\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 10 Call Settings on Cisco CE Software-Based Endpoints 234\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 235\u003c\/p\u003e \u003cp\u003e    Foundation Topics 237\u003c\/p\u003e \u003cp\u003e    Calling Options 237\u003c\/p\u003e \u003cp\u003e    Content Sharing Options 246\u003c\/p\u003e \u003cp\u003e    Other Features 248\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 259\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 259\u003c\/p\u003e \u003cp\u003e    Define Key Terms 260\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 260\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 11 Maintaining Cisco Endpoints 262\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 262\u003c\/p\u003e \u003cp\u003e    Foundation Topics 264\u003c\/p\u003e \u003cp\u003e    Upgrading Endpoints 264\u003c\/p\u003e \u003cp\u003e    Backing Up and Restoring CE Software-Based Endpoints 270\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 276\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 276\u003c\/p\u003e \u003cp\u003e    Define Key Terms 277\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 277\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart III Network Requirements for Collaboration Deployments 279\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 12 Cisco Core Network Components 280\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 281\u003c\/p\u003e \u003cp\u003e    Foundation Topics 283\u003c\/p\u003e \u003cp\u003e    LAN, WAN, and Wireless LAN 283\u003c\/p\u003e \u003cp\u003e    Gateways 295\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 302\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 302\u003c\/p\u003e \u003cp\u003e    Define Key Terms 302\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 303\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 13 Layer 2 and Layer 3 QoS Parameters 304\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 306\u003c\/p\u003e \u003cp\u003e    Foundation Topics 309\u003c\/p\u003e \u003cp\u003e    QoS-Related Issues 309\u003c\/p\u003e \u003cp\u003e    Class Models for Provisioning QoS 311\u003c\/p\u003e \u003cp\u003e    QoS Requirements 315\u003c\/p\u003e \u003cp\u003e    Traffic Classifications 319\u003c\/p\u003e \u003cp\u003e    Configure and Verify LLQ 322\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 328\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 328\u003c\/p\u003e \u003cp\u003e    Define Key Terms 328\u003c\/p\u003e \u003cp\u003e    Command Reference to Check Your Memory 329\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 331\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 14 DNS, NTP, and SNMP 332\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 333\u003c\/p\u003e \u003cp\u003e    Foundation Topics 334\u003c\/p\u003e \u003cp\u003e    DNS Settings 334\u003c\/p\u003e \u003cp\u003e    NTP Settings 339\u003c\/p\u003e \u003cp\u003e    SNMP Settings 340\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 342\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 342\u003c\/p\u003e \u003cp\u003e    Define Key Terms 343\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 343\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart IV Call Control Mechanisms 345\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 15 Cisco Unified Communications Manager Setup 346\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 347\u003c\/p\u003e \u003cp\u003e    Foundation Topics 349\u003c\/p\u003e \u003cp\u003e    Services 349\u003c\/p\u003e \u003cp\u003e    Enterprise Parameters 353\u003c\/p\u003e \u003cp\u003e    Service Parameters 355\u003c\/p\u003e \u003cp\u003e    Other Settings 357\u003c\/p\u003e \u003cp\u003e    Codec Negotiations Using Regions 364\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 367\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 367\u003c\/p\u003e \u003cp\u003e    Define Key Terms 368\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 368\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 16 LDAP Integration with Cisco Unified Communications Manager 370\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 371\u003c\/p\u003e \u003cp\u003e    Foundation Topics 373\u003c\/p\u003e \u003cp\u003e    Application Users and End Users 373\u003c\/p\u003e \u003cp\u003e    Cisco Unified Communications Directory Architecture 376\u003c\/p\u003e \u003cp\u003e    LDAP Synchronization 377\u003c\/p\u003e \u003cp\u003e    LDAP Authentication 389\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 393\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 393\u003c\/p\u003e \u003cp\u003e    Define Key Terms 393\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 393\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 17 Registering SIP Endpoints to the Cisco Unified Communications Manager 394\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 395\u003c\/p\u003e \u003cp\u003e    Foundation Topics 397\u003c\/p\u003e \u003cp\u003e    Bulk Administration Tool (BAT) 407\u003c\/p\u003e \u003cp\u003e    Device Onboarding with Activation Codes 414\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 420\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 420\u003c\/p\u003e \u003cp\u003e    Define Key Terms 421\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 422\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 18 Cisco Unified Communications Manager Call Admission Control (CAC) 424\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 425\u003c\/p\u003e \u003cp\u003e    Foundation Topics 427\u003c\/p\u003e \u003cp\u003e    Endpoint Addressing 427\u003c\/p\u003e \u003cp\u003e    Call Privileges 435\u003c\/p\u003e \u003cp\u003e    Call Coverage 446\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 454\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 454\u003c\/p\u003e \u003cp\u003e    Define Key Terms 454\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 454\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 19 Configuring Globalized Call Routing in Cisco Unified Communications Manager 456\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 457\u003c\/p\u003e \u003cp\u003e    Foundation Topics 458\u003c\/p\u003e \u003cp\u003e    Call Routing and Path Selection 458\u003c\/p\u003e \u003cp\u003e    Digit Manipulation 471\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 473\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 473\u003c\/p\u003e \u003cp\u003e    Define Key Terms 474\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 474\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart V Edge Services 477\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 20 Introduction to Cisco Edge Services 478\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 479\u003c\/p\u003e \u003cp\u003e    Foundation Topics 480\u003c\/p\u003e \u003cp\u003e    Cisco Expressway 480\u003c\/p\u003e \u003cp\u003e    Cisco Voice Gateway Elements 483\u003c\/p\u003e \u003cp\u003e    Cisco Unified Border Element 485\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 486\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 486\u003c\/p\u003e \u003cp\u003e    Define Key Terms 487\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 487\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 21 Mobile and Remote Access (MRA) 488\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 489\u003c\/p\u003e \u003cp\u003e    Foundation Topics 492\u003c\/p\u003e \u003cp\u003e    Requirements for MRA 492\u003c\/p\u003e \u003cp\u003e    Cisco Unified Communications Manager Settings for MRA 498\u003c\/p\u003e \u003cp\u003e    TLS Verify Requirements 501\u003c\/p\u003e \u003cp\u003e    Initializing MRA on Expressway Servers 511\u003c\/p\u003e \u003cp\u003e    Collaboration Traversal Zones and Search Rules 515\u003c\/p\u003e \u003cp\u003e    Device Onboarding with Activation Codes over MRA 518\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 523\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 523\u003c\/p\u003e \u003cp\u003e    Define Key Terms 524\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 524\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart VI Webex Calling 527\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 22 Components of the Webex Solution 528\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 529\u003c\/p\u003e \u003cp\u003e    Foundation Topics 531\u003c\/p\u003e \u003cp\u003e    Webex Meeting 531\u003c\/p\u003e \u003cp\u003e    Webex Messaging 533\u003c\/p\u003e \u003cp\u003e    Webex Calling 535\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 537\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 538\u003c\/p\u003e \u003cp\u003e    Define Key Terms 538\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 538\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 23 Adding Users and Devices in the Webex Control Hub 540\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 541\u003c\/p\u003e \u003cp\u003e    Foundation Topics 543\u003c\/p\u003e \u003cp\u003e    Webex Control Hub Overview 543\u003c\/p\u003e \u003cp\u003e    Methods of Adding Users to Webex Control Hub 556\u003c\/p\u003e \u003cp\u003e    Directory Connector Configuration 566\u003c\/p\u003e \u003cp\u003e    Add Unified IP Phones to Webex Control Hub 570\u003c\/p\u003e \u003cp\u003e    Add Webex Endpoints to Webex Control Hub 575\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 578\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 578\u003c\/p\u003e \u003cp\u003e    Define Key Terms 579\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 579\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 24 Webex Calling Options 580\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 581\u003c\/p\u003e \u003cp\u003e    Foundation Topics 583\u003c\/p\u003e \u003cp\u003e    PSTN Options for Webex Calling 583\u003c\/p\u003e \u003cp\u003e    Routers Supporting Local Gateway 588\u003c\/p\u003e \u003cp\u003e    Deployment Scenarios for the Local Gateway 593\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 599\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 599\u003c\/p\u003e \u003cp\u003e    Define Key Terms 599\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 599\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 25 Webex Calling Features 600\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 600\u003c\/p\u003e \u003cp\u003e    Foundation Topics 602\u003c\/p\u003e \u003cp\u003e    Admin-Configurable Features 602\u003c\/p\u003e \u003cp\u003e    User-Configurable Features 620\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 629\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 629\u003c\/p\u003e \u003cp\u003e    Define Key Terms 630\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 630\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 26 Webex Calling Using a Local Gateway 632\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 633\u003c\/p\u003e \u003cp\u003e    Foundation Topics 635\u003c\/p\u003e \u003cp\u003e    Webex Control Hub Settings 635\u003c\/p\u003e \u003cp\u003e    Router Configuration 644\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 651\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 652\u003c\/p\u003e \u003cp\u003e    Define Key Terms 652\u003c\/p\u003e \u003cp\u003e    Command Reference to Check Your Memory 652\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 657\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart VII Collaboration Applications 659\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 27 Understanding Cisco Unity Connection 660\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 661\u003c\/p\u003e \u003cp\u003e    Foundation Topics 662\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection Integration 662\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection System Settings 666\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection Call Handlers 667\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection Call Routing 668\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection Distribution Lists 670\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection Authentication Rules 670\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection Dial Plan 671\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 671\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 671\u003c\/p\u003e \u003cp\u003e    Define Key Terms 672\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 672\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 28 Cisco Unity Connection End-User and Voice Mailbox 674\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 675\u003c\/p\u003e \u003cp\u003e    Foundation Topics 677\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection End-User Templates 677\u003c\/p\u003e \u003cp\u003e    User Templates Basics 681\u003c\/p\u003e \u003cp\u003e    Default Class of Service 683\u003c\/p\u003e \u003cp\u003e    Password Settings and Roles 684\u003c\/p\u003e \u003cp\u003e    Transfer Rules and Greetings 685\u003c\/p\u003e \u003cp\u003e    Call Actions 686\u003c\/p\u003e \u003cp\u003e    Message Actions and Caller Input 687\u003c\/p\u003e \u003cp\u003e    TUI Experience 689\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection End Users 690\u003c\/p\u003e \u003cp\u003e    Cisco Unity Connection Voice Mailboxes 696\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 698\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 698\u003c\/p\u003e \u003cp\u003e    Define Key Terms 699\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 699\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 29 Deploying the Webex Application 700\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 701\u003c\/p\u003e \u003cp\u003e    Foundation Topics 703\u003c\/p\u003e \u003cp\u003e    Webex App Overview 703\u003c\/p\u003e \u003cp\u003e    Register Webex App to Cisco Unified Communications Manager 708\u003c\/p\u003e \u003cp\u003e    Migrate Cisco Jabber Clients to Webex App 715\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 721\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 721\u003c\/p\u003e \u003cp\u003e    Define Key Terms 721\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 721\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart VIII Troubleshooting Collaboration Components 723\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 30 Troubleshooting Endpoints 724\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 725\u003c\/p\u003e \u003cp\u003e    Foundation Topics 727\u003c\/p\u003e \u003cp\u003e    Accessing Logs on Cisco Unified IP Phones 727\u003c\/p\u003e \u003cp\u003e    Accessing Logs on CE Software-Based Endpoints 729\u003c\/p\u003e \u003cp\u003e    Call Signaling and Quality 734\u003c\/p\u003e \u003cp\u003e    Troubleshooting Cisco Jabber 749\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 753\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 753\u003c\/p\u003e \u003cp\u003e    Define Key Terms 754\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 754\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 31 Cisco Unified Communications Manager Reports 756\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 756\u003c\/p\u003e \u003cp\u003e    Foundation Topics 758\u003c\/p\u003e \u003cp\u003e    Dialed Number Analyzer 758\u003c\/p\u003e \u003cp\u003e    CAR Tool 760\u003c\/p\u003e \u003cp\u003e    CDR and CMR Logs on CUCM 763\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 770\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 771\u003c\/p\u003e \u003cp\u003e    Define Key Terms 771\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 771\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 32 Real-Time Monitoring Tool (RTMT) 772\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 772\u003c\/p\u003e \u003cp\u003e    Foundation Topics 774\u003c\/p\u003e \u003cp\u003e    Cisco Unified RTMT Overview 774\u003c\/p\u003e \u003cp\u003e    Monitor Systems with RTMT 778\u003c\/p\u003e \u003cp\u003e    Monitor the CUCM with RTMT 783\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 787\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 787\u003c\/p\u003e \u003cp\u003e    Define Key Terms 788\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 788\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 33 Understanding the Disaster Recovery System 790\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 790\u003c\/p\u003e \u003cp\u003e    Foundation Topics 792\u003c\/p\u003e \u003cp\u003e    Disaster Recovery System Overview 792\u003c\/p\u003e \u003cp\u003e    Backup Cisco Unified Communications Solutions 794\u003c\/p\u003e \u003cp\u003e    Restore Cisco Unified Communications Solutions 797\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 799\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 799\u003c\/p\u003e \u003cp\u003e    Define Key Terms 799\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 799\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 34 Monitoring Voicemail in Cisco Unity Connection 800\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    “Do I Know This Already?” Quiz 800\u003c\/p\u003e \u003cp\u003e    Foundation Topics 802\u003c\/p\u003e \u003cp\u003e    Generate Reports on Cisco Unity Connection 802\u003c\/p\u003e \u003cp\u003e    Generate Reports in Cisco Unified Serviceability 808\u003c\/p\u003e \u003cp\u003e    Use Reports for Troubleshooting and Maintenance 810\u003c\/p\u003e \u003cp\u003e    Exam Preparation Tasks 814\u003c\/p\u003e \u003cp\u003e    Review All Key Topics 814\u003c\/p\u003e \u003cp\u003e    Define Key Terms 815\u003c\/p\u003e \u003cp\u003e    Q\u0026amp;A 815\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart IX Final Preparation 817\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 35 Final Preparation 818\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Hands-on Activities 818\u003c\/p\u003e \u003cp\u003e    Suggested Plan for Final Review and Study 818\u003c\/p\u003e \u003cp\u003e    Summary 819\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart X Exam Updates 821\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 36 CCNP and CCIE Collaboration Core (CLCOR) 350-801 Exam Updates 822\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    The Purpose of This Chapter 822\u003c\/p\u003e \u003cp\u003e    News about the Next Exam Release 824\u003c\/p\u003e \u003cp\u003e    Updated Technical Content 824\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart XI Appendices 827\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eAppendix A Answers to the “Do I Know This Already?” Quizzes and Q\u0026amp;A Sections 828\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eGlossary 859\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eOnline Elements\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart XII Online Appendices\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eAppendix B Memory Tables\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eAppendix C Memory Tables Answer Key\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eAppendix D Study Planner\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e9780138200947, TOC, 9\/26\/23\u003c\/strong\u003e\u003c\/p\u003e\u003c\/em\u003e\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732342485335,"sku":"9780138200947","price":52.43,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780138200947.jpg?v=1719996491"},{"product_id":"the-health-information-exchange-formation-guide-9780982107089","title":"The Health Information Exchange Formation Guide","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cem\u003eWinner of HIMSS 2011 Book of the Year Award!\u003cbr\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eThe HIMSS Book of the Year Award honors a book that offers outstanding practical guidance and\/or strategic insight for healthcare information and management systems professionals. The electronic exchange of health information is an essential capability that contributes to improved efficiency and patient outcomes in the healthcare delivery process. This book provides readers with the tools and resources needed to establish a successful, sustainable HIE and avoid many of the pitfalls that failed early initiatives. The authors use their own direct experience as HIE consultants, their interviews with HIE leaders and extensive research to offer a practical, step-by-step approach to forming an HIE. The book features case studies, examples, checklists, references, a high-level history and overview of HIE and a discussion of why HIE is so important. The book also describes in detail the essential steps to planning and forming\u003c\/p\u003e","brand":"Taylor \u0026 Francis Inc","offers":[{"title":"Default Title","offer_id":48737935360343,"sku":"9780982107089","price":58.89,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780982107089.jpg?v=1723811608"},{"product_id":"digital-signal-processing-9781108418447","title":"Digital Signal Processing","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eCombining clear explanations of elementary principles, advanced topics and applications with step-by-step mathematical derivations, this textbook provides a comprehensive yet accessible introduction to digital signal processing. All the key topics are covered, including discrete-time Fourier transform, z-transform, discrete Fourier transform and FFT, A\/D conversion, and FIR and IIR filtering algorithms, as well as more advanced topics such as multirate systems, the discrete cosine transform and spectral signal processing. Over 600 full-color illustrations, 200 fully worked examples, hundreds of end-of-chapter homework problems and detailed computational examples of DSP algorithms implemented in MATLAB and C aid understanding, and help put knowledge into practice. A wealth of supplementary material accompanies the book online, including interactive programs for instructors, a full set of solutions and MATLAB laboratory exercises, making this the ideal text for senior undergraduate and g\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e'Professor Holton has done a great service to faculty who teach digital signal processing. The material is developed in a clear and thorough manner with an excellent range of topics, from elementary to advanced and from theoretical to applied. Many insightful analytical and computational examples and homework problems are included, with Matlab intelligently integrated. This textbook is the clear front-runner in a crowded field.' Howard Weinert, Johns Hopkins University\u003cbr\u003e'… a student-friendly book, making learning DSP a fun journey.' Xiyi Hang, California State University, Northridge\u003cbr\u003e'… an excellent textbook for undergraduate as well as graduate students. It is well written, very clearly defined and presents all DSP topics, using many examples including the use of Matlab … Holton covers all necessary materials for a thorough understanding of DSP concepts and practical applications of a subject which is very mathematical … It is without any reservations that I strongly endorse and recommend the DSP book by Professor Holton.' Mousavinezhad Hossein, Idaho State University\u003cbr\u003e'The Holton text includes technical materials that a practicing engineer needs to know to prototype a fixed-coefficient DSP system architecture using Matlab. There are many unique features of this textbook, including a full chapter on visualizing frequency response from pole-zero plots, multi-color plots for better comprehension, rigorous derivation of all formulas, and up-to-date hardware- and software-based implementation ideas for the benefit of novice and practicing engineers. I strongly recommend its adoption.' Kalyan Mondal, Fairleigh Dickinson University\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003ePreface; 1. Signals and systems; 2. Impulse response; 3. Discrete-time Fourier transform; 4. z-transform; 5. Frequency response; 6. A\/D and D\/A conversion; 7. Finite impulse response systems; 8. Infinite impulse response systems; 9. Filter architecture; 10. Discrete Fourier transform; 11. Fast Fourier transform; 12. Discrete cosine transform; 13. Multirate and multistage systems; 14. Spectral analysis; Appendices; Index.","brand":"Cambridge University Press","offers":[{"title":"Default Title","offer_id":48738286338391,"sku":"9781108418447","price":129.89,"currency_code":"GBP","in_stock":true}]},{"product_id":"information-storage-and-management-9781118094839","title":"Information Storage and Management","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eThe new edition of a bestseller, now revised and update throughout!\u003c\/b\u003e  \u003cp\u003eThis new edition of the unparalleled bestseller serves as a full training course all in one and as the world''s largest data storage company, EMC is the ideal author for such a critical resource. They cover the components of a storage system and the different storage system models while also offering essential new material that explores the advances in existing technologies and the emergence of the Cloud as well as updates and vital information on new technologies.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eFeatures a separate section on emerging area of cloud computing\u003c\/li\u003e \u003cli\u003eCovers new technologies such as: data de-duplication, unified storage, continuous data protection technology, virtual provisioning, FCoE, flash drives, storage tiering, big data, and more\u003c\/li\u003e \u003cli\u003eDetails storage models such as Network Attached Storage (NAS), Storage Area Network (SAN), Object Based Storage along with virtualization at various infrastructure comp\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eForeword xxvii\u003c\/p\u003e \u003cp\u003eIntroduction xxix\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSection I Storage System 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Introduction to Information Storage 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Information Storage 4\u003c\/p\u003e \u003cp\u003e1.2 Evolution of Storage Architecture 9\u003c\/p\u003e \u003cp\u003e1.3 Data Center Infrastructure 11\u003c\/p\u003e \u003cp\u003e1.4 Virtualization and Cloud Computing 14\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Data Center Environment 17\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Application 18\u003c\/p\u003e \u003cp\u003e2.2 Database Management System (DBMS) 18\u003c\/p\u003e \u003cp\u003e2.3 Host (Compute) 19\u003c\/p\u003e \u003cp\u003e2.4 Connectivity 27\u003c\/p\u003e \u003cp\u003e2.5 Storage 29\u003c\/p\u003e \u003cp\u003e2.6 Disk Drive Components 31\u003c\/p\u003e \u003cp\u003e2.7 Disk Drive Performance 36\u003c\/p\u003e \u003cp\u003e2.8 Host Access to Data 40\u003c\/p\u003e \u003cp\u003e2.9 Direct-Attached Storage 41\u003c\/p\u003e \u003cp\u003e2.10 Storage Design Based on Application Requirements and Disk Performance 43\u003c\/p\u003e \u003cp\u003e2.11 Disk Native Command Queuing 45\u003c\/p\u003e \u003cp\u003e2.12 Introduction to Flash Drives 46\u003c\/p\u003e \u003cp\u003e2.13 Concept in Practice: VMware ESXi 48\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Data Protection: RAID 51\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 RAID Implementation Methods 52\u003c\/p\u003e \u003cp\u003e3.2 RAID Array Components 53\u003c\/p\u003e \u003cp\u003e3.3 RAID Techniques 53\u003c\/p\u003e \u003cp\u003e3.4 RAID Levels 57\u003c\/p\u003e \u003cp\u003e3.5 RAID Impact on Disk Performance 64\u003c\/p\u003e \u003cp\u003e3.6 RAID Comparison 66\u003c\/p\u003e \u003cp\u003e3.7 Hot Spares 68\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Intelligent Storage Systems 71\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Components of an Intelligent Storage System 72\u003c\/p\u003e \u003cp\u003e4.2 Storage Provisioning 79\u003c\/p\u003e \u003cp\u003e4.3 Types of Intelligent Storage Systems 85\u003c\/p\u003e \u003cp\u003e4.4 Concepts in Practice: EMC Symmetrix and VNX 87\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSection II Storage Networking Technologies 93\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Fibre Channel Storage Area Networks 95\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Fibre Channel: Overview 96\u003c\/p\u003e \u003cp\u003e5.2 The SAN and Its Evolution 97\u003c\/p\u003e \u003cp\u003e5.3 Components of FC SAN 98\u003c\/p\u003e \u003cp\u003e5.4 FC Connectivity 102\u003c\/p\u003e \u003cp\u003e5.5 Switched Fabric Ports 106\u003c\/p\u003e \u003cp\u003e5.6 Fibre Channel Architecture 106\u003c\/p\u003e \u003cp\u003e5.7 Fabric Services 113\u003c\/p\u003e \u003cp\u003e5.8 Switched Fabric Login Types 114\u003c\/p\u003e \u003cp\u003e5.9 Zoning 115\u003c\/p\u003e \u003cp\u003e5.10 FC SAN Topologies 118\u003c\/p\u003e \u003cp\u003e5.11 Virtualization in SAN 122\u003c\/p\u003e \u003cp\u003e5.12 Concepts in Practice: EMC Connectrix and EMC VPLEX 125\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 IP SAN and FCoE 131\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.2 FCIP 142\u003c\/p\u003e \u003cp\u003e6.3 FCoE 145\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Network-Attached Storage 157\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 General-Purpose Servers versus NAS Devices 158\u003c\/p\u003e \u003cp\u003e7.2 Benefi ts of NAS 159\u003c\/p\u003e \u003cp\u003e7.3 File Systems and Network File Sharing 160\u003c\/p\u003e \u003cp\u003e7.4 Components of NAS 162\u003c\/p\u003e \u003cp\u003e7.5 NAS I\/O Operation 163\u003c\/p\u003e \u003cp\u003e7.6 NAS Implementations 163\u003c\/p\u003e \u003cp\u003e7.7 NAS File-Sharing Protocols 168\u003c\/p\u003e \u003cp\u003e7.8 Factors Affecting NAS Performance 171\u003c\/p\u003e \u003cp\u003e7.9 File-Level Virtualization 174\u003c\/p\u003e \u003cp\u003e7.10 Concepts in Practice: EMC Isilon and EMC VNX Gateway 175\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Object-Based and Unified Storage 179\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Object-Based Storage Devices 180\u003c\/p\u003e \u003cp\u003e8.2 Content-Addressed Storage 187\u003c\/p\u003e \u003cp\u003e8.3 CAS Use Cases 188\u003c\/p\u003e \u003cp\u003e8.4 Unifi ed Storage 190\u003c\/p\u003e \u003cp\u003e8.5 Concepts in Practice: EMC Atmos, EMC VNX, and EMC Centera 192\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSection III Backup, Archive, and Replication 199\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Introduction to Business Continuity 201\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Information Availability 202\u003c\/p\u003e \u003cp\u003e9.2 BC Terminology 205\u003c\/p\u003e \u003cp\u003e9.3 BC Planning Life Cycle 207\u003c\/p\u003e \u003cp\u003e9.4 Failure Analysis 210\u003c\/p\u003e \u003cp\u003e9.5 Business Impact Analysis 213\u003c\/p\u003e \u003cp\u003e9.6 BC Technology Solutions 213\u003c\/p\u003e \u003cp\u003e9.7 Concept in Practice: EMC PowerPath 214\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Backup and Archive 225\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Backup Purpose 226\u003c\/p\u003e \u003cp\u003e10.2 Backup Considerations 227\u003c\/p\u003e \u003cp\u003e10.3 Backup Granularity 228\u003c\/p\u003e \u003cp\u003e10.4 Recovery Considerations 231\u003c\/p\u003e \u003cp\u003e10.5 Backup Methods 231\u003c\/p\u003e \u003cp\u003e10.6 Backup Architecture 233\u003c\/p\u003e \u003cp\u003e10.7 Backup and Restore Operations 234\u003c\/p\u003e \u003cp\u003e10.8 Backup Topologies 236\u003c\/p\u003e \u003cp\u003e10.9 Backup in NAS Environments 239\u003c\/p\u003e \u003cp\u003e10.10 Backup Targets 242\u003c\/p\u003e \u003cp\u003e10.11 Data Deduplication for Backup 249\u003c\/p\u003e \u003cp\u003e10.12 Backup in Virtualized Environments 252\u003c\/p\u003e \u003cp\u003e10.13 Data Archive 254\u003c\/p\u003e \u003cp\u003e10.14 Archiving Solution Architecture 255\u003c\/p\u003e \u003cp\u003e10.15 Concepts in Practice: EMC NetWorker, EMC Avamar, and EMC Data Domain 257\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Local Replication 263\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Replication Terminology 264\u003c\/p\u003e \u003cp\u003e11.2 Uses of Local Replicas 264\u003c\/p\u003e \u003cp\u003e11.3 Replica Consistency 265\u003c\/p\u003e \u003cp\u003e11.4 Local Replication Technologies 269\u003c\/p\u003e \u003cp\u003e11.5 Tracking Changes to Source and Replica 281\u003c\/p\u003e \u003cp\u003e11.6 Restore and Restart Considerations 282\u003c\/p\u003e \u003cp\u003e11.7 Creating Multiple Replicas 283\u003c\/p\u003e \u003cp\u003e11.8 Local Replication in a Virtualized Environment 284\u003c\/p\u003e \u003cp\u003e11.9 Concepts in Practice: EMC TimeFinder, EMC SnapView, and EMC RecoverPoint 285\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Remote Replication 289\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Modes of Remote Replication 289\u003c\/p\u003e \u003cp\u003e12.2 Remote Replication Technologies 292\u003c\/p\u003e \u003cp\u003e12.3 Three-Site Replication 300\u003c\/p\u003e \u003cp\u003e12.4 Data Migration Solutions 304\u003c\/p\u003e \u003cp\u003e12.5 Remote Replication and Migration in a Virtualized Environment 306\u003c\/p\u003e \u003cp\u003e12.6 Concepts in Practice: EMC SRDF, EMC MirrorView, and EMC RecoverPoint 307\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSection IV Cloud Computing 311\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 Cloud Computing 313\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 Cloud Enabling Technologies 314\u003c\/p\u003e \u003cp\u003e13.2 Characteristics of Cloud Computing 314\u003c\/p\u003e \u003cp\u003e13.3 Benefi ts of Cloud Computing 316\u003c\/p\u003e \u003cp\u003e13.4 Cloud Service Models 316\u003c\/p\u003e \u003cp\u003e13.5 Cloud Deployment Models 318\u003c\/p\u003e \u003cp\u003e13.6 Cloud Computing Infrastructure 322\u003c\/p\u003e \u003cp\u003e13.7 Cloud Challenges 326\u003c\/p\u003e \u003cp\u003e13.8 Cloud Adoption Considerations 327\u003c\/p\u003e \u003cp\u003e13.9 Concepts in Practice: Vblock 329\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSection V Securing and Managing Storage Infrastructure 331\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Securing the Storage Infrastructure 333\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e14.1 Information Security Framework 334\u003c\/p\u003e \u003cp\u003e14.2 Risk Triad 334\u003c\/p\u003e \u003cp\u003e14.3 Storage Security Domains 338\u003c\/p\u003e \u003cp\u003e14.4 Security Implementations in Storage Networking 346\u003c\/p\u003e \u003cp\u003e14.5 Securing Storage Infrastructure in Virtualized and Cloud Environments 358\u003c\/p\u003e \u003cp\u003e14.6 Concepts in Practice: RSA and VMware Security Products 361\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Managing the Storage Infrastructure 365\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e15.1 Monitoring the Storage Infrastructure 366\u003c\/p\u003e \u003cp\u003e15.2 Storage Infrastructure Management Activities 376\u003c\/p\u003e \u003cp\u003e15.3 Storage Infrastructure Management Challenges 384\u003c\/p\u003e \u003cp\u003e15.4 Developing an Ideal Solution 384\u003c\/p\u003e \u003cp\u003e15.5 Information Lifecycle Management 386\u003c\/p\u003e \u003cp\u003e15.6 Storage Tiering 388\u003c\/p\u003e \u003cp\u003e15.7 Concepts in Practice: EMC Infrastructure Management Tools 391\u003c\/p\u003e \u003cp\u003eAppendix A Application I\/O Characteristics 395\u003c\/p\u003e \u003cp\u003eAppendix B Parallel SCSI 399\u003c\/p\u003e \u003cp\u003eAppendix C SAN Design Exercises 405\u003c\/p\u003e \u003cp\u003eAppendix D Information Availability Exercises 409\u003c\/p\u003e \u003cp\u003eAppendix E Network Technologies for Remote Replication 411\u003c\/p\u003e \u003cp\u003eAppendix F Acronyms and Abbreviations 413\u003c\/p\u003e \u003cp\u003eGlossary 427\u003c\/p\u003e \u003cp\u003eIndex 465\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48738351743319,"sku":"9781118094839","price":52.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118094839.jpg?v=1723811962"},{"product_id":"business-data-communications-and-networking-9781119702849","title":"Business Data Communications and Networking","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eAbout the Authors v\u003c\/p\u003e \u003cp\u003ePreface vi\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart One Introduction 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Introduction to Data Communications 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Introduction 1\u003c\/p\u003e \u003cp\u003e1.2 Data Communications Networks 5\u003c\/p\u003e \u003cp\u003e1.2.1 Components of a Network 6\u003c\/p\u003e \u003cp\u003e1.2.2 Types of Networks 7\u003c\/p\u003e \u003cp\u003e1.3 Network Models 8\u003c\/p\u003e \u003cp\u003e1.3.1 Open Systems Interconnection Reference Model 9\u003c\/p\u003e \u003cp\u003e1.3.2 Internet Model 10\u003c\/p\u003e \u003cp\u003e1.3.3 Message Transmission Using Layers 12\u003c\/p\u003e \u003cp\u003e1.4 Network Standards 14\u003c\/p\u003e \u003cp\u003e1.4.1 The Importance of Standards 14\u003c\/p\u003e \u003cp\u003e1.4.2 The Standards-Making Process 15\u003c\/p\u003e \u003cp\u003e1.4.3 Common Standards 17\u003c\/p\u003e \u003cp\u003e1.5 Future Trends 18\u003c\/p\u003e \u003cp\u003e1.5.1 Wireless LAN and BYOD 18\u003c\/p\u003e \u003cp\u003e1.5.2 The Internet of Things 18\u003c\/p\u003e \u003cp\u003e1.5.3 Massively Online 19\u003c\/p\u003e \u003cp\u003e1.6 Implications for Cyber Security 20\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart Two Fundamental Concepts 27\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Application Layer 27\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Introduction 27\u003c\/p\u003e \u003cp\u003e2.2 Application Architectures 28\u003c\/p\u003e \u003cp\u003e2.2.1 Host-Based Architectures 29\u003c\/p\u003e \u003cp\u003e2.2.2 Client-Based Architectures 30\u003c\/p\u003e \u003cp\u003e2.2.3 Client–Server Architectures 30\u003c\/p\u003e \u003cp\u003e2.2.4 Cloud Computing Architectures 33\u003c\/p\u003e \u003cp\u003e2.2.5 Peer-to-Peer Architectures 35\u003c\/p\u003e \u003cp\u003e2.2.6 Choosing Architectures 36\u003c\/p\u003e \u003cp\u003e2.3 World Wide Web 37\u003c\/p\u003e \u003cp\u003e2.3.1 How the Web Works 37\u003c\/p\u003e \u003cp\u003e2.3.2 Inside an HTTP Request 38\u003c\/p\u003e \u003cp\u003e2.3.3 Inside an HTTP Response 39\u003c\/p\u003e \u003cp\u003e2.4 Electronic Mail 41\u003c\/p\u003e \u003cp\u003e2.4.1 How Email Works 41\u003c\/p\u003e \u003cp\u003e2.4.2 Inside an SMTP Packet 44\u003c\/p\u003e \u003cp\u003e2.4.3 Attachments in Multipurpose Internet Mail Extension 45\u003c\/p\u003e \u003cp\u003e2.5 Other Applications 45\u003c\/p\u003e \u003cp\u003e2.5.1 Telnet 46\u003c\/p\u003e \u003cp\u003e2.5.2 Videoconferencing 47\u003c\/p\u003e \u003cp\u003e2.6 Implications for Cyber Security 48\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Physical Layer 59\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Introduction 59\u003c\/p\u003e \u003cp\u003e3.2 Circuits 61\u003c\/p\u003e \u003cp\u003e3.2.1 Circuit Configuration 61\u003c\/p\u003e \u003cp\u003e3.2.2 Data Flow 62\u003c\/p\u003e \u003cp\u003e3.2.3 Multiplexing 62\u003c\/p\u003e \u003cp\u003e3.3 Communication Media 65\u003c\/p\u003e \u003cp\u003e3.3.1 Twisted-Pair Cable 65\u003c\/p\u003e \u003cp\u003e3.3.2 Coaxial Cable 65\u003c\/p\u003e \u003cp\u003e3.3.3 Fiber-Optic Cable 66\u003c\/p\u003e \u003cp\u003e3.3.4 Radio 67\u003c\/p\u003e \u003cp\u003e3.3.5 Microwave 68\u003c\/p\u003e \u003cp\u003e3.3.6 Satellite 68\u003c\/p\u003e \u003cp\u003e3.3.7 Media Selection 70\u003c\/p\u003e \u003cp\u003e3.4 Digital Transmission of Digital Data 71\u003c\/p\u003e \u003cp\u003e3.4.1 Coding 71\u003c\/p\u003e \u003cp\u003e3.4.2 Transmission Modes 72\u003c\/p\u003e \u003cp\u003e3.4.3 Digital Transmission 73\u003c\/p\u003e \u003cp\u003e3.4.4 How Ethernet Transmits Data 74\u003c\/p\u003e \u003cp\u003e3.5 Analog Transmission of Digital Data 75\u003c\/p\u003e \u003cp\u003e3.5.1 Modulation 75\u003c\/p\u003e \u003cp\u003e3.5.2 Capacity of a Circuit 78\u003c\/p\u003e \u003cp\u003e3.5.3 How Modems Transmit Data 78\u003c\/p\u003e \u003cp\u003e3.6 Digital Transmission of Analog Data 79\u003c\/p\u003e \u003cp\u003e3.6.1 Translating from Analog to Digital 79\u003c\/p\u003e \u003cp\u003e3.6.2 How Telephones Transmit Voice Data 80\u003c\/p\u003e \u003cp\u003e3.6.3 How Instant Messenger Transmits Voice Data 81\u003c\/p\u003e \u003cp\u003e3.6.4 Voice over Internet Protocol (VoIP) 82\u003c\/p\u003e \u003cp\u003e3.7 Implications for Cyber Security 83\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Data Link Layer 91\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction 91\u003c\/p\u003e \u003cp\u003e4.2 Media Access Control 92\u003c\/p\u003e \u003cp\u003e4.2.1 Contention 92\u003c\/p\u003e \u003cp\u003e4.2.2 Controlled Access 92\u003c\/p\u003e \u003cp\u003e4.2.3 Relative Performance 93\u003c\/p\u003e \u003cp\u003e4.3 Error Control 94\u003c\/p\u003e \u003cp\u003e4.3.1 Sources of Errors 94\u003c\/p\u003e \u003cp\u003e4.3.2 Error Prevention 96\u003c\/p\u003e \u003cp\u003e4.3.3 Error Detection 97\u003c\/p\u003e \u003cp\u003e4.3.4 Error Correction via Retransmission 98\u003c\/p\u003e \u003cp\u003e4.3.5 Forward Error Correction 98\u003c\/p\u003e \u003cp\u003e4.3.6 Error Control in Practice 99\u003c\/p\u003e \u003cp\u003e4.4 Data Link Protocols 100\u003c\/p\u003e \u003cp\u003e4.4.1 Asynchronous Transmission 101\u003c\/p\u003e \u003cp\u003e4.4.2 Synchronous Transmission 101\u003c\/p\u003e \u003cp\u003e4.5 Transmission Efficiency 104\u003c\/p\u003e \u003cp\u003e4.6 Implications for Cyber Security 106\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Network and Transport Layers 114\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction 114\u003c\/p\u003e \u003cp\u003e5.2 Transport and Network Layer Protocols 116\u003c\/p\u003e \u003cp\u003e5.2.1 Transmission Control Protocol (TCP) 116\u003c\/p\u003e \u003cp\u003e5.2.2 Internet Protocol (IP) 117\u003c\/p\u003e \u003cp\u003e5.3 Transport Layer Functions 118\u003c\/p\u003e \u003cp\u003e5.3.1 Linking to the Application Layer 118\u003c\/p\u003e \u003cp\u003e5.3.2 Segmenting 119\u003c\/p\u003e \u003cp\u003e5.3.3 Session Management 120\u003c\/p\u003e \u003cp\u003e5.4 Addressing 123\u003c\/p\u003e \u003cp\u003e5.4.1 Assigning Addresses 124\u003c\/p\u003e \u003cp\u003e5.4.2 Address Resolution 129\u003c\/p\u003e \u003cp\u003e5.5 Routing 131\u003c\/p\u003e \u003cp\u003e5.5.1 Types of Routing 132\u003c\/p\u003e \u003cp\u003e5.5.2 Routing Protocols 134\u003c\/p\u003e \u003cp\u003e5.5.3 Multicasting 136\u003c\/p\u003e \u003cp\u003e5.5.4 The Anatomy of a Router 137\u003c\/p\u003e \u003cp\u003e5.6 TCP\/IP Example 138\u003c\/p\u003e \u003cp\u003e5.6.1 Known Addresses 140\u003c\/p\u003e \u003cp\u003e5.6.2 Unknown Addresses 141\u003c\/p\u003e \u003cp\u003e5.6.3 TCP Connections 142\u003c\/p\u003e \u003cp\u003e5.6.4 TCP\/IP and Network Layers 143\u003c\/p\u003e \u003cp\u003e5.7 Implications for Cyber Security 145\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart Three Network Technologies 162\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Network Design 162\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Introduction 162\u003c\/p\u003e \u003cp\u003e6.1.1 Network Architecture Components 163\u003c\/p\u003e \u003cp\u003e6.1.2 The Traditional Network Design Process 164\u003c\/p\u003e \u003cp\u003e6.1.3 The Building-Block Network Design Process 166\u003c\/p\u003e \u003cp\u003e6.2 Needs Analysis 166\u003c\/p\u003e \u003cp\u003e6.2.1 Network Architecture Component 168\u003c\/p\u003e \u003cp\u003e6.2.2 Application Systems 169\u003c\/p\u003e \u003cp\u003e6.2.3 Network Users 169\u003c\/p\u003e \u003cp\u003e6.2.4 Categorizing Network Needs 170\u003c\/p\u003e \u003cp\u003e6.2.5 Deliverables 171\u003c\/p\u003e \u003cp\u003e6.3 Technology Design 171\u003c\/p\u003e \u003cp\u003e6.3.1 Designing Clients and Servers 171\u003c\/p\u003e \u003cp\u003e6.3.2 Designing Circuits 171\u003c\/p\u003e \u003cp\u003e6.3.3 Network Design Tools 174\u003c\/p\u003e \u003cp\u003e6.3.4 Deliverables 174\u003c\/p\u003e \u003cp\u003e6.4 Cost Assessment 174\u003c\/p\u003e \u003cp\u003e6.4.1 Request for Proposal 175\u003c\/p\u003e \u003cp\u003e6.4.2 Selling the Proposal to Management 175\u003c\/p\u003e \u003cp\u003e6.4.3 Deliverables 176\u003c\/p\u003e \u003cp\u003e6.5 Implications for Cyber Security 176\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Wired and Wireless Local Area Networks 182\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Introduction 182\u003c\/p\u003e \u003cp\u003e7.2 LAN Components 183\u003c\/p\u003e \u003cp\u003e7.2.1 Network Interface Cards 183\u003c\/p\u003e \u003cp\u003e7.2.2 Network Circuits 184\u003c\/p\u003e \u003cp\u003e7.2.3 Network Hubs, Switches, and Access Points 185\u003c\/p\u003e \u003cp\u003e7.2.4 Network Operating Systems 188\u003c\/p\u003e \u003cp\u003e7.3 Wired Ethernet 189\u003c\/p\u003e \u003cp\u003e7.3.1 Topology 190\u003c\/p\u003e \u003cp\u003e7.3.2 Media Access Control 192\u003c\/p\u003e \u003cp\u003e7.3.3 Types of Ethernet 193\u003c\/p\u003e \u003cp\u003e7.4 Wireless Ethernet 194\u003c\/p\u003e \u003cp\u003e7.4.1 Topology 194\u003c\/p\u003e \u003cp\u003e7.4.2 Media Access Control 194\u003c\/p\u003e \u003cp\u003e7.4.3 Wireless Ethernet Frame Layout 196\u003c\/p\u003e \u003cp\u003e7.4.4 Types of Wireless Ethernet 196\u003c\/p\u003e \u003cp\u003e7.4.5 Security 198\u003c\/p\u003e \u003cp\u003e7.5 The Best Practice LAN Design 199\u003c\/p\u003e \u003cp\u003e7.5.1 Designing User Access with Wired Ethernet 200\u003c\/p\u003e \u003cp\u003e7.5.2 Designing User Access with Wireless Ethernet 200\u003c\/p\u003e \u003cp\u003e7.5.3 Designing the Data Center 203\u003c\/p\u003e \u003cp\u003e7.5.4 Designing the e-Commerce Edge 206\u003c\/p\u003e \u003cp\u003e7.5.5 Designing the SOHO Environment 206\u003c\/p\u003e \u003cp\u003e7.6 Improving LAN Performance 207\u003c\/p\u003e \u003cp\u003e7.6.1 Improving Server Performance 208\u003c\/p\u003e \u003cp\u003e7.6.2 Improving Circuit Capacity 210\u003c\/p\u003e \u003cp\u003e7.6.3 Reducing Network Demand 210\u003c\/p\u003e \u003cp\u003e7.7 Implications for Cyber Security 210\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Backbone Networks 220\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Introduction 220\u003c\/p\u003e \u003cp\u003e8.2 Switched Backbones 221\u003c\/p\u003e \u003cp\u003e8.3 Routed Backbones 224\u003c\/p\u003e \u003cp\u003e8.4 Virtual LANs 227\u003c\/p\u003e \u003cp\u003e8.4.1 Benefits of VLANs 227\u003c\/p\u003e \u003cp\u003e8.4.2 How VLANs Work 229\u003c\/p\u003e \u003cp\u003e8.5 The Best Practice Backbone Design 232\u003c\/p\u003e \u003cp\u003e8.6 Improving Backbone Performance 233\u003c\/p\u003e \u003cp\u003e8.6.1 Improving Device Performance 233\u003c\/p\u003e \u003cp\u003e8.6.2 Improving Circuit Capacity 234\u003c\/p\u003e \u003cp\u003e8.6.3 Reducing Network Demand 234\u003c\/p\u003e \u003cp\u003e8.7 Implications for Cyber Security 234\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Wide Area Networks 243\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Introduction 243\u003c\/p\u003e \u003cp\u003e9.2 Dedicated-Circuit Networks 244\u003c\/p\u003e \u003cp\u003e9.2.1 Basic Architecture 245\u003c\/p\u003e \u003cp\u003e9.2.2 T-Carrier Services 248\u003c\/p\u003e \u003cp\u003e9.2.3 SONET Services 249\u003c\/p\u003e \u003cp\u003e9.3 Packet-Switched Networks 250\u003c\/p\u003e \u003cp\u003e9.3.1 Basic Architecture 250\u003c\/p\u003e \u003cp\u003e9.3.2 Frame Relay Services 251\u003c\/p\u003e \u003cp\u003e9.3.3 MPLS Services 252\u003c\/p\u003e \u003cp\u003e9.3.4 Ethernet Services 252\u003c\/p\u003e \u003cp\u003e9.4 Virtual Private Networks 254\u003c\/p\u003e \u003cp\u003e9.4.1 Basic Architecture 254\u003c\/p\u003e \u003cp\u003e9.4.2 VPN Types 255\u003c\/p\u003e \u003cp\u003e9.4.3 How VPNs Work 256\u003c\/p\u003e \u003cp\u003e9.5 The Best Practice WAN Design 258\u003c\/p\u003e \u003cp\u003e9.5.1 Software Defined WAN 258\u003c\/p\u003e \u003cp\u003e9.5.2 Choosing WAN Circuits 259\u003c\/p\u003e \u003cp\u003e9.6 Improving WAN Performance 261\u003c\/p\u003e \u003cp\u003e9.6.1 Improving Device Performance 261\u003c\/p\u003e \u003cp\u003e9.6.2 Improving Circuit Capacity 261\u003c\/p\u003e \u003cp\u003e9.6.3 Reducing Network Demand 262\u003c\/p\u003e \u003cp\u003e9.7 Implications for Cyber Security 262\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 The Internet 274\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Introduction 274\u003c\/p\u003e \u003cp\u003e10.2 How the Internet Works 275\u003c\/p\u003e \u003cp\u003e10.2.1 Basic Architecture 275\u003c\/p\u003e \u003cp\u003e10.2.2 Connecting to an ISP 277\u003c\/p\u003e \u003cp\u003e10.2.3 The Internet Today 278\u003c\/p\u003e \u003cp\u003e10.3 Internet Access Technologies 279\u003c\/p\u003e \u003cp\u003e10.3.1 Digital Subscriber Line 279\u003c\/p\u003e \u003cp\u003e10.3.2 Cable Modem 280\u003c\/p\u003e \u003cp\u003e10.3.3 Fiber to the Home 282\u003c\/p\u003e \u003cp\u003e10.4 The Future of the Internet 283\u003c\/p\u003e \u003cp\u003e10.4.1 Internet Governance 283\u003c\/p\u003e \u003cp\u003e10.4.2 Building the Future 284\u003c\/p\u003e \u003cp\u003e10.5 Implications for Cyber Security 285\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart Four Network Management 292\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Network Security 292\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Introduction 292\u003c\/p\u003e \u003cp\u003e11.1.1 Why Networks Need Security 294\u003c\/p\u003e \u003cp\u003e11.1.2 Types of Security Threats 294\u003c\/p\u003e \u003cp\u003e11.1.3 Network Controls 295\u003c\/p\u003e \u003cp\u003e11.2 Risk Assessment 296\u003c\/p\u003e \u003cp\u003e11.2.1 Develop Risk Measurement Criteria 297\u003c\/p\u003e \u003cp\u003e11.2.2 Inventory IT Assets 298\u003c\/p\u003e \u003cp\u003e11.2.3 Identify Threats 299\u003c\/p\u003e \u003cp\u003e11.2.4 Document Existing Controls 301\u003c\/p\u003e \u003cp\u003e11.2.5 Identify Improvements 304\u003c\/p\u003e \u003cp\u003e11.3 Ensuring Business Continuity 304\u003c\/p\u003e \u003cp\u003e11.3.1 Virus Protection 304\u003c\/p\u003e \u003cp\u003e11.3.2 Denial-of-Service Protection 305\u003c\/p\u003e \u003cp\u003e11.3.3 Theft Protection 308\u003c\/p\u003e \u003cp\u003e11.3.4 Device Failure Protection 309\u003c\/p\u003e \u003cp\u003e11.3.5 Disaster Protection 310\u003c\/p\u003e \u003cp\u003e11.4 Intrusion Prevention 313\u003c\/p\u003e \u003cp\u003e11.4.1 Security Policy 314\u003c\/p\u003e \u003cp\u003e11.4.2 Perimeter Security and Firewalls 314\u003c\/p\u003e \u003cp\u003e11.4.3 Server and Client Protection 320\u003c\/p\u003e \u003cp\u003e11.4.4 Encryption 323\u003c\/p\u003e \u003cp\u003e11.4.5 User Authentication 329\u003c\/p\u003e \u003cp\u003e11.4.6 Preventing Social Engineering 332\u003c\/p\u003e \u003cp\u003e11.4.7 Intrusion Prevention Systems 333\u003c\/p\u003e \u003cp\u003e11.4.8 Intrusion Recovery 335\u003c\/p\u003e \u003cp\u003e11.5 Best Practice Recommendations 336\u003c\/p\u003e \u003cp\u003e11.6 Implications for Your Cyber Security 338\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Network Management 352\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Introduction 352\u003c\/p\u003e \u003cp\u003e12.2 Designing for Network Performance 353\u003c\/p\u003e \u003cp\u003e12.2.1 Managed Networks 353\u003c\/p\u003e \u003cp\u003e12.2.2 Managing Network Traffic 357\u003c\/p\u003e \u003cp\u003e12.2.3 Reducing Network Traffic 358\u003c\/p\u003e \u003cp\u003e12.3 Configuration Management 361\u003c\/p\u003e \u003cp\u003e12.3.1 Configuring the Network and Client Computers 361\u003c\/p\u003e \u003cp\u003e12.3.2 Documenting the Configuration 362\u003c\/p\u003e \u003cp\u003e12.4 Performance and Fault Management 364\u003c\/p\u003e \u003cp\u003e12.4.1 Network Monitoring 364\u003c\/p\u003e \u003cp\u003e12.4.2 Failure Control Function 366\u003c\/p\u003e \u003cp\u003e12.4.3 Performance and Failure Statistics 368\u003c\/p\u003e \u003cp\u003e12.4.4 Improving Performance 370\u003c\/p\u003e \u003cp\u003e12.5 End User Support 371\u003c\/p\u003e \u003cp\u003e12.5.1 Resolving Problems 371\u003c\/p\u003e \u003cp\u003e12.5.2 Providing End User Training 372\u003c\/p\u003e \u003cp\u003e12.6 Cost Management 373\u003c\/p\u003e \u003cp\u003e12.6.1 Sources of Costs 373\u003c\/p\u003e \u003cp\u003e12.6.2 Reducing Costs 375\u003c\/p\u003e \u003cp\u003e12.7 Implications for Cyber Security 377\u003c\/p\u003e \u003cp\u003eAppendices (Online)\u003c\/p\u003e \u003cp\u003eGlossary (Online)\u003c\/p\u003e \u003cp\u003eIndex I-1\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48738364621143,"sku":"9781119702849","price":101.53,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119702849.jpg?v=1723811980"},{"product_id":"aws-certified-advanced-networking-study-guide-9781394171859","title":"AWS Certified Advanced Networking Study Guide","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eThe latest edition of the official study guide for the AWS Advanced Networking certification specialty exam\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eThe newly revised second edition of the \u003ci\u003eAWS Certified Advanced Networking Study Guide: Specialty (ANS-C01) Exam\u003c\/i\u003e delivers an expert review of Amazon Web Services Networking fundamentals as they relate to the ANS-C01 exam. You'll find detailed explanations of critical exam topics combined with real-world scenarios that will help you build the robust knowledge base you need for the testand to succeed in the field as an AWS Certified Networking specialist. \u003c\/p\u003e\u003cp\u003eLearn about the design, implementation and deployment of AWS cloud-based Networking solutions, core services implementation, AWS service architecture design and maintenance (including architectural best practices), monitoring, Hybrid networks, security, compliance, governance, and network automation. The book also offers one year of free access to Sybex's online interactive learning environment and expert stu\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIntroduction xxvii\u003c\/p\u003e \u003cp\u003eAssessment Test xxxi\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I Network Design 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Edge Networking 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eContent Distribution Networking 4\u003c\/p\u003e \u003cp\u003eCloudFront 4\u003c\/p\u003e \u003cp\u003eCloudFront Implementation 6\u003c\/p\u003e \u003cp\u003eCaching and Object Retention 6\u003c\/p\u003e \u003cp\u003eInvalidations 8\u003c\/p\u003e \u003cp\u003eProtocol Support 9\u003c\/p\u003e \u003cp\u003eCloudFront Encryption Using SSL\/TLS and SNI 10\u003c\/p\u003e \u003cp\u003eCloudFront Security 11\u003c\/p\u003e \u003cp\u003eBilling 12\u003c\/p\u003e \u003cp\u003eLambda@edge 13\u003c\/p\u003e \u003cp\u003eGeo- restriction and Geolocation 13\u003c\/p\u003e \u003cp\u003eGlobal Accelerator 15\u003c\/p\u003e \u003cp\u003eGlobal Accelerator Architecture 17\u003c\/p\u003e \u003cp\u003eCustom Routing Accelerator 18\u003c\/p\u003e \u003cp\u003eAWS Global Accelerator Pricing 18\u003c\/p\u003e \u003cp\u003eElastic Load Balancers 19\u003c\/p\u003e \u003cp\u003eLoad Balancer Architectures 19\u003c\/p\u003e \u003cp\u003eListeners 19\u003c\/p\u003e \u003cp\u003eTarget Groups 20\u003c\/p\u003e \u003cp\u003eHealth Checking 20\u003c\/p\u003e \u003cp\u003eSticky Connections 20\u003c\/p\u003e \u003cp\u003eProxy Connections 21\u003c\/p\u003e \u003cp\u003eLoad Balancing Across Different Availability Zones 22\u003c\/p\u003e \u003cp\u003eConnection Draining 22\u003c\/p\u003e \u003cp\u003eAWS Load Balancer Offerings 23\u003c\/p\u003e \u003cp\u003eApplication Load Balancers 27\u003c\/p\u003e \u003cp\u003eGateway Load Balancers 29\u003c\/p\u003e \u003cp\u003eNetwork Load Balancer 31\u003c\/p\u003e \u003cp\u003eClassic Load Balancers 32\u003c\/p\u003e \u003cp\u003eConfiguring Elastic Load Balancers 32\u003c\/p\u003e \u003cp\u003eAPI Gateway 33\u003c\/p\u003e \u003cp\u003eRest Api 33\u003c\/p\u003e \u003cp\u003eHttp Api 34\u003c\/p\u003e \u003cp\u003eWebSocket Protocol 34\u003c\/p\u003e \u003cp\u003eAPI Gateway Configuration 34\u003c\/p\u003e \u003cp\u003eAPI Gateway Caching 35\u003c\/p\u003e \u003cp\u003eEndpoint Types 35\u003c\/p\u003e \u003cp\u003eSecurity 37\u003c\/p\u003e \u003cp\u003eAuthentication and Authorization 37\u003c\/p\u003e \u003cp\u003eCloudFront Design Considerations 38\u003c\/p\u003e \u003cp\u003eSummary 39\u003c\/p\u003e \u003cp\u003eExam Essentials 39\u003c\/p\u003e \u003cp\u003eExercises 40\u003c\/p\u003e \u003cp\u003eWritten Lab 41\u003c\/p\u003e \u003cp\u003eWritten Lab 1.1: Create an HTTP API by Using the AWS Management Console 41\u003c\/p\u003e \u003cp\u003eReview Questions 42\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Domain Name Services 47\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDNS and Route 53 48\u003c\/p\u003e \u003cp\u003eDNS Overview 49\u003c\/p\u003e \u003cp\u003eArchitecture 50\u003c\/p\u003e \u003cp\u003eDNS Hierarchy 50\u003c\/p\u003e \u003cp\u003eZones 51\u003c\/p\u003e \u003cp\u003eDNS Resolution Process 51\u003c\/p\u003e \u003cp\u003eResource Records 52\u003c\/p\u003e \u003cp\u003eTimers 54\u003c\/p\u003e \u003cp\u003eDelegations 54\u003c\/p\u003e \u003cp\u003eDNSSEC Overview 54\u003c\/p\u003e \u003cp\u003eDNS Logging and Monitoring 55\u003c\/p\u003e \u003cp\u003eCloudTrail 55\u003c\/p\u003e \u003cp\u003eCloudWatch 57\u003c\/p\u003e \u003cp\u003eArtificial Intelligence and Machine Learning 57\u003c\/p\u003e \u003cp\u003eRedshift 58\u003c\/p\u003e \u003cp\u003eRoute 53 Advanced Features and Policies 58\u003c\/p\u003e \u003cp\u003eAlias Records 58\u003c\/p\u003e \u003cp\u003eResolvers 59\u003c\/p\u003e \u003cp\u003eRoute 53 Resolver DNS Firewall 60\u003c\/p\u003e \u003cp\u003eHealth Checks 60\u003c\/p\u003e \u003cp\u003eTraffic Routing Policies 61\u003c\/p\u003e \u003cp\u003eSimple Routing 61\u003c\/p\u003e \u003cp\u003eMultivalue Responses 63\u003c\/p\u003e \u003cp\u003eLatency- Based Routing 63\u003c\/p\u003e \u003cp\u003eFailover Routing 65\u003c\/p\u003e \u003cp\u003eRound- Robin Routing 65\u003c\/p\u003e \u003cp\u003eWeighted Routing 66\u003c\/p\u003e \u003cp\u003eGeo location 67\u003c\/p\u003e \u003cp\u003eGeo- proximity 68\u003c\/p\u003e \u003cp\u003eRoute 53 Service Integrations 68\u003c\/p\u003e \u003cp\u003eVpc 69\u003c\/p\u003e \u003cp\u003eCloudFront 69\u003c\/p\u003e \u003cp\u003eLoad Balancers 69\u003c\/p\u003e \u003cp\u003eRoute 53 Application Recovery Controller 70\u003c\/p\u003e \u003cp\u003eHybrid Route 53 70\u003c\/p\u003e \u003cp\u003eMulti- account Route 53 71\u003c\/p\u003e \u003cp\u003eMulti-Region Route 53 72\u003c\/p\u003e \u003cp\u003eUsing Route 53 Public Hosted Zones 72\u003c\/p\u003e \u003cp\u003eUsing Route 53 Private Hosted Zones 73\u003c\/p\u003e \u003cp\u003eUsing Route 53 Resolver Endpoints in Hybrid and AWS Architectures 73\u003c\/p\u003e \u003cp\u003eUsing Route 53 for Global Traffic Management 74\u003c\/p\u003e \u003cp\u003eRoute 53 Failover 75\u003c\/p\u003e \u003cp\u003eDomain Registration 75\u003c\/p\u003e \u003cp\u003eRequired Information to Register a Domain 76\u003c\/p\u003e \u003cp\u003ePrivacy Protection 78\u003c\/p\u003e \u003cp\u003eRoute 53 Registration Information 78\u003c\/p\u003e \u003cp\u003eRenewing Your Domain 78\u003c\/p\u003e \u003cp\u003eSummary 79\u003c\/p\u003e \u003cp\u003eExam Essentials 79\u003c\/p\u003e \u003cp\u003eExercises 80\u003c\/p\u003e \u003cp\u003eReview Questions 82\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Hybrid and Multi- account DNS 87\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eImplementing Hybrid and Multi- account DNS Architectures 88\u003c\/p\u003e \u003cp\u003eRoute 53 Hosted Zones 88\u003c\/p\u003e \u003cp\u003ePrivate Hosted Zones 89\u003c\/p\u003e \u003cp\u003ePublic Hosted Zones 89\u003c\/p\u003e \u003cp\u003eTraffic Management 90\u003c\/p\u003e \u003cp\u003eLatency 93\u003c\/p\u003e \u003cp\u003eGeo location 94\u003c\/p\u003e \u003cp\u003eWeighted 95\u003c\/p\u003e \u003cp\u003eFailover 96\u003c\/p\u003e \u003cp\u003eMultivalue 97\u003c\/p\u003e \u003cp\u003eHealth Checking 97\u003c\/p\u003e \u003cp\u003eDomain Delegation and Forwarding 99\u003c\/p\u003e \u003cp\u003eDelegating Domains 99\u003c\/p\u003e \u003cp\u003eForwarding Rules 100\u003c\/p\u003e \u003cp\u003eConfiguring Records in Route 53 100\u003c\/p\u003e \u003cp\u003eA Record 101\u003c\/p\u003e \u003cp\u003eAAAA Record 102\u003c\/p\u003e \u003cp\u003eCname 102\u003c\/p\u003e \u003cp\u003emx Record 104\u003c\/p\u003e \u003cp\u003eSOA Record 104\u003c\/p\u003e \u003cp\u003eTXT Record 106\u003c\/p\u003e \u003cp\u003ePTR Record 106\u003c\/p\u003e \u003cp\u003eAlias Record 106\u003c\/p\u003e \u003cp\u003eSRV Record 107\u003c\/p\u003e \u003cp\u003eSPF Record 107\u003c\/p\u003e \u003cp\u003eNAPTR Record 109\u003c\/p\u003e \u003cp\u003eCAA Record 109\u003c\/p\u003e \u003cp\u003eConfiguring DNSSEC 109\u003c\/p\u003e \u003cp\u003eMulti- account Route 53 110\u003c\/p\u003e \u003cp\u003eDNS Endpoints 111\u003c\/p\u003e \u003cp\u003eOutbound Endpoints 112\u003c\/p\u003e \u003cp\u003eInbound Endpoints 113\u003c\/p\u003e \u003cp\u003eConfiguring Route 53 Monitoring and Logging 114\u003c\/p\u003e \u003cp\u003eCloudTrail API Logging 115\u003c\/p\u003e \u003cp\u003eCloudWatch Logging 116\u003c\/p\u003e \u003cp\u003eDNS Query Logging 116\u003c\/p\u003e \u003cp\u003eResolver Query Logging 117\u003c\/p\u003e \u003cp\u003eHosted Zone Monitoring 117\u003c\/p\u003e \u003cp\u003eResolver Endpoints Monitoring 117\u003c\/p\u003e \u003cp\u003eDomain Registration Monitoring 118\u003c\/p\u003e \u003cp\u003eSummary 118\u003c\/p\u003e \u003cp\u003eExam Essentials 119\u003c\/p\u003e \u003cp\u003eWritten Labs 119\u003c\/p\u003e \u003cp\u003eWritten Lab 3.1: Configure Logging for DNS Queries 119\u003c\/p\u003e \u003cp\u003eWritten Lab 3.2: View DNS Query Metrics for a Public Hosted Zone in the CloudWatch Console 120\u003c\/p\u003e \u003cp\u003eReview Questions 121\u003c\/p\u003e \u003cp\u003e\u003cb\u003e                \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eElastic Load Balancing 128\u003c\/p\u003e \u003cp\u003eNetwork Load Balancing 129\u003c\/p\u003e \u003cp\u003eApplication Load Balancing 130\u003c\/p\u003e \u003cp\u003eGateway Load Balancing 131\u003c\/p\u003e \u003cp\u003eClassic Load Balancing 132\u003c\/p\u003e \u003cp\u003eNetwork Design 132\u003c\/p\u003e \u003cp\u003eHigh Availability 133\u003c\/p\u003e \u003cp\u003eSecurity 133\u003c\/p\u003e \u003cp\u003eELB Connectivity Patterns 134\u003c\/p\u003e \u003cp\u003eInternal Load Balancers 134\u003c\/p\u003e \u003cp\u003eExternal Load Balancers 135\u003c\/p\u003e \u003cp\u003eAutoscaling 136\u003c\/p\u003e \u003cp\u003eAWS Service Integrations 136\u003c\/p\u003e \u003cp\u003eConfig 137\u003c\/p\u003e \u003cp\u003eGlobal Accelerator 137\u003c\/p\u003e \u003cp\u003eCloudFront 138\u003c\/p\u003e \u003cp\u003eTraffic Mirroring 138\u003c\/p\u003e \u003cp\u003eVPC Endpoint Services (PrivateLink) 139\u003c\/p\u003e \u003cp\u003eWeb Application Firewall 139\u003c\/p\u003e \u003cp\u003eRoute 53 139\u003c\/p\u003e \u003cp\u003eAmazon Elastic Kubernetes Service 139\u003c\/p\u003e \u003cp\u003eAWS Certificate Manager 140\u003c\/p\u003e \u003cp\u003eELB Configuration Options 141\u003c\/p\u003e \u003cp\u003eProxy Protocol 141\u003c\/p\u003e \u003cp\u003eX- Forwarded- For Protocol 142\u003c\/p\u003e \u003cp\u003eCross- Zone Load Balancing 142\u003c\/p\u003e \u003cp\u003eSession Affinity and Sticky Sessions 143\u003c\/p\u003e \u003cp\u003eTarget Groups 145\u003c\/p\u003e \u003cp\u003eRouting 146\u003c\/p\u003e \u003cp\u003eTarget Types 146\u003c\/p\u003e \u003cp\u003eIP Address Type 146\u003c\/p\u003e \u003cp\u003eProtocol Version 146\u003c\/p\u003e \u003cp\u003eRegistered Targets 147\u003c\/p\u003e \u003cp\u003eRouting Algorithms 147\u003c\/p\u003e \u003cp\u003eDeregistration and Connection Draining 147\u003c\/p\u003e \u003cp\u003eDeletion Protection 147\u003c\/p\u003e \u003cp\u003eHealth Checking 149\u003c\/p\u003e \u003cp\u003eSlow Start 149\u003c\/p\u003e \u003cp\u003eThe GENEVE Protocol 149\u003c\/p\u003e \u003cp\u003eEncryption and Authentication 151\u003c\/p\u003e \u003cp\u003eSSL\/TLS Offload 151\u003c\/p\u003e \u003cp\u003eTLS Passthrough 151\u003c\/p\u003e \u003cp\u003eSummary 152\u003c\/p\u003e \u003cp\u003eExam Essentials 153\u003c\/p\u003e \u003cp\u003eExercises 154\u003c\/p\u003e \u003cp\u003eWritten Labs 154\u003c\/p\u003e \u003cp\u003eWritten Lab 4.1: Create a Network Load Balancer 154\u003c\/p\u003e \u003cp\u003eWritten Lab 4.2: Use the Console to Enable Deletion Protection 155\u003c\/p\u003e \u003cp\u003eWritten Lab 4.3: Use the Console to Disable Deletion Protection 156\u003c\/p\u003e \u003cp\u003eWritten Lab 4.4: Enable Application- Based Stickiness 156\u003c\/p\u003e \u003cp\u003eReview Questions 157\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Logging and Monitoring 163\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCloudWatch 164\u003c\/p\u003e \u003cp\u003eMetrics 164\u003c\/p\u003e \u003cp\u003eMonitoring Categories 165\u003c\/p\u003e \u003cp\u003eAgents 166\u003c\/p\u003e \u003cp\u003eLogging 167\u003c\/p\u003e \u003cp\u003eAlarms 168\u003c\/p\u003e \u003cp\u003eMetric Insights 170\u003c\/p\u003e \u003cp\u003eDashboards 170\u003c\/p\u003e \u003cp\u003eTransit Gateway Network Manager 171\u003c\/p\u003e \u003cp\u003eVPC Reachability Analyzer 171\u003c\/p\u003e \u003cp\u003eAccess Logs 173\u003c\/p\u003e \u003cp\u003eElastic Load Balancing 174\u003c\/p\u003e \u003cp\u003eRoute 53 Logs 175\u003c\/p\u003e \u003cp\u003eCloudFront Logs 175\u003c\/p\u003e \u003cp\u003eCloudTrail Logs 175\u003c\/p\u003e \u003cp\u003eX- Ray 176\u003c\/p\u003e \u003cp\u003eX- Ray Traces 176\u003c\/p\u003e \u003cp\u003eX- Ray Insights 177\u003c\/p\u003e \u003cp\u003eFlow Logs 178\u003c\/p\u003e \u003cp\u003eBaseline Network Performance 180\u003c\/p\u003e \u003cp\u003eInspector 180\u003c\/p\u003e \u003cp\u003eApplication Insights 181\u003c\/p\u003e \u003cp\u003eConfig 181\u003c\/p\u003e \u003cp\u003eSummary 182\u003c\/p\u003e \u003cp\u003eExam Essentials 183\u003c\/p\u003e \u003cp\u003eWritten Labs 184\u003c\/p\u003e \u003cp\u003eWritten Lab 5.1: Enable CloudWatch Detailed Monitoring for an Instance That Has Already Been Enabled 184\u003c\/p\u003e \u003cp\u003eWritten Lab 5.2: Enable CloudWatch Logging from the Web Console 185\u003c\/p\u003e \u003cp\u003eWritten Lab 5.3: Enable CloudWatch Alarms from the Web Console 185\u003c\/p\u003e \u003cp\u003eWritten Lab 5.4: Create a VPC Reachability Analyzer from the Web Console 186\u003c\/p\u003e \u003cp\u003eReview Questions 187\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II Network Implementation 191\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Hybrid Networking 193\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eHybrid Connectivity 194\u003c\/p\u003e \u003cp\u003eOSI Layer 1 194\u003c\/p\u003e \u003cp\u003eOptics 196\u003c\/p\u003e \u003cp\u003eOSI Layer 2 197\u003c\/p\u003e \u003cp\u003eVLANs 198\u003c\/p\u003e \u003cp\u003eLink Aggregation 199\u003c\/p\u003e \u003cp\u003eJumbo Frames 200\u003c\/p\u003e \u003cp\u003eEncapsulation and Encryption 200\u003c\/p\u003e \u003cp\u003eOverlay and Underlay Networks 200\u003c\/p\u003e \u003cp\u003eVxLan 201\u003c\/p\u003e \u003cp\u003eGeneric Routing Encapsulation 202\u003c\/p\u003e \u003cp\u003eIPSec 203\u003c\/p\u003e \u003cp\u003eGeneve 205\u003c\/p\u003e \u003cp\u003eRouting Fundamentals 205\u003c\/p\u003e \u003cp\u003eStatic Routing 206\u003c\/p\u003e \u003cp\u003eDynamic Routing 206\u003c\/p\u003e \u003cp\u003eThe BGP Routing Protocol 206\u003c\/p\u003e \u003cp\u003eDirect Connect 211\u003c\/p\u003e \u003cp\u003eDirect Connect Gateway 217\u003c\/p\u003e \u003cp\u003eVirtual Private Gateway 219\u003c\/p\u003e \u003cp\u003eSite- to- Site VPN 220\u003c\/p\u003e \u003cp\u003eVPN CloudHub 221\u003c\/p\u003e \u003cp\u003eAWS Account Resource Sharing 222\u003c\/p\u003e \u003cp\u003eSummary 222\u003c\/p\u003e \u003cp\u003eExam Essentials 223\u003c\/p\u003e \u003cp\u003eExercises 223\u003c\/p\u003e \u003cp\u003eWritten Labs 224\u003c\/p\u003e \u003cp\u003eWritten Lab 6.1: Simulate Creating a Direct Connection 224\u003c\/p\u003e \u003cp\u003eWritten Lab 6.2: Simulate Creating a Site- to- Site VPN Connection 224\u003c\/p\u003e \u003cp\u003eReview Questions 226\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Connecting On- Premises Networks 2\u003c\/b\u003e31\u003c\/p\u003e \u003cp\u003eOn- Premises Network Connectivity 232\u003c\/p\u003e \u003cp\u003eVPNs 232\u003c\/p\u003e \u003cp\u003eVPN Security 232\u003c\/p\u003e \u003cp\u003eAccelerated Site- to- Site VPN Connections 233\u003c\/p\u003e \u003cp\u003eLayer 1 and Types of Hardware to Use 235\u003c\/p\u003e \u003cp\u003eDirect Connect 235\u003c\/p\u003e \u003cp\u003eDirect Connect Locations 235\u003c\/p\u003e \u003cp\u003eLetter of Authorization Documents 236\u003c\/p\u003e \u003cp\u003eLayer 2 and Layer 3 236\u003c\/p\u003e \u003cp\u003eSwitching 236\u003c\/p\u003e \u003cp\u003eRouting 237\u003c\/p\u003e \u003cp\u003eGateways 238\u003c\/p\u003e \u003cp\u003eSoftware- Defined Networking 239\u003c\/p\u003e \u003cp\u003eTransit Gateway 241\u003c\/p\u003e \u003cp\u003ePrivateLink 241\u003c\/p\u003e \u003cp\u003eResource Access Manager 241\u003c\/p\u003e \u003cp\u003eTesting and Validating Connectivity Between Environments 243\u003c\/p\u003e \u003cp\u003eRoute Analyzer 243\u003c\/p\u003e \u003cp\u003eReachability Analyzer 243\u003c\/p\u003e \u003cp\u003eICMP ping 243\u003cbr\u003e traceroute 245\u003c\/p\u003e \u003cp\u003eSummary 246\u003c\/p\u003e \u003cp\u003eExam Essentials 247\u003c\/p\u003e \u003cp\u003eWritten Labs 248\u003c\/p\u003e \u003cp\u003eWritten Lab 7.1: Create a VPN Attachment on a Transit Gateway Using the Console 248\u003c\/p\u003e \u003cp\u003eWritten Lab 7.2: Perform a traceroute 250\u003c\/p\u003e \u003cp\u003eWritten Lab 7.3: Use ping 250\u003c\/p\u003e \u003cp\u003eReview Questions 251\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Inter- VPC and Multi- account Networking 255\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNetworking Services of VPCs 256\u003c\/p\u003e \u003cp\u003eVPC Sharing 256\u003c\/p\u003e \u003cp\u003eVPC Peering 257\u003c\/p\u003e \u003cp\u003eMulti- account VPC Sharing 260\u003c\/p\u003e \u003cp\u003ePrivateLink 260\u003c\/p\u003e \u003cp\u003eHub- and- Spoke VPC Architectures 261\u003c\/p\u003e \u003cp\u003eTransit Gateway 262\u003c\/p\u003e \u003cp\u003eTransit Gateway Connect 265\u003c\/p\u003e \u003cp\u003etransit VPCs 266\u003c\/p\u003e \u003cp\u003eWide- Area Networking 266\u003c\/p\u003e \u003cp\u003eSoftware- Defined Wide Area Networking 267\u003c\/p\u003e \u003cp\u003eMulti Protocol Label Switching 268\u003c\/p\u003e \u003cp\u003eExpanding AWS Networking Connectivity 270\u003c\/p\u003e \u003cp\u003eOrganizations 271\u003c\/p\u003e \u003cp\u003eResource Access Manager 273\u003c\/p\u003e \u003cp\u003eAuthentication and Authorization 274\u003c\/p\u003e \u003cp\u003eSecurity Association Markup Language 275\u003c\/p\u003e \u003cp\u003eActive Directory 275\u003c\/p\u003e \u003cp\u003eSummary 278\u003c\/p\u003e \u003cp\u003eExam Essentials 279\u003c\/p\u003e \u003cp\u003eExercises 280\u003c\/p\u003e \u003cp\u003eReview Questions 281\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Hybrid Network Routing and Connectivity 287\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIndustry- Standard Routing Protocols Used in AWS Hybrid Networks 288\u003c\/p\u003e \u003cp\u003eOptimizing Routing 288\u003c\/p\u003e \u003cp\u003eOptimizing Dynamic Routing 289\u003c\/p\u003e \u003cp\u003eOptimizing Static Routing 290\u003c\/p\u003e \u003cp\u003eRoute Priorities and Administrative Distance 290\u003c\/p\u003e \u003cp\u003eRoute Summarization 291\u003c\/p\u003e \u003cp\u003eRoute Propagation 292\u003c\/p\u003e \u003cp\u003eOverlapping Routes 292\u003c\/p\u003e \u003cp\u003eBGP Over Direct Connect 294\u003c\/p\u003e \u003cp\u003eConnectivity Methods for AWS and Hybrid Networks 294\u003c\/p\u003e \u003cp\u003eDirect Connect and Direct Connect Gateway 295\u003c\/p\u003e \u003cp\u003eDirect Connect Virtual Interfaces 295\u003c\/p\u003e \u003cp\u003eSite- to- Site VPN 296\u003c\/p\u003e \u003cp\u003eApp Mesh 296\u003c\/p\u003e \u003cp\u003eAWS Networking Limits and Quotas 297\u003c\/p\u003e \u003cp\u003eAvailable Private and Public Access Methods for Custom Services 304\u003c\/p\u003e \u003cp\u003ePrivateLink 305\u003c\/p\u003e \u003cp\u003eVPC Peering 305\u003c\/p\u003e \u003cp\u003eAvailable Inter- Regional and Intra- Regional Communication Patterns 306\u003c\/p\u003e \u003cp\u003eSummary 307\u003c\/p\u003e \u003cp\u003eExam Essentials 307\u003c\/p\u003e \u003cp\u003eWritten Lab 308\u003c\/p\u003e \u003cp\u003eWritten Lab 9.1: Enable Route Propagation in a VPC 308\u003c\/p\u003e \u003cp\u003eExercises 308\u003c\/p\u003e \u003cp\u003eReview Questions 309\u003c\/p\u003e \u003cp\u003ePart III Network Management and Operations 315\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Network Automation 317\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNetwork Automation 318\u003c\/p\u003e \u003cp\u003eInfrastructure as Code 318\u003c\/p\u003e \u003cp\u003eAWS Cloud Development Kit 319\u003c\/p\u003e \u003cp\u003eAWS CloudFormation 320\u003c\/p\u003e \u003cp\u003eEventBridge 322\u003c\/p\u003e \u003cp\u003eAWS Command- Line Interface 322\u003c\/p\u003e \u003cp\u003eAWS Software Development Kit 323\u003c\/p\u003e \u003cp\u003eApplication Programming Interfaces 326\u003c\/p\u003e \u003cp\u003eIntegrating Network Automation Using Infrastructure as Code 327\u003c\/p\u003e \u003cp\u003eEvent- Driven Network Automation 328\u003c\/p\u003e \u003cp\u003eAutomating the Process of Optimizing Cloud Network Resources with IaC 329\u003c\/p\u003e \u003cp\u003eCommon Problems When Using Hard- Coded Instructions in IaC Templates 330\u003c\/p\u003e \u003cp\u003eCreating and Managing Repeatable Network Configurations 330\u003c\/p\u003e \u003cp\u003eIntegrating Event- Driven Networking Functions 331\u003c\/p\u003e \u003cp\u003eIntegrating Hybrid Network Automation Options with AWS Native IaC 332\u003c\/p\u003e \u003cp\u003eEliminating Risk and Achieving Efficiency in a Cloud Networking Environment 333\u003c\/p\u003e \u003cp\u003eSummary 334\u003c\/p\u003e \u003cp\u003eExam Essentials 335\u003c\/p\u003e \u003cp\u003eExercises 336\u003c\/p\u003e \u003cp\u003eReview Questions 337\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Monitor, Analyze, and Optimize Network Traffic 341\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMonitoring, Analyzing, and Optimizing AWS Networks 342\u003c\/p\u003e \u003cp\u003eMonitor and Analyze Network Traffic to Troubleshoot and Optimize Connectivity Patterns 342\u003c\/p\u003e \u003cp\u003eNetwork Performance Metrics and Reachability Constraints 344\u003c\/p\u003e \u003cp\u003eAppropriate Logs and Metrics to Assess Network Performance and Reachability Issues 345\u003c\/p\u003e \u003cp\u003eAWS Tools to Collect and Analyze Logs and Metrics 345\u003c\/p\u003e \u003cp\u003eAWS Tools to Analyze Routing Patterns and Issues 346\u003c\/p\u003e \u003cp\u003eAnalyzing Logging Output to Assess Network Performance and Troubleshoot Connectivity 347\u003c\/p\u003e \u003cp\u003eNetwork Topology Mapping 348\u003c\/p\u003e \u003cp\u003eAnalyzing Packets to Identify Issues 349\u003c\/p\u003e \u003cp\u003eUsing the Reachability Analyzer for Troubleshooting, Validating, and Automating Connectivity Issues 350\u003c\/p\u003e \u003cp\u003eOptimize AWS Networks for Performance, Reliability, and Cost- Effectiveness 351\u003c\/p\u003e \u003cp\u003eVPC Peering vs. Transit Gateways 351\u003c\/p\u003e \u003cp\u003eReducing Bandwidth Utilization with Multicast 352\u003c\/p\u003e \u003cp\u003eImplementing Multicast Capability Within a VPC and On- Premises Environments 352\u003c\/p\u003e \u003cp\u003eOptimizing Route 53 354\u003c\/p\u003e \u003cp\u003eFrame Size Optimization Across Different Connection Types 355\u003c\/p\u003e \u003cp\u003eJumbo Frame Support Across Different Connection Types 356\u003c\/p\u003e \u003cp\u003eOptimizing Network Throughput 357\u003c\/p\u003e \u003cp\u003eSelecting a Network Interface for Best Performance 357\u003c\/p\u003e \u003cp\u003eSelect Network Connectivity Services That Meet Requirements 358\u003c\/p\u003e \u003cp\u003eVPC Subnet Optimization 359\u003c\/p\u003e \u003cp\u003eUpdating and Optimizing Subnets to Prevent the Depletion of Available IP Addresses in a VPC 360\u003c\/p\u003e \u003cp\u003eUpdating and Optimizing Subnets for Autoscaling 361\u003c\/p\u003e \u003cp\u003eOptimizing Network Performance and Availability Using Caching and Compression 361\u003c\/p\u003e \u003cp\u003eSummary 363\u003c\/p\u003e \u003cp\u003eExam Essentials 365\u003c\/p\u003e \u003cp\u003eWritten Labs 367\u003c\/p\u003e \u003cp\u003eWritten Lab 11.1: Create a VPC Flow Log 367\u003c\/p\u003e \u003cp\u003eWritten Lab 11.2: Add a New Subnet to a VPC 367\u003c\/p\u003e \u003cp\u003eWritten Lab 11.3: Change the MTU on a Linux EC 2\u003c\/p\u003e \u003cp\u003eInterface 368\u003c\/p\u003e \u003cp\u003eExercises 368\u003c\/p\u003e \u003cp\u003eReview Questions 370\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart IV Network Security, Compliance, and Governance 375\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Security, Compliance and Governance 377\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSecurity, Compliance, and Governance 378                          \u003c\/p\u003e \u003cp\u003eThreat Models 380\u003c\/p\u003e \u003cp\u003eCommon Security Threats 384\u003c\/p\u003e \u003cp\u003eSecuring Application Flows 385\u003c\/p\u003e \u003cp\u003eNetwork Architectures That Meet Security and Compliance Requirements 386\u003c\/p\u003e \u003cp\u003eSecuring Inbound Traffic Flows 388\u003c\/p\u003e \u003cp\u003eWeb Application Firewall 388\u003c\/p\u003e \u003cp\u003eNetwork Firewall 389\u003c\/p\u003e \u003cp\u003eShield 390\u003c\/p\u003e \u003cp\u003eSecurity Groups 391\u003c\/p\u003e \u003cp\u003eNetwork Access Control Lists 391\u003c\/p\u003e \u003cp\u003eSecuring Outbound Traffic Flows 392\u003c\/p\u003e \u003cp\u003eNetwork Firewall 393\u003c\/p\u003e \u003cp\u003eProxies 393\u003c\/p\u003e \u003cp\u003eGateway Load Balancers 394\u003c\/p\u003e \u003cp\u003eRoute 53 Resolvers 394\u003c\/p\u003e \u003cp\u003eVirtual Private Networks 395\u003c\/p\u003e \u003cp\u003eVPC Endpoint Services: PrivateLink 395\u003c\/p\u003e \u003cp\u003eSecuring Inter- VPC Traffic 396\u003c\/p\u003e \u003cp\u003eNetwork ACLs 396\u003c\/p\u003e \u003cp\u003eVPC Endpoint Policies 396\u003c\/p\u003e \u003cp\u003eSecurity Groups 396\u003c\/p\u003e \u003cp\u003eTransit Gateway 397\u003c\/p\u003e \u003cp\u003eVPC Peering 397\u003c\/p\u003e \u003cp\u003eImplementing an AWS Network Architecture to Meet Security and Compliance Requirements 397\u003c\/p\u003e \u003cp\u003eUntrusted Networks 397\u003c\/p\u003e \u003cp\u003ePerimeter VPC 398\u003c\/p\u003e \u003cp\u003eThree- Tier Architecture 399\u003c\/p\u003e \u003cp\u003eHub- and- Spoke Architecture 399\u003c\/p\u003e \u003cp\u003eDevelop a Threat Model and Identify Mitigation Strategies 399\u003c\/p\u003e \u003cp\u003eCompliance Testing 401\u003c\/p\u003e \u003cp\u003eAutomating Security Incident Reporting and Alerting 402\u003c\/p\u003e \u003cp\u003eSummary 403\u003c\/p\u003e \u003cp\u003eExam Essentials 407\u003c\/p\u003e \u003cp\u003eExercises 408\u003c\/p\u003e \u003cp\u003eWritten Labs 409\u003c\/p\u003e \u003cp\u003eWritten Lab 12.1: Download an Artifact Report 409\u003c\/p\u003e \u003cp\u003eWritten Lab 12.2: Request a Public SSL\/TLS Certificate from the AWS Console 409\u003c\/p\u003e \u003cp\u003eWritten Lab 12.3: Review a Security Group Configuration from the AWS Console 410\u003c\/p\u003e \u003cp\u003eReview Questions 411\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 Network Monitoring and Logging 417\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNetwork Monitoring and Logging Services in AWS 418\u003c\/p\u003e \u003cp\u003eAWS CloudTrail 419\u003c\/p\u003e \u003cp\u003eVPC Traffic Mirroring 420\u003c\/p\u003e \u003cp\u003eVPC Flow Logs 421\u003c\/p\u003e \u003cp\u003eTransit Gateway Logging 423\u003c\/p\u003e \u003cp\u003eAlerting Mechanisms 426\u003c\/p\u003e \u003cp\u003eCloudWatch Alarms 426\u003c\/p\u003e \u003cp\u003eSimple Notification Service 427\u003c\/p\u003e \u003cp\u003eLog Creation with Different AWS Services 428\u003c\/p\u003e \u003cp\u003eLoad Balancer Access Logs 429\u003c\/p\u003e \u003cp\u003eCloudFront Access Logs 430\u003c\/p\u003e \u003cp\u003eLog Delivery Mechanisms 431\u003c\/p\u003e \u003cp\u003eKinesis 432\u003c\/p\u003e \u003cp\u003eRoute 53 433\u003c\/p\u003e \u003cp\u003eCloudWatch 434\u003c\/p\u003e \u003cp\u003eMechanisms to Audit Network Security Configurations 435\u003c\/p\u003e \u003cp\u003eSecurity Groups 436\u003c\/p\u003e \u003cp\u003eFirewall Manager 437\u003c\/p\u003e \u003cp\u003eTrusted Advisor 437\u003c\/p\u003e \u003cp\u003eTraffic Mirroring and Flow Logs 438\u003c\/p\u003e \u003cp\u003eCreating and Analyzing VPC Flow Logs 439\u003c\/p\u003e \u003cp\u003eCreating and Analyzing Network Traffic Mirroring 441\u003c\/p\u003e \u003cp\u003eCloudWatch 441\u003c\/p\u003e \u003cp\u003eImplementing Automated Alarms Using CloudWatch 442\u003c\/p\u003e \u003cp\u003eImplementing Customized Metrics Using CloudWatch 443\u003c\/p\u003e \u003cp\u003eCorrelating and Analyzing Information Across Single or Multiple AWS Log Sources 444\u003c\/p\u003e \u003cp\u003eImplementing Log Delivery Solutions 445\u003c\/p\u003e \u003cp\u003eImplementing a Network Audit Strategy 446\u003c\/p\u003e \u003cp\u003eSummary 447\u003c\/p\u003e \u003cp\u003eExam Essentials 448\u003c\/p\u003e \u003cp\u003eExercises 450\u003c\/p\u003e \u003cp\u003eReview Questions 452\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Confidentiality and Encryption 457\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eConfidentiality and Encryption 458\u003c\/p\u003e \u003cp\u003eNetwork Encryption Options Available on AWS 459\u003c\/p\u003e \u003cp\u003eVPN Connectivity Over Direct Connect 460\u003c\/p\u003e \u003cp\u003eEncryption Methods for Data in Transit 461\u003c\/p\u003e \u003cp\u003eNetwork Encryption and the AWS Shared Responsibility Model 462\u003c\/p\u003e \u003cp\u003eSecurity Methods for DNS Communications 464\u003c\/p\u003e \u003cp\u003eImplementing Network Encryption Methods to Meet Application Compliance Requirements 465\u003c\/p\u003e \u003cp\u003eIPSec 466\u003c\/p\u003e \u003cp\u003eTls 468\u003c\/p\u003e \u003cp\u003eImplementing Encryption Solutions to Secure Data in Transit 470\u003c\/p\u003e \u003cp\u003eCloudFront 471\u003c\/p\u003e \u003cp\u003eApplication Load Balancers and Network Load Balancers 472\u003c\/p\u003e \u003cp\u003eSecuring AWS Managed Databases 472\u003c\/p\u003e \u003cp\u003eSecuring Amazon S3 Buckets 475\u003c\/p\u003e \u003cp\u003eSecuring EC2 Instances 476\u003c\/p\u003e \u003cp\u003eTransit Gateway 477\u003c\/p\u003e \u003cp\u003eCertificate Management Using a Certificate Authority 479\u003c\/p\u003e \u003cp\u003eAWS Certificate Manager and Private Certificate Authority 480\u003c\/p\u003e \u003cp\u003eSummary 481\u003c\/p\u003e \u003cp\u003eExam Essentials 483\u003c\/p\u003e \u003cp\u003eExercises 484\u003c\/p\u003e \u003cp\u003eReview Questions 485\u003c\/p\u003e \u003cp\u003eAppendix Answers to Review Questions 491\u003c\/p\u003e \u003cp\u003eChapter 1: Edge Networking 492\u003c\/p\u003e \u003cp\u003eChapter 2: Domain Name Services 494\u003c\/p\u003e \u003cp\u003eChapter 3: Hybrid and Multi- account DNS 497\u003c\/p\u003e \u003cp\u003eChapter 4: Load Balancing 499\u003c\/p\u003e \u003cp\u003eChapter 5: Logging and Monitoring 502\u003c\/p\u003e \u003cp\u003eChapter 6: Hybrid Networking 505\u003c\/p\u003e \u003cp\u003eChapter 7: Connecting On- Premises Networks 507\u003c\/p\u003e \u003cp\u003eChapter 8: Inter- VPC and Multi- account Networking 509\u003c\/p\u003e \u003cp\u003eChapter 9: Hybrid Network Routing and Connectivity 512\u003c\/p\u003e \u003cp\u003eChapter 10: Network Automation 515\u003c\/p\u003e \u003cp\u003eChapter 11: Monitor, Analyze, and Optimize Network Traffic 518\u003c\/p\u003e \u003cp\u003eChapter 12: Security, Compliance and Governance 520\u003c\/p\u003e \u003cp\u003eChapter 13: Network Monitoring and Logging 524\u003c\/p\u003e \u003cp\u003eChapter 14: Confidentiality and Encryption 527\u003c\/p\u003e \u003cp\u003eIndex 531\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48738661204311,"sku":"9781394171859","price":47.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781394171859.jpg?v=1720049811"},{"product_id":"amazon-web-services-in-action-9781617292880","title":"Amazon Web Services in Action","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e　\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003eDESCRIPTION \u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eDistributed systems are unpredictable, and it can be an enormous challenge to manage around potentially-crippling obstacles like hardware failures, unanticipated changes in load, and network issues. Amazon Web Services (AWS) is a platform for hosting distributed applications in a secure, flexible cloud environment. AWS provides a suite of services designed to keep the focus on what an application does instead of the infrastructure required to run it. Whether serving up blog pages, analyzing fast data in real-time, building software as a service, or implementing a massive e-commerce site, AWS provides both a stable platform and services that will scale with every application. \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cb\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003ci\u003eAmazon Web Services in Action \u003c\/i\u003eintroduces readers to computing, storing, and networking in the AWS cloud. It starts with a broad overview of AWS, and shows how to spin up servers manually and from the command line. Then, it explores infrastructure automation with the AWS CloudFormation service, where readers can describe a blueprint of their infrastructure as code. Readers will learn how to isolate systems using private networks to increase security, how to use the most valuable AWS managed services available on AWS, and about the benefits of stateless servers. In the end, they’ll look to the AWS model for high availability, scaling, decoupling with queues and load balancers, and fault tolerance. \u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003eKEY SELLING POINTS \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eExplains the key concepts of AWS \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eGives an overview of the most important services \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003eAllows readers to take full advantage of the AWS platform \u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e  \u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003eAUDIENCE \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003eWritten for developers and DevOps engineers who are moving traditionally-deployed distributed applications to the AWS platform. No experience with AWS is required. \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eABOUT THE TECHNOLOGY \u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eAmazon Web Services is a platform of services in the Cloud to provide everything needed to run applications—from hosting a private blog, to running one of the biggest websites on earth, analyzing data for cancer research, or providing business applications. \u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740642554199,"sku":"9781617292880","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617292880.jpg?v=1720055223"},{"product_id":"serverless-architectures-on-aws-9781617293825","title":"Serverless Architectures on AWS","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003eDESCRIPTION\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eServerless architecture is about having more time to focus on code, and\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003emoving quickly. In these new architectures, traditional back-end\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eservers are replaced with cloud functions acting as discrete singlepurpose\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eservices. With serverless compute technologies like AWS\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eLambda, developers can build entirely serverless platforms at scale.\u003ci\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003e\u003ci\u003eServerless Architectures on AWS \u003c\/i\u003eteaches how to build, secure and \u003c\/b\u003e\u003cp\u003e\u003cb\u003emanage serverless architectures that can power the most demanding\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eweb and mobile apps. This book has many ready-made and real-world\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eexamples, code snippets, diagrams, and descriptions of architectures\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ethat can be readily applied. It describes a traditional application and its\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eback end concerns and then shows how to solve these same problems\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ewith a serverless approach. By the end, readers will be able to reason\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eabout serverless systems and be able to compose their own systems by\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eapplying these ideas and examples.\u003c\/b\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cb\u003eKEY FEATURES\u003c\/b\u003e \u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e• Up-to-date with the most current platform trends\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e• Real-world examples, code snippets, and diagrams\u003c\/b\u003e\u003c\/p\u003e\u003cb\u003e• Learn to solve back end concerns with a serverless approach \u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003eAUDIENCE\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003eThis book is for all software developers interested in back end technologies.\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003eExperience with JavaScript (node.js) and AWS is useful but not required.\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eABOUT THE TECHNOLOGY\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eLambda is a compute service that executes code written in JavaScript\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e(node.js), Python, or Java on AWS infrastructure. Source code is deployed\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eto an isolated container that has its own allocation of memory, disk space,\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eand CPU. Serverless architectures herald a new way of building scalable,\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003epowerful, cost-effective, and high-performing back end systems. They\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eencourage a new way of creating applications through the use of a stateless\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003ecompute service to execute code.\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740643307863,"sku":"9781617293825","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617293825.jpg?v=1720055225"},{"product_id":"operations-anti-patterns-devops-solutions-9781617296987","title":"Operations Anti-Patterns, DevOps Solutions","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eOperations Anti-Patterns, DevOps Solutions\u003c\/i\u003e shows how to implement DevOps techniques in the kind of imperfect environments most developers work in. Part technology tutorial, part reference manual, and part psychology handbook, this practical guide shows you realistic ways to bring DevOps to your team when you don’t have the flexibility to make sweeping changes in organizational structure.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eFocused on process improvements you can make from the bottom up, everything in \u003ci\u003eOperations Anti-Patterns, DevOps Solutions\u003c\/i\u003e is actionable for your team—from constructing a streamlined workflow system to developing dashboards and operational metrics to measure the right aspects of performance. To better understand the behavior of both individuals and organizations, you’ll also learn the psychological reasoning behind why DevOps techniques are effective.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey Features\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e·   Creating a post-mortem framework to analyze projects and incidents\u003c\/p\u003e \u003cp\u003e·   Monitoring and managing team time\u003c\/p\u003e \u003cp\u003e·   Building cultural touchstones that assist with team building\u003c\/p\u003e \u003cp\u003e·   Automating change management\u003c\/p\u003e \u003cp\u003e·   Techniques for adopting automation to power your workflows\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eFor team leaders and managers.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAbout the technology \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBy emphasising shared responsibility for delivering software, DevOps transforms the way technology departments work. Looking beyond tool choice and design philosophy, DevOps demands a change in an organization’s attitude and approach.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eJeff Smith \u003c\/b\u003ehas been in the technology industry for over 15 years, both as management and individual contributor. He has managed DevOps transformations at Centro, an ad-tech firm, and Grubhub, an online ordering platform.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740645634391,"sku":"9781617296987","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617296987.jpg?v=1720055232"},{"product_id":"fundamentals-of-computer-networks-9783031094194","title":"Fundamentals of Computer Networks","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThis textbook presents computer networks to electrical and computer engineering students in a manner that is clearer, more interesting, and easier to understand than other texts.  All principles are presented in a lucid, logical, step-by-step manner. As much as possible, the authors avoid wordiness and giving too much detail that could hide concepts and impede overall understanding of the material. Ten review questions in the form of multiple-choice objective items are provided at the end of each chapter with answers. The review questions are intended to cover the little “tricks” which the examples and end-of-chapter problems may not cover. They serve as a self-test device and help students determine how well they have mastered the chapter.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIntroduction.- Digital Communications.- Network Models.- Local Area Networks.- The Internet.- Intranets and Extranets.- Virtual Private Networks.- Digital Subscriber Line.- Optical Networks.- Wireless Networks.- Network Security.- Emerging Technologies.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Springer International Publishing AG","offers":[{"title":"Default Title","offer_id":48743068827991,"sku":"9783031094194","price":49.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9783031094194.jpg?v=1720063973"},{"product_id":"multi-cloud-automation-with-ansible-automate-orchestrate-and-scale-in-a-multi-cloud-world-9789355517746","title":"Multi-Cloud Automation with Ansible: Automate,","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"BPB Publications","offers":[{"title":"Default Title","offer_id":48743244988759,"sku":"9789355517746","price":26.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9789355517746.jpg?v=1720064752"},{"product_id":"concepts-of-soft-computing-fuzzy-and-ann-with-programming-9789811374296","title":"Concepts of Soft Computing: Fuzzy and ANN with","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis book discusses soft computing, which provides an efficient platform to deal with imprecision, uncertainty, vagueness and approximation in order to attain robustness and reliable computing. It explores two major concepts of soft computing: fuzzy set theory and neural networks, which relate to uncertainty handling and machine learning techniques respectively. Generally, fuzzy sets are considered as vague or uncertain sets having membership function lying between 0 and 1, and ANN is a type of artificial intelligence that attempts to imitate the way a human brain works by configuring specific applications, for instance pattern recognition or data classification, through learning processes.\u003cbr\u003eThe book also presents C\/MATLAB programming codes related to the basics of fuzzy set, interval arithmetic and ANN in a concise, practical and adaptable manner along, with simple examples and self-validation unsolved practice questions in few cases\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eSoft Computing.- Intervals.- Fuzzy Sets.- Fuzzy Numbers.- Fuzzy Relations.- Fuzzy Functions.- Fuzzy differentiation and integration.- Defuzzification.- Interval system of linear equations.- Interval eigenvalue problems.","brand":"Springer Verlag, Singapore","offers":[{"title":"Default Title","offer_id":48743287325015,"sku":"9789811374296","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"online-urbanization-online-services-in-china-s-rural-transformation-9789811336027","title":"Online Urbanization: Online Services in China’s","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis book highlights the new urban–rural relationship that has emerged under the influence of e-commerce in China. In this regard, it presents case studies on the Suichang rural e-commerce model and Alibaba’s rural strategy, together with analyses of online service in China. Furthermore, by means of a brief review of the urban–rural relationship throughout China’s history, and of academic literature on the study of space, it explains the special logic of urbanization in China. As such, the book makes a valuable contribution to the body of literature on the space of flows and grassrooting, aspects that are essential to appreciating the complexity of the new urban–rural relationship in underdeveloped areas (including developing countries and underdeveloped areas in developed countries) in the ongoing information era.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eChapter 1: Introduction\u003cbr\u003eChapter 2: From Globalization to China’s Urbanization\u003cbr\u003eChapter 3: A Unique Path: The Evolution of China’s Urban-Rural Relationship through History\u003cbr\u003eChapter 4: Bottom-up Approach with Global Powerhouse: Suichang Model \u003cbr\u003eChapter 5: Global Strengthen with Local Practice: Alibaba’s Rural Strategy\u003cbr\u003eChapter 6: Spatial Regeneration of Regional Restructuring\u003cbr\u003eChapter 7: Reflections: Urban Rural Flows with Online Urbanization\u003cbr\u003eProspect: From Online Urbanization to Empire Online\u003cbr\u003eChinese Index","brand":"Springer Verlag, Singapore","offers":[{"title":"Default Title","offer_id":48743287685463,"sku":"9789811336027","price":40.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9789811336027.jpg?v=1720064936"},{"product_id":"incident-response-computer-forensics-third-edition-9780071798686","title":"Incident Response  Computer Forensics Third","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003ch4\u003ePublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, \u003cspan style=\"white-space:pre\"\u003e\u003c\/span\u003eauthenticity, or access to any online entitlements included with the product.\u003c\/h4\u003e\u003ch4\u003eThe definitive guide to incident response--updated for the first time in a decade!\u003c\/h4\u003e\u003cp\u003eThoroughly revised to cover the latest and most effective tools and techniques, \u003ci\u003eIncident Response \u0026amp; Computer Forensics\u003c\/i\u003e, Third Edition arms you with the information you need to get your organization out of trouble when data breaches occur. This practical resource covers the entire lifecycle of incident response, including preparation, data collection, data analysis, and remediation. Real-world case studies reveal the methodsbehind--and remediation strategies for--today's most insidious attacks.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eArchitect an infrastructure that allows for methodical investigation and remediation\u003c\/li\u003e\n\u003cli\u003eDevelop leads, identify indicators of compromise, and determin\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003ePart 1 PREPARING FOR THE INEVITABLE INCIDENT\u003c\/b\u003e\u003cbr\u003e1Real World Incidents\u003cbr\u003e2IR Management Handbook\u003cbr\u003e3Pre-Incident Preparation\u003cbr\u003e\u003cbr\u003e\u003cb\u003ePart 2 INCIDENT DETECTION AND CHARACTERIZATION\u003c\/b\u003e\u003cbr\u003e4Getting the Investigation Started\u003cbr\u003e5Initial Development of Leads\u003cbr\u003e6Discovering the Scope of the Incident\u003cbr\u003e\u003cbr\u003e\u003cb\u003e Part 3 DATA COLLECTION\u003c\/b\u003e\u003cbr\u003e7Live Data Collection\u003cbr\u003e8Forensic Duplication\u003cbr\u003e9Network Evidence\u003cbr\u003e10Enterprise Services\u003cbr\u003e\u003cbr\u003e\u003cb\u003ePart 4 DATA ANALYSIS\u003c\/b\u003e\u003cbr\u003e11Analysis Methodology\u003cbr\u003e12Investigating Windows Systems\u003cbr\u003e13Investigating MacOS Systems\u003cbr\u003e14Investigating Applications\u003cbr\u003e15Malware Triage\u003cbr\u003e16Report Writing\u003cbr\u003e\u003cbr\u003e\u003cb\u003ePart 5 REMEDIATION\u003c\/b\u003e\u003cbr\u003e17Remediation Introduction\u003cbr\u003e18Remediation Case Studies\u003cbr\u003e\u003cbr\u003e\u003cb\u003ePart 6 APPENDICES\u003c\/b\u003e\u003cbr\u003eApp AAnswers to Questions\u003cbr\u003eApp BIncident Response Forms\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"McGraw-Hill Education - Europe","offers":[{"title":"Default Title","offer_id":48864148324695,"sku":"9780071798686","price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780071798686.jpg?v=1722270612"},{"product_id":"foundations-of-modern-networking-9780134175393","title":"Foundations of Modern Networking","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eDr. William Stallings \u003c\/strong\u003ehas made a unique contribution to understanding the broad sweep of technical developments in computer security, computer networking, and computer architecture. He has authored 18 textbooks, and, counting revised editions, a total of 70 books on various aspects of these subjects. His writings have appeared in numerous ACM and IEEE publications, including the \u003cem\u003eProceedings of the IEEE \u003c\/em\u003eand \u003cem\u003eACM Computing Reviews\u003c\/em\u003e. He has 13 times received the award for the best computer science textbook of the year from the Text and Academic Authors Association.\u003c\/p\u003e \u003cp\u003eIn over 30 years in the field, he has been a technical contributor, technical manager, and an executive with several high-technology firms. He has designed and implemented both TCP\/IP-based and OSI-based protocol suites on a variety of computers and operating systems, ranging from microcomputers to mainframes. Currently, he is an independent consultant whose clients have included compu\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePreface xxi\u003c\/p\u003e \u003cp\u003ePART I MODERN NETWORKING 3\u003c\/p\u003e \u003cp\u003eChapter 1: Elements of Modern Networking 4\u003c\/p\u003e \u003cp\u003e1.1 The Networking Ecosystem . . . . . . . . . . . . . . . . . . . 5\u003c\/p\u003e \u003cp\u003e1.2 Example Network Architectures . . . . . . . . . . . . . . . . . 7\u003c\/p\u003e \u003cp\u003eA Global Network Architecture . . . . . . . . . . . . . . . . . . 7\u003c\/p\u003e \u003cp\u003eA Typical Network Hierarchy . . . . . . . . . . . . . . . . . . 9\u003c\/p\u003e \u003cp\u003e1.3 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . 11\u003c\/p\u003e \u003cp\u003eApplications of Ethernet . . . . . . . . . . . . . . . . . . . . 11\u003c\/p\u003e \u003cp\u003eStandards . . . . . . . . . . . . . . . . . . . . . . . . . . 14\u003c\/p\u003e \u003cp\u003eEthernet Data Rates . . . . . . . . . . . . . . . . . . . . . 14\u003c\/p\u003e \u003cp\u003e1.4 Wi-Fi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19\u003c\/p\u003e \u003cp\u003eApplications of Wi-Fi . . . . . . . . . . . . . . . . . . . . . 19\u003c\/p\u003e \u003cp\u003eStandards . . . . . . . . . . . . . . . . . . . . . . . . . . 21\u003c\/p\u003e \u003cp\u003eWi-Fi Data Rates . . . . . . . . . . . . . . . . . . . . . . . 21\u003c\/p\u003e \u003cp\u003e1.5 4G\/5G Cellular . . . . . . . . . . . . . . . . . . . . . . . . 23\u003c\/p\u003e \u003cp\u003eFirst Generation . . . . . . . . . . . . . . . . . . . . . . . 23\u003c\/p\u003e \u003cp\u003eSecond Generation . . . . . . . . . . . . . . . . . . . . . . 23\u003c\/p\u003e \u003cp\u003eThird Generation . . . . . . . . . . . . . . . . . . . . . . . 24\u003c\/p\u003e \u003cp\u003eFourth Generation . . . . . . . . . . . . . . . . . . . . . . 24\u003c\/p\u003e \u003cp\u003eFifth Generation . . . . . . . . . . . . . . . . . . . . . . . 25\u003c\/p\u003e \u003cp\u003e1.6 Cloud Computing . . . . . . . . . . . . . . . . . . . . . . 25\u003c\/p\u003e \u003cp\u003eCloud Computing Concepts . . . . . . . . . . . . . . . . . . 26\u003c\/p\u003e \u003cp\u003eThe Benefits of Cloud Computing . . . . . . . . . . . . . . . . 27\u003c\/p\u003e \u003cp\u003eCloud Networking . . . . . . . . . . . . . . . . . . . . . . 28\u003c\/p\u003e \u003cp\u003eCloud Storage . . . . . . . . . . . . . . . . . . . . . . . . 28\u003c\/p\u003e \u003cp\u003e1.7 Internet of Things. . . . . . . . . . . . . . . . . . . . . . . 28\u003c\/p\u003e \u003cp\u003eThings on the Internet of Things . . . . . . . . . . . . . . . . 28\u003c\/p\u003e \u003cp\u003eEvolution . . . . . . . . . . . . . . . . . . . . . . . . . . 29\u003c\/p\u003e \u003cp\u003eLayers of the Internet of Things . . . . . . . . . . . . . . . . . 29\u003c\/p\u003e \u003cp\u003e1.8 Network Convergence . . . . . . . . . . . . . . . . . . . . 30\u003c\/p\u003e \u003cp\u003e1.9 Unified Communications . . . . . . . . . . . . . . . . . . . 33\u003c\/p\u003e \u003cp\u003e1.10 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 37\u003c\/p\u003e \u003cp\u003e1.11 References . . . . . . . . . . . . . . . . . . . . . . . . . 37\u003c\/p\u003e \u003cp\u003eChapter 2: Requirements and Technology 38\u003c\/p\u003e \u003cp\u003e2.1 Types of Network and Internet Traffic . . . . . . . . . . . . . . 39\u003c\/p\u003e \u003cp\u003eElastic Traffic . . . . . . . . . . . . . . . . . . . . . . . . 39\u003c\/p\u003e \u003cp\u003eInelastic Traffic . . . . . . . . . . . . . . . . . . . . . . . 40\u003c\/p\u003e \u003cp\u003eReal-Time Traffic Characteristics . . . . . . . . . . . . . . . . 43\u003c\/p\u003e \u003cp\u003e2.2 Demand: Big Data, Cloud Computing, and Mobile Traffic . . . . . . 45\u003c\/p\u003e \u003cp\u003eBig Data . . . . . . . . . . . . . . . . . . . . . . . . . . 45\u003c\/p\u003e \u003cp\u003eCloud Computing . . . . . . . . . . . . . . . . . . . . . . 48\u003c\/p\u003e \u003cp\u003eMobile Traffic . . . . . . . . . . . . . . . . . . . . . . . . 51\u003c\/p\u003e \u003cp\u003e2.3 Requirements: QoS and QoE . . . . . . . . . . . . . . . . . . 53\u003c\/p\u003e \u003cp\u003eQuality of Service . . . . . . . . . . . . . . . . . . . . . . 53\u003c\/p\u003e \u003cp\u003eQuality of Experience . . . . . . . . . . . . . . . . . . . . . 54\u003c\/p\u003e \u003cp\u003e2.4 Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . 55\u003c\/p\u003e \u003cp\u003eCharacteristics . . . . . . . . . . . . . . . . . . . . . . . . 55\u003c\/p\u003e \u003cp\u003ePacket Forwarding . . . . . . . . . . . . . . . . . . . . . . 56\u003c\/p\u003e \u003cp\u003eRouting Protocols . . . . . . . . . . . . . . . . . . . . . . 57\u003c\/p\u003e \u003cp\u003eElements of a Router . . . . . . . . . . . . . . . . . . . . . 59\u003c\/p\u003e \u003cp\u003e2.5 Congestion Control . . . . . . . . . . . . . . . . . . . . . . 60\u003c\/p\u003e \u003cp\u003eEffects of Congestion . . . . . . . . . . . . . . . . . . . . . 60\u003c\/p\u003e \u003cp\u003eCongestion Control Techniques . . . . . . . . . . . . . . . . 64\u003c\/p\u003e \u003cp\u003e2.6 SDN and NFV . . . . . . . . . . . . . . . . . . . . . . . . 67\u003c\/p\u003e \u003cp\u003eSoftware-Defined Networking . . . . . . . . . . . . . . . . . 67\u003c\/p\u003e \u003cp\u003eNetwork Functions Virtualization . . . . . . . . . . . . . . . . 69\u003c\/p\u003e \u003cp\u003e2.7 Modern Networking Elements . . . . . . . . . . . . . . . . . 71\u003c\/p\u003e \u003cp\u003e2.8 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 72\u003c\/p\u003e \u003cp\u003e2.9 References . . . . . . . . . . . . . . . . . . . . . . . . . 73\u003c\/p\u003e \u003cp\u003ePART II SOFTWARE DEFINED NETWORKS 75\u003c\/p\u003e \u003cp\u003eChapter 3: SDN: Background and Motivation 76\u003c\/p\u003e \u003cp\u003e3.1 Evolving Network Requirements . . . . . . . . . . . . . . . . 77\u003c\/p\u003e \u003cp\u003eDemand Is Increasing . . . . . . . . . . . . . . . . . . . . . 77\u003c\/p\u003e \u003cp\u003eSupply Is Increasing . . . . . . . . . . . . . . . . . . . . . 77\u003c\/p\u003e \u003cp\u003eTraffic Patterns Are More Complex . . . . . . . . . . . . . . . 78\u003c\/p\u003e \u003cp\u003eTraditional Network Architectures are Inadequate . . . . . . . . . 79\u003c\/p\u003e \u003cp\u003e3.2 The SDN Approach . . . . . . . . . . . . . . . . . . . . . . 80\u003c\/p\u003e \u003cp\u003eRequirements. . . . . . . . . . . . . . . . . . . . . . . . 80\u003c\/p\u003e \u003cp\u003eSDN Architecture . . . . . . . . . . . . . . . . . . . . . . . 81\u003c\/p\u003e \u003cp\u003eCharacteristics of Software-Defined Networking . . . . . . . . . . 85\u003c\/p\u003e \u003cp\u003e3.3 SDN- and NFV-Related Standards . . . . . . . . . . . . . . . 85\u003c\/p\u003e \u003cp\u003eStandards-Developing Organizations . . . . . . . . . . . . . . 87\u003c\/p\u003e \u003cp\u003eIndustry Consortia . . . . . . . . . . . . . . . . . . . . . . 89\u003c\/p\u003e \u003cp\u003eOpen Development Initiatives . . . . . . . . . . . . . . . . . 89\u003c\/p\u003e \u003cp\u003e3.4 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 91\u003c\/p\u003e \u003cp\u003e3.5 References . . . . . . . . . . . . . . . . . . . . . . . . . 91\u003c\/p\u003e \u003cp\u003eChapter 4: SDN Data Plane and OpenFlow 92\u003c\/p\u003e \u003cp\u003e4.1 SDN Data Plane . . . . . . . . . . . . . . . . . . . . . . . 93\u003c\/p\u003e \u003cp\u003eData Plane Functions . . . . . . . . . . . . . . . . . . . . . 93\u003c\/p\u003e \u003cp\u003eData Plane Protocols . . . . . . . . . . . . . . . . . . . . . 95\u003c\/p\u003e \u003cp\u003e4.2 OpenFlow Logical Network Device . . . . . . . . . . . . . . . 95\u003c\/p\u003e \u003cp\u003eFlow Table Structure . . . . . . . . . . . . . . . . . . . . . 98\u003c\/p\u003e \u003cp\u003eFlow Table Pipeline . . . . . . . . . . . . . . . . . . . . . 102\u003c\/p\u003e \u003cp\u003eThe Use of Multiple Tables . . . . . . . . . . . . . . . . . . 106\u003c\/p\u003e \u003cp\u003eGroup Table . . . . . . . . . . . . . . . . . . . . . . . . 107\u003c\/p\u003e \u003cp\u003e4.3 OpenFlow Protocol . . . . . . . . . . . . . . . . . . . . . 109\u003c\/p\u003e \u003cp\u003e4.4 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 111\u003c\/p\u003e \u003cp\u003eChapter 5: SDN Control Plane 112\u003c\/p\u003e \u003cp\u003e5.1 SDN Control Plane Architecture . . . . . . . . . . . . . . . . 113\u003c\/p\u003e \u003cp\u003eControl Plane Functions . . . . . . . . . . . . . . . . . . . 113\u003c\/p\u003e \u003cp\u003eSouthbound Interface . . . . . . . . . . . . . . . . . . . . 116\u003c\/p\u003e \u003cp\u003eNorthbound Interface . . . . . . . . . . . . . . . . . . . . 117\u003c\/p\u003e \u003cp\u003eRouting . . . . . . . . . . . . . . . . . . . . . . . . . . 119\u003c\/p\u003e \u003cp\u003e5.2 ITU-T Model . . . . . . . . . . . . . . . . . . . . . . . . 120\u003c\/p\u003e \u003cp\u003e5.3 OpenDaylight . . . . . . . . . . . . . . . . . . . . . . . . 122\u003c\/p\u003e \u003cp\u003eOpenDaylight Architecture . . . . . . . . . . . . . . . . . . 122\u003c\/p\u003e \u003cp\u003eOpenDaylight Helium . . . . . . . . . . . . . . . . . . . . 124\u003c\/p\u003e \u003cp\u003e5.4 REST . . . . . . . . . . . . . . . . . . . . . . . . . . . 128\u003c\/p\u003e \u003cp\u003eREST Constraints . . . . . . . . . . . . . . . . . . . . . . 128\u003c\/p\u003e \u003cp\u003eExample REST API . . . . . . . . . . . . . . . . . . . . . 130\u003c\/p\u003e \u003cp\u003e5.5 Cooperation and Coordination Among Controllers . . . . . . . . 133\u003c\/p\u003e \u003cp\u003eCentralized Versus Distributed Controllers . . . . . . . . . . . . 133\u003c\/p\u003e \u003cp\u003eHigh-Availability Clusters . . . . . . . . . . . . . . . . . . . 134\u003c\/p\u003e \u003cp\u003eFederated SDN Networks . . . . . . . . . . . . . . . . . . . 135\u003c\/p\u003e \u003cp\u003eBorder Gateway Protocol . . . . . . . . . . . . . . . . . . . 136\u003c\/p\u003e \u003cp\u003eRouting and QoS Between Domains . . . . . . . . . . . . . . 137\u003c\/p\u003e \u003cp\u003eUsing BGP for QoS Management . . . . . . . . . . . . . . . 138\u003c\/p\u003e \u003cp\u003eIETF SDNi . . . . . . . . . . . . . . . . . . . . . . . . . 140\u003c\/p\u003e \u003cp\u003eOpenDaylight SNDi . . . . . . . . . . . . . . . . . . . . . 141\u003c\/p\u003e \u003cp\u003e5.6 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 143\u003c\/p\u003e \u003cp\u003e5.7 References . . . . . . . . . . . . . . . . . . . . . . . . . 143\u003c\/p\u003e \u003cp\u003eChapter 6: SDN Application Plane 144\u003c\/p\u003e \u003cp\u003e6.1 SDN Application Plane Architecture . . . . . . . . . . . . . . 145\u003c\/p\u003e \u003cp\u003eNorthbound Interface . . . . . . . . . . . . . . . . . . . . 146\u003c\/p\u003e \u003cp\u003eNetwork Services Abstraction Layer . . . . . . . . . . . . . . 146\u003c\/p\u003e \u003cp\u003eNetwork Applications . . . . . . . . . . . . . . . . . . . . 147\u003c\/p\u003e \u003cp\u003eUser Interface . . . . . . . . . . . . . . . . . . . . . . . 147\u003c\/p\u003e \u003cp\u003e6.2 Network Services Abstraction Layer . . . . . . . . . . . . . . 147\u003c\/p\u003e \u003cp\u003eAbstractions in SDN . . . . . . . . . . . . . . . . . . . . . 147\u003c\/p\u003e \u003cp\u003eFrenetic . . . . . . . . . . . . . . . . . . . . . . . . . . 150\u003c\/p\u003e \u003cp\u003e6.3 Traffic Engineering . . . . . . . . . . . . . . . . . . . . . 153\u003c\/p\u003e \u003cp\u003ePolicyCop . . . . . . . . . . . . . . . . . . . . . . . . . 153\u003c\/p\u003e \u003cp\u003e6.4 Measurement and Monitoring . . . . . . . . . . . . . . . . . 157\u003c\/p\u003e \u003cp\u003e6.5 Security . . . . . . . . . . . . . . . . . . . . . . . . . . 157\u003c\/p\u003e \u003cp\u003eOpenDaylight DDoS Application . . . . . . . . . . . . . . . . 157\u003c\/p\u003e \u003cp\u003e6.6 Data Center Networking . . . . . . . . . . . . . . . . . . . 162\u003c\/p\u003e \u003cp\u003eBig Data over SDN . . . . . . . . . . . . . . . . . . . . . 163\u003c\/p\u003e \u003cp\u003eCloud Networking over SDN . . . . . . . . . . . . . . . . . 164\u003c\/p\u003e \u003cp\u003e6.7 Mobility and Wireless . . . . . . . . . . . . . . . . . . . . 168\u003c\/p\u003e \u003cp\u003e6.8 Information-Centric Networking . . . . . . . . . . . . . . . . 168\u003c\/p\u003e \u003cp\u003eCCNx . . . . . . . . . . . . . . . . . . . . . . . . . . . 169\u003c\/p\u003e \u003cp\u003eUse of an Abstraction Layer . . . . . . . . . . . . . . . . . . 170\u003c\/p\u003e \u003cp\u003e6.9 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 173\u003c\/p\u003e \u003cp\u003ePART III VIRTUALIATION 175\u003c\/p\u003e \u003cp\u003eChapter 7: Network Functions Virtualization: Concepts and Architecture 176\u003c\/p\u003e \u003cp\u003e7.1 Background and Motivation for NFV . . . . . . . . . . . . . . 177\u003c\/p\u003e \u003cp\u003e7.2 Virtual Machines . . . . . . . . . . . . . . . . . . . . . . 178\u003c\/p\u003e \u003cp\u003eThe Virtual Machine Monitor. . . . . . . . . . . . . . . . . . 179\u003c\/p\u003e \u003cp\u003eArchitectural Approaches . . . . . . . . . . . . . . . . . . . 180\u003c\/p\u003e \u003cp\u003eContainer Virtualization . . . . . . . . . . . . . . . . . . . . 183\u003c\/p\u003e \u003cp\u003e7.3 NFV Concepts . . . . . . . . . . . . . . . . . . . . . . . 184\u003c\/p\u003e \u003cp\u003eSimple Example of the Use of NFV . . . . . . . . . . . . . . . 188\u003c\/p\u003e \u003cp\u003eNFV Principles . . . . . . . . . . . . . . . . . . . . . . . 189\u003c\/p\u003e \u003cp\u003eHigh-Level NFV Framework . . . . . . . . . . . . . . . . . . 190\u003c\/p\u003e \u003cp\u003e7.4 NFV Benefits and Requirements . . . . . . . . . . . . . . . . 191\u003c\/p\u003e \u003cp\u003eNFV Benefits . . . . . . . . . . . . . . . . . . . . . . . . 191\u003c\/p\u003e \u003cp\u003eNFV Requirements . . . . . . . . . . . . . . . . . . . . . 192\u003c\/p\u003e \u003cp\u003e7.5 NFV Reference Architecture . . . . . . . . . . . . . . . . . . 193\u003c\/p\u003e \u003cp\u003eNFV Management and Orchestration . . . . . . . . . . . . . . 194\u003c\/p\u003e \u003cp\u003eReference Points . . . . . . . . . . . . . . . . . . . . . . 195\u003c\/p\u003e \u003cp\u003eImplementation . . . . . . . . . . . . . . . . . . . . . . . 196\u003c\/p\u003e \u003cp\u003e7.6 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 197\u003c\/p\u003e \u003cp\u003e7.7 References . . . . . . . . . . . . . . . . . . . . . . . . . 197\u003c\/p\u003e \u003cp\u003eChapter 8: NFV Functionality 198\u003c\/p\u003e \u003cp\u003e8.1 NFV Infrastructure . . . . . . . . . . . . . . . . . . . . . . 199\u003c\/p\u003e \u003cp\u003eContainer Interface . . . . . . . . . . . . . . . . . . . . . 199\u003c\/p\u003e \u003cp\u003eDeployment of NFVI Containers . . . . . . . . . . . . . . . . 203\u003c\/p\u003e \u003cp\u003eLogical Structure of NFVI Domains . . . . . . . . . . . . . . . 204\u003c\/p\u003e \u003cp\u003eCompute Domain . . . . . . . . . . . . . . . . . . . . . . 205\u003c\/p\u003e \u003cp\u003eHypervisor Domain . . . . . . . . . . . . . . . . . . . . . 208\u003c\/p\u003e \u003cp\u003eInfrastructure Network Domain . . . . . . . . . . . . . . . . 209\u003c\/p\u003e \u003cp\u003e8.2 Virtualized Network Functions . . . . . . . . . . . . . . . . . 213\u003c\/p\u003e \u003cp\u003eVNF Interfaces . . . . . . . . . . . . . . . . . . . . . . . 213\u003c\/p\u003e \u003cp\u003eVNFC to VNFC Communication . . . . . . . . . . . . . . . . 215\u003c\/p\u003e \u003cp\u003eVNF Scaling . . . . . . . . . . . . . . . . . . . . . . . . 216\u003c\/p\u003e \u003cp\u003e8.3 NFV Management and Orchestration . . . . . . . . . . . . . . 217\u003c\/p\u003e \u003cp\u003eVirtualized Infrastructure Manager . . . . . . . . . . . . . . . 217\u003c\/p\u003e \u003cp\u003eVirtual Network Function Manager . . . . . . . . . . . . . . . 218\u003c\/p\u003e \u003cp\u003eNFV Orchestrator . . . . . . . . . . . . . . . . . . . . . . 219\u003c\/p\u003e \u003cp\u003eRepositories . . . . . . . . . . . . . . . . . . . . . . . . 219\u003c\/p\u003e \u003cp\u003eElement Management . . . . . . . . . . . . . . . . . . . . 220\u003c\/p\u003e \u003cp\u003eOSS\/BSS . . . . . . . . . . . . . . . . . . . . . . . . . 220\u003c\/p\u003e \u003cp\u003e8.4 NFV Use Cases . . . . . . . . . . . . . . . . . . . . . . . 221\u003c\/p\u003e \u003cp\u003eArchitectural Use Cases . . . . . . . . . . . . . . . . . . . 222\u003c\/p\u003e \u003cp\u003eService-Oriented Use Cases . . . . . . . . . . . . . . . . . 223\u003c\/p\u003e \u003cp\u003e8.5 SDN and NFV . . . . . . . . . . . . . . . . . . . . . . . . 225\u003c\/p\u003e \u003cp\u003e8.6 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 228\u003c\/p\u003e \u003cp\u003e8.7 References . . . . . . . . . . . . . . . . . . . . . . . . . 229\u003c\/p\u003e \u003cp\u003eChapter 9: Network Virtualization 230\u003c\/p\u003e \u003cp\u003e9.1 Virtual LANs . . . . . . . . . . . . . . . . . . . . . . . . 231\u003c\/p\u003e \u003cp\u003eThe Use of Virtual LANs . . . . . . . . . . . . . . . . . . . 234\u003c\/p\u003e \u003cp\u003eDefining VLANs . . . . . . . . . . . . . . . . . . . . . . . 235\u003c\/p\u003e \u003cp\u003eCommunicating VLAN Membership . . . . . . . . . . . . . . 236\u003c\/p\u003e \u003cp\u003eIEEE 802.1Q VLAN Standard . . . . . . . . . . . . . . . . . 237\u003c\/p\u003e \u003cp\u003eNested VLANs . . . . . . . . . . . . . . . . . . . . . . . 239\u003c\/p\u003e \u003cp\u003e9.2 OpenFlow VLAN Support . . . . . . . . . . . . . . . . . . . 240\u003c\/p\u003e \u003cp\u003e9.3 Virtual Private Networks . . . . . . . . . . . . . . . . . . . 241\u003c\/p\u003e \u003cp\u003eIPsec VPNs . . . . . . . . . . . . . . . . . . . . . . . . 241\u003c\/p\u003e \u003cp\u003eMPLS VPNs . . . . . . . . . . . . . . . . . . . . . . . . 243\u003c\/p\u003e \u003cp\u003e9.4 Network Virtualization . . . . . . . . . . . . . . . . . . . . 247\u003c\/p\u003e \u003cp\u003eA Simplified Example . . . . . . . . . . . . . . . . . . . . 248\u003c\/p\u003e \u003cp\u003eNetwork Virtualization Architecture . . . . . . . . . . . . . . . 250\u003c\/p\u003e \u003cp\u003eBenefits of Network Virtualization . . . . . . . . . . . . . . . 252\u003c\/p\u003e \u003cp\u003e9.5 OpenDaylight's Virtual Tenant Network. . . . . . . . . . . . . 253\u003c\/p\u003e \u003cp\u003e9.6 Software-Defined Infrastructure . . . . . . . . . . . . . . . . 257\u003c\/p\u003e \u003cp\u003eSoftware-Defined Storage . . . . . . . . . . . . . . . . . . 259\u003c\/p\u003e \u003cp\u003eSDI Architecture . . . . . . . . . . . . . . . . . . . . . . 261\u003c\/p\u003e \u003cp\u003e9.7 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . 263\u003c\/p\u003e \u003cp\u003e9.8 References . . . . . . . . . . . . . . . . . . . . . . . . . 263\u003c\/p\u003e \u003cp\u003ePART IV DEFINING AND SUPPORTING USER NEEDS 265\u003c\/p\u003e \u003cp\u003eChapter 10: Quality of Service 266\u003c\/p\u003e \u003cp\u003e10.1 Background . . . . . . . . . . . . . . . . . . . . . . . . 267\u003c\/p\u003e \u003cp\u003e10.2 QoS Architectural Framework . . . . . . . . . . . . . . . . 268\u003c\/p\u003e \u003cp\u003eData Plane . . . . . . . . . . . . . . . . . . . . . . . . . 269\u003c\/p\u003e \u003cp\u003eControl Plane . . . . . . . . . . . . . . . . . . . . . . . . 271\u003c\/p\u003e \u003cp\u003eManagement Plane . . . . . . . . . . . . . . . . . . . . . 272\u003c\/p\u003e \u003cp\u003e10.3 Integrated Services Architecture . . . . . . . . . . . . . . . 273\u003c\/p\u003e \u003cp\u003eISA Approach . . . . . . . . . . . . . . . . . . . . . . . . 273\u003c\/p\u003e \u003cp\u003eISA Components . . . . . . . . . . . . . . . . . . . . . . 274\u003c\/p\u003e \u003cp\u003eISA Services . . . . . . . . . . . . . . . . . . . . . . . . 276\u003c\/p\u003e \u003cp\u003eQueuing Discipline . . . . . . . . . . . . . . . . . . . . . 277\u003c\/p\u003e \u003cp\u003e10.4 Differentiated Services . . . . . . . . . . . . . . . . . . . 279\u003c\/p\u003e \u003cp\u003eServices . . . . . . . . . . . . . . . . . . . . . . . . . . 281\u003c\/p\u003e \u003cp\u003eDiffServ Field . . . . . . . . . . . . . . . . . . . . . . . . 282\u003c\/p\u003e \u003cp\u003eDiffServ Configuration and Operation . . . . . . . . . . . . . . 284\u003c\/p\u003e \u003cp\u003ePer-Hop Behavior . . . . . . . . . . . . . . . . . . . . . . 286\u003c\/p\u003e \u003cp\u003eDefault Forwarding PHB . . . . . . . . . . . . . . . . . . . 287\u003c\/p\u003e \u003cp\u003e10.5 Service Level Agreements . . . . . . . . . . . . . . . . . . 291\u003c\/p\u003e \u003cp\u003e10.6 IP Performance Metrics . . . . . . . . . . . . . . . . . . . 293\u003c\/p\u003e \u003cp\u003e10.7 OpenFlow QoS Support . . . . . . . . . . . . . . . . . . . 296\u003c\/p\u003e \u003cp\u003eQueue Structures . . . . . . . . . . . . . . . . . . . . . . 296\u003c\/p\u003e \u003cp\u003eMeters . . . . . . . . . . . . . . . . . . . . . . . . . . 297\u003c\/p\u003e \u003cp\u003e10.8 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . 299\u003c\/p\u003e \u003cp\u003e10.9 References . . . . . . . . . . . . . . . . . . . . . . . . 299\u003c\/p\u003e \u003cp\u003eChapter 11: QoE: User Quality of Experience 300\u003c\/p\u003e \u003cp\u003e11.1 Why QoE? . . . . . . . . . . . . . . . . . . . . . . . . 301\u003c\/p\u003e \u003cp\u003eOnline Video Content Delivery . . . . . . . . . . . . . . . . . 302\u003c\/p\u003e \u003cp\u003e11.2 Service Failures Due to Inadequate QoE Considerations . . . . . 304\u003c\/p\u003e \u003cp\u003e11.3 QoE-Related Standardization Projects . . . . . . . . . . . . . 304\u003c\/p\u003e \u003cp\u003e11.4 Definition of Quality of Experience . . . . . . . . . . . . . . . 305\u003c\/p\u003e \u003cp\u003eDefinition of Quality . . . . . . . . . . . . . . . . . . . . . 306\u003c\/p\u003e \u003cp\u003eDefinition of Experience . . . . . . . . . . . . . . . . . . . 306\u003c\/p\u003e \u003cp\u003eQuality Formation Process . . . . . . . . . . . . . . . . . . 307\u003c\/p\u003e \u003cp\u003eDefinition of Quality of Experience . . . . . . . . . . . . . . . 308\u003c\/p\u003e \u003cp\u003e11.5 QoE Strategies in Practice . . . . . . . . . . . . . . . . . . 308\u003c\/p\u003e \u003cp\u003eThe QoE\/QoS Layered Model . . . . . . . . . . . . . . . . . 308\u003c\/p\u003e \u003cp\u003eSummarizing and Merging the QoE\/QoS Layers . . . . . . . . . 310\u003c\/p\u003e \u003cp\u003e11.6 Factors Influencing QoE . . . . . . . . . . . . . . . . . . . 311\u003c\/p\u003e \u003cp\u003e11.7 Measurements of QoE . . . . . . . . . . . . . . . . . . . 312\u003c\/p\u003e \u003cp\u003eSubjective Assessment . . . . . . . . . . . . . . . . . . . . 312\u003c\/p\u003e \u003cp\u003eObjective Assessment . . . . . . . . . . . . . . . . . . . . 314\u003c\/p\u003e \u003cp\u003eEnd-User Device Analytics . . . . . . . . . . . . . . . . . . 315\u003c\/p\u003e \u003cp\u003eSummarizing the QoE Measurement Methods . . . . . . . . . . 316\u003c\/p\u003e \u003cp\u003e11.8 Applications of QoE . . . . . . . . . . . . . . . . . . . . 317\u003c\/p\u003e \u003cp\u003e11.9 Key Terms . . . . . . . . . . . . . . . . . . . . . . . . 319\u003c\/p\u003e \u003cp\u003e11.10 References . . . . . . . . . . . . . . . . . . . . . . . . 320\u003c\/p\u003e \u003cp\u003eChapter 12: Network Design Implications of QoS and QoE 322\u003c\/p\u003e \u003cp\u003e12.1 Classification of QoE\/QoS Mapping Models . . . . . . . . . . 323\u003c\/p\u003e \u003cp\u003eBlack-Box Media-Based QoS\/QoE Mapping Models . . . . . . . 323\u003c\/p\u003e \u003cp\u003eGlass-Box Parameter-Based QoS\/QoE Mapping Models . . . . . . 325\u003c\/p\u003e \u003cp\u003eGray-Box QoS\/QoE Mapping Models . . . . . . . . . . . . . . 326\u003c\/p\u003e \u003cp\u003eTips for QoS\/QoE Mapping Model Selection . . . . . . . . . . . 327\u003c\/p\u003e \u003cp\u003e12.2 IP-Oriented Parameter-Based QoS\/QoE Mapping Models . . . . . 327\u003c\/p\u003e \u003cp\u003eNetwork Layer QoE\/QoS Mapping Models for Video Services . . . . 328\u003c\/p\u003e \u003cp\u003eApplication Layer QoE\/QoS Mapping Models for Video Services . . 328\u003c\/p\u003e \u003cp\u003e12.3 Actionable QoE over IP-Based Networks . . . . . . . . . . . . 330\u003c\/p\u003e \u003cp\u003eThe System-Oriented Actionable QoE Solution . . . . . . . . . . 330\u003c\/p\u003e \u003cp\u003eThe Service-Oriented Actionable QoE Solution . . . . . . . . . . 331\u003c\/p\u003e \u003cp\u003e12.4 QoE Versus QoS Service Monitoring . . . . . . . . . . . . . . 332\u003c\/p\u003e \u003cp\u003eQoS Monitoring Solutions. . . . . . . . . . . . . . . . . . . 334\u003c\/p\u003e \u003cp\u003eQoE Mo\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48864169689431,"sku":"9780134175393","price":42.27,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780134175393.jpg?v=1722270718"},{"product_id":"ccna-200301-network-simulator-9780136627074","title":"CCNA 200301 Network Simulator","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eSean Wilkins\u003c\/strong\u003e (@Sean_R_Wilkins) is an accomplished networking consultant and writer for infoDispersion who has been in the IT field for more than 20 years, working with several large enterprises. Sean holds certifications with Cisco (CCNP\/CCDP), Microsoft (MCSE), and CompTIA (A+ and Network+). His educational accomplishments include a Masters of Science in Information Technology with a focus in Network Architecture and Design, a Masters of Science in Organizational Management, a Masters Certificate in Network Security, a Bachelors of Science in Computer Networking, and an Associates of Applied Science in Computer Information Systems. Sean spends most of his time writing articles and books for various clients including Cisco Press, Pearson, Tom's IT Pro, and PluralSight, as well as being an active video training author for PluralSight.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eICND1\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eSkill Builders\u003c\/p\u003e \u003cp\u003ePart I: Navigation and Administration\u003c\/p\u003e \u003cp\u003eLab 1: Switch CLI Exec Mode\u003c\/p\u003e \u003cp\u003eLab 2: Switch CLI Configuration Process I\u003c\/p\u003e \u003cp\u003eLab 3: Switch CLI Configuration Process II\u003c\/p\u003e \u003cp\u003eLab 4: Router CLI Exec Mode I\u003c\/p\u003e \u003cp\u003eLab 5: Router CLI Exec Mode II\u003c\/p\u003e \u003cp\u003eLab 6: Router CLI Configuration Process\u003c\/p\u003e \u003cp\u003eLab 7: Setting Switch Passwords\u003c\/p\u003e \u003cp\u003eLab 8: Configuring Switch IP Settings\u003c\/p\u003e \u003cp\u003eLab 9: Setting Router Passwords\u003c\/p\u003e \u003cp\u003eLab 10: Configuring Router IP Settings\u003c\/p\u003e \u003cp\u003eLab 11: Configuring Local Usernames\u003c\/p\u003e \u003cp\u003eLab 12: Using and Suspending Telnet Connections\u003c\/p\u003e \u003cp\u003eLab 13: Configuring SSH\u003c\/p\u003e \u003cp\u003eLab 14: Migrating to a New IOS Image\u003c\/p\u003e \u003cp\u003eLab 15: Setting the Configuration Register\u003c\/p\u003e \u003cp\u003eLab 16: Comparing Configuration Files\u003c\/p\u003e \u003cp\u003eLab 17: Examining the IP Routing Table\u003c\/p\u003e \u003cp\u003eLab 18: Using debug\u003c\/p\u003e \u003cp\u003eLab 19: Testing Using Pings with Hostnames\u003c\/p\u003e \u003cp\u003eLab 20: Ignoring the Startup-config File\u003c\/p\u003e \u003cp\u003eLab 21: Booting a New Router IOS\u003c\/p\u003e \u003cp\u003eLab 22: Terminal History I\u003c\/p\u003e \u003cp\u003eLab 23: Terminal History II\u003c\/p\u003e \u003cp\u003eLab 24: Topology Analysis\u003c\/p\u003e \u003cp\u003ePart II: LAN Switching\u003c\/p\u003e \u003cp\u003eLab 1: Interface Settings I\u003c\/p\u003e \u003cp\u003eLab 2: Interface Settings II\u003c\/p\u003e \u003cp\u003eLab 3: Interface Settings III\u003c\/p\u003e \u003cp\u003eLab 4: Switch Forwarding I\u003c\/p\u003e \u003cp\u003eLab 5: Switch IP Connectivity I\u003c\/p\u003e \u003cp\u003eLab 6: VLANs I\u003c\/p\u003e \u003cp\u003eLab 7: VLANs II\u003c\/p\u003e \u003cp\u003eLab 8: VLANs III\u003c\/p\u003e \u003cp\u003eLab 9: Interface Status I\u003c\/p\u003e \u003cp\u003eLab 10: Interface Status II\u003c\/p\u003e \u003cp\u003eLab 11: Interface Status III\u003c\/p\u003e \u003cp\u003eLab 12: Interface Status IV\u003c\/p\u003e \u003cp\u003eLab 13: Switch Security I\u003c\/p\u003e \u003cp\u003eLab 14: Switch Security II\u003c\/p\u003e \u003cp\u003eLab 15: Switch Security III\u003c\/p\u003e \u003cp\u003eLab 16: Switch Security IV\u003c\/p\u003e \u003cp\u003ePart III: IP Addressing, Routing, and WANs\u003c\/p\u003e \u003cp\u003eLab 1: Configuring IP Addresses I\u003c\/p\u003e \u003cp\u003eLab 2: Configuring IP Addresses II\u003c\/p\u003e \u003cp\u003eLab 3: Configuring IP Addresses III\u003c\/p\u003e \u003cp\u003eLab 4: Configuring IP Addresses IV\u003c\/p\u003e \u003cp\u003eLab 5: Connected Routes\u003c\/p\u003e \u003cp\u003eLab 6: Static Routes I\u003c\/p\u003e \u003cp\u003eLab 7: Static Routes II\u003c\/p\u003e \u003cp\u003eLab 8: Static Routes III\u003c\/p\u003e \u003cp\u003eLab 9: Static Routes IV\u003c\/p\u003e \u003cp\u003eLab 10: Default Routes\u003c\/p\u003e \u003cp\u003eLab 11: IP Classless\u003c\/p\u003e \u003cp\u003eLab 12: Subnet Zero I\u003c\/p\u003e \u003cp\u003eLab 13: Subnet Zero II\u003c\/p\u003e \u003cp\u003eLab 14: Loopback Interfaces\u003c\/p\u003e \u003cp\u003eLab 15: RIP Configuration I\u003c\/p\u003e \u003cp\u003eLab 16: RIP Configuration II\u003c\/p\u003e \u003cp\u003eLab 17: RIP Configuration III\u003c\/p\u003e \u003cp\u003eLab 18: RIP Configuration IV\u003c\/p\u003e \u003cp\u003eLab 19: RIP Configuration V\u003c\/p\u003e \u003cp\u003eLab 20: RIP Configuration VI\u003c\/p\u003e \u003cp\u003eLab 21: RIP Verification I\u003c\/p\u003e \u003cp\u003eLab 22: RIP Verification II\u003c\/p\u003e \u003cp\u003eLab 23: Configuring Hostnames\u003c\/p\u003e \u003cp\u003eLab 24: PC IP Commands I\u003c\/p\u003e \u003cp\u003eLab 25: PC IP Commands II\u003c\/p\u003e \u003cp\u003eLab 26: PC IP Commands III\u003c\/p\u003e \u003cp\u003eLab 27: Serial Link Configuration I\u003c\/p\u003e \u003cp\u003eLab 28: Serial Link Configuration II\u003c\/p\u003e \u003cp\u003eLab 29: Serial Link Configuration III\u003c\/p\u003e \u003cp\u003eLab 30: Serial Link Configuration IV\u003c\/p\u003e \u003cp\u003eLab 31: Interface Status V\u003c\/p\u003e \u003cp\u003eLab 32: Interface Status VI\u003c\/p\u003e \u003cp\u003eConfiguration Scenarios\u003c\/p\u003e \u003cp\u003ePart I: Navigation and Administration\u003c\/p\u003e \u003cp\u003eLab 1: The Initial Configuration Dialogue (Setup)\u003c\/p\u003e \u003cp\u003eLab 2: New Job I\u003c\/p\u003e \u003cp\u003eLab 3: Rebuild a Configuration\u003c\/p\u003e \u003cp\u003eLab 4: SSH and Telnet\u003c\/p\u003e \u003cp\u003ePart II: LAN Switching\u003c\/p\u003e \u003cp\u003eLab 1: Switch Interfaces and Forwarding\u003c\/p\u003e \u003cp\u003eLab 2: Switch IP Connectivity\u003c\/p\u003e \u003cp\u003eLab 3: Switch Security\u003c\/p\u003e \u003cp\u003eLab 4: Configuring VLANs\u003c\/p\u003e \u003cp\u003ePart III: IP Addressing, Routing, and WANs\u003c\/p\u003e \u003cp\u003eLab 1: Subnetting and Addressing I\u003c\/p\u003e \u003cp\u003eLab 2: Subnetting and Addressing II\u003c\/p\u003e \u003cp\u003eLab 3: Subnetting and Addressing III\u003c\/p\u003e \u003cp\u003eLab 4: Static Routing I\u003c\/p\u003e \u003cp\u003eLab 5: Static Routing II\u003c\/p\u003e \u003cp\u003eLab 6: RIP-2 Configuration I\u003c\/p\u003e \u003cp\u003eLab 7: RIP-2 Configuration II\u003c\/p\u003e \u003cp\u003eLab 8: RIP Auto-summary\u003c\/p\u003e \u003cp\u003eLab 9: Serial Link Configuration I\u003c\/p\u003e \u003cp\u003eLab 10: IP and MAC Address Comparisons\u003c\/p\u003e \u003cp\u003eLab 11: IP Classless\u003c\/p\u003e \u003cp\u003eTroubleshooting Scenarios\u003c\/p\u003e \u003cp\u003eLab 1: Switch Forwarding I\u003c\/p\u003e \u003cp\u003eLab 2: Path Analysis I\u003c\/p\u003e \u003cp\u003eLab 3: Port Security\u003c\/p\u003e \u003cp\u003eLab 4: Network Discovery I\u003c\/p\u003e \u003cp\u003eLab 5: Network Discovery II\u003c\/p\u003e \u003cp\u003eLab 6: Addressing and Routing\u003c\/p\u003e \u003cp\u003eLab 7: IP Routing I\u003c\/p\u003e \u003cp\u003eLab 8: IP Routing II\u003c\/p\u003e \u003cp\u003eSubnetting Exercises\u003c\/p\u003e \u003cp\u003ePart I: Subnet ID Calculation\u003c\/p\u003e \u003cp\u003eLab 1\u003c\/p\u003e \u003cp\u003eLab 2\u003c\/p\u003e \u003cp\u003eLab 3\u003c\/p\u003e \u003cp\u003eLab 4\u003c\/p\u003e \u003cp\u003eLab 5\u003c\/p\u003e \u003cp\u003eLab 6\u003c\/p\u003e \u003cp\u003eLab 7\u003c\/p\u003e \u003cp\u003eLab 8\u003c\/p\u003e \u003cp\u003eLab 9\u003c\/p\u003e \u003cp\u003eLab 10\u003c\/p\u003e \u003cp\u003eLab 11\u003c\/p\u003e \u003cp\u003ePart II: IP Address Rejection\u003c\/p\u003e \u003cp\u003eLab 1\u003c\/p\u003e \u003cp\u003eLab 2\u003c\/p\u003e \u003cp\u003eLab 3\u003c\/p\u003e \u003cp\u003eLab 4\u003c\/p\u003e \u003cp\u003eLab 5\u003c\/p\u003e \u003cp\u003eLab 6\u003c\/p\u003e \u003cp\u003eLab 7\u003c\/p\u003e \u003cp\u003eLab 8\u003c\/p\u003e \u003cp\u003eLab 9\u003c\/p\u003e \u003cp\u003eLab 10\u003c\/p\u003e \u003cp\u003eLab 11\u003c\/p\u003e \u003cp\u003ePart III: IP Route Selection\u003c\/p\u003e \u003cp\u003eLab 1\u003c\/p\u003e \u003cp\u003eLab 2\u003c\/p\u003e \u003cp\u003eLab 3\u003c\/p\u003e \u003cp\u003eLab 4\u003c\/p\u003e \u003cp\u003eLab 5\u003c\/p\u003e \u003cp\u003eLab 6\u003c\/p\u003e \u003cp\u003eLab 7\u003c\/p\u003e \u003cp\u003eLab 8\u003c\/p\u003e \u003cp\u003eLab 9\u003c\/p\u003e \u003cp\u003eLab 10\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eICND 2\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eSkill Builders\u003c\/p\u003e \u003cp\u003ePart I: VLANs and Trunking\u003c\/p\u003e \u003cp\u003eLab 1: VLAN Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: VLAN Configuration II\u003c\/p\u003e \u003cp\u003eLab 3: VLAN Configuration III\u003c\/p\u003e \u003cp\u003eLab 4: VLAN Configuration IV\u003c\/p\u003e \u003cp\u003eLab 5: VLAN Configuration V\u003c\/p\u003e \u003cp\u003eLab 6: VTP Configuration I\u003c\/p\u003e \u003cp\u003eLab 7: VTP Configuration II\u003c\/p\u003e \u003cp\u003eLab 8: VTP Configuration III\u003c\/p\u003e \u003cp\u003eLab 9: VTP Configuration IV\u003c\/p\u003e \u003cp\u003eLab 10: VTP Configuration V\u003c\/p\u003e \u003cp\u003eLab 11: Trunking Configuration I\u003c\/p\u003e \u003cp\u003eLab 12: Trunking Configuration II\u003c\/p\u003e \u003cp\u003eLab 13: Trunking Configuration III\u003c\/p\u003e \u003cp\u003eLab 14: Trunking Configuration IV\u003c\/p\u003e \u003cp\u003eLab 15: STP Analysis I\u003c\/p\u003e \u003cp\u003eLab 16: STP Analysis II\u003c\/p\u003e \u003cp\u003eLab 17: STP Configuration I\u003c\/p\u003e \u003cp\u003eLab 18: STP Configuration II\u003c\/p\u003e \u003cp\u003eLab 19: STP Configuration III\u003c\/p\u003e \u003cp\u003eLab 20: EtherChannel\u003c\/p\u003e \u003cp\u003ePart II: IP Addressing and Routing\u003c\/p\u003e \u003cp\u003eLab 1: IP Addressing I\u003c\/p\u003e \u003cp\u003eLab 2: IP Addressing II\u003c\/p\u003e \u003cp\u003eLab 3: IP Addressing III\u003c\/p\u003e \u003cp\u003eLab 4: Traceroute I\u003c\/p\u003e \u003cp\u003eLab 5: Default Route I\u003c\/p\u003e \u003cp\u003eLab 6: Zero Subnet\u003c\/p\u003e \u003cp\u003eLab 7: Switch IP Address\u003c\/p\u003e \u003cp\u003eLab 8: ACL I\u003c\/p\u003e \u003cp\u003eLab 9: ACL II\u003c\/p\u003e \u003cp\u003eLab 10: ACL III\u003c\/p\u003e \u003cp\u003eLab 11: ACL IV\u003c\/p\u003e \u003cp\u003eLab 12: ACL V\u003c\/p\u003e \u003cp\u003eLab 13: ACL VI\u003c\/p\u003e \u003cp\u003eLab 14: Named ACL I\u003c\/p\u003e \u003cp\u003eLab 15: Named ACL II\u003c\/p\u003e \u003cp\u003eLab 16: Named ACL III\u003c\/p\u003e \u003cp\u003eLab 17: ACL Analysis I\u003c\/p\u003e \u003cp\u003eLab 18: Auto-summary\u003c\/p\u003e \u003cp\u003eLab 19: Routing Analysis I\u003c\/p\u003e \u003cp\u003eLab 20: Traceroute II\u003c\/p\u003e \u003cp\u003ePart III: IP Routing Protocols\u003c\/p\u003e \u003cp\u003eLab 1: EIGRP Serial Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: EIGRP Serial Configuration II\u003c\/p\u003e \u003cp\u003eLab 3: EIGRP Serial Configuration III\u003c\/p\u003e \u003cp\u003eLab 4: EIGRP Serial Configuration IV\u003c\/p\u003e \u003cp\u003eLab 5: EIGRP Serial Configuration V\u003c\/p\u003e \u003cp\u003eLab 6: EIGRP Serial Configuration VI\u003c\/p\u003e \u003cp\u003eLab 7: EIGRP Frame Relay Configuration I\u003c\/p\u003e \u003cp\u003eLab 8: EIGRP Frame Relay Configuration II\u003c\/p\u003e \u003cp\u003eLab 9: EIGRP Frame Relay Configuration III\u003c\/p\u003e \u003cp\u003eLab 10: EIGRP Authentication I\u003c\/p\u003e \u003cp\u003eLab 11: EIGRP Authentication II\u003c\/p\u003e \u003cp\u003eLab 12: EIGRP Route Tuning I\u003c\/p\u003e \u003cp\u003eLab 13: EIGRP Route Tuning II\u003c\/p\u003e \u003cp\u003eLab 14: EIGRP Route Tuning III\u003c\/p\u003e \u003cp\u003eLab 15: EIGRP Route Tuning IV\u003c\/p\u003e \u003cp\u003eLab 16: EIGRP Neighbors I\u003c\/p\u003e \u003cp\u003eLab 17: EIGRP Neighbors II\u003c\/p\u003e \u003cp\u003eLab 18: EIGRP Neighbors III\u003c\/p\u003e \u003cp\u003eLab 19: OSPF Serial Configuration I\u003c\/p\u003e \u003cp\u003eLab 20: OSPF Serial Configuration II\u003c\/p\u003e \u003cp\u003eLab 21: OSPF Serial Configuration III\u003c\/p\u003e \u003cp\u003eLab 22: OSPF Serial Configuration IV\u003c\/p\u003e \u003cp\u003eLab 23: OSPF Serial Configuration V\u003c\/p\u003e \u003cp\u003eLab 24: OSPF Serial Configuration VI\u003c\/p\u003e \u003cp\u003eLab 25: OSPF Router ID I\u003c\/p\u003e \u003cp\u003eLab 26: OSPF Router ID II\u003c\/p\u003e \u003cp\u003eLab 27: OSPF Frame Relay Configuration I\u003c\/p\u003e \u003cp\u003eLab 28: OSPF Frame Relay Configuration II\u003c\/p\u003e \u003cp\u003eLab 29: OSPF Frame Relay Configuration III\u003c\/p\u003e \u003cp\u003eLab 30: OSPF Authentication I\u003c\/p\u003e \u003cp\u003eLab 31: OSPF Authentication II\u003c\/p\u003e \u003cp\u003eLab 32: OSPF Metric Tuning I\u003c\/p\u003e \u003cp\u003eLab 33: OSPF Metric Tuning II\u003c\/p\u003e \u003cp\u003eLab 34: OSPF Metric Tuning III\u003c\/p\u003e \u003cp\u003eLab 35: OSPF Neighbors I\u003c\/p\u003e \u003cp\u003eLab 36: OSPF Neighbors II\u003c\/p\u003e \u003cp\u003eLab 37: OSPF Neighbors III\u003c\/p\u003e \u003cp\u003eLab 38: OSPF Neighbors IV\u003c\/p\u003e \u003cp\u003eLab 39: OSPF Neighbors V\u003c\/p\u003e \u003cp\u003ePart IV: WAN\u003c\/p\u003e \u003cp\u003eLab 1: Serial Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: Serial Configuration II\u003c\/p\u003e \u003cp\u003eLab 3: Serial Authentication I\u003c\/p\u003e \u003cp\u003eLab 4: Serial Authentication II\u003c\/p\u003e \u003cp\u003eLab 5: Frame Relay Configuration I\u003c\/p\u003e \u003cp\u003eLab 6: Frame Relay Configuration II\u003c\/p\u003e \u003cp\u003eLab 7: Frame Relay Configuration III\u003c\/p\u003e \u003cp\u003eLab 8: Frame Relay Configuration IV\u003c\/p\u003e \u003cp\u003eLab 9: Frame Relay Configuration V\u003c\/p\u003e \u003cp\u003eLab 10: Frame Relay Verification I\u003c\/p\u003e \u003cp\u003eLab 11: Frame Relay Verification II\u003c\/p\u003e \u003cp\u003eLab 12: Frame Relay Verification III\u003c\/p\u003e \u003cp\u003ePart V: Scaling IP\u003c\/p\u003e \u003cp\u003eLab 1: NAT Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: NAT Configuration II\u003c\/p\u003e \u003cp\u003eLab 3: NAT Configuration III\u003c\/p\u003e \u003cp\u003eLab 4: NAT Configuration IV\u003c\/p\u003e \u003cp\u003eLab 5: NAT Configuration V\u003c\/p\u003e \u003cp\u003eLab 6: NAT Configuration VI\u003c\/p\u003e \u003cp\u003eLab 7: NAT Configuration VII\u003c\/p\u003e \u003cp\u003eLab 8: IPv6 Address Configuration I\u003c\/p\u003e \u003cp\u003eLab 9: IPv6 Address Configuration II\u003c\/p\u003e \u003cp\u003eLab 10: IPv6 Address Configuration III\u003c\/p\u003e \u003cp\u003eLab 11: IPv6 Address Configuration IV\u003c\/p\u003e \u003cp\u003eLab 12: IPv6 Address Configuration V\u003c\/p\u003e \u003cp\u003eLab 13: IPv6 Address Configuration VI\u003c\/p\u003e \u003cp\u003eLab 14: IPv6 Address Configuration VII\u003c\/p\u003e \u003cp\u003eLab 15: IPv6 Address Configuration VIII\u003c\/p\u003e \u003cp\u003eLab 16: IPv6 Address Configuration IX\u003c\/p\u003e \u003cp\u003eLab 17: IPv6 Routing Configuration I\u003c\/p\u003e \u003cp\u003eLab 18: IPv6 Routing Configuration II\u003c\/p\u003e \u003cp\u003eLab 19: IPv6 Routing Configuration III\u003c\/p\u003e \u003cp\u003eLab 20: IPv6 Hostnames\u003c\/p\u003e \u003cp\u003eConfiguration Scenarios\u003c\/p\u003e \u003cp\u003ePart I: VLANs and Trunking\u003c\/p\u003e \u003cp\u003eLab 1: VTP I\u003c\/p\u003e \u003cp\u003eLab 2: VTP Transparent Mode\u003c\/p\u003e \u003cp\u003eLab 3: VLAN Trunking I\u003c\/p\u003e \u003cp\u003eLab 4: VLAN Trunking II\u003c\/p\u003e \u003cp\u003eLab 5: STP Analysis I\u003c\/p\u003e \u003cp\u003eLab 6: STP Configuration II\u003c\/p\u003e \u003cp\u003ePart II: IP Addressing and Routing\u003c\/p\u003e \u003cp\u003eLab 1: IP Addressing and Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: IP Addressing and Configuration II\u003c\/p\u003e \u003cp\u003eLab 3: IP Default Routing and IP Classless\u003c\/p\u003e \u003cp\u003eLab 4: Default Routes\u003c\/p\u003e \u003cp\u003eLab 5: Standard ACL I\u003c\/p\u003e \u003cp\u003eLab 6: Extended ACL I\u003c\/p\u003e \u003cp\u003eLab 7: Extended ACL II\u003c\/p\u003e \u003cp\u003ePart III: IP Routing Protocols\u003c\/p\u003e \u003cp\u003eLab 1: OSPF Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: OSPF Configuration II\u003c\/p\u003e \u003cp\u003eLab 3: OSPF Configuration III\u003c\/p\u003e \u003cp\u003eLab 4: OSPF Metric Manipulation\u003c\/p\u003e \u003cp\u003eLab 5: EIGRP Serial Configuration I\u003c\/p\u003e \u003cp\u003eLab 6: EIGRP Configuration II\u003c\/p\u003e \u003cp\u003eLab 7: EIGRP Metric Manipulation I\u003c\/p\u003e \u003cp\u003eLab 8: EIGRP Variance and Maximum Paths I\u003c\/p\u003e \u003cp\u003ePart IV: WAN\u003c\/p\u003e \u003cp\u003eLab 1: Frame Relay Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: Frame Relay Inverse ARP\u003c\/p\u003e \u003cp\u003eLab 3: Frame Relay Correlation\u003c\/p\u003e \u003cp\u003ePart V: Scaling IP\u003c\/p\u003e \u003cp\u003eLab 1: NAT Configuration I\u003c\/p\u003e \u003cp\u003eLab 2: NAT Configuration II\u003c\/p\u003e \u003cp\u003eLab 3: IPv6 Configuration I\u003c\/p\u003e \u003cp\u003eLab 4: IPv6 Configuration II\u003c\/p\u003e \u003cp\u003eTroubleshooting Scenarios\u003c\/p\u003e \u003cp\u003eLab 1: Path Analysis\u003c\/p\u003e \u003cp\u003eLab 2: Path Analysis II\u003c\/p\u003e \u003cp\u003eLab 3: Path Analysis III\u003c\/p\u003e \u003cp\u003eLab 4: Path Troubleshooting I\u003c\/p\u003e \u003cp\u003eLab 5: Path Troubleshooting II\u003c\/p\u003e \u003cp\u003eLab 6: Path Troubleshooting III\u003c\/p\u003e \u003cp\u003eLab 7: Path Troubleshooting IV\u003c\/p\u003e \u003cp\u003eLab 8: VLAN Troubleshooting I\u003c\/p\u003e \u003cp\u003eLab 9: OSPF Troubleshooting I\u003c\/p\u003e \u003cp\u003eLab 10: Routing Analysis III\u003c\/p\u003e \u003cp\u003eLab 11: Network Expansion\u003c\/p\u003e \u003cp\u003eLab 12: NAT\u003c\/p\u003e \u003cp\u003eLab 13: IP Routing II\u003c\/p\u003e \u003cp\u003eSubnetting Exercises\u003c\/p\u003e \u003cp\u003ePart I: VLSM Overlap\u003c\/p\u003e \u003cp\u003eLab 1\u003c\/p\u003e \u003cp\u003eLab 2\u003c\/p\u003e \u003cp\u003eLab 3\u003c\/p\u003e \u003cp\u003eLab 4\u003c\/p\u003e \u003cp\u003eLab 5\u003c\/p\u003e \u003cp\u003eLab 6\u003c\/p\u003e \u003cp\u003eLab 7\u003c\/p\u003e \u003cp\u003eLab 8\u003c\/p\u003e \u003cp\u003eLab 9\u003c\/p\u003e \u003cp\u003eLab 10\u003c\/p\u003e \u003cp\u003eLab 11\u003c\/p\u003e \u003cp\u003ePart II: VLSM Route Selection\u003c\/p\u003e \u003cp\u003eLab 1\u003c\/p\u003e \u003cp\u003eLab 2\u003c\/p\u003e \u003cp\u003eLab 3\u003c\/p\u003e \u003cp\u003eLab 4\u003c\/p\u003e \u003cp\u003eLab 5\u003c\/p\u003e \u003cp\u003eLab 6\u003c\/p\u003e \u003cp\u003eLab 7\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48864173687127,"sku":"9780136627074","price":124.22,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780136627074.jpg?v=1722270735"},{"product_id":"ubuntu-linux-unleashed-2021-edition-9780136778851","title":"Ubuntu Linux Unleashed 2021 Edition","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eMatthew Helmke\u003c\/strong\u003e has used Ubuntu since 2005. He has written about Linux for several magazines and websites, is a lead author of \u003cem\u003eThe Official Ubuntu Book\u003c\/em\u003e, and has coauthored both \u003cem\u003eA Practical Guide to Linux: Commands, Editors, and Shell Programming\u003c\/em\u003e and \u003cem\u003eThe VMware Cookbook\u003c\/em\u003e. In his day job, Matthew works for Gremlin (https:\/\/www.gremlin.com\/) making the Internet more reliable. Matthew first used UNIX in 1987, while studying Lisp on a Vax at the university. He has run a business using only free and open source software, has consulted, and teaches as an adjunct professor for the University of Arizona. You can find out more about Matthew at https:\/\/www.linkedin.com\/in\/matthewhelmke\/ or drop him a line with errata or suggestions at matthew@matthewhelmke.com.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIntroduction xxxi\u003c\/p\u003e PART I: GETTING STARTED Chapter 1 Installing Ubuntu and Post-Installation Configuration 1 \u003cp\u003eBefore You Begin the Installation 1\u003c\/p\u003e \u003cp\u003eResearching Your Hardware Specifications 2\u003c\/p\u003e \u003cp\u003eInstallation Options 2\u003c\/p\u003e \u003cp\u003e32-Bit Versus 64-Bit Ubuntu 4\u003c\/p\u003e \u003cp\u003ePlanning Partition Strategies 5\u003c\/p\u003e \u003cp\u003eThe Boot Loader 5\u003c\/p\u003e \u003cp\u003eInstalling from DVD or USB Drive 6\u003c\/p\u003e \u003cp\u003eStep-by-Step Installation 6\u003c\/p\u003e \u003cp\u003eInstalling 7\u003c\/p\u003e \u003cp\u003eFirst Update 11\u003c\/p\u003e \u003cp\u003eShutting Down 11\u003c\/p\u003e \u003cp\u003eFinding Programs and Files 12\u003c\/p\u003e \u003cp\u003eSoftware Updater 12\u003c\/p\u003e \u003cp\u003eThe sudo Command 14\u003c\/p\u003e \u003cp\u003eConfiguring Software Repositories 15\u003c\/p\u003e \u003cp\u003eSystem Settings 17\u003c\/p\u003e \u003cp\u003eDetecting and Configuring a Printer 18\u003c\/p\u003e \u003cp\u003eConfiguring Power Management in Ubuntu 18\u003c\/p\u003e \u003cp\u003eSetting the Time and Date 19\u003c\/p\u003e \u003cp\u003eConfiguring Wireless Networks 20\u003c\/p\u003e \u003cp\u003eTroubleshooting Post-Installation Configuration Problems 21\u003c\/p\u003e Chapter 2 Background Information and Resources 23 \u003cp\u003eWhat Is Linux? 23\u003c\/p\u003e \u003cp\u003eWhy Use Linux? 25\u003c\/p\u003e \u003cp\u003eWhat Is Ubuntu? 27\u003c\/p\u003e \u003cp\u003eUbuntu for Business 27\u003c\/p\u003e \u003cp\u003eUbuntu in Your Home 28\u003c\/p\u003e \u003cp\u003eGetting the Most from Linux and Ubuntu Documentation 28\u003c\/p\u003e \u003cp\u003eLinux 29\u003c\/p\u003e \u003cp\u003eUbuntu 30\u003c\/p\u003e PART II: DESKTOP UBUNTU Chapter 3 Foundations of the Linux GUI 31 \u003cp\u003eFoundations and the X Server 31\u003c\/p\u003e \u003cp\u003eBasic X Concepts 32\u003c\/p\u003e \u003cp\u003eUsing X 33\u003c\/p\u003e \u003cp\u003eElements of the xorg conf File 34\u003c\/p\u003e \u003cp\u003eStarting X 39\u003c\/p\u003e \u003cp\u003eUsing a Display Manager 39\u003c\/p\u003e \u003cp\u003eChanging Window Managers 39\u003c\/p\u003e Chapter 4 Ubuntu Desktop Options 41 \u003cp\u003eDesktop Environment 41\u003c\/p\u003e \u003cp\u003eUsing GNOME: A Primer 42\u003c\/p\u003e \u003cp\u003eKDE and Kubuntu 45\u003c\/p\u003e \u003cp\u003eXfce and Xubuntu 46\u003c\/p\u003e \u003cp\u003eLXDE and Lubuntu 47\u003c\/p\u003e \u003cp\u003eMATE and Ubuntu MATE 48\u003c\/p\u003e \u003cp\u003eUbuntu Budgie 49\u003c\/p\u003e \u003cp\u003eUbuntu Kylin 50\u003c\/p\u003e Chapter 5 On the Internet 51 \u003cp\u003eGetting Started with Firefox 52\u003c\/p\u003e \u003cp\u003eChecking Out Google Chrome and Chromium 53\u003c\/p\u003e Chapter 6 Productivity Applications 55 \u003cp\u003eIntroducing LibreOffice 56\u003c\/p\u003e \u003cp\u003eOther Useful Productivity Software 58\u003c\/p\u003e \u003cp\u003eWorking with PDFs 58\u003c\/p\u003e \u003cp\u003eWriting Scripts 59\u003c\/p\u003e \u003cp\u003eWorking with XML and DocBook 59\u003c\/p\u003e \u003cp\u003eWorking with LaTeX 60\u003c\/p\u003e \u003cp\u003eCreating Mind Maps 61\u003c\/p\u003e \u003cp\u003eProductivity Applications Written for Microsoft Windows 61\u003c\/p\u003e Chapter 7 Multimedia Applications 63 \u003cp\u003eSound and Music 63\u003c\/p\u003e \u003cp\u003eSound Cards 64\u003c\/p\u003e \u003cp\u003eSound Formats 65\u003c\/p\u003e \u003cp\u003eListening to Music 65\u003c\/p\u003e \u003cp\u003eGraphics Manipulation 66\u003c\/p\u003e \u003cp\u003eThe GNU Image Manipulation Program 66\u003c\/p\u003e \u003cp\u003eUsing Scanners in Ubuntu 67\u003c\/p\u003e \u003cp\u003eWorking with Graphics Formats 67\u003c\/p\u003e \u003cp\u003eCapturing Screen Images 69\u003c\/p\u003e \u003cp\u003eOther Graphics Manipulation Options 70\u003c\/p\u003e \u003cp\u003eUsing Digital Cameras with Ubuntu 70\u003c\/p\u003e \u003cp\u003eHandheld Digital Cameras 70\u003c\/p\u003e \u003cp\u003eUsing Shotwell Photo Manager 71\u003c\/p\u003e \u003cp\u003eBurning CDs and DVDs in Ubuntu 71\u003c\/p\u003e \u003cp\u003eCreating CDs and DVDs with Brasero 71\u003c\/p\u003e \u003cp\u003eCreating CDs from the Command Line 72\u003c\/p\u003e \u003cp\u003eCreating DVDs from the Command Line 73\u003c\/p\u003e \u003cp\u003eViewing Video 75\u003c\/p\u003e \u003cp\u003eVideo Formats 75\u003c\/p\u003e \u003cp\u003eViewing Video in Linux 76\u003c\/p\u003e \u003cp\u003eRecording and Editing Audio 76\u003c\/p\u003e \u003cp\u003eEditing Video 77\u003c\/p\u003e Chapter 8 Games 79 \u003cp\u003eUbuntu Gaming 79\u003c\/p\u003e \u003cp\u003eInstalling Proprietary Video Drivers 80\u003c\/p\u003e \u003cp\u003eOnline Game Sources 81\u003c\/p\u003e \u003cp\u003eSteam 81\u003c\/p\u003e \u003cp\u003eGOG com 82\u003c\/p\u003e \u003cp\u003eHumble 82\u003c\/p\u003e \u003cp\u003eitch io 82\u003c\/p\u003e \u003cp\u003eLGDB 82\u003c\/p\u003e \u003cp\u003eGame Jolt 82\u003c\/p\u003e \u003cp\u003eInstalling Games from the Ubuntu Repositories 82\u003c\/p\u003e \u003cp\u003eWarsow 82\u003c\/p\u003e \u003cp\u003eScorched 3D 83\u003c\/p\u003e \u003cp\u003eFrozen Bubble 84\u003c\/p\u003e \u003cp\u003eSuperTux 84\u003c\/p\u003e \u003cp\u003eBattle for Wesnoth 85\u003c\/p\u003e \u003cp\u003eFrets on Fire 85\u003c\/p\u003e \u003cp\u003eFlightGear 87\u003c\/p\u003e \u003cp\u003eSpeed Dreams 87\u003c\/p\u003e \u003cp\u003eGames for Kids 88\u003c\/p\u003e \u003cp\u003eCommercial Games 88\u003c\/p\u003e \u003cp\u003ePlaying Windows Games 88\u003c\/p\u003e PART III: SYSTEM ADMINISTRATION Chapter 9 Managing Software 91 \u003cp\u003eUbuntu Software 91\u003c\/p\u003e \u003cp\u003eUsing Synaptic for Software Management 92\u003c\/p\u003e \u003cp\u003eStaying Up to Date 94\u003c\/p\u003e \u003cp\u003eWorking on the Command Line 95\u003c\/p\u003e \u003cp\u003eDay-to-Day APT Usage 95\u003c\/p\u003e \u003cp\u003eFinding Software 98\u003c\/p\u003e \u003cp\u003eUsing apt-get Instead of apt 99\u003c\/p\u003e \u003cp\u003eCompiling Software from Source 100\u003c\/p\u003e \u003cp\u003eCompiling from a Tarball 100\u003c\/p\u003e \u003cp\u003eCompiling from Source from the Ubuntu Repositories 101\u003c\/p\u003e \u003cp\u003eConfiguration Management 102\u003c\/p\u003e \u003cp\u003edotdee 102\u003c\/p\u003e \u003cp\u003eUbuntu Core 103\u003c\/p\u003e \u003cp\u003eUsing the Snappy Package Manager 103\u003c\/p\u003e Chapter 10 Command-Line Beginner's Class 105 \u003cp\u003eWhat Is the Command Line? 106\u003c\/p\u003e \u003cp\u003eAccessing the Command Line 107\u003c\/p\u003e \u003cp\u003eText-Based Console Login 107\u003c\/p\u003e \u003cp\u003eLogging Out 108\u003c\/p\u003e \u003cp\u003eLogging In and Out from a Remote Computer 108\u003c\/p\u003e \u003cp\u003eUser Accounts 109\u003c\/p\u003e \u003cp\u003eReading Documentation 111\u003c\/p\u003e \u003cp\u003eUsing Man Pages 111\u003c\/p\u003e \u003cp\u003eUsing apropros 112\u003c\/p\u003e \u003cp\u003eUsing whereis 112\u003c\/p\u003e \u003cp\u003eUnderstanding the Linux File System Hierarchy 112\u003c\/p\u003e \u003cp\u003eEssential Commands in \/bin and \/sbin 114\u003c\/p\u003e \u003cp\u003eConfiguration Files in \/etc 114\u003c\/p\u003e \u003cp\u003eUser Directories: \/home 115\u003c\/p\u003e \u003cp\u003eUsing the Contents of the \/proc Directory to Interact with or Obtain Information from the Kernel 115\u003c\/p\u003e \u003cp\u003eWorking with Shared Data in the \/usr Directory 117\u003c\/p\u003e \u003cp\u003eTemporary File Storage in the \/tmp Directory 117\u003c\/p\u003e \u003cp\u003eAccessing Variable Data Files in the \/var Directory 117\u003c\/p\u003e \u003cp\u003eNavigating the Linux File System 117\u003c\/p\u003e \u003cp\u003eListing the Contents of a Directory with ls 118\u003c\/p\u003e \u003cp\u003eChanging Directories with cd 120\u003c\/p\u003e \u003cp\u003eFinding Your Current Directory with pwd 120\u003c\/p\u003e \u003cp\u003eWorking with Permissions 120\u003c\/p\u003e \u003cp\u003eAssigning Permissions 121\u003c\/p\u003e \u003cp\u003eDirectory Permissions 122\u003c\/p\u003e \u003cp\u003eAltering File Permissions with chmod 123\u003c\/p\u003e \u003cp\u003eFile Permissions with umask 124\u003c\/p\u003e \u003cp\u003eFile Permissions with chgrp 125\u003c\/p\u003e \u003cp\u003eChanging File Permissions with chown 125\u003c\/p\u003e \u003cp\u003eUnderstanding Set User ID, Set Group ID, and Sticky Bit Permissions 125\u003c\/p\u003e \u003cp\u003eSetting Permissions with Access Control Lists 127\u003c\/p\u003e \u003cp\u003eWorking with Files 128\u003c\/p\u003e \u003cp\u003eCreating a File with touch 128\u003c\/p\u003e \u003cp\u003eCreating a Directory with mkdir 129\u003c\/p\u003e \u003cp\u003eDeleting a Directory with rmdir 129\u003c\/p\u003e \u003cp\u003eDeleting a File or Directory with rm 130\u003c\/p\u003e \u003cp\u003eMoving or Renaming a File with mv 131\u003c\/p\u003e \u003cp\u003eCopying a File with cp 131\u003c\/p\u003e \u003cp\u003eDisplaying the Contents of a File with cat 132\u003c\/p\u003e \u003cp\u003eDisplaying the Contents of a File with less 132\u003c\/p\u003e \u003cp\u003eUsing Wildcards and Regular Expressions 133\u003c\/p\u003e \u003cp\u003eWorking as Root 133\u003c\/p\u003e \u003cp\u003eUnderstanding and Fixing sudo 134\u003c\/p\u003e \u003cp\u003eCreating Users 136\u003c\/p\u003e \u003cp\u003eDeleting Users 137\u003c\/p\u003e \u003cp\u003eShutting Down the System 137\u003c\/p\u003e \u003cp\u003eRebooting the System 138\u003c\/p\u003e \u003cp\u003eCommonly Used Commands and Programs 139\u003c\/p\u003e Chapter 11 Command-Line Master Class, Part 1 141 \u003cp\u003eWhy Use the Command Line? 142\u003c\/p\u003e \u003cp\u003eUsing Basic Commands 143\u003c\/p\u003e \u003cp\u003ePrinting the Contents of a File with cat 144\u003c\/p\u003e \u003cp\u003eChanging Directories with cd 145\u003c\/p\u003e \u003cp\u003eChanging File Access Permissions with chmod 147\u003c\/p\u003e \u003cp\u003eCopying Files with cp 147\u003c\/p\u003e \u003cp\u003ePrinting Disk Usage with du 148\u003c\/p\u003e \u003cp\u003eUsing echo 148\u003c\/p\u003e \u003cp\u003eFinding Files by Searching with find 149\u003c\/p\u003e \u003cp\u003eSearches for a String in Input with grep 151\u003c\/p\u003e \u003cp\u003ePaging Through Output with less 152\u003c\/p\u003e \u003cp\u003eCreating Links Between Files with ln 154\u003c\/p\u003e \u003cp\u003eFinding Files from an Index with locate 156\u003c\/p\u003e \u003cp\u003eListing Files in the Current Directory with ls 156\u003c\/p\u003e \u003cp\u003eListing System Information with lsblk, lshw, lsmod, lspci, and neofetch 158\u003c\/p\u003e \u003cp\u003eReading Manual Pages with man 159\u003c\/p\u003e \u003cp\u003eMaking Directories with mkdir 160\u003c\/p\u003e \u003cp\u003eMoving Files with mv 161\u003c\/p\u003e \u003cp\u003eRenaming Files with rename 161\u003c\/p\u003e \u003cp\u003eDeleting Files and Directories with rm 161\u003c\/p\u003e \u003cp\u003eSorting the Contents of a File with sort 162\u003c\/p\u003e \u003cp\u003ePrinting the Last Lines of a File with tail 163\u003c\/p\u003e \u003cp\u003ePrinting the Location of a Command with which 164\u003c\/p\u003e \u003cp\u003eDownloading Files with wget 164\u003c\/p\u003e Chapter 12 Command-Line Master Class, Part 2 167 \u003cp\u003eRedirecting Output and Input 167\u003c\/p\u003e \u003cp\u003estdin, stdout, stderr, and Redirection 169\u003c\/p\u003e \u003cp\u003eComparing Files 170\u003c\/p\u003e \u003cp\u003eFinding Differences in Files with diff 170\u003c\/p\u003e \u003cp\u003eFinding Similarities in Files with comm 170\u003c\/p\u003e \u003cp\u003eLimiting Resource Use and Job Control 171\u003c\/p\u003e \u003cp\u003eListing Processes with ps 171\u003c\/p\u003e \u003cp\u003eListing Jobs with jobs 173\u003c\/p\u003e \u003cp\u003eRunning One or More Tasks in the Background 173\u003c\/p\u003e \u003cp\u003eMoving Jobs to the Background or Foreground with bg and fg 174\u003c\/p\u003e \u003cp\u003ePrinting Resource Usage with top 175\u003c\/p\u003e \u003cp\u003eSetting Process Priority with nice 177\u003c\/p\u003e \u003cp\u003eCombining Commands 178\u003c\/p\u003e \u003cp\u003ePipes 178\u003c\/p\u003e \u003cp\u003eCombining Commands with Boolean Operators 180\u003c\/p\u003e \u003cp\u003eRunning Separate Commands in Sequence 180\u003c\/p\u003e \u003cp\u003eProcess Substitution 181\u003c\/p\u003e \u003cp\u003eExecuting Jobs in Parallel 181\u003c\/p\u003e \u003cp\u003eUsing Environment Variables 182\u003c\/p\u003e \u003cp\u003eUsing Common Text Editors 185\u003c\/p\u003e \u003cp\u003eWorking with nano 186\u003c\/p\u003e \u003cp\u003eWorking with vi 187\u003c\/p\u003e \u003cp\u003eWorking with emacs 188\u003c\/p\u003e \u003cp\u003eWorking with sed and awk 189\u003c\/p\u003e \u003cp\u003eWorking with Compressed Files 191\u003c\/p\u003e \u003cp\u003eUsing Multiple Terminals with byobu192\u003c\/p\u003e \u003cp\u003eDoing a Polite System Reset Using REISUB 194\u003c\/p\u003e \u003cp\u003eFixing an Ubuntu System That Will Not Boot 195\u003c\/p\u003e \u003cp\u003eChecking BIOS 195\u003c\/p\u003e \u003cp\u003eChecking GRUB 195\u003c\/p\u003e \u003cp\u003eReinstalling GRUB 195\u003c\/p\u003e \u003cp\u003eUsing Recovery Mode 196\u003c\/p\u003e \u003cp\u003eReinstalling Ubuntu 196\u003c\/p\u003e \u003cp\u003eTips and Tricks 196\u003c\/p\u003e \u003cp\u003eRunning the Previous Command 196\u003c\/p\u003e \u003cp\u003eRunning Any Previous Command 197\u003c\/p\u003e \u003cp\u003eRunning a Previous Command That Started with Specific Letters 197\u003c\/p\u003e \u003cp\u003eRunning the Same Thing You Just Ran with a Different First Word 197\u003c\/p\u003e \u003cp\u003eViewing Your History and More 197\u003c\/p\u003e \u003cp\u003eDoing Two or More Things 198\u003c\/p\u003e \u003cp\u003eUsing Shortcuts 198\u003c\/p\u003e \u003cp\u003eConfining a Script to a Directory 198\u003c\/p\u003e \u003cp\u003eUsing Coreutils 199\u003c\/p\u003e \u003cp\u003eReading the Contents of the Kernel Ring Buffer with dmesg 200\u003c\/p\u003e Chapter 13 Managing Users 201 \u003cp\u003eUser Accounts 201\u003c\/p\u003e \u003cp\u003eThe Super User\/Root User 202\u003c\/p\u003e \u003cp\u003eUser IDs and Group IDs 204\u003c\/p\u003e \u003cp\u003eFile Permissions 204\u003c\/p\u003e \u003cp\u003eManaging Groups 205\u003c\/p\u003e \u003cp\u003eGroup Listing 205\u003c\/p\u003e \u003cp\u003eGroup Management Tools 206\u003c\/p\u003e \u003cp\u003eManaging Users 207\u003c\/p\u003e \u003cp\u003eUser Management Tools 208\u003c\/p\u003e \u003cp\u003eAdding New Users 209\u003c\/p\u003e \u003cp\u003eMonitoring User Activity on the System 211\u003c\/p\u003e \u003cp\u003eManaging Passwords 212\u003c\/p\u003e \u003cp\u003eSystem Password Policy 212\u003c\/p\u003e \u003cp\u003eThe Password File 212\u003c\/p\u003e \u003cp\u003eShadow Passwords 214\u003c\/p\u003e \u003cp\u003eManaging Password Security for Users 216\u003c\/p\u003e \u003cp\u003eChanging Passwords in a Batch 216\u003c\/p\u003e \u003cp\u003eGranting System Administrator Privileges to Regular Users 217\u003c\/p\u003e \u003cp\u003eTemporarily Changing User Identity with the su Command 217\u003c\/p\u003e \u003cp\u003eGranting Root Privileges on Occasion: The sudo Command 219\u003c\/p\u003e \u003cp\u003eDisk Quotas 222\u003c\/p\u003e \u003cp\u003eImplementing Quotas 222\u003c\/p\u003e \u003cp\u003eManually Configuring Quotas 223\u003c\/p\u003e \u003cp\u003eRelated Ubuntu Commands 223\u003c\/p\u003e Chapter 14 Automating Tasks and Shell Scripting 225 \u003cp\u003eWhat Is a Shell? 225\u003c\/p\u003e \u003cp\u003eScheduling Tasks 226\u003c\/p\u003e \u003cp\u003eUsing at and batch to Schedule Tasks for Later 227\u003c\/p\u003e \u003cp\u003eUsing cron to Run Jobs Repeatedly 229\u003c\/p\u003e \u003cp\u003eUsing rtcwake to Wake Your Computer from Sleep Automatically 231\u003c\/p\u003e \u003cp\u003eBasic Shell Control 233\u003c\/p\u003e \u003cp\u003eThe Shell Command Line 233\u003c\/p\u003e \u003cp\u003eShell Pattern-Matching Support 235\u003c\/p\u003e \u003cp\u003eRedirecting Input and Output 236\u003c\/p\u003e \u003cp\u003ePiping Data 237\u003c\/p\u003e \u003cp\u003eBackground Processing 237\u003c\/p\u003e \u003cp\u003eWriting and Executing a Shell Script 237\u003c\/p\u003e \u003cp\u003eRunning the New Shell Program 239\u003c\/p\u003e \u003cp\u003eStoring Shell Scripts for System-wide Access 240\u003c\/p\u003e \u003cp\u003eInterpreting Shell Scripts Through Specific Shells 240\u003c\/p\u003e \u003cp\u003eUsing Variables in Shell Scripts 242\u003c\/p\u003e \u003cp\u003eAssigning a Value to a Variable 242\u003c\/p\u003e \u003cp\u003eAccessing Variable Values 243\u003c\/p\u003e \u003cp\u003ePositional Parameters 243\u003c\/p\u003e \u003cp\u003eA Simple Example of a Positional Parameter 243\u003c\/p\u003e \u003cp\u003eUsing Positional Parameters to Access and Retrieve Variables from the Command Line 244\u003c\/p\u003e \u003cp\u003eUsing a Simple Script to Automate Tasks 244\u003c\/p\u003e \u003cp\u003eBuilt-in Variables 246\u003c\/p\u003e \u003cp\u003eSpecial Characters 247\u003c\/p\u003e \u003cp\u003eComparison of Expressions in pdksh and bash 250\u003c\/p\u003e \u003cp\u003eComparing Expressions with tcsh 255\u003c\/p\u003e \u003cp\u003eThe for Statement 259\u003c\/p\u003e \u003cp\u003eThe while Statement 261\u003c\/p\u003e \u003cp\u003eThe until Statement 263\u003c\/p\u003e \u003cp\u003eThe repeat Statement (tcsh) 263\u003c\/p\u003e \u003cp\u003eThe select Statement (pdksh) 264\u003c\/p\u003e \u003cp\u003eThe shift Statement 264\u003c\/p\u003e \u003cp\u003eThe if Statement 265\u003c\/p\u003e \u003cp\u003eThe expr Statement 266\u003c\/p\u003e \u003cp\u003eThe case Statement 267\u003c\/p\u003e \u003cp\u003eThe break and exit Statements 269\u003c\/p\u003e \u003cp\u003eUsing Functions in Shell Scripts 269\u003c\/p\u003e Chapter 15 The Boot Process 271 \u003cp\u003eRunning Services at Boot 271\u003c\/p\u003e \u003cp\u003eBeginning the Boot Loading Process 272\u003c\/p\u003e \u003cp\u003eLoading the Linux Kernel 274\u003c\/p\u003e \u003cp\u003eStarting and Stopping Services with systemd 275\u003c\/p\u003e \u003cp\u003eControlling Services at Boot with Administrative Tools 278\u003c\/p\u003e \u003cp\u003eTroubleshooting Runlevel Problems 278\u003c\/p\u003e \u003cp\u003eBoot-Repair 278\u003c\/p\u003e Chapter 16 System-Monitoring Tools 281 \u003cp\u003eConsole-Based Monitoring 281\u003c\/p\u003e \u003cp\u003eUsing the kill Command to Control Processes 283\u003c\/p\u003e \u003cp\u003eUsing Priority Scheduling and Control 285\u003c\/p\u003e \u003cp\u003eDisplaying Free and Used Memory with free 286\u003c\/p\u003e \u003cp\u003eDisk Space 286\u003c\/p\u003e \u003cp\u003eDisk Quotas 287\u003c\/p\u003e \u003cp\u003eChecking Log Files 287\u003c\/p\u003e \u003cp\u003eRotating Log Files 289\u003c\/p\u003e \u003cp\u003eGraphical Process- and System-Management Tools 292\u003c\/p\u003e \u003cp\u003eSystem Monitor 292\u003c\/p\u003e \u003cp\u003eConky 292\u003c\/p\u003e \u003cp\u003eOther Graphical Process- and System-Monitoring Tools 297\u003c\/p\u003e \u003cp\u003eKDE Process- and System-Monitoring Tools 298\u003c\/p\u003e \u003cp\u003eEnterprise Server Monitoring 298\u003c\/p\u003e Chapter 17 Backing Up 301 \u003cp\u003eChoosing a Backup Strategy 301\u003c\/p\u003e \u003cp\u003eWhy Data Loss Occurs 302\u003c\/p\u003e \u003cp\u003eAssessing Your Backup Needs and Resources 303\u003c\/p\u003e \u003cp\u003eEvaluating Backup Strategies 304\u003c\/p\u003e \u003cp\u003eMaking the Choice 308\u003c\/p\u003e \u003cp\u003eChoosing Backup Hardware and Media 308\u003c\/p\u003e \u003cp\u003eExternal Hard Drive 308\u003c\/p\u003e \u003cp\u003eNetwork Storage 308\u003c\/p\u003e \u003cp\u003eTape Drive Backups 309\u003c\/p\u003e \u003cp\u003eCloud Storage 309\u003c\/p\u003e \u003cp\u003eUsing Backup Software 309\u003c\/p\u003e \u003cp\u003etar: The Most Basic Backup Tool 310\u003c\/p\u003e \u003cp\u003eThe GNOME File Roller 312\u003c\/p\u003e \u003cp\u003eThe KDE ark Archiving Tool 312\u003c\/p\u003e \u003cp\u003eDéjà Dup 313\u003c\/p\u003e \u003cp\u003eBack In Time 314\u003c\/p\u003e \u003cp\u003eUnison 315\u003c\/p\u003e \u003cp\u003eAmanda 315\u003c\/p\u003e \u003cp\u003eAlternative Backup Software 316\u003c\/p\u003e \u003cp\u003eCopying Files 316\u003c\/p\u003e \u003cp\u003eCopying Files Using tar 317\u003c\/p\u003e \u003cp\u003eCompressing, Encrypting, and Sending tar Streams 318\u003c\/p\u003e \u003cp\u003eCopying Files Using cp 318\u003c\/p\u003e \u003cp\u003eUsing rsync 319\u003c\/p\u003e \u003cp\u003eVersion Control for Configuration Files 320\u003c\/p\u003e \u003cp\u003eSystem Rescue 323\u003c\/p\u003e \u003cp\u003eThe Ubuntu Rescue Disc 323\u003c\/p\u003e \u003cp\u003eRestoring the GRUB2 Boot Loader 323\u003c\/p\u003e \u003cp\u003eSaving Files from a Nonbooting Hard Drive 324\u003c\/p\u003e Chapter 18 Networking 325 \u003cp\u003eLaying the Foundation: The localhost Interface 326\u003c\/p\u003e \u003cp\u003eChecking for the Availability of the Loopback Interface 326\u003c\/p\u003e \u003cp\u003eConfiguring the Loopback Interface Manually 327\u003c\/p\u003e \u003cp\u003eChecking Connections with ping, traceroute, and mtr 328\u003c\/p\u003e \u003cp\u003eNetworking with TCP\/IP 330\u003c\/p\u003e \u003cp\u003eTCP\/IP Addressing 331\u003c\/p\u003e \u003cp\u003eUsing IP Masquerading in Ubuntu 332\u003c\/p\u003e \u003cp\u003ePorts 333\u003c\/p\u003e \u003cp\u003eIPv6 Basics 334\u003c\/p\u003e \u003cp\u003eNetwork Organization 337\u003c\/p\u003e \u003cp\u003eSubnetting 337\u003c\/p\u003e \u003cp\u003eSubnet Masks 337\u003c\/p\u003e \u003cp\u003eBroadcast, Unicast, and Multicast Addressing 338\u003c\/p\u003e \u003cp\u003eHardware Devices for Networking 338\u003c\/p\u003e \u003cp\u003eNetwork Interface Cards 338\u003c\/p\u003e \u003cp\u003eNetwork Cable 340\u003c\/p\u003e \u003cp\u003eHubs and Switches 342\u003c\/p\u003e \u003cp\u003eRouters and Bridges 343\u003c\/p\u003e \u003cp\u003eInitializing New Network Hardware 343\u003c\/p\u003e \u003cp\u003eUsing Network Configuration Tools 345\u003c\/p\u003e \u003cp\u003eCommand-Line Network Interface Configuration 346\u003c\/p\u003e \u003cp\u003eNetwork Configuration Files 350\u003c\/p\u003e \u003cp\u003eUsing Graphical Configuration Tools 355\u003c\/p\u003e \u003cp\u003eDynamic Host Configuration Protocol 355\u003c\/p\u003e \u003cp\u003eHow DHCP Works 356\u003c\/p\u003e \u003cp\u003eActivating DHCP at Installation and Boot Time 357\u003c\/p\u003e \u003cp\u003eDHCP Software Installation and Configuration 358\u003c\/p\u003e \u003cp\u003eUsing DHCP to Configure Network Hosts 359\u003c\/p\u003e \u003cp\u003eOther Uses for DHCP 361\u003c\/p\u003e \u003cp\u003eWireless Networking 361\u003c\/p\u003e \u003cp\u003eSupport for Wireless Networking in Ubuntu 361\u003c\/p\u003e \u003cp\u003eChoosing from Among Available Wireless Protocols 363\u003c\/p\u003e \u003cp\u003eBeyond the Network and onto the Internet 363\u003c\/p\u003e \u003cp\u003eCommon Configuration Information 364\u003c\/p\u003e \u003cp\u003eConfiguring Digital Subscriber Line Access 365\u003c\/p\u003e \u003cp\u003eUnderstanding PPP over Ethernet 366\u003c\/p\u003e \u003cp\u003eConfiguring a PPPoE Connection Manually 366\u003c\/p\u003e \u003cp\u003eConfiguring Dial-up Internet Access 367\u003c\/p\u003e \u003cp\u003eTroubleshooting Connection Problems 368\u003c\/p\u003e Chapter 19 Remote Access with SSH and VNC 371 \u003cp\u003eSetting Up an SSH Server 371\u003c\/p\u003e \u003cp\u003eSSH Tools 372\u003c\/p\u003e \u003cp\u003eUsing scp to Copy Individual Files Between Machines 372\u003c\/p\u003e \u003cp\u003eUsing sftp to Copy Many Files Between Machines 373\u003c\/p\u003e \u003cp\u003eUsing ssh-keygen to Enable Key-Based Logins 373\u003c\/p\u003e \u003cp\u003eVirtual Network Computing 375\u003c\/p\u003e \u003cp\u003eGuacamole 377\u003c\/p\u003e Chapter 20 Securing Your Machines 379 \u003cp\u003eUnderstanding Computer Attacks 379\u003c\/p\u003e \u003cp\u003eAssessing Your Vulnerability 381\u003c\/p\u003e \u003cp\u003eProtecting Your Machine 382\u003c\/p\u003e \u003cp\u003eSecuring a Wireless Network 382\u003c\/p\u003e \u003cp\u003ePasswords and Physical Security 383\u003c\/p\u003e \u003cp\u003eConfiguring and Using Tripwire 384\u003c\/p\u003e \u003cp\u003eSecuring Devices 385\u003c\/p\u003e \u003cp\u003eViruses 385\u003c\/p\u003e \u003cp\u003eConfiguring Your Firewall 386\u003c\/p\u003e \u003cp\u003eAppArmor 388\u003c\/p\u003e \u003cp\u003eForming a Disaster Recovery Plan 390\u003c\/p\u003e Chapter 21 Performance Tuning 393 \u003cp\u003eStorage Disk 394\u003c\/p\u003e \u003cp\u003eLinux File Systems 394\u003c\/p\u003e \u003cp\u003eThe hdparm Command 395\u003c\/p\u003e \u003cp\u003eFile System Tuning 396\u003c\/p\u003e \u003cp\u003eThe tune2fs Command 396\u003c\/p\u003e \u003cp\u003eThe e2fsck Command 397\u003c\/p\u003e \u003cp\u003eThe badblocks Command 397\u003c\/p\u003e \u003cp\u003eDisabling File Access Time 397\u003c\/p\u003e \u003cp\u003eKernel 398\u003c\/p\u003e \u003cp\u003eTuned 399\u003c\/p\u003e Chapter 22 Kernel and Module Management 401 \u003cp\u003eThe Linux Kernel 402\u003c\/p\u003e \u003cp\u003eThe Linux Source Tree 403\u003c\/p\u003e \u003cp\u003eTypes of Kernels 405\u003c\/p\u003e \u003cp\u003eManaging Modules 406\u003c\/p\u003e \u003cp\u003eWhen to Recompile 408\u003c\/p\u003e \u003cp\u003eKernel Versions 409\u003c\/p\u003e \u003cp\u003eObtaining the Kernel Sources 409\u003c\/p\u003e \u003cp\u003ePatching the Kernel 410\u003c\/p\u003e \u003cp\u003eCompiling the Kernel 412\u003c\/p\u003e \u003cp\u003eUsing xconfig to Configure the Kernel 414\u003c\/p\u003e \u003cp\u003eCreating an Initial RAM Disk Image 418\u003c\/p\u003e \u003cp\u003eWhen Something Goes Wrong 418\u003c\/p\u003e \u003cp\u003eErrors During Compile 418\u003c\/p\u003e \u003cp\u003eRuntime Errors, Boot Loader Problems, and Kernel Oops 419\u003c\/p\u003e PART IV: UBUNTU AS A SERVER Chapter 23 Sharing Files and Printers 421 \u003cp\u003eUsing Network File System 422\u003c\/p\u003e \u003cp\u003eInstalling and Starting or Stopping NFS 422\u003c\/p\u003e \u003cp\u003eNFS Server Configuration 422\u003c\/p\u003e \u003cp\u003eNFS Client Configuration 423\u003c\/p\u003e \u003cp\u003ePutting Samba to Work 424\u003c\/p\u003e \u003cp\u003eManually Configuring Samba with \/etc\/samba\/smb conf 426\u003c\/p\u003e \u003cp\u003eTesting Samba with the testparm Command 429\u003c\/p\u003e \u003cp\u003eStarting, Stopping, and Restarting the smbd Daemon 429\u003c\/p\u003e \u003cp\u003eMounting Samba Shares 430\u003c\/p\u003e \u003cp\u003eNetwork and Remote Printing with Ubuntu 431\u003c\/p\u003e \u003cp\u003eCreating Network Printers 431\u003c\/p\u003e \u003cp\u003eUsing the CUPS GUI 433\u003c\/p\u003e \u003cp\u003eAvoiding Printer Support Problems 434\u003c\/p\u003e Chapter 24 Common Web Server Stacks 437 \u003cp\u003eLAMP 437\u003c\/p\u003e \u003cp\u003eLEMP 439\u003c\/p\u003e \u003cp\u003eMEAN 440\u003c\/p\u003e Chapter 25 Apache Web Server Management 443 \u003cp\u003eAbout the Apache Web Server 443\u003c\/p\u003e \u003cp\u003eInstalling the Apache Server 444\u003c\/p\u003e \u003cp\u003eStarting and Stopping Apache 444\u003c\/p\u003e \u003cp\u003eRuntime Server Configuration Settings 446\u003c\/p\u003e \u003cp\u003eRuntime Configuration Directives 446\u003c\/p\u003e \u003cp\u003eEditing apache2 conf 447\u003c\/p\u003e \u003cp\u003eApache Multiprocessing Modules 449\u003c\/p\u003e \u003cp\u003eUsing htaccess Configuration Files 450\u003c\/p\u003e \u003cp\u003eFile System Authentication and Access Control 452\u003c\/p\u003e \u003cp\u003eRestricting Access with Require 452\u003c\/p\u003e \u003cp\u003eAuthentication 453\u003c\/p\u003e \u003cp\u003eFinal Words on Access Control 455\u003c\/p\u003e \u003cp\u003eApache Modules 455\u003c\/p\u003e \u003cp\u003emod_access 456\u003c\/p\u003e \u003cp\u003emod_alias 456\u003c\/p\u003e \u003cp\u003emod_asis 456\u003c\/p\u003e \u003cp\u003emod_auth 457\u003c\/p\u003e \u003cp\u003emod_auth_anon 457\u003c\/p\u003e \u003cp\u003emod_auth_dbm 457\u003c\/p\u003e \u003cp\u003emod_auth_digest 457\u003c\/p\u003e \u003cp\u003emod_autoindex4 58\u003c\/p\u003e \u003cp\u003emod_cgi 458\u003c\/p\u003e \u003cp\u003emod_dir and mod_env 458\u003c\/p\u003e \u003cp\u003emod_expires 458\u003c\/p\u003e \u003cp\u003emod_headers 458\u003c\/p\u003e \u003cp\u003emod_include 459\u003c\/p\u003e \u003cp\u003emod_info and mod_log_config 459\u003c\/p\u003e \u003cp\u003emod_mime and mod_mime_magic 459\u003c\/p\u003e \u003cp\u003emod_negotiation 459\u003c\/p\u003e \u003cp\u003emod_rewrite 459\u003c\/p\u003e \u003cp\u003emod_setenvif 460\u003c\/p\u003e \u003cp\u003emod_speling 460\u003c\/p\u003e \u003cp\u003emod_status 460\u003c\/p\u003e \u003cp\u003emod_ssl 460\u003c\/p\u003e \u003cp\u003emod_unique_id 460\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48864173982039,"sku":"9780136778851","price":42.13,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780136778851.jpg?v=1722270737"},{"product_id":"cisco-data-center-fundamentals-9780137638246","title":"Cisco Data Center Fundamentals","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eSomit Maloo\u003c\/strong\u003e, CCIE No. 28603, CCDE No. 20170002, is a content architect from the data center team at Learning@Cisco. He holds a master's degree in telecommunication networks and a bachelor's degree in electronics and telecommunication engineering. He is also a penta-CCIE in enterprise infrastructure, service provider, enterprise wireless, security, and data center technologies. Somit holds various industry-leading certifications, including CCDE, PMP, RHCSA, and VMware VCIX6 in Data Center and Network Virtualization. Somit has extensive experience in designing and developing various data center courses for the official Cisco curriculum. He started his career as a Cisco TAC engineer. Somit has more than 12 years of experience in the networking industry, working mostly with data center networks. You can reach Somit on Twitter: @somitmaloo.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eIskren Nikolov\u003c\/strong\u003e, CCIE No.20164, CCSI No.32481, MCT Alumni, Content architect, engineer, and dev\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e    Introduction xxiv\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart I Networking\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 1 Data Center Architectures 1\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Data Center Basics 1\u003c\/p\u003e \u003cp\u003e    Cisco Unified Data Center Platform 4\u003c\/p\u003e \u003cp\u003e    Data Center Network Infrastructure 6\u003c\/p\u003e \u003cp\u003e    Data Center Storage Infrastructure 10\u003c\/p\u003e \u003cp\u003e        Data Center Computing Infrastructure 12\u003c\/p\u003e \u003cp\u003e    Summary 19\u003c\/p\u003e \u003cp\u003e    References 20\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 2 Describing the Cisco Nexus Family and Cisco NX-OS Software 21\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco Nexus Data Center Product Overview 21\u003c\/p\u003e \u003cp\u003e    Cisco FEX Overview 35\u003c\/p\u003e \u003cp\u003e    Cisco NX-OS Software Architecture 44\u003c\/p\u003e \u003cp\u003e    Exploring Cisco NX-OS CLI 48\u003c\/p\u003e \u003cp\u003e    Summary 61\u003c\/p\u003e \u003cp\u003e    References 62\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 3 Describing Layer 3 First-Hop Redundancy 65\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Default Gateway Redundancy 65\u003c\/p\u003e \u003cp\u003e    Hot Standby Router Protocol 68\u003c\/p\u003e \u003cp\u003e    Virtual Router Redundancy Protocol 78\u003c\/p\u003e \u003cp\u003e    Gateway Load Balancing Protocol 82\u003c\/p\u003e \u003cp\u003e    Summary 86\u003c\/p\u003e \u003cp\u003e    References 86\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 4 Port Channels and vPCs 87\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Ethernet Port Channels 88\u003c\/p\u003e \u003cp\u003e    Virtual Port Channels 93\u003c\/p\u003e \u003cp\u003e    Summary 124\u003c\/p\u003e \u003cp\u003e    References 125\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 5 Switch Virtualization 127\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco Nexus Switch Functional Planes 127\u003c\/p\u003e \u003cp\u003e    Cisco Nexus Switch Process Separation and Restartability 132\u003c\/p\u003e \u003cp\u003e    Virtual Routing and Forwarding (VRF) 134\u003c\/p\u003e \u003cp\u003e    Cisco Nexus 7000 VDCs 144\u003c\/p\u003e \u003cp\u003e    Summary 177\u003c\/p\u003e \u003cp\u003e    References 177\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 6 Nexus Switch Routing 179\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Routing Fundamentals 179\u003c\/p\u003e \u003cp\u003e    RIPv2 on NX-OS 190\u003c\/p\u003e \u003cp\u003e    EIGRP on NX-OS 198\u003c\/p\u003e \u003cp\u003e    OSPFv2 on NX-OS 210\u003c\/p\u003e \u003cp\u003e    Multicast Fundamentals 227\u003c\/p\u003e \u003cp\u003e    Multicast Configuration on NX-OS 240\u003c\/p\u003e \u003cp\u003e    Summary 254\u003c\/p\u003e \u003cp\u003e    References 255\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 7 Network Virtualization 257\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Overlay Network Protocols 257\u003c\/p\u003e \u003cp\u003e    Network Interface Virtualization Using FEX 286\u003c\/p\u003e \u003cp\u003e    VMware vSphere Virtual Switches 287\u003c\/p\u003e \u003cp\u003e    Summary 291\u003c\/p\u003e \u003cp\u003e    References 292\u003c\/p\u003e \u003cp\u003e    Contents xv\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 8 Describing Cisco ACI 295\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco ACI Overview 295\u003c\/p\u003e \u003cp\u003e    Cisco ACI Building Blocks 299\u003c\/p\u003e \u003cp\u003e    Cisco ACI Deployment Models 303\u003c\/p\u003e \u003cp\u003e    Cisco ACI Hardware 307\u003c\/p\u003e \u003cp\u003e    ACI Startup Discovery 313\u003c\/p\u003e \u003cp\u003e    Cisco ACI Policy Model 314\u003c\/p\u003e \u003cp\u003e    Packet Forwarding within the ACI Fabric 327\u003c\/p\u003e \u003cp\u003e    Summary 328\u003c\/p\u003e \u003cp\u003e    References 330\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 9 Operating Cisco ACI 333\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco ACI External Connectivity Options 333\u003c\/p\u003e \u003cp\u003e    Cisco ACI and VMM Integration 339\u003c\/p\u003e \u003cp\u003e    Cisco ACI and L4–L7 Integration 342\u003c\/p\u003e \u003cp\u003e    Cisco ACI Management and Automation 343\u003c\/p\u003e \u003cp\u003e    Cisco ACI Anywhere 352\u003c\/p\u003e \u003cp\u003e    Cisco Nexus Dashboard 356\u003c\/p\u003e \u003cp\u003e    Summary 358\u003c\/p\u003e \u003cp\u003e    References 359\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart II Storage\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 10 Data Center Storage Concepts 361\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Storage Connectivity Options in the Data Center 361\u003c\/p\u003e \u003cp\u003e    Fibre Channel Storage Networking 376\u003c\/p\u003e \u003cp\u003e    Internet Small Computer System Interface (iSCSI) 383\u003c\/p\u003e \u003cp\u003e    NVM Express and NVM Express over Fabrics 385\u003c\/p\u003e \u003cp\u003e    Cisco MDS Product Overview 389\u003c\/p\u003e \u003cp\u003e    Summary 401\u003c\/p\u003e \u003cp\u003e    Reference 402\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 11 Fibre Channel Protocol Fundamentals 403\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Fibre Channel Layered Model 403\u003c\/p\u003e \u003cp\u003e    Building the Switched Fabric 412\u003c\/p\u003e \u003cp\u003e    Fibre Channel Flow Control 419\u003c\/p\u003e \u003cp\u003e    Fabric Shortest Path First 421\u003c\/p\u003e \u003cp\u003e    Summary 423\u003c\/p\u003e \u003cp\u003e    Reference 424\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 12 Describing VSANs and Fibre Channel Zoning 425\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    VSAN Overview 425\u003c\/p\u003e \u003cp\u003e    VSAN Configuration 430\u003c\/p\u003e \u003cp\u003e    Fibre Channel Zoning 439\u003c\/p\u003e \u003cp\u003e    Zoning Configuration 441\u003c\/p\u003e \u003cp\u003e    Zoning Management 448\u003c\/p\u003e \u003cp\u003e    Summary 451\u003c\/p\u003e \u003cp\u003e    Reference 453\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 13 Storage Virtualization 455\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco Fibre Channel NPIV Feature 456\u003c\/p\u003e \u003cp\u003e    Cisco Fibre Channel NPV Mode 460\u003c\/p\u003e \u003cp\u003e    Summary 469\u003c\/p\u003e \u003cp\u003e    Reference 470\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 14 Describing Data Center Ethernet Enhancements 471\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    IEEE Data Center Bridging 472\u003c\/p\u003e \u003cp\u003e    Priority Flow Control 472\u003c\/p\u003e \u003cp\u003e    Enhanced Transmission Selection 475\u003c\/p\u003e \u003cp\u003e    DCBX Protocol 476\u003c\/p\u003e \u003cp\u003e    Summary 478\u003c\/p\u003e \u003cp\u003e    References 478\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 15 Describing FCoE 479\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco Unified Fabric 479\u003c\/p\u003e \u003cp\u003e    FCoE Architecture 482\u003c\/p\u003e \u003cp\u003e    FCoE Initialization Protocol 488\u003c\/p\u003e \u003cp\u003e    FCoE Configuration 490\u003c\/p\u003e \u003cp\u003e    Summary 495\u003c\/p\u003e \u003cp\u003e    References 496\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart III Compute\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 16 Describing Cisco UCS Components 497\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco UCS Components 497\u003c\/p\u003e \u003cp\u003e    Cisco UCS Fabric Interconnect Product Overview 503\u003c\/p\u003e \u003cp\u003e    Cisco UCS Blade Chassis 506\u003c\/p\u003e \u003cp\u003e    Cisco IOM Product Overview 509\u003c\/p\u003e \u003cp\u003e    Cisco UCS B-Series Servers 510\u003c\/p\u003e \u003cp\u003e    Cisco UCS C-Series Servers and the Cisco IMC Supervisor 514\u003c\/p\u003e \u003cp\u003e    Cisco UCS S-Series Storage Server 521\u003c\/p\u003e \u003cp\u003e    Cisco HyperFlex Data Platform 524\u003c\/p\u003e \u003cp\u003e    Cisco UCS X-Series Modular System 527\u003c\/p\u003e \u003cp\u003e    Summary 529\u003c\/p\u003e \u003cp\u003e    References 530\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 17 Describing Cisco UCS Abstraction 531\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cisco UCS Manager Overview 532\u003c\/p\u003e \u003cp\u003e    Exploring the Cisco UCS Server Environment 543\u003c\/p\u003e \u003cp\u003e    Identity and Resource Pools for Hardware Abstraction 548\u003c\/p\u003e \u003cp\u003e    Service Profiles and Service Profile Templates 552\u003c\/p\u003e \u003cp\u003e    Cisco UCS Polices for Use in Service Profiles 555\u003c\/p\u003e \u003cp\u003e    Cisco UCS Service Profile Configuration 556\u003c\/p\u003e \u003cp\u003e    Cisco UCS Central Overview 564\u003c\/p\u003e \u003cp\u003e    Summary 566\u003c\/p\u003e \u003cp\u003e    References 568\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 18 Server Virtualization 569\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Virtual Machine 569\u003c\/p\u003e \u003cp\u003e    Hypervisor 574\u003c\/p\u003e \u003cp\u003e    Virtual Switch 575\u003c\/p\u003e \u003cp\u003e    VMware vSphere 576\u003c\/p\u003e \u003cp\u003e    VMware ESXi Installation 582\u003c\/p\u003e \u003cp\u003e    VMware vCenter Installation 592\u003c\/p\u003e \u003cp\u003e    Summary 611\u003c\/p\u003e \u003cp\u003e    References 612\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart IV Automation\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 19 Using APIs 613\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Common Programmability Protocols and Methods 613\u003c\/p\u003e \u003cp\u003e    Configuring Cisco NX-OS with APIs 624\u003c\/p\u003e \u003cp\u003e    Exploring the Cisco UCS Manager XML API Management Information Tree 626\u003c\/p\u003e \u003cp\u003e    Summary 629\u003c\/p\u003e \u003cp\u003e    Reference 629\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 20 Automating the Data Center 631\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Automation Basics 631\u003c\/p\u003e \u003cp\u003e    Automation and Orchestration Technologies 634\u003c\/p\u003e \u003cp\u003e    Choosing the Automation Toolset 642\u003c\/p\u003e \u003cp\u003e    Summary 643\u003c\/p\u003e \u003cp\u003e    Reference 644\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart V Cloud\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 21 Cloud Computing 645\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e    Cloud Computing Overview 645\u003c\/p\u003e \u003cp\u003e    Cloud Computing Services 653\u003c\/p\u003e \u003cp\u003e    Cloud Deployment Models 660\u003c\/p\u003e \u003cp\u003e    Cisco Intersight 666\u003c\/p\u003e \u003cp\u003e    Summary 669\u003c\/p\u003e \u003cp\u003e    References 671\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e9780137638246, TOC, 8\/29\/2022\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48864175685975,"sku":"9780137638246","price":37.79,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780137638246.jpg?v=1722270748"},{"product_id":"cloud-computing-9780138052256","title":"Cloud Computing","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eThomas Erl\u003c\/strong\u003e is a best-selling IT author and series editor of the Pearson Digital Enterprise Series from Thomas Erl. Thomas has authored and co-authored 15 books published by Pearson Education and Prentice Hall dedicated to contemporary business technology and practices. You can find Thomas on the Thomas Erl YouTube channel (youtube.com\/@terl). He is also the host of the \u003cem\u003eReal Digital Transformation\u003c\/em\u003e podcast series (available via Spotify, Apple, Google Podcasts, and most other platforms) and also publishes the weekly LinkedIn newsletter \u003cem\u003eThe Digital Enterprise\u003c\/em\u003e. Over 100 articles and interviews by Thomas have been published in numerous publications, including \u003cem\u003eCEO World\u003c\/em\u003e, \u003cem\u003eThe Wall Street Journal\u003c\/em\u003e, \u003cem\u003eForbes\u003c\/em\u003e, and \u003cem\u003eCIO Magazine\u003c\/em\u003e. Thomas has also toured over 20 countries as a keynote speaker for various conferences and events.\u003c\/p\u003e \u003cp\u003eAt Arcitura Education (www.arcitura.com), Thomas leads the development of curricula for internati\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eForeword \u003cbr\u003e About the Authors \u003cbr\u003e Acknowledgments \u003cbr\u003e\u003cstrong\u003eChapter 1:\u003c\/strong\u003e Introduction \u003cbr\u003e 1.1 Objectives of This Book\u003cbr\u003e 1.2 What This Book Does Not Cover\u003cbr\u003e 1.3 Who This Book Is For\u003cbr\u003e 1.4 How This Book Is Organized\u003cbr\u003e     Part I: Fundamental Cloud Computing\u003cbr\u003e         Chapter 3: Understanding Cloud Computing\u003cbr\u003e         Chapter 4: Fundamental Concepts and Models \u003cbr\u003e         Chapter 5: Cloud-Enabling Technology\u003cbr\u003e         Chapter 6: Understanding Containerization \u003cbr\u003e         Chapter 7: Understanding Cloud Security and Cybersecurity \u003cbr\u003e     Part II: Cloud Computing Mechanisms\u003cbr\u003e         Chapter 8: Cloud Infrastructure Mechanisms\u003cbr\u003e         Chapter 9: Specialized Cloud Mechanisms\u003cbr\u003e         Chapter 10: Cloud Security and Cybersecurity Access-Oriented Mechanisms \u003cbr\u003e         Chapter 11: Cloud Security and Cybersecurity Data-Oriented Mechanisms\u003cbr\u003e         Chapter 12: Cloud Management Mechanisms\u003cbr\u003e     Part III: Cloud Computing Architecture \u003cbr\u003e         Chapter 13: Fundamental Cloud Architectures\u003cbr\u003e         Chapter 14: Advanced Cloud Architectures\u003cbr\u003e         Chapter 15: Specialized Cloud Architectures\u003cbr\u003e     Part IV: Working with Clouds\u003cbr\u003e         Chapter 16: Cloud Delivery Model Considerations\u003cbr\u003e         Chapter 17: Cost Metrics and Pricing Models\u003cbr\u003e         Chapter 18: Service Quality Metrics and SLAs\u003cbr\u003e     Part V: Appendices\u003cbr\u003e         Appendix A: Case Study Conclusions \u003cbr\u003e         Appendix B: Common Containerization Technologies\u003cbr\u003e 1.5 Resources\u003cbr\u003e     Pearson Digital Enterprise Book Series\u003cbr\u003e     Thomas Erl on YouTube\u003cbr\u003e         The Digital Enterprise Newsletter on LinkedIn\u003cbr\u003e     Cloud Certified Professional (CCP) Program\u003cbr\u003e\u003cstrong\u003eChapter 2:\u003c\/strong\u003e Case Study Background\u003cbr\u003e 2.1 Case Study #1: ATN\u003cbr\u003e     Technical Infrastructure and Environment\u003cbr\u003e     Business Goals and New Strategy \u003cbr\u003e     Roadmap and Implementation Strategy \u003cbr\u003e 2.2 Case Study #2: DTGOV \u003cbr\u003e     Technical Infrastructure and Environment \u003cbr\u003e     Business Goals and New Strategy \u003cbr\u003e     Roadmap and Implementation Strategy \u003cbr\u003e 2.3 Case Study #3: Innovartus Technologies Inc.\u003cbr\u003e     Technical Infrastructure and Environment \u003cbr\u003e     Business Goals and Strategy \u003cbr\u003e     Roadmap and Implementation Strategy \u003cbr\u003e\u003cstrong\u003ePART I: FUNDAMENTAL CLOUD COMPUTING\u003cbr\u003e\u003c\/strong\u003eChapter 3: Understanding Cloud Computing\u003cbr\u003e 3.1 Origins and Influences \u003cbr\u003e     A Brief History\u003cbr\u003e     Definitions\u003cbr\u003e     Business Drivers \u003cbr\u003e         Cost Reduction\u003cbr\u003e         Business Agility\u003cbr\u003e     Technology Innovations \u003cbr\u003e         Clustering \u003cbr\u003e         Grid Computing \u003cbr\u003e         Capacity Planning\u003cbr\u003e         Virtualization \u003cbr\u003e         Containerization \u003cbr\u003e         Serverless Environments\u003cbr\u003e 3.2 Basic Concepts and Terminology \u003cbr\u003e     Cloud \u003cbr\u003e     Container \u003cbr\u003e     IT Resource\u003cbr\u003e     On Premises\u003cbr\u003e     Cloud Consumers and Cloud Providers\u003cbr\u003e     Scaling\u003cbr\u003e         Horizontal Scaling \u003cbr\u003e         Vertical Scaling \u003cbr\u003e     Cloud Service \u003cbr\u003e     Cloud Service Consumer \u003cbr\u003e 3.3 Goals and Benefits \u003cbr\u003e     Increased Responsiveness \u003cbr\u003e     Reduced Investments and Proportional Costs \u003cbr\u003e     Increased Scalability\u003cbr\u003e     Increased Availability and Reliability \u003cbr\u003e 3.4 Risks and Challenges\u003cbr\u003e     Increased Vulnerability Due to Overlapping Trust Boundaries \u003cbr\u003e     Increased Vulnerability Due to Shared Security Responsibility\u003cbr\u003e     Increased Exposure to Cyber Threats \u003cbr\u003e     Reduced Operational Governance Control \u003cbr\u003e     Limited Portability Between Cloud Providers \u003cbr\u003e     Multiregional Compliance and Legal Issues\u003cbr\u003e     Cost Overruns \u003cbr\u003e\u003cstrong\u003eChapter 4:\u003c\/strong\u003e Fundamental Concepts and Models\u003cbr\u003e 4.1 Roles and Boundaries \u003cbr\u003e     Cloud Provider \u003cbr\u003e     Cloud Consumer\u003cbr\u003e     Cloud Broker \u003cbr\u003e     Cloud Service Owner \u003cbr\u003e     Cloud Resource Administrator \u003cbr\u003e     Additional Roles\u003cbr\u003e     Organizational Boundary \u003cbr\u003e     Trust Boundary\u003cbr\u003e 4.2 Cloud Characteristics \u003cbr\u003e     On-Demand Usage \u003cbr\u003e     Ubiquitous Access\u003cbr\u003e     Multitenancy (and Resource Pooling)\u003cbr\u003e     Elasticity \u003cbr\u003e     Measured Usage \u003cbr\u003e     Resiliency\u003cbr\u003e 4.3 Cloud Delivery Models \u003cbr\u003e     Infrastructure as a Service (IaaS)\u003cbr\u003e     Platform as a Service (PaaS)\u003cbr\u003e     Software as a Service (SaaS)\u003cbr\u003e     Comparing Cloud Delivery Models \u003cbr\u003e     Combining Cloud Delivery Models\u003cbr\u003e         IaaS + PaaS\u003cbr\u003e         IaaS + PaaS + SaaS \u003cbr\u003e     Cloud Delivery Submodels \u003cbr\u003e 4.4 Cloud Deployment Models\u003cbr\u003e     Public Clouds \u003cbr\u003e     Private Clouds\u003cbr\u003e     Multiclouds\u003cbr\u003e     Hybrid Clouds \u003cbr\u003e\u003cstrong\u003eChapter 5:\u003c\/strong\u003e Cloud-Enabling Technology\u003cbr\u003e 5.1 Networks and Internet Architecture \u003cbr\u003e     Internet Service Providers (ISPs)\u003cbr\u003e     Connectionless Packet Switching (Datagram Networks)\u003cbr\u003e     Router-Based Interconnectivity \u003cbr\u003e         Physical Network\u003cbr\u003e         Transport Layer Protocol \u003cbr\u003e         Application Layer Protocol\u003cbr\u003e     Technical and Business Considerations \u003cbr\u003e         Connectivity Issues \u003cbr\u003e         Network Bandwidth and Latency Issues \u003cbr\u003e         Wireless and Cellular \u003cbr\u003e         Cloud Carrier and Cloud Provider Selection \u003cbr\u003e 5.2 Cloud Data Center Technology \u003cbr\u003e     Virtualization \u003cbr\u003e     Standardization and Modularity \u003cbr\u003e     Autonomic Computing \u003cbr\u003e     Remote Operation and Management \u003cbr\u003e     High Availability \u003cbr\u003e     Security-Aware Design, Operation, and Management \u003cbr\u003e     Facilities \u003cbr\u003e     Computing Hardware \u003cbr\u003e     Storage Hardware \u003cbr\u003e     Network Hardware\u003cbr\u003e         Carrier and External Networks Interconnection\u003cbr\u003e         Web-Tier Load Balancing and Acceleration\u003cbr\u003e         LAN Fabric\u003cbr\u003e         SAN Fabric\u003cbr\u003e         NAS Gateways \u003cbr\u003e     Serverless Environments \u003cbr\u003e     NoSQL Clustering \u003cbr\u003e     Other Considerations \u003cbr\u003e 5.3 Modern Virtualization\u003cbr\u003e     Hardware Independence\u003cbr\u003e     Server Consolidation \u003cbr\u003e     Resource Replication\u003cbr\u003e     Operating System–Based Virtualization \u003cbr\u003e     Hardware-Based Virtualization \u003cbr\u003e     Containers and Application-Based Virtualization \u003cbr\u003e     Virtualization Management \u003cbr\u003e     Other Considerations \u003cbr\u003e 5.4 Multitenant Technology \u003cbr\u003e 5.5 Service Technology and Service APIs \u003cbr\u003e     REST Services \u003cbr\u003e     Web Services\u003cbr\u003e     Service Agents\u003cbr\u003e     Service Middleware \u003cbr\u003e     Web-Based RPC \u003cbr\u003e 5.6 Case Study Example \u003cbr\u003e\u003cstrong\u003eChapter 6:\u003c\/strong\u003e Understanding Containerization\u003cbr\u003e 6.1 Origins and Influences \u003cbr\u003e     A Brief History \u003cbr\u003e     Containerization and Cloud Computing \u003cbr\u003e 6.2 Fundamental Virtualization and Containerization \u003cbr\u003e     Operating System Basics \u003cbr\u003e     Virtualization Basics\u003cbr\u003e         Physical Servers\u003cbr\u003e         Virtual Servers \u003cbr\u003e         Hypervisors\u003cbr\u003e         Virtualization Types \u003cbr\u003e     Containerization Basics\u003cbr\u003e         Containers \u003cbr\u003e         Container Images \u003cbr\u003e         Container Engines\u003cbr\u003e         Pods \u003cbr\u003e         Hosts\u003cbr\u003e         Host Clusters \u003cbr\u003e         Host Networks and Overlay Networks \u003cbr\u003e     Virtualization and Containerization \u003cbr\u003e         Containerization on Physical Servers \u003cbr\u003e         Containerization on Virtual Servers \u003cbr\u003e         Containerization Benefits \u003cbr\u003e         Containerization Risks and Challenges \u003cbr\u003e 6.3 Understanding Containers \u003cbr\u003e     Container Hosting\u003cbr\u003e     Containers and Pods \u003cbr\u003e     Container Instances and Clusters \u003cbr\u003e     Container Package Management\u003cbr\u003e     Container Orchestration \u003cbr\u003e     Container Package Manager vs. Container Orchestrator \u003cbr\u003e     Container Networks \u003cbr\u003e         Container Network Scope \u003cbr\u003e         Container Network Addresses \u003cbr\u003e     Rich Containers \u003cbr\u003e     Other Common Container Characteristics \u003cbr\u003e 6.4 Understanding Container Images \u003cbr\u003e     Container Image Types and Roles\u003cbr\u003e     Container Image Immutability\u003cbr\u003e     Container Image Abstraction\u003cbr\u003e         Operating System Kernel Abstraction \u003cbr\u003e         Operating System Abstraction Beyond the Kernel \u003cbr\u003e     Container Build Files \u003cbr\u003e         Container Image Layers \u003cbr\u003e     How Customized Container Images Are Created \u003cbr\u003e 6.5 Multi-Container Types \u003cbr\u003e     Sidecar Container\u003cbr\u003e     Adapter Container\u003cbr\u003e     Ambassador Container \u003cbr\u003e     Using Multi-Containers Together\u003cbr\u003e 6.6 Case Study Example \u003cbr\u003e\u003cstrong\u003eChapter 7:\u003c\/strong\u003e Understanding Cloud Security and Cybersecurity \u003cbr\u003e 7.1 Basic Security Terminology \u003cbr\u003e     Confidentiality \u003cbr\u003e     Integrity \u003cbr\u003e     Availability \u003cbr\u003e     Authenticity\u003cbr\u003e     Security Controls \u003cbr\u003e     Security Mechanisms \u003cbr\u003e     Security Policies \u003cbr\u003e 7.2 Basic Threat Terminology \u003cbr\u003e     Risk \u003cbr\u003e     Vulnerability \u003cbr\u003e     Exploit\u003cbr\u003e     Zero-Day Vulnerability \u003cbr\u003e     Security Breach \u003cbr\u003e     Data Breach \u003cbr\u003e     Data Leak\u003cbr\u003e     Threat (or Cyber Threat)\u003cbr\u003e     Attack (or Cyber Attack)\u003cbr\u003e     Attacker and Intruder\u003cbr\u003e     Attack Vector and Surface \u003cbr\u003e 7.3 Threat Agents \u003cbr\u003e     Anonymous Attacker \u003cbr\u003e     Malicious Service Agent \u003cbr\u003e     Trusted Attacker\u003cbr\u003e     Malicious Insider\u003cbr\u003e 7.4 Common Threats\u003cbr\u003e     Traffic Eavesdropping\u003cbr\u003e     Malicious Intermediary\u003cbr\u003e     Denial of Service \u003cbr\u003e     Insufficient Authorization \u003cbr\u003e     Virtualization Attack \u003cbr\u003e     Overlapping Trust Boundaries \u003cbr\u003e     Containerization Attack \u003cbr\u003e     Malware \u003cbr\u003e     Insider Threat \u003cbr\u003e     Social Engineering and Phishing \u003cbr\u003e     Botnet \u003cbr\u003e     Privilege Escalation \u003cbr\u003e     Brute Force \u003cbr\u003e     Remote Code Execution \u003cbr\u003e     SQL Injection \u003cbr\u003e     Tunneling \u003cbr\u003e     Advanced Persistent Threat (APT)\u003cbr\u003e 7.5 Case Study Example \u003cbr\u003e 7.6 Additional Considerations \u003cbr\u003e     Flawed Implementations\u003cbr\u003e     Security Policy Disparity\u003cbr\u003e     Contracts \u003cbr\u003e     Risk Management \u003cbr\u003e 7.7 Case Study Example \u003cbr\u003e\u003cstrong\u003ePART II: CLOUD COMPUTING MECHANISMS \u003cbr\u003e Chapter 8:\u003c\/strong\u003e Cloud Infrastructure Mechanisms\u003cbr\u003e 8.1 Logical Network Perimeter \u003cbr\u003e     Case Study Example \u003cbr\u003e 8.2 Virtual Server \u003cbr\u003e     Case Study Example \u003cbr\u003e 8.3 Hypervisor\u003cbr\u003e     Case Study Example \u003cbr\u003e 8.4 Cloud Storage Device\u003cbr\u003e     Cloud Storage Levels\u003cbr\u003e     Network Storage Interfaces \u003cbr\u003e     Object Storage Interfaces\u003cbr\u003e     Database Storage Interfaces \u003cbr\u003e         Relational Data Storage \u003cbr\u003e         Non-Relational Data Storage \u003cbr\u003e     Case Study Example \u003cbr\u003e 8.5 Cloud Usage Monitor\u003cbr\u003e     Monitoring Agent \u003cbr\u003e     Resource Agent \u003cbr\u003e     Polling Agent \u003cbr\u003e     Case Study Example \u003cbr\u003e 8.6 Resource Replication\u003cbr\u003e     Case Study Example\u003cbr\u003e 8.7 Ready-Made Environment \u003cbr\u003e     Case Study Example \u003cbr\u003e 8.8 Container \u003cbr\u003e\u003cstrong\u003eChapter 9:\u003c\/strong\u003e Specialized Cloud Mechanisms\u003cbr\u003e 9.1 Automated Scaling Listener \u003cbr\u003e     Case Study Example\u003cbr\u003e 9.2 Load Balancer \u003cbr\u003e     Case Study Example \u003cbr\u003e 9.3 SLA Monitor\u003cbr\u003e     Case Study Example \u003cbr\u003e         SLA Monitor Polling Agent \u003cbr\u003e         SLA Monitoring Agent\u003cbr\u003e 9.4 Pay-Per-Use Monitor \u003cbr\u003e     Case Study Example\u003cbr\u003e 9.5 Audit Monitor \u003cbr\u003e     Case Study Example \u003cbr\u003e 9.6 Failover System \u003cbr\u003e     Active–Active\u003cbr\u003e     Active–Passive \u003cbr\u003e     Case Study Example \u003cbr\u003e 9.7 Resource Cluster \u003cbr\u003e     Case Study Example \u003cbr\u003e 9.8 Multi-Device Broker\u003cbr\u003e     Case Study Example\u003cbr\u003e 9.9 State Management Database\u003cbr\u003e     Case Study Example\u003cbr\u003e\u003cstrong\u003eChapter 10:\u003c\/strong\u003e Cloud Security and Cybersecurity Access-Oriented Mechanisms\u003cbr\u003e 10.1 Encryption\u003cbr\u003e     Symmetric Encryption \u003cbr\u003e     Asymmetric Encryption\u003cbr\u003e     Case Study Example \u003cbr\u003e 10.2 Hashing \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.3 Digital Signature\u003cbr\u003e     Case Study Example \u003cbr\u003e 10.4 Cloud-Based Security Groups \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.5 Public Key Infrastructure (PKI) System \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.6 Single Sign-On (SSO) System \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.7 Hardened Virtual Server Image \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.8 Firewall \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.9 Virtual Private Network (VPN)\u003cbr\u003e     Case Study Example \u003cbr\u003e 10.10 Biometric Scanner\u003cbr\u003e     Case Study Example \u003cbr\u003e 10.11 Multi-Factor Authentication (MFA) System \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.12 Identity and Access Management (IAM) System \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.13 Intrusion Detection System (IDS)\u003cbr\u003e     Case Study Example \u003cbr\u003e 10.14 Penetration Testing Tool \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.15 User Behavior Analytics (UBA) System \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.16 Third-Party Software Update Utility \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.17 Network Intrusion Monitor \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.18 Authentication Log Monitor \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.19 VPN Monitor \u003cbr\u003e     Case Study Example \u003cbr\u003e 10.20 Additional Cloud Security Access-Oriented Practices and Technologies \u003cbr\u003e\u003cstrong\u003eChapter 11:\u003c\/strong\u003e Cloud Security and Cybersecurity Data-Oriented Mechanisms\u003cbr\u003e 11.1 Digital Virus Scanning and Decryption System \u003cbr\u003e     Generic Decryption \u003cbr\u003e     Digital Immune System \u003cbr\u003e     Case Study Example\u003cbr\u003e 11.2 Malicious Code Analysis System \u003cbr\u003e     Case Study Example \u003cbr\u003e 11.3 Data Loss Prevention (DLP) System \u003cbr\u003e     Case Study Example \u003cbr\u003e 11.4 Trusted Platform Module (TPM)\u003cbr\u003e     Case Study Example \u003cbr\u003e 11.5 Data Backup and Recovery System \u003cbr\u003e     Case Study Example\u003cbr\u003e 11.6 Activity Log Monitor \u003cbr\u003e     Case Study Example\u003cbr\u003e 11.7 Traffic Monitor \u003cbr\u003e     Case Study Example \u003cbr\u003e 11.8 Data Loss Protection Monitor \u003cbr\u003e     Case Study Example \u003cbr\u003e\u003cstrong\u003eChapter 12:\u003c\/strong\u003e Cloud Management Mechanisms\u003cbr\u003e 12.1 Remote Administration System \u003cbr\u003e     Case Study Example \u003cbr\u003e 12.2 Resource Management System \u003cbr\u003e     Case Study Example \u003cbr\u003e 12.3 SLA Management System \u003cbr\u003e     Case Study Example\u003cbr\u003e 12.4 Billing Management System \u003cbr\u003e     Case Study Example \u003cbr\u003e\u003cstrong\u003ePART III: CLOUD COMPUTING ARCHITECTURE \u003cbr\u003e Chapter 13:\u003c\/strong\u003e Fundamental Cloud Architectures\u003cbr\u003e 13.1 Workload Distribution Architecture \u003cbr\u003e 13.2 Resource Pooling Architecture \u003cbr\u003e 13.3 Dynamic Scalability Architecture\u003cbr\u003e 13.4 Elastic Resource Capacity Architecture \u003cbr\u003e 13.5 Service Load Balancing Architecture\u003cbr\u003e 13.6 Cloud Bursting Architecture \u003cbr\u003e 13.7 Elastic Disk Provisioning Architecture \u003cbr\u003e 13.8 Redundant Storage Architecture \u003cbr\u003e 13.9 Multicloud Architecture \u003cbr\u003e 13.10 Case Study Example\u003cbr\u003e\u003cstrong\u003eChapter 14:\u003c\/strong\u003e Advanced Cloud Architectures\u003cbr\u003e 14.1 Hypervisor Clustering Architecture \u003cbr\u003e 14.2 Virtual Server Clustering Architecture\u003cbr\u003e 14.3 Load-Balanced Virtual Server Instances Architecture \u003cbr\u003e 14.4 Nondisruptive Service Relocation Architecture \u003cbr\u003e 14.5 Zero Downtime Architecture \u003cbr\u003e 14.6 Cloud Balancing Architecture\u003cbr\u003e 14.7 Resilient Disaster Recovery Architecture \u003cbr\u003e 14.8 Distributed Data Sovereignty Architecture\u003cbr\u003e 14.9 Resource Reservation Architecture \u003cbr\u003e 14.10 Dynamic Failure Detection and Recovery Architecture \u003cbr\u003e 14.11 Rapid Provisioning Architecture \u003cbr\u003e 14.12 Storage Workload Management Architecture \u003cbr\u003e 14.13 Virtual Private Cloud Architecture \u003cbr\u003e 14.14 Case Study Example\u003cbr\u003e\u003cstrong\u003eChapter 15:\u003c\/strong\u003e Specialized Cloud Architectures\u003cbr\u003e 15.1 Direct I\/O Access Architecture \u003cbr\u003e 15.2 Direct LUN Access Architecture\u003cbr\u003e 15.3 Dynamic Data Normalization Architecture \u003cbr\u003e 15.4 Elastic Network Capacity Architecture\u003cbr\u003e 15.5 Cross-Storage Device Vertical Tiering Architecture \u003cbr\u003e 15.6 Intra-Storage Device Vertical Data Tiering Architecture\u003cbr\u003e 15.7 Load-Balanced Virtual Switches Architecture \u003cbr\u003e 15.8 Multipath Resource Access Architecture\u003cbr\u003e 15.9 Persistent Virtual Network Configuration Architecture \u003cbr\u003e 15.10 Redundant Physical Connection for Virtual Servers Architecture \u003cbr\u003e 15.11 Storage Maintenance Window Architecture\u003cbr\u003e 15.12 Edge Computing Architecture \u003cbr\u003e 15.13 Fog Computing Architecture\u003cbr\u003e 15.14 Virtual Data Abstraction Architecture \u003cbr\u003e 15.15 Metacloud Architecture\u003cbr\u003e 15.16 Federated Cloud Application Architecture \u003cbr\u003e\u003cstrong\u003ePART IV: WORKING WITH CLOUDS\u003cbr\u003e Chapter 16:\u003c\/strong\u003e Cloud Delivery Model Considerations\u003cbr\u003e 16.1 Cloud Delivery Models: The Cloud Provider Perspective\u003cbr\u003e     Building IaaS Environments \u003cbr\u003e         Data Centers \u003cbr\u003e         Scalability and Reliability \u003cbr\u003e         Monitoring \u003cbr\u003e         Security\u003cbr\u003e     Equipping PaaS Environments \u003cbr\u003e         Scalability and Reliability\u003cbr\u003e         Monitoring\u003cbr\u003e         Security \u003cbr\u003e     Optimizing SaaS Environments \u003cbr\u003e         Security \u003cbr\u003e 16.2 Cloud Delivery Models: The Cloud Consumer Perspective \u003cbr\u003e     Working with IaaS Environments \u003cbr\u003e         IT Resource Provisioning Considerations \u003cbr\u003e     Working with PaaS Environments \u003cbr\u003e         IT Resource Provisioning Considerations \u003cbr\u003e     Working with SaaS Services\u003cbr\u003e 16.3 Case Study Example \u003cbr\u003e\u003cstrong\u003eChapter 17:\u003c\/strong\u003e Cost Metrics and Pricing Models\u003cbr\u003e 17.1 Business Cost Metrics \u003cbr\u003e     Up-Front and Ongoing Costs \u003cbr\u003e     Additional Costs \u003cbr\u003e Case Study Example\u003cbr\u003e     Product Catalog Browser \u003cbr\u003e         On-Premises Up-Front Costs \u003cbr\u003e         On-Premises Ongoing Costs\u003cbr\u003e         Cloud-Based Up-Front Costs\u003cbr\u003e         Cloud-Based Ongoing Costs \u003cbr\u003e 17.2 Cloud Usage Cost Metrics \u003cbr\u003e     Network Usage \u003cbr\u003e         Inbound Network Usage Metric \u003cbr\u003e         Outbound Network Usage Metric \u003cbr\u003e         Intra-Cloud WAN Usage Metric \u003cbr\u003e     Server Usage \u003cbr\u003e         On-Demand Virtual Machine Instance Allocation Metric \u003cbr\u003e         Reserved Virtual Machine Instance Allocation Metric \u003cbr\u003e     Cloud Storage Device Usage \u003cbr\u003e         On-Demand Storage Space Allocation Metric \u003cbr\u003e         I\/O Data Transferred Metric \u003cbr\u003e     Cloud Service Usage \u003cbr\u003e         Application Subscription Duration Metric \u003cbr\u003e         Number of Nominated Users Metric \u003cbr\u003e         Number of Transactions Users Metric \u003cbr\u003e 17.3 Cost Management Considerations \u003cbr\u003e     Pricing Models \u003cbr\u003e     Multicloud Cost Management \u003cbr\u003e     Additional Considerations \u003cbr\u003e Case Study Example \u003cbr\u003e     Virtual Server On-Demand Instance Allocation \u003cbr\u003e     Virtual Server Reserved Instance Allocation \u003cbr\u003e     Cloud Storage Device \u003cbr\u003e     WAN Traffic \u003cbr\u003e\u003cstrong\u003eChapter 18:\u003c\/strong\u003e Service Quality Metrics and SLAs\u003cbr\u003e 18.1 Service Quality Metrics \u003cbr\u003e     Service Availability Metrics\u003cbr\u003e         Availability Rate Metric \u003cbr\u003e         Outage Duration Metric\u003cbr\u003e     Service Reliability Metrics \u003cbr\u003e         Mean Time Between Failures (MTBF) Metric \u003cbr\u003e         Reliability Rate Metric \u003cbr\u003e     Service Performance Metrics \u003cbr\u003e         Network Capacity Metric \u003cbr\u003e         Storage Device Capacity Metric \u003cbr\u003e         Server Capacity Metric \u003cbr\u003e         Web Application Capacity Metric \u003cbr\u003e         Instance Starting Time Metric\u003cbr\u003e         Response Time Metric \u003cbr\u003e         Completion Time Metric\u003cbr\u003e     Service Scalability Metrics \u003cbr\u003e         Storage Scalability (Horizontal) Metric\u003cbr\u003e         Server Scalability (Horizontal) Metric\u003cbr\u003e         Server Scalability (Vertical) Metric \u003cbr\u003e     Service Resiliency Metrics \u003cbr\u003e         Mean Time to Switchover (MTSO) Metric \u003cbr\u003e         Mean Time to System Recovery (MTSR) Metric \u003cbr\u003e 18.2 Case Study Example \u003cbr\u003e 18.3 SLA Guidelines \u003cbr\u003e 18.4 Case Study Example \u003cbr\u003e         Scope and Applicability \u003cbr\u003e         Service Quality Guarantees \u003cbr\u003e         Definitions \u003cbr\u003e         Usage of Financial Credits \u003cbr\u003e         SLA Exclusions \u003cbr\u003e\u003cstrong\u003ePART V: APPENDICES \u003cbr\u003e Appendix A:\u003c\/strong\u003e Case Study Conclusions\u003cbr\u003e A.1 ATN \u003cbr\u003e A.2 DTGOV\u003cbr\u003e A.3 Innovartus \u003cbr\u003e\u003cstrong\u003eAppendix B:\u003c\/strong\u003e Common Containerization Technologies \u003cbr\u003e B.1 Docker \u003cbr\u003e     Docker Server \u003cbr\u003e     Docker Client\u003cbr\u003e     Docker Registry \u003cbr\u003e     Docker Objects \u003cbr\u003e     Docker Swarm (Container Orchestrator)\u003cbr\u003e B.2 Kubernetes \u003cbr\u003e     Kubernetes Node (Host)\u003cbr\u003e     Kubernetes Pod \u003cbr\u003e     Kubelet \u003cbr\u003e     Kube-Proxy \u003cbr\u003e     Container Runtime (Container Engine)\u003cbr\u003e     Cluster \u003cbr\u003e     Kubernetes Control Plane \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e 9780138052256    TOC    7\/17\/2023\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48864177357143,"sku":"9780138052256","price":40.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780138052256.jpg?v=1722270755"},{"product_id":"microsoft-365-modern-desktop-administrator-guide-to-exam-md100-9780357501757","title":"Microsoft 365 Modern Desktop Administrator Guide","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWright\/Plesniarski's MICROSOFT SPECIALIST GUIDE TO MICROSOFT EXAM MD-100: WINDOWS 10 ensures you are well prepared for the Microsoft exam as well as a successful career in system administration. Completely up to date, this student-friendly guide walks you step by step through all aspects of installing, configuring and maintaining Windows 10 as a client operating system. Engaging exercises throughout enable you to experience the processes involved in Windows 10 configuration and management -- with plenty of troubleshooting tips that offer solutions to common problems. Review Questions help you prepare for the Microsoft certification exam, while Case Projects provide practice in situations that must be managed in a live networking environment. Giving you added flexibility, labs can be completed on physical or virtual machines. Also available: MindTap digital learning solution.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e1. Introduction to Windows 10. 2. Configuring Windows 10. 3. User Management. 4. Networking. 5. Managing Disks and File Systems. 6. Windows 10 Security Features. 7. User Productivity Tools. 8. Application Support. 9. Performance Tuning and System Recovery. 10. Enterprise Computing. 11. Managing Enterprise Clients. 12. Automating Windows 10 Deployment. Appendix: Exam MD-100.  Appendix: Preparing for Exams. Appendix: Client Hyper-V.","brand":"Cengage Learning, Inc","offers":[{"title":"Default Title","offer_id":48864473416023,"sku":"9780357501757","price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780357501757.jpg?v=1722272110"},{"product_id":"ubiquitous-computing-9780470035603","title":"Ubiquitous Computing","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eThis book provides an introduction to the complex field of ubiquitous computing\u003c\/b\u003e  \u003cp\u003e\u003ci\u003eUbiquitous Computing\u003c\/i\u003e (also commonly referred to as Pervasive Computing) describes the ways in which current technological models, based upon three base designs: smart (mobile, wireless, service) devices, smart environments (of embedded system devices) and smart interaction (between devices), relate to and support a computing vision for a greater range of computer devices, used in a greater range of (human, ICT and physical) environments and activities. The author details the rich potential of ubiquitous computing, the challenges involved in making it a reality, and the prerequisite technological infrastructure. Additionally, the book discusses the application and convergence of several current major and future computing trends.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eKey Features:\u003c\/i\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eProvides an introduction to the complex field of ubiquitous computing\u003c\/li\u003e \u003cli\u003eDescribes how current technology models based upon six different technology form factors which have varying degrees of mobility wireless connectivity and service volatility: tabs, pads, boards, dust, skins and clay, enable the vision of ubiquitous computing\u003c\/li\u003e \u003cli\u003eDescribes and explores how the three core designs (smart devices, environments and interaction) based upon current technology models can be applied to, and can evolve to, support a vision of ubiquitous computing and computing for the future\u003c\/li\u003e \u003cli\u003eCovers the principles of the following current technology models, including mobile wireless networks, service-oriented computing, human computer interaction, artificial intelligence, context-awareness, autonomous systems, micro-electromechanical systems, sensors, embedded controllers and robots\u003c\/li\u003e \u003cli\u003eCovers a range of interactions, between two or more UbiCom devices, between devices and people (HCI), between devices and the physical world.\u003c\/li\u003e \u003cli\u003eIncludes an accompanying website with PowerPoint slides, problems and solutions, exercises, bibliography and further reading\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eGraduate students in computer science, electrical engineering and telecommunications courses will find this a fascinating and useful introduction to the subject. It will also be of interest to ICT professionals, software and network developers and others interested in future trends and models of computing and interaction over the next decades.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eList of Figures xix\u003c\/p\u003e \u003cp\u003eList of Tables xxiii\u003c\/p\u003e \u003cp\u003ePreface xxv\u003c\/p\u003e \u003cp\u003eAcknowledgements xxvii\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Ubiquitous Computing: Basics and Vision 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Living in a Digital World 1\u003c\/p\u003e \u003cp\u003e1.1.1 Chapter Overview 2\u003c\/p\u003e \u003cp\u003e1.1.2 Illustrative Ubiquitous Computing Applications 2\u003c\/p\u003e \u003cp\u003e1.1.2.1 Personal Memories 3\u003c\/p\u003e \u003cp\u003e1.1.2.2 Adaptive Transport Scheduled Service 5\u003c\/p\u003e \u003cp\u003e1.1.2.3 Foodstuff Management 5\u003c\/p\u003e \u003cp\u003e1.1.2.4 Utility Regulation 6\u003c\/p\u003e \u003cp\u003e1.1.3 Holistic Framework for UbiCom: Smart DEI 7\u003c\/p\u003e \u003cp\u003e1.2 Modelling the Key Ubiquitous Computing Properties 8\u003c\/p\u003e \u003cp\u003e1.2.1 Core Properties of UbiCom Systems 9\u003c\/p\u003e \u003cp\u003e1.2.2 Distributed ICT Systems 9\u003c\/p\u003e \u003cp\u003e1.2.2.1 Networked ICT Devices 10\u003c\/p\u003e \u003cp\u003e1.2.2.2 Transparency and Openness 10\u003c\/p\u003e \u003cp\u003e1.2.3 Implicit Human–Computer Interaction (iHCI) 11\u003c\/p\u003e \u003cp\u003e1.2.3.1 The Calm Computer 11\u003c\/p\u003e \u003cp\u003e1.2.3.2 Implicit Versus Explicit Human–Computer Interaction 12\u003c\/p\u003e \u003cp\u003e1.2.3.3 Embodied Reality versus Virtual, Augmented and Mediated Reality 12\u003c\/p\u003e \u003cp\u003e1.2.4 Context-Awareness 13\u003c\/p\u003e \u003cp\u003e1.2.4.1 Three Main Types of Environment Context: Physical, User, Virtual 14\u003c\/p\u003e \u003cp\u003e1.2.4.2 User-Awareness 14\u003c\/p\u003e \u003cp\u003e1.2.4.3 Active Versus Passive Context-Awareness 15\u003c\/p\u003e \u003cp\u003e1.2.5 Autonomy 15\u003c\/p\u003e \u003cp\u003e1.2.5.1 Reducing Human Interaction 16\u003c\/p\u003e \u003cp\u003e1.2.5.2 Easing System Maintenance Versus Self-Maintaining Systems 16\u003c\/p\u003e \u003cp\u003e1.2.6 Intelligence 17\u003c\/p\u003e \u003cp\u003e1.2.7 Taxonomy of UbiCom Properties 17\u003c\/p\u003e \u003cp\u003e1.3 Ubiquitous System Environment Interaction 22\u003c\/p\u003e \u003cp\u003e1.3.1 Human–ICT Device Interaction (HCI) 24\u003c\/p\u003e \u003cp\u003e1.3.2 ICT Device to Physical World Interaction (CPI) 25\u003c\/p\u003e \u003cp\u003e1.4 Architectural Design for UbiCom Systems: Smart DEI Model 26\u003c\/p\u003e \u003cp\u003e1.4.1 Smart Devices 27\u003c\/p\u003e \u003cp\u003e1.4.1.1 Weiser’s ICT Device Forms: Tabs, Pads and Boards 28\u003c\/p\u003e \u003cp\u003e1.4.1.2 Extended Forms for ICT Devices: Dust, Skin and Clay 28\u003c\/p\u003e \u003cp\u003e1.4.1.3 Mobility 29\u003c\/p\u003e \u003cp\u003e1.4.1.4 Volatile Service Access 29\u003c\/p\u003e \u003cp\u003e1.4.1.5 Situated and Self-Aware 30\u003c\/p\u003e \u003cp\u003e1.4.2 Smart Environments 30\u003c\/p\u003e \u003cp\u003e1.4.2.1 Tagging, Sensing and Controlling Environments 31\u003c\/p\u003e \u003cp\u003e1.4.2.2 Embedded Versus Untethered 31\u003c\/p\u003e \u003cp\u003e1.4.2.3 Device Sizes 32\u003c\/p\u003e \u003cp\u003e1.4.3 Smart Interaction 32\u003c\/p\u003e \u003cp\u003e1.4.3.1 Basic Interaction 32\u003c\/p\u003e \u003cp\u003e1.4.3.2 Smart Interaction 33\u003c\/p\u003e \u003cp\u003e1.5 Discussion 34\u003c\/p\u003e \u003cp\u003e1.5.1 Interlinking System Properties, Environments and Designs 34\u003c\/p\u003e \u003cp\u003e1.5.2 Common Myths about Ubiquitous Computing 35\u003c\/p\u003e \u003cp\u003e1.5.3 Organisation of the Smart DEI Approach 37\u003c\/p\u003e \u003cp\u003eExercises 38\u003c\/p\u003e \u003cp\u003eReferences 39\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Applications and Requirements 41\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Introduction 41\u003c\/p\u003e \u003cp\u003e2.1.1 Overview 41\u003c\/p\u003e \u003cp\u003e2.2 Example Early UbiCom Research Projects 41\u003c\/p\u003e \u003cp\u003e2.2.1 Smart Devices: cci 42\u003c\/p\u003e \u003cp\u003e2.2.1.1 Smart Boards, Pads and Tabs 42\u003c\/p\u003e \u003cp\u003e2.2.1.2 Active Badge, Bat and Floor 42\u003c\/p\u003e \u003cp\u003e2.2.2 Smart Environments: CPI and cci 43\u003c\/p\u003e \u003cp\u003e2.2.2.1 Classroom 2000 43\u003c\/p\u003e \u003cp\u003e2.2.2.2 Smart Space and Meeting Room 43\u003c\/p\u003e \u003cp\u003e2.2.2.3 Interactive Workspaces and iRoom 44\u003c\/p\u003e \u003cp\u003e2.2.2.4 Cooltown 44\u003c\/p\u003e \u003cp\u003e2.2.2.5 EasyLiving and SPOT 45\u003c\/p\u003e \u003cp\u003e2.2.2.6 HomeLab and Ambient Intelligence 46\u003c\/p\u003e \u003cp\u003e2.2.3 Smart Devices: CPI 46\u003c\/p\u003e \u003cp\u003e2.2.3.1 Unimate and MH-1 Robots 46\u003c\/p\u003e \u003cp\u003e2.2.3.2 Smart Dust and TinyOS 47\u003c\/p\u003e \u003cp\u003e2.2.4 Smart Devices: iHCI and HPI 48\u003c\/p\u003e \u003cp\u003e2.2.4.1 Calm Computing 48\u003c\/p\u003e \u003cp\u003e2.2.4.2 Things That Think and Tangible Bits 48\u003c\/p\u003e \u003cp\u003e2.2.4.3 DataTiles 49\u003c\/p\u003e \u003cp\u003e2.2.4.4 Ambient Wood 50\u003c\/p\u003e \u003cp\u003e2.2.4.5 WearComp and WearCam 50\u003c\/p\u003e \u003cp\u003e2.2.4.6 Cyborg 1.0 and 2.0 52\u003c\/p\u003e \u003cp\u003e2.2.5 Other UbiCom Projects 52\u003c\/p\u003e \u003cp\u003e2.3 Everyday Applications in the Virtual, Human and Physical World 53\u003c\/p\u003e \u003cp\u003e2.3.1 Ubiquitous Networks of Devices: cci 53\u003c\/p\u003e \u003cp\u003e2.3.2 Human–Computer Interaction 54\u003c\/p\u003e \u003cp\u003e2.3.2.1 Ubiquitous Audio-Video Content Access 54\u003c\/p\u003e \u003cp\u003e2.3.2.2 Ubiquitous Information Access and Ebooks 55\u003c\/p\u003e \u003cp\u003e2.3.2.3 Universal Local Control of ICT Systems 56\u003c\/p\u003e \u003cp\u003e2.3.2.4 User-Awareness and Personal Spaces 58\u003c\/p\u003e \u003cp\u003e2.3.3 Human-to-Human Interaction (HHI) Applications 58\u003c\/p\u003e \u003cp\u003e2.3.3.1 Transaction-based M-Commerce and U-Commerce Services 59\u003c\/p\u003e \u003cp\u003e2.3.3.2 Enhancing the Productivity of Mobile Humans 59\u003c\/p\u003e \u003cp\u003e2.3.3.3 Care in the Community 60\u003c\/p\u003e \u003cp\u003e2.3.4 Human-Physical World-Computer Interaction (HPI) and (CPI) 61\u003c\/p\u003e \u003cp\u003e2.3.4.1 Physical Environment Awareness 61\u003c\/p\u003e \u003cp\u003e2.3.4.2 (Physical) Environment Control 61\u003c\/p\u003e \u003cp\u003e2.3.4.3 Smart Utilities 62\u003c\/p\u003e \u003cp\u003e2.3.4.4 Smart Buildings and Home Automation 62\u003c\/p\u003e \u003cp\u003e2.3.4.5 Smart Living Environments and Smart Furniture 63\u003c\/p\u003e \u003cp\u003e2.3.4.6 Smart Street Furniture 65\u003c\/p\u003e \u003cp\u003e2.3.4.7 Smart Vehicles, Transport and Travel 65\u003c\/p\u003e \u003cp\u003e2.3.4.8 Pervasive Games and Social Physical Spaces 66\u003c\/p\u003e \u003cp\u003e2.4 Discussion 67\u003c\/p\u003e \u003cp\u003e2.4.1 Achievements from Early Projects and Status Today 67\u003c\/p\u003e \u003cp\u003e2.4.1.1 Smart Devices 67\u003c\/p\u003e \u003cp\u003e2.4.1.2 Smart Physical World Environments 68\u003c\/p\u003e \u003cp\u003e2.4.1.3 Context-Awareness and Service Discovery 69\u003c\/p\u003e \u003cp\u003e2.4.1.4 Wearable Smart Devices and Implants 69\u003c\/p\u003e \u003cp\u003eExercises 71\u003c\/p\u003e \u003cp\u003eReferences 71\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Smart Devices and Services 75\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Introduction 75\u003c\/p\u003e \u003cp\u003e3.1.1 Chapter Overview 75\u003c\/p\u003e \u003cp\u003e3.1.2 Smart Device and Service Characteristics 75\u003c\/p\u003e \u003cp\u003e3.1.3 Distributed System Viewpoints 77\u003c\/p\u003e \u003cp\u003e3.1.4 Abstraction Versus Virtualisation 78\u003c\/p\u003e \u003cp\u003e3.2 Service Architecture Models 80\u003c\/p\u003e \u003cp\u003e3.2.1 Partitioning and Distribution of Service Components 80\u003c\/p\u003e \u003cp\u003e3.2.2 Multi-tier Client Service Models 81\u003c\/p\u003e \u003cp\u003e3.2.2.1 Distributed Data Storage 82\u003c\/p\u003e \u003cp\u003e3.2.2.2 Distributed Processing 82\u003c\/p\u003e \u003cp\u003e3.2.2.3 Client–Server Design 83\u003c\/p\u003e \u003cp\u003e3.2.2.4 Proxy-based Service Access 84\u003c\/p\u003e \u003cp\u003e3.2.3 Middleware 85\u003c\/p\u003e \u003cp\u003e3.2.4 Service Oriented Computing (SOC) 86\u003c\/p\u003e \u003cp\u003e3.2.5 Grid Computing 87\u003c\/p\u003e \u003cp\u003e3.2.6 Peer-to-Peer Systems 88\u003c\/p\u003e \u003cp\u003e3.2.7 Device Models 91\u003c\/p\u003e \u003cp\u003e3.3 Service Provision Life-Cycle 91\u003c\/p\u003e \u003cp\u003e3.3.1 Network Discovery 92\u003c\/p\u003e \u003cp\u003e3.3.2 Service Announcement, Discovery, Selection and Configuration 93\u003c\/p\u003e \u003cp\u003e3.3.2.1 Web Service Discovery 95\u003c\/p\u003e \u003cp\u003e3.3.2.2 Semantic Web and Semantic Resource Discovery 95\u003c\/p\u003e \u003cp\u003e3.3.3 Service Invocation 95\u003c\/p\u003e \u003cp\u003e3.3.3.1 Distributed Processes 96\u003c\/p\u003e \u003cp\u003e3.3.3.2 Asynchronous (MOM) Versus Synchronous (RPC) Communication Models 97\u003c\/p\u003e \u003cp\u003e3.3.3.3 Reliable versus Unreliable Communication 99\u003c\/p\u003e \u003cp\u003e3.3.3.4 Caches, Read-Ahead and Delayed Writes 99\u003c\/p\u003e \u003cp\u003e3.3.3.5 On-Demand Service Access 100\u003c\/p\u003e \u003cp\u003e3.3.3.6 Event-Driven Architectures (EDA) 101\u003c\/p\u003e \u003cp\u003e3.3.3.7 Shared Data Repository 103\u003c\/p\u003e \u003cp\u003e3.3.3.8 Enterprise Service Bus (ESB) Model 103\u003c\/p\u003e \u003cp\u003e3.3.3.9 Volatile Service Invocation 104\u003c\/p\u003e \u003cp\u003e3.3.4 Service Composition 105\u003c\/p\u003e \u003cp\u003e3.3.4.1 Service Interoperability 106\u003c\/p\u003e \u003cp\u003e3.4 Virtual Machines and Operating Systems 106\u003c\/p\u003e \u003cp\u003e3.4.1 Virtual Machines 106\u003c\/p\u003e \u003cp\u003e3.4.2 Bios 107\u003c\/p\u003e \u003cp\u003e3.4.3 Multi-Tasking Operating Systems (MTOS) 108\u003c\/p\u003e \u003cp\u003e3.4.4 Process Control 109\u003c\/p\u003e \u003cp\u003e3.4.5 Memory Management 110\u003c\/p\u003e \u003cp\u003e3.4.6 Input and Output 111\u003c\/p\u003e \u003cp\u003eExercises 111\u003c\/p\u003e \u003cp\u003eReferences 112\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Smart Mobiles, Cards and Device Networks 115\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction 115\u003c\/p\u003e \u003cp\u003e4.1.1 Chapter Overview 115\u003c\/p\u003e \u003cp\u003e4.2 Smart Mobile Devices, Users, Resources and Code 115\u003c\/p\u003e \u003cp\u003e4.2.1 Mobile Service Design 116\u003c\/p\u003e \u003cp\u003e4.2.1.1 SMS and Mobile Web Services 117\u003c\/p\u003e \u003cp\u003e4.2.1.2 Java VM and J2ME 119\u003c\/p\u003e \u003cp\u003e4.2.1.3 .net Cf 120\u003c\/p\u003e \u003cp\u003e4.2.2 Mobile Code 121\u003c\/p\u003e \u003cp\u003e4.2.3 Mobile Devices and Mobile Users 122\u003c\/p\u003e \u003cp\u003e4.3 Operating Systems for Mobile Computers and Communicator Devices 123\u003c\/p\u003e \u003cp\u003e4.3.1 Microkernel Designs 123\u003c\/p\u003e \u003cp\u003e4.3.2 Mobility Support 123\u003c\/p\u003e \u003cp\u003e4.3.3 Resource-Constrained Devices 124\u003c\/p\u003e \u003cp\u003e4.3.4 Power Management 125\u003c\/p\u003e \u003cp\u003e4.3.4.1 Low Power CPUs 125\u003c\/p\u003e \u003cp\u003e4.3.4.2 Application Support 126\u003c\/p\u003e \u003cp\u003e4.4 Smart Card Devices 126\u003c\/p\u003e \u003cp\u003e4.4.1 Smart Card OS 127\u003c\/p\u003e \u003cp\u003e4.4.2 Smart Card Development 128\u003c\/p\u003e \u003cp\u003e4.5 Device Networks 128\u003c\/p\u003e \u003cp\u003e4.5.1 HAVi, HES and X 10 129\u003c\/p\u003e \u003cp\u003e4.5.2 Device Discovery 129\u003c\/p\u003e \u003cp\u003e4.5.3 OSGi 131\u003c\/p\u003e \u003cp\u003eExercises 132\u003c\/p\u003e \u003cp\u003eReferences 133\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Human–Computer Interaction 135\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction 135\u003c\/p\u003e \u003cp\u003e5.1.1 Chapter Overview 135\u003c\/p\u003e \u003cp\u003e5.1.2 Explicit HCI: Motivation and Characteristics 136\u003c\/p\u003e \u003cp\u003e5.1.3 Complexity of Ubiquitous Explicit HCI 136\u003c\/p\u003e \u003cp\u003e5.1.4 Implicit HCI: Motivation and Characteristics 137\u003c\/p\u003e \u003cp\u003e5.2 User Interfaces and Interaction for Four Widely Used Devices 138\u003c\/p\u003e \u003cp\u003e5.2.1 Diversity of ICT Device Interaction 138\u003c\/p\u003e \u003cp\u003e5.2.2 Personal Computer Interface 139\u003c\/p\u003e \u003cp\u003e5.2.3 Mobile Hand-Held Device Interfaces 140\u003c\/p\u003e \u003cp\u003e5.2.3.1 Handling Limited Key Input: Multi-Tap, T9, Fastap, Soft keys and Soft Keyboard 140\u003c\/p\u003e \u003cp\u003e5.2.3.2 Handling Limited Output 141\u003c\/p\u003e \u003cp\u003e5.2.4 Games Console Interfaces and Interaction 142\u003c\/p\u003e \u003cp\u003e5.2.5 Localised Remote Control: Video Devices 143\u003c\/p\u003e \u003cp\u003e5.3 Hidden UI Via Basic Smart Devices 143\u003c\/p\u003e \u003cp\u003e5.3.1 Multi-Modal Visual Interfaces 144\u003c\/p\u003e \u003cp\u003e5.3.2 Gesture Interfaces 145\u003c\/p\u003e \u003cp\u003e5.3.3 Reflective Versus Active Displays 147\u003c\/p\u003e \u003cp\u003e5.3.4 Combining Input and Output User Interfaces 148\u003c\/p\u003e \u003cp\u003e5.3.4.1 Touchscreens 149\u003c\/p\u003e \u003cp\u003e5.3.4.2 Tangible Interfaces 149\u003c\/p\u003e \u003cp\u003e5.3.4.3 Organic Interfaces 150\u003c\/p\u003e \u003cp\u003e5.3.5 Auditory Interfaces 151\u003c\/p\u003e \u003cp\u003e5.3.6 Natural Language Interfaces 151\u003c\/p\u003e \u003cp\u003e5.4 Hidden UI Via Wearable and Implanted Devices 152\u003c\/p\u003e \u003cp\u003e5.4.1 Posthuman Technology Model 152\u003c\/p\u003e \u003cp\u003e5.4.2 Virtual Reality and Augmented Reality 152\u003c\/p\u003e \u003cp\u003e5.4.3 Wearable Computer Interaction 153\u003c\/p\u003e \u003cp\u003e5.4.3.1 Head(s)-Up Display (HUD) 154\u003c\/p\u003e \u003cp\u003e5.4.3.2 Eyetap 154\u003c\/p\u003e \u003cp\u003e5.4.3.3 Virtual Retinal Display (VRD) 154\u003c\/p\u003e \u003cp\u003e5.4.3.4 Clothes as Computers 155\u003c\/p\u003e \u003cp\u003e5.4.4 Computer Implants and Brain Computer Interfaces 155\u003c\/p\u003e \u003cp\u003e5.4.5 Sense-of-Presence and Telepresence 157\u003c\/p\u003e \u003cp\u003e5.5 Human-Centred Design (HCD) 157\u003c\/p\u003e \u003cp\u003e5.5.1 Human-Centred Design Life-Cycle 158\u003c\/p\u003e \u003cp\u003e5.5.2 Methods to Acquire User Input and to Build Used Models 159\u003c\/p\u003e \u003cp\u003e5.5.3 Defining the Virtual and Physical Environment Use Context 160\u003c\/p\u003e \u003cp\u003e5.5.4 Defining the Human Environment Use Context and Requirements 160\u003c\/p\u003e \u003cp\u003e5.5.4.1 User Characteristics 160\u003c\/p\u003e \u003cp\u003e5.5.5 Interaction Design 161\u003c\/p\u003e \u003cp\u003e5.5.5.1 Conceptual Models and Mental Models 162\u003c\/p\u003e \u003cp\u003e5.5.6 Evaluation 162\u003c\/p\u003e \u003cp\u003e5.6 User Models: Acquisition and Representation 163\u003c\/p\u003e \u003cp\u003e5.6.1 Indirect User Input and Modelling 164\u003c\/p\u003e \u003cp\u003e5.6.2 Direct User Input and Modelling 164\u003c\/p\u003e \u003cp\u003e5.6.3 User Stereotypes 165\u003c\/p\u003e \u003cp\u003e5.6.4 Modelling Users’ Planned Tasks and Goals 165\u003c\/p\u003e \u003cp\u003e5.6.5 Multiple User Tasks and Activity-Based Computing 166\u003c\/p\u003e \u003cp\u003e5.6.6 Situation Action Versus Planned Action Models 167\u003c\/p\u003e \u003cp\u003e5.7 iHCI Design 167\u003c\/p\u003e \u003cp\u003e5.7.1 iHCI Model Characteristics 167\u003c\/p\u003e \u003cp\u003e5.7.2 User Context-Awareness 168\u003c\/p\u003e \u003cp\u003e5.7.3 More Intuitive and Customised Interaction 168\u003c\/p\u003e \u003cp\u003e5.7.4 Personalisation 169\u003c\/p\u003e \u003cp\u003e5.7.5 Affective Computing: Interactions Using Users’ Emotional Context 171\u003c\/p\u003e \u003cp\u003e5.7.6 Design Heuristics and Patterns 171\u003c\/p\u003e \u003cp\u003eExercises 175\u003c\/p\u003e \u003cp\u003eReferences 175\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Tagging, Sensing and Controlling 179\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Introduction 179\u003c\/p\u003e \u003cp\u003e6.1.1 Chapter Overview 180\u003c\/p\u003e \u003cp\u003e6.2 Tagging the Physical World 180\u003c\/p\u003e \u003cp\u003e6.2.1 Life-Cycle for Tagging Physical Objects 181\u003c\/p\u003e \u003cp\u003e6.2.2 Tags: Types and Characteristics 181\u003c\/p\u003e \u003cp\u003e6.2.3 Physical and Virtual Tag Management 183\u003c\/p\u003e \u003cp\u003e6.2.4 RFID Tags 183\u003c\/p\u003e \u003cp\u003e6.2.4.1 Active RFID Tags 185\u003c\/p\u003e \u003cp\u003e6.2.4.2 Passive RFID Tags 185\u003c\/p\u003e \u003cp\u003e6.2.5 Personalised and Social Tags 186\u003c\/p\u003e \u003cp\u003e6.2.6 Micro Versus Macro Tags 187\u003c\/p\u003e \u003cp\u003e6.3 Sensors and Sensor Networks 187\u003c\/p\u003e \u003cp\u003e6.3.1 Overview of Sensor Net Components and Processes 187\u003c\/p\u003e \u003cp\u003e6.3.2 Sensor Electronics 189\u003c\/p\u003e \u003cp\u003e6.3.3 Physical Network: Environment, Density and Transmission 191\u003c\/p\u003e \u003cp\u003e6.3.4 Data Network: Addressing and Routing 192\u003c\/p\u003e \u003cp\u003e6.3.4.1 Sensor Networks Versus Ad Hoc Networks 193\u003c\/p\u003e \u003cp\u003e6.3.5 Data Processing: Distributed Data Storage and Data Queries 193\u003c\/p\u003e \u003cp\u003e6.4 Micro Actuation and Sensing: MEMS 194\u003c\/p\u003e \u003cp\u003e6.4.1 Fabrication 195\u003c\/p\u003e \u003cp\u003e6.4.2 Micro-Actuators 195\u003c\/p\u003e \u003cp\u003e6.4.3 Micro-Sensors 196\u003c\/p\u003e \u003cp\u003e6.4.4 Smart Surfaces, Skin, Paint, Matter and Dust 197\u003c\/p\u003e \u003cp\u003e6.4.5 Downsizing to Nanotechnology and Quantum Devices 198\u003c\/p\u003e \u003cp\u003e6.5 Embedded Systems and Real-Time Systems 199\u003c\/p\u003e \u003cp\u003e6.5.1 Application-Specific Operating Systems (ASOS) 200\u003c\/p\u003e \u003cp\u003e6.5.2 Real-Time Operating Systems for Embedded Systems 201\u003c\/p\u003e \u003cp\u003e6.6 Control Systems (for Physical World Tasks) 202\u003c\/p\u003e \u003cp\u003e6.6.1 Programmable Controllers 202\u003c\/p\u003e \u003cp\u003e6.6.2 Simple PID-Type Controllers 203\u003c\/p\u003e \u003cp\u003e6.6.3 More Complex Controllers 203\u003c\/p\u003e \u003cp\u003e6.7 Robots 204\u003c\/p\u003e \u003cp\u003e6.7.1 Robot Manipulators 205\u003c\/p\u003e \u003cp\u003e6.7.2 Mobile Robots 206\u003c\/p\u003e \u003cp\u003e6.7.3 Biologically Inspired Robots 206\u003c\/p\u003e \u003cp\u003e6.7.4 Nanobots 207\u003c\/p\u003e \u003cp\u003e6.7.5 Developing UbiCom Robot Applications 207\u003c\/p\u003e \u003cp\u003eExercises 209\u003c\/p\u003e \u003cp\u003eReferences 210\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Context-Aware Systems 213\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Introduction 213\u003c\/p\u003e \u003cp\u003e7.1.1 Chapter Overview 214\u003c\/p\u003e \u003cp\u003e7.1.2 Context-Aware Applications 214\u003c\/p\u003e \u003cp\u003e7.2 Modelling Context-Aware Systems 216\u003c\/p\u003e \u003cp\u003e7.2.1 Types of Context 216\u003c\/p\u003e \u003cp\u003e7.2.2 Context Creation and Context Composition 218\u003c\/p\u003e \u003cp\u003e7.2.3 Context-Aware Adaptation 219\u003c\/p\u003e \u003cp\u003e7.2.4 Environment Modelling 221\u003c\/p\u003e \u003cp\u003e7.2.5 Context Representation 221\u003c\/p\u003e \u003cp\u003e7.2.6 A Basic Architecture 222\u003c\/p\u003e \u003cp\u003e7.2.7 Challenges in Context-Awareness 225\u003c\/p\u003e \u003cp\u003e7.3 Mobility Awareness 227\u003c\/p\u003e \u003cp\u003e7.3.1 Call Routing for Mobile Users 227\u003c\/p\u003e \u003cp\u003e7.3.2 Mobile Phone Location Determination 227\u003c\/p\u003e \u003cp\u003e7.3.3 Mobile User Awareness as an Example of Composite Context-Awareness 228\u003c\/p\u003e \u003cp\u003e7.3.4 Tourism Services for Mobile Users 228\u003c\/p\u003e \u003cp\u003e7.4 Spatial Awareness 229\u003c\/p\u003e \u003cp\u003e7.4.1 Spatial Context Creation 230\u003c\/p\u003e \u003cp\u003e7.4.1.1 Spatial Acquisition 230\u003c\/p\u003e \u003cp\u003e7.4.1.2 Location Acquisition 231\u003c\/p\u003e \u003cp\u003e7.4.2 Location and Other Spatial Abstractions 233\u003c\/p\u003e \u003cp\u003e7.4.3 User Context Creation and Context-Aware Adaptation 233\u003c\/p\u003e \u003cp\u003e7.4.3.1 Cartography: Adapting Spatial Viewpoints to Different User Contexts 233\u003c\/p\u003e \u003cp\u003e7.4.3.2 Geocoding: Mapping Location Contexts to User Contexts 234\u003c\/p\u003e \u003cp\u003e7.4.4 Spatial Context Queries and Management: GIS 234\u003c\/p\u003e \u003cp\u003e7.5 Temporal Awareness: Coordinating and Scheduling 235\u003c\/p\u003e \u003cp\u003e7.5.1 Clock Synchronization: Temporal Context Creation 235\u003c\/p\u003e \u003cp\u003e7.5.2 Temporal Models and Abstractions 236\u003c\/p\u003e \u003cp\u003e7.5.3 Temporal Context Management and Adaptation to User Contexts 237\u003c\/p\u003e \u003cp\u003e7.6 ICT System Awareness 238\u003c\/p\u003e \u003cp\u003e7.6.1 Context-Aware Presentation and Interaction at the UI 238\u003c\/p\u003e \u003cp\u003e7.6.1.1 Acquiring the UI Context 238\u003c\/p\u003e \u003cp\u003e7.6.1.2 Content Adaptation 239\u003c\/p\u003e \u003cp\u003e7.6.2 Network-Aware Service Adaptation 240\u003c\/p\u003e \u003cp\u003eExercises 242\u003c\/p\u003e \u003cp\u003eReferences 242\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Intelligent Systems (IS) 245\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eWith Patricia Charlton\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.1 Introduction 245\u003c\/p\u003e \u003cp\u003e8.1.1 Chapter Overview 246\u003c\/p\u003e \u003cp\u003e8.2 Basic Concepts 246\u003c\/p\u003e \u003cp\u003e8.2.1 Types of Intelligent Systems 246\u003c\/p\u003e \u003cp\u003e8.2.2 Types of Environment for Intelligent Systems 247\u003c\/p\u003e \u003cp\u003e8.2.3 Use of Intelligence in Ubiquitous Computing 248\u003c\/p\u003e \u003cp\u003e8.3 IS Architectures 249\u003c\/p\u003e \u003cp\u003e8.3.1 What a Model Knows Versus How it is Used 249\u003c\/p\u003e \u003cp\u003e8.3.1.1 Types of Architecture Model 250\u003c\/p\u003e \u003cp\u003e8.3.1.2 Unilateral Versus Bilateral System Environment Models 251\u003c\/p\u003e \u003cp\u003e8.3.1.3 Model Representations 252\u003c\/p\u003e \u003cp\u003e8.3.1.4 How System Models are Acquired and Adapt 252\u003c\/p\u003e \u003cp\u003e8.3.2 Reactive IS Models 252\u003c\/p\u003e \u003cp\u003e8.3.3 Environment Model-based IS 254\u003c\/p\u003e \u003cp\u003e8.3.4 Goal-based IS 255\u003c\/p\u003e \u003cp\u003e8.3.5 Utility-based IS 256\u003c\/p\u003e \u003cp\u003e8.3.6 Learning-based IS 256\u003c\/p\u003e \u003cp\u003e8.3.6.1 Machine Learning Design 257\u003c\/p\u003e \u003cp\u003e8.3.7 Hybrid IS 258\u003c\/p\u003e \u003cp\u003e8.3.8 Knowledge-based (KB) IS 260\u003c\/p\u003e \u003cp\u003e8.3.8.1 Production or Rule-based KB System 260\u003c\/p\u003e \u003cp\u003e8.3.8.2 Blackboard KB System 261\u003c\/p\u003e \u003cp\u003e8.3.9 IS Models Applied to UbiCom Systems 261\u003c\/p\u003e \u003cp\u003e8.4 Semantic KB IS 263\u003c\/p\u003e \u003cp\u003e8.4.1 Knowledge Representation 263\u003c\/p\u003e \u003cp\u003e8.4.2 Design Issues 265\u003c\/p\u003e \u003cp\u003e8.4.2.1 Open World Versus Closed World Semantics 265\u003c\/p\u003e \u003cp\u003e8.4.2.2 Knowledge Life-cycle and Knowledge Management 266\u003c\/p\u003e \u003cp\u003e8.4.2.3 Creating Knowledge 266\u003c\/p\u003e \u003cp\u003e8.4.2.4 Knowledge Deployment and Maintaining Knowledge 267\u003c\/p\u003e \u003cp\u003e8.4.2.5 Design Issues for UbiCom Use 267\u003c\/p\u003e \u003cp\u003e8.5 Classical Logic IS 268\u003c\/p\u003e \u003cp\u003e8.5.1 Propositional and Predicate Logic 268\u003c\/p\u003e \u003cp\u003e8.5.2 Reasoning 269\u003c\/p\u003e \u003cp\u003e8.5.3 Design Issues 270\u003c\/p\u003e \u003cp\u003e8.6 Soft Computing IS Models 271\u003c\/p\u003e \u003cp\u003e8.6.1 Probabilistic Networks 271\u003c\/p\u003e \u003cp\u003e8.6.2 Fuzzy Logic 272\u003c\/p\u003e \u003cp\u003e8.7 IS System Operations 272\u003c\/p\u003e \u003cp\u003e8.7.1 Searching 272\u003c\/p\u003e \u003cp\u003e8.7.2 Classical (Deterministic) Planning 274\u003c\/p\u003e \u003cp\u003e8.7.3 Non-Deterministic Planning 275\u003c\/p\u003e \u003cp\u003eExercises 276\u003c\/p\u003e \u003cp\u003eReferences 276\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Intelligent System Interaction 279\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eWith Patricia Charlton\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.1 Introduction 279\u003c\/p\u003e \u003cp\u003e9.1.1 Chapter Overview 279\u003c\/p\u003e \u003cp\u003e9.2 Interaction Multiplicity 279\u003c\/p\u003e \u003cp\u003e9.2.1 P2P Interaction Between Multiple Senders and Receivers 281\u003c\/p\u003e \u003cp\u003e9.2.1.1 Unknown Sender and Malicious Senders 281\u003c\/p\u003e \u003cp\u003e9.2.1.2 Unknown Receivers 282\u003c\/p\u003e \u003cp\u003e9.2.1.3 Too Many Messages 282\u003c\/p\u003e \u003cp\u003e9.2.2 Interaction Using Mediators 282\u003c\/p\u003e \u003cp\u003e9.2.2.1 Shared Communication Resource Access 283\u003c\/p\u003e \u003cp\u003e9.2.2.2 Shared Computation Resource Access 283\u003c\/p\u003e \u003cp\u003e9.2.2.3 Mediating Between Requesters and Providers 284\u003c\/p\u003e \u003cp\u003e9.2.3 Interaction Using Cooperative Participants 286\u003c\/p\u003e \u003cp\u003e9.2.3.1 Coordination 287\u003c\/p\u003e \u003cp\u003e9.2.3.2 Coordination Using Norms and Electronic Institutions 289\u003c\/p\u003e \u003cp\u003e9.2.3.3 Hierarchical and Role-based Organisational Interaction 290\u003c\/p\u003e \u003cp\u003e9.2.4 Interaction with Self-Interested Participants 291\u003c\/p\u003e \u003cp\u003e9.2.4.1 Market-based Interaction and Auctions 292\u003c\/p\u003e \u003cp\u003e9.2.4.2 Negotiation and Agreements 293\u003c\/p\u003e \u003cp\u003e9.2.4.3 Consensus-based Agreements 295\u003c\/p\u003e \u003cp\u003e9.3 Is Interaction Design 295\u003c\/p\u003e \u003cp\u003e9.3.1 Designing System Interaction to be More Intelligent 296\u003c\/p\u003e \u003cp\u003e9.3.2 Designing Interaction Between Individual Intelligent Systems 297\u003c\/p\u003e \u003cp\u003e9.3.3 Interaction Protocol Design 297\u003c\/p\u003e \u003cp\u003e9.3.3.1 Semantic or Knowledge-Sharing Protocols 298\u003c\/p\u003e \u003cp\u003e9.3.3.2 Agent Communication Languages and Linguistic-based Protocols 300\u003c\/p\u003e \u003cp\u003e9.3.4 Further Examples of the Use of Interaction Protocols 302\u003c\/p\u003e \u003cp\u003e9.3.5 Multi-Agent Systems 303\u003c\/p\u003e \u003cp\u003e9.3.5.1 ACL and Agent Platform Design 304\u003c\/p\u003e \u003cp\u003e9.3.5.2 Multi-Agent System Application Design 305\u003c\/p\u003e \u003cp\u003e9.4 Some Generic Intelligent Interaction Applications 306\u003c\/p\u003e \u003cp\u003e9.4.1 Social Networking and Media Exchange 307\u003c\/p\u003e \u003cp\u003e9.4.2 Recommender and Referral Systems 308\u003c\/p\u003e \u003cp\u003e9.4.2.1 Recommender Systems 308\u003c\/p\u003e \u003cp\u003e9.4.2.2 Content-based Recommendations 308\u003c\/p\u003e \u003cp\u003e9.4.2.3 Collaborative Filtering 309\u003c\/p\u003e \u003cp\u003e9.4.3 Pervasive Work Flow Management for People 309\u003c\/p\u003e \u003cp\u003e9.4.4 Trust Management 309\u003c\/p\u003e \u003cp\u003eExercises 311\u003c\/p\u003e \u003cp\u003eReferences 312\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Autonomous Systems and Artificial Life 317\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Introduction 317\u003c\/p\u003e \u003cp\u003e10.1.1 Chapter Overview 317\u003c\/p\u003e \u003cp\u003e10.2 Basic Autonomous Intra-Acting Systems 318\u003c\/p\u003e \u003cp\u003e10.2.1 Types of Autonomous System 318\u003c\/p\u003e \u003cp\u003e10.2.1.1 Autonomous Intelligent Systems 319\u003c\/p\u003e \u003cp\u003e10.2.1.2 Limitation of Autonomous Systems 319\u003c\/p\u003e \u003cp\u003e10.2.2 Self-* Properties of Intra-Action 320\u003c\/p\u003e \u003cp\u003e10.3 Reflective and Self-Aware Systems 322\u003c\/p\u003e \u003cp\u003e10.3.1 Self-Awareness 322\u003c\/p\u003e \u003cp\u003e10.3.2 Self-Describing and Self-Explaining Systems 323\u003c\/p\u003e \u003cp\u003e10.3.3 Self-Modifying Systems Based Upon Reflective Computation 325\u003c\/p\u003e \u003cp\u003e10.4 Self-Management and Autonomic Computing 326\u003c\/p\u003e \u003cp\u003e10.4.1 Autonomic Computing Design 328\u003c\/p\u003e \u003cp\u003e10.4.2 Autonomic Computing Applications 330\u003c\/p\u003e \u003cp\u003e10.4.3 Modelling and Management Self-Star Systems 331\u003c\/p\u003e \u003cp\u003e10.5 Complex Systems 332\u003c\/p\u003e \u003cp\u003e10.5.1 Self-Organization and Interaction 332\u003c\/p\u003e \u003cp\u003e10.5.2 Self-Creation and Self-Replication 335\u003c\/p\u003e \u003cp\u003e10.6 Artificial Life 336\u003c\/p\u003e \u003cp\u003e10.6.1 Finite State Automata Models 336\u003c\/p\u003e \u003cp\u003e10.6.2 Evolutionary Computing 337\u003c\/p\u003e \u003cp\u003eExercises 338\u003c\/p\u003e \u003cp\u003eReferences 339\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Ubiquitous Communication 343\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Introduction 343\u003c\/p\u003e \u003cp\u003e11.1.1 Chapter Overview 344\u003c\/p\u003e \u003cp\u003e11.2 Audio Networks 344\u003c\/p\u003e \u003cp\u003e11.2.1 PSTN Voice Networks 344\u003c\/p\u003e \u003cp\u003e11.2.2 Intelligent Networks and IP Multimedia Subsystems 345\u003c\/p\u003e \u003cp\u003e11.2.3 ADLS Broadband 346\u003c\/p\u003e \u003cp\u003e11.2.4 Wireless Telecoms Networks 346\u003c\/p\u003e \u003cp\u003e11.2.5 Audio Broadcast (Radio Entertainment) Networks 347\u003c\/p\u003e \u003cp\u003e11.3 Data Networks 347\u003c\/p\u003e \u003cp\u003e11.3.1 Network Protocol Suites 348\u003c\/p\u003e \u003cp\u003e11.3.2 Addressing 348\u003c\/p\u003e \u003cp\u003e11.3.3 Routing and Internetworking 349\u003c\/p\u003e \u003cp\u003e11.4 Wireless Data Networks 350\u003c\/p\u003e \u003cp\u003e11.4.1 Types of Wireless Network 350\u003c\/p\u003e \u003cp\u003e11.4.2 WLAN and WiMAX 352\u003c\/p\u003e \u003cp\u003e11.4.3 Bluetooth 353\u003c\/p\u003e \u003cp\u003e11.4.4 ZigBee 353\u003c\/p\u003e \u003cp\u003e11.4.5 Infrared 354\u003c\/p\u003e \u003cp\u003e11.4.6 Uwb 354\u003c\/p\u003e \u003cp\u003e11.4.7 Satellite and Microwave Communication 354\u003c\/p\u003e \u003cp\u003e11.4.8 Roaming between Local Wireless LANs 355\u003c\/p\u003e \u003cp\u003e11.5 Universal and Transparent Audio, Video and Alphanumeric Data Network Access 356\u003c\/p\u003e \u003cp\u003e11.5.1 Combined Voice and Data Networks 357\u003c\/p\u003e \u003cp\u003e11.5.2 Combined Audio-Video and Data Content Distribution Networks 358\u003c\/p\u003e \u003cp\u003e11.5.3 On-demand, Interactive and Distributed Content 360\u003c\/p\u003e \u003cp\u003e11.6 Ubiquitous Networks 360\u003c\/p\u003e \u003cp\u003e11.6.1 Wireless Networks 360\u003c\/p\u003e \u003cp\u003e11.6.2 Power Line Communication (PLC) 361\u003c\/p\u003e \u003cp\u003e11.6.3 Personal Area Networks 362\u003c\/p\u003e \u003cp\u003e11.6.4 Body Area Networks 362\u003c\/p\u003e \u003cp\u003e11.6.5 Mobile Users Networks 363\u003c\/p\u003e \u003cp\u003e11.6.5.1 Mobile Addresses 363\u003c\/p\u003e \u003cp\u003e11.6.5.2 Single-Path Routing 364\u003c\/p\u003e \u003cp\u003e11.6.5.3 Multi-Path Routing in Mobile Ad hoc Networks (MANETs) 364\u003c\/p\u003e \u003cp\u003e11.7 Further Network Design Issues 365\u003c\/p\u003e \u003cp\u003e11.7.1 Network Access Control 365\u003c\/p\u003e \u003cp\u003e11.7.2 Ubiquitous Versus Localised Access 366\u003c\/p\u003e \u003cp\u003e11.7.3 Controlling Network Access: Firewalls, NATs and VPNs 367\u003c\/p\u003e \u003cp\u003e11.7.4 Group Communication: Transmissions for Multiple Receivers 368\u003c\/p\u003e \u003cp\u003e11.7.5 Internetworking Heterogeneous Networks 368\u003c\/p\u003e \u003cp\u003e11.7.6 Global Use: Low-Cost Access Networks for Rural Use 369\u003c\/p\u003e \u003cp\u003e11.7.7 Separating Management and Control from Usage 369\u003c\/p\u003e \u003cp\u003e11.7.8 Service-Oriented Networks 370\u003c\/p\u003e \u003cp\u003e11.7.8.1 Service-Orientation at the Network Edge 371\u003c\/p\u003e \u003cp\u003e11.7.8.2 Content-based Networks 372\u003c\/p\u003e \u003cp\u003e11.7.8.3 Programmable Networks 372\u003c\/p\u003e \u003cp\u003e11.7.8.4 Overlay Networks 372\u003c\/p\u003e \u003cp\u003e11.7.8.5 Mesh Networks 373\u003c\/p\u003e \u003cp\u003e11.7.8.6 Cooperative Networks 375\u003c\/p\u003e \u003cp\u003eExercises 375\u003c\/p\u003e \u003cp\u003eReferences 376\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Management of Smart Devices 379\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Introduction 379\u003c\/p\u003e \u003cp\u003e12.1.1 Chapter Overview 380\u003c\/p\u003e \u003cp\u003e12.2 Managing Smart Devices in Virtual Environments 380\u003c\/p\u003e \u003cp\u003e12.2.1 Process and Application Management 380\u003c\/p\u003e \u003cp\u003e12.2.2 Network-Oriented Management 380\u003c\/p\u003e \u003cp\u003e12.2.2.1 Fcaps 382\u003c\/p\u003e \u003cp\u003e12.2.3 Monitoring and Accounting 383\u003c\/p\u003e \u003cp\u003e12.2.3.1 Icmp 384\u003c\/p\u003e \u003cp\u003e12.2.3.2 Snmp 384\u003c\/p\u003e \u003cp\u003e12.2.4 Configuration Management 386\u003c\/p\u003e \u003cp\u003e12.2.5 Security Management 386\u003c\/p\u003e \u003cp\u003e12.2.5.1 Encryption Support for Confidentiality, Authentication and Authorisation 388\u003c\/p\u003e \u003cp\u003e12.2.5.2 Securing the System and its Middleware 389\u003c\/p\u003e \u003cp\u003e12.2.5.3 Securing Access Devices 391\u003c\/p\u003e \u003cp\u003e12.2.5.4 Securing Information 392\u003c\/p\u003e \u003cp\u003e12.2.6 Fault Management 393\u003c\/p\u003e \u003cp\u003e12.2.7 Performance Management 394\u003c\/p\u003e \u003cp\u003e12.2.8 Service-Oriented Computer Management 395\u003c\/p\u003e \u003cp\u003e12.2.8.1 Metrics for Evaluating the Use of SOA 395\u003c\/p\u003e \u003cp\u003e12.2.8.2 Distributed Resource Management and the Grid 396\u003c\/p\u003e \u003cp\u003e12.2.8.3 SLA Management of Services 397\u003c\/p\u003e \u003cp\u003e12.2.8.4 Policy-based Service Management 397\u003c\/p\u003e \u003cp\u003e12.2.8.5 Pervasive Work Flow Management for Services 398\u003c\/p\u003e \u003cp\u003e12.2.9 Information Management 399\u003c\/p\u003e \u003cp\u003e12.2.9.1 Information Applications 399\u003c\/p\u003e \u003cp\u003e12.2.9.2 Rich Versus Lean and Soft Versus Hard Information 399\u003c\/p\u003e \u003cp\u003e12.2.9.3 Managing the Information Explosion 400\u003c\/p\u003e \u003cp\u003e12.2.9.4 Managing Multimedia Content 401\u003c\/p\u003e \u003cp\u003e12.2.9.5 Managing Lean and Hard Data Using RDBMSs 402\u003c\/p\u003e \u003cp\u003e12.2.9.6 Managing Metadata 403\u003c\/p\u003e \u003cp\u003e12.3 Managing Smart Devices in Human User-Centred Environments 404\u003c\/p\u003e \u003cp\u003e12.3.1 Managing Richer and Softer Data 404\u003c\/p\u003e \u003cp\u003e12.3.2 Service Management Models for Human User and Physical Environments 404\u003c\/p\u003e \u003cp\u003e12.3.3 User Task and Activity-Based Management 407\u003c\/p\u003e \u003cp\u003e12.3.4 Privacy Management 407\u003c\/p\u003e \u003cp\u003e12.3.4.1 Biometric User Identification 408\u003c\/p\u003e \u003cp\u003e12.3.4.2 Privacy-Invasive Technologies versus Privacy-Enhanced Technologies 410\u003c\/p\u003e \u003cp\u003e12.3.4.3 Entrusted Regulation of User Privacy to Service Providers 411\u003c\/p\u003e \u003cp\u003e12.3.4.4 Legislative Approaches to Privacy 412\u003c\/p\u003e \u003cp\u003e12.4 Managing Smart Devices in Physical Environments 412\u003c\/p\u003e \u003cp\u003e12.4.1 Context-Awareness 412\u003c\/p\u003e \u003cp\u003e12.4.1.1 Context-Aware Management of Physical and Human Activities 413\u003c\/p\u003e \u003cp\u003e12.4.1.2 Management of Contexts and Events 413\u003c\/p\u003e \u003cp\u003e12.4.2 Micro and Nano-Sized Devices 415\u003c\/p\u003e \u003cp\u003e12.4.3 Unattended Embedded Devices 415\u003c\/p\u003e \u003cp\u003eExercises 416\u003c\/p\u003e \u003cp\u003eReferences 416\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 Ubiquitous System: Challenges and Outlook 421\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 Introduction 421\u003c\/p\u003e \u003cp\u003e13.1.1 Chapter Overview 421\u003c\/p\u003e \u003cp\u003e13.2 Overview of Challenges 422\u003c\/p\u003e \u003cp\u003e13.2.1 Key Challenges 422\u003c\/p\u003e \u003cp\u003e13.2.2 Multi-Level Support for UbiCom Properties 423\u003c\/p\u003e \u003cp\u003e13.2.3 Evolution Versus Revolution 424\u003c\/p\u003e \u003cp\u003e13.2.4 Future Technologies 424\u003c\/p\u003e \u003cp\u003e13.3 Smart Devices 425\u003c\/p\u003e \u003cp\u003e13.3.1 Smaller, More Functional Smart Devices 425\u003c\/p\u003e \u003cp\u003e13.3.2 More Fluid Ensembles of Diverse Devices 426\u003c\/p\u003e \u003cp\u003e13.3.3 Richer System Interaction and Interoperability 427\u003c\/p\u003e \u003cp\u003e13.3.3.1 Migrating from Analogue to Digital Device Interaction 427\u003c\/p\u003e \u003cp\u003e13.3.3.2 Richer Digital Device Interaction 428\u003c\/p\u003e \u003cp\u003e13.4 Smart Interaction 428\u003c\/p\u003e \u003cp\u003e13.4.1 Unexpected Connectivity: Accidentally Smart Environments 428\u003c\/p\u003e \u003cp\u003e13.4.2 Impromptu Service Interoperability 429\u003c\/p\u003e \u003cp\u003e13.5 Smart Physical Environment Device Interaction 430\u003c\/p\u003e \u003cp\u003e13.5.1 Context-Awareness: Ill-Defined Contexts Versus a Context-Free World 430\u003c\/p\u003e \u003cp\u003e13.5.2 Lower Power and Sustainable Energy Usage 431\u003c\/p\u003e \u003cp\u003e13.5.3 ECO-Friendly UbiCom Devices 433\u003c\/p\u003e \u003cp\u003e13.6 Smart Human–Device Interaction 436\u003c\/p\u003e \u003cp\u003e13.6.1 More Diverse Human–Device Interaction 437\u003c\/p\u003e \u003cp\u003e13.6.2 More Versus Less Natural HCI 439\u003c\/p\u003e \u003cp\u003e13.6.3 Analogue to Digital and Digital Analogues 439\u003c\/p\u003e \u003cp\u003e13.6.4 Form Follows Function 440\u003c\/p\u003e \u003cp\u003e13.6.5 Forms for Multi-Function Devices 441\u003c\/p\u003e \u003cp\u003e13.7 Human Intelligence Versus Machine Intelligence 441\u003c\/p\u003e \u003cp\u003e13.7.1 Posthuman: ICT Augments Human Abilities Beyond Being Human 443\u003c\/p\u003e \u003cp\u003e13.7.2 Blurring of Reality and Mediated Realities 444\u003c\/p\u003e \u003cp\u003e13.8 Social Issues: Promise Versus Peril 444\u003c\/p\u003e \u003cp\u003e13.8.1 Increased Virtual Social Interaction Versus Local Social Interaction 446\u003c\/p\u003e \u003cp\u003e13.8.2 UbiCom Accessible by Everyone 446\u003c\/p\u003e \u003cp\u003e13.8.3 UbiCom Affordable by Everyone 447\u003c\/p\u003e \u003cp\u003e13.8.4 Legislation in the Digital World and Digitising Legislation 448\u003c\/p\u003e \u003cp\u003e13.9 Final Remarks 450\u003c\/p\u003e \u003cp\u003eExercises 451\u003c\/p\u003e \u003cp\u003eReferences 452\u003c\/p\u003e \u003cp\u003eIndex 455\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48864621723991,"sku":"9780470035603","price":79.75,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470035603.jpg?v=1722272766"},{"product_id":"active-directory-for-dummies-9780470287200","title":"Active Directory For Dummies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eYour guide to learning Active Directory the quick and easy way\u003c\/p\u003e \u003cp\u003eWhether you''re new to Active Directory (AD) or a savvy system administrator looking to brush up on your skills,?Active Directory for Dummies will steer you in the right direction. Since its original release, Microsoft''s implementation of the lightweight directory access protocol (LDAP) for the Windows Server line of networking software has become one of the most popular directory service products in the world. If you''re involved with the design and support of Microsoft directory services and\/or solutions, you''re in the right place.\u003c\/p\u003e \u003cp\u003eThis comprehensive guide starts by showing you the basics of AD, so you can utilize its structures to simplify your life and secure your digital environment. From there, you''ll discover how to exert fine-grained control over groups, assets, security, permissions, and policies on a Windows network and efficiently configure, manage, and update the network. With coverage of sec\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I: Getting Started 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Understanding Active Directory 7\u003c\/p\u003e \u003cp\u003eChapter 2: Analyzing Requirements for Active Directory 23\u003c\/p\u003e \u003cp\u003eChapter 3: Designing an Active Directory Implementation Plan 41\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II: Planning and Deploying with Active Directory Domain Services 53\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 4: Playing the Name Game 55\u003c\/p\u003e \u003cp\u003eChapter 5: Creating a Logical Structure 71\u003c\/p\u003e \u003cp\u003eChapter 6: Getting Physical 83\u003c\/p\u003e \u003cp\u003eChapter 7: Ready to Deploy! 103\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III: New Active Directory Features 127\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 8: AD LDS: Active Directory on a Diet 129\u003c\/p\u003e \u003cp\u003eChapter 9: Federating Active Directory 141\u003c\/p\u003e \u003cp\u003eChapter 10: AD Certificate Services and Rights Management Services 157\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart IV: Managing Active Directory 173\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 11: Managing Users, Groups, and Other Objects 175\u003c\/p\u003e \u003cp\u003eChapter 12: Managing Active Directory Replication 203\u003c\/p\u003e \u003cp\u003eChapter 13: Schema-ing! 219\u003c\/p\u003e \u003cp\u003eChapter 14: Managing Security with Active Directory Domain Services 233\u003c\/p\u003e \u003cp\u003eChapter 15: Maintaining Active Directory 253\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart V: The Part of Tens 271\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 16: The Ten Most Important Active Directory Design Points 273\u003c\/p\u003e \u003cp\u003eChapter 17: Ten Cool Web Sites for Active Directory Info 279\u003c\/p\u003e \u003cp\u003eChapter 18: Ten Troubleshooting Tips for Active Directory 285\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart VI: Appendixes 291\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAppendix A: Windows 2008 AD Command Line Tools 293\u003c\/p\u003e \u003cp\u003eAppendix B: Glossary 305\u003c\/p\u003e \u003cp\u003eIndex 315\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48864626245975,"sku":"9780470287200","price":22.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470287200.jpg?v=1722272789"},{"product_id":"tcp-ip-for-dummies-9780470450604","title":"TCP  IP for Dummies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003ePacked with the latest information on TCP\/IP standards and protocols  TCP\/IP is a hot topic, because it's the glue that holds the Internet and the Web together, and network administrators need to stay on top of the latest developments.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eIntroduction 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAbout This Book 1\u003c\/p\u003e \u003cp\u003eConventions Used in This Book 2\u003c\/p\u003e \u003cp\u003eFoolish Assumptions 2\u003c\/p\u003e \u003cp\u003eHow This Book Is Organized 3\u003c\/p\u003e \u003cp\u003ePart I: TCP\/IP from Names to Addresses 3\u003c\/p\u003e \u003cp\u003ePart II: Getting Connected 3\u003c\/p\u003e \u003cp\u003ePart III: Configuring Clients and Servers: Web, E-Mail, and Chat 4\u003c\/p\u003e \u003cp\u003ePart IV: Even More TCP\/IP Applications and Services 4\u003c\/p\u003e \u003cp\u003ePart V: Network Troubleshooting and Security 4\u003c\/p\u003e \u003cp\u003ePart VI: The Part of Tens 5\u003c\/p\u003e \u003cp\u003eIcons Used in This Book 5\u003c\/p\u003e \u003cp\u003eWhere to Go from Here 6\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I: TCP\/IP from Names to Addresses 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: Understanding TCP\/IP Basics 9\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFollowing Rules for the Internet: TCP\/IP Protocols 10\u003c\/p\u003e \u003cp\u003eWho’s in charge of the Internet and TCP\/IP? 10\u003c\/p\u003e \u003cp\u003eChecking out RFCs: The written rules 12\u003c\/p\u003e \u003cp\u003eExamining Other Standards Organizations That Add to the Rules 13\u003c\/p\u003e \u003cp\u003eDistinguishing Between the Internet, an Internet, and an Intranet 13\u003c\/p\u003e \u003cp\u003eExtending Intranets to Extranets 14\u003c\/p\u003e \u003cp\u003eIntroducing Virtual Private Networks 15\u003c\/p\u003e \u003cp\u003eExploring Geographically Based Networks 16\u003c\/p\u003e \u003cp\u003eNetworks connected by wires and cables 16\u003c\/p\u003e \u003cp\u003eWireless networks 17\u003c\/p\u003e \u003cp\u003eThe geography of TCP\/IP 17\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Layering TCP\/IP Protocols 19\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTaking a Timeout for Hardware 19\u003c\/p\u003e \u003cp\u003eStarting with network connection media 20\u003c\/p\u003e \u003cp\u003eColliding with Ethernet 20\u003c\/p\u003e \u003cp\u003eStacking the TCP\/IP Layers 22\u003c\/p\u003e \u003cp\u003eLayer 1: The physical layer 23\u003c\/p\u003e \u003cp\u003eLayer 2: The data link layer 24\u003c\/p\u003e \u003cp\u003eLayer 3: The internet layer 24\u003c\/p\u003e \u003cp\u003eLayer 4: The transport layer 24\u003c\/p\u003e \u003cp\u003eLayer 5: The application layer 25\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition viii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChewing through Network Layers: A Packet’s Journey 25\u003c\/p\u003e \u003cp\u003eUnderstanding TCP\/IP: More than just protocols 27\u003c\/p\u003e \u003cp\u003eDetermining whether your network has a protocol, an application, or a service 27\u003c\/p\u003e \u003cp\u003ePlowing through the Protocol List (In Case You Thought Only Two Existed) 28\u003c\/p\u003e \u003cp\u003ePhysical layer protocols 29\u003c\/p\u003e \u003cp\u003eData link layer protocols 29\u003c\/p\u003e \u003cp\u003eInternet layer protocols 29\u003c\/p\u003e \u003cp\u003eTransport layer protocols 31\u003c\/p\u003e \u003cp\u003eApplication layer protocols 36\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: Serving Up Clients and Servers 43\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding the Server Side 43\u003c\/p\u003e \u003cp\u003eExamining the server’s job 44\u003c\/p\u003e \u003cp\u003eIdentifying types of servers 44\u003c\/p\u003e \u003cp\u003eUsing dedicated servers 45\u003c\/p\u003e \u003cp\u003eUnderstanding the Client Side 45\u003c\/p\u003e \u003cp\u003eDefining a client 45\u003c\/p\u003e \u003cp\u003eClients, clients everywhere 46\u003c\/p\u003e \u003cp\u003eAnswering the Question “Are You Being Served?” 46\u003c\/p\u003e \u003cp\u003eSupporting TCP\/IP with Client\/Server and Vice Versa 47\u003c\/p\u003e \u003cp\u003eRecognizing Other Internetworking Styles: Peer-to-Peer Computing 47\u003c\/p\u003e \u003cp\u003eDetermining whether peer-to-peer workgroups are still handy 48\u003c\/p\u003e \u003cp\u003eP2P applications — P2P across the Internet 48\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: Nice Names and Appetizing Addresses 51\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Did You Say Your Host’s Name Is? 52\u003c\/p\u003e \u003cp\u003ePlaying the numbers game 52\u003c\/p\u003e \u003cp\u003eIdentifying a computer as uniquely yours 53\u003c\/p\u003e \u003cp\u003eTranslating names into numbers 54\u003c\/p\u003e \u003cp\u003eTaking a Closer Look at IP Addresses 54\u003c\/p\u003e \u003cp\u003eSavoring Classful Addressing 55\u003c\/p\u003e \u003cp\u003eRecognizing the Parts of an IP Address 56\u003c\/p\u003e \u003cp\u003eClass A is for a few enormous networks 57\u003c\/p\u003e \u003cp\u003eClass B is for lots of big networks 57\u003c\/p\u003e \u003cp\u003eClass C is for millions of small networks 57\u003c\/p\u003e \u003cp\u003eClass D is for multicasting 57\u003c\/p\u003e \u003cp\u003eBiting Down on Bits and Bytes 58\u003c\/p\u003e \u003cp\u003eObtaining an IP Address 60\u003c\/p\u003e \u003cp\u003eChoosing whether to go public or stay private 60\u003c\/p\u003e \u003cp\u003eObeying the network police 61\u003c\/p\u003e \u003cp\u003eObtaining a globally unique IP address 61\u003c\/p\u003e \u003cp\u003eAcquiring a static address 62\u003c\/p\u003e \u003cp\u003eGetting dynamic addresses with DHCP 62\u003c\/p\u003e \u003cp\u003eFinding out your IP address 62\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents ix\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eResolving Names and Addresses with DNS 64\u003c\/p\u003e \u003cp\u003eUnderstanding the minimum amount of information about DNS 64\u003c\/p\u003e \u003cp\u003eUsing DNS to “Do Nifty Searches” 65\u003c\/p\u003e \u003cp\u003eDescribing Fully Qualified Domain Names (FQDNs) 65\u003c\/p\u003e \u003cp\u003eBranching out into domains 66\u003c\/p\u003e \u003cp\u003eStalking new domains 68\u003c\/p\u003e \u003cp\u003eDetermining Whether the Internet Will Ever Fill Up 68\u003c\/p\u003e \u003cp\u003eChoking on bandwidth 68\u003c\/p\u003e \u003cp\u003ePanicking about not having enough addresses 69\u003c\/p\u003e \u003cp\u003eDishing Up More Kinds of Addresses 69\u003c\/p\u003e \u003cp\u003eMAC: Media Access Control 69\u003c\/p\u003e \u003cp\u003ePort numbers 70\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Need More Addresses? Try Subnetting and NAT 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with Subnets and Subnet Masks 74\u003c\/p\u003e \u003cp\u003eDefining subnet masks 76\u003c\/p\u003e \u003cp\u003eWhy a network has a mask when it has no subnets 76\u003c\/p\u003e \u003cp\u003eSubnetting 101 77\u003c\/p\u003e \u003cp\u003eLetting the DHCP Protocol Do the Work for You 79\u003c\/p\u003e \u003cp\u003eOne administrator’s nightmare is another’s fantasy 80\u003c\/p\u003e \u003cp\u003eUnderstanding how the DHCP protocol works —it’s client\/server again 81\u003c\/p\u003e \u003cp\u003eBeing evicted after your lease expires 82\u003c\/p\u003e \u003cp\u003eSharing Addresses with Network Address Translation (NAT) 83\u003c\/p\u003e \u003cp\u003eUnderstanding how NAT works 83\u003c\/p\u003e \u003cp\u003eSecuring NAT 84\u003c\/p\u003e \u003cp\u003eUsing NAT and DHCP to work together 84\u003c\/p\u003e \u003cp\u003eSwallowing NAT incompatibilities 86\u003c\/p\u003e \u003cp\u003eDigesting NAT-PT (Network Address Translation-Protocol Translation) 87\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II: Getting Connected 89\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: Configuring a TCP\/IP Network — the Software Side 91\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eInstalling TCP\/IP? Probably Not 91\u003c\/p\u003e \u003cp\u003eDetecting whether TCP\/IP is installed 92\u003c\/p\u003e \u003cp\u003eDetermining whether it’s IPv4, IPv6, or both 92\u003c\/p\u003e \u003cp\u003eSavoring TCP\/IP right out of the box 93\u003c\/p\u003e \u003cp\u003eSix Steps to a Complete TCP\/IP Configuration 94\u003c\/p\u003e \u003cp\u003eStep 1: Determining whether your computer is a client or server or both 95\u003c\/p\u003e \u003cp\u003eStep 2: Gathering client information 95\u003c\/p\u003e \u003cp\u003eStep 3: Setting up your NIC(s) 95\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition x\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eStep 4: Deciding on a static IP address or a DHCP leased address 96\u003c\/p\u003e \u003cp\u003eStep 5: Choosing how your host will translate names into IP addresses 97\u003c\/p\u003e \u003cp\u003eStep 6: Gathering server information 97\u003c\/p\u003e \u003cp\u003eSetting TCP\/IP Client Properties 97\u003c\/p\u003e \u003cp\u003eConfiguring TCP\/IP on a Mac OS X client 98\u003c\/p\u003e \u003cp\u003eConfiguring TCP\/IP on a Linux or Unix client 100\u003c\/p\u003e \u003cp\u003eConfiguring a TCP\/IP client on Windows Vista 102\u003c\/p\u003e \u003cp\u003eConfiguring a TCP\/IP client on Windows XP 103\u003c\/p\u003e \u003cp\u003eSetting TCP\/IP Server Properties 104\u003c\/p\u003e \u003cp\u003eInstalling TCP\/IP from Scratch 105\u003c\/p\u003e \u003cp\u003eFeasting on Network Files 107\u003c\/p\u003e \u003cp\u003eThe local hosts file 107\u003c\/p\u003e \u003cp\u003eThe trusted hosts file, hostsequiv 109\u003c\/p\u003e \u003cp\u003eFreddie’s nightmare: Your personal trust file 110\u003c\/p\u003e \u003cp\u003eThe services file 111\u003c\/p\u003e \u003cp\u003eDaemons Aren’t Devils 113\u003c\/p\u003e \u003cp\u003eRelishing your daemons113\u003c\/p\u003e \u003cp\u003eFinding the daemons on your computer 113\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: Networking SOHO with Wireless 115\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGulping the Minimum Hardware Details 116\u003c\/p\u003e \u003cp\u003eNICs 116\u003c\/p\u003e \u003cp\u003eRouters 117\u003c\/p\u003e \u003cp\u003eSetting Up a Home Wireless Network in Four Steps 118\u003c\/p\u003e \u003cp\u003eStep 1: Choose your wireless hardware 118\u003c\/p\u003e \u003cp\u003eStep 2: Connect your wireless router 120\u003c\/p\u003e \u003cp\u003eStep 3: Set up your wireless router 121\u003c\/p\u003e \u003cp\u003eStep 4: Connect your computers 124\u003c\/p\u003e \u003cp\u003eSecuring Your Network 124\u003c\/p\u003e \u003cp\u003eSecuring the wired side 125\u003c\/p\u003e \u003cp\u003eSecuring the wireless side 125\u003c\/p\u003e \u003cp\u003eBroadband for Everyone? We Hope 128\u003c\/p\u003e \u003cp\u003eLevel 1: Using wireless hotspots 128\u003c\/p\u003e \u003cp\u003eLevel 2: Paying for broadband wireless service 129\u003c\/p\u003e \u003cp\u003eLevel 3: Going anywhere you want to connect to the Internet with WiMAX 129\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: Advancing into Routing Protocols 131\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding Routing Lingo 132\u003c\/p\u003e \u003cp\u003eRouting Through the Layers — the Journey of a Packet 135\u003c\/p\u003e \u003cp\u003eA new message heads out across the Net 135\u003c\/p\u003e \u003cp\u003eThe message visits the router 137\u003c\/p\u003e \u003cp\u003eInto an Internet router and out again 139\u003c\/p\u003e \u003cp\u003eReaching the destination 140\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents xi\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting a Handle on How Routers Work 143\u003c\/p\u003e \u003cp\u003eGetting Started with Routers 146\u003c\/p\u003e \u003cp\u003eSwallowing Routing Protocols 148\u003c\/p\u003e \u003cp\u003eNibbling on IGP protocols 149\u003c\/p\u003e \u003cp\u003eExterior Gateway Protocols (EGP) 152\u003c\/p\u003e \u003cp\u003eUnderstanding How BGP Routers Work 154\u003c\/p\u003e \u003cp\u003eJuicing Up Routing with CIDR 154\u003c\/p\u003e \u003cp\u003eC Is for Classless 156\u003c\/p\u003e \u003cp\u003eCIDR pressing the routing tables 157\u003c\/p\u003e \u003cp\u003eYou say “subnet,” aggregating.net says “aggregate” 159\u003c\/p\u003e \u003cp\u003eSecuring Your Router 159\u003c\/p\u003e \u003cp\u003eCoring the apple with Denial of Service (DoS) Attacks 160\u003c\/p\u003e \u003cp\u003eHijacking routers 160\u003c\/p\u003e \u003cp\u003eEavesdropping on BGP 161\u003c\/p\u003e \u003cp\u003eIt’s so sad 161\u003c\/p\u003e \u003cp\u003eS-BGP (Secure BGP): Proposals to make BGP routing secure 161\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: IPv6: IP on Steroids 163\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSay Hello to IPv6 163\u003c\/p\u003e \u003cp\u003eDigesting IPv4 limitations 164\u003c\/p\u003e \u003cp\u003eAbsorbing IPv6 advantages 164\u003c\/p\u003e \u003cp\u003eIf It Ain’t Broke, Don’t Fix It — Unless It Can Be Improved 165\u003c\/p\u003e \u003cp\u003eWow! Eight Sections in an IPv6 Address? 165\u003c\/p\u003e \u003cp\u003eWhy use hexadecimal? 166\u003c\/p\u003e \u003cp\u003eThere’s good news and there’s bad news 166\u003c\/p\u003e \u003cp\u003eTake advantage of IPv6 address shortcuts 167\u003c\/p\u003e \u003cp\u003eSpecial IPv6 Addresses 169\u003c\/p\u003e \u003cp\u003eIPv6 — and the Using Is Easy 169\u003c\/p\u003e \u003cp\u003eChecking out the network with autodiscovery 170\u003c\/p\u003e \u003cp\u003eEnsuring that your address is unique 171\u003c\/p\u003e \u003cp\u003eAutomatically assigning addresses 172\u003c\/p\u003e \u003cp\u003eRealizing that autoregistration says “Let us serve you” 172\u003c\/p\u003e \u003cp\u003eIPv6 Installation 173\u003c\/p\u003e \u003cp\u003eConfiguring IPv6 on Windows XP and Windows Server 2003 173\u003c\/p\u003e \u003cp\u003eWelcoming IPv6 to Mac OS X175\u003c\/p\u003e \u003cp\u003eGetting started with IPv6 in Unix and Linux 175\u003c\/p\u003e \u003cp\u003eOther Delicious IPv6 Morsels 176\u003c\/p\u003e \u003cp\u003eSecurity for all 176\u003c\/p\u003e \u003cp\u003eFaster, better multimedia 178\u003c\/p\u003e \u003cp\u003eSupport for real-time applications 178\u003c\/p\u003e \u003cp\u003eImproved support for mobile computing 178\u003c\/p\u003e \u003cp\u003eShare the Planet — IPv6 and IPv4 Can Coexist 179\u003c\/p\u003e \u003cp\u003eStacking IPv4 and Iv6 179\u003c\/p\u003e \u003cp\u003eTunneling IPv6 through IPv4 180\u003c\/p\u003e \u003cp\u003eWhew — You Made It! 180\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition xii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: Serving Up DNS (The Domain Name System) 181\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTaking a Look at the DNS Components 182\u003c\/p\u003e \u003cp\u003eGoing Back to DNS Basics 183\u003c\/p\u003e \u003cp\u003eRevisiting Client\/Server with DNS 184\u003c\/p\u003e \u003cp\u003eDishing up DNS client\/server definitions 184\u003c\/p\u003e \u003cp\u003eSnacking on resolvers and name servers 184\u003c\/p\u003e \u003cp\u003eWho’s in charge here? 186\u003c\/p\u003e \u003cp\u003eServing a DNS client’s needs 186\u003c\/p\u003e \u003cp\u003eOops! Can’t help you 187\u003c\/p\u003e \u003cp\u003eWho’s Responsible for Name and Address Information? 187\u003c\/p\u003e \u003cp\u003eUnderstanding Servers and Authority 189\u003c\/p\u003e \u003cp\u003ePrimary name server: Master of your domain 189\u003c\/p\u003e \u003cp\u003eSecondary name servers 190\u003c\/p\u003e \u003cp\u003eCaching servers 192\u003c\/p\u003e \u003cp\u003eUnderstanding Domains and Zones 193\u003c\/p\u003e \u003cp\u003eProblem Solving with Dynamic DNS (DYNDNS) 195\u003c\/p\u003e \u003cp\u003eDiving into DNSSEC (DNS Security Extensions) 195\u003c\/p\u003e \u003cp\u003eWhy does DNS need DNSSEC? 196\u003c\/p\u003e \u003cp\u003eGlimpsing behind the scenes of DNSSEC 197\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III: Configuring Clients and Servers: Web, E-Mail, and Chat 199\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11: Digesting Web Clients and Servers 201\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eStandardizing Web Services 201\u003c\/p\u003e \u003cp\u003eDeciphering the Languages of the Web 202\u003c\/p\u003e \u003cp\u003eHTML 202\u003c\/p\u003e \u003cp\u003eHTML 4 204\u003c\/p\u003e \u003cp\u003eXML 205\u003c\/p\u003e \u003cp\u003eXHTML 205\u003c\/p\u003e \u003cp\u003eHTML + MIME = MHTML 205\u003c\/p\u003e \u003cp\u003eJava and other Web dialects 205\u003c\/p\u003e \u003cp\u003eHypertext and hypermedia 206\u003c\/p\u003e \u003cp\u003eUnderstanding How Web Browsing Works 207\u003c\/p\u003e \u003cp\u003eServing up a Web page 207\u003c\/p\u003e \u003cp\u003eStoring user information as cookies 209\u003c\/p\u003e \u003cp\u003eManaging cookies with your browser 210\u003c\/p\u003e \u003cp\u003eDishing up multimedia over the Internet 212\u003c\/p\u003e \u003cp\u003eFeeding Web Pages with Atom and RSS 214\u003c\/p\u003e \u003cp\u003eReducing the Web’s Wide Waistline to Increase Speed  215\u003c\/p\u003e \u003cp\u003eProxy Serving for Speed and Security 218\u003c\/p\u003e \u003cp\u003eCaching pages 219\u003c\/p\u003e \u003cp\u003eImproving security with filtering 220\u003c\/p\u003e \u003cp\u003eSetting up a proxy client 220\u003c\/p\u003e \u003cp\u003eFinishing touches 223\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents xiii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSetting Up a Caching Proxy Server 223\u003c\/p\u003e \u003cp\u003eOutlining the general steps for installing and configuring squid 223\u003c\/p\u003e \u003cp\u003eConfiguring squid for Microsoft Windows Server 2008 224\u003c\/p\u003e \u003cp\u003eBrowsing Securely 228\u003c\/p\u003e \u003cp\u003eEnsuring that a site is secure 228\u003c\/p\u003e \u003cp\u003eUsing your browser’s security features 229\u003c\/p\u003e \u003cp\u003eSetting Up a Web Server 230\u003c\/p\u003e \u003cp\u003eSetting up the Apache HTTP Server 231\u003c\/p\u003e \u003cp\u003eSpeeding up Apache 234\u003c\/p\u003e \u003cp\u003eMaking Apache more secure 234\u003c\/p\u003e \u003cp\u003eAdding Security to HTTP 235\u003c\/p\u003e \u003cp\u003eTaking a look at HTTPS 236\u003c\/p\u003e \u003cp\u003eGetting up to speed on SSL 236\u003c\/p\u003e \u003cp\u003eStepping through an SSL Transaction 237\u003c\/p\u003e \u003cp\u003eUsing Digital Certificates for Secure Web Browsing 238\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12: Minimum Security Facilities 239\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat’s the Worst That Could Happen? 239\u003c\/p\u003e \u003cp\u003eJump-Starting Security with the Big Three 240\u003c\/p\u003e \u003cp\u003eInstalling a personal firewall 241\u003c\/p\u003e \u003cp\u003eVaccinating your system with the anti-s 242\u003c\/p\u003e \u003cp\u003eEncrypting data so snoopers can’t read it 243\u003c\/p\u003e \u003cp\u003eAdding a Few More Basic Protections 243\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13: Eating Up E-Mail 245\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting the Big Picture about How E-Mail Works 245\u003c\/p\u003e \u003cp\u003eFeasting on E-Mail’s Client-Server Delights 246\u003c\/p\u003e \u003cp\u003eE-mail clients 246\u003c\/p\u003e \u003cp\u003eE-mail clients versus Web mail clients 247\u003c\/p\u003e \u003cp\u003eE-mail servers 247\u003c\/p\u003e \u003cp\u003ePostfix: Configuring the fastest-growing MTA 249\u003c\/p\u003e \u003cp\u003eSharpening the Finer Points of Mail Servers 252\u003c\/p\u003e \u003cp\u003eTransferring e-mail by way of store-and-forward 253\u003c\/p\u003e \u003cp\u003eTransferring e-mail by way of DNS MX records 254\u003c\/p\u003e \u003cp\u003eUnderstanding How SMTP Works with MTAs 255\u003c\/p\u003e \u003cp\u003eDefining E-Mail Protocols 255\u003c\/p\u003e \u003cp\u003eAdding More Protocols to the Mix 256\u003c\/p\u003e \u003cp\u003ePOP3 256\u003c\/p\u003e \u003cp\u003eIMAP4 257\u003c\/p\u003e \u003cp\u003eHTTP 258\u003c\/p\u003e \u003cp\u003eLDAP 258\u003c\/p\u003e \u003cp\u003eDNS and its MX records 258\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition xiv\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14: Securing E-Mail 261\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCommon Sense: The Most Important Tool in Your Security Arsenal 261\u003c\/p\u003e \u003cp\u003eBeing Aware of Possible Attacks 262\u003c\/p\u003e \u003cp\u003ePhishing 263\u003c\/p\u003e \u003cp\u003ePopping up and under 263\u003c\/p\u003e \u003cp\u003eGetting spied on 263\u003c\/p\u003e \u003cp\u003eMeeting malware 265\u003c\/p\u003e \u003cp\u003eBombing 265\u003c\/p\u003e \u003cp\u003eHave you got anything without spam? Spam, spam, spam! 266\u003c\/p\u003e \u003cp\u003eSpoofing 267\u003c\/p\u003e \u003cp\u003eFinding Out Whether You’re a Victim 267\u003c\/p\u003e \u003cp\u003ePlaying Hide-and-Seek with Your E-Mail Address 268\u003c\/p\u003e \u003cp\u003eLayering Security 269\u003c\/p\u003e \u003cp\u003eLayer 1: Letting your ISP protect your network 269\u003c\/p\u003e \u003cp\u003eLayer 2: Building your own walls 270\u003c\/p\u003e \u003cp\u003eLayer 3: Securing e-mail on the server side 271\u003c\/p\u003e \u003cp\u003eLayer 4: Securing e-mail on the client side 274\u003c\/p\u003e \u003cp\u003eLayer 5: Suitely extending e-mail security 278\u003c\/p\u003e \u003cp\u003eUsing Secure Mail Clients and Servers 278\u003c\/p\u003e \u003cp\u003eSetting up a secure IMAP or POP client 279\u003c\/p\u003e \u003cp\u003eSetting up a secure mail server 281\u003c\/p\u003e \u003cp\u003eEncrypting e-mail 281\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15: Beyond E-Mail: Social Networking and Online Communities 285                                         \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThumbing to Talk About 286\u003c\/p\u003e \u003cp\u003eChoosing a Communication Method 287\u003c\/p\u003e \u003cp\u003eGetting together with IRC 288\u003c\/p\u003e \u003cp\u003eJabbering with XMPP 288\u003c\/p\u003e \u003cp\u003eFeeding Your Craving for News 289\u003c\/p\u003e \u003cp\u003eGetting Even More Social 290\u003c\/p\u003e \u003cp\u003ePart IV: Even More TCP\/IP\u003c\/p\u003e \u003cp\u003eApplications and Services 291\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16: Mobile IP — The Moveable Feast 293\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGoing Mobile 294\u003c\/p\u003e \u003cp\u003eUnderstanding How Mobile IP Works 294\u003c\/p\u003e \u003cp\u003eSailing into the Future: Potential Mobile IPv6 Enhancements 296\u003c\/p\u003e \u003cp\u003eMobilizing Security 297\u003c\/p\u003e \u003cp\u003eUnderstanding the risks 297\u003c\/p\u003e \u003cp\u003eUsing basic techniques to protect your mobile devices 298\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e \u003cb\u003exv\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17: Saving Money with VoIP (Voice Over Internet Protocol) 299\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting the Scoop on VoIP 299\u003c\/p\u003e \u003cp\u003eGetting Started Using VoIP 300\u003c\/p\u003e \u003cp\u003eStep 1: Get broadband 300\u003c\/p\u003e \u003cp\u003eStep 2: Decide how to call 301\u003c\/p\u003e \u003cp\u003eStep 3: Make the call 302\u003c\/p\u003e \u003cp\u003eStep 4: Convert the bits back into voice (with VoIP software) 303\u003c\/p\u003e \u003cp\u003eStep 5: Converse 303\u003c\/p\u003e \u003cp\u003eYo-Yo Dieting: Understanding How VoIP Packets Move through the Layers 304\u003c\/p\u003e \u003cp\u003eTrekking the Protocols from RTP to H323 304\u003c\/p\u003e \u003cp\u003eTalking the talk with the TCP\/IP stack and more 305\u003c\/p\u003e \u003cp\u003eIngesting VoIP standards from the ITU 306\u003c\/p\u003e \u003cp\u003eVomiting and Other Vicious VoIP Vices 306\u003c\/p\u003e \u003cp\u003eSecuring Your Calls from VoIP Violation 306\u003c\/p\u003e \u003cp\u003eYou, too, can be a secret agent 307\u003c\/p\u003e \u003cp\u003eAuthenticating VoIP-ers 307\u003c\/p\u003e \u003cp\u003eKeeping voice attacks separate from data 308\u003c\/p\u003e \u003cp\u003eDefending with firewalls 308\u003c\/p\u003e \u003cp\u003eTesting Your VoIP Security 308\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18: File and Print Sharing Services 309\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDefining Basic File Sharing Terms 309\u003c\/p\u003e \u003cp\u003eUsing FTP to Copy Files 310\u003c\/p\u003e \u003cp\u003eUnderstanding how FTP works 310\u003c\/p\u003e \u003cp\u003eUsing anonymous FTP to get good stuff  311\u003c\/p\u003e \u003cp\u003eChoosing your FTP client 312\u003c\/p\u003e \u003cp\u003eTransferring the files 312\u003c\/p\u003e \u003cp\u003eSecuring FTP file transfers 315\u003c\/p\u003e \u003cp\u003eUsing rcp or scp to Copy Files 316\u003c\/p\u003e \u003cp\u003eSharing Network File Systems 317\u003c\/p\u003e \u003cp\u003eNifty file sharing with NFS (Network File System) 317\u003c\/p\u003e \u003cp\u003eSolving the buried file update problem with NFSv4 318\u003c\/p\u003e \u003cp\u003eExamining the mount Protocol 319\u003c\/p\u003e \u003cp\u003eAutomounting 320\u003c\/p\u003e \u003cp\u003eConfiguring an NFS Server 320\u003c\/p\u003e \u003cp\u003eStep 1: Edit the exports file 321\u003c\/p\u003e \u003cp\u003eStep 2: Update the netgroup file 321\u003c\/p\u003e \u003cp\u003eStep 3: Start the daemons 322\u003c\/p\u003e \u003cp\u003eConfiguring an NFS Client 323\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition xvi\u003cbr\u003e \u003c\/b\u003e\u003cbr\u003e Picking Up Some NFS Performance Tips 324\u003c\/p\u003e \u003cp\u003eHardware tips 324\u003c\/p\u003e \u003cp\u003eServer tips 325\u003c\/p\u003e \u003cp\u003eClient tips 325\u003c\/p\u003e \u003cp\u003eWeighing performance against security 325\u003c\/p\u003e \u003cp\u003eGetting NFS Security Tips 325\u003c\/p\u003e \u003cp\u003eSharing Files Off the Stack 326\u003c\/p\u003e \u003cp\u003eUsing Windows network shares 326\u003c\/p\u003e \u003cp\u003eUsing Samba to share file and print services 327\u003c\/p\u003e \u003cp\u003eWorking with Network Print Services 328\u003c\/p\u003e \u003cp\u003eValuing IPP features 329\u003c\/p\u003e \u003cp\u003eSetting up Windows Server 2008 print servers over IPP 330\u003c\/p\u003e \u003cp\u003ePrinting with the Common Unix Print System (CUPS) 331\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 19: Sharing Compute Power 333\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSharing Network Resources 333\u003c\/p\u003e \u003cp\u003eAccessing Remote Computers 334\u003c\/p\u003e \u003cp\u003eUsing a telnet client 334\u003c\/p\u003e \u003cp\u003e“R” you ready for more remote access? 335\u003c\/p\u003e \u003cp\u003eExecuting commands with rsh and rexec 335\u003c\/p\u003e \u003cp\u003eSecuring Remote Access Sessions 336\u003c\/p\u003e \u003cp\u003eTaking Control of Remote Desktops 337\u003c\/p\u003e \u003cp\u003eSharing Clustered Resources 338\u003c\/p\u003e \u003cp\u003eClustering for high availability 338\u003c\/p\u003e \u003cp\u003eClustering for load balancing 338\u003c\/p\u003e \u003cp\u003eClustering for supercomputing 339\u003c\/p\u003e \u003cp\u003eSharing Compute Power with Grid and Volunteer Computing 339\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart V: Network Troubleshooting and Security 341\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 20: Staying with Security Protocols 343\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDetermining Who Is Responsible for Network Security 344\u003c\/p\u003e \u003cp\u003eFollowing the Forensic Trail: Examining the Steps for Securing Your Network 344\u003c\/p\u003e \u003cp\u003eStep 1: Prescribing Preventive Medicine for Security 345\u003c\/p\u003e \u003cp\u003eStep 2: Observing Symptoms of Malware Infection 347\u003c\/p\u003e \u003cp\u003eUncovering more contagions 348\u003c\/p\u003e \u003cp\u003eStep 3: Diagnosing Security Ailments with netstat, ps, and Logging 355\u003c\/p\u003e \u003cp\u003eMonitoring network use with ps 355\u003c\/p\u003e \u003cp\u003eNosing around with netstat 357\u003c\/p\u003e \u003cp\u003eExamining logs for symptoms of disease 362\u003c\/p\u003e \u003cp\u003eSyslog-ing into the next generation 363\u003c\/p\u003e \u003cp\u003eMicrosoft proprietary event logging 370\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents xvii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 21: Relishing More Meaty Security 373\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDefining Encryption 374\u003c\/p\u003e \u003cp\u003eAdvancing Encryption with Advanced Encryption Standard (AES) 375\u003c\/p\u003e \u003cp\u003ePeering into Authentication 376\u003c\/p\u003e \u003cp\u003eDo you have any ID? A digital certificate will do 377\u003c\/p\u003e \u003cp\u003eGetting digital certificates 377\u003c\/p\u003e \u003cp\u003eUsing digital certificates378\u003c\/p\u003e \u003cp\u003eChecking your certificates 379\u003c\/p\u003e \u003cp\u003eCoping with certificate problems 380\u003c\/p\u003e \u003cp\u003eIPSec (IP Security Protocol): More Authentication 381\u003c\/p\u003e \u003cp\u003eKerberos — Guardian or Fiend? 382\u003c\/p\u003e \u003cp\u003eUnderstanding Kerberos concepts 382\u003c\/p\u003e \u003cp\u003ePlaying at Casino Kerberos 383\u003c\/p\u003e \u003cp\u003eTraining the dog — one step per head 384\u003c\/p\u003e \u003cp\u003eSetting up a Kerberos server step by step 385\u003c\/p\u003e \u003cp\u003eSetting up a Kerberos client step by step 387\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 22: Troubleshooting Connectivity and Performance Problems 389                                       \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChasing Network Problems from End to End 390\u003c\/p\u003e \u003cp\u003eGetting Started with Ping 390\u003c\/p\u003e \u003cp\u003ePinging away with lots of options 391\u003c\/p\u003e \u003cp\u003eAnd now, for “some-ping” completely different: Running ping graphically 393\u003c\/p\u003e \u003cp\u003eDeath by ping 395\u003c\/p\u003e \u003cp\u003eDiagnosing Problems Step by Step 396\u003c\/p\u003e \u003cp\u003ePinging yourself and others 396\u003c\/p\u003e \u003cp\u003eUsing nslookup to query a name server 401\u003c\/p\u003e \u003cp\u003eUsing traceroute (tracert) to fi nd network problems 403\u003c\/p\u003e \u003cp\u003eSimplifying SNMP, the Simple Network Management Protocol 406\u003c\/p\u003e \u003cp\u003eJust barely describing how SNMP works 406\u003c\/p\u003e \u003cp\u003eUsing SMNP programming free 407\u003c\/p\u003e \u003cp\u003ePart VI: The Part of Tens 411\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 23: Ten More Uses for TCP\/IP 413\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 24: Ten More Resources for Information about TCP\/IP Security 417                                        \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIndex 421\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48864628506967,"sku":"9780470450604","price":22.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470450604.jpg?v=1722272801"},{"product_id":"malware-analysts-cookbook-and-dvd-9780470613030","title":"Malware Analysts Cookbook and DVD","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eA computer forensics how-to for fighting malicious code and analyzing incidents\u003c\/b\u003e  \u003cp\u003eWith our ever-increasing reliance on computers comes an ever-growing risk of malware. Security professionals will find plenty of solutions in this book to the problems posed by viruses, Trojan horses, worms, spyware, rootkits, adware, and other invasive software. Written by well-known malware experts, this guide reveals solutions to numerous problems and includes a DVD of custom programs and tools that illustrate the concepts, enhancing your skills.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eSecurity professionals face a constant battle against malicious software; this practical manual will improve your analytical capabilities and provide dozens of valuable and innovative solutions\u003c\/li\u003e \u003cli\u003eCovers classifying malware, packing and unpacking, dynamic malware analysis, decoding and decrypting, rootkit detection, memory forensics, open source malware research, and much more\u003c\/li\u003e \u003cli\u003eIncludes generous amounts of source code in C,\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48864634175831,"sku":"9780470613030","price":47.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470613030.jpg?v=1722272823"},{"product_id":"the-art-of-deception-9780471237129","title":"The Art of Deception","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThe world''s most infamous hacker offers an insider''s view of the low-tech threats to high-tech security\u003cbr\u003e Kevin Mitnick''s exploits as a cyber-desperado and fugitive form one of the most exhaustive FBI manhunts in history and have spawned dozens of articles, books, films, and documentaries. Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world''s most notorious hacker gives new meaning to the old adage, It takes a thief to catch a thief.\u003cbr\u003e Focusing on the human factors involved with information security, Mitnick explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system. With the help of many fascinating true stories of successful attacks on business and government, he illust\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e“…authoritative…” (\u003ci\u003eRetail Systems\u003c\/i\u003e, December 2005)  \u003cp\u003eMitnick is the most famous computer hacker in the world. Since his first arrest in 1981, at age 17, he has spent nearly half his adult life either in prison or as a fugitive. He has been the subject of three books and his alleged 1982 hack into NORAD inspired the movie \u003ci\u003eWarGames\u003c\/i\u003e. Since his plea-bargain release in 2000, he says he has reformed and is devoting his talents to helping computer security. It's not clear whether this book is a means toward that end or a, wink-wink, fictionalized account of his exploits, with his name changed to protect his parole terms. Either way, it's a tour de force, a series of tales of how some old-fashioned blarney and high-tech skills can pry any information from anyone. As entertainment, it's like reading the climaxes of a dozen complex thrillers, one after the other. As a security education, it's a great series of cautionary tales; however, the advice to employees not to give anyone their passwords is bland compared to the depth and energy of Mitnick's description of how he actually hacked into systems. As a manual for a would-be hacker, it's dated and nonspecific -- better stuff is available on the Internet—but it teaches the timeless spirit of th e hack. Between the lines, a portrait emerges of the old-fashioned hacker stereotype: a socially challenged, obsessive loser addicted to an intoxication sense of power that comes from stalking and spying. (Oct.)\u003cbr\u003e \u003cb\u003eForecast:\u003c\/b\u003e Mitnick's notoriety and his well written, entertaining stories should generate positive word-of-mouth. With the double appeal of a true-crime memoir and a manual for computer security, this book will enjoy good sales. (\u003ci\u003ePublishers Weekly\u003c\/i\u003e, June 24, 2002)\u003c\/p\u003e \u003cp\u003e\"...an interesting read...\" (www.infosecnews.com, 17 July 2002)\u003c\/p\u003e \u003cp\u003e\"...highly entertaining...will appeal to a broad audience...\" (\u003ci\u003ePublishing News\u003c\/i\u003e, 26 July 2002)\u003c\/p\u003e \u003cp\u003eThe world's most famous computer hacker and cybercult hero, once the subject of a massive FBI manhunt for computer fraud, has written a blueprint for system security based on his own experiences. Mitnick, who was released from federal prison in 1998 after serving a 22-month term, explains that unauthorized intrusion into computer networks is not limited to exploiting security holes in hardware and software. He focuses instead on a common hacker technique known as social engineering in which a cybercriminal deceives an individual into providing key information rather than trying to use technology to reveal it. Mitnick illustrates the tactics comprising this \"art of deception\" through actual case studies, showing that even state-of-the-art security software can't protect businesses from the dangers of human error. With Mitnick's recommended security policies, readers gain the information their organizations need to detect and ward off the threat of social engineering. Required reading for IT professionals, this book is highly recommended for public, academic, and corporate libraries. [This should not be confused with Ridley Pearson's new thriller, \u003ci\u003eThe Art of Deception\u003c\/i\u003e. —Ed]—Joe Accardi, William Rainey Harper Coll. Lib., Palatine, IL (\u003ci\u003eLibrary Journal\u003c\/i\u003e, August 2002)\u003c\/p\u003e \u003cp\u003eHe was the FBI's most-wanted hacker. But in his own eyes, Mitnick was simply a small-time con artist with an incredible memory, a knack for social engineering, and an enemy at \u003ci\u003eThe New York Times\u003c\/i\u003e. That foe, John Markoff, made big bucks selling two books about Mitnick - without ever interviewing him. This is Mitnick's account, complete with advice for how to protect yourself from similar attacks. I believe his story. (\u003ci\u003eWIRED\u003c\/i\u003e Magazine, October 2002)\u003c\/p\u003e \u003cp\u003eKevin Mitnick spent five years in jail at the federal authorities' behest, but \u003ci\u003eThe Art of Deception: Controlling the Human Element of Security\u003c\/i\u003e (Kevin Mitnick and William Simon), reveals that he was no lowly grifter. Rather, by impersonating others in order to talk guileless employees out of access protocols, Mr. Mitnick was practicing \"the performance art called social engineering.\"\u003cbr\u003e While every society has had its demimonde-like the Elizabethan coney catchers who duped visitors to 16th-century London--it's in the United States that con artists assumedlegendary status. The definitive book is still The Big Con from 1940 (Anchor Books), which commemorates a golden age already receding when it was published: the grifters it describes--like the High Ass Kid and Slobbering Bob--thrived between 1914 and 1929, when technological advances and unparalleled prosperity generated a roller-coaster stock market.\u003cbr\u003e That sounds a lot like the past decade. So how did the culture of the con do during the Internet era? On Mr. Mitnick's evidence, it flourished and evolved. The Art of Deception is itself a bit of a fraud as far as advice on upgrading security. But the book does deliver on \"social engineering\" exercises. Some aren't even illegal and Mr. Mitnick -- weasel that he is -- lovingly records their most elaborate convolutions. One way or another, you'll find the information useful. (\u003ci\u003eRed Herring\u003c\/i\u003e, October 2002)\u003c\/p\u003e \u003cp\u003e\"Mitnick outlines dozens of social engineering scenarios in his book, dissecting the ways attackers can easily exploit what he describes as 'that natural human desire to help others and be a good team player.'\" (\u003ci\u003eWired.com\u003c\/i\u003e, October 3, 2002)\u003c\/p\u003e \u003cp\u003eFinally someone is on to the real cause of data security breaches--stupid humans. Notorious hacker Kevin Mitnick--released from federal prison in January 2000 and still on probation--reveals clever tricks of the \"social engineering\" trade and shows how to fend them off in \u003ci\u003eThe Art of Deception: Controlling the Human Element of Security\u003c\/i\u003e (Wiley, $27.50).\u003cbr\u003e Most of the book, coauthored by William Simon (not the one running for governor of California), is a series of fictional episodes depicting the many breathtakingly clever ways that hackers can dupe trusting souls into breaching corporate and personal security--information as simple as an unlisted phone number or as complicated as plans for a top-secret product under development. The rest lays out a fairly draconian plan of action for companies that want to strengthen their defenses. Takeaway: You can put all the technology you want around critical information, but all it takes to break through is one dolt who gives up his password to a \"colleague\" who claims to be working from the Peoria office.\u003cbr\u003e What's useful about this book is its explanation of risks in seemingly innocuous systems few people think about. The caller ID notification that proves you're talking to a top executive of your firm? Easily forged. The password your assistant logs in with? Easily guessed. The memos you toss into the cheap office shredder? Easily reconstructed. The extension that you call in the IT department? Easily forwarded.\u003cbr\u003e Physical security can be compromised, too. It's not hard to gain access to a building by \"piggybacking\" your way in the door amid the happy throng returning from lunch. You'd better have confidence in your IT professionals, because they're likely to have access to everything on the corporate system, including your salary and personal information. Mitnick offers some ideas for plugging these holes, like color-coded ID cards with really big photos.\u003cbr\u003e Implementing the book's security action plan in full seems impossible, but it's a good idea to warn employees from the boss down to the receptionist and janitors not to give out even innocuous information to people claiming to be helpful IT folks without confirming their identity--and to use things like encryption technology as fallbacks. Plenty of would-be Mitnicks--and worse--still ply their trade in spaces cyber and psychological. --S.M. (\u003ci\u003eForbes Magazine\u003c\/i\u003e - October 14, 2002)\u003c\/p\u003e \u003cp\u003e\"...the book describes how people can get sensitive information without even stepping near a computer through 'social engineering' -- the use of manipulation or persuasion to deceive people by convincing them that you are someone else.\" (\u003ci\u003eCNN.com\u003c\/i\u003e's Technology section, October 9, 2002)\u003c\/p\u003e \u003cp\u003e\"...engaging style...fascinating true stories...\" (The CBL Source, October\/December 2002)\u003c\/p\u003e \u003cp\u003e\"…the book describes how people can get information without even stepping near a computer…\" (CNN, 16 October 2002)\u003c\/p\u003e \u003cp\u003e\"…each vignette reads like a mini-cybermystery thriller…I willingly recommend The Art of Deception. It could save you from embarrassment or an even worse fate…\" (zdnet.co.uk, 15 October 2002)\u003c\/p\u003e \u003cp\u003e\"…details the ways that employees can inadvertently leak information that can be exploited by hackers to compromise computer systems…the book is scary in ways that computer security texts usually do not manage to be…\" (BBC online, 14 October 2002)\u003c\/p\u003e \u003cp\u003e\"…more educational than tell-all…\" (Forbes, 2 October 2002)\u003c\/p\u003e \u003cp\u003e\"…would put a shiver into anyone responsible for looking after valuable computer data…the exploits are fictional but realistic…the book is about hacking peoples heads…\" (The Independent, 21 October 2002)\u003c\/p\u003e \u003cp\u003e\"…the key strength of The Art of Deception is the stream of anecdotes - with explanations about how and why hacks succeed…provides a solid basis for staff training on security…\" (Information Age, October 2002)\u003c\/p\u003e \u003cp\u003e\"…should be on the list of required reading. Mitnick has done an effective job of showing exactly what the greatest threat of attack is - people and their human nature…\" (Unix Review, 18 October 2002\u003c\/p\u003e \u003cp\u003e\"…disturbingly convincing…\" (Fraud Watch, Vol.10, No.5, 2002\u003c\/p\u003e \u003cp\u003e\"…the worlds most authoritative handbook…an unputdownable succession of case studies…chilling…trust me, Kevin Mitnick is right…\" (Business a.m, 29 October 2002)\u003c\/p\u003e \u003cp\u003e\"…a damn good read…I would expect to see it as required reading on courses that cover business security…Should you read this book? On several levels the answer has to be yes. If you run your own business, work in one, or just want a good read, this is worth it…\" (Acorn User, 29 October 2002)\u003c\/p\u003e \u003cp\u003e\"...the analysis of individual cases is carried out thoroughly...ultimately, the value of the book is that it may encourage security managers to be more assiduous in teaching their staff to check the identities of the people they deal with, and better corporate security will be the result...\" (ITWeek, 1 November 2002)\u003c\/p\u003e \u003cp\u003e\"...a penetrating insight into the forgotten side of computer security...\" (IT Week, 4 November 2002)\u003c\/p\u003e \u003cp\u003e\"...a highly entertaining read...Mitnick has a laid-back style which makes the book easy to read and of great interest, even to those of us who have no interest in computers...\" (Business Age, September 2002)\u003c\/p\u003e \u003cp\u003e\"...one of the hacker gurus of our time...makes it abundantly clear that everyone can be fooled and cheated by the professionals....\" (\u003ci\u003eThe Times Higher Education Supplement\u003c\/i\u003e, 15 November 2002)\u003c\/p\u003e \u003cp\u003e\"...focuses on teaching companies how to defeat someone like him…full of specific examples of the ways apparently innocent bits of information can be stitched together to mount a comprehensive attack on an organisation's most prized information...\" (\u003ci\u003eNew Scientist\u003c\/i\u003e, 23 November 2002)\u003c\/p\u003e \u003cp\u003e\"...all simple things, little titbits of seemingly innocuous information, which when gathered together give the hacker the power to cripple the biggest corporation or the smallest home business...\" (\u003ci\u003eNew Media Age\u003c\/i\u003e, 14 November 2002)\u003c\/p\u003e \u003cp\u003e\"…highly acclaimed…a fascinating account…\" (Information Security Management, November 2002)\u003c\/p\u003e \u003cp\u003e\"...His new book, The Art of Deception, presents itself as a manual to help companies defeat hackers...\" Also listed in recommended reading list (The Guardian, 13 December 2002)\u003c\/p\u003e \u003cp\u003e“…gets it’s point across and contains some valuable pointers…”(MacFormat, January 2003)\u003c\/p\u003e \u003cp\u003e“…supremely educational…a sexy way to hammer home a relevant point…what makes it sing is the clear information that Mitnick brings to the table…”(Business Week, 8 January 2003)\u003c\/p\u003e \u003cp\u003e“…Indispensable…”(Focus, February 2003)\u003c\/p\u003e \u003cp\u003e\"...incredibly intriguing...a superb book which would be beneficial for anyone to read...\" (\u003ci\u003eTelecomworldwire\u003c\/i\u003e, 4 February 2003)\u003c\/p\u003e \u003cp\u003e\"...a good overview of one of the most neglected aspects of computer security...\" (\u003ci\u003eTechnology and Society\u003c\/i\u003e, 7 February 2003)\u003c\/p\u003e \u003cp\u003e\"...fascinating to read...should strike fear into the hearts of commercial computer security departments...\" (Business Week, 3 September 2003)\u003c\/p\u003e \u003cp\u003e\"...a penetrating insight into the forgotten side of computer security...\" (Accountancy Age, 19 February 2003)\u003c\/p\u003e \u003cp\u003eTop 10 Popular Science Books (New Scientist, 21 February f2003)\u003c\/p\u003e \u003cp\u003e\"...should be assigned as required reading in every IT department...excellent advice...\" (Electronic Commerce Guide, 12 February 2003)\u003c\/p\u003e \u003cp\u003e“…an interesting and educational read for anyone with a role to play in corporate security…”(Computer Business Review, 6 March 2003)\u003c\/p\u003e \u003cp\u003e“…if you were not having security nightmares before, read this book and you certainly will…” (IT Showcase News, 6 March 2003)\u003c\/p\u003e \u003cp\u003e“….easy to understand and actually fun to read…”(Slashdot, 6 March 2003)\u003c\/p\u003e \u003cp\u003e“…a good read, well written…” (Managing Information, March 2003)\u003c\/p\u003e \u003cp\u003e“…structured like a mini detective story series…the unfolding attacks are compulsive reading…” (Aberdeen Evening Express, 7 June 21003)\u003c\/p\u003e \u003cp\u003e“…a real eye-opener…well written and produced…an easy and valuable read…” (Accounting Web, 19 June 2003)\u003c\/p\u003e \u003cp\u003e“…a superb book which would be beneficial for anyone to read…” (M2 Best Books, 4 February 2003)\u003c\/p\u003e \u003cp\u003e“…the insights for earlier chapters are fascinationg, and that alone makes it worth blagging a copy for review…”(Mute, Summer\/Autumn 2003)\u003c\/p\u003e \u003cp\u003e“…a good read, well-written…this accessibility makes it doubly important…” (Managing Information – 5 star rating, October 2003)\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eForeword.\u003cbr\u003e \u003cbr\u003e Preface.\u003cbr\u003e \u003cbr\u003e Introduction.\u003cbr\u003e \u003cbr\u003e Part 1: Behind the Scenes.\u003cbr\u003e \u003cbr\u003e Chapter 1: Security's Weakest Link.\u003cbr\u003e \u003cbr\u003e Part 2: The Art of the Attacker.\u003cbr\u003e \u003cbr\u003e Chapter 2: When Innocuous Information Isn't.\u003cbr\u003e \u003cbr\u003e Chapter 3: The Direct Attack: Just Asking for It.\u003cbr\u003e \u003cbr\u003e Chapter 4: Building Trust.\u003cbr\u003e \u003cbr\u003e Chapter 5: \"Let Me Help You\".\u003cbr\u003e \u003cbr\u003e Chapter 6: \"Can You Help Me?\".\u003cbr\u003e \u003cbr\u003e Chapter 7: Phony Sites and Dangerous Attachments.\u003cbr\u003e \u003cbr\u003e Chapter 8: Using Sympathy, Guilt, and Intimidation.\u003cbr\u003e \u003cbr\u003e Chapter 9: The Reverse Sting.\u003cbr\u003e \u003cbr\u003e Part 3: Intruder Alert.\u003cbr\u003e \u003cbr\u003e Chapter 10: Entering the Premises.\u003cbr\u003e \u003cbr\u003e Chapter 11: Combining Technology and Social Engineering.\u003cbr\u003e \u003cbr\u003e Chapter 12: Attacks on the Entry-Level Employee.\u003cbr\u003e \u003cbr\u003e Chapter 13: Clever Cons.\u003cbr\u003e \u003cbr\u003e Chapter 14: Industrial Espionage.\u003cbr\u003e \u003cbr\u003e Part 4: Raising the Bar.\u003cbr\u003e \u003cbr\u003e Chapter 15: Information Security Awareness and Training.\u003cbr\u003e \u003cbr\u003e Chapter 16: Recommended Corporate Information Security Policies.\u003cbr\u003e \u003cbr\u003e Security at a Glance.\u003cbr\u003e \u003cbr\u003e Sources.\u003cbr\u003e \u003cbr\u003e Acknowledgements.\u003cbr\u003e \u003cbr\u003e Index.","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48864645841239,"sku":"9780471237129","price":28.8,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780471237129.jpg?v=1722272875"},{"product_id":"understanding-linux-network-internals-9780596002558","title":"Understanding Linux Network Internals","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eA no-nonsense guide to Linux networking, which offers a clear view of the underlying concepts and teaches you to follow the C code that implements it. The topics include: system initialization, network interface card (NIC) device drivers, bridging, routing, ICMP, and more.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"Anyone who works with Linux networking should have a copy to hand to help with those inexplicable problems and to better understand how it all works.\" - James Millen, BJHC \u0026amp; IM, November 2006","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48865361887575,"sku":"9780596002558","price":38.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780596002558.jpg?v=1722274019"},{"product_id":"dns-and-bind-5e-9780596100575","title":"DNS and BIND 5e","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eTalks about distributed host information database that's responsible for translating names into addresses, routing mail to its proper destination, and even listing phone numbers with the new ENUM standard. This book covers BIND 9.3.2 as well as BIND 8.4.7.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48865368670551,"sku":"9780596100575","price":38.39,"currency_code":"GBP","in_stock":true}]},{"product_id":"professional-networking-for-dummies-9780764553462","title":"Professional Networking for Dummies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eAre you putting your best foot forward in meetings? Are you connecting with the right people at functions? Throughout your life, you will find yourself in situations where professional networking will help you get to where you want to go.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction.\u003cbr\u003e \u003cbr\u003e PART I: NETWORKING: WHAT IT IS, WHAT IT ISN\"T, NAD WHAT IT CAN DO FOR YOU.\u003cbr\u003e \u003cbr\u003e Chapter q. Networking Defined.\u003cbr\u003e \u003cbr\u003e Chapter 2. Your Core Network.\u003cbr\u003e \u003cbr\u003e PART II: BUILDING AND MAINTAINING YOUR NETWORK.\u003cbr\u003e \u003cbr\u003e Chapter 3. Expanding Your Circle of Influence through Networking Events.\u003cbr\u003e \u003cbr\u003e Chapter 4. You Are the Source of Your Network.\u003cbr\u003e \u003cbr\u003e Chapter 5. Let's Talk: Networking Happends through Conversation.\u003cbr\u003e \u003cbr\u003e Chapter 6. Cultivating Your Network by Making Requests.\u003cbr\u003e \u003cbr\u003e Chapter 7. Listen Up!\u003cbr\u003e \u003cbr\u003e Chapter 8. Using Follow-Through to Maintain and Grow Your Network.\u003cbr\u003e \u003cbr\u003e PART II: USING YOUR NETWORK: NETWORKING OPPORTUNITIES.\u003cbr\u003e \u003cbr\u003e Chapter 9. Networking Your Way to the Perfect Job.\u003cbr\u003e \u003cbr\u003e Chapter 10. Networking in the Corporate World.\u003cbr\u003e \u003cbr\u003e Chapter 11. Networking for Entrepreneurs and Business Owners.\u003cbr\u003e \u003cbr\u003e Chapter 12. Networking Throughout Life.\u003cbr\u003e \u003cbr\u003e Chapter 13. Networking in a Charity or in Your Community.\u003cbr\u003e \u003cbr\u003e PART IV: NETWORKING CHALLENGES.\u003cbr\u003e \u003cbr\u003e Chapter 14. Personality and Style Differences.\u003cbr\u003e \u003cbr\u003e Chapter 15. The High-Tech Connection.\u003cbr\u003e \u003cbr\u003e Chapter 16. Networking Etiquette.\u003cbr\u003e \u003cbr\u003e PART V: THE PARTS OF TENS.\u003cbr\u003e \u003cbr\u003e Chapter 17. Ten Ways to Master the Art of Small Talk.\u003cbr\u003e \u003cbr\u003e Chapter 18. Ten Techniques for Effective Name Recall.\u003cbr\u003e \u003cbr\u003e Chapter 19. Ten Traits of the Masterful Networker.\u003cbr\u003e \u003cbr\u003e Chapter 20. Ten Networking Turnoffs and How to Avoid Them.\u003cbr\u003e \u003cbr\u003e Appendix: Create Your Own Networking Action Plan.\u003cbr\u003e \u003cbr\u003e Index.\u003cbr\u003e \u003cbr\u003e Book Registration Information.","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48865859469655,"sku":"9780764553462","price":14.85,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780764553462.jpg?v=1722275919"},{"product_id":"the-art-of-intrusion-9780764569593","title":"The Art of Intrusion","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eHacker extraordinaire Kevin Mitnick delivers the explosive encore to his bestselling \u003ci\u003eThe Art of Deception\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e Kevin Mitnick, the world''s most celebrated hacker, now devotes his life to helping businesses and governments combat data thieves, cybervandals, and other malicious computer intruders. In his bestselling The Art of Deception, Mitnick presented fictionalized case studies that illustrated how savvy computer crackers use social engineering to compromise even the most technically secure computer systems. Now, in his new book, Mitnick goes one step further, offering hair-raising stories of real-life computer break-ins-and showing how the victims could have prevented them. Mitnick''s reputation within the hacker community gave him unique credibility with the perpetrators of these crimes, who freely shared their stories with him-and whose exploits Mitnick now reveals in detail for the first time, including:  \u003cul\u003e \u003cli\u003eA group of friends who won nearly a million dollars\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"...a valuable investment...\" (\u003ci\u003eAccountingWeb UK\u003c\/i\u003e, 30\u003csup\u003eth\u003c\/sup\u003e August 2005)  \u003cp\u003e“…he retells stories provided by his other hackers of how they managed, often with pitiful ease, to break supposedly secure companies all over the world.” (\u003ci\u003eDirector\u003c\/i\u003e, May 2005)\u003c\/p\u003e \u003cp\u003e“…a compilation of real hacking stories told to Mitnick by fellow hackers…” (\u003ci\u003eVNUnet.com\u003c\/i\u003e, March 2005)\u003c\/p\u003e \u003cp\u003eIt would be difficult to find an author with more credibility than Mitnick to write about the art of hacking. In 1995, he was arrested for illegal computer snooping, convicted and held without bail for two years before being released in 2002. He clearly inspires unusual fear in the authorities and unusual dedication in the legions of computer security dabblers, legal and otherwise. Renowned for his use of \"social engineering,\" the art of tricking people into revealing secure information such as passwords, Mitnick (\u003ci\u003eThe Art of Deception\u003c\/i\u003e) introduces readers to a fascinating array of pseudonymous hackers. One group of friends bilks Las Vegas casinos out of more than a million dollars by mastering the patterns inherent in slot machines; another fellow, less fortunate, gets mixed up with a presumed al-Qaeda–style terrorist; and a prison convict leverages his computer skills to communicate with the outside world, unbeknownst to his keepers. Mitnick's handling of these engrossing tales is exemplary, for which credit presumably goes to his coauthor, writing pro Simon. Given the complexity (some would say obscurity) of the material, the authors avoid the pitfall of drowning readers in minutiae. Uniformly readable, the stories—some are quite exciting—will impart familiar lessons to security pros while introducing lay readers to an enthralling field of inquiry. \u003ci\u003eAgent, David Fugate. (Mar.)\u003c\/i\u003e (\u003ci\u003ePublishers Weekly\u003c\/i\u003e, February 14, 2005)\u003c\/p\u003e \u003cp\u003eInfamous criminal hacker turned computer security consultant Mitnick offers an expert sequel to his best-selling The Art of Deception, this time supplying real-life rather than fictionalized stories of contemporary hackers sneaking into corporate servers worldwide. Each chapter begins with a computer crime story that reads like a suspense novel; it is a little unnerving to learn how one's bank account is vulnerable to digital thieves or how hackers with an interest in gambling can rake in thousands of dollars in just minutes at a compromised slot machine. The hack revealed, Mitnick then walks readers step by step through a prevention method. Much like Deception, this book illustrates that hacking techniques can penetrate corporate and government systems protected by state-of-the-art security.\u003cbr\u003e Mitnick's engaging writing style combines intrigue, entertainment, and education. As with Deception, information technology professionals can learn how to detect and prevent security breaches, while informed readers can sit back and enjoy the stories of cybercrime. Recommended for most public and academic libraries. --Joe Accardi, William Rainey Harper Coll. Lib., Palatine, IL (\u003ci\u003eLibrary Journal\u003c\/i\u003e, January 15, 2005)\u003c\/p\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eChapter 1: Hacking the Casinos for a Million Bucks.  \u003cp\u003eChapter 2: When Terrorists Come Calling.\u003c\/p\u003e \u003cp\u003eChapter 3: The Texas Prison Hack.\u003c\/p\u003e \u003cp\u003eChapter 4: Cops and Robbers.\u003c\/p\u003e \u003cp\u003eChapter 5: The Robin Hood Hacker.\u003c\/p\u003e \u003cp\u003eChapter 6: The Wisdom and Folly of Penetration Testing.\u003c\/p\u003e \u003cp\u003eChapter 7: Of Course Your Bank Is Secure — Right?\u003c\/p\u003e \u003cp\u003eChapter 8: Your Intellectual Property Isn’t Safe.\u003c\/p\u003e \u003cp\u003eChapter 9: On the Continent.\u003c\/p\u003e \u003cp\u003eChapter 10: Social Engineers — How They Work and How to Stop Them.\u003c\/p\u003e \u003cp\u003eChapter 11: Short Takes.\u003c\/p\u003e \u003cp\u003eIndex.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48865859862871,"sku":"9780764569593","price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780764569593.jpg?v=1722275920"},{"product_id":"building-the-data-warehouse-9780764599446","title":"Building the Data Warehouse","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e \u003cli\u003eThe new edition of the classic bestseller that launched the data warehousing industry covers new approaches and technologies, many of which have been pioneered by Inmon himself\u003c\/li\u003e \u003cli\u003eIn addition to explaining the fundamentals of data warehouse systems, the book covers new topics such as methods for handling unstructured data in a data warehouse and storing data across multiple storage media\u003c\/li\u003e \u003cli\u003eDiscusses the pros and cons of relational versus multidimensional design and how to measure return on investment in planning data warehouse projects\u003c\/li\u003e \u003cli\u003eCovers advanced topics, including data monitoring and testing\u003c\/li\u003e \u003cli\u003eAlthough the book includes an extra 100 pages worth of valuable content, the price has actually been reduced from $65 to $55\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003ePreface xix\u003c\/p\u003e \u003cp\u003eAcknowledgments xxvii\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Evolution of Decision Support Systems 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Evolution 2\u003c\/p\u003e \u003cp\u003eThe Advent of DASD 4\u003c\/p\u003e \u003cp\u003ePC\/4GL Technology 4\u003c\/p\u003e \u003cp\u003eEnter the Extract Program 5\u003c\/p\u003e \u003cp\u003eThe Spider Web 6\u003c\/p\u003e \u003cp\u003eProblems with the Naturally Evolving Architecture 7\u003c\/p\u003e \u003cp\u003eLack of Data Credibility 7\u003c\/p\u003e \u003cp\u003eProblems with Productivity 9\u003c\/p\u003e \u003cp\u003eFrom Data to Information 12\u003c\/p\u003e \u003cp\u003eA Change in Approach 14\u003c\/p\u003e \u003cp\u003eThe Architected Environment 16\u003c\/p\u003e \u003cp\u003eData Integration in the Architected Environment 18\u003c\/p\u003e \u003cp\u003eWho Is the User? 20\u003c\/p\u003e \u003cp\u003eThe Development Life Cycle 20\u003c\/p\u003e \u003cp\u003ePatterns of Hardware Utilization 22\u003c\/p\u003e \u003cp\u003eSetting the Stage for Re-engineering 23\u003c\/p\u003e \u003cp\u003eMonitoring the Data Warehouse Environment 25\u003c\/p\u003e \u003cp\u003eSummary 28\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 The Data Warehouse Environment 29\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Structure of the Data Warehouse 33\u003c\/p\u003e \u003cp\u003eSubject Orientation 34\u003c\/p\u003e \u003cp\u003eDay 1 to Day n Phenomenon 39\u003c\/p\u003e \u003cp\u003eGranularity 41\u003c\/p\u003e \u003cp\u003eThe Benefits of Granularity 42\u003c\/p\u003e \u003cp\u003eAn Example of Granularity 43\u003c\/p\u003e \u003cp\u003eDual Levels of Granularity 46\u003c\/p\u003e \u003cp\u003eExploration and Data Mining 50\u003c\/p\u003e \u003cp\u003eLiving Sample Database 50\u003c\/p\u003e \u003cp\u003ePartitioning as a Design Approach 53\u003c\/p\u003e \u003cp\u003ePartitioning of Data 53\u003c\/p\u003e \u003cp\u003eStructuring Data in the Data Warehouse 56\u003c\/p\u003e \u003cp\u003eAuditing and the Data Warehouse 61\u003c\/p\u003e \u003cp\u003eData Homogeneity and Heterogeneity 61\u003c\/p\u003e \u003cp\u003ePurging Warehouse Data 64\u003c\/p\u003e \u003cp\u003eReporting and the Architected Environment 64\u003c\/p\u003e \u003cp\u003eThe Operational Window of Opportunity 65\u003c\/p\u003e \u003cp\u003eIncorrect Data in the Data Warehouse 67\u003c\/p\u003e \u003cp\u003eSummary 69\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 The Data Warehouse and Design 71\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBeginning with Operational Data 71\u003c\/p\u003e \u003cp\u003eProcess and Data Models and the Architected Environment 78\u003c\/p\u003e \u003cp\u003eThe Data Warehouse and Data Models 79\u003c\/p\u003e \u003cp\u003eThe Data Warehouse Data Model 81\u003c\/p\u003e \u003cp\u003eThe Midlevel Data Model 84\u003c\/p\u003e \u003cp\u003eThe Physical Data Model 88\u003c\/p\u003e \u003cp\u003eThe Data Model and Iterative Development 91\u003c\/p\u003e \u003cp\u003eNormalization and Denormalization 94\u003c\/p\u003e \u003cp\u003eSnapshots in the Data Warehouse 100\u003c\/p\u003e \u003cp\u003eMetadata 102\u003c\/p\u003e \u003cp\u003eManaging Reference Tables in a Data Warehouse 103\u003c\/p\u003e \u003cp\u003eCyclicity of Data — The Wrinkle of Time 105\u003c\/p\u003e \u003cp\u003eComplexity of Transformation and Integration 108\u003c\/p\u003e \u003cp\u003eTriggering the Data Warehouse Record 112\u003c\/p\u003e \u003cp\u003eEvents 112\u003c\/p\u003e \u003cp\u003eComponents of the Snapshot 113\u003c\/p\u003e \u003cp\u003eSome Examples 113\u003c\/p\u003e \u003cp\u003eProfile Records 114\u003c\/p\u003e \u003cp\u003eManaging Volume 115\u003c\/p\u003e \u003cp\u003eCreating Multiple Profile Records 117\u003c\/p\u003e \u003cp\u003eGoing from the Data Warehouse to the Operational Environment 117\u003c\/p\u003e \u003cp\u003eDirect Operational Access of Data Warehouse Data 118\u003c\/p\u003e \u003cp\u003eIndirect Access of Data Warehouse Data 119\u003c\/p\u003e \u003cp\u003eAn Airline Commission Calculation System 119\u003c\/p\u003e \u003cp\u003eA Retail Personalization System 121\u003c\/p\u003e \u003cp\u003eCredit Scoring 123\u003c\/p\u003e \u003cp\u003eIndirect Use of Data Warehouse Data 125\u003c\/p\u003e \u003cp\u003eStar Joins 126\u003c\/p\u003e \u003cp\u003eSupporting the ODS 133\u003c\/p\u003e \u003cp\u003eRequirements and the Zachman Framework 134\u003c\/p\u003e \u003cp\u003eSummary 136\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Granularity in the Data Warehouse 139\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eRaw Estimates 140\u003c\/p\u003e \u003cp\u003eInput to the Planning Process 141\u003c\/p\u003e \u003cp\u003eData in Overflow 142\u003c\/p\u003e \u003cp\u003eOverflow Storage 144\u003c\/p\u003e \u003cp\u003eWhat the Levels of Granularity Will Be 147\u003c\/p\u003e \u003cp\u003eSome Feedback Loop Techniques 148\u003c\/p\u003e \u003cp\u003eLevels of Granularity — Banking Environment 150\u003c\/p\u003e \u003cp\u003eFeeding the Data Marts 157\u003c\/p\u003e \u003cp\u003eSummary 157\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 The Data Warehouse and Technology 159\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eManaging Large Amounts of Data 159\u003c\/p\u003e \u003cp\u003eManaging Multiple Media 161\u003c\/p\u003e \u003cp\u003eIndexing and Monitoring Data 162\u003c\/p\u003e \u003cp\u003eInterfaces to Many Technologies 162\u003c\/p\u003e \u003cp\u003eProgrammer or Designer Control of Data Placement 163\u003c\/p\u003e \u003cp\u003eParallel Storage and Management of Data 164\u003c\/p\u003e \u003cp\u003eMetadata Management 165\u003c\/p\u003e \u003cp\u003eLanguage Interface 166\u003c\/p\u003e \u003cp\u003eEfficient Loading of Data 166\u003c\/p\u003e \u003cp\u003eEfficient Index Utilization 168\u003c\/p\u003e \u003cp\u003eCompaction of Data 169\u003c\/p\u003e \u003cp\u003eCompound Keys 169\u003c\/p\u003e \u003cp\u003eVariable-Length Data 169\u003c\/p\u003e \u003cp\u003eLock Management 171\u003c\/p\u003e \u003cp\u003eIndex-Only Processing 171\u003c\/p\u003e \u003cp\u003eFast Restore 171\u003c\/p\u003e \u003cp\u003eOther Technological Features 172\u003c\/p\u003e \u003cp\u003eDBMS Types and the Data Warehouse 172\u003c\/p\u003e \u003cp\u003eChanging DBMS Technology 174\u003c\/p\u003e \u003cp\u003eMultidimensional DBMS and the Data Warehouse 175\u003c\/p\u003e \u003cp\u003eData Warehousing across Multiple Storage Media 182\u003c\/p\u003e \u003cp\u003eThe Role of Metadata in the Data Warehouse Environment 182\u003c\/p\u003e \u003cp\u003eContext and Content 185\u003c\/p\u003e \u003cp\u003eThree Types of Contextual Information 186\u003c\/p\u003e \u003cp\u003eCapturing and Managing Contextual Information 187\u003c\/p\u003e \u003cp\u003eLooking at the Past 187\u003c\/p\u003e \u003cp\u003eRefreshing the Data Warehouse 188\u003c\/p\u003e \u003cp\u003eTesting 190\u003c\/p\u003e \u003cp\u003eSummary 191\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 The Distributed Data Warehouse 193\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTypes of Distributed Data Warehouses 193\u003c\/p\u003e \u003cp\u003eLocal and Global Data Warehouses 194\u003c\/p\u003e \u003cp\u003eThe Local Data Warehouse 197\u003c\/p\u003e \u003cp\u003eThe Global Data Warehouse 198\u003c\/p\u003e \u003cp\u003eIntersection of Global and Local Data 201\u003c\/p\u003e \u003cp\u003eRedundancy 206\u003c\/p\u003e \u003cp\u003eAccess of Local and Global Data 207\u003c\/p\u003e \u003cp\u003eThe Technologically Distributed Data Warehouse 211\u003c\/p\u003e \u003cp\u003eThe Independently Evolving Distributed Data Warehouse 213\u003c\/p\u003e \u003cp\u003eThe Nature of the Development Efforts 213\u003c\/p\u003e \u003cp\u003eCompletely Unrelated Warehouses 215\u003c\/p\u003e \u003cp\u003eDistributed Data Warehouse Development 217\u003c\/p\u003e \u003cp\u003eCoordinating Development across Distributed Locations 218\u003c\/p\u003e \u003cp\u003eThe Corporate Data Model — Distributed 219\u003c\/p\u003e \u003cp\u003eMetadata in the Distributed Warehouse 223\u003c\/p\u003e \u003cp\u003eBuilding the Warehouse on Multiple Levels 223\u003c\/p\u003e \u003cp\u003eMultiple Groups Building the Current Level of Detail 226\u003c\/p\u003e \u003cp\u003eDifferent Requirements at Different Levels 228\u003c\/p\u003e \u003cp\u003eOther Types of Detailed Data 232\u003c\/p\u003e \u003cp\u003eMetadata 234\u003c\/p\u003e \u003cp\u003eMultiple Platforms for Common Detail Data 235\u003c\/p\u003e \u003cp\u003eSummary 236\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Executive Information Systems and the Data Warehouse 239\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEIS — The Promise 240\u003c\/p\u003e \u003cp\u003eA Simple Example 240\u003c\/p\u003e \u003cp\u003eDrill-Down Analysis 243\u003c\/p\u003e \u003cp\u003eSupporting the Drill-Down Process 245\u003c\/p\u003e \u003cp\u003eThe Data Warehouse as a Basis for EIS 247\u003c\/p\u003e \u003cp\u003eWhere to Turn 248\u003c\/p\u003e \u003cp\u003eEvent Mapping 251\u003c\/p\u003e \u003cp\u003eDetailed Data and EIS 253\u003c\/p\u003e \u003cp\u003eKeeping Only Summary Data in the EIS 254\u003c\/p\u003e \u003cp\u003eSummary 255\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 External Data and the Data Warehouse 257\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExternal Data in the Data Warehouse 260\u003c\/p\u003e \u003cp\u003eMetadata and External Data 261\u003c\/p\u003e \u003cp\u003eStoring External Data 263\u003c\/p\u003e \u003cp\u003eDifferent Components of External Data 264\u003c\/p\u003e \u003cp\u003eModeling and External Data 265\u003c\/p\u003e \u003cp\u003eSecondary Reports 266\u003c\/p\u003e \u003cp\u003eArchiving External Data 267\u003c\/p\u003e \u003cp\u003eComparing Internal Data to External Data 267\u003c\/p\u003e \u003cp\u003eSummary 268\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Migration to the Architected Environment 269\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA Migration Plan 270\u003c\/p\u003e \u003cp\u003eThe Feedback Loop 278\u003c\/p\u003e \u003cp\u003eStrategic Considerations 280\u003c\/p\u003e \u003cp\u003eMethodology and Migration 283\u003c\/p\u003e \u003cp\u003eA Data-Driven Development Methodology 283\u003c\/p\u003e \u003cp\u003eData-Driven Methodology 286\u003c\/p\u003e \u003cp\u003eSystem Development Life Cycles 286\u003c\/p\u003e \u003cp\u003eA Philosophical Observation 286\u003c\/p\u003e \u003cp\u003eSummary 287\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 The Data Warehouse and the Web 289\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSupporting the eBusiness Environment 299\u003c\/p\u003e \u003cp\u003eMoving Data from the Web to the Data Warehouse 300\u003c\/p\u003e \u003cp\u003eMoving Data from the Data Warehouse to the Web 301\u003c\/p\u003e \u003cp\u003eWeb Support 302\u003c\/p\u003e \u003cp\u003eSummary 302\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Unstructured Data and the Data Warehouse 305\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntegrating the Two Worlds 307\u003c\/p\u003e \u003cp\u003eText — The Common Link 308\u003c\/p\u003e \u003cp\u003eA Fundamental Mismatch 310\u003c\/p\u003e \u003cp\u003eMatching Text across the Environments 310\u003c\/p\u003e \u003cp\u003eA Probabilistic Match 311\u003c\/p\u003e \u003cp\u003eMatching All the Information 312\u003c\/p\u003e \u003cp\u003eA Themed Match 313\u003c\/p\u003e \u003cp\u003eIndustrially Recognized Themes 313\u003c\/p\u003e \u003cp\u003eNaturally Occurring Themes 316\u003c\/p\u003e \u003cp\u003eLinkage through Themes and Themed Words 317\u003c\/p\u003e \u003cp\u003eLinkage through Abstraction and Metadata 318\u003c\/p\u003e \u003cp\u003eA Two-Tiered Data Warehouse 320\u003c\/p\u003e \u003cp\u003eDividing the Unstructured Data Warehouse 321\u003c\/p\u003e \u003cp\u003eDocuments in the Unstructured Data Warehouse 322\u003c\/p\u003e \u003cp\u003eVisualizing Unstructured Data 323\u003c\/p\u003e \u003cp\u003eA Self-Organizing Map (SOM) 324\u003c\/p\u003e \u003cp\u003eThe Unstructured Data Warehouse 325\u003c\/p\u003e \u003cp\u003eVolumes of Data and the Unstructured Data Warehouse 326\u003c\/p\u003e \u003cp\u003eFitting the Two Environments Together 327\u003c\/p\u003e \u003cp\u003eSummary 330\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 The Really Large Data Warehouse 331\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhy the Rapid Growth? 332\u003c\/p\u003e \u003cp\u003eThe Impact of Large Volumes of Data 333\u003c\/p\u003e \u003cp\u003eBasic Data-Management Activities 334\u003c\/p\u003e \u003cp\u003eThe Cost of Storage 335\u003c\/p\u003e \u003cp\u003eThe Real Costs of Storage 336\u003c\/p\u003e \u003cp\u003eThe Usage Pattern of Data in the Face of Large Volumes 336\u003c\/p\u003e \u003cp\u003eA Simple Calculation 337\u003c\/p\u003e \u003cp\u003eTwo Classes of Data 338\u003c\/p\u003e \u003cp\u003eImplications of Separating Data into Two Classes 339\u003c\/p\u003e \u003cp\u003eDisk Storage in the Face of Data Separation 340\u003c\/p\u003e \u003cp\u003eNear-Line Storage 341\u003c\/p\u003e \u003cp\u003eAccess Speed and Disk Storage 342\u003c\/p\u003e \u003cp\u003eArchival Storage 343\u003c\/p\u003e \u003cp\u003eImplications of Transparency 345\u003c\/p\u003e \u003cp\u003eMoving Data from One Environment to Another 346\u003c\/p\u003e \u003cp\u003eThe CMSM Approach 347\u003c\/p\u003e \u003cp\u003eA Data Warehouse Usage Monitor 348\u003c\/p\u003e \u003cp\u003eThe Extension of the Data Warehouse across Different Storage Media 349\u003c\/p\u003e \u003cp\u003eInverting the Data Warehouse 350\u003c\/p\u003e \u003cp\u003eTotal Cost 351\u003c\/p\u003e \u003cp\u003eMaximum Capacity 352\u003c\/p\u003e \u003cp\u003eSummary 354\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 The Relational and the Multidimensional Models as a Basis for Database Design 357\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Relational Model 357\u003c\/p\u003e \u003cp\u003eThe Multidimensional Model 360\u003c\/p\u003e \u003cp\u003eSnowflake Structures 361\u003c\/p\u003e \u003cp\u003eDifferences between the Models 362\u003c\/p\u003e \u003cp\u003eThe Roots of the Differences 363\u003c\/p\u003e \u003cp\u003eReshaping Relational Data 364\u003c\/p\u003e \u003cp\u003eIndirect Access and Direct Access of Data 365\u003c\/p\u003e \u003cp\u003eServicing Future Unknown Needs 366\u003c\/p\u003e \u003cp\u003eServicing the Need to Change Gracefully 367\u003c\/p\u003e \u003cp\u003eIndependent Data Marts 370\u003c\/p\u003e \u003cp\u003eBuilding Independent Data Marts 371\u003c\/p\u003e \u003cp\u003eSummary 375\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Data Warehouse Advanced Topics 377\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEnd-User Requirements and the Data Warehouse 377\u003c\/p\u003e \u003cp\u003eThe Data Warehouse and the Data Model 378\u003c\/p\u003e \u003cp\u003eThe Relational Foundation 378\u003c\/p\u003e \u003cp\u003eThe Data Warehouse and Statistical Processing 379\u003c\/p\u003e \u003cp\u003eResource Contention in the Data Warehouse 380\u003c\/p\u003e \u003cp\u003eThe Exploration Warehouse 380\u003c\/p\u003e \u003cp\u003eThe Data Mining Warehouse 382\u003c\/p\u003e \u003cp\u003eFreezing the Exploration Warehouse 383\u003c\/p\u003e \u003cp\u003eExternal Data and the Exploration Warehouse 384\u003c\/p\u003e \u003cp\u003eData Marts and Data Warehouses in the Same Processor 384\u003c\/p\u003e \u003cp\u003eThe Life Cycle of Data 386\u003c\/p\u003e \u003cp\u003eMapping the Life Cycle to the Data Warehouse Environment 387\u003c\/p\u003e \u003cp\u003eTesting and the Data Warehouse 388\u003c\/p\u003e \u003cp\u003eTracing the Flow of Data through the Data Warehouse 390\u003c\/p\u003e \u003cp\u003eData Velocity in the Data Warehouse 391\u003c\/p\u003e \u003cp\u003e“Pushing” and “Pulling” Data 393\u003c\/p\u003e \u003cp\u003eData Warehouse and the Web-Based eBusiness Environment 393\u003c\/p\u003e \u003cp\u003eThe Interface between the Two Environments 394\u003c\/p\u003e \u003cp\u003eThe Granularity Manager 394\u003c\/p\u003e \u003cp\u003eProfile Records 396\u003c\/p\u003e \u003cp\u003eThe ODS, Profile Records, and Performance 397\u003c\/p\u003e \u003cp\u003eThe Financial Data Warehouse 397\u003c\/p\u003e \u003cp\u003eThe System of Record 399\u003c\/p\u003e \u003cp\u003eA Brief History of Architecture — Evolving to the Corporate Information Factory 402\u003c\/p\u003e \u003cp\u003eEvolving from the CIF 404\u003c\/p\u003e \u003cp\u003eObstacles 406\u003c\/p\u003e \u003cp\u003eCIF — Into the Future 406\u003c\/p\u003e \u003cp\u003eAnalytics 406\u003c\/p\u003e \u003cp\u003eErp\/sap 407\u003c\/p\u003e \u003cp\u003eUnstructured Data 408\u003c\/p\u003e \u003cp\u003eVolumes of Data 409\u003c\/p\u003e \u003cp\u003eSummary 410\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Cost-Justification and Return on Investment for a Data Warehouse 413\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCopying the Competition 413\u003c\/p\u003e \u003cp\u003eThe Macro Level of Cost-Justification 414\u003c\/p\u003e \u003cp\u003eA Micro Level Cost-Justification 415\u003c\/p\u003e \u003cp\u003eInformation from the Legacy Environment 418\u003c\/p\u003e \u003cp\u003eThe Cost of New Information 419\u003c\/p\u003e \u003cp\u003eGathering Information with a Data Warehouse 419\u003c\/p\u003e \u003cp\u003eComparing the Costs 420\u003c\/p\u003e \u003cp\u003eBuilding the Data Warehouse 420\u003c\/p\u003e \u003cp\u003eA Complete Picture 421\u003c\/p\u003e \u003cp\u003eInformation Frustration 422\u003c\/p\u003e \u003cp\u003eThe Time Value of Data 422\u003c\/p\u003e \u003cp\u003eThe Speed of Information 423\u003c\/p\u003e \u003cp\u003eIntegrated Information 424\u003c\/p\u003e \u003cp\u003eThe Value of Historical Data 425\u003c\/p\u003e \u003cp\u003eHistorical Data and CRM 426\u003c\/p\u003e \u003cp\u003eSummary 426\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16 The Data Warehouse and the ODS 429\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eComplementary Structures 430\u003c\/p\u003e \u003cp\u003eUpdates in the ODS 430\u003c\/p\u003e \u003cp\u003eHistorical Data and the ODS 431\u003c\/p\u003e \u003cp\u003eProfile Records 432\u003c\/p\u003e \u003cp\u003eDifferent Classes of ODS 434\u003c\/p\u003e \u003cp\u003eDatabase Design — A Hybrid Approach 435\u003c\/p\u003e \u003cp\u003eDrawn to Proportion 436\u003c\/p\u003e \u003cp\u003eTransaction Integrity in the ODS 437\u003c\/p\u003e \u003cp\u003eTime Slicing the ODS Day 438\u003c\/p\u003e \u003cp\u003eMultiple ODS 439\u003c\/p\u003e \u003cp\u003eODS and the Web Environment 439\u003c\/p\u003e \u003cp\u003eAn Example of an ODS 440\u003c\/p\u003e \u003cp\u003eSummary 441\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17 Corporate Information Compliance and Data Warehousing 443\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTwo Basic Activities 445\u003c\/p\u003e \u003cp\u003eFinancial Compliance 446\u003c\/p\u003e \u003cp\u003eThe “What” 447\u003c\/p\u003e \u003cp\u003eThe “Why” 449\u003c\/p\u003e \u003cp\u003eAuditing Corporate Communications 452\u003c\/p\u003e \u003cp\u003eSummary 454\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18 The End-User Community 457\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Farmer 458\u003c\/p\u003e \u003cp\u003eThe Explorer 458\u003c\/p\u003e \u003cp\u003eThe Miner 459\u003c\/p\u003e \u003cp\u003eThe Tourist 459\u003c\/p\u003e \u003cp\u003eThe Community 459\u003c\/p\u003e \u003cp\u003eDifferent Types of Data 460\u003c\/p\u003e \u003cp\u003eCost-Justification and ROI Analysis 461\u003c\/p\u003e \u003cp\u003eSummary 462\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 19 Data Warehouse Design Review Checklist 463\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhen to Do a Design Review 464\u003c\/p\u003e \u003cp\u003eWho Should Be in the Design Review? 465\u003c\/p\u003e \u003cp\u003eWhat Should the Agenda Be? 465\u003c\/p\u003e \u003cp\u003eThe Results 465\u003c\/p\u003e \u003cp\u003eAdministering the Review 466\u003c\/p\u003e \u003cp\u003eA Typical Data Warehouse Design Review 466\u003c\/p\u003e \u003cp\u003eSummary 488\u003c\/p\u003e \u003cp\u003eGlossary 489\u003c\/p\u003e \u003cp\u003eReferences 507\u003c\/p\u003e \u003cp\u003eArticles 507\u003c\/p\u003e \u003cp\u003eBooks 510\u003c\/p\u003e \u003cp\u003eWhite Papers 512\u003c\/p\u003e \u003cp\u003eIndex 517\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48865860419927,"sku":"9780764599446","price":35.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780764599446.jpg?v=1722275925"},{"product_id":"microsoft-windows-security-essentials-9781118016848","title":"Microsoft Windows Security Essentials","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWindows security concepts and technologies for IT beginners    IT security can be a complex topic, especially for those new to the field of IT.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction.  \u003cp\u003eChapter 1 Understanding Core Security Principles.\u003c\/p\u003e \u003cp\u003eChapter 2 Understanding Malware and Social Engineering.\u003c\/p\u003e \u003cp\u003eChapter 3 Understanding User Authentication.\u003c\/p\u003e \u003cp\u003eChapter 4 Securing Access with Permissions.\u003c\/p\u003e \u003cp\u003eChapter 5 Using Audit Policies and Network Auditing.\u003c\/p\u003e \u003cp\u003eChapter 6 Protecting Clients and Servers.\u003c\/p\u003e \u003cp\u003eChapter 7 Protecting a Network.\u003c\/p\u003e \u003cp\u003eChapter 8 Understanding Wireless Security.\u003c\/p\u003e \u003cp\u003eChapter 9 Understanding Physical Security.\u003c\/p\u003e \u003cp\u003eChapter 10 Enforcing Confidentiality with Encryption.\u003c\/p\u003e \u003cp\u003eChapter 11 Understanding Certificates and a PKI.\u003c\/p\u003e \u003cp\u003eChapter 12 Understanding Internet Explorer Security.\u003c\/p\u003e \u003cp\u003eAppendix A Answers to Review Questions.\u003c\/p\u003e \u003cp\u003eAppendix B Microsoft's Certification Program.\u003c\/p\u003e \u003cp\u003eIndex.\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866364031319,"sku":"9781118016848","price":24.79,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118016848.jpg?v=1722278296"},{"product_id":"designing-the-internet-of-things-9781118430620","title":"Designing the Internet of Things","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eExplores the platforms that you can use to develop hardware or software, discusses design concepts that can make your products eye-catching and appealing. This book explains how to combine sensors, servos, robotics, Arduino chips, and more with various networks or the Internet, to create interactive, cutting-edge devices.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eAccording to friends of mine who work in the disciplines above, this is an excellent introduction to read through the principles of prototyping through to manufacture and business considerations (Mob76 Outlook, December 2013)\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART I: PROTOTYPING 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: The Internet of Things: An Overview 7\u003c\/p\u003e \u003cp\u003eChapter 2: Design Principles for Connected Devices 21\u003c\/p\u003e \u003cp\u003eChapter 3: Internet Principles 41\u003c\/p\u003e \u003cp\u003eChapter 4: Thinking About Prototyping 63\u003c\/p\u003e \u003cp\u003eChapter 5: Prototyping Embedded Devices 87\u003c\/p\u003e \u003cp\u003eChapter 6: Prototyping the Physical Design 147\u003c\/p\u003e \u003cp\u003eChapter 7: Prototyping Online Components 173\u003c\/p\u003e \u003cp\u003eChapter 8: Techniques for Writing Embedded Code 205\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART II: FROM PROTOTYPE TO REALITY 225\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 9: Business Models 227\u003c\/p\u003e \u003cp\u003eChapter 10: Moving to Manufacture 255\u003c\/p\u003e \u003cp\u003eChapter 11: Ethics 289\u003c\/p\u003e \u003cp\u003eIndex 311\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866370519383,"sku":"9781118430620","price":16.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118430620.jpg?v=1722278327"},{"product_id":"big-data-9781118739570","title":"Big Data","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eLeverage big data to add value to your business     Social media analytics, web-tracking, and other technologies help companies acquire and handle massive amounts of data to better understand their customers, products, competition, and markets.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003ePreface xix\u003c\/p\u003e \u003cp\u003eIntroduction xxi\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 The Big Data Business Opportunity 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Business Transformation Imperative 3\u003c\/p\u003e \u003cp\u003eWalmart Case Study 3\u003c\/p\u003e \u003cp\u003eThe Big Data Business Model Maturity Index 5\u003c\/p\u003e \u003cp\u003eBusiness Monitoring 7\u003c\/p\u003e \u003cp\u003eBusiness Insights 7\u003c\/p\u003e \u003cp\u003eBusiness Optimization 9\u003c\/p\u003e \u003cp\u003eData Monetization 10\u003c\/p\u003e \u003cp\u003eBusiness Metamorphosis 12\u003c\/p\u003e \u003cp\u003eBig Data Business Model Maturity Observations 16\u003c\/p\u003e \u003cp\u003eSummary 18\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Big Data History Lesson 19\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eConsumer Package Goods and Retail Industry Pre-1988 19\u003c\/p\u003e \u003cp\u003eLessons Learned and Applicability to Today’s Big Data Movement 23\u003c\/p\u003e \u003cp\u003eSummary 24\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Business Impact of Big Data 25\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBig Data Impacts: The Questions Business Users Can Answer 26\u003c\/p\u003e \u003cp\u003eManaging Using the Right Metrics 27\u003c\/p\u003e \u003cp\u003eData Monetization Opportunities 30\u003c\/p\u003e \u003cp\u003eDigital Media Data Monetization Example 30\u003c\/p\u003e \u003cp\u003eDigital Media Data Assets and Understanding Target Users 31\u003c\/p\u003e \u003cp\u003eData Monetization Transformations and Enrichments 32\u003c\/p\u003e \u003cp\u003eSummary 34\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Organizational Impact of Big Data 37\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eData Analytics Lifecycle 40\u003c\/p\u003e \u003cp\u003eData Scientist Roles and Responsibilities 42\u003c\/p\u003e \u003cp\u003eDiscovery 43\u003c\/p\u003e \u003cp\u003eData Preparation 43\u003c\/p\u003e \u003cp\u003eModel Planning 44\u003c\/p\u003e \u003cp\u003eModel Building 44\u003c\/p\u003e \u003cp\u003eCommunicate Results 45\u003c\/p\u003e \u003cp\u003eOperationalize 46\u003c\/p\u003e \u003cp\u003eNew Organizational Roles 46\u003c\/p\u003e \u003cp\u003eUser Experience Team 46\u003c\/p\u003e \u003cp\u003eNew Senior Management Roles 47\u003c\/p\u003e \u003cp\u003eLiberating Organizational Creativity 49\u003c\/p\u003e \u003cp\u003eSummary 51\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Understanding Decision Theory 53\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBusiness Intelligence Challenge 53\u003c\/p\u003e \u003cp\u003eThe Death of Why 55\u003c\/p\u003e \u003cp\u003eBig Data User Interface Ramifications 56\u003c\/p\u003e \u003cp\u003eThe Human Challenge of Decision Making 58\u003c\/p\u003e \u003cp\u003eTraps in Decision Making 58\u003c\/p\u003e \u003cp\u003eWhat Can One Do? 62\u003c\/p\u003e \u003cp\u003eSummary 63\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Creating the Big Data Strategy 65\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Big Data Strategy Document 66\u003c\/p\u003e \u003cp\u003eCustomer Intimacy Example 67\u003c\/p\u003e \u003cp\u003eTurning the Strategy Document into Action 69\u003c\/p\u003e \u003cp\u003eStarbucks Big Data Strategy Document Example 70\u003c\/p\u003e \u003cp\u003eSan Francisco Giants Big Data Strategy Document Example 73\u003c\/p\u003e \u003cp\u003eSummary 77\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Understanding Your Value Creation Process 79\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding the Big Data Value Creation Drivers 81\u003c\/p\u003e \u003cp\u003eDriver #1: Access to More Detailed Transactional Data 82\u003c\/p\u003e \u003cp\u003eDriver #2: Access to Unstructured Data 82\u003c\/p\u003e \u003cp\u003eDriver #3: Access to Low-latency (Real-Time) Data 83\u003c\/p\u003e \u003cp\u003eDriver #4: Integration of Predictive Analytics 84\u003c\/p\u003e \u003cp\u003eBig Data Envisioning Worksheet 85\u003c\/p\u003e \u003cp\u003eBig Data Business Drivers: Predictive Maintenance Example 86\u003c\/p\u003e \u003cp\u003eBig Data Business Drivers: Customer Satisfaction Example 87\u003c\/p\u003e \u003cp\u003eBig Data Business Drivers: Customer Micro-segmentation Example 89\u003c\/p\u003e \u003cp\u003eMichael Porter’s Valuation Creation Models 91\u003c\/p\u003e \u003cp\u003eMichael Porter’s Five Forces Analysis 91\u003c\/p\u003e \u003cp\u003eMichael Porter’s Value Chain Analysis 93\u003c\/p\u003e \u003cp\u003eValue Creation Process: Merchandising Example 94\u003c\/p\u003e \u003cp\u003eSummary 104\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Big Data User Experience Ramifications 105\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Unintelligent User Experience 106\u003c\/p\u003e \u003cp\u003eUnderstanding the Key Decisions to Build a Relevant User Experience 107\u003c\/p\u003e \u003cp\u003eUsing Big Data Analytics to Improve Customer Engagement 108\u003c\/p\u003e \u003cp\u003eUncovering and Leveraging Customer Insights 110\u003c\/p\u003e \u003cp\u003eRewiring Your Customer Lifecycle Management Processes 112\u003c\/p\u003e \u003cp\u003eUsing Customer Insights to Drive Business Profitability 113\u003c\/p\u003e \u003cp\u003eBig Data Can Power a New Customer Experience 116\u003c\/p\u003e \u003cp\u003eB2C Example: Powering the Retail Customer Experience 116\u003c\/p\u003e \u003cp\u003eB2B Example: Powering Small- and Medium-Sized Merchant Effectiveness 119\u003c\/p\u003e \u003cp\u003eSummary 122\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Identifying Big Data Use Cases 125\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Big Data Envisioning Process 126\u003c\/p\u003e \u003cp\u003eStep 1: Research Business Initiatives 127\u003c\/p\u003e \u003cp\u003eStep 2: Acquire and Analyze Your Data 129\u003c\/p\u003e \u003cp\u003eStep 3: Ideation Workshop: Brainstorm New Ideas 132\u003c\/p\u003e \u003cp\u003eStep 4: Ideation Workshop: Prioritize Big Data Use Cases 138\u003c\/p\u003e \u003cp\u003eStep 5: Document Next Steps 139\u003c\/p\u003e \u003cp\u003eThe Prioritization Process 140\u003c\/p\u003e \u003cp\u003eThe Prioritization Matrix Process 142\u003c\/p\u003e \u003cp\u003ePrioritization Matrix Traps 143\u003c\/p\u003e \u003cp\u003eUsing User Experience Mockups to Fuel the Envisioning Process 145\u003c\/p\u003e \u003cp\u003eSummary 149\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Solution Engineering 151\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Solution Engineering Process 151\u003c\/p\u003e \u003cp\u003eStep 1: Understand How the Organization Makes Money 153\u003c\/p\u003e \u003cp\u003eStep 2: Identify Your Organization’s Key Business Initiatives 155\u003c\/p\u003e \u003cp\u003eStep 3: Brainstorm Big Data Business Impact 156\u003c\/p\u003e \u003cp\u003eStep 4: Break Down the Business Initiative into Use Cases 157\u003c\/p\u003e \u003cp\u003eStep 5: Prove Out the Use Case 158\u003c\/p\u003e \u003cp\u003eStep 6: Design and Implement the Big Data Solution. 159\u003c\/p\u003e \u003cp\u003eSolution Engineering Tomorrow’s Business Solutions 161\u003c\/p\u003e \u003cp\u003eCustomer Behavioral Analytics Example 162\u003c\/p\u003e \u003cp\u003ePredictive Maintenance Example 163\u003c\/p\u003e \u003cp\u003eMarketing Effectiveness Example 164\u003c\/p\u003e \u003cp\u003eFraud Reduction Example 166\u003c\/p\u003e \u003cp\u003eNetwork Optimization Example 166\u003c\/p\u003e \u003cp\u003eReading an Annual Report 167\u003c\/p\u003e \u003cp\u003eFinancial Services Firm Example 168\u003c\/p\u003e \u003cp\u003eRetail Example 169\u003c\/p\u003e \u003cp\u003eBrokerage Firm Example 171\u003c\/p\u003e \u003cp\u003eSummary 172\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Big Data Architectural Ramifications 173\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBig Data: Time for a New Data Architecture 173\u003c\/p\u003e \u003cp\u003eIntroducing Big Data Technologies 175\u003c\/p\u003e \u003cp\u003eApache Hadoop 176\u003c\/p\u003e \u003cp\u003eHadoop MapReduce 177\u003c\/p\u003e \u003cp\u003eApache Hive 178\u003c\/p\u003e \u003cp\u003eApache HBase 178\u003c\/p\u003e \u003cp\u003ePig 178\u003c\/p\u003e \u003cp\u003eNew Analytic Tools 179\u003c\/p\u003e \u003cp\u003eNew Analytic Algorithms 180\u003c\/p\u003e \u003cp\u003eBringing Big Data into the Traditional Data Warehouse World 181\u003c\/p\u003e \u003cp\u003eData Enrichment: Think ELT, Not ETL 181\u003c\/p\u003e \u003cp\u003eData Federation: Query is the New ETL 183\u003c\/p\u003e \u003cp\u003eData Modeling: Schema on Read 184\u003c\/p\u003e \u003cp\u003eHadoop: Next Gen Data Staging and Prep Area 185\u003c\/p\u003e \u003cp\u003eMPP Architectures: Accelerate Your Data Warehouse 187\u003c\/p\u003e \u003cp\u003eIn-database Analytics: Bring the Analytics to the Data 188\u003c\/p\u003e \u003cp\u003eCloud Computing: Providing Big Data Computational Power 190\u003c\/p\u003e \u003cp\u003eSummary 191\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Launching Your Big Data Journey 193\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExplosive Data Growth Drives Business Opportunities 194\u003c\/p\u003e \u003cp\u003eTraditional Technologies and Approaches Are Insufficient 195\u003c\/p\u003e \u003cp\u003eThe Big Data Business Model Maturity Index 197\u003c\/p\u003e \u003cp\u003eDriving Business and IT Stakeholder Collaboration 198\u003c\/p\u003e \u003cp\u003eOperationalizing Big Data Insights 199\u003c\/p\u003e \u003cp\u003eBig Data Powers the Value Creation Process 200\u003c\/p\u003e \u003cp\u003eSummary 202\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 Call to Action 203\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIdentify Your Organization’s Key Business Initiatives 203\u003c\/p\u003e \u003cp\u003eStart with Business and IT Stakeholder Collaboration 204\u003c\/p\u003e \u003cp\u003eFormalize Your Envisioning Process 204\u003c\/p\u003e \u003cp\u003eLeverage Mockups to Fuel the Creative Process 205\u003c\/p\u003e \u003cp\u003eUnderstand Your Technology and Architectural Options 205\u003c\/p\u003e \u003cp\u003eBuild off Your Existing Internal Business Processes 206\u003c\/p\u003e \u003cp\u003eUncover New Monetization Opportunities 206\u003c\/p\u003e \u003cp\u003eUnderstand the Organizational Ramifications 207\u003c\/p\u003e \u003cp\u003eIndex 209\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866376843607,"sku":"9781118739570","price":24.79,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118739570.jpg?v=1722278358"},{"product_id":"the-art-of-memory-forensics-9781118825099","title":"The Art of Memory Forensics","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eMemory forensics provides cutting edge technology to help investigate digital attacks   Memory forensics is the art of analyzing computer memory (RAM) to solve digital crimes.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction xvii \u003cp\u003e\u003cb\u003eI An Introduction to Memory Forensics 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Systems Overview 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDigital Environment 3\u003c\/p\u003e \u003cp\u003ePC Architecture 4\u003c\/p\u003e \u003cp\u003eOperating Systems  17\u003c\/p\u003e \u003cp\u003eProcess Management 18\u003c\/p\u003e \u003cp\u003eMemory Management   20\u003c\/p\u003e \u003cp\u003eFile System 24\u003c\/p\u003e \u003cp\u003eI\/O Subsystem 25\u003c\/p\u003e \u003cp\u003eSummary 26\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Data Structures  27\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBasic Data Types   27\u003c\/p\u003e \u003cp\u003eSummary 43\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 The Volatility Framework  45\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhy Volatility? 45\u003c\/p\u003e \u003cp\u003eWhat Volatility Is Not   46\u003c\/p\u003e \u003cp\u003eInstallation 47\u003c\/p\u003e \u003cp\u003eThe Framework 51\u003c\/p\u003e \u003cp\u003eUsing Volatility 59\u003c\/p\u003e \u003cp\u003eSummary 67\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Memory Acquisition 69\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePreserving the Digital Environment 69\u003c\/p\u003e \u003cp\u003eSoftware Tools 79\u003c\/p\u003e \u003cp\u003eMemory Dump Formats 95\u003c\/p\u003e \u003cp\u003eConverting Memory Dumps 106\u003c\/p\u003e \u003cp\u003eVolatile Memory on Disk 107\u003c\/p\u003e \u003cp\u003eSummary 114\u003c\/p\u003e \u003cp\u003e\u003cb\u003eII Windows Memory Forensics 115\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Windows Objects and Pool Allocations 117\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWindows Executive Objects  117\u003c\/p\u003e \u003cp\u003ePool-Tag Scanning 129\u003c\/p\u003e \u003cp\u003eLimitations of Pool Scanning 140\u003c\/p\u003e \u003cp\u003eBig Page Pool 142\u003c\/p\u003e \u003cp\u003ePool-Scanning Alternatives  146\u003c\/p\u003e \u003cp\u003eSummary 148\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Processes, Handles, and Tokens 149\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eProcesses  149\u003c\/p\u003e \u003cp\u003eProcess Tokens 164\u003c\/p\u003e \u003cp\u003ePrivileges 170\u003c\/p\u003e \u003cp\u003eProcess Handles 176\u003c\/p\u003e \u003cp\u003eEnumerating Handles in Memory 181\u003c\/p\u003e \u003cp\u003eSummary 187\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Process Memory Internals  189\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat’s in Process Memory? 189\u003c\/p\u003e \u003cp\u003eEnumerating Process Memory 193\u003c\/p\u003e \u003cp\u003eSummary 217\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Hunting Malware in Process Memory 219\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eProcess Environment Block  219\u003c\/p\u003e \u003cp\u003ePE Files in Memory 238\u003c\/p\u003e \u003cp\u003ePacking and Compression   245\u003c\/p\u003e \u003cp\u003eCode Injection 251\u003c\/p\u003e \u003cp\u003eSummary 263\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Event Logs 265\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEvent Logs in Memory  265\u003c\/p\u003e \u003cp\u003eReal Case Examples 275\u003c\/p\u003e \u003cp\u003eSummary 279\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Registry in Memory  281\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWindows Registry Analysis  281\u003c\/p\u003e \u003cp\u003eVolatility’s Registry API 292\u003c\/p\u003e \u003cp\u003eParsing Userassist Keys 295\u003c\/p\u003e \u003cp\u003eDetecting Malware with the Shimcache 297\u003c\/p\u003e \u003cp\u003eReconstructing Activities with Shellbags   298\u003c\/p\u003e \u003cp\u003eDumping Password Hashes  304\u003c\/p\u003e \u003cp\u003eObtaining LSA Secrets  305\u003c\/p\u003e \u003cp\u003eSummary 307\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Networking 309\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNetwork Artifacts  309\u003c\/p\u003e \u003cp\u003eHidden Connections 323\u003c\/p\u003e \u003cp\u003eRaw Sockets and Sniffers 325\u003c\/p\u003e \u003cp\u003eNext Generation TCP\/IP Stack   327\u003c\/p\u003e \u003cp\u003eInternet History   333\u003c\/p\u003e \u003cp\u003eDNS Cache Recovery   339\u003c\/p\u003e \u003cp\u003eSummary 341\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Windows Services 343\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eService Architecture 343\u003c\/p\u003e \u003cp\u003eInstalling Services 345\u003c\/p\u003e \u003cp\u003eTricks and Stealth 346\u003c\/p\u003e \u003cp\u003eInvestigating Service Activity 347\u003c\/p\u003e \u003cp\u003eSummary 366\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 Kernel Forensics and Rootkits 367\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eKernel Modules   367\u003c\/p\u003e \u003cp\u003eModules in Memory Dumps 372\u003c\/p\u003e \u003cp\u003eThreads in Kernel Mode  378\u003c\/p\u003e \u003cp\u003eDriver Objects and IRPs 381\u003c\/p\u003e \u003cp\u003eDevice Trees  386\u003c\/p\u003e \u003cp\u003eAuditing the SSDT 390\u003c\/p\u003e \u003cp\u003eKernel Callbacks   396\u003c\/p\u003e \u003cp\u003eKernel Timers 399\u003c\/p\u003e \u003cp\u003ePutting It All Together  402\u003c\/p\u003e \u003cp\u003eSummary 406\u003c\/p\u003e \u003cp\u003e\u003cb\u003e14 Windows GUI Subsystem, Part I 407\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe GUI Landscape 407\u003c\/p\u003e \u003cp\u003eGUI Memory Forensics 410\u003c\/p\u003e \u003cp\u003eThe Session Space  410\u003c\/p\u003e \u003cp\u003eWindow Stations   416\u003c\/p\u003e \u003cp\u003eDesktops 422\u003c\/p\u003e \u003cp\u003eAtoms and Atom Tables 429\u003c\/p\u003e \u003cp\u003eWindows 435\u003c\/p\u003e \u003cp\u003eSummary 452\u003c\/p\u003e \u003cp\u003e\u003cb\u003e15 Windows GUI Subsystem, Part II 453\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWindow Message Hooks 453\u003c\/p\u003e \u003cp\u003eUser Handles 459\u003c\/p\u003e \u003cp\u003eEvent Hooks  466\u003c\/p\u003e \u003cp\u003eWindows Clipboard 468\u003c\/p\u003e \u003cp\u003eCase Study: ACCDFISA Ransomware 472\u003c\/p\u003e \u003cp\u003eSummary 476\u003c\/p\u003e \u003cp\u003e\u003cb\u003e16 Disk Artifacts in Memory  477\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMaster File Table  477\u003c\/p\u003e \u003cp\u003eExtracting Files   493\u003c\/p\u003e \u003cp\u003eDefeating TrueCrypt Disk Encryption  503\u003c\/p\u003e \u003cp\u003eSummary 510\u003c\/p\u003e \u003cp\u003e\u003cb\u003e17 Event Reconstruction 511\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eStrings  511\u003c\/p\u003e \u003cp\u003eCommand History 523\u003c\/p\u003e \u003cp\u003eSummary 536\u003c\/p\u003e \u003cp\u003e\u003cb\u003e18 Timelining 537\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFinding Time in Memory 537\u003c\/p\u003e \u003cp\u003eGenerating Timelines   539\u003c\/p\u003e \u003cp\u003eGh0st in the Enterprise 543\u003c\/p\u003e \u003cp\u003eSummary 573\u003c\/p\u003e \u003cp\u003e\u003cb\u003eIII Linux Memory Forensics 575\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e19 Linux Memory Acquisition 577\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eHistorical Methods of Acquisition 577\u003c\/p\u003e \u003cp\u003eModern Acquisition 579\u003c\/p\u003e \u003cp\u003eVolatility Linux Profiles 583\u003c\/p\u003e \u003cp\u003eSummary 589\u003c\/p\u003e \u003cp\u003e\u003cb\u003e20 Linux Operating System 591\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eELF Files 591\u003c\/p\u003e \u003cp\u003eLinux Data Structures  603\u003c\/p\u003e \u003cp\u003eLinux Address Translation   607\u003c\/p\u003e \u003cp\u003eprocfs and sysfs   609\u003c\/p\u003e \u003cp\u003eCompressed Swap   610\u003c\/p\u003e \u003cp\u003eSummary 610\u003c\/p\u003e \u003cp\u003e\u003cb\u003e21 Processes and Process Memory 611\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eProcesses in Memory   611\u003c\/p\u003e \u003cp\u003eEnumerating Processes 613\u003c\/p\u003e \u003cp\u003eProcess Address Space   616\u003c\/p\u003e \u003cp\u003eProcess Environment Variables   625\u003c\/p\u003e \u003cp\u003eOpen File Handles 626\u003c\/p\u003e \u003cp\u003eSaved Context State 630\u003c\/p\u003e \u003cp\u003eBash Memory Analysis 630\u003c\/p\u003e \u003cp\u003eSummary 635\u003c\/p\u003e \u003cp\u003e\u003cb\u003e22 Networking Artifacts 637\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNetwork Socket File Descriptors  637\u003c\/p\u003e \u003cp\u003eNetwork Connections   640\u003c\/p\u003e \u003cp\u003eQueued Network Packets 643\u003c\/p\u003e \u003cp\u003eNetwork Interfaces 646\u003c\/p\u003e \u003cp\u003eThe Route Cache   650\u003c\/p\u003e \u003cp\u003eARP Cache   652\u003c\/p\u003e \u003cp\u003eSummary655\u003c\/p\u003e \u003cp\u003e\u003cb\u003e23 Kernel Memory Artifacts 657\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePhysical Memory Maps 657\u003c\/p\u003e \u003cp\u003eVirtual Memory Maps  661\u003c\/p\u003e \u003cp\u003eKernel Debug Buffer   663\u003c\/p\u003e \u003cp\u003eLoaded Kernel Modules 667\u003c\/p\u003e \u003cp\u003eSummary 673\u003c\/p\u003e \u003cp\u003e\u003cb\u003e24 File Systems in Memory  675\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMounted File Systems  675\u003c\/p\u003e \u003cp\u003eListing Files and Directories 681\u003c\/p\u003e \u003cp\u003eExtracting File Metadata 684\u003c\/p\u003e \u003cp\u003eRecovering File Contents 691\u003c\/p\u003e \u003cp\u003eSummary 695\u003c\/p\u003e \u003cp\u003e\u003cb\u003e25 Userland Rootkits  697\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eShellcode Injection 698\u003c\/p\u003e \u003cp\u003eProcess Hollowing 703\u003c\/p\u003e \u003cp\u003eShared Library Injection 705\u003c\/p\u003e \u003cp\u003eLD_PRELOAD Rootkits 712\u003c\/p\u003e \u003cp\u003eGOT\/PLT Overwrites  716\u003c\/p\u003e \u003cp\u003eInline Hooking 718\u003c\/p\u003e \u003cp\u003eSummary 719\u003c\/p\u003e \u003cp\u003e\u003cb\u003e26 Kernel Mode Rootkits 721\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAccessing Kernel Mode 721\u003c\/p\u003e \u003cp\u003eHidden Kernel Modules 722\u003c\/p\u003e \u003cp\u003eHidden Processes  728\u003c\/p\u003e \u003cp\u003eElevating Privileges 730\u003c\/p\u003e \u003cp\u003eSystem Call Handler Hooks  734\u003c\/p\u003e \u003cp\u003eKeyboard Notifiers 735\u003c\/p\u003e \u003cp\u003eTTY Handlers 739\u003c\/p\u003e \u003cp\u003eNetwork Protocol Structures 742\u003c\/p\u003e \u003cp\u003eNetfilter Hooks 745\u003c\/p\u003e \u003cp\u003eFile Operations 748\u003c\/p\u003e \u003cp\u003eInline Code Hooks 752\u003c\/p\u003e \u003cp\u003eSummary754\u003c\/p\u003e \u003cp\u003e\u003cb\u003e27 Case Study: Phalanx2 755\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePhalanx2 755\u003c\/p\u003e \u003cp\u003ePhalanx2 Memory Analysis  757\u003c\/p\u003e \u003cp\u003eReverse Engineering Phalanx2   763\u003c\/p\u003e \u003cp\u003eFinal Thoughts on Phalanx2 772\u003c\/p\u003e \u003cp\u003eSummary 772\u003c\/p\u003e \u003cp\u003e\u003cb\u003eIV Mac Memory Forensics 773\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e28 Mac Acquisition and Internals 775\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMac Design  775\u003c\/p\u003e \u003cp\u003eMemory Acquisition   780\u003c\/p\u003e \u003cp\u003eMac Volatility Profiles  784\u003c\/p\u003e \u003cp\u003eMach-O Executable Format 787\u003c\/p\u003e \u003cp\u003eSummary 791\u003c\/p\u003e \u003cp\u003e\u003cb\u003e29 Mac Memory Overview 793\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMac versus Linux Analysis  793\u003c\/p\u003e \u003cp\u003eProcess Analysis   794\u003c\/p\u003e \u003cp\u003eAddress Space Mappings 799\u003c\/p\u003e \u003cp\u003eNetworking Artifacts   804\u003c\/p\u003e \u003cp\u003eSLAB Allocator   808\u003c\/p\u003e \u003cp\u003eRecovering File Systems from Memory 811\u003c\/p\u003e \u003cp\u003eLoaded Kernel Extensions   815\u003c\/p\u003e \u003cp\u003eOther Mac Plugins 818\u003c\/p\u003e \u003cp\u003eMac Live Forensics 819\u003c\/p\u003e \u003cp\u003eSummary 821\u003c\/p\u003e \u003cp\u003e\u003cb\u003e30 Malicious Code and Rootkits 823\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUserland Rootkit Analysis   823\u003c\/p\u003e \u003cp\u003eKernel Rootkit Analysis 828\u003c\/p\u003e \u003cp\u003eCommon Mac Malware in Memory   838\u003c\/p\u003e \u003cp\u003eSummary 844\u003c\/p\u003e \u003cp\u003e\u003cb\u003e31 Tracking User Activity  845\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eKeychain Recovery 845\u003c\/p\u003e \u003cp\u003eMac Application Analysis   849\u003c\/p\u003e \u003cp\u003eSummary 858\u003c\/p\u003e \u003cp\u003eIndex 859\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866378645847,"sku":"9781118825099","price":49.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118825099.jpg?v=1722278369"},{"product_id":"wireshark-for-security-professionals-9781118918210","title":"Wireshark for Security Professionals","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eMaster Wireshark to solve real-world security problems\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIf you don't already use Wireshark for a wide range of information security tasks, you will after this book. Mature and powerful, Wireshark is commonly used to find root cause of challenging network issues. This book extends that power to information security professionals, complete with a downloadable, virtual lab environment.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eWireshark for Security Professionals\u003c\/i\u003e covers both offensive and defensive concepts that can be applied to essentially any InfoSec role. Whether into network security, malware analysis, intrusion detection, or penetration testing, this book demonstrates Wireshark through relevant and useful examples.\u003c\/p\u003e \u003cp\u003eMaster Wireshark through both lab scenarios and exercises. Early in the book, a virtual lab environment is provided for the purpose of getting hands-on experience with Wireshark. Wireshark is combined with two popular platforms: Kali, the security-focused Linux distribution, a\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIntroduction xiii\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Introducing Wireshark 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is Wireshark? 2\u003c\/p\u003e \u003cp\u003eA Best Time to Use Wireshark? 2\u003c\/p\u003e \u003cp\u003eAvoiding Being Overwhelmed 3\u003c\/p\u003e \u003cp\u003eThe Wireshark User Interface 3\u003c\/p\u003e \u003cp\u003ePacket List Pane 5\u003c\/p\u003e \u003cp\u003ePacket Details Pane 6\u003c\/p\u003e \u003cp\u003ePacket Bytes Pane 8\u003c\/p\u003e \u003cp\u003eFilters 9\u003c\/p\u003e \u003cp\u003eCapture Filters 9\u003c\/p\u003e \u003cp\u003eDisplay Filters 13\u003c\/p\u003e \u003cp\u003eSummary 17\u003c\/p\u003e \u003cp\u003eExercises 18\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Setting Up the Lab 19\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eKali Linux 20\u003c\/p\u003e \u003cp\u003eVirtualization 22\u003c\/p\u003e \u003cp\u003eBasic Terminology and Concepts 23\u003c\/p\u003e \u003cp\u003eBenefits of Virtualization 23\u003c\/p\u003e \u003cp\u003eVirtual Box 24\u003c\/p\u003e \u003cp\u003eInstalling VirtualBox 24\u003c\/p\u003e \u003cp\u003eInstalling the VirtualBox Extension Pack 31\u003c\/p\u003e \u003cp\u003eCreating a Kali Linux Virtual Machine 33\u003c\/p\u003e \u003cp\u003eInstalling Kali Linux 40\u003c\/p\u003e \u003cp\u003eThe W4SP Lab 46\u003c\/p\u003e \u003cp\u003eRequirements 46\u003c\/p\u003e \u003cp\u003eA Few Words about Docker 47\u003c\/p\u003e \u003cp\u003eWhat Is GitHub? 48\u003c\/p\u003e \u003cp\u003eCreating the Lab User 49\u003c\/p\u003e \u003cp\u003eInstalling the W4SP Lab on the Kali Virtual Machine 50\u003c\/p\u003e \u003cp\u003eSetting Up the W4SP Lab 53\u003c\/p\u003e \u003cp\u003eThe Lab Network 54\u003c\/p\u003e \u003cp\u003eSummary 55\u003c\/p\u003e \u003cp\u003eExercises 56\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 The Fundamentals 57\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNetworking 58\u003c\/p\u003e \u003cp\u003eOSI Layers 58\u003c\/p\u003e \u003cp\u003eNetworking between Virtual Machines 61\u003c\/p\u003e \u003cp\u003eSecurity 63\u003c\/p\u003e \u003cp\u003eThe Security Triad 63\u003c\/p\u003e \u003cp\u003eIntrusion Detection and Prevention Systems 63\u003c\/p\u003e \u003cp\u003eFalse Positives and False Negatives 64\u003c\/p\u003e \u003cp\u003eMalware 64\u003c\/p\u003e \u003cp\u003eSpoofing and Poisoning 66\u003c\/p\u003e \u003cp\u003ePacket and Protocol Analysis 66\u003c\/p\u003e \u003cp\u003eA Protocol Analysis Story 67\u003c\/p\u003e \u003cp\u003ePorts and Protocols 71\u003c\/p\u003e \u003cp\u003eSummary 73\u003c\/p\u003e \u003cp\u003eExercises 74\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Capturing Packets 75\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSniffing 76\u003c\/p\u003e \u003cp\u003ePromiscuous Mode 76\u003c\/p\u003e \u003cp\u003eStarting the First Capture 78\u003c\/p\u003e \u003cp\u003eTShark 82\u003c\/p\u003e \u003cp\u003eDealing with the Network 86\u003c\/p\u003e \u003cp\u003eLocal Machine 87\u003c\/p\u003e \u003cp\u003eSniffing Localhost 88\u003c\/p\u003e \u003cp\u003eSniffing on Virtual Machine Interfaces 92\u003c\/p\u003e \u003cp\u003eSniffing with Hubs 96\u003c\/p\u003e \u003cp\u003eSPAN Ports 98\u003c\/p\u003e \u003cp\u003eNetwork Taps 101\u003c\/p\u003e \u003cp\u003eTransparent Linux Bridges 103\u003c\/p\u003e \u003cp\u003eWireless Networks 105\u003c\/p\u003e \u003cp\u003eLoading and Saving Capture Files 108\u003c\/p\u003e \u003cp\u003eFile Formats 108\u003c\/p\u003e \u003cp\u003eRing Buffers and Multiple Files 111\u003c\/p\u003e \u003cp\u003eRecent Capture Files 116\u003c\/p\u003e \u003cp\u003eDissectors 118\u003c\/p\u003e \u003cp\u003eW4SP Lab: Managing Nonstandard HTTP Traffic 118\u003c\/p\u003e \u003cp\u003eFiltering SMB Filenames 120\u003c\/p\u003e \u003cp\u003ePacket Colorization 123\u003c\/p\u003e \u003cp\u003eViewing Someone Else’s Captures 126\u003c\/p\u003e \u003cp\u003eSummary 127\u003c\/p\u003e \u003cp\u003eExercises 128\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Diagnosing Attacks 129\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAttack Type: Man-in-the-Middle 130\u003c\/p\u003e \u003cp\u003eWhy MitM Attacks Are Effective 130\u003c\/p\u003e \u003cp\u003eHow MitM Attacks Get Done: ARP 131\u003c\/p\u003e \u003cp\u003eW4SP Lab: Performing an ARP MitM Attack 133\u003c\/p\u003e \u003cp\u003eW4SP Lab: Performing a DNS MitM Attack 141\u003c\/p\u003e \u003cp\u003eHow to Prevent MitM Attacks 147\u003c\/p\u003e \u003cp\u003eAttack Type: Denial of Service 148\u003c\/p\u003e \u003cp\u003eWhy DoS Attacks Are Effective 149\u003c\/p\u003e \u003cp\u003eHow DoS Attacks Get Done 150\u003c\/p\u003e \u003cp\u003eHow to Prevent DoS Attacks 155\u003c\/p\u003e \u003cp\u003eAttack Type: Advanced Persistent Threat 156\u003c\/p\u003e \u003cp\u003eWhy APT Attacks Are Effective 156\u003c\/p\u003e \u003cp\u003eHow APT Attacks Get Done 157\u003c\/p\u003e \u003cp\u003eExample APT Traffic in Wireshark 157\u003c\/p\u003e \u003cp\u003eHow to Prevent APT Attacks 161\u003c\/p\u003e \u003cp\u003eSummary 162\u003c\/p\u003e \u003cp\u003eExercises 162\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Offensive Wireshark 163\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAttack Methodology 163\u003c\/p\u003e \u003cp\u003eReconnaissance Using Wireshark 165\u003c\/p\u003e \u003cp\u003eEvading IPS\/IDS 168\u003c\/p\u003e \u003cp\u003eSession Splicing and Fragmentation 168\u003c\/p\u003e \u003cp\u003ePlaying to the Host, Not the IDS 169\u003c\/p\u003e \u003cp\u003eCovering Tracks and Placing Backdoors 169\u003c\/p\u003e \u003cp\u003eExploitation 170\u003c\/p\u003e \u003cp\u003eSetting Up the W4SP Lab with Metasploitable 171\u003c\/p\u003e \u003cp\u003eLaunching Metasploit Console 171\u003c\/p\u003e \u003cp\u003eVSFTP Exploit 172\u003c\/p\u003e \u003cp\u003eDebugging with Wireshark 173\u003c\/p\u003e \u003cp\u003eShell in Wireshark 175\u003c\/p\u003e \u003cp\u003eTCP Stream Showing a Bind Shell 176\u003c\/p\u003e \u003cp\u003eTCP Stream Showing a Reverse Shell 183\u003c\/p\u003e \u003cp\u003eStarting ELK 188\u003c\/p\u003e \u003cp\u003eRemote Capture over SSH 190\u003c\/p\u003e \u003cp\u003eSummary 191\u003c\/p\u003e \u003cp\u003eExercises 192\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Decrypting TLS, Capturing USB, Keyloggers, and Network Graphing 193\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDecrypting SSL\/TLS 193\u003c\/p\u003e \u003cp\u003eDecrypting SSL\/TLS Using Private Keys 195\u003c\/p\u003e \u003cp\u003eDecrypting SSL\/TLS Using Session Keys 199\u003c\/p\u003e \u003cp\u003eUSB and Wireshark 202\u003c\/p\u003e \u003cp\u003eCapturing USB Traffic on Linux 203\u003c\/p\u003e \u003cp\u003eCapturing USB Traffic on Windows 206\u003c\/p\u003e \u003cp\u003eTShark Keylogger 208\u003c\/p\u003e \u003cp\u003eGraphing the Network 212\u003c\/p\u003e \u003cp\u003eLua with Graphviz Library 213\u003c\/p\u003e \u003cp\u003eSummary 218\u003c\/p\u003e \u003cp\u003eExercises 219\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Scripting with Lua 221\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhy Lua? 222\u003c\/p\u003e \u003cp\u003eScripting Basics 223\u003c\/p\u003e \u003cp\u003eVariables 225\u003c\/p\u003e \u003cp\u003eFunctions and Blocks 226\u003c\/p\u003e \u003cp\u003eLoops 228\u003c\/p\u003e \u003cp\u003eConditionals 230\u003c\/p\u003e \u003cp\u003eSetup 230\u003c\/p\u003e \u003cp\u003eChecking for Lua Support 231\u003c\/p\u003e \u003cp\u003eLua Initialization 232\u003c\/p\u003e \u003cp\u003eWindows Setup 233\u003c\/p\u003e \u003cp\u003eLinux Setup 233\u003c\/p\u003e \u003cp\u003eTools 234\u003c\/p\u003e \u003cp\u003eHello World with TShark 236\u003c\/p\u003e \u003cp\u003eCounting Packets Script 237\u003c\/p\u003e \u003cp\u003eARP Cache Script 241\u003c\/p\u003e \u003cp\u003eCreating Dissectors for Wireshark 244\u003c\/p\u003e \u003cp\u003eDissector Types 245\u003c\/p\u003e \u003cp\u003eWhy a Dissector Is Needed 245\u003c\/p\u003e \u003cp\u003eExperiment 253\u003c\/p\u003e \u003cp\u003eExtending Wireshark 255\u003c\/p\u003e \u003cp\u003ePacket Direction Script 255\u003c\/p\u003e \u003cp\u003eMarking Suspicious Script 257\u003c\/p\u003e \u003cp\u003eSnooping SMB File Transfers 260\u003c\/p\u003e \u003cp\u003eSummary 262\u003c\/p\u003e \u003cp\u003eIndex 265\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866380742999,"sku":"9781118918210","price":34.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118918210.jpg?v=1722278382"},{"product_id":"the-mobile-application-hackers-handbook-9781118958506","title":"The Mobile Application Hackers Handbook","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eSee your app through a hacker''s eyes to find the real sources of vulnerability\u003c\/b\u003e \u003cp\u003e\u003ci\u003eThe Mobile Application Hacker''s Handbook\u003c\/i\u003e is a comprehensive guide to securing all mobile applications by approaching the issue from a hacker''s point of view. Heavily practical, this book provides expert guidance toward discovering and exploiting flaws in mobile applications on the iOS, Android, Blackberry, and Windows Phone platforms. You will learn a proven methodology for approaching mobile application assessments, and the techniques used to prevent, disrupt, and remediate the various types of attacks. Coverage includes data storage, cryptography, transport layers, data leakage, injection attacks, runtime manipulation, security controls, and cross-platform apps, with vulnerabilities highlighted and detailed information on the methods hackers use to get around standard security.\u003c\/p\u003e \u003cp\u003eMobile applications are widely used in the consumer and enterprise markets to process and\/or store sens\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003e“..there is a shocking lack of published material on the topic of mobile security. The Mobile Application Hacker’s Handbook seeks to change this and be a positive movement to educating others in the topic of mobile security awareness.” \u003c\/i\u003e(Vigilance-Security Magazine, March 2015)\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIntroduction xxxi\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Mobile Application (In)security 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Evolution of Mobile Applications 2\u003c\/p\u003e \u003cp\u003eMobile Application Security 4\u003c\/p\u003e \u003cp\u003eSummary 15\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Analyzing iOS Applications 17\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding the Security Model 17\u003c\/p\u003e \u003cp\u003eUnderstanding iOS Applications 22\u003c\/p\u003e \u003cp\u003eJailbreaking Explained 29\u003c\/p\u003e \u003cp\u003eUnderstanding the Data Protection API 43\u003c\/p\u003e \u003cp\u003eUnderstanding the iOS Keychain 46\u003c\/p\u003e \u003cp\u003eUnderstanding Touch ID 51\u003c\/p\u003e \u003cp\u003eReverse Engineering iOS Binaries 53\u003c\/p\u003e \u003cp\u003eSummary 67\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Attacking iOS Applications 69\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction to Transport Security 69\u003c\/p\u003e \u003cp\u003eIdentifying Insecure Storage 81\u003c\/p\u003e \u003cp\u003ePatching iOS Applications with Hopper 85\u003c\/p\u003e \u003cp\u003eAttacking the iOS Runtime 92\u003c\/p\u003e \u003cp\u003eUnderstanding Interprocess Communication 118\u003c\/p\u003e \u003cp\u003eAttacking Using Injection 123\u003c\/p\u003e \u003cp\u003eSummary 131\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Identifying iOS Implementation Insecurities 133\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDisclosing Personally Identifi able Information 133\u003c\/p\u003e \u003cp\u003eIdentifying Data Leaks 136\u003c\/p\u003e \u003cp\u003eMemory Corruption in iOS Applications 142\u003c\/p\u003e \u003cp\u003eSummary 146\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Writing Secure iOS Applications 149\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eProtecting Data in Your Application 149\u003c\/p\u003e \u003cp\u003eAvoiding Injection Vulnerabilities 156\u003c\/p\u003e \u003cp\u003eSecuring Your Application with Binary Protections 158\u003c\/p\u003e \u003cp\u003eSummary 170\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Analyzing Android Applications 173\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCreating Your First Android Environment 174\u003c\/p\u003e \u003cp\u003eUnderstanding Android Applications 179\u003c\/p\u003e \u003cp\u003eUnderstanding the Security Model 206\u003c\/p\u003e \u003cp\u003eReverse‐Engineering Applications 233\u003c\/p\u003e \u003cp\u003eSummary 246\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Attacking Android Applications 247\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExposing Security Model Quirks 248\u003c\/p\u003e \u003cp\u003eAttacking Application Components 255\u003c\/p\u003e \u003cp\u003eAccessing Storage and Logging 304\u003c\/p\u003e \u003cp\u003eMisusing Insecure Communications 312\u003c\/p\u003e \u003cp\u003eExploiting Other Vectors 326\u003c\/p\u003e \u003cp\u003eAdditional Testing Techniques 341\u003c\/p\u003e \u003cp\u003eSummary 351\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Identifying and Exploiting Android Implementation Issues 353\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eReviewing Pre‐Installed Applications 353\u003c\/p\u003e \u003cp\u003eExploiting Devices 365\u003c\/p\u003e \u003cp\u003eInfiltrating User Data 416\u003c\/p\u003e \u003cp\u003eSummary 426\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Writing Secure Android Applications 427\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePrinciple of Least Exposure 427\u003c\/p\u003e \u003cp\u003eEssential Security Mechanisms 429\u003c\/p\u003e \u003cp\u003eAdvanced Security Mechanisms 450\u003c\/p\u003e \u003cp\u003eSlowing Down a Reverse Engineer 451\u003c\/p\u003e \u003cp\u003eSummary 455\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Analyzing Windows Phone Applications 459\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding the Security Model 460\u003c\/p\u003e \u003cp\u003eUnderstanding Windows Phone 8.x Applications 473\u003c\/p\u003e \u003cp\u003eDeveloper Sideloading 483\u003c\/p\u003e \u003cp\u003eBuilding a Test Environment 484\u003c\/p\u003e \u003cp\u003eAnalyzing Application Binaries 506\u003c\/p\u003e \u003cp\u003eSummary 509\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Attacking Windows Phone Applications 511\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAnalyzing for Data Entry Points 511\u003c\/p\u003e \u003cp\u003eAttacking Transport Security 525\u003c\/p\u003e \u003cp\u003eAttacking WebBrowser and WebView Controls 534\u003c\/p\u003e \u003cp\u003eIdentifying Interprocess Communication Vulnerabilities 542\u003c\/p\u003e \u003cp\u003eAttacking XML Parsing 560\u003c\/p\u003e \u003cp\u003eAttacking Databases 568\u003c\/p\u003e \u003cp\u003eAttacking File Handling 573\u003c\/p\u003e \u003cp\u003ePatching .NET Assemblies 578\u003c\/p\u003e \u003cp\u003eSummary 585\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Identifying Windows Phone Implementation Issues 587\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIdentifying Insecure Application Settings Storage 588\u003c\/p\u003e \u003cp\u003eIdentifying Data Leaks 591\u003c\/p\u003e \u003cp\u003eIdentifying Insecure Data Storage 593\u003c\/p\u003e \u003cp\u003eInsecure Random Number Generation 601\u003c\/p\u003e \u003cp\u003eInsecure Cryptography and Password Use 605\u003c\/p\u003e \u003cp\u003eIdentifying Native Code Vulnerabilities 616\u003c\/p\u003e \u003cp\u003eSummary 626\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 Writing Secure Windows Phone Applications 629\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGeneral Security Design Considerations 629\u003c\/p\u003e \u003cp\u003eStoring and Encrypting Data Securely 630\u003c\/p\u003e \u003cp\u003eSecure Random Number Generation 634\u003c\/p\u003e \u003cp\u003eSecuring Data in Memory and Wiping Memory 635\u003c\/p\u003e \u003cp\u003eAvoiding SQLite Injection 636\u003c\/p\u003e \u003cp\u003eImplementing Secure Communications 638\u003c\/p\u003e \u003cp\u003eAvoiding Cross‐Site Scripting in WebViews and WebBrowser Components 640\u003c\/p\u003e \u003cp\u003eSecure XML Parsing 642\u003c\/p\u003e \u003cp\u003eClearing Web Cache and Web Cookies 642\u003c\/p\u003e \u003cp\u003eAvoiding Native Code Bugs 644\u003c\/p\u003e \u003cp\u003eUsing Exploit Mitigation Features 644\u003c\/p\u003e \u003cp\u003eSummary 645\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Analyzing BlackBerry Applications 647\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding BlackBerry Legacy 647\u003c\/p\u003e \u003cp\u003eUnderstanding BlackBerry 10 652\u003c\/p\u003e \u003cp\u003eUnderstanding the BlackBerry 10 Security Model 660\u003c\/p\u003e \u003cp\u003eBlackBerry 10 Jailbreaking 665\u003c\/p\u003e \u003cp\u003eUsing Developer Mode 666\u003c\/p\u003e \u003cp\u003eThe BlackBerry 10 Device Simulator 667\u003c\/p\u003e \u003cp\u003eAccessing App Data from a Device 668\u003c\/p\u003e \u003cp\u003eAccessing BAR Files 669\u003c\/p\u003e \u003cp\u003eLooking at Applications 670\u003c\/p\u003e \u003cp\u003eSummary 678\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Attacking BlackBerry Applications 681\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTraversing Trust Boundaries 682\u003c\/p\u003e \u003cp\u003eSummary 691\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16 Identifying BlackBerry Application Issues 693\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLimiting Excessive Permissions 694\u003c\/p\u003e \u003cp\u003eResolving Data Storage Issues 695\u003c\/p\u003e \u003cp\u003eChecking Data Transmission 696\u003c\/p\u003e \u003cp\u003eHandling Personally Identifiable Information and Privacy 698\u003c\/p\u003e \u003cp\u003eEnsuring Secure Development 700\u003c\/p\u003e \u003cp\u003eSummary 704\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17 Writing Secure BlackBerry Applications 705\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSecuring BlackBerry OS 7.x and Earlier Legacy Java Applications 706\u003c\/p\u003e \u003cp\u003eGeneral Java Secure Development Principals 706\u003c\/p\u003e \u003cp\u003eMaking Apps Work with the Application Control Policies 706\u003c\/p\u003e \u003cp\u003eMemory Cleaning 707\u003c\/p\u003e \u003cp\u003eControlling File Access and Encryption 709\u003c\/p\u003e \u003cp\u003eSQLite Database Encryption 710\u003c\/p\u003e \u003cp\u003ePersistent Store Access Control and Encryption 711\u003c\/p\u003e \u003cp\u003eSecuring BlackBerry 10 Native Applications 716\u003c\/p\u003e \u003cp\u003eSecuring BlackBerry 10 Cascades Applications 723\u003c\/p\u003e \u003cp\u003eSecuring BlackBerry 10 HTML5 and JavaScript (WebWorks) Applications 724\u003c\/p\u003e \u003cp\u003eSecuring Android Applications on BlackBerry 10 726\u003c\/p\u003e \u003cp\u003eSummary 726\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18 Cross‐Platform Mobile Applications 729\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction to Cross‐Platform Mobile Applications 729\u003c\/p\u003e \u003cp\u003eBridging Native Functionality 731\u003c\/p\u003e \u003cp\u003eExploring PhoneGap and Apache Cordova 736\u003c\/p\u003e \u003cp\u003eSummary 741\u003c\/p\u003e \u003cp\u003eIndex 743\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866382545239,"sku":"9781118958506","price":47.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118958506.jpg?v=1722278383"},{"product_id":"the-ieee-guide-to-writing-in-the-engineering-and-technical-fields-9781119070139","title":"The IEEE Guide to Writing in the Engineering and","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eHelps both engineers and students improve their writing skills by learning to analyze target audience, tone, and purpose in order to effectively write technical documents This book introduces students and practicing engineers to all the components of writing in the workplace. It teaches readers how considerations of audience and purpose govern the structure of their documents within particular work settings. The IEEE Guide to Writing in the Engineering and Technical Fields is broken up into two sections: Writing in Engineering Organizations and What Can You Do With Writing? The first section helps readers approach their writing in a logical and persuasive way as well as analyze their purpose for writing. The second section demonstrates how to distinguish rhetorical situations and the generic forms to inform, train, persuade, and collaborate.    The emergence of the global workplace has brought with it an increasingly important role for effective technical communication. Engineers more \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eA Note from the Series Editor, ix\u003c\/p\u003e \u003cp\u003eAbout the Authors, xi\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART I A TECHNIQUE FOR WRITING LIKE A PROFESSIONAL 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction, 3\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 The Social Situation of Text 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Social Contexts for Technical Writing, 8\u003c\/p\u003e \u003cp\u003eModels of the Writing Environment, 9\u003c\/p\u003e \u003cp\u003eTransmission Models, 10\u003c\/p\u003e \u003cp\u003eCorrectness Models, 11\u003c\/p\u003e \u003cp\u003eCognitive\/Behavioral Models, 13\u003c\/p\u003e \u003cp\u003eSocial\/Rhetorical Models, 14\u003c\/p\u003e \u003cp\u003eThis Guide's Approach, 16\u003c\/p\u003e \u003cp\u003eThe Rhetorical Situation: Purpose, 18\u003c\/p\u003e \u003cp\u003eThe Rhetorical Situation: Audience, 21\u003c\/p\u003e \u003cp\u003eThe Rhetorical Situation: Identity, 26\u003c\/p\u003e \u003cp\u003eThe Rhetorical Situation: Context, 28\u003c\/p\u003e \u003cp\u003eThe Pragmatic Situation: Community and Genre, 29\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Making Writing Decisions 33\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction, 34\u003c\/p\u003e \u003cp\u003eDocument Structure and Granularity, 35\u003c\/p\u003e \u003cp\u003eArranging Text at the Macro Level, 37\u003c\/p\u003e \u003cp\u003eSectioning and Heading Sections, 39\u003c\/p\u003e \u003cp\u003eAids for Navigating and Understanding Document Structure, 43\u003c\/p\u003e \u003cp\u003eCreating Effects with Lexis and Syntax at the Micro Level, 45\u003c\/p\u003e \u003cp\u003eLexical Technique: Word Choice, Technical Terms, and Hedges and Boosters, 47\u003c\/p\u003e \u003cp\u003eSyntactic Technique: Modification, Clausal Arrangement, and Discursive Cueing, 53\u003c\/p\u003e \u003cp\u003eIntermediate Structural Units and Argumentative Movement, 68\u003c\/p\u003e \u003cp\u003eParagraph Cohesion and Paragraphs as Structural Units of a Document, 69\u003c\/p\u003e \u003cp\u003eStructures Other than Paragraphs, 72\u003c\/p\u003e \u003cp\u003eCitations and Other Intertextual Statements, 73\u003c\/p\u003e \u003cp\u003eImplications for the Process of Writing, 75\u003c\/p\u003e \u003cp\u003eAdditional Reading, 77\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART 2 WRITING DOCUMENTS 79\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction 81\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Writing to Know: Informative Documents 85\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction, 86\u003c\/p\u003e \u003cp\u003eThe Purposes of Informative Documents, 86\u003c\/p\u003e \u003cp\u003eOccasions for Preparing an Informative Document, 88\u003c\/p\u003e \u003cp\u003eAudiences for an Informative Document, 88\u003c\/p\u003e \u003cp\u003eKey Communication Strategies When Writing to Know, 90\u003c\/p\u003e \u003cp\u003eUnderstanding What Constitutes Sufficient Evidence to Support a Claim, 90\u003c\/p\u003e \u003cp\u003eStructuring Evidence in Your Document, 91\u003c\/p\u003e \u003cp\u003eEstablishing Expertise, 92\u003c\/p\u003e \u003cp\u003eQuestions for Analyzing Existing Documents, 93\u003c\/p\u003e \u003cp\u003eSome Typical Informative Documents, 93\u003c\/p\u003e \u003cp\u003eReports, 93\u003c\/p\u003e \u003cp\u003eSpecifications, 104\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Writing to Enable: Instructions and Guidance 109\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction, 110\u003c\/p\u003e \u003cp\u003eThe Purposes of Enabling Documents, 110\u003c\/p\u003e \u003cp\u003eOccasions for Preparing an Enabling Document, 112\u003c\/p\u003e \u003cp\u003eAudiences for an Enabling Document, 112\u003c\/p\u003e \u003cp\u003eKey Communication Strategies When Writing to Enable, 113\u003c\/p\u003e \u003cp\u003eAnticipating a Document's Use Context, 113\u003c\/p\u003e \u003cp\u003eDeciding How Much Background Is Warranted, 115\u003c\/p\u003e \u003cp\u003eTesting the Document with Users, 116\u003c\/p\u003e \u003cp\u003eQuestions for Analyzing Existing Documents, 119\u003c\/p\u003e \u003cp\u003eCharacteristic Enabling Documents, 119\u003c\/p\u003e \u003cp\u003eManuals\/Guides and Other Documents That Primarily Contain Instructions\/Directions\/Procedures, 119\u003c\/p\u003e \u003cp\u003eTutorials\/Training Materials, 128\u003c\/p\u003e \u003cp\u003ePolicies, 130\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Writing to Convince: Persuasive Documents 133\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction, 134\u003c\/p\u003e \u003cp\u003eThe Purposes of Persuasive Documents, 134\u003c\/p\u003e \u003cp\u003eOccasions for Preparing a Persuasive Document, 135\u003c\/p\u003e \u003cp\u003eAudiences for the Persuasive Document, 136\u003c\/p\u003e \u003cp\u003eKey Communication Strategies When Writing to Convince, 137\u003c\/p\u003e \u003cp\u003eDesigning Your Argument to Consider the Audience's Preexisting Beliefs, 137\u003c\/p\u003e \u003cp\u003eUsing the Terms and Values of the Audience to Articulate a Shared Goal, 140\u003c\/p\u003e \u003cp\u003eAssuring Outcomes and Benefits without Seeming Unrealistic, 142\u003c\/p\u003e \u003cp\u003eQuestions for Analyzing Existing Documents, 143\u003c\/p\u003e \u003cp\u003eTypical Examples of Persuasive Documents, 145\u003c\/p\u003e \u003cp\u003eProposals, 145\u003c\/p\u003e \u003cp\u003eBusiness Plans, 149\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Correspondence: Medium of Workplace Collaboration 155\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction, 156\u003c\/p\u003e \u003cp\u003eThe Purposes of Correspondence, 157\u003c\/p\u003e \u003cp\u003eOccasions for Preparing Correspondence, 158\u003c\/p\u003e \u003cp\u003eAudiences for Correspondence, 158\u003c\/p\u003e \u003cp\u003eKey Communication Strategies When Corresponding, 160\u003c\/p\u003e \u003cp\u003eConsider Workplace Roles and Official and Unofficial Relationships and Responsibilities, 160\u003c\/p\u003e \u003cp\u003eEvaluate Target Size and Frequency of Communication for a Relationship, 162\u003c\/p\u003e \u003cp\u003ePause to Reconsider Composition, Time, and Tone before Sending, 163\u003c\/p\u003e \u003cp\u003eCharacteristics of Correspondence Documents, 165\u003c\/p\u003e \u003cp\u003eLetters, Memoranda, and E-mails, 165\u003c\/p\u003e \u003cp\u003eTypes of Correspondence, 167\u003c\/p\u003e \u003cp\u003ePre- and Post-meeting Documents: Announcements, Agendas, and Minutes, 170\u003c\/p\u003e \u003cp\u003eSocial Media, 171\u003c\/p\u003e \u003cp\u003eAppendix: IEEE Style for References, 173\u003c\/p\u003e \u003cp\u003eIndex, 183\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866385527127,"sku":"9781119070139","price":56.66,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119070139.jpg?v=1722278399"},{"product_id":"secrets-and-lies-9781119092438","title":"Secrets and Lies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThis anniversary edition which has stood the test of time as a runaway best-seller provides a practical, straight-forward guide to achieving security throughout computer networks. No theory, no math, no fiction of what should be working but isn''t, just the facts. Known as \u003ci\u003ethe\u003c\/i\u003e master of cryptography, Schneier uses his extensive field experience with his own clients to dispel the myths that often mislead IT managers as they try to build secure systems. A much-touted section: Schneier''s tutorial on just what cryptography (a subset of computer security) can and cannot do for them, has received far-reaching praise from both the technical and business community.  \u003c\/p\u003e\u003cp\u003e\u003cb\u003ePraise for Secrets and Lies\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eThis is a business issue, not a technical one, and executives can no longer leave such decisions to techies. That''s why Secrets and Lies belongs in every manager''s library.-Business Week \u003c\/p\u003e\u003cp\u003eStartlingly lively....a jewel box of little surprises you can actually use.-Fortune \u003c\/p\u003e\u003cp\u003eSe\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eForeword to 2015\u003c\/p\u003e \u003cp\u003e15\u003csup\u003eth\u003c\/sup\u003e Anniversary Edition ix\u003c\/p\u003e \u003cp\u003eIntroduction From the Paperback Edition xiii\u003c\/p\u003e \u003cp\u003ePreface xxiii\u003c\/p\u003e \u003cp\u003eAbout the Author xxvii\u003c\/p\u003e \u003cp\u003e1. Introduction 1\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 1: The Landscape 11\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2. Digital Threats 14\u003c\/p\u003e \u003cp\u003e3. Attacks 23\u003c\/p\u003e \u003cp\u003e4. Adversaries 42\u003c\/p\u003e \u003cp\u003e5. Security Needs 59\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 2: Technologies 83\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6. Cryptography 85\u003c\/p\u003e \u003cp\u003e7. Cryptography in Context 102\u003c\/p\u003e \u003cp\u003e8. Computer Security 120\u003c\/p\u003e \u003cp\u003e9. Identification and Authentication 135\u003c\/p\u003e \u003cp\u003e10. Networked-Computer Security 151\u003c\/p\u003e \u003cp\u003e11. Network Security 176\u003c\/p\u003e \u003cp\u003e12. Network Defenses 188\u003c\/p\u003e \u003cp\u003e13. Software Reliability 202\u003c\/p\u003e \u003cp\u003e14. Secure Hardware 212\u003c\/p\u003e \u003cp\u003e15. Certificates and Credentials 225\u003c\/p\u003e \u003cp\u003e16. Security Tricks 240\u003c\/p\u003e \u003cp\u003e17. The Human Factor 255\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 3: Strategies 271\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e18. Vulnerabilities and the Vulnerability Landscape 274\u003c\/p\u003e \u003cp\u003e19. Threat Modeling and Risk Assessment 288\u003c\/p\u003e \u003cp\u003e20. Security Policies and Countermeasures 307\u003c\/p\u003e \u003cp\u003e21. Attack Trees 318\u003c\/p\u003e \u003cp\u003e22. Product Testing and Verification 334\u003c\/p\u003e \u003cp\u003e23. The Future of Products 353\u003c\/p\u003e \u003cp\u003e24. Security Processes 367\u003c\/p\u003e \u003cp\u003e25. Conclusion 389\u003c\/p\u003e \u003cp\u003eAfterword 396\u003c\/p\u003e \u003cp\u003eResources 399\u003c\/p\u003e \u003cp\u003eAcknowledgments 401\u003c\/p\u003e \u003cp\u003eIndex 403\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866386116951,"sku":"9781119092438","price":20.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119092438.jpg?v=1722278401"},{"product_id":"lpic2-linux-professional-institute-certification-study-guide-9781119150794","title":"LPIC2 Linux Professional Institute Certification","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eFull coverage of the latest LPI-level 2 exams, with bonus online test bank\u003c\/b\u003e \u003cp\u003e\u003ci\u003eLPIC-2\u003c\/i\u003e is the one-stop preparation resource for the Linux Professional Institute''s Advanced Level certification exam. With 100 percent coverage of all exam objectives, this book provides clear and concise coverage of the Linux administration topics you''ll need to know for exams 201 and 202. Practical examples highlight the real-world applications of important concepts, and together, the author team provides insights based on almost fifty years in the IT industry. This brand new second edition has been completely revamped to align with the latest versions of the exams, with authoritative coverage of the Linux kernel, system startup, advanced storage, network configuration, system maintenance, web services, security, troubleshooting, and more. You also get access to online learning tools including electronic flashcards, chapter tests, practice exams, and a glossary of critical terms to help you \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction xxiii \u003c\/p\u003e\u003cp\u003eAssessment Test xliii\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I The LPI 201 Exam 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Starting a System 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Linux Boot Process 4\u003c\/p\u003e \u003cp\u003eFollowing the Boot Process 4\u003c\/p\u003e \u003cp\u003eViewing the Boot Process 5\u003c\/p\u003e \u003cp\u003eThe Firmware Startup 6\u003c\/p\u003e \u003cp\u003eThe BIOS Startup 6\u003c\/p\u003e \u003cp\u003eThe UEFI Startup 7\u003c\/p\u003e \u003cp\u003eLinux Bootloaders 8\u003c\/p\u003e \u003cp\u003eGRUB Legacy 9\u003c\/p\u003e \u003cp\u003eGRUB 2 12\u003c\/p\u003e \u003cp\u003eAlternative Bootloaders 14\u003c\/p\u003e \u003cp\u003eSecure Bootloaders 15\u003c\/p\u003e \u003cp\u003eProcess Initialization 16\u003c\/p\u003e \u003cp\u003eThe SysV Method 17\u003c\/p\u003e \u003cp\u003eThe systemd Method 21\u003c\/p\u003e \u003cp\u003eThe Upstart Method 26\u003c\/p\u003e \u003cp\u003eSystem Recovery 27\u003c\/p\u003e \u003cp\u003eKernel Failures 27\u003c\/p\u003e \u003cp\u003eRoot Drive Failure 29\u003c\/p\u003e \u003cp\u003eSummary 31\u003c\/p\u003e \u003cp\u003eExam Essentials 31\u003c\/p\u003e \u003cp\u003eReview Questions 33\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Maintaining the System 37\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eKeeping Users Informed 38\u003c\/p\u003e \u003cp\u003eLooking at Fluid Messaging 39\u003c\/p\u003e \u003cp\u003eLooking at Static Messaging 47\u003c\/p\u003e \u003cp\u003eBacking Up the System 51\u003c\/p\u003e \u003cp\u003eDeveloping a Backup Strategy 51\u003c\/p\u003e \u003cp\u003ePerforming Backups 61\u003c\/p\u003e \u003cp\u003eInstalling Programs from Source 72\u003c\/p\u003e \u003cp\u003eObtaining the Installation Files 73\u003c\/p\u003e \u003cp\u003eUnpacking the Installation Files 73\u003c\/p\u003e \u003cp\u003eReading Installation Documentation 74\u003c\/p\u003e \u003cp\u003eCompiling Preparation 75\u003c\/p\u003e \u003cp\u003eCompiling the Program 76\u003c\/p\u003e \u003cp\u003eCompleting the Installation 76\u003c\/p\u003e \u003cp\u003eManaging Resource Usage 79\u003c\/p\u003e \u003cp\u003eMeasuring Resource Usage 79\u003c\/p\u003e \u003cp\u003ePredicting Resource Usage 83\u003c\/p\u003e \u003cp\u003eTroubleshooting Resource Usage 85\u003c\/p\u003e \u003cp\u003eSummary 87\u003c\/p\u003e \u003cp\u003eExam Essentials 87\u003c\/p\u003e \u003cp\u003eReview Questions 89\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Mastering the Kernel 93\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is the Kernel? 94\u003c\/p\u003e \u003cp\u003eThe Kernel Features 94\u003c\/p\u003e \u003cp\u003eParts of the Kernel 104\u003c\/p\u003e \u003cp\u003eKernel Versions 107\u003c\/p\u003e \u003cp\u003eCompiling a Kernel 108\u003c\/p\u003e \u003cp\u003eObtaining Source Code 109\u003c\/p\u003e \u003cp\u003eCreating the Configuration File 110\u003c\/p\u003e \u003cp\u003eCompiling and Installing the Kernel 114\u003c\/p\u003e \u003cp\u003eCompiling and Installing Modules 116\u003c\/p\u003e \u003cp\u003eCreating an Initial RAM Disk 116\u003c\/p\u003e \u003cp\u003eBooting the New Kernel 118\u003c\/p\u003e \u003cp\u003eCreating a Kernel Package 119\u003c\/p\u003e \u003cp\u003eMaintaining the Kernel 120\u003c\/p\u003e \u003cp\u003eWorking with Module Files 120\u003c\/p\u003e \u003cp\u003eModule Commands 120\u003c\/p\u003e \u003cp\u003eWorking with Hardware 125\u003c\/p\u003e \u003cp\u003eAutomatically Detecting Hardware 128\u003c\/p\u003e \u003cp\u003eTroubleshooting the Kernel 129\u003c\/p\u003e \u003cp\u003eSummary 132\u003c\/p\u003e \u003cp\u003eExam Essentials 133\u003c\/p\u003e \u003cp\u003eReview Questions 135\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Managing the Filesystem 139\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOperating the Linux Filesystem 140\u003c\/p\u003e \u003cp\u003eUnderstanding Filesystem Structures 140\u003c\/p\u003e \u003cp\u003eUnderstanding Filesystem Types 141\u003c\/p\u003e \u003cp\u003eMaking a Filesystem 144\u003c\/p\u003e \u003cp\u003eAttaching a Filesystem 146\u003c\/p\u003e \u003cp\u003eExploring Additional Filesystem Topics 162\u003c\/p\u003e \u003cp\u003eLooking at Memory-Based Linux Filesystems 162\u003c\/p\u003e \u003cp\u003eLooking at the Btrfs Filesystem 163\u003c\/p\u003e \u003cp\u003eExploring Btrfs Subvolumes 165\u003c\/p\u003e \u003cp\u003eExploring Btrfs Snapshots 169\u003c\/p\u003e \u003cp\u003eLooking at Optical Filesystems 171\u003c\/p\u003e \u003cp\u003eLooking at Swap Filesystems 177\u003c\/p\u003e \u003cp\u003eLooking at Network-Based Filesystems 180\u003c\/p\u003e \u003cp\u003eUnderstanding Auto-Mounting 180\u003c\/p\u003e \u003cp\u003eLooking at Encrypted Filesystems 183\u003c\/p\u003e \u003cp\u003eMaintaining Linux Filesystems 185\u003c\/p\u003e \u003cp\u003eAdjusting a Filesystem 185\u003c\/p\u003e \u003cp\u003eChecking and Repairing a Filesystem 187\u003c\/p\u003e \u003cp\u003eUsing SMART 189\u003c\/p\u003e \u003cp\u003eSummary 192\u003c\/p\u003e \u003cp\u003eExam Essentials 192\u003c\/p\u003e \u003cp\u003eReview Questions 195\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Administering Advanced Storage Devices 199\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eConfiguring RAID 200\u003c\/p\u003e \u003cp\u003eUnderstanding RAID 200\u003c\/p\u003e \u003cp\u003eImplementing RAID on Linux 204\u003c\/p\u003e \u003cp\u003eManaging a RAID Array 216\u003c\/p\u003e \u003cp\u003eAdjusting Storage Devices 221\u003c\/p\u003e \u003cp\u003eLooking at Drive Interface Concepts 221\u003c\/p\u003e \u003cp\u003eTesting and Tuning Drives 223\u003c\/p\u003e \u003cp\u003eImplementing iSCSI 234\u003c\/p\u003e \u003cp\u003eManaging Logical Volumes 245\u003c\/p\u003e \u003cp\u003eUnderstanding LVM 245\u003c\/p\u003e \u003cp\u003eCreating Logical Volumes 246\u003c\/p\u003e \u003cp\u003eSupporting Logical Volumes 254\u003c\/p\u003e \u003cp\u003eUnderstanding the Device Mapper 263\u003c\/p\u003e \u003cp\u003eSummary 264\u003c\/p\u003e \u003cp\u003eExam Essentials 264\u003c\/p\u003e \u003cp\u003eReview Questions 267\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Navigating Network Services 271\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNetworking Basics 272\u003c\/p\u003e \u003cp\u003eThe Physical Layer 272\u003c\/p\u003e \u003cp\u003eThe Network Layer 274\u003c\/p\u003e \u003cp\u003eThe Transport Layer 278\u003c\/p\u003e \u003cp\u003eThe Application Layer 279\u003c\/p\u003e \u003cp\u003eConfiguring Network Features 279\u003c\/p\u003e \u003cp\u003eNetwork Configuration Files 280\u003c\/p\u003e \u003cp\u003eGraphical Tools 282\u003c\/p\u003e \u003cp\u003eCommand-Line Tools 284\u003c\/p\u003e \u003cp\u003eBasic Network Troubleshooting 288\u003c\/p\u003e \u003cp\u003eChecking the Log Files 288\u003c\/p\u003e \u003cp\u003eViewing the ARP Cache 289\u003c\/p\u003e \u003cp\u003eSending Test Packets 290\u003c\/p\u003e \u003cp\u003eTesting Network Routes 291\u003c\/p\u003e \u003cp\u003eTesting Client\/Server Connectivity 293\u003c\/p\u003e \u003cp\u003eFinding Host Information 295\u003c\/p\u003e \u003cp\u003eNetwork Security 297\u003c\/p\u003e \u003cp\u003eAdvanced Network Troubleshooting 297\u003c\/p\u003e \u003cp\u003eViewing Open Network Connections 297\u003c\/p\u003e \u003cp\u003eViewing Network Statistics 300\u003c\/p\u003e \u003cp\u003eScanning the Network 302\u003c\/p\u003e \u003cp\u003eCapturing Network Traffic 303\u003c\/p\u003e \u003cp\u003eSummary 308\u003c\/p\u003e \u003cp\u003eExam Essentials 308\u003c\/p\u003e \u003cp\u003eReview Questions 310\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II The LPI 202 Exam 315\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Organizing Email Services 317\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Linux Mail System 318\u003c\/p\u003e \u003cp\u003eMail Transfer Agent 319\u003c\/p\u003e \u003cp\u003eMail Delivery Agent 321\u003c\/p\u003e \u003cp\u003eMail User Agent 323\u003c\/p\u003e \u003cp\u003eEmail Protocols 325\u003c\/p\u003e \u003cp\u003eSimple Mail Transfer Protocol 326\u003c\/p\u003e \u003cp\u003ePost Office Protocol 332\u003c\/p\u003e \u003cp\u003eInternet Message Access Protocol 334\u003c\/p\u003e \u003cp\u003eUsing Email Servers 338\u003c\/p\u003e \u003cp\u003eUsing Sendmail 338\u003c\/p\u003e \u003cp\u003eUsing Postfix 342\u003c\/p\u003e \u003cp\u003eLocal Email Delivery 351\u003c\/p\u003e \u003cp\u003eProcmail Basics 351\u003c\/p\u003e \u003cp\u003eSieve 356\u003c\/p\u003e \u003cp\u003eRemote Email Delivery 359\u003c\/p\u003e \u003cp\u003eUsing Courier 359\u003c\/p\u003e \u003cp\u003eUsing Dovecot 360\u003c\/p\u003e \u003cp\u003eSummary 363\u003c\/p\u003e \u003cp\u003eExam Essentials 364\u003c\/p\u003e \u003cp\u003eReview Questions 366\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Directing DNS 371\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eConfiguring a DNS Server 372\u003c\/p\u003e \u003cp\u003eUnderstanding DNS and BIND 372\u003c\/p\u003e \u003cp\u003eConfiguring DNS on Linux 379\u003c\/p\u003e \u003cp\u003eStarting, Stopping, and Reloading BIND 395\u003c\/p\u003e \u003cp\u003eConfiguring BIND Logging 398\u003c\/p\u003e \u003cp\u003eCreating and Maintaining DNS Zones 403\u003c\/p\u003e \u003cp\u003eExploring BIND Zone Files 403\u003c\/p\u003e \u003cp\u003eManaging BIND Zones on Linux 417\u003c\/p\u003e \u003cp\u003eSecuring a DNS Server 427\u003c\/p\u003e \u003cp\u003eSetting Up Basic Security 427\u003c\/p\u003e \u003cp\u003eJailing BIND 431\u003c\/p\u003e \u003cp\u003eUsing DNSSEC 434\u003c\/p\u003e \u003cp\u003eConnecting via TSIG 440\u003c\/p\u003e \u003cp\u003eEmploying DANE 442\u003c\/p\u003e \u003cp\u003eSummary 445\u003c\/p\u003e \u003cp\u003eExam Essentials 445\u003c\/p\u003e \u003cp\u003eReview Questions 447\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Offering Web Services 451\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is a Web Server? 452\u003c\/p\u003e \u003cp\u003eWeb Server Basics 452\u003c\/p\u003e \u003cp\u003eThe HTTP Standard 453\u003c\/p\u003e \u003cp\u003eLinux Web Servers 459\u003c\/p\u003e \u003cp\u003eThe Apache Web Server 461\u003c\/p\u003e \u003cp\u003eInstalling an Apache Server 462\u003c\/p\u003e \u003cp\u003eConfiguring the Apache Server 464\u003c\/p\u003e \u003cp\u003eHosting Dynamic Web Applications 472\u003c\/p\u003e \u003cp\u003eCreating a Secure Web Server 474\u003c\/p\u003e \u003cp\u003eUsing a Proxy Server 482\u003c\/p\u003e \u003cp\u003eInstalling Squid 482\u003c\/p\u003e \u003cp\u003eConfiguring Squid 483\u003c\/p\u003e \u003cp\u003eConfiguring Clients 486\u003c\/p\u003e \u003cp\u003eThe Nginx Server 487\u003c\/p\u003e \u003cp\u003eInstalling Nginx 487\u003c\/p\u003e \u003cp\u003eConfiguring Nginx 488\u003c\/p\u003e \u003cp\u003eSummary 490\u003c\/p\u003e \u003cp\u003eExam Essentials 491\u003c\/p\u003e \u003cp\u003eReview Questions 493\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Sharing Files 497\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLooking at Samba 498\u003c\/p\u003e \u003cp\u003eUnderstanding Samba 498\u003c\/p\u003e \u003cp\u003eConfiguring Samba 500\u003c\/p\u003e \u003cp\u003eTroubleshooting Samba 527\u003c\/p\u003e \u003cp\u003eLooking at NFS 530\u003c\/p\u003e \u003cp\u003eUnderstanding NFS 530\u003c\/p\u003e \u003cp\u003eConfiguring NFS 533\u003c\/p\u003e \u003cp\u003eSecuring NFS 549\u003c\/p\u003e \u003cp\u003eTroubleshooting NFS 552\u003c\/p\u003e \u003cp\u003eLooking at FTP Servers 553\u003c\/p\u003e \u003cp\u003eUnderstanding FTP 554\u003c\/p\u003e \u003cp\u003eConfiguring vsftpd 556\u003c\/p\u003e \u003cp\u003eConfiguring Pure-FTPd 568\u003c\/p\u003e \u003cp\u003eSummary 575\u003c\/p\u003e \u003cp\u003eExam Essentials 575\u003c\/p\u003e \u003cp\u003eReview Questions 577\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Managing Network Clients 581\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAssigning Network Addresses 582\u003c\/p\u003e \u003cp\u003eThe DHCP Standard 583\u003c\/p\u003e \u003cp\u003eLinux DHCP Software 584\u003c\/p\u003e \u003cp\u003eInstalling a Linux DHCP Server 585\u003c\/p\u003e \u003cp\u003eConfiguring a DHCP Server 585\u003c\/p\u003e \u003cp\u003eConfiguring Clients 590\u003c\/p\u003e \u003cp\u003eAuthentication Service 591\u003c\/p\u003e \u003cp\u003ePAM Basics 591\u003c\/p\u003e \u003cp\u003eConfiguring PAM 594\u003c\/p\u003e \u003cp\u003eUsing PAM Application Files 595\u003c\/p\u003e \u003cp\u003eNetwork Directories 597\u003c\/p\u003e \u003cp\u003eLDAP Basics 597\u003c\/p\u003e \u003cp\u003eThe OpenLDAP Server 601\u003c\/p\u003e \u003cp\u003eImplementing LDAP Clients 607\u003c\/p\u003e \u003cp\u003eSummary 613\u003c\/p\u003e \u003cp\u003eExam Essentials 613\u003c\/p\u003e \u003cp\u003eReview Questions 615\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Setting Up System Security 619\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eServer Network Security 620\u003c\/p\u003e \u003cp\u003ePort Scanning 620\u003c\/p\u003e \u003cp\u003eIntrusion Detection Systems 628\u003c\/p\u003e \u003cp\u003eExternal Network Security 631\u003c\/p\u003e \u003cp\u003eUsing iptables 634\u003c\/p\u003e \u003cp\u003eRouting in Linux 639\u003c\/p\u003e \u003cp\u003eConnecting Securely to a Server 639\u003c\/p\u003e \u003cp\u003eOpenSSH 640\u003c\/p\u003e \u003cp\u003eOpenVPN 643\u003c\/p\u003e \u003cp\u003eSecurity Resources 646\u003c\/p\u003e \u003cp\u003eUS-CERT 646\u003c\/p\u003e \u003cp\u003eSANS Institute 647\u003c\/p\u003e \u003cp\u003eBugtraq 647\u003c\/p\u003e \u003cp\u003eSummary 648\u003c\/p\u003e \u003cp\u003eExam Essentials 649\u003c\/p\u003e \u003cp\u003eReview Questions 651\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix Answers to Review Questions 655\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Starting a System 656\u003c\/p\u003e \u003cp\u003eChapter 2: Maintaining the System 659\u003c\/p\u003e \u003cp\u003eChapter 3: Mastering the Kernel 662\u003c\/p\u003e \u003cp\u003eChapter 4: Managing the Filesystem 664\u003c\/p\u003e \u003cp\u003eChapter 5: Administering Advanced Storage Devices 667\u003c\/p\u003e \u003cp\u003eChapter 6: Navigating Network Services 670\u003c\/p\u003e \u003cp\u003eChapter 7: Organizing Email Services 673\u003c\/p\u003e \u003cp\u003eChapter 8: Directing DNS 676\u003c\/p\u003e \u003cp\u003eChapter 9: Offering Web Services 678\u003c\/p\u003e \u003cp\u003eChapter 10: Sharing Files 681\u003c\/p\u003e \u003cp\u003eChapter 11: Managing Network Clients 684\u003c\/p\u003e \u003cp\u003eChapter 12: Setting Up System Security 687\u003c\/p\u003e \u003cp\u003eIndex 691\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866388050263,"sku":"9781119150794","price":46.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119150794.jpg?v=1722278411"},{"product_id":"penetration-testing-for-dummies-9781119577485","title":"Penetration Testing For Dummies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eTarget, test, analyze, and report on security vulnerabilities with pen testing Pen Testing is necessary for companies looking to target, test, analyze, and patch the security vulnerabilities from hackers attempting to break into and compromise their organizations data. It takes a person with hacking skills to look for the weaknesses that make an organization susceptible to hacking. Pen Testing For Dummies aims to equip IT enthusiasts at various levels with the basic knowledge of pen testing. It is the go-to book for those who have some IT experience but desire more knowledge of how to gather intelligence on a target, learn the steps for mapping out a test, and discover best practices for analyzing, solving, and reporting on vulnerabilities.    The different phases of a pen test from pre-engagement to completionThreat modeling and understanding riskWhen to apply vulnerability management vs penetration testingWays to keep your pen testing skills sharp, relevant, and at the top of the gam","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866403844439,"sku":"9781119577485","price":19.54,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119577485.jpg?v=1722278481"},{"product_id":"security-engineering-9781119642787","title":"Security Engineering","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003ePreface to the Third Edition xxxvii\u003c\/p\u003e \u003cp\u003ePreface to the Second Edition xli\u003c\/p\u003e \u003cp\u003ePreface to the First Edition xliii\u003c\/p\u003e \u003cp\u003eFormy daughter, and other lawyers… xlvii\u003c\/p\u003e \u003cp\u003eForeword xlix\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 What Is Security Engineering? 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Introduction 3\u003c\/p\u003e \u003cp\u003e1.2 A framework 4\u003c\/p\u003e \u003cp\u003e1.3 Example 1 – a bank 6\u003c\/p\u003e \u003cp\u003e1.4 Example 2 – a military base 7\u003c\/p\u003e \u003cp\u003e1.5 Example 3 – a hospital 8\u003c\/p\u003e \u003cp\u003e1.6 Example 4 – the home 10\u003c\/p\u003e \u003cp\u003e1.7 Definitions 11\u003c\/p\u003e \u003cp\u003e1.8 Summary 16\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Who Is the Opponent? 17\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Introduction 17\u003c\/p\u003e \u003cp\u003e2.2 Spies 19\u003c\/p\u003e \u003cp\u003e2.2.1 The Five Eyes 19\u003c\/p\u003e \u003cp\u003e2.2.1.1 Prism 19\u003c\/p\u003e \u003cp\u003e2.2.1.2 Tempora 20\u003c\/p\u003e \u003cp\u003e2.2.1.3 Muscular 21\u003c\/p\u003e \u003cp\u003e2.2.1.4 Special collection 22\u003c\/p\u003e \u003cp\u003e2.2.1.5 Bullrun and Edgehill 22\u003c\/p\u003e \u003cp\u003e2.2.1.6 Xkeyscore 23\u003c\/p\u003e \u003cp\u003e2.2.1.7 Longhaul 24\u003c\/p\u003e \u003cp\u003e2.2.1.8 Quantum 25\u003c\/p\u003e \u003cp\u003e2.2.1.9 CNE 25\u003c\/p\u003e \u003cp\u003e2.2.1.10 The analyst’s viewpoint 27\u003c\/p\u003e \u003cp\u003e2.2.1.11 Offensive operations 28\u003c\/p\u003e \u003cp\u003e2.2.1.12 Attack scaling 29\u003c\/p\u003e \u003cp\u003e2.2.2 China 30\u003c\/p\u003e \u003cp\u003e2.2.3 Russia 35\u003c\/p\u003e \u003cp\u003e2.2.4 The rest 38\u003c\/p\u003e \u003cp\u003e2.2.5 Attribution 40\u003c\/p\u003e \u003cp\u003e2.3 Crooks 41\u003c\/p\u003e \u003cp\u003e2.3.1 Criminal infrastructure 42\u003c\/p\u003e \u003cp\u003e2.3.1.1 Botnet herders 42\u003c\/p\u003e \u003cp\u003e2.3.1.2 Malware devs 44\u003c\/p\u003e \u003cp\u003e2.3.1.3 Spam senders 45\u003c\/p\u003e \u003cp\u003e2.3.1.4 Bulk account compromise 45\u003c\/p\u003e \u003cp\u003e2.3.1.5 Targeted attackers 46\u003c\/p\u003e \u003cp\u003e2.3.1.6 Cashout gangs 46\u003c\/p\u003e \u003cp\u003e2.3.1.7 Ransomware 47\u003c\/p\u003e \u003cp\u003e2.3.2 Attacks on banking and payment systems 47\u003c\/p\u003e \u003cp\u003e2.3.3 Sectoral cybercrime ecosystems 49\u003c\/p\u003e \u003cp\u003e2.3.4 Internal attacks 49\u003c\/p\u003e \u003cp\u003e2.3.5 CEO crimes 49\u003c\/p\u003e \u003cp\u003e2.3.6 Whistleblowers 50\u003c\/p\u003e \u003cp\u003e2.4 Geeks 52\u003c\/p\u003e \u003cp\u003e2.5 The swamp 53\u003c\/p\u003e \u003cp\u003e2.5.1 Hacktivism and hate campaigns 54\u003c\/p\u003e \u003cp\u003e2.5.2 Child sex abuse material 55\u003c\/p\u003e \u003cp\u003e2.5.3 School and workplace bullying 57\u003c\/p\u003e \u003cp\u003e2.5.4 Intimate relationship abuse 57\u003c\/p\u003e \u003cp\u003e2.6 Summary 59\u003c\/p\u003e \u003cp\u003eResearch problems 60\u003c\/p\u003e \u003cp\u003eFurther reading 61\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Psychology and Usability 63\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Introduction 63\u003c\/p\u003e \u003cp\u003e3.2 Insights from psychology research 64\u003c\/p\u003e \u003cp\u003e3.2.1 Cognitive psychology 65\u003c\/p\u003e \u003cp\u003e3.2.2 Gender, diversity and interpersonal variation 68\u003c\/p\u003e \u003cp\u003e3.2.3 Social psychology 70\u003c\/p\u003e \u003cp\u003e3.2.3.1 Authority and its abuse 71\u003c\/p\u003e \u003cp\u003e3.2.3.2 The bystander effect 72\u003c\/p\u003e \u003cp\u003e3.2.4 The social-brain theory of deception 73\u003c\/p\u003e \u003cp\u003e3.2.5 Heuristics, biases and behavioural economics 76\u003c\/p\u003e \u003cp\u003e3.2.5.1 Prospect theory and risk misperception 77\u003c\/p\u003e \u003cp\u003e3.2.5.2 Present bias and hyperbolic discounting 78\u003c\/p\u003e \u003cp\u003e3.2.5.3 Defaults and nudges 79\u003c\/p\u003e \u003cp\u003e3.2.5.4 The default to intentionality 79\u003c\/p\u003e \u003cp\u003e3.2.5.5 The affect heuristic 80\u003c\/p\u003e \u003cp\u003e3.2.5.6 Cognitive dissonance 81\u003c\/p\u003e \u003cp\u003e3.2.5.7 The risk thermostat 81\u003c\/p\u003e \u003cp\u003e3.3 Deception in practice 81\u003c\/p\u003e \u003cp\u003e3.3.1 The salesman and the scamster 82\u003c\/p\u003e \u003cp\u003e3.3.2 Social engineering 84\u003c\/p\u003e \u003cp\u003e3.3.3 Phishing 86\u003c\/p\u003e \u003cp\u003e3.3.4 Opsec 88\u003c\/p\u003e \u003cp\u003e3.3.5 Deception research 89\u003c\/p\u003e \u003cp\u003e3.4 Passwords 90\u003c\/p\u003e \u003cp\u003e3.4.1 Password recovery 92\u003c\/p\u003e \u003cp\u003e3.4.2 Password choice 94\u003c\/p\u003e \u003cp\u003e3.4.3 Difficulties with reliable password entry 94\u003c\/p\u003e \u003cp\u003e3.4.4 Difficulties with remembering the password 95\u003c\/p\u003e \u003cp\u003e3.4.4.1 Naïve choice 96\u003c\/p\u003e \u003cp\u003e3.4.4.2 User abilities and training 96\u003c\/p\u003e \u003cp\u003e3.4.4.3 Design errors 98\u003c\/p\u003e \u003cp\u003e3.4.4.4 Operational failures 100\u003c\/p\u003e \u003cp\u003e3.4.4.5 Social-engineering attacks 101\u003c\/p\u003e \u003cp\u003e3.4.4.6 Customer education 102\u003c\/p\u003e \u003cp\u003e3.4.4.7 Phishing warnings 103\u003c\/p\u003e \u003cp\u003e3.4.5 System issues 104\u003c\/p\u003e \u003cp\u003e3.4.6 Can you deny service? 105\u003c\/p\u003e \u003cp\u003e3.4.7 Protecting oneself or others? 105\u003c\/p\u003e \u003cp\u003e3.4.8 Attacks on password entry 106\u003c\/p\u003e \u003cp\u003e3.4.8.1 Interface design 106\u003c\/p\u003e \u003cp\u003e3.4.8.2 Trusted path, and bogus terminals 107\u003c\/p\u003e \u003cp\u003e3.4.8.3 Technical defeats of password retry counters 107\u003c\/p\u003e \u003cp\u003e3.4.9 Attacks on password storage 108\u003c\/p\u003e \u003cp\u003e3.4.9.1 One-way encryption 109\u003c\/p\u003e \u003cp\u003e3.4.9.2 Password cracking 109\u003c\/p\u003e \u003cp\u003e3.4.9.3 Remote password checking 109\u003c\/p\u003e \u003cp\u003e3.4.10 Absolute limits 110\u003c\/p\u003e \u003cp\u003e3.4.11 Using a password manager 111\u003c\/p\u003e \u003cp\u003e3.4.12 Will we ever get rid of passwords? 113\u003c\/p\u003e \u003cp\u003e3.5 CAPTCHAs 115\u003c\/p\u003e \u003cp\u003e3.6 Summary 116\u003c\/p\u003e \u003cp\u003eResearch problems 117\u003c\/p\u003e \u003cp\u003eFurther reading 118\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Protocols 119\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction 119\u003c\/p\u003e \u003cp\u003e4.2 Password eavesdropping risks 120\u003c\/p\u003e \u003cp\u003e4.3 Who goes there? – simple authentication 122\u003c\/p\u003e \u003cp\u003e4.3.1 Challenge and response 124\u003c\/p\u003e \u003cp\u003e4.3.2 Two-factor authentication 128\u003c\/p\u003e \u003cp\u003e4.3.3 The MIG-in-the-middle attack 129\u003c\/p\u003e \u003cp\u003e4.3.4 Reflection attacks 132\u003c\/p\u003e \u003cp\u003e4.4 Manipulating the message 133\u003c\/p\u003e \u003cp\u003e4.5 Changing the environment 134\u003c\/p\u003e \u003cp\u003e4.6 Chosen protocol attacks 135\u003c\/p\u003e \u003cp\u003e4.7 Managing encryption keys 136\u003c\/p\u003e \u003cp\u003e4.7.1 The resurrecting duckling 137\u003c\/p\u003e \u003cp\u003e4.7.2 Remote key management 137\u003c\/p\u003e \u003cp\u003e4.7.3 The Needham-Schroeder protocol 138\u003c\/p\u003e \u003cp\u003e4.7.4 Kerberos 139\u003c\/p\u003e \u003cp\u003e4.7.5 Practical key management 141\u003c\/p\u003e \u003cp\u003e4.8 Design assurance 141\u003c\/p\u003e \u003cp\u003e4.9 Summary 143\u003c\/p\u003e \u003cp\u003eResearch problems 143\u003c\/p\u003e \u003cp\u003eFurther reading 144\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Cryptography 145\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction 145\u003c\/p\u003e \u003cp\u003e5.2 Historical background 146\u003c\/p\u003e \u003cp\u003e5.2.1 An early stream cipher – the Vigenère 147\u003c\/p\u003e \u003cp\u003e5.2.2 The one-time pad 148\u003c\/p\u003e \u003cp\u003e5.2.3 An early block cipher – Playfair 150\u003c\/p\u003e \u003cp\u003e5.2.4 Hash functions 152\u003c\/p\u003e \u003cp\u003e5.2.5 Asymmetric primitives 154\u003c\/p\u003e \u003cp\u003e5.3 Security models 155\u003c\/p\u003e \u003cp\u003e5.3.1 Random functions – hash functions 157\u003c\/p\u003e \u003cp\u003e5.3.1.1 Properties 157\u003c\/p\u003e \u003cp\u003e5.3.1.2 The birthday theorem 158\u003c\/p\u003e \u003cp\u003e5.3.2 Random generators – stream ciphers 159\u003c\/p\u003e \u003cp\u003e5.3.3 Random permutations – block ciphers 161\u003c\/p\u003e \u003cp\u003e5.3.4 Public key encryption and trapdoor one-way permutations 163\u003c\/p\u003e \u003cp\u003e5.3.5 Digital signatures 164\u003c\/p\u003e \u003cp\u003e5.4 Symmetric crypto algorithms 165\u003c\/p\u003e \u003cp\u003e5.4.1 SP-networks 165\u003c\/p\u003e \u003cp\u003e5.4.1.1 Block size 166\u003c\/p\u003e \u003cp\u003e5.4.1.2 Number of rounds 166\u003c\/p\u003e \u003cp\u003e5.4.1.3 Choice of S-boxes 167\u003c\/p\u003e \u003cp\u003e5.4.1.4 Linear cryptanalysis 167\u003c\/p\u003e \u003cp\u003e5.4.1.5 Differential cryptanalysis 168\u003c\/p\u003e \u003cp\u003e5.4.2 The Advanced Encryption Standard (AES) 169\u003c\/p\u003e \u003cp\u003e5.4.3 Feistel ciphers 171\u003c\/p\u003e \u003cp\u003e5.4.3.1 The Luby-Rackoff result 173\u003c\/p\u003e \u003cp\u003e5.4.3.2 DES 173\u003c\/p\u003e \u003cp\u003e5.5 Modes of operation 175\u003c\/p\u003e \u003cp\u003e5.5.1 How not to use a block cipher 176\u003c\/p\u003e \u003cp\u003e5.5.2 Cipher block chaining 177\u003c\/p\u003e \u003cp\u003e5.5.3 Counter encryption 178\u003c\/p\u003e \u003cp\u003e5.5.4 Legacy stream cipher modes 178\u003c\/p\u003e \u003cp\u003e5.5.5 Message authentication code 179\u003c\/p\u003e \u003cp\u003e5.5.6 Galois counter mode 180\u003c\/p\u003e \u003cp\u003e5.5.7 XTS 180\u003c\/p\u003e \u003cp\u003e5.6 Hash functions 181\u003c\/p\u003e \u003cp\u003e5.6.1 Common hash functions 181\u003c\/p\u003e \u003cp\u003e5.6.2 Hash function applications – HMAC, commitments and updating 183\u003c\/p\u003e \u003cp\u003e5.7 Asymmetric crypto primitives 185\u003c\/p\u003e \u003cp\u003e5.7.1 Cryptography based on factoring 185\u003c\/p\u003e \u003cp\u003e5.7.2 Cryptography based on discrete logarithms 188\u003c\/p\u003e \u003cp\u003e5.7.2.1 One-way commutative encryption 189\u003c\/p\u003e \u003cp\u003e5.7.2.2 Diffie-Hellman key establishment 190\u003c\/p\u003e \u003cp\u003e5.7.2.3 ElGamal digital signature and DSA 192\u003c\/p\u003e \u003cp\u003e5.7.3 Elliptic curve cryptography 193\u003c\/p\u003e \u003cp\u003e5.7.4 Certification authorities 194\u003c\/p\u003e \u003cp\u003e5.7.5 TLS 195\u003c\/p\u003e \u003cp\u003e5.7.5.1 TLS uses 196\u003c\/p\u003e \u003cp\u003e5.7.5.2 TLS security 196\u003c\/p\u003e \u003cp\u003e5.7.5.3 TLS 1.3 197\u003c\/p\u003e \u003cp\u003e5.7.6 Other public-key protocols 197\u003c\/p\u003e \u003cp\u003e5.7.6.1 Code signing 197\u003c\/p\u003e \u003cp\u003e5.7.6.2 PGP\/GPG 198\u003c\/p\u003e \u003cp\u003e5.7.6.3 QUIC 199\u003c\/p\u003e \u003cp\u003e5.7.7 Special-purpose primitives 199\u003c\/p\u003e \u003cp\u003e5.7.8 How strong are asymmetric cryptographic primitives? 200\u003c\/p\u003e \u003cp\u003e5.7.9 What else goes wrong 202\u003c\/p\u003e \u003cp\u003e5.8 Summary 203\u003c\/p\u003e \u003cp\u003eResearch problems 204\u003c\/p\u003e \u003cp\u003eFurther reading 204\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Access Control 207\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Introduction 207\u003c\/p\u003e \u003cp\u003e6.2 Operating system access controls 209\u003c\/p\u003e \u003cp\u003e6.2.1 Groups and roles 210\u003c\/p\u003e \u003cp\u003e6.2.2 Access control lists 211\u003c\/p\u003e \u003cp\u003e6.2.3 Unix operating system security 212\u003c\/p\u003e \u003cp\u003e6.2.4 Capabilities 214\u003c\/p\u003e \u003cp\u003e6.2.5 DAC and MAC 215\u003c\/p\u003e \u003cp\u003e6.2.6 Apple’s macOS 217\u003c\/p\u003e \u003cp\u003e6.2.7 iOS 217\u003c\/p\u003e \u003cp\u003e6.2.8 Android 218\u003c\/p\u003e \u003cp\u003e6.2.9 Windows 219\u003c\/p\u003e \u003cp\u003e6.2.10 Middleware 222\u003c\/p\u003e \u003cp\u003e6.2.10.1 Database access controls 222\u003c\/p\u003e \u003cp\u003e6.2.10.2 Browsers 223\u003c\/p\u003e \u003cp\u003e6.2.11 Sandboxing 224\u003c\/p\u003e \u003cp\u003e6.2.12 Virtualisation 225\u003c\/p\u003e \u003cp\u003e6.3 Hardware protection 227\u003c\/p\u003e \u003cp\u003e6.3.1 Intel processors 228\u003c\/p\u003e \u003cp\u003e6.3.2 Arm processors 230\u003c\/p\u003e \u003cp\u003e6.4 What goes wrong 231\u003c\/p\u003e \u003cp\u003e6.4.1 Smashing the stack 232\u003c\/p\u003e \u003cp\u003e6.4.2 Other technical attacks 234\u003c\/p\u003e \u003cp\u003e6.4.3 User interface failures 236\u003c\/p\u003e \u003cp\u003e6.4.4 Remedies 237\u003c\/p\u003e \u003cp\u003e6.4.5 Environmental creep 238\u003c\/p\u003e \u003cp\u003e6.5 Summary 239\u003c\/p\u003e \u003cp\u003eResearch problems 240\u003c\/p\u003e \u003cp\u003eFurther reading 240\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Distributed Systems 243\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Introduction 243\u003c\/p\u003e \u003cp\u003e7.2 Concurrency 244\u003c\/p\u003e \u003cp\u003e7.2.1 Using old data versus paying to propagate state 245\u003c\/p\u003e \u003cp\u003e7.2.2 Locking to prevent inconsistent updates 246\u003c\/p\u003e \u003cp\u003e7.2.3 The order of updates 247\u003c\/p\u003e \u003cp\u003e7.2.4 Deadlock 248\u003c\/p\u003e \u003cp\u003e7.2.5 Non-convergent state 249\u003c\/p\u003e \u003cp\u003e7.2.6 Secure time 250\u003c\/p\u003e \u003cp\u003e7.3 Fault tolerance and failure recovery 251\u003c\/p\u003e \u003cp\u003e7.3.1 Failure models 252\u003c\/p\u003e \u003cp\u003e7.3.1.1 Byzantine failure 252\u003c\/p\u003e \u003cp\u003e7.3.1.2 Interaction with fault tolerance 253\u003c\/p\u003e \u003cp\u003e7.3.2 What is resilience for? 254\u003c\/p\u003e \u003cp\u003e7.3.3 At what level is the redundancy? 255\u003c\/p\u003e \u003cp\u003e7.3.4 Service-denial attacks 257\u003c\/p\u003e \u003cp\u003e7.4 Naming 259\u003c\/p\u003e \u003cp\u003e7.4.1 The Needham naming principles 260\u003c\/p\u003e \u003cp\u003e7.4.2 What else goes wrong 263\u003c\/p\u003e \u003cp\u003e7.4.2.1 Naming and identity 264\u003c\/p\u003e \u003cp\u003e7.4.2.2 Cultural assumptions 265\u003c\/p\u003e \u003cp\u003e7.4.2.3 Semantic content of names 267\u003c\/p\u003e \u003cp\u003e7.4.2.4 Uniqueness of names 268\u003c\/p\u003e \u003cp\u003e7.4.2.5 Stability of names and addresses 269\u003c\/p\u003e \u003cp\u003e7.4.2.6 Restrictions on the use of names 269\u003c\/p\u003e \u003cp\u003e7.4.3 Types of name 270\u003c\/p\u003e \u003cp\u003e7.5 Summary 271\u003c\/p\u003e \u003cp\u003eResearch problems 272\u003c\/p\u003e \u003cp\u003eFurther reading 273\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Economics 275\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Introduction 275\u003c\/p\u003e \u003cp\u003e8.2 Classical economics 276\u003c\/p\u003e \u003cp\u003e8.2.1 Monopoly 278\u003c\/p\u003e \u003cp\u003e8.3 Information economics 281\u003c\/p\u003e \u003cp\u003e8.3.1 Why information markets are different 281\u003c\/p\u003e \u003cp\u003e8.3.2 The value of lock-in 282\u003c\/p\u003e \u003cp\u003e8.3.3 Asymmetric information 284\u003c\/p\u003e \u003cp\u003e8.3.4 Public goods 285\u003c\/p\u003e \u003cp\u003e8.4 Game theory 286\u003c\/p\u003e \u003cp\u003e8.4.1 The prisoners’ dilemma 287\u003c\/p\u003e \u003cp\u003e8.4.2 Repeated and evolutionary games 288\u003c\/p\u003e \u003cp\u003e8.5 Auction theory 291\u003c\/p\u003e \u003cp\u003e8.6 The economics of security and dependability 293\u003c\/p\u003e \u003cp\u003e8.6.1 Why is Windows so insecure? 294\u003c\/p\u003e \u003cp\u003e8.6.2 Managing the patching cycle 296\u003c\/p\u003e \u003cp\u003e8.6.3 Structural models of attack and defence 298\u003c\/p\u003e \u003cp\u003e8.6.4 The economics of lock-in, tying and DRM 300\u003c\/p\u003e \u003cp\u003e8.6.5 Antitrust law and competition policy 302\u003c\/p\u003e \u003cp\u003e8.6.6 Perversely motivated guards 304\u003c\/p\u003e \u003cp\u003e8.6.7 Economics of privacy 305\u003c\/p\u003e \u003cp\u003e8.6.8 Organisations and human behaviour 307\u003c\/p\u003e \u003cp\u003e8.6.9 Economics of cybercrime 308\u003c\/p\u003e \u003cp\u003e8.7 Summary 310\u003c\/p\u003e \u003cp\u003eResearch problems 311\u003c\/p\u003e \u003cp\u003eFurther reading 311\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Multilevel Security 315\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Introduction 315\u003c\/p\u003e \u003cp\u003e9.2 What is a security policy model? 316\u003c\/p\u003e \u003cp\u003e9.3 Multilevel security policy 318\u003c\/p\u003e \u003cp\u003e9.3.1 The Anderson report 319\u003c\/p\u003e \u003cp\u003e9.3.2 The Bell-LaPadula model 320\u003c\/p\u003e \u003cp\u003e9.3.3 The standard criticisms of Bell-LaPadula 321\u003c\/p\u003e \u003cp\u003e9.3.4 The evolution of MLS policies 323\u003c\/p\u003e \u003cp\u003e9.3.5 The Biba model 325\u003c\/p\u003e \u003cp\u003e9.4 Historical examples of MLS systems 326\u003c\/p\u003e \u003cp\u003e9.4.1 SCOMP 326\u003c\/p\u003e \u003cp\u003e9.4.2 Data diodes 327\u003c\/p\u003e \u003cp\u003e9.5 MAC: from MLS to IFC and integrity 329\u003c\/p\u003e \u003cp\u003e9.5.1 Windows 329\u003c\/p\u003e \u003cp\u003e9.5.2 SELinux 330\u003c\/p\u003e \u003cp\u003e9.5.3 Embedded systems 330\u003c\/p\u003e \u003cp\u003e9.6 What goes wrong 331\u003c\/p\u003e \u003cp\u003e9.6.1 Composability 331\u003c\/p\u003e \u003cp\u003e9.6.2 The cascade problem 332\u003c\/p\u003e \u003cp\u003e9.6.3 Covert channels 333\u003c\/p\u003e \u003cp\u003e9.6.4 The threat from malware 333\u003c\/p\u003e \u003cp\u003e9.6.5 Polyinstantiation 334\u003c\/p\u003e \u003cp\u003e9.6.6 Practical problems with MLS 335\u003c\/p\u003e \u003cp\u003e9.7 Summary 337\u003c\/p\u003e \u003cp\u003eResearch problems 338\u003c\/p\u003e \u003cp\u003eFurther reading 339\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Boundaries 341\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Introduction 341\u003c\/p\u003e \u003cp\u003e10.2 Compartmentation and the lattice model 344\u003c\/p\u003e \u003cp\u003e10.3 Privacy for tigers 346\u003c\/p\u003e \u003cp\u003e10.4 Health record privacy 349\u003c\/p\u003e \u003cp\u003e10.4.1 The threat model 351\u003c\/p\u003e \u003cp\u003e10.4.2 The BMA security policy 353\u003c\/p\u003e \u003cp\u003e10.4.3 First practical steps 356\u003c\/p\u003e \u003cp\u003e10.4.4 What actually goes wrong 357\u003c\/p\u003e \u003cp\u003e10.4.4.1 Emergency care 358\u003c\/p\u003e \u003cp\u003e10.4.4.2 Resilience 359\u003c\/p\u003e \u003cp\u003e10.4.4.3 Secondary uses 359\u003c\/p\u003e \u003cp\u003e10.4.5 Confidentiality – the future 362\u003c\/p\u003e \u003cp\u003e10.4.6 Ethics 365\u003c\/p\u003e \u003cp\u003e10.4.7 Social care and education 367\u003c\/p\u003e \u003cp\u003e10.4.8 The Chinese Wall 369\u003c\/p\u003e \u003cp\u003e10.5 Summary 371\u003c\/p\u003e \u003cp\u003eResearch problems 372\u003c\/p\u003e \u003cp\u003eFurther reading 373\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Inference Control 375\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Introduction 375\u003c\/p\u003e \u003cp\u003e11.2 The early history of inference control 377\u003c\/p\u003e \u003cp\u003e11.2.1 The basic theory of inference control 378\u003c\/p\u003e \u003cp\u003e11.2.1.1 Query set size control 378\u003c\/p\u003e \u003cp\u003e11.2.1.2 Trackers 379\u003c\/p\u003e \u003cp\u003e11.2.1.3 Cell suppression 379\u003c\/p\u003e \u003cp\u003e11.2.1.4 Other statistical disclosure control mechanisms 380\u003c\/p\u003e \u003cp\u003e11.2.1.5 More sophisticated query controls 381\u003c\/p\u003e \u003cp\u003e11.2.1.6 Randomization 382\u003c\/p\u003e \u003cp\u003e11.2.2 Limits of classical statistical security 383\u003c\/p\u003e \u003cp\u003e11.2.3 Active attacks 384\u003c\/p\u003e \u003cp\u003e11.2.4 Inference control in rich medical data 385\u003c\/p\u003e \u003cp\u003e11.2.5 The third wave: preferences and search 388\u003c\/p\u003e \u003cp\u003e11.2.6 The fourth wave: location and social 389\u003c\/p\u003e \u003cp\u003e11.3 Differential privacy 392\u003c\/p\u003e \u003cp\u003e11.4 Mind the gap? 394\u003c\/p\u003e \u003cp\u003e11.4.1 Tactical anonymity and its problems 395\u003c\/p\u003e \u003cp\u003e11.4.2 Incentives 398\u003c\/p\u003e \u003cp\u003e11.4.3 Alternatives 399\u003c\/p\u003e \u003cp\u003e11.4.4 The dark side 400\u003c\/p\u003e \u003cp\u003e11.5 Summary 401\u003c\/p\u003e \u003cp\u003eResearch problems 402\u003c\/p\u003e \u003cp\u003eFurther reading 402\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Banking and Bookkeeping 405\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Introduction 405\u003c\/p\u003e \u003cp\u003e12.2 Bookkeeping systems 406\u003c\/p\u003e \u003cp\u003e12.2.1 Double-entry bookkeeping 408\u003c\/p\u003e \u003cp\u003e12.2.2 Bookkeeping in banks 408\u003c\/p\u003e \u003cp\u003e12.2.3 The Clark-Wilson security policy model 410\u003c\/p\u003e \u003cp\u003e12.2.4 Designing internal controls 411\u003c\/p\u003e \u003cp\u003e12.2.5 Insider frauds 415\u003c\/p\u003e \u003cp\u003e12.2.6 Executive frauds 416\u003c\/p\u003e \u003cp\u003e12.2.6.1 The post office case 418\u003c\/p\u003e \u003cp\u003e12.2.6.2 Other failures 419\u003c\/p\u003e \u003cp\u003e12.2.6.3 Ecological validity 420\u003c\/p\u003e \u003cp\u003e12.2.6.4 Control tuning and corporate governance 421\u003c\/p\u003e \u003cp\u003e12.2.7 Finding the weak spots 422\u003c\/p\u003e \u003cp\u003e12.3 Interbank payment systems 424\u003c\/p\u003e \u003cp\u003e12.3.1 A telegraphic history of E-commerce 424\u003c\/p\u003e \u003cp\u003e12.3.2 SWIFT 425\u003c\/p\u003e \u003cp\u003e12.3.3 What goes wrong 427\u003c\/p\u003e \u003cp\u003e12.4 Automatic teller machines 430\u003c\/p\u003e \u003cp\u003e12.4.1 ATM basics 430\u003c\/p\u003e \u003cp\u003e12.4.2 What goes wrong 433\u003c\/p\u003e \u003cp\u003e12.4.3 Incentives and injustices 437\u003c\/p\u003e \u003cp\u003e12.5 Credit cards 438\u003c\/p\u003e \u003cp\u003e12.5.1 Credit card fraud 439\u003c\/p\u003e \u003cp\u003e12.5.2 Online card fraud 440\u003c\/p\u003e \u003cp\u003e12.5.3 3DS 443\u003c\/p\u003e \u003cp\u003e12.5.4 Fraud engines 444\u003c\/p\u003e \u003cp\u003e12.6 EMV payment cards 445\u003c\/p\u003e \u003cp\u003e12.6.1 Chip cards 445\u003c\/p\u003e \u003cp\u003e12.6.1.1 Static data authentication 446\u003c\/p\u003e \u003cp\u003e12.6.1.2 ICVVs, DDA and CDA 450\u003c\/p\u003e \u003cp\u003e12.6.1.3 The No-PIN attack 451\u003c\/p\u003e \u003cp\u003e12.6.2 The preplay attack 452\u003c\/p\u003e \u003cp\u003e12.6.3 Contactless 454\u003c\/p\u003e \u003cp\u003e12.7 Online banking 457\u003c\/p\u003e \u003cp\u003e12.7.1 Phishing 457\u003c\/p\u003e \u003cp\u003e12.7.2 CAP 458\u003c\/p\u003e \u003cp\u003e12.7.3 Banking malware 459\u003c\/p\u003e \u003cp\u003e12.7.4 Phones as second factors 459\u003c\/p\u003e \u003cp\u003e12.7.5 Liability 461\u003c\/p\u003e \u003cp\u003e12.7.6 Authorised push payment fraud 462\u003c\/p\u003e \u003cp\u003e12.8 Nonbank payments 463\u003c\/p\u003e \u003cp\u003e12.8.1 M-Pesa 463\u003c\/p\u003e \u003cp\u003e12.8.2 Other phone payment systems 464\u003c\/p\u003e \u003cp\u003e12.8.3 Sofort, and open banking 465\u003c\/p\u003e \u003cp\u003e12.9 Summary 466\u003c\/p\u003e \u003cp\u003eResearch problems 466\u003c\/p\u003e \u003cp\u003eFurther reading 468\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 Locks and Alarms 471\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 Introduction 471\u003c\/p\u003e \u003cp\u003e13.2 Threats and barriers 472\u003c\/p\u003e \u003cp\u003e13.2.1 Threat model 473\u003c\/p\u003e \u003cp\u003e13.2.2 Deterrence 474\u003c\/p\u003e \u003cp\u003e13.2.3 Walls and barriers 476\u003c\/p\u003e \u003cp\u003e13.2.4 Mechanical locks 478\u003c\/p\u003e \u003cp\u003e13.2.5 Electronic locks 482\u003c\/p\u003e \u003cp\u003e13.3 Alarms 484\u003c\/p\u003e \u003cp\u003e13.3.1 How not to protect a painting 485\u003c\/p\u003e \u003cp\u003e13.3.2 Sensor defeats 486\u003c\/p\u003e \u003cp\u003e13.3.3 Feature interactions 488\u003c\/p\u003e \u003cp\u003e13.3.4 Attacks on communications 489\u003c\/p\u003e \u003cp\u003e13.3.5 Lessons learned 493\u003c\/p\u003e \u003cp\u003e13.4 Summary 494\u003c\/p\u003e \u003cp\u003eResearch problems 495\u003c\/p\u003e \u003cp\u003eFurther reading 495\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Monitoring and Metering 497\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e14.1 Introduction 497\u003c\/p\u003e \u003cp\u003e14.2 Prepayment tokens 498\u003c\/p\u003e \u003cp\u003e14.2.1 Utility metering 499\u003c\/p\u003e \u003cp\u003e14.2.2 How the STS system works 501\u003c\/p\u003e \u003cp\u003e14.2.3 What goes wrong 502\u003c\/p\u003e \u003cp\u003e14.2.4 Smart meters and smart grids 504\u003c\/p\u003e \u003cp\u003e14.2.5 Ticketing fraud 508\u003c\/p\u003e \u003cp\u003e14.3 Taxi meters, tachographs and truck speed limiters 509\u003c\/p\u003e \u003cp\u003e14.3.1 The tachograph 509\u003c\/p\u003e \u003cp\u003e14.3.2 What goes wrong 511\u003c\/p\u003e \u003cp\u003e14.3.2.1 How most tachograph manipulation is done 511\u003c\/p\u003e \u003cp\u003e14.3.2.2 Tampering with the supply 512\u003c\/p\u003e \u003cp\u003e14.3.2.3 Tampering with the instrument 512\u003c\/p\u003e \u003cp\u003e14.3.2.4 High-tech attacks 513\u003c\/p\u003e \u003cp\u003e14.3.3 Digital tachographs 514\u003c\/p\u003e \u003cp\u003e14.3.3.1 System-level problems 515\u003c\/p\u003e \u003cp\u003e14.3.3.2 Other problems 516\u003c\/p\u003e \u003cp\u003e14.3.4 Sensor defeats and third-generation devices 518\u003c\/p\u003e \u003cp\u003e14.3.5 The fourth generation – smart tachographs 518\u003c\/p\u003e \u003cp\u003e14.4 Curfew tags: GPS as policeman 519\u003c\/p\u003e \u003cp\u003e14.5 Postage meters 522\u003c\/p\u003e \u003cp\u003e14.6 Summary 526\u003c\/p\u003e \u003cp\u003eResearch problems 527\u003c\/p\u003e \u003cp\u003eFurther reading 527\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Nuclear Command and Control 529\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e15.1 Introduction 529\u003c\/p\u003e \u003cp\u003e15.2 The evolution of command and control 532\u003c\/p\u003e \u003cp\u003e15.2.1 The Kennedy memorandum 532\u003c\/p\u003e \u003cp\u003e15.2.2 Authorization, environment, intent 534\u003c\/p\u003e \u003cp\u003e15.3 Unconditionally secure authentication 534\u003c\/p\u003e \u003cp\u003e15.4 Shared control schemes 536\u003c\/p\u003e \u003cp\u003e15.5 Tamper resistance and PALs 538\u003c\/p\u003e \u003cp\u003e15.6 Treaty verification 540\u003c\/p\u003e \u003cp\u003e15.7 What goes wrong 541\u003c\/p\u003e \u003cp\u003e15.7.1 Nuclear accidents 541\u003c\/p\u003e \u003cp\u003e15.7.2 Interaction with cyberwar 542\u003c\/p\u003e \u003cp\u003e15.7.3 Technical failures 543\u003c\/p\u003e \u003cp\u003e15.8 Secrecy or openness? 544\u003c\/p\u003e \u003cp\u003e15.9 Summary 545\u003c\/p\u003e \u003cp\u003eResearch problems 546\u003c\/p\u003e \u003cp\u003eFurther reading 546\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16 Security Printing and Seals 549\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e16.1 Introduction 549\u003c\/p\u003e \u003cp\u003e16.2 History 550\u003c\/p\u003e \u003cp\u003e16.3 Security printing 551\u003c\/p\u003e \u003cp\u003e16.3.1 Threat model 552\u003c\/p\u003e \u003cp\u003e16.3.2 Security printing techniques 553\u003c\/p\u003e \u003cp\u003e16.4 Packaging and seals 557\u003c\/p\u003e \u003cp\u003e16.4.1 Substrate properties 558\u003c\/p\u003e \u003cp\u003e16.4.2 The problems of glue 558\u003c\/p\u003e \u003cp\u003e16.4.3 PIN mailers 559\u003c\/p\u003e \u003cp\u003e16.5 Systemic vulnerabilities 560\u003c\/p\u003e \u003cp\u003e16.5.1 Peculiarities of the threat model 562\u003c\/p\u003e \u003cp\u003e16.5.2 Anti-gundecking measures 563\u003c\/p\u003e \u003cp\u003e16.5.3 The effect of random failure 564\u003c\/p\u003e \u003cp\u003e16.5.4 Materials control 564\u003c\/p\u003e \u003cp\u003e16.5.5 Not protecting the right things 565\u003c\/p\u003e \u003cp\u003e16.5.6 The cost and nature of inspection 566\u003c\/p\u003e \u003cp\u003e16.6 Evaluation methodology 567\u003c\/p\u003e \u003cp\u003e16.7 Summary 569\u003c\/p\u003e \u003cp\u003eResearch problems 569\u003c\/p\u003e \u003cp\u003eFurther reading 570\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17 Biometrics 571\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e17.1 Introduction 571\u003c\/p\u003e \u003cp\u003e17.2 Handwritten signatures 572\u003c\/p\u003e \u003cp\u003e17.3 Face recognition 575\u003c\/p\u003e \u003cp\u003e17.4 Fingerprints 579\u003c\/p\u003e \u003cp\u003e17.4.1 Verifying positive or negative identity claims 581\u003c\/p\u003e \u003cp\u003e17.4.2 Crime scene forensics 584\u003c\/p\u003e \u003cp\u003e17.5 Iris codes 588\u003c\/p\u003e \u003cp\u003e17.6 Voice recognition and morphing 590\u003c\/p\u003e \u003cp\u003e17.7 Other systems 591\u003c\/p\u003e \u003cp\u003e17.8 What goes wrong 593\u003c\/p\u003e \u003cp\u003e17.9 Summary 596\u003c\/p\u003e \u003cp\u003eResearch problems 597\u003c\/p\u003e \u003cp\u003eFurther reading 597\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18 Tamper Resistance 599\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e18.1 Introduction 599\u003c\/p\u003e \u003cp\u003e18.2 History 601\u003c\/p\u003e \u003cp\u003e18.3 Hardware security modules 601\u003c\/p\u003e \u003cp\u003e18.4 Evaluation 607\u003c\/p\u003e \u003cp\u003e18.5 Smartcards and other security chips 609\u003c\/p\u003e \u003cp\u003e18.5.1 History 609\u003c\/p\u003e \u003cp\u003e18.5.2 Architecture 610\u003c\/p\u003e \u003cp\u003e18.5.3 Security evolution 611\u003c\/p\u003e \u003cp\u003e18.5.4 Random number generators and PUFs 621\u003c\/p\u003e \u003cp\u003e18.5.5 Larger chips 624\u003c\/p\u003e \u003cp\u003e18.5.6 The state of the art 628\u003c\/p\u003e \u003cp\u003e18.6 The residual risk 630\u003c\/p\u003e \u003cp\u003e18.6.1 The trusted interface problem 630\u003c\/p\u003e \u003cp\u003e18.6.2 Conflicts 631\u003c\/p\u003e \u003cp\u003e18.6.3 The lemons market, risk dumping and evaluation games 632\u003c\/p\u003e \u003cp\u003e18.6.4 Security-by-obscurity 632\u003c\/p\u003e \u003cp\u003e18.6.5 Changing environments 633\u003c\/p\u003e \u003cp\u003e18.7 So what should one protect? 634\u003c\/p\u003e \u003cp\u003e18.8 Summary 636\u003c\/p\u003e \u003cp\u003eResearch problems 636\u003c\/p\u003e \u003cp\u003eFurther reading 636\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 19 Side Channels 639\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e19.1 Introduction 639\u003c\/p\u003e \u003cp\u003e19.2 Emission security 640\u003c\/p\u003e \u003cp\u003e19.2.1 History 641\u003c\/p\u003e \u003cp\u003e19.2.2 Technical surveillance and countermeasures 642\u003c\/p\u003e \u003cp\u003e19.3 Passive attacks 645\u003c\/p\u003e \u003cp\u003e19.3.1 Leakage through power and signal cables 645\u003c\/p\u003e \u003cp\u003e19.3.2 Leakage through RF signals 645\u003c\/p\u003e \u003cp\u003e19.3.3 What goes wrong 649\u003c\/p\u003e \u003cp\u003e19.4 Attacks between and within computers 650\u003c\/p\u003e \u003cp\u003e19.4.1 Timing analysis 651\u003c\/p\u003e \u003cp\u003e19.4.2 Power analysis 652\u003c\/p\u003e \u003cp\u003e19.4.3 Glitching and differential fault analysis 655\u003c\/p\u003e \u003cp\u003e19.4.4 Rowhammer, CLKscrew and Plundervolt 656\u003c\/p\u003e \u003cp\u003e19.4.5 Meltdown, Spectre and other enclave side channels 657\u003c\/p\u003e \u003cp\u003e19.5 Environmental side channels 659\u003c\/p\u003e \u003cp\u003e19.5.1 Acoustic side channels 659\u003c\/p\u003e \u003cp\u003e19.5.2 Optical side channels 661\u003c\/p\u003e \u003cp\u003e19.5.3 Other side-channels 661\u003c\/p\u003e \u003cp\u003e19.6 Social side channels 663\u003c\/p\u003e \u003cp\u003e19.7 Summary 663\u003c\/p\u003e \u003cp\u003eResearch problems 664\u003c\/p\u003e \u003cp\u003eFurther reading 664\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 20 Advanced Cryptographic Engineering 667\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e20.1 Introduction 667\u003c\/p\u003e \u003cp\u003e20.2 Full-disk encryption 668\u003c\/p\u003e \u003cp\u003e20.3 Signal 670\u003c\/p\u003e \u003cp\u003e20.4 Tor 674\u003c\/p\u003e \u003cp\u003e20.5 HSMs 677\u003c\/p\u003e \u003cp\u003e20.5.1 The xor-to-null-key attack 677\u003c\/p\u003e \u003cp\u003e20.5.2 Attacks using backwards compatibility and time-memory tradeoffs 678\u003c\/p\u003e \u003cp\u003e20.5.3 Differential protocol attacks 679\u003c\/p\u003e \u003cp\u003e20.5.4 The EMV attack 681\u003c\/p\u003e \u003cp\u003e20.5.5 Hacking the HSMs in CAs and clouds 681\u003c\/p\u003e \u003cp\u003e20.5.6 Managing HSM risks 681\u003c\/p\u003e \u003cp\u003e20.6 Enclaves 682\u003c\/p\u003e \u003cp\u003e20.7 Blockchains 685\u003c\/p\u003e \u003cp\u003e20.7.1 Wallets 688\u003c\/p\u003e \u003cp\u003e20.7.2 Miners 689\u003c\/p\u003e \u003cp\u003e20.7.3 Smart contracts 689\u003c\/p\u003e \u003cp\u003e20.7.4 Off-chain payment mechanisms 691\u003c\/p\u003e \u003cp\u003e20.7.5 Exchanges, cryptocrime and regulation 692\u003c\/p\u003e \u003cp\u003e20.7.6 Permissioned blockchains 695\u003c\/p\u003e \u003cp\u003e20.8 Crypto dreams that failed 695\u003c\/p\u003e \u003cp\u003e20.9 Summary 696\u003c\/p\u003e \u003cp\u003eResearch problems 698\u003c\/p\u003e \u003cp\u003eFurther reading 698\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 21 Network Attack and Defence 699\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e21.1 Introduction 699\u003c\/p\u003e \u003cp\u003e21.2 Network protocols and service denial 701\u003c\/p\u003e \u003cp\u003e21.2.1 BGP security 701\u003c\/p\u003e \u003cp\u003e21.2.2 DNS security 703\u003c\/p\u003e \u003cp\u003e21.2.3 UDP, TCP, SYN floods and SYN reflection 704\u003c\/p\u003e \u003cp\u003e21.2.4 Other amplifiers 705\u003c\/p\u003e \u003cp\u003e21.2.5 Other denial-of-service attacks 706\u003c\/p\u003e \u003cp\u003e21.2.6 Email – from spies to spammers 706\u003c\/p\u003e \u003cp\u003e21.3 The malware menagerie – Trojans, worms and RATs 708\u003c\/p\u003e \u003cp\u003e21.3.1 Early history of malware 709\u003c\/p\u003e \u003cp\u003e21.3.2 The Internet worm 710\u003c\/p\u003e \u003cp\u003e21.3.3 Further malware evolution 711\u003c\/p\u003e \u003cp\u003e21.3.4 How malware works 713\u003c\/p\u003e \u003cp\u003e21.3.5 Countermeasures 714\u003c\/p\u003e \u003cp\u003e21.4 Defense against network attack 715\u003c\/p\u003e \u003cp\u003e21.4.1 Filtering: firewalls, censorware and wiretaps 717\u003c\/p\u003e \u003cp\u003e21.4.1.1 Packet filtering 718\u003c\/p\u003e \u003cp\u003e21.4.1.2 Circuit gateways 718\u003c\/p\u003e \u003cp\u003e21.4.1.3 Application proxies 719\u003c\/p\u003e \u003cp\u003e21.4.1.4 Ingress versus egress filtering 719\u003c\/p\u003e \u003cp\u003e21.4.1.5 Architecture 720\u003c\/p\u003e \u003cp\u003e21.4.2 Intrusion detection 722\u003c\/p\u003e \u003cp\u003e21.4.2.1 Types of intrusion detection 722\u003c\/p\u003e \u003cp\u003e21.4.2.2 General limitations of intrusion detection 724\u003c\/p\u003e \u003cp\u003e21.4.2.3 Specific problems detecting network attacks 724\u003c\/p\u003e \u003cp\u003e21.5 Cryptography: the ragged boundary 725\u003c\/p\u003e \u003cp\u003e21.5.1 SSH 726\u003c\/p\u003e \u003cp\u003e21.5.2 Wireless networking at the periphery 727\u003c\/p\u003e \u003cp\u003e21.5.2.1 WiFi 727\u003c\/p\u003e \u003cp\u003e21.5.2.2 Bluetooth 728\u003c\/p\u003e \u003cp\u003e21.5.2.3 HomePlug 729\u003c\/p\u003e \u003cp\u003e21.5.2.4 VPNs 729\u003c\/p\u003e \u003cp\u003e21.6 CAs and PKI 730\u003c\/p\u003e \u003cp\u003e21.7 Topology 733\u003c\/p\u003e \u003cp\u003e21.8 Summary 734\u003c\/p\u003e \u003cp\u003eResearch problems 734\u003c\/p\u003e \u003cp\u003eFurther reading 735\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 22 Phones 737\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e22.1 Introduction 737\u003c\/p\u003e \u003cp\u003e22.2 Attacks on phone networks 738\u003c\/p\u003e \u003cp\u003e22.2.1 Attacks on phone-call metering 739\u003c\/p\u003e \u003cp\u003e22.2.2 Attacks on signaling 742\u003c\/p\u003e \u003cp\u003e22.2.3 Attacks on switching and configuration 743\u003c\/p\u003e \u003cp\u003e22.2.4 Insecure end systems 745\u003c\/p\u003e \u003cp\u003e22.2.5 Feature interaction 746\u003c\/p\u003e \u003cp\u003e22.2.6 VOIP 747\u003c\/p\u003e \u003cp\u003e22.2.7 Frauds by phone companies 748\u003c\/p\u003e \u003cp\u003e22.2.8 Security economics of telecomms 749\u003c\/p\u003e \u003cp\u003e22.3 Going mobile 750\u003c\/p\u003e \u003cp\u003e22.3.1 GSM 751\u003c\/p\u003e \u003cp\u003e22.3.2 3G 755\u003c\/p\u003e \u003cp\u003e22.3.3 4G 757\u003c\/p\u003e \u003cp\u003e22.3.4 5G and beyond 758\u003c\/p\u003e \u003cp\u003e22.3.5 General MNO failings 760\u003c\/p\u003e \u003cp\u003e22.4 Platform security 761\u003c\/p\u003e \u003cp\u003e22.4.1 The Android app ecosystem 763\u003c\/p\u003e \u003cp\u003e22.4.1.1 App markets and developers 764\u003c\/p\u003e \u003cp\u003e22.4.1.2 Bad Android implementations 764\u003c\/p\u003e \u003cp\u003e22.4.1.3 Permissions 766\u003c\/p\u003e \u003cp\u003e22.4.1.4 Android malware 767\u003c\/p\u003e \u003cp\u003e22.4.1.5 Ads and third-party services 768\u003c\/p\u003e \u003cp\u003e22.4.1.6 Pre-installed apps 770\u003c\/p\u003e \u003cp\u003e22.4.2 Apple’s app ecosystem 770\u003c\/p\u003e \u003cp\u003e22.4.3 Cross-cutting issues 774\u003c\/p\u003e \u003cp\u003e22.5 Summary 775\u003c\/p\u003e \u003cp\u003eResearch problems 776\u003c\/p\u003e \u003cp\u003eFurther reading 776\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 23 Electronic and Information Warfare 777\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e23.1 Introduction 777\u003c\/p\u003e \u003cp\u003e23.2 Basics 778\u003c\/p\u003e \u003cp\u003e23.3 Communications systems 779\u003c\/p\u003e \u003cp\u003e23.3.1 Signals intelligence techniques 781\u003c\/p\u003e \u003cp\u003e23.3.2 Attacks on communications 784\u003c\/p\u003e \u003cp\u003e23.3.3 Protection techniques 785\u003c\/p\u003e \u003cp\u003e23.3.3.1 Frequency hopping 786\u003c\/p\u003e \u003cp\u003e23.3.3.2 DSSS 787\u003c\/p\u003e \u003cp\u003e23.3.3.3 Burst communications 788\u003c\/p\u003e \u003cp\u003e23.3.3.4 Combining covertness and jam resistance 789\u003c\/p\u003e \u003cp\u003e23.3.4 Interaction between civil and military uses 790\u003c\/p\u003e \u003cp\u003e23.4 Surveillance and target acquisition 791\u003c\/p\u003e \u003cp\u003e23.4.1 Types of radar 792\u003c\/p\u003e \u003cp\u003e23.4.2 Jamming techniques 793\u003c\/p\u003e \u003cp\u003e23.4.3 Advanced radars and countermeasures 795\u003c\/p\u003e \u003cp\u003e23.4.4 Other sensors and multisensor issues 796\u003c\/p\u003e \u003cp\u003e23.5 IFF systems 797\u003c\/p\u003e \u003cp\u003e23.6 Improvised explosive devices 800\u003c\/p\u003e \u003cp\u003e23.7 Directed energy weapons 802\u003c\/p\u003e \u003cp\u003e23.8 Information warfare 803\u003c\/p\u003e \u003cp\u003e23.8.1 Attacks on control systems 805\u003c\/p\u003e \u003cp\u003e23.8.2 Attacks on other infrastructure 808\u003c\/p\u003e \u003cp\u003e23.8.3 Attacks on elections and political stability 809\u003c\/p\u003e \u003cp\u003e23.8.4 Doctrine 811\u003c\/p\u003e \u003cp\u003e23.9 Summary 812\u003c\/p\u003e \u003cp\u003eResearch problems 813\u003c\/p\u003e \u003cp\u003eFurther reading 813\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 24 Copyright and DRM 815\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e24.1 Introduction 815\u003c\/p\u003e \u003cp\u003e24.2 Copyright 817\u003c\/p\u003e \u003cp\u003e24.2.1 Software 817\u003c\/p\u003e \u003cp\u003e24.2.2 Free software, free culture? 823\u003c\/p\u003e \u003cp\u003e24.2.3 Books and music 827\u003c\/p\u003e \u003cp\u003e24.2.4 Video and pay-TV 828\u003c\/p\u003e \u003cp\u003e24.2.4.1 Typical system architecture 829\u003c\/p\u003e \u003cp\u003e24.2.4.2 Video scrambling techniques 830\u003c\/p\u003e \u003cp\u003e24.2.4.3 Attacks on hybrid scrambling systems 832\u003c\/p\u003e \u003cp\u003e24.2.4.4 DVB 836\u003c\/p\u003e \u003cp\u003e24.2.5 DVD 837\u003c\/p\u003e \u003cp\u003e24.3 DRM on general-purpose computers 838\u003c\/p\u003e \u003cp\u003e24.3.1 Windows media rights management 839\u003c\/p\u003e \u003cp\u003e24.3.2 FairPlay, HTML5 and other DRM systems 840\u003c\/p\u003e \u003cp\u003e24.3.3 Software obfuscation 841\u003c\/p\u003e \u003cp\u003e24.3.4 Gaming, cheating, and DRM 843\u003c\/p\u003e \u003cp\u003e24.3.5 Peer-to-peer systems 845\u003c\/p\u003e \u003cp\u003e24.3.6 Managing hardware design rights 847\u003c\/p\u003e \u003cp\u003e24.4 Information hiding 848\u003c\/p\u003e \u003cp\u003e24.4.1 Watermarks and copy generation management 849\u003c\/p\u003e \u003cp\u003e24.4.2 General information hiding techniques 849\u003c\/p\u003e \u003cp\u003e24.4.3 Attacks on copyright marking schemes 851\u003c\/p\u003e \u003cp\u003e24.5 Policy 854\u003c\/p\u003e \u003cp\u003e24.5.1 The IP lobby 857\u003c\/p\u003e \u003cp\u003e24.5.2 Who benefits? 859\u003c\/p\u003e \u003cp\u003e24.6 Accessory control 860\u003c\/p\u003e \u003cp\u003e24.7 Summary 862\u003c\/p\u003e \u003cp\u003eResearch problems 862\u003c\/p\u003e \u003cp\u003eFurther reading 863\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 25 New Directions? 865\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e25.1 Introduction 865\u003c\/p\u003e \u003cp\u003e25.2 Autonomous and remotely-piloted vehicles 866\u003c\/p\u003e \u003cp\u003e25.2.1 Drones 866\u003c\/p\u003e \u003cp\u003e25.2.2 Self-driving cars 867\u003c\/p\u003e \u003cp\u003e25.2.3 The levels and limits of automation 869\u003c\/p\u003e \u003cp\u003e25.2.4 How to hack a self-driving car 872\u003c\/p\u003e \u003cp\u003e25.3 AI \/ ML 874\u003c\/p\u003e \u003cp\u003e25.3.1 ML and security 875\u003c\/p\u003e \u003cp\u003e25.3.2 Attacks on ML systems 876\u003c\/p\u003e \u003cp\u003e25.3.3 ML and society 879\u003c\/p\u003e \u003cp\u003e25.4 PETS and operational security 882\u003c\/p\u003e \u003cp\u003e25.4.1 Anonymous messaging devices 885\u003c\/p\u003e \u003cp\u003e25.4.2 Social support 887\u003c\/p\u003e \u003cp\u003e25.4.3 Living off the land 890\u003c\/p\u003e \u003cp\u003e25.4.4 Putting it all together 891\u003c\/p\u003e \u003cp\u003e25.4.5 The name’s Bond. James Bond 893\u003c\/p\u003e \u003cp\u003e25.5 Elections 895\u003c\/p\u003e \u003cp\u003e25.5.1 The history of voting machines 896\u003c\/p\u003e \u003cp\u003e25.5.2 Hanging chads 896\u003c\/p\u003e \u003cp\u003e25.5.3 Optical scan 898\u003c\/p\u003e \u003cp\u003e25.5.4 Software independence 899\u003c\/p\u003e \u003cp\u003e25.5.5 Why electronic elections are hard 900\u003c\/p\u003e \u003cp\u003e25.6 Summary 904\u003c\/p\u003e \u003cp\u003eResearch problems 904\u003c\/p\u003e \u003cp\u003eFurther reading 905\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 26 Surveillance or Privacy? 909\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e26.1 Introduction 909\u003c\/p\u003e \u003cp\u003e26.2 Surveillance 912\u003c\/p\u003e \u003cp\u003e26.2.1 The history of government wiretapping 912\u003c\/p\u003e \u003cp\u003e26.2.2 Call data records (CDRs) 916\u003c\/p\u003e \u003cp\u003e26.2.3 Search terms and location data 919\u003c\/p\u003e \u003cp\u003e26.2.4 Algorithmic processing 920\u003c\/p\u003e \u003cp\u003e26.2.5 ISPs and CSPs 921\u003c\/p\u003e \u003cp\u003e26.2.6 The Five Eyes’ system of systems 922\u003c\/p\u003e \u003cp\u003e26.2.7 The crypto wars 925\u003c\/p\u003e \u003cp\u003e26.2.7.1 The back story to crypto policy 926\u003c\/p\u003e \u003cp\u003e26.2.7.2 DES and crypto research 927\u003c\/p\u003e \u003cp\u003e26.2.7.3 CryptoWar 1 – the Clipper chip 928\u003c\/p\u003e \u003cp\u003e26.2.7.4 CryptoWar 2 – going spotty 931\u003c\/p\u003e \u003cp\u003e26.2.8 Export control 934\u003c\/p\u003e \u003cp\u003e26.3 Terrorism 936\u003c\/p\u003e \u003cp\u003e26.3.1 Causes of political violence 936\u003c\/p\u003e \u003cp\u003e26.3.2 The psychology of political violence 937\u003c\/p\u003e \u003cp\u003e26.3.3 The role of institutions 938\u003c\/p\u003e \u003cp\u003e26.3.4 The democratic response 940\u003c\/p\u003e \u003cp\u003e26.4 Censorship 941\u003c\/p\u003e \u003cp\u003e26.4.1 Censorship by authoritarian regimes 942\u003c\/p\u003e \u003cp\u003e26.4.2 Filtering, hate speech and radicalisation 944\u003c\/p\u003e \u003cp\u003e26.5 Forensics and rules of evidence 948\u003c\/p\u003e \u003cp\u003e26.5.1 Forensics 948\u003c\/p\u003e \u003cp\u003e26.5.2 Admissibility of evidence 950\u003c\/p\u003e \u003cp\u003e26.5.3 What goes wrong 951\u003c\/p\u003e \u003cp\u003e26.6 Privacy and data protection 953\u003c\/p\u003e \u003cp\u003e26.6.1 European data protection 953\u003c\/p\u003e \u003cp\u003e26.6.2 Privacy regulation in the USA 956\u003c\/p\u003e \u003cp\u003e26.6.3 Fragmentation? 958\u003c\/p\u003e \u003cp\u003e26.7 Freedom of information 960\u003c\/p\u003e \u003cp\u003e26.8 Summary 961\u003c\/p\u003e \u003cp\u003eResearch problems 962\u003c\/p\u003e \u003cp\u003eFurther reading 962\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 27 Secure Systems Development 965\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e27.1 Introduction 965\u003c\/p\u003e \u003cp\u003e27.2 Risk management 966\u003c\/p\u003e \u003cp\u003e27.3 Lessons from safety-critical systems 969\u003c\/p\u003e \u003cp\u003e27.3.1 Safety engineering methodologies 970\u003c\/p\u003e \u003cp\u003e27.3.2 Hazard analysis 971\u003c\/p\u003e \u003cp\u003e27.3.3 Fault trees and threat trees 971\u003c\/p\u003e \u003cp\u003e27.3.4 Failure modes and effects analysis 972\u003c\/p\u003e \u003cp\u003e27.3.5 Threat modelling 973\u003c\/p\u003e \u003cp\u003e27.3.6 Quantifying risks 975\u003c\/p\u003e \u003cp\u003e27.4 Prioritising protection goals 978\u003c\/p\u003e \u003cp\u003e27.5 Methodology 980\u003c\/p\u003e \u003cp\u003e27.5.1 Top-down design 981\u003c\/p\u003e \u003cp\u003e27.5.2 Iterative design: from spiral to agile 983\u003c\/p\u003e \u003cp\u003e27.5.3 The secure development lifecycle 985\u003c\/p\u003e \u003cp\u003e27.5.4 Gated development 987\u003c\/p\u003e \u003cp\u003e27.5.5 Software as a Service 988\u003c\/p\u003e \u003cp\u003e27.5.6 From DevOps to DevSecOps 991\u003c\/p\u003e \u003cp\u003e27.5.6.1 The Azure ecosystem 991\u003c\/p\u003e \u003cp\u003e27.5.6.2 The Google ecosystem 992\u003c\/p\u003e \u003cp\u003e27.5.6.3 Creating a learning system 994\u003c\/p\u003e \u003cp\u003e27.5.7 The vulnerability cycle 995\u003c\/p\u003e \u003cp\u003e27.5.7.1 The CVE system 997\u003c\/p\u003e \u003cp\u003e27.5.7.2 Coordinated disclosure 998\u003c\/p\u003e \u003cp\u003e27.5.7.3 Security incident and event management 999\u003c\/p\u003e \u003cp\u003e27.5.8 Organizational mismanagement of risk 1000\u003c\/p\u003e \u003cp\u003e27.6 Managing the team 1004\u003c\/p\u003e \u003cp\u003e27.6.1 Elite engineers 1004\u003c\/p\u003e \u003cp\u003e27.6.2 Diversity 1005\u003c\/p\u003e \u003cp\u003e27.6.3 Nurturing skills and attitudes 1007\u003c\/p\u003e \u003cp\u003e27.6.4 Emergent properties 1008\u003c\/p\u003e \u003cp\u003e27.6.5 Evolving your workflow 1008\u003c\/p\u003e \u003cp\u003e27.6.6 And finally… 1010\u003c\/p\u003e \u003cp\u003e27.7 Summary 1010\u003c\/p\u003e \u003cp\u003eResearch problems 1011\u003c\/p\u003e \u003cp\u003eFurther reading 1012\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 28 Assurance and Sustainability 1015\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e28.1 Introduction 1015\u003c\/p\u003e \u003cp\u003e28.2 Evaluation 1018\u003c\/p\u003e \u003cp\u003e28.2.1 Alarms and locks 1019\u003c\/p\u003e \u003cp\u003e28.2.2 Safety evaluation regimes 1019\u003c\/p\u003e \u003cp\u003e28.2.3 Medical device safety 1020\u003c\/p\u003e \u003cp\u003e28.2.4 Aviation safety 1023\u003c\/p\u003e \u003cp\u003e28.2.5 The Orange book 1025\u003c\/p\u003e \u003cp\u003e28.2.6 FIPS 140 and HSMs 1026\u003c\/p\u003e \u003cp\u003e28.2.7 The common criteria 1026\u003c\/p\u003e \u003cp\u003e28.2.7.1 The gory details 1027\u003c\/p\u003e \u003cp\u003e28.2.7.2 What goes wrong with the Common Criteria 1029\u003c\/p\u003e \u003cp\u003e28.2.7.3 Collaborative protection profiles 1031\u003c\/p\u003e \u003cp\u003e28.2.8 The ‘Principle of Maximum Complacency’ 1032\u003c\/p\u003e \u003cp\u003e28.2.9 Next steps 1034\u003c\/p\u003e \u003cp\u003e28.3 Metrics and dynamics of dependability 1036\u003c\/p\u003e \u003cp\u003e28.3.1 Reliability growth models 1036\u003c\/p\u003e \u003cp\u003e28.3.2 Hostile review 1039\u003c\/p\u003e \u003cp\u003e28.3.3 Free and open-source software 1040\u003c\/p\u003e \u003cp\u003e28.3.4 Process assurance 1042\u003c\/p\u003e \u003cp\u003e28.4 The entanglement of safety and security 1044\u003c\/p\u003e \u003cp\u003e28.4.1 The electronic safety and security of cars 1046\u003c\/p\u003e \u003cp\u003e28.4.2 Modernising safety and security regulation 1049\u003c\/p\u003e \u003cp\u003e28.4.3 The Cybersecurity Act 2019 1050\u003c\/p\u003e \u003cp\u003e28.5 Sustainability 1051\u003c\/p\u003e \u003cp\u003e28.5.1 The Sales of goods directive 1052\u003c\/p\u003e \u003cp\u003e28.5.2 New research directions 1053\u003c\/p\u003e \u003cp\u003e28.6 Summary 1056\u003c\/p\u003e \u003cp\u003eResearch problems 1057\u003c\/p\u003e \u003cp\u003eFurther reading 1058\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 29 Beyond “Computer Says No” 1059\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBibliography 1061\u003c\/p\u003e \u003cp\u003eIndex 1143\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866407252311,"sku":"9781119642787","price":46.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119642787.jpg?v=1722278499"},{"product_id":"networking-for-dummies-9781119648505","title":"Networking For Dummies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSet up a secure network at home or the office\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFully revised to cover Windows 10 and Windows Server 2019, this new edition of the trusted \u003ci\u003eNetworking For Dummies\u003c\/i\u003e helps both beginning network administrators and home users to set up and maintain a network. Updated coverage of broadband and wireless technologies, as well as storage and back-up procedures, ensures that you'll learn how to build a wired or wireless network, secure and optimize it, troubleshoot problems, and much more.\u003c\/p\u003e \u003cp\u003eFrom connecting to the Internet and setting up a wireless network to solving networking problems and backing up your datathis #1 bestselling guide covers it all.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eBuild a wired or wireless network\u003c\/li\u003e \u003cli\u003eSecure and optimize your network\u003c\/li\u003e \u003cli\u003eSet up a server and manage Windows user accounts\u003c\/li\u003e \u003cli\u003eUse the cloudsafely\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eWritten by a seasoned technology authorand jam-packed with tons of helpful step-by-step instructionsthis is the book network administr\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eIntroduction\u003c\/b\u003e\u003cb\u003e 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAbout This Book 1\u003c\/p\u003e \u003cp\u003eFoolish Assumptions 2\u003c\/p\u003e \u003cp\u003eIcons Used in This Book 3\u003c\/p\u003e \u003cp\u003eBeyond the Book 3\u003c\/p\u003e \u003cp\u003eWhere to Go from Here 4\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 1: Getting Started with Networking 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: Let’s Network!\u003c\/b\u003e\u003cb\u003e 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDefining a Network 8\u003c\/p\u003e \u003cp\u003eWhy Bother with a Network? 11\u003c\/p\u003e \u003cp\u003eSharing files 11\u003c\/p\u003e \u003cp\u003eSharing resources 11\u003c\/p\u003e \u003cp\u003eSharing programs 12\u003c\/p\u003e \u003cp\u003eSharing messages 12\u003c\/p\u003e \u003cp\u003eServers and Clients 13\u003c\/p\u003e \u003cp\u003eDedicated Servers and Peers 13\u003c\/p\u003e \u003cp\u003eWhat Makes a Network Tick? 15\u003c\/p\u003e \u003cp\u003eIt’s Not a Personal Computer Anymore! 16\u003c\/p\u003e \u003cp\u003eThe Network Administrator 17\u003c\/p\u003e \u003cp\u003eWhat Have They Got That You Don’t Got? 18\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Configuring Windows and Mac Clients \u003c\/b\u003e\u003cb\u003e21\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eConfiguring Windows Network Connections 22\u003c\/p\u003e \u003cp\u003eJoining a Windows Computer to a Domain 27\u003c\/p\u003e \u003cp\u003eConfiguring Mac Network Settings 29\u003c\/p\u003e \u003cp\u003eJoining a Mac Computer to a Domain 33\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: Life on the Network\u003c\/b\u003e\u003cb\u003e 37\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDistinguishing between Local Resources and Network Resources 38\u003c\/p\u003e \u003cp\u003eWhat’s in a Name? 38\u003c\/p\u003e \u003cp\u003eLogging on to the Network 40\u003c\/p\u003e \u003cp\u003eUnderstanding Shared Folders 42\u003c\/p\u003e \u003cp\u003eFour Good Uses for a Shared Folder 43\u003c\/p\u003e \u003cp\u003eStore files that everybody needs 43\u003c\/p\u003e \u003cp\u003eStore your own files 44\u003c\/p\u003e \u003cp\u003eMake a temporary resting place for files on their way to other users 44\u003c\/p\u003e \u003cp\u003eBack up your local hard drive 45\u003c\/p\u003e \u003cp\u003eOh, the Network Places You’ll Go 45\u003c\/p\u003e \u003cp\u003eMapping Network Drives 47\u003c\/p\u003e \u003cp\u003eUsing a Network Printer 50\u003c\/p\u003e \u003cp\u003eAdding a network printer 51\u003c\/p\u003e \u003cp\u003ePrinting to a network printer 52\u003c\/p\u003e \u003cp\u003ePlaying with the print queue 53\u003c\/p\u003e \u003cp\u003eLogging off the Network 55\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: More Ways to Use Your Network\u003c\/b\u003e\u003cb\u003e 57\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSharing Your Stuff 57\u003c\/p\u003e \u003cp\u003eEnabling File and Printer Sharing 58\u003c\/p\u003e \u003cp\u003eSharing a Folder 59\u003c\/p\u003e \u003cp\u003eUsing the Public Folder 61\u003c\/p\u003e \u003cp\u003eSharing a Printer 62\u003c\/p\u003e \u003cp\u003eUsing Microsoft Office on a Network 64\u003c\/p\u003e \u003cp\u003eAccessing network files 64\u003c\/p\u003e \u003cp\u003eUsing workgroup templates 65\u003c\/p\u003e \u003cp\u003eNetworking an Access database 67\u003c\/p\u003e \u003cp\u003eWorking with Offline Files 68\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 2: Designing Your Network 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Planning a Network\u003c\/b\u003e\u003cb\u003e 75\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMaking a Network Plan 75\u003c\/p\u003e \u003cp\u003eBeing Purposeful 76\u003c\/p\u003e \u003cp\u003eTaking Stock 77\u003c\/p\u003e \u003cp\u003eWhat you need to know 77\u003c\/p\u003e \u003cp\u003ePrograms that gather information for you 79\u003c\/p\u003e \u003cp\u003eTo Dedicate or Not to Dedicate: That Is the Question 80\u003c\/p\u003e \u003cp\u003eFile servers 81\u003c\/p\u003e \u003cp\u003ePrint servers 81\u003c\/p\u003e \u003cp\u003eWeb servers 82\u003c\/p\u003e \u003cp\u003eMail servers 82\u003c\/p\u003e \u003cp\u003eDatabase servers 83\u003c\/p\u003e \u003cp\u003eApplication servers 83\u003c\/p\u003e \u003cp\u003eLicense servers 83\u003c\/p\u003e \u003cp\u003eChoosing a Server Operating System 83\u003c\/p\u003e \u003cp\u003ePlanning the Infrastructure 84\u003c\/p\u003e \u003cp\u003eDrawing Diagrams 84\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: Dealing with TCP\/IP\u003c\/b\u003e\u003cb\u003e 87\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding Binary 88\u003c\/p\u003e \u003cp\u003eCounting by ones 88\u003c\/p\u003e \u003cp\u003eDoing the logic thing 89\u003c\/p\u003e \u003cp\u003eIntroducing IP Addresses 90\u003c\/p\u003e \u003cp\u003eNetworks and hosts 90\u003c\/p\u003e \u003cp\u003eThe dotted-decimal dance 91\u003c\/p\u003e \u003cp\u003eClassifying IP Addresses 91\u003c\/p\u003e \u003cp\u003eClass A addresses 92\u003c\/p\u003e \u003cp\u003eClass B addresses 93\u003c\/p\u003e \u003cp\u003eClass C addresses 93\u003c\/p\u003e \u003cp\u003eSubnetting 94\u003c\/p\u003e \u003cp\u003eSubnets 95\u003c\/p\u003e \u003cp\u003eSubnet masks 96\u003c\/p\u003e \u003cp\u003eThe great subnet roundup 97\u003c\/p\u003e \u003cp\u003ePrivate and public addresses 98\u003c\/p\u003e \u003cp\u003eUnderstanding Network Address Translation 98\u003c\/p\u003e \u003cp\u003eConfiguring Your Network for DHCP 99\u003c\/p\u003e \u003cp\u003eUnderstanding DHCP 100\u003c\/p\u003e \u003cp\u003eDHCP servers 100\u003c\/p\u003e \u003cp\u003eUnderstanding scopes 101\u003c\/p\u003e \u003cp\u003eFeeling excluded? 102\u003c\/p\u003e \u003cp\u003eReservations suggested 103\u003c\/p\u003e \u003cp\u003eHow long to lease? 104\u003c\/p\u003e \u003cp\u003eManaging a Windows Server 2019 DHCP Server 104\u003c\/p\u003e \u003cp\u003eConfiguring a Windows DHCP Client 105\u003c\/p\u003e \u003cp\u003eUsing DNS 106\u003c\/p\u003e \u003cp\u003eDomains and domain names 106\u003c\/p\u003e \u003cp\u003eFully qualified domain names 108\u003c\/p\u003e \u003cp\u003eWorking with the Windows DNS Server 109\u003c\/p\u003e \u003cp\u003eConfiguring a Windows DNS Client 110\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: Oh, What a Tangled Web We Weave: Cables and Switches \u003c\/b\u003e\u003cb\u003e111\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is Ethernet? 112\u003c\/p\u003e \u003cp\u003eAll about Cable 114\u003c\/p\u003e \u003cp\u003eCable categories 116\u003c\/p\u003e \u003cp\u003eWhat’s with the pairs? 117\u003c\/p\u003e \u003cp\u003eTo shield or not to shield 117\u003c\/p\u003e \u003cp\u003eWhen to use plenum cable 118\u003c\/p\u003e \u003cp\u003eSometimes solid, sometimes stranded 118\u003c\/p\u003e \u003cp\u003eInstallation guidelines 119\u003c\/p\u003e \u003cp\u003eThe tools you need 120\u003c\/p\u003e \u003cp\u003ePinouts for twisted-pair cables 121\u003c\/p\u003e \u003cp\u003eRJ-45 connectors 122\u003c\/p\u003e \u003cp\u003eCrossover cables 124\u003c\/p\u003e \u003cp\u003eWall jacks and patch panels 124\u003c\/p\u003e \u003cp\u003eUnderstanding Switches 126\u003c\/p\u003e \u003cp\u003eComparing managed and unmanaged switches 126\u003c\/p\u003e \u003cp\u003eDaisy-chaining switches 128\u003c\/p\u003e \u003cp\u003eStacking switches 128\u003c\/p\u003e \u003cp\u003eLooking at distribution switches and access switches 129\u003c\/p\u003e \u003cp\u003ePowering Up with Power over Ethernet 130\u003c\/p\u003e \u003cp\u003eLooking at Three Types of Network Rooms 131\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: Setting Up a Wireless Network\u003c\/b\u003e\u003cb\u003e 133\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDiving into Wireless Networking 134\u003c\/p\u003e \u003cp\u003eA Little High School Electronics 135\u003c\/p\u003e \u003cp\u003eWaves and frequencies 135\u003c\/p\u003e \u003cp\u003eWavelength and antennas 137\u003c\/p\u003e \u003cp\u003eSpectrums and the FCC 137\u003c\/p\u003e \u003cp\u003eEight-Oh-Two-Dot-Eleventy Something: Understanding Wireless Standards 139\u003c\/p\u003e \u003cp\u003eHome on the Range 140\u003c\/p\u003e \u003cp\u003eUsing Wireless Network Adapters 141\u003c\/p\u003e \u003cp\u003eSetting Wireless Access Points 142\u003c\/p\u003e \u003cp\u003eInfrastructure mode 142\u003c\/p\u003e \u003cp\u003eMultifunction WAPs 143\u003c\/p\u003e \u003cp\u003eRoaming Capabilities 144\u003c\/p\u003e \u003cp\u003eWireless bridging 144\u003c\/p\u003e \u003cp\u003eAd-hoc networks 145\u003c\/p\u003e \u003cp\u003eConfiguring a Wireless Access Point 145\u003c\/p\u003e \u003cp\u003eBasic configuration options 146\u003c\/p\u003e \u003cp\u003eDHCP configuration 146\u003c\/p\u003e \u003cp\u003eConnecting to a Wireless Network 147\u003c\/p\u003e \u003cp\u003ePaying Attention to Wireless Network Security 149\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: Connecting to the Internet\u003c\/b\u003e\u003cb\u003e 155\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eConnecting to the Internet 155\u003c\/p\u003e \u003cp\u003eConnecting with cable or DSL 156\u003c\/p\u003e \u003cp\u003eConnecting with high-speed private lines 157\u003c\/p\u003e \u003cp\u003eSharing an Internet connection 158\u003c\/p\u003e \u003cp\u003eSecuring Your Connection with a Firewall 159\u003c\/p\u003e \u003cp\u003eUsing a firewall 159\u003c\/p\u003e \u003cp\u003eComparing residential gateways to firewall routers 161\u003c\/p\u003e \u003cp\u003eLooking at the built-in Windows firewall 161\u003c\/p\u003e \u003cp\u003eProviding a Backup Internet Connection 163\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 3: Working with Servers 165\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: Virtualizing Your Network\u003c\/b\u003e\u003cb\u003e 167\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding Virtualization 167\u003c\/p\u003e \u003cp\u003eUnderstanding Hypervisors 169\u003c\/p\u003e \u003cp\u003eUnderstanding Virtual Disks 171\u003c\/p\u003e \u003cp\u003eUnderstanding Network Virtualization 173\u003c\/p\u003e \u003cp\u003eLooking at the Benefits of Virtualization 174\u003c\/p\u003e \u003cp\u003eChoosing Virtualization Hosts 176\u003c\/p\u003e \u003cp\u003eUnderstanding Windows Server 2019 Licensing 176\u003c\/p\u003e \u003cp\u003eIntroducing Hyper-V 178\u003c\/p\u003e \u003cp\u003eUnderstanding the Hyper-V hypervisor 178\u003c\/p\u003e \u003cp\u003eUnderstanding virtual disks 179\u003c\/p\u003e \u003cp\u003eEnabling Hyper-V 180\u003c\/p\u003e \u003cp\u003eGetting Familiar with Hyper-V 181\u003c\/p\u003e \u003cp\u003eCreating a Virtual Switch 182\u003c\/p\u003e \u003cp\u003eCreating a Virtual Disk 184\u003c\/p\u003e \u003cp\u003eCreating a Virtual Machine 188\u003c\/p\u003e \u003cp\u003eInstalling an Operating System 192\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11: Setting Up a Windows Server\u003c\/b\u003e\u003cb\u003e 195\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePlanning a Windows Server Installation 196\u003c\/p\u003e \u003cp\u003eChecking system requirements 196\u003c\/p\u003e \u003cp\u003eReading the release notes 196\u003c\/p\u003e \u003cp\u003eConsidering your licensing options 196\u003c\/p\u003e \u003cp\u003eDeciding your TCP\/IP configuration 197\u003c\/p\u003e \u003cp\u003eChoosing workgroups or domains 197\u003c\/p\u003e \u003cp\u003eRunning Setup 198\u003c\/p\u003e \u003cp\u003eAdding Server Roles and Features 203\u003c\/p\u003e \u003cp\u003eCreating a New Domain 208\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12: Managing Windows User Accounts\u003c\/b\u003e\u003cb\u003e 213\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding How Active Directory Is Organized 214\u003c\/p\u003e \u003cp\u003eObjects 214\u003c\/p\u003e \u003cp\u003eDomains 215\u003c\/p\u003e \u003cp\u003eOrganizational units 215\u003c\/p\u003e \u003cp\u003eTrees 216\u003c\/p\u003e \u003cp\u003eForests 216\u003c\/p\u003e \u003cp\u003eUnderstanding Windows User Accounts 216\u003c\/p\u003e \u003cp\u003eLocal accounts versus domain accounts 216\u003c\/p\u003e \u003cp\u003eUser account properties 217\u003c\/p\u003e \u003cp\u003eCreating a New User 217\u003c\/p\u003e \u003cp\u003eSetting User Properties 220\u003c\/p\u003e \u003cp\u003eChanging the user’s contact information 220\u003c\/p\u003e \u003cp\u003eSetting account options 221\u003c\/p\u003e \u003cp\u003eSpecifying logon hours 223\u003c\/p\u003e \u003cp\u003eRestricting access to certain computers 223\u003c\/p\u003e \u003cp\u003eSetting the user’s profile information 224\u003c\/p\u003e \u003cp\u003eResetting User Passwords 225\u003c\/p\u003e \u003cp\u003eDisabling and Enabling User Accounts 226\u003c\/p\u003e \u003cp\u003eDeleting a User 226\u003c\/p\u003e \u003cp\u003eWorking with Groups 227\u003c\/p\u003e \u003cp\u003eCreating a group 227\u003c\/p\u003e \u003cp\u003eAdding a member to a group 228\u003c\/p\u003e \u003cp\u003eCreating a Logon Script 230\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13: Managing Network Storage\u003c\/b\u003e\u003cb\u003e 231\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding Disk Storage 231\u003c\/p\u003e \u003cp\u003eHard disk drives 231\u003c\/p\u003e \u003cp\u003eSolid state drives to the rescue! 234\u003c\/p\u003e \u003cp\u003eIt’s a RAID! 234\u003c\/p\u003e \u003cp\u003eThree ways to attach disks to your servers 236\u003c\/p\u003e \u003cp\u003eFocusing on File Servers 237\u003c\/p\u003e \u003cp\u003eUnderstanding permissions 237\u003c\/p\u003e \u003cp\u003eUnderstanding shares 239\u003c\/p\u003e \u003cp\u003eManaging Your File Server 240\u003c\/p\u003e \u003cp\u003eUsing the New Share Wizard 241\u003c\/p\u003e \u003cp\u003eSharing a folder without the wizard 245\u003c\/p\u003e \u003cp\u003eGranting permissions 247\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 4: Managing Your Network 251\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14: Welcome to Network Management\u003c\/b\u003e\u003cb\u003e 253\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat a Network Administrator Does 254\u003c\/p\u003e \u003cp\u003eChoosing the Part-Time Administrator 255\u003c\/p\u003e \u003cp\u003eThe Three “Ups” of Network Management 256\u003c\/p\u003e \u003cp\u003eManaging Network Users 257\u003c\/p\u003e \u003cp\u003eAcquiring Software Tools for Network Administrators 258\u003c\/p\u003e \u003cp\u003eBuilding a Library 259\u003c\/p\u003e \u003cp\u003ePursuing Certification 260\u003c\/p\u003e \u003cp\u003eHelpful Bluffs and Excuses 261\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15: Supporting Your Users\u003c\/b\u003e\u003cb\u003e 263\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEstablishing the Help Desk’s Charter 264\u003c\/p\u003e \u003cp\u003eTracking Support Tickets 265\u003c\/p\u003e \u003cp\u003eDeciding How to Communicate with Users 267\u003c\/p\u003e \u003cp\u003eUsing Remote Assistance 268\u003c\/p\u003e \u003cp\u003eEnabling Remote Assistance 269\u003c\/p\u003e \u003cp\u003eInviting someone to help you via a Remote Assistance session 270\u003c\/p\u003e \u003cp\u003eResponding to a Remote Assistance invitation 273\u003c\/p\u003e \u003cp\u003eCreating a Knowledge Base 275\u003c\/p\u003e \u003cp\u003eCreating a Self-Service Help Portal 275\u003c\/p\u003e \u003cp\u003eUsing Satisfaction Surveys 276\u003c\/p\u003e \u003cp\u003eTracking Help Desk Performance 278\u003c\/p\u003e \u003cp\u003eUsing Help Desk Management Software 279\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16: Using Group Policy \u003c\/b\u003e\u003cb\u003e281\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding Group Policy 281\u003c\/p\u003e \u003cp\u003eEnabling Group Policy Management on Windows Server 2019 282\u003c\/p\u003e \u003cp\u003eCreating Group Policy Objects 283\u003c\/p\u003e \u003cp\u003eFiltering Group Policy Objects 289\u003c\/p\u003e \u003cp\u003eForcing Group Policy Updates 292\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17: Managing Software Deployment\u003c\/b\u003e\u003cb\u003e 293\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding Software Licenses 294\u003c\/p\u003e \u003cp\u003eUsing a License Server 297\u003c\/p\u003e \u003cp\u003eDeploying Network Software 298\u003c\/p\u003e \u003cp\u003eDeploying software manually 298\u003c\/p\u003e \u003cp\u003eRunning Setup from a network share 299\u003c\/p\u003e \u003cp\u003eInstalling silently 300\u003c\/p\u003e \u003cp\u003eCreating an administrative installation image 301\u003c\/p\u003e \u003cp\u003ePushing out software with Group Policy 302\u003c\/p\u003e \u003cp\u003eKeeping Software Up to Date 302\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18: Managing Mobile Devices\u003c\/b\u003e\u003cb\u003e 305\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Many Types of Mobile Devices 306\u003c\/p\u003e \u003cp\u003eConsidering Security for Mobile Devices 307\u003c\/p\u003e \u003cp\u003eManaging iOS Devices 308\u003c\/p\u003e \u003cp\u003eUnderstanding the iPhone 308\u003c\/p\u003e \u003cp\u003eUnderstanding the iPad 309\u003c\/p\u003e \u003cp\u003eIntegrating iOS devices with Exchange 309\u003c\/p\u003e \u003cp\u003eConfiguring an iOS device for Exchange email 311\u003c\/p\u003e \u003cp\u003eManaging Android Devices 314\u003c\/p\u003e \u003cp\u003eLooking at the Android OS 314\u003c\/p\u003e \u003cp\u003ePerusing Android’s core applications 315\u003c\/p\u003e \u003cp\u003eIntegrating Android with Exchange 316\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 5: Securing Your Network 317\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 19: Welcome to Cybersecurity Network\u003c\/b\u003e\u003cb\u003e 319\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDo You Need Security? 320\u003c\/p\u003e \u003cp\u003eThe Three Pillars of Cybersecurity 321\u003c\/p\u003e \u003cp\u003eTwo Approaches to Security 322\u003c\/p\u003e \u003cp\u003ePhysical Security: Locking Your Doors 323\u003c\/p\u003e \u003cp\u003eSecuring User Accounts 324\u003c\/p\u003e \u003cp\u003eObfuscating your usernames 324\u003c\/p\u003e \u003cp\u003eUsing passwords wisely 325\u003c\/p\u003e \u003cp\u003eGenerating passwords For Dummies 326\u003c\/p\u003e \u003cp\u003eSecure the Administrator account 328\u003c\/p\u003e \u003cp\u003eManaging User Security 328\u003c\/p\u003e \u003cp\u003eUser accounts 329\u003c\/p\u003e \u003cp\u003eBuilt-in accounts 330\u003c\/p\u003e \u003cp\u003eUser rights 331\u003c\/p\u003e \u003cp\u003ePermissions (who gets what) 331\u003c\/p\u003e \u003cp\u003eGroup therapy 332\u003c\/p\u003e \u003cp\u003eUser profiles 333\u003c\/p\u003e \u003cp\u003eLogon scripts 334\u003c\/p\u003e \u003cp\u003eSecuring the Human Firewall 334\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 20: Hardening Your Network\u003c\/b\u003e\u003cb\u003e 337\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFirewalls 337\u003c\/p\u003e \u003cp\u003eThe Many Types of Firewalls 339\u003c\/p\u003e \u003cp\u003ePacket filtering 339\u003c\/p\u003e \u003cp\u003eStateful packet inspection (SPI) 341\u003c\/p\u003e \u003cp\u003eCircuit-level gateway 342\u003c\/p\u003e \u003cp\u003eApplication gateway 342\u003c\/p\u003e \u003cp\u003eNext-generation firewall 343\u003c\/p\u003e \u003cp\u003eVirus Protection 343\u003c\/p\u003e \u003cp\u003eWhat is a virus? 343\u003c\/p\u003e \u003cp\u003eAntivirus programs 345\u003c\/p\u003e \u003cp\u003eSafe computing 346\u003c\/p\u003e \u003cp\u003ePatching Things Up 346\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 21: Securing Your Email\u003c\/b\u003e\u003cb\u003e 349\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDefining Spam 350\u003c\/p\u003e \u003cp\u003eSampling the Many Flavors of Spam 351\u003c\/p\u003e \u003cp\u003eUsing Antispam Software 352\u003c\/p\u003e \u003cp\u003eUnderstanding Spam Filters 353\u003c\/p\u003e \u003cp\u003eLooking at Three Types of Antispam Software 356\u003c\/p\u003e \u003cp\u003eOn-premises antispam 356\u003c\/p\u003e \u003cp\u003eAntispam appliances 357\u003c\/p\u003e \u003cp\u003eCloud-based antispam services 358\u003c\/p\u003e \u003cp\u003eMinimizing Spam 359\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 22: Backing Up Your Data\u003c\/b\u003e\u003cb\u003e 361\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3-2-1: The Golden Rule of Backups 361\u003c\/p\u003e \u003cp\u003eHow Often Should You Back Up Your Data? 363\u003c\/p\u003e \u003cp\u003eChoosing Where to Back Up Your Data 364\u003c\/p\u003e \u003cp\u003eEstablishing Two Key Backup Objectives 365\u003c\/p\u003e \u003cp\u003eBacking Up to Tape 366\u003c\/p\u003e \u003cp\u003eUnderstanding Backup Software 367\u003c\/p\u003e \u003cp\u003eExamining File-Based Backups 368\u003c\/p\u003e \u003cp\u003eFull backups 369\u003c\/p\u003e \u003cp\u003eCopy backups 370\u003c\/p\u003e \u003cp\u003eIncremental backups 370\u003c\/p\u003e \u003cp\u003eDifferential backups 371\u003c\/p\u003e \u003cp\u003eBackup and Virtualization 371\u003c\/p\u003e \u003cp\u003eVerifying Tape Reliability 373\u003c\/p\u003e \u003cp\u003eKeeping Backup Equipment Clean and Reliable 374\u003c\/p\u003e \u003cp\u003eSetting Backup Security 375\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 23: Planning for Disaster\u003c\/b\u003e\u003cb\u003e 377\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAssessing Different Types of Disasters 378\u003c\/p\u003e \u003cp\u003eEnvironmental disasters 379\u003c\/p\u003e \u003cp\u003eDeliberate disasters 379\u003c\/p\u003e \u003cp\u003eDisruption of services 380\u003c\/p\u003e \u003cp\u003eEquipment failure 380\u003c\/p\u003e \u003cp\u003eOther disasters 381\u003c\/p\u003e \u003cp\u003eAnalyzing the Impact of a Disaster 381\u003c\/p\u003e \u003cp\u003eDeveloping a Business Continuity Plan 382\u003c\/p\u003e \u003cp\u003eHolding a Fire Drill 383\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 6: More Ways to Network 385\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 24: Accommodating Remote Users\u003c\/b\u003e\u003cb\u003e 387\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUsing Outlook Web App 388\u003c\/p\u003e \u003cp\u003eUsing a Virtual Private Network 389\u003c\/p\u003e \u003cp\u003eLooking at VPN security 390\u003c\/p\u003e \u003cp\u003eUnderstanding VPN servers and clients 391\u003c\/p\u003e \u003cp\u003eConnecting with Remote Desktop Connection 393\u003c\/p\u003e \u003cp\u003eEnabling Remote Desktop Connection 394\u003c\/p\u003e \u003cp\u003eConnecting remotely 395\u003c\/p\u003e \u003cp\u003eUsing keyboard shortcuts for Remote Desktop 397\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 25: Life in Cloud City\u003c\/b\u003e\u003cb\u003e 399\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroducing Cloud Computing 400\u003c\/p\u003e \u003cp\u003eLooking at the Benefits of Cloud Computing 401\u003c\/p\u003e \u003cp\u003eDetailing the Drawbacks of Cloud Computing 402\u003c\/p\u003e \u003cp\u003eExamining Three Basic Kinds of Cloud Services 403\u003c\/p\u003e \u003cp\u003eApplications 404\u003c\/p\u003e \u003cp\u003ePlatforms 404\u003c\/p\u003e \u003cp\u003eInfrastructure 405\u003c\/p\u003e \u003cp\u003ePublic Clouds versus Private Clouds 405\u003c\/p\u003e \u003cp\u003eIntroducing Some of the Major Cloud Providers 406\u003c\/p\u003e \u003cp\u003eAmazon 406\u003c\/p\u003e \u003cp\u003eGoogle 407\u003c\/p\u003e \u003cp\u003eMicrosoft 407\u003c\/p\u003e \u003cp\u003eGetting into the Cloud 408\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 26: Going Hybrid\u003c\/b\u003e\u003cb\u003e 409\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is a Hybrid Cloud? 409\u003c\/p\u003e \u003cp\u003eWhat Are the Benefits of Hybrid Cloud? 411\u003c\/p\u003e \u003cp\u003eElasticity 411\u003c\/p\u003e \u003cp\u003eFlexibility 412\u003c\/p\u003e \u003cp\u003eAgility 412\u003c\/p\u003e \u003cp\u003eInnovation 412\u003c\/p\u003e \u003cp\u003eOperational efficiency 412\u003c\/p\u003e \u003cp\u003eIntegrating Identity 413\u003c\/p\u003e \u003cp\u003eAzure Active Directory 413\u003c\/p\u003e \u003cp\u003eSingle sign-on 414\u003c\/p\u003e \u003cp\u003eLooking at Hybrid Cloud Virtualization Platforms 416\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 7: The Part of Tens 419\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 27: Ten Networking Commandments\u003c\/b\u003e\u003cb\u003e 421\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eI Thou Shalt Back Up Thy Data Religiously 421\u003c\/p\u003e \u003cp\u003eII Thou Shalt Protect Thy Network from Infidels 422\u003c\/p\u003e \u003cp\u003eIII Thou Shalt Train Up Thy Users in the Ways of Safe Computing 422\u003c\/p\u003e \u003cp\u003eIV Thou Shalt Keepeth Thy Network Drive Pure and Cleanse It of Old Files 423\u003c\/p\u003e \u003cp\u003eV Thou Shalt Not Tinker with Thine Network Configuration unless Thou Knowest What Thou Art Doing 423\u003c\/p\u003e \u003cp\u003eVI Thou Shalt Not Covet Thy Neighbor’s Network 423\u003c\/p\u003e \u003cp\u003eVII Thou Shalt Not Take Down Thy Network without Proper Notification 424\u003c\/p\u003e \u003cp\u003eVIII Thou Shalt Keep an Adequate Supply of Spare Parts 424\u003c\/p\u003e \u003cp\u003eIX Thou Shalt Not Steal Thy Neighbor’s Program without a License 424\u003c\/p\u003e \u003cp\u003eX Thou Shalt Write Down Thy Network Configuration upon Tablets of Stone 425\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 28: Ten Big Network Mistakes\u003c\/b\u003e\u003cb\u003e 427\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSkimping on Hardware 427\u003c\/p\u003e \u003cp\u003eTurning Off or Restarting a Server Computer While Users Are Logged On 428\u003c\/p\u003e \u003cp\u003eDeleting Important Files on the Server 429\u003c\/p\u003e \u003cp\u003eCopying a File from the Server, Changing It, and Then Copying It Back 429\u003c\/p\u003e \u003cp\u003eSending Something to the Printer Again Just Because It Didn’t Print the First Time 430\u003c\/p\u003e \u003cp\u003eAssuming That the Server Is Safely Backed Up 430\u003c\/p\u003e \u003cp\u003eConnecting to the Internet without Considering Security Issues 430\u003c\/p\u003e \u003cp\u003ePlugging in a Wireless Access Point without Asking 431\u003c\/p\u003e \u003cp\u003eThinking You Can’t Work Just Because the Network Is Down 431\u003c\/p\u003e \u003cp\u003eRunning Out of Space on a Server 432\u003c\/p\u003e \u003cp\u003eAlways Blaming the Network 433\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 29: Ten Things You Should Keep in Your Closet\u003c\/b\u003e\u003cb\u003e 435\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDuct Tape 435\u003c\/p\u003e \u003cp\u003eTools 436\u003c\/p\u003e \u003cp\u003ePatch Cables 436\u003c\/p\u003e \u003cp\u003eCable Ties and Velcro 436\u003c\/p\u003e \u003cp\u003eTwinkies 437\u003c\/p\u003e \u003cp\u003eReplacement Parts 437\u003c\/p\u003e \u003cp\u003eCheap Network Switches 438\u003c\/p\u003e \u003cp\u003eThe Complete Documentation of the Network on Tablets of Stone 438\u003c\/p\u003e \u003cp\u003eThe Network Manuals and Disks 438\u003c\/p\u003e \u003cp\u003eTen Copies of This Book 439\u003c\/p\u003e \u003cp\u003eIndex 441\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866407547223,"sku":"9781119648505","price":22.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119648505.jpg?v=1722278503"},{"product_id":"cisco-ccna-certification-2-volume-set-9781119677611","title":"Cisco CCNA Certification 2 Volume Set","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866410594647,"sku":"9781119677611","price":52.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119677611.jpg?v=1722278508"},{"product_id":"cloud-security-for-dummies-9781119790464","title":"Cloud Security for Dummies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eIntroduction\u003c\/b\u003e\u003cb\u003e 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAbout This Book 2\u003c\/p\u003e \u003cp\u003eFoolish Assumptions 3\u003c\/p\u003e \u003cp\u003eIcons Used in This Book 3\u003c\/p\u003e \u003cp\u003eBeyond the Book 3\u003c\/p\u003e \u003cp\u003eWhere to Go from Here 4\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 1: Getting Started with Cloud Security\u003c\/b\u003e\u003cb\u003e 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: Clouds Aren’t Bulletproof\u003c\/b\u003e\u003cb\u003e 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eKnowing Your Business 8\u003c\/p\u003e \u003cp\u003eDiscovering the company jewels 8\u003c\/p\u003e \u003cp\u003eInitiating your plan 8\u003c\/p\u003e \u003cp\u003eAutomating the discovery process 8\u003c\/p\u003e \u003cp\u003eKnowing Your SLA Agreements with Service Providers 10\u003c\/p\u003e \u003cp\u003eWhere is the security? 10\u003c\/p\u003e \u003cp\u003eKnowing your part 11\u003c\/p\u003e \u003cp\u003eBuilding Your Team 11\u003c\/p\u003e \u003cp\u003eFinding the right people 12\u003c\/p\u003e \u003cp\u003eIncluding stakeholders 12\u003c\/p\u003e \u003cp\u003eCreating a Risk Management Plan 13\u003c\/p\u003e \u003cp\u003eIdentifying the risks 14\u003c\/p\u003e \u003cp\u003eAssessing the consequences of disaster 15\u003c\/p\u003e \u003cp\u003ePointing fingers at the right people 15\u003c\/p\u003e \u003cp\u003eDisaster planning 16\u003c\/p\u003e \u003cp\u003eWhen Security Is Your Responsibility 17\u003c\/p\u003e \u003cp\u003eDetermining which assets to protect 17\u003c\/p\u003e \u003cp\u003eKnowing your possible threat level 20\u003c\/p\u003e \u003cp\u003eVan Gogh with it (paint a picture of your scenario) 21\u003c\/p\u003e \u003cp\u003eSetting up a risk assessment database 22\u003c\/p\u003e \u003cp\u003eAvoiding Security Work with the Help of the Cloud 24\u003c\/p\u003e \u003cp\u003eHaving someone else ensure physical security 25\u003c\/p\u003e \u003cp\u003eMaking sure providers have controls to separate customer data 25\u003c\/p\u003e \u003cp\u003eRecognizing that cloud service providers can offer better security 25\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Getting Down to Business\u003c\/b\u003e\u003cb\u003e 27\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNegotiating the Shared Responsibility Model 28\u003c\/p\u003e \u003cp\u003eColoring inside the lines 29\u003c\/p\u003e \u003cp\u003eLearning what to expect from a data center 29\u003c\/p\u003e \u003cp\u003eTaking responsibility for your 75 percent 31\u003c\/p\u003e \u003cp\u003eSaaS, PaaS, IaaS, AaaA! 31\u003c\/p\u003e \u003cp\u003eSaaS 31\u003c\/p\u003e \u003cp\u003eSaaS security 32\u003c\/p\u003e \u003cp\u003ePaaS 32\u003c\/p\u003e \u003cp\u003ePaaS security 33\u003c\/p\u003e \u003cp\u003eIaaS 33\u003c\/p\u003e \u003cp\u003eIaaS security 34\u003c\/p\u003e \u003cp\u003eFaaS 34\u003c\/p\u003e \u003cp\u003eSaaS, PaaS, IaaS, FaaS responsibilities 34\u003c\/p\u003e \u003cp\u003eManaging Your Environment 35\u003c\/p\u003e \u003cp\u003eRestricting access 36\u003c\/p\u003e \u003cp\u003eAssessing supply chain risk 36\u003c\/p\u003e \u003cp\u003eManaging virtual devices 38\u003c\/p\u003e \u003cp\u003eApplication auditing 38\u003c\/p\u003e \u003cp\u003eManaging Security for Devices Not Under Your Control 39\u003c\/p\u003e \u003cp\u003eInventorying devices 39\u003c\/p\u003e \u003cp\u003eUsing a CASB solution 40\u003c\/p\u003e \u003cp\u003eApplying Security Patches 41\u003c\/p\u003e \u003cp\u003eLooking Ahead 42\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: Storing Data in the Cloud \u003c\/b\u003e\u003cb\u003e43\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDealing with the Data Silo Dilemma 44\u003c\/p\u003e \u003cp\u003eCataloging Your Data 45\u003c\/p\u003e \u003cp\u003eSelecting a data catalog software package 46\u003c\/p\u003e \u003cp\u003eThree steps to building a data catalog 46\u003c\/p\u003e \u003cp\u003eControlling data access 47\u003c\/p\u003e \u003cp\u003eWorking with labels 49\u003c\/p\u003e \u003cp\u003eDeveloping label-based security 50\u003c\/p\u003e \u003cp\u003eApplying sensitivity levels 50\u003c\/p\u003e \u003cp\u003eAssessing impact to critical functions 50\u003c\/p\u003e \u003cp\u003eWorking with Sample Classification Systems 51\u003c\/p\u003e \u003cp\u003eTokenizing Sensitive Data 54\u003c\/p\u003e \u003cp\u003eDefining data tokens 54\u003c\/p\u003e \u003cp\u003eIsolating your tokenization system 55\u003c\/p\u003e \u003cp\u003eAccessing a token system 55\u003c\/p\u003e \u003cp\u003eSegmenting Data 56\u003c\/p\u003e \u003cp\u003eAnonymizing Data 56\u003c\/p\u003e \u003cp\u003eEncrypting Data in Motion, in Use, and at Rest 58\u003c\/p\u003e \u003cp\u003eSecuring data in motion 59\u003c\/p\u003e \u003cp\u003eEncrypting stored data 59\u003c\/p\u003e \u003cp\u003eProtecting data in use by applications 60\u003c\/p\u003e \u003cp\u003eCreating Data Access Security Levels 60\u003c\/p\u003e \u003cp\u003eControlling User Access 61\u003c\/p\u003e \u003cp\u003eRestricting IP access 61\u003c\/p\u003e \u003cp\u003eLimiting device access 62\u003c\/p\u003e \u003cp\u003eBuilding the border wall and other geofencing techniques 63\u003c\/p\u003e \u003cp\u003eGetting rid of stale data 64\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: Developing Secure Software\u003c\/b\u003e\u003cb\u003e 65\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTurbocharging Development 65\u003c\/p\u003e \u003cp\u003eNo more waterfalls 66\u003c\/p\u003e \u003cp\u003eCI\/CD: Continuous integration\/continuous delivery 68\u003c\/p\u003e \u003cp\u003eShifting left and adding security in development 68\u003c\/p\u003e \u003cp\u003eTackling security sooner rather than later 69\u003c\/p\u003e \u003cp\u003ePutting security controls in place first 70\u003c\/p\u003e \u003cp\u003eCircling back 70\u003c\/p\u003e \u003cp\u003eImplementing DevSecOps 71\u003c\/p\u003e \u003cp\u003eAutomating Testing during Development 71\u003c\/p\u003e \u003cp\u003eUsing static and dynamic code analysis 72\u003c\/p\u003e \u003cp\u003eTaking steps in automation 73\u003c\/p\u003e \u003cp\u003eLeveraging software composition analysis 74\u003c\/p\u003e \u003cp\u003eProving the job has been done right 76\u003c\/p\u003e \u003cp\u003eLogging and monitoring 76\u003c\/p\u003e \u003cp\u003eEnsuring data accountability, data assurance, and data dependability 77\u003c\/p\u003e \u003cp\u003eRunning Your Applications 78\u003c\/p\u003e \u003cp\u003eTaking advantage of cloud agnostic integration 79\u003c\/p\u003e \u003cp\u003eRecognizing the down sides of cloud agnostic development 80\u003c\/p\u003e \u003cp\u003eGetting started down the cloud agnostic path 81\u003c\/p\u003e \u003cp\u003eLike DevOps but for Data 82\u003c\/p\u003e \u003cp\u003eTesting, 1-2-3 84\u003c\/p\u003e \u003cp\u003eIs this thing working? 85\u003c\/p\u003e \u003cp\u003eWorking well with others 85\u003c\/p\u003e \u003cp\u003eBaking in trust 85\u003c\/p\u003e \u003cp\u003eDevSecOps for DataOps 86\u003c\/p\u003e \u003cp\u003eConsidering data security 87\u003c\/p\u003e \u003cp\u003eEnding data siloes 88\u003c\/p\u003e \u003cp\u003eDeveloping your data store 89\u003c\/p\u003e \u003cp\u003eMeeting the Challenges of DataSecOps 90\u003c\/p\u003e \u003cp\u003eUnderstanding That No Cloud Is Perfect 92\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Restricting Access\u003c\/b\u003e\u003cb\u003e 95\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDetermining the Level of Access Required 95\u003c\/p\u003e \u003cp\u003eCatching flies with honey 96\u003c\/p\u003e \u003cp\u003eDetermining roles 97\u003c\/p\u003e \u003cp\u003eAuditing user requirements 97\u003c\/p\u003e \u003cp\u003eUnderstanding Least Privilege Policy 98\u003c\/p\u003e \u003cp\u003eGranting just-in-time privileges 99\u003c\/p\u003e \u003cp\u003eThe need-to-know strategy 99\u003c\/p\u003e \u003cp\u003eGranting access to trusted employees 99\u003c\/p\u003e \u003cp\u003eRestricting access to contractors 100\u003c\/p\u003e \u003cp\u003eImplementing Authentication 101\u003c\/p\u003e \u003cp\u003eMultifactor authentication (Or, who’s calling me now?) 101\u003c\/p\u003e \u003cp\u003eAuthenticating with API keys 102\u003c\/p\u003e \u003cp\u003eUsing Firebase authentication 102\u003c\/p\u003e \u003cp\u003eEmploying OAuth 103\u003c\/p\u003e \u003cp\u003eGoogle and Facebook authentication methods 103\u003c\/p\u003e \u003cp\u003eIntroducing the Alphabet Soup of Compliance 104\u003c\/p\u003e \u003cp\u003eGlobal compliance 104\u003c\/p\u003e \u003cp\u003eComplying with PCI 105\u003c\/p\u003e \u003cp\u003eComplying with GDPR 106\u003c\/p\u003e \u003cp\u003eHIPAA compliance 107\u003c\/p\u003e \u003cp\u003eGovernment compliance 109\u003c\/p\u003e \u003cp\u003eCompliance in general 110\u003c\/p\u003e \u003cp\u003eMaintaining Compliance and CSPM 110\u003c\/p\u003e \u003cp\u003eDiscovering and remediating threats with CSPM applications 112\u003c\/p\u003e \u003cp\u003eAutomating Compliance 113\u003c\/p\u003e \u003cp\u003eIntegrating with DevOps 113\u003c\/p\u003e \u003cp\u003eControlling Access to the Cloud 114\u003c\/p\u003e \u003cp\u003eUsing a cloud access security broker (CASB) 115\u003c\/p\u003e \u003cp\u003eMiddleware protection systems 117\u003c\/p\u003e \u003cp\u003eGetting Certified 121\u003c\/p\u003e \u003cp\u003eISO 27001 Compliance 121\u003c\/p\u003e \u003cp\u003eSOC 2 compliance 122\u003c\/p\u003e \u003cp\u003ePCI certification 124\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 2: Acceptance\u003c\/b\u003e\u003cb\u003e 125\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: Managing Cloud Resources\u003c\/b\u003e\u003cb\u003e 127\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDefending Your Cloud Resources from Attack 128\u003c\/p\u003e \u003cp\u003eLiving in a Virtual World 129\u003c\/p\u003e \u003cp\u003eMoving to virtualization 130\u003c\/p\u003e \u003cp\u003eAddressing VM security concerns 130\u003c\/p\u003e \u003cp\u003eUsing containers 131\u003c\/p\u003e \u003cp\u003eSecuring Cloud Resources with Patch Management 132\u003c\/p\u003e \u003cp\u003ePatching VMs and containers 133\u003c\/p\u003e \u003cp\u003eImplementing patch management 133\u003c\/p\u003e \u003cp\u003eKeeping Your Cloud Assets Straight in Your Mind 134\u003c\/p\u003e \u003cp\u003eKeeping Tabs with Logs 136\u003c\/p\u003e \u003cp\u003eUsing Google Cloud Management software 136\u003c\/p\u003e \u003cp\u003eUsing AWS log management 137\u003c\/p\u003e \u003cp\u003eUsing Azure log management 139\u003c\/p\u003e \u003cp\u003eWorking with third-party log management software 139\u003c\/p\u003e \u003cp\u003eLogging containers 140\u003c\/p\u003e \u003cp\u003eBuilding Your Own Defenses 141\u003c\/p\u003e \u003cp\u003eCreating your development team 141\u003c\/p\u003e \u003cp\u003eUsing open-source security 142\u003c\/p\u003e \u003cp\u003eProtecting your containers 143\u003c\/p\u003e \u003cp\u003eProtecting your codebase 143\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: The Role of AIOps in Cloud Security\u003c\/b\u003e\u003cb\u003e 145\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTaking the AIOps Route 146\u003c\/p\u003e \u003cp\u003eDetecting the problem 148\u003c\/p\u003e \u003cp\u003eUsing dynamic thresholds 149\u003c\/p\u003e \u003cp\u003eCatching attacks early in the Cyber Kill chain 149\u003c\/p\u003e \u003cp\u003ePrioritizing incidents 150\u003c\/p\u003e \u003cp\u003eAssigning tasks 150\u003c\/p\u003e \u003cp\u003eDiagnosing the root problem 151\u003c\/p\u003e \u003cp\u003eReducing time to MTTR 151\u003c\/p\u003e \u003cp\u003eSpotting transitory problems 152\u003c\/p\u003e \u003cp\u003eDigging into the past 152\u003c\/p\u003e \u003cp\u003eSolving the problem 153\u003c\/p\u003e \u003cp\u003eAchieving resolution 154\u003c\/p\u003e \u003cp\u003eAutomating security responses 154\u003c\/p\u003e \u003cp\u003eContinually improving 155\u003c\/p\u003e \u003cp\u003eMaking Things Visible 155\u003c\/p\u003e \u003cp\u003eImplementing resource discovery 155\u003c\/p\u003e \u003cp\u003eAutomating discovery 156\u003c\/p\u003e \u003cp\u003eManaging Resources, CMDB-Style 157\u003c\/p\u003e \u003cp\u003eSeeing potential impacts 157\u003c\/p\u003e \u003cp\u003eAdding configuration items 158\u003c\/p\u003e \u003cp\u003eEmploying CSDM 158\u003c\/p\u003e \u003cp\u003eUsing AIOps 159\u003c\/p\u003e \u003cp\u003eGaining insights 159\u003c\/p\u003e \u003cp\u003eExamining a wireless networking use case 159\u003c\/p\u003e \u003cp\u003eUsing Splunk to Manage Clouds 161\u003c\/p\u003e \u003cp\u003eObservability 161\u003c\/p\u003e \u003cp\u003eAlerts 162\u003c\/p\u003e \u003cp\u003eSplunk and AIOps 163\u003c\/p\u003e \u003cp\u003ePredictive analytics 163\u003c\/p\u003e \u003cp\u003eAdaptive thresholding 163\u003c\/p\u003e \u003cp\u003eViews of everything 164\u003c\/p\u003e \u003cp\u003eDeep Dive in Splunk 164\u003c\/p\u003e \u003cp\u003eEvent Analytics in Splunk 164\u003c\/p\u003e \u003cp\u003eSplunk On-Call 165\u003c\/p\u003e \u003cp\u003ePhantom 166\u003c\/p\u003e \u003cp\u003ePutting ServiceNow Through Its Paces 167\u003c\/p\u003e \u003cp\u003eAIOps require an overhead view 167\u003c\/p\u003e \u003cp\u003eReact to problems 167\u003c\/p\u003e \u003cp\u003eGauge system health 168\u003c\/p\u003e \u003cp\u003eAutomation makes it all happen 169\u003c\/p\u003e \u003cp\u003eGetting the Job Done with IT Service Management 170\u003c\/p\u003e \u003cp\u003eHow ITSM is different 170\u003c\/p\u003e \u003cp\u003ePerformance analytics 170\u003c\/p\u003e \u003cp\u003eChanging Your Team 171\u003c\/p\u003e \u003cp\u003eA (Not So Final) Word 172\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: Implementing Zero Trust\u003c\/b\u003e\u003cb\u003e 173\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMaking the Shift from Perimeter Security 174\u003c\/p\u003e \u003cp\u003eExamining the Foundations of Zero Trust Philosophy 175\u003c\/p\u003e \u003cp\u003eTwo-way authentication 175\u003c\/p\u003e \u003cp\u003eEndpoint device management 176\u003c\/p\u003e \u003cp\u003eEnd-to-end encryption 177\u003c\/p\u003e \u003cp\u003ePolicy based access 179\u003c\/p\u003e \u003cp\u003eAccountability 181\u003c\/p\u003e \u003cp\u003eLeast privilege 182\u003c\/p\u003e \u003cp\u003eNetwork access control and beyond 182\u003c\/p\u003e \u003cp\u003eCSPM risk automation 184\u003c\/p\u003e \u003cp\u003eDealing with Zero Trust Challenges 185\u003c\/p\u003e \u003cp\u003eChoose a roadmap 186\u003c\/p\u003e \u003cp\u003eTake a simple, step-by-step approach 186\u003c\/p\u003e \u003cp\u003eKeep in mind some challenges you face in implementing zero trust 190\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: Dealing with Hybrid Cloud Environments\u003c\/b\u003e\u003cb\u003e 195\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePublic Clouds Make Pretty Sunsets 196\u003c\/p\u003e \u003cp\u003eControlling your environment 197\u003c\/p\u003e \u003cp\u003eOptimizing for speed 197\u003c\/p\u003e \u003cp\u003eManaging security 198\u003c\/p\u003e \u003cp\u003ePrivate Clouds for Those Special Needs 199\u003c\/p\u003e \u003cp\u003eWrapping Your Mind around Hybrid Cloud Options 200\u003c\/p\u003e \u003cp\u003eHybrid storage solution 201\u003c\/p\u003e \u003cp\u003eTiered data storage 202\u003c\/p\u003e \u003cp\u003eGauging the Advantages of the Hybrid Cloud Setup 203\u003c\/p\u003e \u003cp\u003eIt’s scalable 203\u003c\/p\u003e \u003cp\u003eThe costs 203\u003c\/p\u003e \u003cp\u003eYou maintain control 203\u003c\/p\u003e \u003cp\u003eThe need for speed 204\u003c\/p\u003e \u003cp\u003eOvercoming data silos 204\u003c\/p\u003e \u003cp\u003eCompliance 206\u003c\/p\u003e \u003cp\u003eStruggling with Hybrid Challenges 207\u003c\/p\u003e \u003cp\u003eHandling a larger attack surface 207\u003c\/p\u003e \u003cp\u003eData leakage 207\u003c\/p\u003e \u003cp\u003eData transport times 208\u003c\/p\u003e \u003cp\u003eComplexity 208\u003c\/p\u003e \u003cp\u003eRisks to your service level agreements 208\u003c\/p\u003e \u003cp\u003eOvercoming Hybrid Challenges 209\u003c\/p\u003e \u003cp\u003eAsset management 209\u003c\/p\u003e \u003cp\u003eSAM 210\u003c\/p\u003e \u003cp\u003eHAM 211\u003c\/p\u003e \u003cp\u003eIT asset management 211\u003c\/p\u003e \u003cp\u003eLatency issues 212\u003c\/p\u003e \u003cp\u003eOn the Move: Migrating to a Hybrid Cloud 213\u003c\/p\u003e \u003cp\u003eData migration readiness 213\u003c\/p\u003e \u003cp\u003eMaking a plan 213\u003c\/p\u003e \u003cp\u003ePicking the right cloud service 214\u003c\/p\u003e \u003cp\u003eUsing a migration calendar 215\u003c\/p\u003e \u003cp\u003eMaking it happen 215\u003c\/p\u003e \u003cp\u003eDealing with compatibility issues 215\u003c\/p\u003e \u003cp\u003eUsing a Package 216\u003c\/p\u003e \u003cp\u003eHPE Hybrid Cloud Solution 216\u003c\/p\u003e \u003cp\u003eAmazon Web Services 216\u003c\/p\u003e \u003cp\u003eMicrosoft Azure 217\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: Data Loss and Disaster Recovery\u003c\/b\u003e\u003cb\u003e 219\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLinking Email with Data Loss 220\u003c\/p\u003e \u003cp\u003eData loss from malware 221\u003c\/p\u003e \u003cp\u003eThe nefarious ransomware 222\u003c\/p\u003e \u003cp\u003eRansomware and the cloud 223\u003c\/p\u003e \u003cp\u003eCrafting Data Loss Prevention Strategies 224\u003c\/p\u003e \u003cp\u003eBacking up your data 226\u003c\/p\u003e \u003cp\u003eTiered backups 226\u003c\/p\u003e \u003cp\u003eMinimizing Cloud Data Loss 229\u003c\/p\u003e \u003cp\u003eWhy Cloud DLP? 229\u003c\/p\u003e \u003cp\u003eCloud access security brokers 229\u003c\/p\u003e \u003cp\u003eRecovering from Disaster 232\u003c\/p\u003e \u003cp\u003eRecovery planning 232\u003c\/p\u003e \u003cp\u003eBusiness continuity 232\u003c\/p\u003e \u003cp\u003eRTO and RPO 233\u003c\/p\u003e \u003cp\u003eComing up with the recovery plan itself 233\u003c\/p\u003e \u003cp\u003eChaos Engineering 235\u003c\/p\u003e \u003cp\u003ePractical chaos engineering 236\u003c\/p\u003e \u003cp\u003eListing what could go wrong 238\u003c\/p\u003e \u003cp\u003eSeeing how bad it can get 239\u003c\/p\u003e \u003cp\u003eAttaining resiliency 239\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 3: Business as Usual\u003c\/b\u003e\u003cb\u003e 241\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11: Using Cloud Security Services\u003c\/b\u003e\u003cb\u003e 243\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCustomizing Your Data Protection 244\u003c\/p\u003e \u003cp\u003eValidating Your Cloud 244\u003c\/p\u003e \u003cp\u003eMultifactor authentication 245\u003c\/p\u003e \u003cp\u003eOne-time passwords 245\u003c\/p\u003e \u003cp\u003eManaging file transfers 250\u003c\/p\u003e \u003cp\u003eHSM: Hardware Security Modules for the Big Kids 251\u003c\/p\u003e \u003cp\u003eLooking at HSM cryptography 252\u003c\/p\u003e \u003cp\u003eManaging keys with an HSM 253\u003c\/p\u003e \u003cp\u003eBuilding in tamper resistance 255\u003c\/p\u003e \u003cp\u003eUsing HSMs to manage your own keys 255\u003c\/p\u003e \u003cp\u003eMeeting financial data security requirements with HSMs 256\u003c\/p\u003e \u003cp\u003eDNSSEC 256\u003c\/p\u003e \u003cp\u003eOpenDNSSEC 257\u003c\/p\u003e \u003cp\u003eEvaluating HSM products 258\u003c\/p\u003e \u003cp\u003eLooking at cloud HSMs 259\u003c\/p\u003e \u003cp\u003eKMS: Key Management Services for Everyone Else 259\u003c\/p\u003e \u003cp\u003eSSH compliance 260\u003c\/p\u003e \u003cp\u003eThe encryption-key lifecycle 262\u003c\/p\u003e \u003cp\u003eSetting Up Crypto Service Gateways 263\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12: When Things Go Wrong\u003c\/b\u003e\u003cb\u003e 265\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFinding Your Focus 265\u003c\/p\u003e \u003cp\u003eStealing Data 101 266\u003c\/p\u003e \u003cp\u003eLanding, expanding, and exfiltrating 267\u003c\/p\u003e \u003cp\u003eOffboarding employees 273\u003c\/p\u003e \u003cp\u003ePreventing the Preventable and Managing Employee Security 276\u003c\/p\u003e \u003cp\u003eNavigating Cloud Native Breaches 280\u003c\/p\u003e \u003cp\u003eMinimizing employee error 281\u003c\/p\u003e \u003cp\u003eGuarding against insider data thefts 283\u003c\/p\u003e \u003cp\u003ePreventing employee data spillage 284\u003c\/p\u003e \u003cp\u003eCleaning up after the spill 285\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13: Security Frameworks\u003c\/b\u003e\u003cb\u003e 289\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLooking at Common Frameworks 290\u003c\/p\u003e \u003cp\u003eCOBIT 290\u003c\/p\u003e \u003cp\u003eSABSA 291\u003c\/p\u003e \u003cp\u003eFederal Financial Institutions Examination Council (FFIEC) Cyber Assessment Tool (CAT) 292\u003c\/p\u003e \u003cp\u003eFederal Risk and Authorization Management Program (FEDRAMP) 292\u003c\/p\u003e \u003cp\u003ePersonal Information Protection and Electronic Documents Act (PIPEDA) 293\u003c\/p\u003e \u003cp\u003ePayment Card Industry — Data Security Standard (PCI–DSS) 293\u003c\/p\u003e \u003cp\u003eGLBA 293\u003c\/p\u003e \u003cp\u003eSCF 294\u003c\/p\u003e \u003cp\u003eDFARS 252.204-7012\/ NIST 800-171 294\u003c\/p\u003e \u003cp\u003eISO\/IEC 27000 Series 295\u003c\/p\u003e \u003cp\u003eCIS Critical Security Controls 295\u003c\/p\u003e \u003cp\u003eCIS Benchmarks 295\u003c\/p\u003e \u003cp\u003eCommon Criteria 296\u003c\/p\u003e \u003cp\u003eFDA regulations on electronic records and signatures 296\u003c\/p\u003e \u003cp\u003eITIL 297\u003c\/p\u003e \u003cp\u003eIntroducing SASE Architecture 298\u003c\/p\u003e \u003cp\u003eThe sassy side of SASE 299\u003c\/p\u003e \u003cp\u003eSassy makeup 300\u003c\/p\u003e \u003cp\u003eThe Cloud Native Application Protection Platform 303\u003c\/p\u003e \u003cp\u003eWorking with CWPP 304\u003c\/p\u003e \u003cp\u003eManaging with CSPM 305\u003c\/p\u003e \u003cp\u003eNIST Risk Management Framework 305\u003c\/p\u003e \u003cp\u003eFederal Information Security Modernization Act 306\u003c\/p\u003e \u003cp\u003eCybersecurity Strategy and Implementation Plan 307\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14: Security Consortiums\u003c\/b\u003e\u003cb\u003e 311\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDoing the Right Thing 311\u003c\/p\u003e \u003cp\u003eMembership in the Cloud Security Alliance 313\u003c\/p\u003e \u003cp\u003eCompany membership 314\u003c\/p\u003e \u003cp\u003eIndividual membership 315\u003c\/p\u003e \u003cp\u003eGetting that Stamp of Approval 317\u003c\/p\u003e \u003cp\u003eCCSK Certification 317\u003c\/p\u003e \u003cp\u003eCISA: Certified Security Information Systems Auditor 317\u003c\/p\u003e \u003cp\u003eCRISC: Certified Risk and Information Systems Control 318\u003c\/p\u003e \u003cp\u003eCCAK: Certificate of Cloud Auditing Knowledge 318\u003c\/p\u003e \u003cp\u003eAdvanced Cloud Security Practitioner 318\u003c\/p\u003e \u003cp\u003eGDPR Lead Auditor and Consultant 319\u003c\/p\u003e \u003cp\u003eInformation Security Alliances, Groups, and Consortiums 319\u003c\/p\u003e \u003cp\u003eWords for the Road 321\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 4: The Part of Tens\u003c\/b\u003e\u003cb\u003e 323\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15: Ten Steps to Better Cloud Security\u003c\/b\u003e\u003cb\u003e 325\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eScoping Out the Dangers 326\u003c\/p\u003e \u003cp\u003eInspiring the Right People to Do the Right Thing 327\u003c\/p\u003e \u003cp\u003eKeeping Configuration Management on the Straight and Narrow 328\u003c\/p\u003e \u003cp\u003eAdopting AIOps 329\u003c\/p\u003e \u003cp\u003eGetting on board with DataOps 330\u003c\/p\u003e \u003cp\u003eBefriending Zero Trust 330\u003c\/p\u003e \u003cp\u003eKeeping the Barn Door Closed 331\u003c\/p\u003e \u003cp\u003eComplying with Compliance Mandates 332\u003c\/p\u003e \u003cp\u003eJoining the Cloud Security Club 333\u003c\/p\u003e \u003cp\u003ePreparing for the Future 333\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16: Cloud Security Solutions \u003c\/b\u003e\u003cb\u003e335\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCheckpoint CloudGuard 335\u003c\/p\u003e \u003cp\u003eCloudPassage Halo 336\u003c\/p\u003e \u003cp\u003eThreat Stack Cloud Security Platform 336\u003c\/p\u003e \u003cp\u003eSymantec Cloud Workload Protection 336\u003c\/p\u003e \u003cp\u003eDatadog Monitoring Software 337\u003c\/p\u003e \u003cp\u003eAzure AD 338\u003c\/p\u003e \u003cp\u003ePalo Alto Prisma 338\u003c\/p\u003e \u003cp\u003eFortinet Cloud Security 338\u003c\/p\u003e \u003cp\u003eServiceNow AIOps 339\u003c\/p\u003e \u003cp\u003eLacework 340\u003c\/p\u003e \u003cp\u003eIndex 341\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866416197975,"sku":"9781119790464","price":22.94,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119790464.jpg?v=1722278537"},{"product_id":"ceh-v11-certified-ethical-hacker-study-guide-9781119800286","title":"CEH v11 Certified Ethical Hacker Study Guide","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eAs protecting informationcontinues to bea growing concern for today's businesses, certifications in IT security have become highly desirable, even as the number of certifications has grown. Now you can set yourself apart with the Certified Ethical Hacker (CEH v11) certification. The CEH v11 Certified Ethical Hacker Study Guide offers a comprehensive overview of the CEH certification requirements using concise and easy-to-follow instructions. Chapters are organized by exam objective, with a handy section that maps each objective to its corresponding chapter, so you can keep track of your progress. The text provides thorough coverage of all topics, along with challenging chapter review questions and Exam Essentials, a key feature that identifies critical study areas. Subjects include common attack practices like reconnaissance and scanning. Also covered are topics like intrusion detection, DoS attacks, buffer overflows, wireless attacks, mobile attacks, Internet of Things (IoT) and more.    This study guide goes beyond test prep, providing practical hands-on exercises to reinforce vital skills and real-world scenarios that put what you've learned into the context of actual job roles.    Gain a unique certification that allows you to function like an attacker, allowing you to identify vulnerabilities so they can be remediatedExpand your career opportunities with an IT certificate that satisfies the Department of Defense's 8570 Directive for Information Assurance positionsFully updated for the 2020 CEH v11 exam, including the latest developments in IT securityAccess the Sybex online learning center, with chapter review questions, full-length practice exams, hundreds of electronic flashcards, and a glossary of key terms Thanks to its clear organization, all-inclusive coverage, and practical instruction, the CEH v11 Certified Ethical Hacker Study Guide is an excellent resource for anyone who needs to understand the hacking process or anyone who wants to demonstrate their skills as a Certified Ethical Hacker.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIntroduction xix\u003c\/p\u003e \u003cp\u003eAssessment Test xxvi\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Ethical Hacking 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOverview of Ethics 2\u003c\/p\u003e \u003cp\u003eOverview of Ethical Hacking 5\u003c\/p\u003e \u003cp\u003eMethodologies 6\u003c\/p\u003e \u003cp\u003eCyber Kill Chain 6\u003c\/p\u003e \u003cp\u003eAttack Lifecycle 8\u003c\/p\u003e \u003cp\u003eMethodology of Ethical Hacking 10\u003c\/p\u003e \u003cp\u003eReconnaissance and Footprinting 10\u003c\/p\u003e \u003cp\u003eScanning and Enumeration 11\u003c\/p\u003e \u003cp\u003eGaining Access 11\u003c\/p\u003e \u003cp\u003eMaintaining Access 12\u003c\/p\u003e \u003cp\u003eCovering Tracks 12\u003c\/p\u003e \u003cp\u003eSummary 13\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Networking Foundations 15\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCommunications Models 17\u003c\/p\u003e \u003cp\u003eOpen Systems Interconnection 18\u003c\/p\u003e \u003cp\u003eTCP\/IP Architecture 21\u003c\/p\u003e \u003cp\u003eTopologies 22\u003c\/p\u003e \u003cp\u003eBus Network 22\u003c\/p\u003e \u003cp\u003eStar Network 23\u003c\/p\u003e \u003cp\u003eRing Network 24\u003c\/p\u003e \u003cp\u003eMesh Network 25\u003c\/p\u003e \u003cp\u003eHybrid 26\u003c\/p\u003e \u003cp\u003ePhysical Networking 27\u003c\/p\u003e \u003cp\u003eAddressing 27\u003c\/p\u003e \u003cp\u003eSwitching 28\u003c\/p\u003e \u003cp\u003eIP 29\u003c\/p\u003e \u003cp\u003eHeaders 29\u003c\/p\u003e \u003cp\u003eAddressing 31\u003c\/p\u003e \u003cp\u003eSubnets 33\u003c\/p\u003e \u003cp\u003eTCP 34\u003c\/p\u003e \u003cp\u003eUDP 38\u003c\/p\u003e \u003cp\u003eInternet Control Message Protocol 39\u003c\/p\u003e \u003cp\u003eNetwork Architectures 40\u003c\/p\u003e \u003cp\u003eNetwork Types 40\u003c\/p\u003e \u003cp\u003eIsolation 41\u003c\/p\u003e \u003cp\u003eRemote Access 43\u003c\/p\u003e \u003cp\u003eCloud Computing 44\u003c\/p\u003e \u003cp\u003eStorage as a Service 45\u003c\/p\u003e \u003cp\u003eInfrastructure as a Service 46\u003c\/p\u003e \u003cp\u003ePlatform as a Service 48\u003c\/p\u003e \u003cp\u003eSoftware as a Service 49\u003c\/p\u003e \u003cp\u003eInternet of Things 51\u003c\/p\u003e \u003cp\u003eSummary 52\u003c\/p\u003e \u003cp\u003eReview Questions 54\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Security Foundations 57\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Triad 59\u003c\/p\u003e \u003cp\u003eConfidentiality 59\u003c\/p\u003e \u003cp\u003eIntegrity 61\u003c\/p\u003e \u003cp\u003eAvailability 62\u003c\/p\u003e \u003cp\u003eParkerian Hexad 63\u003c\/p\u003e \u003cp\u003eRisk 64\u003c\/p\u003e \u003cp\u003ePolicies, Standards, and Procedures 66\u003c\/p\u003e \u003cp\u003eSecurity Policies 66\u003c\/p\u003e \u003cp\u003eSecurity Standards 67\u003c\/p\u003e \u003cp\u003eProcedures 68\u003c\/p\u003e \u003cp\u003eGuidelines 68\u003c\/p\u003e \u003cp\u003eOrganizing Your Protections 69\u003c\/p\u003e \u003cp\u003eSecurity Technology 72\u003c\/p\u003e \u003cp\u003eFirewalls 72\u003c\/p\u003e \u003cp\u003eIntrusion Detection Systems 77\u003c\/p\u003e \u003cp\u003eIntrusion Prevention Systems 80\u003c\/p\u003e \u003cp\u003eEndpoint Detection and Response 81\u003c\/p\u003e \u003cp\u003eSecurity Information and Event Management 83\u003c\/p\u003e \u003cp\u003eBeing Prepared 84\u003c\/p\u003e \u003cp\u003eDefense in Depth 84\u003c\/p\u003e \u003cp\u003eDefense in Breadth 86\u003c\/p\u003e \u003cp\u003eDefensible Network Architecture 87\u003c\/p\u003e \u003cp\u003eLogging 88\u003c\/p\u003e \u003cp\u003eAuditing 90\u003c\/p\u003e \u003cp\u003eSummary 92\u003c\/p\u003e \u003cp\u003eReview Questions 93\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Footprinting and Reconnaissance 97\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOpen Source Intelligence 99\u003c\/p\u003e \u003cp\u003eCompanies 99\u003c\/p\u003e \u003cp\u003ePeople 108\u003c\/p\u003e \u003cp\u003eSocial Networking 111\u003c\/p\u003e \u003cp\u003eDomain Name System 124\u003c\/p\u003e \u003cp\u003eName Lookups 125\u003c\/p\u003e \u003cp\u003eZone Transfers 130\u003c\/p\u003e \u003cp\u003ePassive DNS 133\u003c\/p\u003e \u003cp\u003ePassive Reconnaissance 136\u003c\/p\u003e \u003cp\u003eWebsite Intelligence 139\u003c\/p\u003e \u003cp\u003eTechnology Intelligence 144\u003c\/p\u003e \u003cp\u003eGoogle Hacking 144\u003c\/p\u003e \u003cp\u003eInternet of Things (IoT) 146\u003c\/p\u003e \u003cp\u003eSummary 148\u003c\/p\u003e \u003cp\u003eReview Questions 150\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Scanning Networks 155\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePing Sweeps 157\u003c\/p\u003e \u003cp\u003eUsing fping 157\u003c\/p\u003e \u003cp\u003eUsing MegaPing 159\u003c\/p\u003e \u003cp\u003ePort Scanning 161\u003c\/p\u003e \u003cp\u003eNmap 162\u003c\/p\u003e \u003cp\u003emasscan 176\u003c\/p\u003e \u003cp\u003eMegaPing 178\u003c\/p\u003e \u003cp\u003eMetasploit 180\u003c\/p\u003e \u003cp\u003eVulnerability Scanning 183\u003c\/p\u003e \u003cp\u003eOpenVAS 184\u003c\/p\u003e \u003cp\u003eNessus 196\u003c\/p\u003e \u003cp\u003eLooking for Vulnerabilities with Metasploit 202\u003c\/p\u003e \u003cp\u003ePacket Crafting and Manipulation 203\u003c\/p\u003e \u003cp\u003ehping 204\u003c\/p\u003e \u003cp\u003epackETH 207\u003c\/p\u003e \u003cp\u003efragroute 209\u003c\/p\u003e \u003cp\u003eEvasion Techniques 211\u003c\/p\u003e \u003cp\u003eProtecting and Detecting 214\u003c\/p\u003e \u003cp\u003eSummary 215\u003c\/p\u003e \u003cp\u003eReview Questions 217\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Enumeration 221\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eService Enumeration 223\u003c\/p\u003e \u003cp\u003eRemote Procedure Calls 226\u003c\/p\u003e \u003cp\u003eSunRPC 226\u003c\/p\u003e \u003cp\u003eRemote Method Invocation 228\u003c\/p\u003e \u003cp\u003eServer Message Block 232\u003c\/p\u003e \u003cp\u003eBuilt-in Utilities 233\u003c\/p\u003e \u003cp\u003enmap Scripts 237\u003c\/p\u003e \u003cp\u003eNetBIOS Enumerator 239\u003c\/p\u003e \u003cp\u003eMetasploit 240\u003c\/p\u003e \u003cp\u003eOther Utilities 242\u003c\/p\u003e \u003cp\u003eSimple Network Management Protocol 245\u003c\/p\u003e \u003cp\u003eSimple Mail Transfer Protocol 247\u003c\/p\u003e \u003cp\u003eWeb-Based Enumeration 250\u003c\/p\u003e \u003cp\u003eSummary 257\u003c\/p\u003e \u003cp\u003eReview Questions 259\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 System Hacking 263\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSearching for Exploits 265\u003c\/p\u003e \u003cp\u003eSystem Compromise 269\u003c\/p\u003e \u003cp\u003eMetasploit Modules 270\u003c\/p\u003e \u003cp\u003eExploit-DB 274\u003c\/p\u003e \u003cp\u003eGathering Passwords 276\u003c\/p\u003e \u003cp\u003ePassword Cracking 279\u003c\/p\u003e \u003cp\u003eJohn the Ripper 280\u003c\/p\u003e \u003cp\u003eRainbow Tables 282\u003c\/p\u003e \u003cp\u003eKerberoasting 284\u003c\/p\u003e \u003cp\u003eClient-Side Vulnerabilities 289\u003c\/p\u003e \u003cp\u003eLiving Off the Land 291\u003c\/p\u003e \u003cp\u003eFuzzing 292\u003c\/p\u003e \u003cp\u003ePost Exploitation 295\u003c\/p\u003e \u003cp\u003eEvasion 295\u003c\/p\u003e \u003cp\u003ePrivilege Escalation 296\u003c\/p\u003e \u003cp\u003ePivoting 301\u003c\/p\u003e \u003cp\u003ePersistence 304\u003c\/p\u003e \u003cp\u003eCovering Tracks 307\u003c\/p\u003e \u003cp\u003eSummary 313\u003c\/p\u003e \u003cp\u003eReview Questions 315\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Malware 319\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMalware Types 321\u003c\/p\u003e \u003cp\u003eVirus 321\u003c\/p\u003e \u003cp\u003eWorm 323\u003c\/p\u003e \u003cp\u003eTrojan 324\u003c\/p\u003e \u003cp\u003eBotnet 324\u003c\/p\u003e \u003cp\u003eRansomware 326\u003c\/p\u003e \u003cp\u003eDropper 328\u003c\/p\u003e \u003cp\u003eMalware Analysis 328\u003c\/p\u003e \u003cp\u003eStatic Analysis 329\u003c\/p\u003e \u003cp\u003eDynamic Analysis 340\u003c\/p\u003e \u003cp\u003eCreating Malware 349\u003c\/p\u003e \u003cp\u003eWriting Your Own 350\u003c\/p\u003e \u003cp\u003eUsing Metasploit 353\u003c\/p\u003e \u003cp\u003eObfuscating 356\u003c\/p\u003e \u003cp\u003eMalware Infrastructure 357\u003c\/p\u003e \u003cp\u003eAntivirus Solutions 359\u003c\/p\u003e \u003cp\u003ePersistence 360\u003c\/p\u003e \u003cp\u003eSummary 361\u003c\/p\u003e \u003cp\u003eReview Questions 363\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Sniffing 367\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePacket Capture 368\u003c\/p\u003e \u003cp\u003etcpdump 369\u003c\/p\u003e \u003cp\u003etshark 376\u003c\/p\u003e \u003cp\u003eWireshark 378\u003c\/p\u003e \u003cp\u003eBerkeley Packet Filter 382\u003c\/p\u003e \u003cp\u003ePort Mirroring\/Spanning 384\u003c\/p\u003e \u003cp\u003ePacket Analysis 385\u003c\/p\u003e \u003cp\u003eSpoofing Attacks 390\u003c\/p\u003e \u003cp\u003eARP Spoofing 390\u003c\/p\u003e \u003cp\u003eDNS Spoofing 394\u003c\/p\u003e \u003cp\u003esslstrip 397\u003c\/p\u003e \u003cp\u003eSpoofing Detection 398\u003c\/p\u003e \u003cp\u003eSummary 399\u003c\/p\u003e \u003cp\u003eReview Questions 402\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Social Engineering 407\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSocial Engineering 408\u003c\/p\u003e \u003cp\u003ePretexting 410\u003c\/p\u003e \u003cp\u003eSocial Engineering Vectors 412\u003c\/p\u003e \u003cp\u003ePhysical Social Engineering 413\u003c\/p\u003e \u003cp\u003eBadge Access 413\u003c\/p\u003e \u003cp\u003eMan Traps 415\u003c\/p\u003e \u003cp\u003eBiometrics 416\u003c\/p\u003e \u003cp\u003ePhone Calls 417\u003c\/p\u003e \u003cp\u003eBaiting 418\u003c\/p\u003e \u003cp\u003ePhishing Attacks 418\u003c\/p\u003e \u003cp\u003eWebsite Attacks 422\u003c\/p\u003e \u003cp\u003eCloning 423\u003c\/p\u003e \u003cp\u003eRogue Attacks 426\u003c\/p\u003e \u003cp\u003eWireless Social Engineering 427\u003c\/p\u003e \u003cp\u003eAutomating Social Engineering 430\u003c\/p\u003e \u003cp\u003eSummary 433\u003c\/p\u003e \u003cp\u003eReview Questions 435\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Wireless Security 439\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWi-Fi 440\u003c\/p\u003e \u003cp\u003eWi-Fi Network Types 442\u003c\/p\u003e \u003cp\u003eWi-Fi Authentication 445\u003c\/p\u003e \u003cp\u003eWi-Fi Encryption 446\u003c\/p\u003e \u003cp\u003eBring Your Own Device 450\u003c\/p\u003e \u003cp\u003eWi-Fi Attacks 451\u003c\/p\u003e \u003cp\u003eBluetooth 462\u003c\/p\u003e \u003cp\u003eScanning 463\u003c\/p\u003e \u003cp\u003eBluejacking 465\u003c\/p\u003e \u003cp\u003eBluesnarfing 466\u003c\/p\u003e \u003cp\u003eBluebugging 466\u003c\/p\u003e \u003cp\u003eMobile Devices 466\u003c\/p\u003e \u003cp\u003eMobile Device Attacks 467\u003c\/p\u003e \u003cp\u003eSummary 472\u003c\/p\u003e \u003cp\u003eReview Questions 474\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Attack and Defense 479\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWeb Application Attacks 480\u003c\/p\u003e \u003cp\u003eXML External Entity Processing 482\u003c\/p\u003e \u003cp\u003eCross-Site\u003c\/p\u003e \u003cp\u003eScripting 483\u003c\/p\u003e \u003cp\u003eSQL Injection 485\u003c\/p\u003e \u003cp\u003eCommand Injection 487\u003c\/p\u003e \u003cp\u003eFile Traversal 489\u003c\/p\u003e \u003cp\u003eWeb Application Protections 490\u003c\/p\u003e \u003cp\u003eDenial-of-Service Attacks 492\u003c\/p\u003e \u003cp\u003eBandwidth Attacks 492\u003c\/p\u003e \u003cp\u003eSlow Attacks 495\u003c\/p\u003e \u003cp\u003eLegacy 497\u003c\/p\u003e \u003cp\u003eApplication Exploitation 497\u003c\/p\u003e \u003cp\u003eBuffer Overflow 498\u003c\/p\u003e \u003cp\u003eHeap Spraying 500\u003c\/p\u003e \u003cp\u003eApplication Protections and Evasions 501\u003c\/p\u003e \u003cp\u003eLateral Movement 502\u003c\/p\u003e \u003cp\u003eDefense in Depth\/Defense in Breadth 504\u003c\/p\u003e \u003cp\u003eDefensible Network Architecture 506\u003c\/p\u003e \u003cp\u003eSummary 508\u003c\/p\u003e \u003cp\u003eReview Questions 510\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 Cryptography 515\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBasic Encryption 517\u003c\/p\u003e \u003cp\u003eSubstitution Ciphers 517\u003c\/p\u003e \u003cp\u003eDiffie-Hellman 520\u003c\/p\u003e \u003cp\u003eSymmetric Key Cryptography 521\u003c\/p\u003e \u003cp\u003eData Encryption Standard 522\u003c\/p\u003e \u003cp\u003eAdvanced Encryption Standard 523\u003c\/p\u003e \u003cp\u003eAsymmetric Key Cryptography 524\u003c\/p\u003e \u003cp\u003eHybrid Cryptosystem 525\u003c\/p\u003e \u003cp\u003eNonrepudiation 525\u003c\/p\u003e \u003cp\u003eElliptic Curve Cryptography 526\u003c\/p\u003e \u003cp\u003eCertificate Authorities and Key Management 528\u003c\/p\u003e \u003cp\u003eCertificate Authority 528\u003c\/p\u003e \u003cp\u003eTrusted Third Party 531\u003c\/p\u003e \u003cp\u003eSelf-Signed Certificates 532\u003c\/p\u003e \u003cp\u003eCryptographic Hashing 534\u003c\/p\u003e \u003cp\u003ePGP and S\/MIME 536\u003c\/p\u003e \u003cp\u003eDisk and File Encryption 538\u003c\/p\u003e \u003cp\u003eSummary 541\u003c\/p\u003e \u003cp\u003eReview Questions 543\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Security Architecture and Design 547\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eData Classification 548\u003c\/p\u003e \u003cp\u003eSecurity Models 550\u003c\/p\u003e \u003cp\u003eState Machine 550\u003c\/p\u003e \u003cp\u003eBiba 551\u003c\/p\u003e \u003cp\u003eBell-LaPadula 552\u003c\/p\u003e \u003cp\u003eClark-Wilson Integrity Model 552\u003c\/p\u003e \u003cp\u003eApplication Architecture 553\u003c\/p\u003e \u003cp\u003en-tier Application Design 554\u003c\/p\u003e \u003cp\u003eService-Oriented Architecture 557\u003c\/p\u003e \u003cp\u003eCloud-Based Applications 559\u003c\/p\u003e \u003cp\u003eDatabase Considerations 561\u003c\/p\u003e \u003cp\u003eSecurity Architecture 563\u003c\/p\u003e \u003cp\u003eSummary 567\u003c\/p\u003e \u003cp\u003eReview Questions 569\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Cloud Computing and the Internet of Things 573\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCloud Computing Overview 574\u003c\/p\u003e \u003cp\u003eCloud Services 578\u003c\/p\u003e \u003cp\u003eShared Responsibility Model 583\u003c\/p\u003e \u003cp\u003ePublic vs. Private Cloud 585\u003c\/p\u003e \u003cp\u003eCloud Architectures and Deployment 586\u003c\/p\u003e \u003cp\u003eResponsive Design 588\u003c\/p\u003e \u003cp\u003eCloud-Native\u003c\/p\u003e \u003cp\u003eDesign 589\u003c\/p\u003e \u003cp\u003eDeployment 590\u003c\/p\u003e \u003cp\u003eDealing with REST 593\u003c\/p\u003e \u003cp\u003eCommon Cloud Threats 598\u003c\/p\u003e \u003cp\u003eAccess Management 598\u003c\/p\u003e \u003cp\u003eData Breach 600\u003c\/p\u003e \u003cp\u003eWeb Application Compromise 600\u003c\/p\u003e \u003cp\u003eCredential Compromise 602\u003c\/p\u003e \u003cp\u003eInsider Threat 604\u003c\/p\u003e \u003cp\u003eInternet of Things 604\u003c\/p\u003e \u003cp\u003eOperational Technology 610\u003c\/p\u003e \u003cp\u003eSummary 612\u003c\/p\u003e \u003cp\u003eReview Questions 614\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix \u003c\/b\u003e\u003cb\u003eAnswers to Review Questions 617\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 2: Networking Foundations 618\u003c\/p\u003e \u003cp\u003eChapter 3: Security Foundations 619\u003c\/p\u003e \u003cp\u003eChapter 4: Footprinting and Reconnaissance 622\u003c\/p\u003e \u003cp\u003eChapter 5: Scanning Networks 624\u003c\/p\u003e \u003cp\u003eChapter 6: Enumeration 627\u003c\/p\u003e \u003cp\u003eChapter 7: System Hacking 629\u003c\/p\u003e \u003cp\u003eChapter 8: Malware 632\u003c\/p\u003e \u003cp\u003eChapter 9: Sniffing 635\u003c\/p\u003e \u003cp\u003eChapter 10: Social Engineering 636\u003c\/p\u003e \u003cp\u003eChapter 11: Wireless Security 638\u003c\/p\u003e \u003cp\u003eChapter 12: Attack and Defense 641\u003c\/p\u003e \u003cp\u003eChapter 13: Cryptography 643\u003c\/p\u003e \u003cp\u003eChapter 14: Security Architecture and Design 645\u003c\/p\u003e \u003cp\u003eChapter 15: Cloud Computing and the Internet of Things 646\u003c\/p\u003e \u003cp\u003eIndex 649\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866416623959,"sku":"9781119800286","price":30.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119800286.jpg?v=1722278540"},{"product_id":"cybersecurity-and-thirdparty-risk-9781119809555","title":"Cybersecurity and ThirdParty Risk","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eForeword xvi\u003c\/p\u003e \u003cp\u003eIntroduction xviii\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSection 1 Cybersecurity Third-Party Risk\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 What is the Risk? 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe SolarWinds Supply-Chain Attack 4\u003c\/p\u003e \u003cp\u003eThe VGCA Supply-Chain Attack 6\u003c\/p\u003e \u003cp\u003eThe Zyxel Backdoor Attack 9\u003c\/p\u003e \u003cp\u003eOther Supply-Chain Attacks 10\u003c\/p\u003e \u003cp\u003eProblem Scope 12\u003c\/p\u003e \u003cp\u003eCompliance Does Not Equal Security 15\u003c\/p\u003e \u003cp\u003eThird-Party Breach Examples 17\u003c\/p\u003e \u003cp\u003eThird-Party Risk Management 24\u003c\/p\u003e \u003cp\u003eCybersecurity and Third-Party Risk 27\u003c\/p\u003e \u003cp\u003eCybersecurity Third-Party Risk as a Force Multiplier 32\u003c\/p\u003e \u003cp\u003eConclusion 33\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Cybersecurity Basics 35\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCybersecurity Basics for Third-Party Risk 38\u003c\/p\u003e \u003cp\u003eCybersecurity Frameworks 46\u003c\/p\u003e \u003cp\u003eDue Care and Due Diligence 53\u003c\/p\u003e \u003cp\u003eCybercrime and Cybersecurity 56\u003c\/p\u003e \u003cp\u003eTypes of Cyberattacks 59\u003c\/p\u003e \u003cp\u003eAnalysis of a Breach 63\u003c\/p\u003e \u003cp\u003eThe Third-Party Breach Timeline: Target 66\u003c\/p\u003e \u003cp\u003eInside Look: Home Depot Breach 68\u003c\/p\u003e \u003cp\u003eConclusion 72\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 What the COVID-19 Pandemic Did to Cybersecurity and Third-Party Risk 75\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Pandemic Shutdown 77\u003c\/p\u003e \u003cp\u003eTimeline of the Pandemic Impact on Cybersecurity 80\u003c\/p\u003e \u003cp\u003ePost-Pandemic Changes and Trends 84\u003c\/p\u003e \u003cp\u003eRegulated Industries 98\u003c\/p\u003e \u003cp\u003eAn Inside Look: P\u0026amp;N Bank 100\u003c\/p\u003e \u003cp\u003eSolarWinds Attack Update 102\u003c\/p\u003e \u003cp\u003eConclusion 104\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Third-Party Risk Management 107\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThird-Party Risk Management Frameworks 113\u003c\/p\u003e \u003cp\u003eISO 27036:2013+ 114\u003c\/p\u003e \u003cp\u003eNIST 800-SP 116\u003c\/p\u003e \u003cp\u003eNIST 800-161 Revision 1: Upcoming Revision 125\u003c\/p\u003e \u003cp\u003eNISTIR 8272 Impact Analysis Tool for Interdependent Cyber Supply-Chain Risks 125\u003c\/p\u003e \u003cp\u003eThe Cybersecurity and Third-Party Risk Program Management 127\u003c\/p\u003e \u003cp\u003eKristina Conglomerate (KC) Enterprises 128\u003c\/p\u003e \u003cp\u003eKC Enterprises’ Cyber Third-Party Risk Program 131\u003c\/p\u003e \u003cp\u003eInside Look: Marriott 140\u003c\/p\u003e \u003cp\u003eConclusion 141\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Onboarding Due Diligence 143\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntake 145\u003c\/p\u003e \u003cp\u003eData Privacy 146\u003c\/p\u003e \u003cp\u003eCybersecurity 147\u003c\/p\u003e \u003cp\u003eAmount of Data 149\u003c\/p\u003e \u003cp\u003eCountry Risk and Locations 149\u003c\/p\u003e \u003cp\u003eConnectivity 150\u003c\/p\u003e \u003cp\u003eData Transfer 150\u003c\/p\u003e \u003cp\u003eData Location 151\u003c\/p\u003e \u003cp\u003eService-Level Agreement or Recovery Time Objective 151\u003c\/p\u003e \u003cp\u003eFourth Parties 152\u003c\/p\u003e \u003cp\u003eSoftware Security 152\u003c\/p\u003e \u003cp\u003eKC Enterprises Intake\/Inherent Risk Cybersecurity Questionnaire 153\u003c\/p\u003e \u003cp\u003eCybersecurity in Request for Proposals 154\u003c\/p\u003e \u003cp\u003eData Location 155\u003c\/p\u003e \u003cp\u003eDevelopment 155\u003c\/p\u003e \u003cp\u003eIdentity and Access Management 156\u003c\/p\u003e \u003cp\u003eEncryption 156\u003c\/p\u003e \u003cp\u003eIntrusion Detection\/Prevention System 157\u003c\/p\u003e \u003cp\u003eAntivirus and Malware 157\u003c\/p\u003e \u003cp\u003eData Segregation 158\u003c\/p\u003e \u003cp\u003eData Loss Prevention 158\u003c\/p\u003e \u003cp\u003eNotification 158\u003c\/p\u003e \u003cp\u003eSecurity Audits 159\u003c\/p\u003e \u003cp\u003eCybersecurity Third-Party Intake 160\u003c\/p\u003e \u003cp\u003eData Security Intake Due Diligence 161\u003c\/p\u003e \u003cp\u003eNext Steps 167\u003c\/p\u003e \u003cp\u003eWays to Become More Efficient 173\u003c\/p\u003e \u003cp\u003eSystems and Organization Controls Reports 174\u003c\/p\u003e \u003cp\u003eChargebacks 177\u003c\/p\u003e \u003cp\u003eGo-Live Production Reviews 179\u003c\/p\u003e \u003cp\u003eConnectivity Cyber Reviews 179\u003c\/p\u003e \u003cp\u003eInside Look: Ticketmaster and Fourth Parties 182\u003c\/p\u003e \u003cp\u003eConclusion 183\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Ongoing Due Diligence 185\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLow-Risk Vendor Ongoing Due Diligence 189\u003c\/p\u003e \u003cp\u003eModerate-Risk Vendor Ongoing Due Diligence 193\u003c\/p\u003e \u003cp\u003eHigh-Risk Vendor Ongoing Due Diligence 196\u003c\/p\u003e \u003cp\u003e“Too Big to Care” 197\u003c\/p\u003e \u003cp\u003eA Note on Phishing 200\u003c\/p\u003e \u003cp\u003eIntake and Ongoing Cybersecurity Personnel 203\u003c\/p\u003e \u003cp\u003eRansomware: A History and Future 203\u003c\/p\u003e \u003cp\u003eAsset Management 205\u003c\/p\u003e \u003cp\u003eVulnerability and Patch Management 206\u003c\/p\u003e \u003cp\u003e802.1x or Network Access Control (NAC) 206\u003c\/p\u003e \u003cp\u003eInside Look: GE Breach 207\u003c\/p\u003e \u003cp\u003eConclusion 208\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 On-site Due Diligence 211\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOn-site Security Assessment 213\u003c\/p\u003e \u003cp\u003eScheduling Phase 214\u003c\/p\u003e \u003cp\u003eInvestigation Phase 215\u003c\/p\u003e \u003cp\u003eAssessment Phase 217\u003c\/p\u003e \u003cp\u003eOn-site Questionnaire 221\u003c\/p\u003e \u003cp\u003eReporting Phase 227\u003c\/p\u003e \u003cp\u003eRemediation Phase 227\u003c\/p\u003e \u003cp\u003eVirtual On-site Assessments 229\u003c\/p\u003e \u003cp\u003eOn-site Cybersecurity Personnel 231\u003c\/p\u003e \u003cp\u003eOn-site Due Diligence and the Intake Process 233\u003c\/p\u003e \u003cp\u003eVendors Are Partners 234\u003c\/p\u003e \u003cp\u003eConsortiums and Due Diligence 235\u003c\/p\u003e \u003cp\u003eConclusion 237\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Continuous Monitoring 239\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat is Continuous Monitoring? 241\u003c\/p\u003e \u003cp\u003eVendor Security-Rating Tools 241\u003c\/p\u003e \u003cp\u003eInside Look: Health Share of Oregon’s Breach 251\u003c\/p\u003e \u003cp\u003eEnhanced Continuous Monitoring 252\u003c\/p\u003e \u003cp\u003eSoftware Vulnerabilities\/Patching Cadence 253\u003c\/p\u003e \u003cp\u003eFourth-Party Risk 253\u003c\/p\u003e \u003cp\u003eData Location 254\u003c\/p\u003e \u003cp\u003eConnectivity Security 254\u003c\/p\u003e \u003cp\u003eProduction Deployment 255\u003c\/p\u003e \u003cp\u003eContinuous Monitoring Cybersecurity Personnel 258\u003c\/p\u003e \u003cp\u003eThird-Party Breaches and the Incident Process 258\u003c\/p\u003e \u003cp\u003eThird-Party Incident Management 259\u003c\/p\u003e \u003cp\u003eInside Look: Uber’s Delayed Data Breach Reporting 264\u003c\/p\u003e \u003cp\u003eInside Look: Nuance Breach 265\u003c\/p\u003e \u003cp\u003eConclusion 266\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Offboarding 267\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAccess to Systems, Data, and Facilities 270\u003c\/p\u003e \u003cp\u003ePhysical Access 274\u003c\/p\u003e \u003cp\u003eReturn of Equipment 275\u003c\/p\u003e \u003cp\u003eContract Deliverables and Ongoing Security 275\u003c\/p\u003e \u003cp\u003eUpdate the Vendor Profile 276\u003c\/p\u003e \u003cp\u003eLog Retention 276\u003c\/p\u003e \u003cp\u003eInside Look: Morgan Stanley\u003c\/p\u003e \u003cp\u003eDecommissioning Process Misses 277\u003c\/p\u003e \u003cp\u003eInside Look: Data Sanitization 279\u003c\/p\u003e \u003cp\u003eConclusion 283\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSection 2 Next Steps \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Securing the Cloud 285\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhy is the Cloud So Risky? 287\u003c\/p\u003e \u003cp\u003eIntroduction to NIST Service Models 288\u003c\/p\u003e \u003cp\u003eVendor Cloud Security Reviews 289\u003c\/p\u003e \u003cp\u003eThe Shared Responsibility Model 290\u003c\/p\u003e \u003cp\u003eInside Look: Cloud Controls Matrix by the Cloud Security Alliance 295\u003c\/p\u003e \u003cp\u003eSecurity Advisor Reports as Patterns 298\u003c\/p\u003e \u003cp\u003eInside Look: The Capital One Breach 312\u003c\/p\u003e \u003cp\u003eConclusion 313\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Cybersecurity and Legal Protections 315\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLegal Terms and Protections 317\u003c\/p\u003e \u003cp\u003eCybersecurity Terms and Conditions 321\u003c\/p\u003e \u003cp\u003eOffshore Terms and Conditions 324\u003c\/p\u003e \u003cp\u003eHosted\/Cloud Terms and Conditions 327\u003c\/p\u003e \u003cp\u003ePrivacy Terms and Conditions 331\u003c\/p\u003e \u003cp\u003eInside Look: Heritage Valley Health vs. Nuance 334\u003c\/p\u003e \u003cp\u003eConclusion 335\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Software Due Diligence 337\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Secure Software Development Lifecycle 340\u003c\/p\u003e \u003cp\u003eLessons from SolarWinds and Critical Software 342\u003c\/p\u003e \u003cp\u003eInside Look: Juniper 344\u003c\/p\u003e \u003cp\u003eOn-Premises Software 346\u003c\/p\u003e \u003cp\u003eCloud Software 348\u003c\/p\u003e \u003cp\u003eOpen Web Application Security Project Explained 350\u003c\/p\u003e \u003cp\u003eOWASP Top 10 350\u003c\/p\u003e \u003cp\u003eOWASP Web Security Testing Guide 352\u003c\/p\u003e \u003cp\u003eOpen Source Software 353\u003c\/p\u003e \u003cp\u003eSoftware Composition Analysis 355\u003c\/p\u003e \u003cp\u003eInside Look: Heartbleed 355\u003c\/p\u003e \u003cp\u003eMobile Software 357\u003c\/p\u003e \u003cp\u003eTesting Mobile Applications 358\u003c\/p\u003e \u003cp\u003eCode Storage 360\u003c\/p\u003e \u003cp\u003eConclusion 362\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 Network Due Diligence 365\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThird-Party Connections 368\u003c\/p\u003e \u003cp\u003ePersonnel Physical Security 368\u003c\/p\u003e \u003cp\u003eHardware Security 370\u003c\/p\u003e \u003cp\u003eSoftware Security 371\u003c\/p\u003e \u003cp\u003eOut-of-Band Security 372\u003c\/p\u003e \u003cp\u003eCloud Connections 374\u003c\/p\u003e \u003cp\u003eVendor Connectivity Lifecycle Management 375\u003c\/p\u003e \u003cp\u003eZero Trust for Third Parties 379\u003c\/p\u003e \u003cp\u003eInternet of Things and Third Parties 385\u003c\/p\u003e \u003cp\u003eTrusted Platform Module and Secure Boot 388\u003c\/p\u003e \u003cp\u003eInside Look: The Target Breach (2013) 390\u003c\/p\u003e \u003cp\u003eConclusion 391\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Offshore Third-Party Cybersecurity Risk 393\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOnboarding Offshore Vendors 397\u003c\/p\u003e \u003cp\u003eOngoing Due Diligence for Offshore Vendors 399\u003c\/p\u003e \u003cp\u003ePhysical Security 399\u003c\/p\u003e \u003cp\u003eOffboarding Due Diligence for Offshore Vendors 402\u003c\/p\u003e \u003cp\u003eInside Look: A Reminder on Country Risk 404\u003c\/p\u003e \u003cp\u003eCountry Risk 405\u003c\/p\u003e \u003cp\u003eKC’s Country Risk 406\u003c\/p\u003e \u003cp\u003eConclusion 409\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Transform to Predictive 411\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Data 414\u003c\/p\u003e \u003cp\u003eVendor Records 415\u003c\/p\u003e \u003cp\u003eDue Diligence Records 416\u003c\/p\u003e \u003cp\u003eContract Language 416\u003c\/p\u003e \u003cp\u003eRisk Acceptances 417\u003c\/p\u003e \u003cp\u003eContinuous Monitoring 417\u003c\/p\u003e \u003cp\u003eEnhanced Continuous Monitoring 417\u003c\/p\u003e \u003cp\u003eHow Data is Stored 418\u003c\/p\u003e \u003cp\u003eLevel Set 418\u003c\/p\u003e \u003cp\u003eA Mature to Predictive Approach 420\u003c\/p\u003e \u003cp\u003eThe Predictive Approach at KC Enterprises 420\u003c\/p\u003e \u003cp\u003eUse Case #1: Early Intervention 423\u003c\/p\u003e \u003cp\u003eUse Case #2: Red Vendors 425\u003c\/p\u003e \u003cp\u003eUse Case #3: Reporting 426\u003c\/p\u003e \u003cp\u003eConclusion 427\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16 Conclusion 429\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAdvanced Persistent Threats Are the New Danger 431\u003c\/p\u003e \u003cp\u003eCybersecurity Third-Party Risk 435\u003c\/p\u003e \u003cp\u003eIndex 445\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866417049943,"sku":"9781119809555","price":26.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119809555.jpg?v=1722278544"},{"product_id":"casp-comptia-advanced-security-practitioner-practice-tests-9781119813057","title":"CASP CompTIA Advanced Security Practitioner","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003ePrepare for success on the challenging CASP+ CAS-004 exam Inthe newly updated Second Edition ofCASP+ CompTIA Advanced Security Practitioner Practice Tests Exam CAS-004,accomplished cybersecurityexpertNadean Tannerdeliversan extensive collection of CASP+preparation materials, including hundreds of domain-by-domain test questions and two additional practice exams. Prepare for the new CAS-004 exam, as well asa new career in advanced cybersecurity, with Sybex's proven approach tocertification success.You'll get ready for the exam, to impressyour next interviewer, and excel at your first cybersecurity job. This book includes: Comprehensive coverage of allexam CAS-004 objectivedomains, including security architecture, operations, engineering, cryptography, and governance, risk, and complianceIn-depthpreparation for test success with 1000 practice exam questionsAccess to the Sybex interactive learning environment and online test bank Perfect for anyone studying for the CASP+ Exam CAS-004,CASP+ CompTIA Advanced Security Practitioner Practice Tests Exam CAS-004is also an ideal resource for anyone with IT security experience who seeks to brush up on their skillset or seek a valuable new CASP+ certification.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIntroduction xix\u003c\/p\u003e \u003cp\u003eChapter 1 Security Architecture 1\u003c\/p\u003e \u003cp\u003eChapter 2 Security Operations 61\u003c\/p\u003e \u003cp\u003eChapter 3 Security Engineering and Cryptography 123\u003c\/p\u003e \u003cp\u003eChapter 4 Governance, Risk, and Compliance 175\u003c\/p\u003e \u003cp\u003eChapter 5 Practice Test 1 207\u003c\/p\u003e \u003cp\u003eChapter 6 Practice Test 2 227\u003c\/p\u003e \u003cp\u003eAppendix Answers to Review Questions 247\u003c\/p\u003e \u003cp\u003eChapter 1: Security Architecture 248\u003c\/p\u003e \u003cp\u003eChapter 2: Security Operations 278\u003c\/p\u003e \u003cp\u003eChapter 3: Security Engineering and Cryptography 308\u003c\/p\u003e \u003cp\u003eChapter 4: Governance, Risk, and Compliance 333\u003c\/p\u003e \u003cp\u003eChapter 5: Practice Test 1 346\u003c\/p\u003e \u003cp\u003eChapter 6: Practice Test 2 353\u003c\/p\u003e \u003cp\u003eIndex 363\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866417475927,"sku":"9781119813057","price":26.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119813057.jpg?v=1722278544"},{"product_id":"cybersecurity-risk-management-9781119816287","title":"Cybersecurity Risk Management","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eCybersecurity Risk Management\u003c\/b\u003e \u003cp\u003eIn \u003ci\u003eCybersecurity Risk Management: Mastering the Fundamentals Using the NIST Cybersecurity Framework\u003c\/i\u003e, veteran technology analyst Cynthia Brumfield, with contributions from cybersecurity expert Brian Haugli, delivers a straightforward and up-to-date exploration of the fundamentals of cybersecurity risk planning and management. The book offers readers easy-to-understand overviews of cybersecurity risk management principles, user, and network infrastructure planning, as well as the tools and techniques for detecting cyberattacks. The book also provides a roadmap to the development of a continuity of operations plan in the event of a cyberattack. \u003c\/p\u003e\u003cp\u003eWith incisive insights into the Framework for Improving Cybersecurity of Critical Infrastructure produced by the United States National Institute of Standards and Technology (NIST), \u003ci\u003eCybersecurity Risk Management\u003c\/i\u003e presents the gold standard in practical guidance for the implementation of risk m\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAcademic Foreword xiii\u003c\/p\u003e \u003cp\u003eAcknowledgments xv\u003c\/p\u003e \u003cp\u003ePreface – Overview of the NIST Framework xvii\u003c\/p\u003e \u003cp\u003eBackground on the Framework xviii\u003c\/p\u003e \u003cp\u003eFramework Based on Risk Management xix\u003c\/p\u003e \u003cp\u003eThe Framework Core xix\u003c\/p\u003e \u003cp\u003eFramework Implementation Tiers xxi\u003c\/p\u003e \u003cp\u003eFramework Profile xxii\u003c\/p\u003e \u003cp\u003eOther Aspects of the Framework Document xxiii\u003c\/p\u003e \u003cp\u003eRecent Developments At Nist xxiii\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Cybersecurity Risk Planning and Management 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction 2\u003c\/p\u003e \u003cp\u003eI. What Is Cybersecurity Risk Management? 2\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Risk Management Is a Process \u003c\/i\u003e3\u003c\/p\u003e \u003cp\u003eII. Asset Management 4\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Inventory Every Physical Device and System You Have and Keep the Inventory Updated \u003c\/i\u003e5\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Inventory Every Software Platform and Application You Use and Keep the Inventory Updated \u003c\/i\u003e9\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Prioritize Every Device, Software Platform, and Application Based on Importance \u003c\/i\u003e10\u003c\/p\u003e \u003cp\u003e\u003ci\u003eD. Establish Personnel Security Requirements Including Third-Party Stakeholders \u003c\/i\u003e11\u003c\/p\u003e \u003cp\u003eIII. Governance 13\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Make Sure You Educate Management about Risks \u003c\/i\u003e13\u003c\/p\u003e \u003cp\u003eIV. Risk Assessment and Management 15\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Know Where You’re Vulnerable \u003c\/i\u003e15\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Identify the Threats You Face, Both Internally and Externally \u003c\/i\u003e16\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Focus on the Vulnerabilities and Threats That Are Most Likely AND Pose the Highest Risk to Assets \u003c\/i\u003e17\u003c\/p\u003e \u003cp\u003e\u003ci\u003eD. Develop Plans for Dealing with the Highest Risks \u003c\/i\u003e18\u003c\/p\u003e \u003cp\u003eSummary 20\u003c\/p\u003e \u003cp\u003eChapter Quiz 20\u003c\/p\u003e \u003cp\u003eEssential Reading on Cybersecurity Risk Management 22\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 User and Network Infrastructure Planning and Management 23\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eI. Introduction 24\u003c\/p\u003e \u003cp\u003eII. Infrastructure Planning and Management Is All about Protection, Where the Rubber Meets the Road 24\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Identity Management, Authentication, and Access Control \u003c\/i\u003e25\u003c\/p\u003e \u003cp\u003e1. Always Be Aware of Who Has Access to Which System, for Which Period of Time, and from Where the Access Is Granted 27\u003c\/p\u003e \u003cp\u003e2. Establish, Maintain, and Audit an Active Control List and Process for Who Can Physically Gain Access to Systems 28\u003c\/p\u003e \u003cp\u003e3. Establish Policies, Procedures, and Controls for Who Has Remote Access to Systems 28\u003c\/p\u003e \u003cp\u003e4. Make Sure That Users Have the Least Authority Possible to Perform Their Jobs and Ensure That at Least Two Individuals Are Responsible for a Task 29\u003c\/p\u003e \u003cp\u003e5. Implement Network Security Controls on All Internal Communications, Denying Communications among Various Segments Where Necessary 31\u003c\/p\u003e \u003cp\u003eA Word about Firewalls 31\u003c\/p\u003e \u003cp\u003e6. Associate Activities with a Real Person or a Single Specific Entity 32\u003c\/p\u003e \u003cp\u003e7. Use Single- or Multi-Factor Authentication Based on the Risk Involved in the Interaction 33\u003c\/p\u003e \u003cp\u003eIII. Awareness and Training 34\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Make Sure That Privileged Users and Security Personnel Understand Their Roles and Responsibilities \u003c\/i\u003e35\u003c\/p\u003e \u003cp\u003eIV. Data Security 35\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Protect the Integrity of Active and Archived Databases \u003c\/i\u003e35\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Protect the Confidentiality and Integrity of Corporate Data Once It Leaves Internal Networks \u003c\/i\u003e36\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Assure That Information Can Only Be Accessed by Those Authorized to Do So and Protect Hardware and Storage Media \u003c\/i\u003e37\u003c\/p\u003e \u003cp\u003e\u003ci\u003eD. Keep Your Development and Testing Environments Separate from Your Production Environment \u003c\/i\u003e38\u003c\/p\u003e \u003cp\u003e\u003ci\u003eE. Implement Checking Mechanisms to Verify Hardware Integrity \u003c\/i\u003e39\u003c\/p\u003e \u003cp\u003eV. Information Protection Processes and Procedures 39\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Create a Baseline of IT and OT Systems \u003c\/i\u003e40\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Manage System Configuration Changes in a Careful, Methodical Way \u003c\/i\u003e41\u003c\/p\u003e \u003cp\u003eA Word about Patch Management 42\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Perform Frequent Backups and Test Your Backup Systems Often \u003c\/i\u003e43\u003c\/p\u003e \u003cp\u003e\u003ci\u003eD. Create a Plan That Focuses on Ensuring That Assets and Personnel Will Be Able to Continue to Function in the Event of a Crippling Attack or Disaster \u003c\/i\u003e43\u003c\/p\u003e \u003cp\u003eVI. Mainte nance 44\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Perform Maintenance and Repair of Assets and Log Activities Promptly \u003c\/i\u003e45\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Develop Criteria for Authorizing, Monitoring, and Controlling All Maintenance and Diagnostic Activities for Third Parties \u003c\/i\u003e45\u003c\/p\u003e \u003cp\u003eVII. Protective Technology 46\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Restrict the Use of Certain Types of Media On Your Systems \u003c\/i\u003e46\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Wherever Possible, Limit Functionality to a Single Function Per Device (Least Functionality) \u003c\/i\u003e47\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Implement Mechanisms to Achieve Resilience on Shared Infrastructure \u003c\/i\u003e48\u003c\/p\u003e \u003cp\u003eSummary 49\u003c\/p\u003e \u003cp\u003eChapter Quiz 50\u003c\/p\u003e \u003cp\u003eEssential Reading on Network Management 51\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Tools and Techniques for Detecting Cyber Incidents 53\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction 54\u003c\/p\u003e \u003cp\u003eWhat Is an Incident? 55\u003c\/p\u003e \u003cp\u003eI. Detect 56\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Anomalies and Events \u003c\/i\u003e56\u003c\/p\u003e \u003cp\u003e1. Establish Baseline Data for Normal, Regular Traffic Activity and Standard Configuration for Network Devices 57\u003c\/p\u003e \u003cp\u003e2. Monitor Systems with Intrusion Detection Systems and Establish a Way of Sending and Receiving Notifications of Detected Events; Establish a Means of Verifying, Assessing, and Tracking the Source of Anomalies 58\u003c\/p\u003e \u003cp\u003eA Word about Antivirus Software 60\u003c\/p\u003e \u003cp\u003e3. Deploy One or More Centralized Log File Monitors and Configure Logging Devices throughout the Organization to Send Data Back to the Centralized Log Monitor 61\u003c\/p\u003e \u003cp\u003e4. Determine the Impact of Events Both Before and After they Occur 61\u003c\/p\u003e \u003cp\u003e5. Develop a Threshold for How Many Times an Event Can Occur Before You Take Action 62\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Continuous Monitoring \u003c\/i\u003e62\u003c\/p\u003e \u003cp\u003e1. Develop Strategies for Detecting Breaches as Soon as Possible, Emphasizing Continuous Surveillance of Systems through Network Monitoring 63\u003c\/p\u003e \u003cp\u003e2. Ensure That Appropriate Access to the Physical Environment Is Monitored, Most Likely through Electronic Monitoring or Alarm Systems 64\u003c\/p\u003e \u003cp\u003e3. Monitor Employee Behavior in Terms of Both Physical and Electronic Access to Detect Unauthorized Access 65\u003c\/p\u003e \u003cp\u003e4. Develop a System for Ensuring That Software Is Free of Malicious Code through Software Code Inspection and Vulnerability Assessments 65\u003c\/p\u003e \u003cp\u003e5. Monitor Mobile Code Applications (e.g., Java Applets) for Malicious Activity by Authenticating the Codes’ Origins, Verifying their Integrity, and Limiting the Actions they Can Perform 66\u003c\/p\u003e \u003cp\u003e6. Evaluate a Provider’s Internal and External Controls’ Adequacy and Ensure they Develop and Adhere to Appropriate Policies, Procedures, and Standards; Consider the Results of Internal and External Audits 66\u003c\/p\u003e \u003cp\u003e7. Monitor Employee Activity for Security Purposes and Assess When Unauthorized Access Occurs 67\u003c\/p\u003e \u003cp\u003e8. Use Vulnerability Scanning Tools to Find Your Organization’s Weaknesses 68\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Detection Processes \u003c\/i\u003e68\u003c\/p\u003e \u003cp\u003e1. Establish a Clear Delineation between Network and Security Detection, with the Networking Group and the Security Group Having Distinct and Different Responsibilities 69\u003c\/p\u003e \u003cp\u003e2. Create a Formal Detection Oversight and Control Management Function; Define Leadership for a Security Review, Operational Roles, and a Formal Organizational Plan; Train Reviewers to Perform Their Duties Correctly and Implement the Review Process 70\u003c\/p\u003e \u003cp\u003e3. Test Detection Processes Either Manually or in an Automated Fashion in Conformance with the Organization’s Risk Assessment 71\u003c\/p\u003e \u003cp\u003e4. Inform Relevant Personnel Who Must Use Data or Network Security Information about What Is Happening and Otherwise Facilitate Organizational Communication 71\u003c\/p\u003e \u003cp\u003e5. Document the Process for Event Detection to Improve the Organization’s Detection Systems 72\u003c\/p\u003e \u003cp\u003eSummary 72\u003c\/p\u003e \u003cp\u003eChapter Quiz 73\u003c\/p\u003e \u003cp\u003eEssential Reading for Tools and Techniques for Detecting a Cyberattack 74\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Developing a Continuity of Operations Plan 75\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction 77\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. One Size Does Not Fit All \u003c\/i\u003e77\u003c\/p\u003e \u003cp\u003eI. Response 77\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Develop an Executable Response Plan \u003c\/i\u003e79\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Understand the Importance of Communications in Incident Response \u003c\/i\u003e80\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Prepare for Corporate-Wide Involvement During Some Cybersecurity Attacks \u003c\/i\u003e81\u003c\/p\u003e \u003cp\u003eII. Analysis 82\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Examine Your Intrusion Detection System in Analyzing an Incident \u003c\/i\u003e82\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Understand the Impact of the Event \u003c\/i\u003e83\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Gather and Preserve Evidence \u003c\/i\u003e84\u003c\/p\u003e \u003cp\u003e\u003ci\u003eD. Prioritize the Treatment of the Incident Consistent with Your Response Plan \u003c\/i\u003e84\u003c\/p\u003e \u003cp\u003e\u003ci\u003eE. Establish Processes for Handling Vulnerability Disclosures \u003c\/i\u003e85\u003c\/p\u003e \u003cp\u003eIII. Mitigation 86\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Take Steps to Contain the Incident \u003c\/i\u003e86\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Decrease the Threat Level by Eliminating or Intercepting the Adversary as Soon as the Incident Occurs \u003c\/i\u003e87\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Mitigate Vulnerabilities or Designate Them as Accepted Risk \u003c\/i\u003e88\u003c\/p\u003e \u003cp\u003eIV. Recover 88\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Recovery Plan Is Executed During or After a Cybersecurity Incident \u003c\/i\u003e89\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Update Recovery Procedures Based on New Information as Recovery Gets Underway \u003c\/i\u003e91\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Develop Relationships with Media to Accurately Disseminate Information and Engage in Reputational Damage Limitation \u003c\/i\u003e92\u003c\/p\u003e \u003cp\u003eSummary 92\u003c\/p\u003e \u003cp\u003eChapter Quiz 93\u003c\/p\u003e \u003cp\u003eEssential Reading for Developing a Continuity of Operations Plan 94\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Supply Chain Risk Management 95\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction 96\u003c\/p\u003e \u003cp\u003eI. NIST Special Publication 800-161 96\u003c\/p\u003e \u003cp\u003eII. Software Bill of Materials 97\u003c\/p\u003e \u003cp\u003eIII. NIST Revised Framework Incorporates Major Supply Chain Category 98\u003c\/p\u003e \u003cp\u003e\u003ci\u003eA. Identify, Establish, and Assess Cyber Supply Chain Risk Management Processes and Gain Stakeholder Agreement \u003c\/i\u003e98\u003c\/p\u003e \u003cp\u003e\u003ci\u003eB. Identify, Prioritize, and Assess Suppliers and Third-Party Partners of Suppliers \u003c\/i\u003e99\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC. Develop Contracts with Suppliers and Third-Party Partners to Address Your Organization’s Supply Chain Risk Management Goals \u003c\/i\u003e100\u003c\/p\u003e \u003cp\u003e\u003ci\u003eD. Routinely Assess Suppliers and Third-Party Partners Using Audits, Test Results, and Other Forms of Evaluation \u003c\/i\u003e101\u003c\/p\u003e \u003cp\u003e\u003ci\u003eE. Test to Make Sure Your Suppliers and Third-Party Providers Can Respond to and Recover from Service Disruption \u003c\/i\u003e102\u003c\/p\u003e \u003cp\u003eSummary 103\u003c\/p\u003e \u003cp\u003eChapter Quiz 103\u003c\/p\u003e \u003cp\u003eEssential Reading for Supply Chain Risk Management 104\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Manufacturing and Industrial Control Systems Security 105\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEssential Reading on Manufacturing and Industrial Control Security 110\u003c\/p\u003e \u003cp\u003eAppendix A: Helpful Advice for Small Organizations\u003c\/p\u003e \u003cp\u003eSeeking to Implement Some of the Book’s Recommendations 111\u003c\/p\u003e \u003cp\u003eAppendix B: Critical Security Controls Version 8.0 Mapped to NIST CSF v1.1 113\u003c\/p\u003e \u003cp\u003eAnswers to Chapter Quizzes 121\u003c\/p\u003e \u003cp\u003eIndex 131\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866417770839,"sku":"9781119816287","price":79.16,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119816287.jpg?v=1722278547"},{"product_id":"the-security-culture-playbook-9781119875239","title":"The Security Culture Playbook","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eAbout the Authors viii\u003c\/p\u003e \u003cp\u003eAcknowledgments xii\u003c\/p\u003e \u003cp\u003eIntroduction xxv\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I: Foundation 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: You Are \u003ci\u003eHere \u003c\/i\u003e3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhy All the Buzz? 4\u003c\/p\u003e \u003cp\u003eWhat Is Security Culture, Anyway? 8\u003c\/p\u003e \u003cp\u003eA Problem of Definition 9\u003c\/p\u003e \u003cp\u003eA Problem of Overconfidence 11\u003c\/p\u003e \u003cp\u003eTakeaways 12\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Up-leveling the Conversation: Security Culture Is a Board-level Concern 13\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA View from the Top 14\u003c\/p\u003e \u003cp\u003eTelling the Human Side of the Story 15\u003c\/p\u003e \u003cp\u003eWhat’s the Cost of \u003ci\u003eNot \u003c\/i\u003eGetting This Right? 16\u003c\/p\u003e \u003cp\u003eCybercriminals Are Doubling Down on Their Attacks Against Your Employees 19\u003c\/p\u003e \u003cp\u003eYour People and Security Culture Are at the Center of Everything 20\u003c\/p\u003e \u003cp\u003eThe Implication 22\u003c\/p\u003e \u003cp\u003eGetting It Right 24\u003c\/p\u003e \u003cp\u003eTakeaways 25\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: The Foundations of Transformation 27\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Core Thesis 29\u003c\/p\u003e \u003cp\u003eThe Knowledge-Intention-Behavior Gap 29\u003c\/p\u003e \u003cp\u003eThree Realities of Security Awareness 31\u003c\/p\u003e \u003cp\u003eProgram Focus 31\u003c\/p\u003e \u003cp\u003eExtending the Discussion 33\u003c\/p\u003e \u003cp\u003eIntroducing the Security Culture Maturity Model 33\u003c\/p\u003e \u003cp\u003eThe Security Culture Maturity Model in Brief 35\u003c\/p\u003e \u003cp\u003eThe S-Curves 36\u003c\/p\u003e \u003cp\u003eThe Value of the Security Culture Maturity Model 37\u003c\/p\u003e \u003cp\u003eYou Are Always Either Building Strength or Allowing Atrophy 37\u003c\/p\u003e \u003cp\u003eTakeaways 38\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II: Exploration 39\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: Just What Is Security Culture, Anyway? 41\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLessons from Safety Culture 42\u003c\/p\u003e \u003cp\u003eA Jumble of Terms 44\u003c\/p\u003e \u003cp\u003eInformation Security Culture 45\u003c\/p\u003e \u003cp\u003eIT Security Culture 45\u003c\/p\u003e \u003cp\u003eCybersecurity Culture 46\u003c\/p\u003e \u003cp\u003eSecurity Culture in the Modern Day 46\u003c\/p\u003e \u003cp\u003eTechnology Focus 47\u003c\/p\u003e \u003cp\u003eCompliance Focus 48\u003c\/p\u003e \u003cp\u003eHuman-Reality Focus 49\u003c\/p\u003e \u003cp\u003eTakeaways 51\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Critical Concepts from the Social Sciences 53\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat’s the Real Goal—Awareness, Behavior, or Culture? 54\u003c\/p\u003e \u003cp\u003eComing to Terms with Our Irrational Nature 55\u003c\/p\u003e \u003cp\u003eWe Are Lazy 56\u003c\/p\u003e \u003cp\u003eWhy Don’t We Just Give Up? 60\u003c\/p\u003e \u003cp\u003eSecurity Culture—A Part of Organizational Culture 61\u003c\/p\u003e \u003cp\u003eTakeaways 62\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: The Components of Security Culture 63\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA Problem of Definition 64\u003c\/p\u003e \u003cp\u003eThe Academic Perspective 64\u003c\/p\u003e \u003cp\u003eThe Practitioner Perspective 65\u003c\/p\u003e \u003cp\u003eDefining Security Culture 66\u003c\/p\u003e \u003cp\u003eSecurity Culture as Dimensions 67\u003c\/p\u003e \u003cp\u003eThe Seven Dimensions of Security Culture 69\u003c\/p\u003e \u003cp\u003eAttitudes 69\u003c\/p\u003e \u003cp\u003eBehaviors 69\u003c\/p\u003e \u003cp\u003eCognition 69\u003c\/p\u003e \u003cp\u003eCommunication 70\u003c\/p\u003e \u003cp\u003eCompliance 70\u003c\/p\u003e \u003cp\u003eNorms 70\u003c\/p\u003e \u003cp\u003eResponsibilities 71\u003c\/p\u003e \u003cp\u003eThe Security Culture Survey 71\u003c\/p\u003e \u003cp\u003eExample Findings from Measuring the Seven Dimensions 72\u003c\/p\u003e \u003cp\u003eNormalized Use of Unauthorized Services 73\u003c\/p\u003e \u003cp\u003eConfidentiality and Insider Threats 74\u003c\/p\u003e \u003cp\u003eLast Thought 74\u003c\/p\u003e \u003cp\u003eTakeaways 75\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: Interviews with Organizational Culture Experts and Academics 77\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eJohn R. Childress, PYXIS Culture Technologies Limited 78\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 78\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 79\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 79\u003c\/p\u003e \u003cp\u003eWhat Actions Can Be Taken to Direct Cultural Change? 80\u003c\/p\u003e \u003cp\u003eIs There a Success or Horror Story You’d Like to Share Related to Culture Change? 81\u003c\/p\u003e \u003cp\u003eHow Does a Culture Evolve (or How Often?) 82\u003c\/p\u003e \u003cp\u003eProfessor John McAlaney, Bournemouth University, UK 82\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 83\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 83\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 83\u003c\/p\u003e \u003cp\u003eWhat Actions Can Be Taken to Direct Cultural Change? 84\u003c\/p\u003e \u003cp\u003eIs There a Success or Horror Story You’d Like to Share Related to Culture Change? 85\u003c\/p\u003e \u003cp\u003eHow Does a Culture Evolve (or How Often?) 85\u003c\/p\u003e \u003cp\u003eDejun “Tony” Kong, PhD, Muma College of Business, University of South Florida 86\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 86\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 86\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 87\u003c\/p\u003e \u003cp\u003eHow Do You Use Metrics to Improve Culture \/ Measure the Effectiveness of Cultural Change? 87\u003c\/p\u003e \u003cp\u003eMichael Leckie, Silverback Partners, LLC 87\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 88\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 89\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 90\u003c\/p\u003e \u003cp\u003eHow Do You Use Metrics to Improve Culture \/ Measure the Effectiveness of Cultural Change? 90\u003c\/p\u003e \u003cp\u003eWhat Actions Can Be Taken to Direct Cultural Change? 91\u003c\/p\u003e \u003cp\u003eIs There a Success or Horror Story You’d Like to Share Related to Culture Change? 93\u003c\/p\u003e \u003cp\u003eHow Does a Culture Evolve (or How Often?) 93\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III: Transformation 95\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: Introducing the Security Culture Framework 97\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Power of Three 99\u003c\/p\u003e \u003cp\u003eStep 1: Measure 100\u003c\/p\u003e \u003cp\u003eKnow Where You are 101\u003c\/p\u003e \u003cp\u003eDecide Where You Want to Be 102\u003c\/p\u003e \u003cp\u003eFind Your Gap 104\u003c\/p\u003e \u003cp\u003eStep 2: Involve 106\u003c\/p\u003e \u003cp\u003eBuilding Support 106\u003c\/p\u003e \u003cp\u003eDifferent Audiences 108\u003c\/p\u003e \u003cp\u003eStep 3: Engage 109\u003c\/p\u003e \u003cp\u003eRinse and Repeat 111\u003c\/p\u003e \u003cp\u003eBenefits of Using the Security Culture Framework 111\u003c\/p\u003e \u003cp\u003eTakeaways 112\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: The Secrets to Measuring Security Culture 113\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eConnecting Awareness, Behavior, and Culture 115\u003c\/p\u003e \u003cp\u003eHow Can You Measure the Unseen? 116\u003c\/p\u003e \u003cp\u003eUsing Existing Data 116\u003c\/p\u003e \u003cp\u003eThe Right Way to Use Data 119\u003c\/p\u003e \u003cp\u003eMethods of Measuring Culture 119\u003c\/p\u003e \u003cp\u003eObservation 120\u003c\/p\u003e \u003cp\u003eExperimentation 121\u003c\/p\u003e \u003cp\u003eInterrogation (Surveys and Interviews) 121\u003c\/p\u003e \u003cp\u003eA\/B Testing 122\u003c\/p\u003e \u003cp\u003eMultiple Metrics, Single Score 124\u003c\/p\u003e \u003cp\u003eTrends 125\u003c\/p\u003e \u003cp\u003eA Note Regarding Completion Rates 127\u003c\/p\u003e \u003cp\u003eTakeaways 128\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: How to Influence Culture 129\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eResistance to Change 130\u003c\/p\u003e \u003cp\u003eBe Proactive 131\u003c\/p\u003e \u003cp\u003eThe Complexity of Culture 133\u003c\/p\u003e \u003cp\u003eUsing the Seven Dimensions to Influence Your Security Culture 134\u003c\/p\u003e \u003cp\u003eAttitudes 134\u003c\/p\u003e \u003cp\u003eBehaviors 136\u003c\/p\u003e \u003cp\u003eCognition 138\u003c\/p\u003e \u003cp\u003eCommunication 140\u003c\/p\u003e \u003cp\u003eCompliance 141\u003c\/p\u003e \u003cp\u003eNorms 143\u003c\/p\u003e \u003cp\u003eResponsibilities 144\u003c\/p\u003e \u003cp\u003eHow Do You Know Which Dimension to Target? 146\u003c\/p\u003e \u003cp\u003eTakeaways 147\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11: Culture Sticking Points 149\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDoes Culture Change Have to Be Difficult? 150\u003c\/p\u003e \u003cp\u003eUsing Norms Is a Double-Edged Sword 151\u003c\/p\u003e \u003cp\u003eFailing to Plan Is Planning to Fail 152\u003c\/p\u003e \u003cp\u003eIf You Try to Work Against Human Nature, You Will Fail 153\u003c\/p\u003e \u003cp\u003eNot Seeing the Culture You Are Embedded In 155\u003c\/p\u003e \u003cp\u003eTakeaways 156\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12: Planning and Maturing Your Program 157\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTaking Stock of What We’ve Covered 158\u003c\/p\u003e \u003cp\u003eView Your Culture Through Your Employees’ Eyes 159\u003c\/p\u003e \u003cp\u003eCulture Carriers 160\u003c\/p\u003e \u003cp\u003eBuilding and Modeling Maturity 161\u003c\/p\u003e \u003cp\u003eExploring the Data 162\u003c\/p\u003e \u003cp\u003eCulture Maturity Indicators 162\u003c\/p\u003e \u003cp\u003eLevel 1: Basic Compliance 165\u003c\/p\u003e \u003cp\u003eLevel 2: Security Awareness Foundation 165\u003c\/p\u003e \u003cp\u003eLevel 3: Programmatic Security Awareness \u0026amp; Behavior 166\u003c\/p\u003e \u003cp\u003eLevel 4: Security Behavior Management 167\u003c\/p\u003e \u003cp\u003eLevel 5: Sustainable Security Culture 168\u003c\/p\u003e \u003cp\u003eThere Are Stories in the Data 170\u003c\/p\u003e \u003cp\u003eA Seat at the Table 174\u003c\/p\u003e \u003cp\u003eTakeaways 175\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13: Quick Tips for Gaining and Maintaining Support 177\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eYou Are a Guide 178\u003c\/p\u003e \u003cp\u003eSell by Using Stories 179\u003c\/p\u003e \u003cp\u003eLead with Empathy, Know Your Audience 180\u003c\/p\u003e \u003cp\u003eSet Expectations 184\u003c\/p\u003e \u003cp\u003eTakeaways 185\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14: Interviews with Security Culture Thought Leaders 187\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAlexandra Panaretos, Ernst \u0026amp; Young 188\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 188\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 189\u003c\/p\u003e \u003cp\u003eIs There a Success or Horror Story You’d Like to Share Related to Culture Change? 190\u003c\/p\u003e \u003cp\u003eDr. Jessica Barker, Cygenta 193\u003c\/p\u003e \u003cp\u003eWhy Is Security Culture Important? 193\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 194\u003c\/p\u003e \u003cp\u003eWhat Actions Can Be Taken to Direct Cultural Change? 194\u003c\/p\u003e \u003cp\u003eWhat Is Your Most Interesting Experience with Culture? 195\u003c\/p\u003e \u003cp\u003eKathryn Tyrpak, Jaguar Land Rover 195\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 195\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 196\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 196\u003c\/p\u003e \u003cp\u003eHow Do You Use Metrics to Improve Culture \/ Measure the Effectiveness of Cultural Change? 196\u003c\/p\u003e \u003cp\u003eWhat Actions Can Be Taken to Direct Cultural Change? 197\u003c\/p\u003e \u003cp\u003eLauren Zink, Boeing 197\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 198\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 198\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 199\u003c\/p\u003e \u003cp\u003eHow Do You Use Metrics to Improve Culture \/ Measure the Effectiveness of Cultural Change? 199\u003c\/p\u003e \u003cp\u003eMark Majewski, Rock Central 200\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 200\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 200\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 201\u003c\/p\u003e \u003cp\u003eHow Do You Use Metrics to Improve Culture \/ Measure the Effectiveness of Cultural Change? 201\u003c\/p\u003e \u003cp\u003eWhat Actions Can Be Taken to Direct Cultural Change? 201\u003c\/p\u003e \u003cp\u003eIs There a Success or Horror Story You’d Like to Share Related to Culture Change? 202\u003c\/p\u003e \u003cp\u003eHow Does a Culture Evolve (or How Often?) 202\u003c\/p\u003e \u003cp\u003eMo Amin, moamin.com 203\u003c\/p\u003e \u003cp\u003eWhy Is Culture Important? 203\u003c\/p\u003e \u003cp\u003eWhy Do You Find Culture Interesting? 203\u003c\/p\u003e \u003cp\u003eIs There a Specific Definition of Culture That You Find Useful? 203\u003c\/p\u003e \u003cp\u003eHow Do You Use Metrics to Improve Culture \/ Measure the Effectiveness of Cultural Change? 203\u003c\/p\u003e \u003cp\u003eWhat Actions Can Be Taken to Direct Cultural Change? 204\u003c\/p\u003e \u003cp\u003eIs There a Success or Horror Story You’d Like to Share\u003c\/p\u003e \u003cp\u003eRelated to Culture Change? 204\u003c\/p\u003e \u003cp\u003eHow Does a Culture Evolve (or How Often)? 205\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15: Parting Thoughts 207\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEngage the Community 208\u003c\/p\u003e \u003cp\u003eBe a Lifelong Learner 209\u003c\/p\u003e \u003cp\u003eBe a Realistic Optimist 210\u003c\/p\u003e \u003cp\u003eConclusion 211\u003c\/p\u003e \u003cp\u003eBibliography 213\u003c\/p\u003e \u003cp\u003eIndex 217\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866422292823,"sku":"9781119875239","price":17.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119875239.jpg?v=1722278571"}],"url":"https:\/\/bookcurl.com\/collections\/computer-networking-and-communications.oembed?page=32","provider":"Book Curl","version":"1.0","type":"link"}