前言
- 计算机网络基础 该是程序猿需掌握的知识,也是面试过程中常常考察的内容,但往往会被忽略
- 今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议、Http协议、Socket等,希望你们会喜欢。
目录
1. 计算机网络体系结构
1.1 简介
- 定义 计算机网络的各层 + 其协议的集合
- 作用 定义该计算机网络的所能完成的功能
1.2 结构介绍
- 计算机网络体系结构分为3种:OSI体系结构、TCP / IP体系结构、五层体系结构
- OSI体系结构:概念清楚 & 理念完整,但复杂 & 不实用
- TCP / IP体系结构:含了一系列构成互联网基础的网络协议,是Internet的核心协议 & 被广泛应用于局域网 和 广域网
- 五层体系结构:融合了OSI 与 TCP / IP的体系结构,目的是为了学习 & 讲解计算机原理
第三层为通信子网,负责数据传输 高三层为资源子网,相当于计算机系统,完成数据处理; 传输层承上启下
- TCP / IP的体系结构详细介绍 由于 TCP / IP体系结构较为广泛,故主要讲解
- OSI的体系结构详细介绍