OSI七层模型,TCP/IP四层模型 ,(教学)五层模型笔记(后续更新OSI TCP/IP模型)

五层模型(自上而下):

比如主机A 主机B 是两位公司老板。他们之间有很多业务(网络应用)比如石油生意,黄金生意,钻石生意(发送邮件,上传下载文件,远程登录等等)

应用层:主要负责通过进程来完成相对应的网络应用。

应用层就好像公司经理,老板选定了一个业务后告诉经理让经理去起草谈判书和谈判内容,每个生意的谈判都有不同的谈判内容和谈判书(不同的应用层协议如SMTP协议,FTP协议,TELNET 和 SSH协议等等),所以老板决定做什么业务,谈什么生意,经理来决定用什么谈判书;正如主机A要对主机B远程登录,就要将这个请求数据报给应用层,由应用层在数据包前面加同头部,标明该请求数据包的协议和网络应用,并递给运输层

运输层(传输层):主要负责对应用层给的数据包采用TCP或UDP传输类型的判断(注意:是提供通用的传输服务,比如远程登录和发邮件都是采用)

运输层相当于公司的秘书,接收经理(应用层)给的谈判书(网络协议)和生意内容(网络应用)的打包文件(报文),并自己备份一份后(防止数据在传输过程丢失),去邮局(网络层)发可靠的快递(传输控制协议TCP)或不可靠的快递(用户数据报协议UDP),如果是重要的文件就发TCP 不重要的就发UDP,比如需要对方回应的,双方同步性高的就发TCP,要求同步性低的就发UDP。

网络层:负责为分组交换网上的不同主机提供通信服务。

网络层相当于邮局,接受某公司的寄快递请求,然后进行打包贴上快递单(封装成为IP数据包),并经过全国邮局的网络算出到达目的地途中的一个个中间邮局(网络层),然后交给快递员。(数据链路层)

数据链路层:负责封装(或解封)IP数据报使之成为帧(或解封装,使之成为IP数据报),并在相邻节点之间传输帧。数据链路层会在IP数据报加上帧头 帧尾 在头尾加入必要的控制信息,用于接收方的数据链路层差错检测和报文序列。

数据链路层相当于快递员,接受邮局(网络层)分配的包裹(IP数据报)然后在包裹上注明检验包裹完整的信息(添加帧头帧尾,封装成帧)坐不同的交通方式(传输介质)送达下一个邮局的快递员 ,然后这个快递员上交给当地的邮局(网络层)。

物理层:将报文转化为比特流。

第零层:也就是我们的传输介质,称为第零层,教科书一般没有,就是将比特流转换为相对应的信号,比如光纤作为传输介质,就将比特流转化为光信号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值