0-Preview

换了linux系统,导致之前的笔记丢失,刚好换一下以后的笔记思路。首先针对有学习方向的人而言,电子笔记优于手写,上次看到学妹记了十几页的php,我大为震撼。
其次,计算机专业的笔记,与高中所认知的学习笔记想去甚远,我们需要大量的截图以及源代码支撑,才能理解某些定义以及应用。所以推荐使用markdown语法。

关于如何记笔记,什么是重点,有空了开个公开课讲一下。不过自始至终还是那句话 “切勿让记笔记耽误了你的学习!”

1-MISC

计算机网络最简单的定义是:一些互相连接的、自治的计算机的集合
image-20220327174703890

image-20220327181018321

2-计算机网络体系结构

实际上的计算机网络体系结构是抢占了OSI体系结构,只有四层:网络接口层、网际层、运输层、应用层
但是为了方便教学,教材将其与OSI体系结构(法律上的国际标准)相结合,构成了五层标准:
物理层、数据链路层、网络层、运输层、应用层

物理层:解决使用何种信号来传输比特的问题
数据链路层:解决分组在一个网络(或一段链路)上传输的问题
网络层:解决分组在多个网络上传输(路由)的问题
运输层:解决进程之间基于网络的通信问题
应用层:解决通过应用进程的交互来实现特定网络应用的问题

image-20220327221129290

在数据链路层中,添加ETH以后,视为一个数据帧。

image-20220327222003433

3-习题及补充

1、在OSI参考模型中,自下而上第一个提供端到端服务的层次是:传输层

2、image-20220328140126381

3、TCP/IP协议族的核心协议是 IP协议

4、image-20220328143431331

5、计算中,题中给出的 大写B是 字节,一字节是八位,8bit,计算是要乘8