1.分层思想

将一个复杂的流程分解为几个功能相对单一的子过程

整个流程更加清晰,复杂问题简单化

更容易发现问题并针对性的解决问题

这里拿服装厂的流水线举例说明一下(找一个全能的裁缝太难了,即使有速度有比较慢)

工位 从事工作
服装设计师 就专注设计服装
布料划线 根据设计师的图纸在布料上划线
剪布料 根据上一位师傅的线剪布料
裁缝 上一位师傅剪出布料,裁缝制作衣服
打包员 裁缝弄好以后,打包员打包

这样一个流水线,各司其职,顺序不会乱,而且制作速度快,每位师傅不用会太多技术也行,这就是一个分层思想

2.OSI七层模型 vs TCP/IP五层模型

OSI七层模型 的{应用层,表示层,会话层}对应 TCP/IP五层模型的应用层

OSI七层模型 TCP/IP五层模型
应用层  
表示层 应用层
会话层  
传输层 传输层
网络层 网络层
数据链路层 数据链路层
物理层 物理层

3.OSI七层模型每层的功能

分层 功能
应用层 网络服务最终与用户的一个入口
表示层 数据的表示,安全,压缩
会话层 建立,管理,中止会话
传输层 定义传输数据的协议端口号,以及流控
网络层 进行逻辑地址寻址,实现不同网络之间路径选择
数据链路层 建立逻辑连接,进行mac地址寻址
物理层 建立,维护,断开物理连接

4.TCP/IP协议族的组成

应用层 HTTP/FTP/TFTP/SMAP/SNMP/DNS
传输层 TCP/UDP
网络层 ICMP/ICMP/ARP/RARP IP
数据链路层 由底层网络定义的协议
物理层 由底层网络定义的协议

5.数据(解)封装的过程

解封装就是从物理层到应用层依次脱去mac头部--ip头部--tcp头部

应用层 上层数据
传输层 TCP头部 | 上层数据
网络层 ip头部 | TCP头部 | 上层数据
数据链路层 mac头部 | ip头部 | TCP头部 | 上层数据
物理层 比特流

6.设备与层的对应关系

应用层 计算机,终端
传输层 防火墙
网络层 路由器
数据链路层 交换机
物理层 网卡

计算机网络分层思想以及俩种参考模型相关推荐

  1. 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )

    文章目录 一.计算机网络分层结构 二.OSI 七层参考模型 三.应用层 四.表示层 五.会话层 六.传输层 七.网络层 八.数据链路层 九.物理层 一.计算机网络分层结构 计算机网络分层结构 : ① ...

  2. 计算机网络学习笔记-计算机网络体系结构-分层思想以及必要性

    文章目录 前言 一.常见的计算机网络体系结构 二.计算机网络体系结构分层的必要性 三.计算机网络体系结构分层思想举例 总结 前言 如果你是计算机专业相关学生,你一定听过OSI模型,它可能无数次让你奔溃 ...

  3. 【计算机网络】湖科大微课堂笔记 p7-10 计算机网络体系结构:常见的计算机网络体系结构、必要性、分层思想、专业术语

    视频 计算机网络体系结构(重点.难点) 目录: 常见的计算机网络体系结构 必要性 思想举例 专业术语 常见的计算机网络体系结构 OSI体系结构与TCP/IP体系结构 用户主机的操作系统和路由器中,会带 ...

  4. 计算机网络为什么要引入分层的思想,简述为什么要对计算机网络分层以及分层的一般原则...

    cengneilai 答疑小能手 08-11 TA获得超过3447个赞 计算机网络系统是独立的计算机通过已有通信系统连接形成的,其功能是实现计算机的远程访问和资源共享.因此,计算机网络的问题主要是解决 ...

  5. 计算机网络分层结构—OSI参考模型、TCPI参考模型、五层体系结构

    计算机网络分层结构 5层体系结构是在参考 OSI参考模型 与 TCP/IP参考模型 得出的. 一.OSI七层模型 OSI七层协议模型包括:应用层(Application).表示层(Presentati ...

  6. 计算机网络---计算机网络分层结构

    为了解决计算机网络复杂的问题,提出了计算机网络分层结构. 计算机网络分层结构主要有OSI 7层参考模型,TCP/IP 4层参考模型两种. 为什么要分层 不同产商生产的产品都可以通过统一标准实现通信. ...

  7. 网络 TCP/IP 分层思想 综合布线系统

    计算机网络组成:硬件.操作系统.应用程序 计算机网络功能分为 资源共享.数据传输.增加可靠性.提高系统处理能力 计算机网络发展阶段 60年代--标志性事件:ARPANET--关键技术:分组交换 70- ...

  8. 计算机网络分层的优点有哪些,计算机网络分层设计优点有哪些

    asamen 新兵答主 01-30 TA获得超过6678个赞 计算机网络系统是独立的计算机通过已有通信系统连接形成的,其功能是实现计算机的远程访问和资源共享.因此,计算机网络的问题主要是解决异地独立工 ...

  9. OSL 网络的分层思想和封装的基本概念

    目录 一.分层思想 二.网络分层思想的基本概念 1.网络模型的分层是由ISO(国际标准化组织)在1984年颁布的开放系统(OSI)参考模型,可以将网络分为七层,请看下图: 2.各层间通信协议 三.网络 ...

最新文章

  1. Linux:检查当前运行级别的五种方法
  2. Gut-口腔微生物可以预测直肠癌
  3. 反思专注力:重视专注;转变认知;避开即时娱乐;控制专注;氛围想不专注都难
  4. 7-5 求前N天 (30 分)
  5. 监视窗口添加 $err,hr 一行来实时现实错误
  6. SAP标准培训课程C4C10学习笔记(四)第四单元
  7. 点钞机语音怎么打开_微信语音怎么转发?原来方法这么简单,你还不知道吗
  8. 终于有人把微服务讲明白了
  9. 设计实用素材|促销海报设计技巧
  10. java web 许令波_Java Web——Web概述
  11. 监控WebLogic9/10的项目部署到Tomcat报[Unsupported protocol: t3]异常的解决办法
  12. Python菜鸟之路:原生Ajax/Jquery Ajax/IFrame Ajax的选用
  13. win7计算机重启遇到错误,安装Win7系统过程出现计算机意外地重新启动或遇到错误提示的解决方法...
  14. 有两个杯子,一个5升一个6升,很多水,请问如何取得3升水
  15. Vulnhub--BlueSky:1
  16. 曲线数学NURBS之B样条曲线
  17. oracle的system账户用normal模式登录失败,提示用户名或密码错误,但是如果用sysdba登录,即使不输入密码,或者密码错误也能登录成功。
  18. 从中国金融的兴起,以后发展趋势变化分析
  19. load forecasting(一)
  20. OCS增强状态在WORD和EXCEL中的应用

热门文章

  1. 机器学习算法—KNN算法原理
  2. HDU - 1434 幸福列车 优先队列
  3. excel实现表格转置,降低表格维度、升高表格维度
  4. 【gradle】gradle配置全局仓库
  5. 程序员教你最美(帅)证件照该掌握在自己手里,用Python20行代码实现
  6. 软考报名有哪些要求?
  7. 分圆多项式 cyclotomic polynomial
  8. RNG 3-2力克DK,夺得MSI冠军
  9. python线程唤醒_python 多线程
  10. 高效编程之HashMap的entryset和keyset比较