「COMPUTER-NETWORKING」- 计算机、网络、协议(数据通信网络)

  CREATED BY JENKINSBOT

问题描述

我们将开始学习网络技术,该部分内容是我们的对计算机网络技术及网络协议相关的学习笔记。

学习目标

网络工程师或计算机网络并非我们未来的发展方向,学习这部分的内容的目的是:
1)减少对特定厂家技术的学习,增加通用技术解决方案的学习(即了解解决某类问题的技术方案),以用于支撑我们知识体系的核心。
2)熟悉协议的交互流程,但切莫过于深入探索协议细节内容:例如,学习 IPSec VPN 内容,重点放在协议交互过程,不要花费过多的精力去钻研其中的密码学知识,否则是本末倒置;

解决方案

章节列表:
1)BASIC-CONCEPTS-AND-KEY-TERMS:基本概念术语,形成对网络的基本认识、理解网络工作原理;
2)DATA-COMMUNICATION-TECHNIQUE:数通网络技术,涵盖 诸如 网络、交换、路由 等等 技术;
3)APPLICATION-NETWORK-PROTOCOL:应用网络协议,常见应用层服务,以及服务搭建部署;
4)NETWORK-AUTOMATION-DEVELOPMENT:网络自动化;
5)X.ADMINISTRATION-AND-OPERATION:网络维护及管理;
6)Y.ENTERPRISE-DATACOM-SOLUTIONS:企业网及解决方案;
7)Z.Hardware and Software (Impl):网络硬件及解决方案(含硬件产品,但不含硬件参数及原理);

涵盖内容

该部分笔记内容将涵盖以下部分:
1)概念术语:形成对网络的宏观且基本的认识,了解网络的基本原理;
2)网络技术:在数据通信中用到的技术解决方案及其原理;例如对等网络、链路聚合等等;
3)网络协议:深入学习网络协议,了解协议工作原理;例如 HTTP、TCP、IP、L2TP 等等;
4)服务搭建:与具体网络协议相关的应用、服务、环境搭建及使用等等;

附加说明

该部分内容包括网络技术网络协议,但不涉及网络硬件、操作系统网络实现等等知识。

该部分内容包括服务搭建,但不包含软件实现的过多介绍(比如客户端功能对比)。

鉴于网络协议是操作系统无关的,因此该部分并不涉及「操作系统网络配置」相关内容。