
物理层:网线 二进制
数据链路层:包含MAC地址 帧 用MAC地址进行局域网的内设备的区分(但是每个局域网内的设备都是有独立的局域网IP的,不理解)
网路层:包含IP地址 报文
传输层:包含端口号 TCP UDP 协议
会话层:好像是根据文件的类型判断该文件需不需要进行网络传输,需要的话传递到传输层,不需要的话,比如执行保存操作
表示层:将不同的文件转码为二进制 也可以进行 文件的压缩 加密
网络七层含义:
1.物理层(比特流)基本传输单位,设备之间的比特流的传输,物理借口,电气特性等。
物理层的上层
2.数据链路层(帧)成帧,用MAC地址访问媒介,错误检测与修正。
3.网络层(IP)地址 提供逻辑地址,选路。要写入发件人的IP同时也要写入收件人的IP,IP地址作用。确定IP地址
4.传输层(可靠与不可靠的传输,传输前的错误检测,流控。TCP和UDP:TCP协议可靠传输数据不丢,而UDP速度快有可能丢,确定那一个协议来传输。确定端口号。
什么是端口号呢!就是收件人。邮件服务的端口号是25,110默认的。文件传输的服务端口号是21,通过IP找到服务器
端口号是用来确定我们当前计算机的服务的。
5.会话层:对应用会话的管理,同步。确定和判断你这个网络数据是否要经过远程访问,如果需要就进入下四层,如果不需要就在本地硬盘操作
6.表示层:数据的表现形式,特定功能的实现如-加密和压缩功能。把你的数据数据化表示。计算机识别的是0101,这里面需要翻译。也就是表示层翻译,
7.应用层-用户接口。
邮件发送端口是25,接收的是110.七层要详细几下来,这些都是基础。
1,3,2,6
8、举例场景 用户A需要给用户B发送一份邮件
8-1) 应用层 : 浏览器进入邮箱, 写邮件, 点击发送, 数据将传递至 表示层
8-2) 表示层 : 进行的数据的编码, 而后数据传递至会话层
8-3) 会话层 : 判断数据的发送类型, 是进行网络传输还是进行本地保存, 若是进行传输 传递至传输层
8-4) 传输层 : 确立协议TCP或UDP, 写入邮件的发送及目标端口号, 传递至网络层
8-5) 网络层 : 写入自身及目标IP地址, 传递至数据链路层
8-6) 数据链路层 : 写入源MAC地址与目标MAC地址, 由于IP地址找到局域网, 再通过MAC地址在局域网中找到目标, 传递至物理层
8-7) 物理层 : 数据传输
OSI的七层模型功能:

应用层: 用户接口
表示层: 数据的表现形式、特定功能的实现如-加密。
会话层: 对应用会话的管理、同步。
传输层: 可靠与不可靠传输、传输前的错误检测、流控。(TCP与UDP)Ip地址相当于门牌号 端口号相当于收件人,由端口号决定哪个服务响应;网页的端口号是80,邮件的端口号是25和110;文件传输的端口号是21
网络层: 提供逻辑地址、选路
数据链路层: 成帧、用MAC地址访问媒介、错误检测与修正
物理层: 设备之间的比特流的传输,物理接口,电气特性等
11
物理层:物理意义上的网络
数据链路层:传输单位帧 用mac地址访问
网络链路层:就是识别ip地址 和选择所要经过的网络设备
传输层:可靠与不可靠的传输、传输前的错误检测、流控(流量控制)
确定传输协议是否可靠
TCP:传输控制协议 可靠,传送的数据一定不丢
UDP:用户数据报协议 更快,但是可能会丢失数据
用来确定端口号
会话层:对应用回话的管理、同步
表示层:数据的表示形式,特定功能的实现如-加密,压缩
应用层:用户接口
TCP 可靠,一定不会丢
UDP快,有可能会丢
传输层,确定端口号(程序)
网络层确定IP地址
英文通过ASCII翻译成010101
中文GB2312翻译
图片jpg
数据链路层会在上一步网络层封装的报文数据基础之上,加上MAC物理地址,以及局域网中的下一跳设备的物理MAC地址。
数据的传递是一个局域网传递到另外一个局域网,最终达到目标服务器。这就有点像快递运输一样,你可以看看自己购物的物流信息
网络层会把上一步传输层给到的数据进一步封装,加上源IP地址,和目标IP地址,之后把数据传递给数据链路层
数据到达传输层后,传输层会选择传输协议,比如选择TCP还是UDP,把源端口号和目标端口号加上,之后把数据交给网络层处理
表示层传递过来的数据会话层会判断当前操作是否需要联网,如果不需要联网,会把这步操作丢给其他程序来处理,比如我们编写的PPT,保存后到了会话层,会话层发现不需要把数据传递给传输层,于是调用文件系统,最终保存文件到硬盘中。
如果需要联网,则调用传输层接口,由传输层处理来处理数据
表示层会根据字符集,比如文件的格式,比如MP4, JPG翻译成0101,这样计算机才能识别,如果由压缩加密,也会在表示层完成
应用层
给用户提供接口,比如接口传递数据,或者接收数据等等
表示层
数据的表现形式,什么意思呢? 比如我们的字符采用的是UTF8编码,那么表示层就是把这些字符编码成字符集对应的01,反过来把01安装字符集解码成字符。
除此之外表示层还有加密等功能的实现,比如SSH协议
会员层
对应用会话的管理,以及同步,具体什么意思不太清楚,这里先记录着
传输层还有一个比较重要的地方,就是在发送数据时会一并发送端口号,同时把目标服务器的端口号也写上。
端口号对应主机上的那个服务,由这个服务来接收处理数据,比如HTTP服务器端口是80
传输层中由可靠的TCP传输,和不可靠高效的UDP传输,同时传输层还有差错校验功能,比如发给我的数据段没有收到,导致我没有回复确认信息,发送端就会重新发送给我。
初次之外传输层还有流量控制的功能,比如我的服务器现在用户访问挺多的,有点处理不过来,我就会通知你慢点传输数据给我。
网络层
网络层会把上层给到的数据封装成报文,报文里面会包含源主机的IP地址,目的主机的IP地址。
除了提供IP地址意外,网络层还负责选路的工作,什么意思,就是到底目的网络走什么路线由网络层说了算。
比如我要访问的目的IP地址在上海,首先我的数据会到达就近电信网络,然后传递到市电信网络,然后汇总到省电信网络,最后到达上海电信网络。
如果你使用了中间服务做daili,那么选路比上面还要负责一些。好的选路通过的网络路线就比较少,可以更快的到达目标网络。
网络层
网络层会把上层给到的数据封装成报文,报文里面会包含源主机的IP地址,目的主机的IP地址。
除了提供IP地址意外,网络层还负责选路的工作,什么意思,就是到底目的网络走什么路线由网络层说了算。
比如我要访问的目的IP地址在上海,首先我的数据会到达就近电信网络,然后传递到市电信网络,然后汇总到省电信网络,最后到达上海电信网络。
如果你使用了代理服务器,那么选路比上面还要负责一些。好的选路通过的网络就比较少,可以更快的到达目标网络。
网络层
网络层会把上层给到的数据封装成报文,报文里面会包含源主机的IP地址,目的主机的IP地址。
除了提供IP地址意外,网络层还负责选路的工作,什么意思,就是到底目的网络走什么路线由网络层说了算。
比如我要访问的目的IP地址在上海,首先我的数据会到达就近电信网络,然后传递到市电信网络,然后汇总到省电信网络,最后到达上海电信网络。
如果你使用了代理服务器,那么选路比上面还要负责一些。好的选路通过的网络就比较少,可以更快的到达目标网络,这也就是为什么大洋彼岸的网络我们访问会慢很多。
网络层
网络层会把上层给到的数据封装成报文,报文里面会包含源主机的IP地址,目的主机的IP地址。
除了提供IP地址意外,网络层还负责选路的工作,什么意思,就是到底目的网络走什么路线由网络层说了算。
比如我要访问的目的IP地址在上海,首先我的数据会到达就近电信网络,然后传递到市电信网络,然后汇总到省电信网络,最后到达上海电信网络。
如果你使用了代理服务器,那么选路比上面还要负责一些。好的选路通过的网络就比较少,可以更快的到达目标网络,这也就是为什么大洋彼岸的网络我们访问会慢很多,国内的会块不少,当然这里头还有其他原因,具体就不细说了
网络层
网络层会把上层给到的数据封装成报文,报文里面会包含源主机的IP地址,目的主机的IP地址。
除了提供IP地址意外,网络层还负责选路的工作,什么意思,就是到底目的网络走什么路线由网络层说了算。
比如我要访问的目的IP地址在上海,首先我的数据会到达就近电信网络,然后传递到市电信网络,然后汇总到省电信网络,最后到达上海电信网络。
如果你使用了代理服务器,那么选路比上面还要负责一些。好的选路通过的网络就比较少,可以更快的到达目标网络,这也就是为什么大洋彼岸的网络我们访问会慢很多,国内的会块不少,当然这里头还有其他原因,所以我们就得科学上网嘛。
网络层
网络层会把上层给到的数据封装成报文,报文里面会包含源主机的IP地址,目的主机的IP地址。
除了提供IP地址意外,网络层还负责选路的工作,什么意思,就是到底目的网络走什么路线由网络层说了算。
比如我要访问的目的IP地址在上海,首先我的数据会到达就近电信网络,然后传递到市电信网络,然后汇总到省电信网络,最后到达上海电信网络。
如果你使用了代理服务器,那么选路比上面还要负责一些。好的选路通过的网络就比较少,可以更快的到达目标网络,这也就是为什么大洋彼岸的网络我们访问会慢很多,国内的会块不少,当然这里头还有其他原因,所以我们就得科学上网嘛。
数据链路层
链路层会把上层给到的数据封装成帧,帧中包括源MAC地址,以及局域网中下一个设备的MAC地址。
同时链路层还有数据检查和修正的能力,具体怎么做,以后用到了再学
物理层
物理层主要负责物理设备之间的比特流的传输, 定义物理设备的接口,以及一些电气特性等等。
这里的设备接口是什么,比如USB的接口,3.5mm的耳机接口,这些就是设备接口,不同的设备之间采用不同的接口,之间通过数据线连接起来,进行数据的传输。
OSI七层模型作用
