GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - SystemsApproach/security: Network Security Micro-book

BranchesTags
Open more actions menu

Latest commit

 

History

264 Commits
264 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
_extra
_extra
 
 
_static
_static
 
 
code
code
 
 
figures
figures
 
 
latexextra
latexextra
 
 
.gitignore
.gitignore
 
 
.gitpod.yml
.gitpod.yml
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.rst
README.rst
 
 
SystemsApproachLogoURL.png
SystemsApproachLogoURL.png
 
 
VERSION
VERSION
 
 
authentication.rst
authentication.rst
 
 
authors.rst
authors.rst
 
 
bridge.ico
bridge.ico
 
 
conf.py
conf.py
 
 
crypto.rst
crypto.rst
 
 
dict.txt
dict.txt
 
 
firewall.rst
firewall.rst
 
 
foreword.rst
foreword.rst
 
 
index.rst
index.rst
 
 
infra.rst
infra.rst
 
 
intro.rst
intro.rst
 
 
key-distro.rst
key-distro.rst
 
 
latest.rst
latest.rst
 
 
preface.rst
preface.rst
 
 
principles.rst
principles.rst
 
 
print.rst
print.rst
 
 
requirements.txt
requirements.txt
 
 
systems.rst
systems.rst
 
 
tls.rst
tls.rst
 
 

Repository files navigation

About The Book

written by humans not by AI button deployment status button

Source for Network Security: A Systems Approach is available on GitHub under terms of the Creative Commons (CC BY-NC-ND 4.0) license. The community is invited to contribute corrections, improvements, updates, and new material under the same terms. While this license does not automatically grant the right to make derivative works, we are keen to discuss derivative works (such as translations) with interested parties. Please reach out to [email protected].

If you make use of this work, the attribution should include the following information:

Title: Network Security: A Systems Approach
Authors: Larry Peterson and Bruce Davie
Source: https://github.com/SystemsApproach/security
License: CC BY-NC-ND 4.0

This book incorporates introductory and background content from:

Title: Computer Networks: A Systems Approach
Authors: Larry Peterson and Bruce Davie
Source: https://github.com/SystemsApproach/book
License: CC BY 4.0

Designations used by companies to distinguish their products are often claimed as trademarks or registered trademarks. In all instances in which Systems Approach, LLC, is aware of a claim, the product names appear in initial capital or all capital letters. Readers, however, should contact the appropriate companies for more complete information regarding trademarks and registration.

Read the Book

This book is part of the Systems Approach Series, with an online version published at https://security.systemsapproach.org.

To track progress and receive notices about new versions, you can follow the project on Mastodon. To read a running commentary on how the Internet is evolving, and for updates on our writing projects, you can sign up for the Systems Approach newsletter.

Build the Book

To build a web-viewable version, you first need to download the source:

.. literalinclude:: code/build.sh

The build process is stored in the Makefile and requires Python be installed. The Makefile will create a virtualenv (venv-docs) which installs the documentation generation toolset. You may also need to install the enchant C library using your system’s package manager for the spelling checker to function properly.

To generate HTML in _build/html, run make html.

To check the formatting of the book, run make lint.

To check spelling, run make spelling. If there are additional words, names, or acronyms that are correctly spelled but not in the dictionary, please add them to the dict.txt file.

To see the other available output formats, run make.

Contribute to the Book

We hope that if you use this material, you are also willing to contribute back to it. If you are new to open source, you might check out this How to Contribute to Open Source guide. Among other things, you’ll learn about posting Issues that you’d like to see addressed, and issuing Pull Requests to merge your improvements back into GitHub.

About

Network Security Micro-book

Resources

Readme
License
Activity
Custom properties

Stars

19 stars

Watchers

5 watching

Forks

3 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.