基础网络知识2.0和基础网络工具

发布时间 2023-11-14 18:33:48作者: 折翼的小鸟先生

1.1 osi七层模型

在前面介绍http的博客里已经初步提到了osi七层模型,今天来进一步说明一下。

ois模型是一个标准化模型,常用来分析和设计网络体系结构,虽然实际使用的偏向于TCP/IP模型,但osi七层模型

更有利于我们理解网络结构,自顶向下,OSI七层模型分别是应用层表示层 会话层 传输层 网络层 数据链路层

物理层

1.1.1 应用层(7)

OSI模型的应用层用于为计算机上运行的程序提供网络选项,为应用程序提供了一个接口来传输数据,当数据被提

供给应用层时,将被传输给表示层

1.1.2 表示层(6)

表示层用于处理由应用层传输的数据,因为数据的格式往往不是下面几层可以使用的,所以表示层将收到的数据进行加密,压缩,转化为标准化格式,然后发送给会话层

1.1.3 会话层(5)

会话层从表示层接受到格式正确的数据后,会先查看是否当前可以通过网络和另一台计算机建立连接,如果不能,

就会返回错误,然后停止整个过程,如果可以,那会话层就会维护于远程计算机的会话层的同步通讯,当会话层成

功记录主机和远程计算机之间的连接时,数据将向下传递到第四层,传输层

1.1.4 传输层(4)

传输层常见的协议是TCP协议和UDP协议,这在之前的博客中有提到过,传输层的第一个工作就是选择传输的协

议,选择协议后,传输层将传输的诗句分成小块,在TCP中被称为段,在UDP上被称为数据报,这使得成功传输消

息变得更加容易

1.1.5 网络层(3)

网络层负责定位请求的目标,会获取页面的ip地址并找出最佳路线

1.1.6 数据链路层(2)

数据链路层侧重于传输的物理寻址,它从网路层接受数据报,并添加接受点的MAC地址,同时远程计算机的数据

链路层在接受到数据后,也会检查接受到的信息,确保没有被损坏。此外,数据链路层的作用是以适合传输的格式

呈现数据

1.1.7(1)物理层

物理层直接连接到计算机的硬件,这是通过网络发送和接受构成数据传送的电脉冲的地方,作用是将传输的二进制

·信号转换为电信号,并在收到电信号的时候转化为二进制数据