CS144计算机网络-体系结构补充
0-Preview
换了linux系统,导致之前的笔记丢失,刚好换一下以后的笔记思路。首先针对有学习方向的人而言,电子笔记优于手写,上次看到学妹记了十几页的php,我大为震撼。
其次,计算机专业的笔记,与高中所认知的学习笔记想去甚远,我们需要大量的截图以及源代码支撑,才能理解某些定义以及应用。所以推荐使用markdown语法。
关于如何记笔记,什么是重点,有空了开个公开课讲一下。不过自始至终还是那句话 “切勿让记笔记耽误了你的学习!”
1-MISC
计算机网络最简单的定义是:一些互相连接的、自治的计算机的集合。
2-计算机网络体系结构
实际上的计算机网络体系结构是抢占了OSI体系结构,只有四层:网络接口层、网际层、运输层、应用层
但是为了方便教学,教材将其与OSI体系结构(法律上的国际标准)相结合,构成了五层标准:
物理层、数据链路层、网络层、运输层、应用层。
物理层:解决使用何种信号来传输比特的问题
数据链路层:解决分组在一个网络(或一段链路)上传输的问题
网络层:解决分组在多个网络上传输(路由)的问题
运输层:解决进程之间基于网络的通信问题
应用层:解决通过应用进程的交互来实现特定网络应用的问题
在数据链路层中,添加ETH以后,视为一个数据帧。
3-习题及补充
1、在OSI参考模型中,自下而上第一个提供端到端服务的层次是:传输层
2、
3、TCP/IP协议族的核心协议是 IP协议
4、
5、计算中,题中给出的 大写B是 字节,一字节是八位,8bit,计算是要乘8
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Shangu's Blog!