前言:为什么要学习计算机网络
背景:以个人为例子,在刚学习SpringMVC框架的时候从xml文件开始配置的,后来引入servlet3.0注解版,再后来依赖于SpringMVC的框架使用注解开发web项目,当时仅仅是能完成项目,但是对于底层的实现也是一知半解,后来查看了一些书籍,本次是准备做一次简短的叙述,希望能以简单的术语描述清除理论知识,也方便后续自己复习。
一、计算机网络定义
从官方给出的定义我们可以从两个角度解析:
- 计算机网络不只是软件概念,还包括硬件设备。
- 计算机网络不只是信息通信,还支持广泛的应用。
二、计算机网络的分类
前言:此处列举了两种划分标准
2.1 网络作用范围
2.2 网络的使用者划分
- 公用网络
- 专用网络