5分钟了解网络通信的ISO/OSI七层模型

5分钟了解网络通信的ISO/OSI七层模型本文是2015年学习慕课网Tony老师的网络基础课程的学习笔记,现加以整理分享,请多指正。**上3层

大家好,欢迎来到IT知识分享网。

本文是2015年学习慕课网Tony老师的网络基础课程的学习笔记,现加以整理分享,请多指正。

5分钟了解网络通信的ISO/OSI七层模型

先看什么是七层模型?

亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

5分钟了解网络通信的ISO/OSI七层模型

七层图

上3层是为用户提供服务的,下4层用来为实际数据传递提供服务。

那他们就用传输单位:比特位。帧,报文,TODU,SPDU,

1、物理层(比特)

负责两台设备之间真正数据传输工作,通过比特流进行传输、物理接口、电气特性等,如网卡、网线等属于物理层。(网线共8根线,只有1、3、2、6四根线用来传输数据)

2、数据链路层(帧)

负责保存硬件地址(MAC地址),即在数据包中写入MAC地址,源和目的地的MAC地址,同时负责数据的检测和修正工作。

3、网络层(报文)

提供逻辑地址(ip地址),选路。写入IP地址,源和目的地IP,选择经过哪些路径传输数据。

4、传输层(TPDU)

TPDU传输协议数据单元。确定传输协议(可靠与不可靠的传输)、传输前的错误检测、流控(流量控制)、确定端口号,分为两种协议:

TCP:传输控制协议 可靠,传送的数据一定不丢

UDP:用户数据报协议 更快,但是可能会丢失数据

PS:ip表示门牌号,端口号表示收件人。每种传输协议,都有65536个端口

5、会话层(SPDU)是会话协议数据单元。对应用回话的管理、同步,确定是否需要传输。

6、表示层(PPDU)是表示层协议数据单元。数据的表现形式(ASCII、GB2312、jpg)、加密和压缩。

7、应用层(APDU)是应用协议数据单元。可以输入和输出的应用软件

5分钟了解网络通信的ISO/OSI七层模型

激动人心的举例子说明开始了

场景:用户A给用户B写信

1、【应用层】用户A在信纸上写一封信,同时在小本上记录写信的时间。

2、【表示层】用户A在信纸上使用约定好的词或图画写信,防止别人理解信的内容。写完将信折叠好

3、【会话层】用户A将折叠好的信装入信封,将小本上记录的信息不装入信封。

4、【传输层】 用户A检查信件是否装错,确定使用快递还是使用挂号信寄出,同时确定使用哪家递公司,以及哪天寄出

5、【网络层】信封填写收件人地址,和自己的地址,确定走空运和还是陆运。

6、【数据链路层】 确定收件人,并在此检查是否有误。

7、【物理层】投递邮件

收信过程相反 。

仓促整理,不当之处,请高手指正。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/40496.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信