计算机网络概论 | 青训营笔记

79 阅读2分钟

字节前端青训营

计算机网络基础

这节课主要讲了一些计算机网络的大致内容,因为我们这学期也刚好学计网,就也复习一下已经学过的内容,也预习一下还没学过的内容吧。

本节课先通过蟹堡王的扩张引出计算机网络的模型
使用接外卖电话和接外卖订单了解电路交换和报文交换的区别

电路交换: 由交换机负责在两个通信站点之间建立一条物理的固定传输线路,直到通信完毕后再拆除,在通信期间始终由一对用户固定占用。(所以这里蟹堡王的电话可以认为是二战时那种有线电话)

报文交换: 报文交换方式不要求在两个通信结点之间建立专用通路。结点把要发送的信息组织成一个完整的数据包——报文,该报文中含有目标结点的地址,完整的报文在网络中一站一站地向前传送。(快递单就是报文)

分组交换: 分组交换仍采用存储转发的方式,在报文交换的基础上将一个长报文先分割为若干个较短的分组,然后把这些分组(逐一地发送出去(这个课程里好像没有讲诶,不过和报文交换好像差不多)

通过快递员不关心快递的具体内容等实例引出互联网分层

这个分层没有具体讲,就是了解了一下每层之间互不关心内部怎么执行的,只需关心前一层传过来的结果就好。

其实有三种分层方式,但是一般讲课都用第三种五层的。

OSI 7层模型: 应用层、表示层、会话层、传输层、网络层、数据链路层和物理层 (但是太复杂没有实际应用)

TCP/IP体系结构: 应用层、运输层、网络层、网络接口层(这是实际应用中的模型,但是不太方便学习)

五层体系结构: 应用层、运输层、网络层、数据链路层(链路层)、物理层(为了方便学习,折中综合二者的优点,这样既简洁,又能将概念讲清楚。本课程也是讲的这个)

协议

就是用来确定分析接收到2进制数据的方法的,防止词不达意

标头和载荷

标头好像相当于是每一层给它加上的地址?

载荷就是具体装载的信息

这次大概先写这样吧