DAY2 云计算工程师成长日志

201 阅读3分钟

前言:第二天今天主要是认识了网络架构,了解每一层的作用与意义 ,并了解了其中的协议,理论与名词解释偏多。如图片侵权请第一时间告知

名词解释

网络:计算机网络是一组计算机或网络设备通过有形 的线缆或无形的媒介如无线,连接起来,按照一定的 规则,进行通信的集合。

通信:是指人与人、人与物、物与物之间通过某种媒介和行为进行的信息传递与交流。

网络通信:是指终端设备之间通过网络进行通信

理解图:

image.png

拓扑:物理拓扑-----体现了设备之间的连接关系 逻辑拓扑----设备之间的通信关系

数据载荷:传递的实际信息

报文(PDU--协议数据单元)

数据头部的作用:区分应用程序、找到数据的接收者 一般是mac或ip

数据尾部的作用:确保数据是完整的

网关:转发不同网段的数据(一般工作在传输层和应用层)

交换机:提供更多接口,让多台主机相连接

路由器:接受并转发数据

局域网:小型网络,校园 企业网

城域网:城市范围网络

广域网:全国或全球网络,internet

网关一定要真实存在

网关:不同网段之间想通信 需要借助网关 转发数据

单播:一对一,私聊

组播:一对多,群聊

广播:一对所有

应用层:最终用户的一个应用

表示层:数据的表示 编码解码

会话层:建立,管理会话

传输层:传输数据通过端口号区分数据
端口号:每个程序都有一个端口号,每打开一个系统都会自动分配(0-65535)
如何传输? :两种方式: TCP:速度慢 传输稳定 UDP:速度快,传输不稳定

网络层:取决传给哪台主机 选路并加入IP地址(源发出去的地址 目:目的地址)  

数据链路层:管理并确认MAC地址  检验数据是否完整

物理层:数据转换成电流信号

单工:只能发送 只能接受(广播)

半双工:虽然可以接受和发送,但是同时只能进行一种(对讲机)

全双工:同时接发(电话)

网络为什么要分层:复杂简单化 方便排除故障 统一使用标准

协议

网络层:

ICMP:检查能否PING通网络 ,如有问题先PING自己(127.0.0.1本机地址)

IGMP:组播协议

RARP:将MAC地址转换为IP地址

ARP:将IP地址转化为MAC地址

传输层:

TCP:速度慢,传输稳定

UDP:速度快,传输不稳定

应用层:

http:超文本传输协议,默认端口号:80 。TCP协议传输

https:加密超文本传输协议,默认端口:号443 . TCP协议传输

ftp:文件传输协议,默认端口号:20(权限)21(真实数据) 。TCP协议传输

tftp:简单的文件传输(体量小)默认端口号:69。UDP协议传输

DNS:将IP转化为域名(www) 。默认端口号:53 。双向协议 TCP UDP传输

DHCP:动态自动获取IP地址。默认端口号:67 68。UDP协议传输

每个层的报文的数据单元都不一样,传输层:包。 网络:段。数据链路层:帧。

运行逻辑与步骤

一般来说层级对应的常用工具:

应用层: 计算机

传输层:防火墙

网络层:路由器

数据链路层:交换机

物理层:网卡

报文解包思维导图:

Snipaste_2022-07-07_16-35-04.png

知识补充:

核心层:高速转发数据

汇聚层:管理核心交换机

接入层:提供更多接口

总结:

今天主要学习了网络结构与大致流程,需要背的知识点比较多,努力跟上吧。PS:好想回去用PS5打COD啊