OSI七层模型

OSI

open system Internet

从底层到上层 一一介绍

->物理层    将电流脉冲(电信号) 和 二进制数据的相互转换  (最小单位bit)

因为电流脉冲会因为电阻或天气等等因数影响电流的强度, 从而影响二进制数据的传递,所以会使用到中继器完成数据的复制、放大,调整等功能

->数据链接层 为了防止数据在途中被人窃取或者其他因素导致数据传输出现问题,数据链路层的作用就是将二进制数据按照:

起始位---地址---效验位---数据---结束位的形式将数据进行封装一下

其中校验位 就是用 MD5,哈希等等一些加密算法

其中用到了交换机 对获取的数据进行解析

->网络层:选择择优路径,避免网络阻塞,将大数据切割成数据包发送

->传输成:定义网络协议、端口号、TCP UDP协议

->会话层:数据传输在会话层进行(千万别弄错,传输成并不是进行数据传输)

->表示层

->应用层:应用层就是ios开发直接接触的层级、基本我们开发接触到的都属于应用层


补充:tcp协议的三次握手  客户端向服务器发起请求,等到服务器的响应,如果服务器给了客服端响应,客户端再将数据传输给服务器

tcp的几大特点:长连接,面向连接,可靠,传输速度慢,可传输大量数据。

udp刚好和tcp相反

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 14,028评论 6 13
  • 前言 利用电脑在网上看片儿是怎么看的?利用网线,通过电流把片儿的二进制数据从片源服务器传输到自己的电脑,然后在用自...
    uproject阅读 12,899评论 8 60
  • 前言 利用电脑在网上看电影是怎么实现的? 利用网线,通过电流把电影的二进制数据从片源服务器传输到自己的电脑,然后再...
    不走寻常way阅读 5,403评论 0 2
  • OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类...
    随风飘荡的小逗逼阅读 4,492评论 0 4
  • OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类...
    流弊的小白阅读 4,328评论 0 2

友情链接更多精彩内容