美文网首页
计算机网络-参考模型

计算机网络-参考模型

作者: FourStars | 来源:发表于2018-09-10 21:24 被阅读0次

这是学习中国大学 MOOC,华工的计算机网络课程的笔记。

计算机网络分类

1. 按传输介质可分为

  • 有线网络
  • 无线网络

2. 按网络大小和规模分类

覆盖范围并非绝对,关键在于是否使用了如局域网的技术,是否具备了如局域网的技术特征。

  • 覆盖范围 1m:个域网 PAN (Personal Area Networks)
  • 覆盖范围 1Km:局域网 LAN (Local Area Networks)
  • 覆盖范围 10Km:城域网 MAN (Metropolitan Area Networks)
  • 覆盖范围 100/1000Km:广域网 WAN (Wide Area Networks)
  • 覆盖范围全球:互联网 Internet

计算机网络参考模型

计算机网络是十分复杂的,将其进行分层处理,可以带来许多好处

  • 分而简化之,降低了其复杂程度
  • 模块独立,操作灵活,易于维护,不影响其它层

参考模型分类

OSI 七层模型

OSI 开放系统互联模型 (Open System Inerconnection)是 ISO 组织于 1983 提出的模型

OSI模型
OSI 具体分层

每一层都为其上层提供服务,第七层为模型外的用户服务

  • Application 应用层:为网络应用 提供网络服务,如各类手机通讯软件
  • Presentation 表示层:将信息 表示为一定形式和格式的数据流(计算机只能识别 01 的比特流,因此需要将信息进行转换),进行压缩,加密极其逆向工作
  • Session 会话层:负责 通信主机之间会话的建立,管理和拆除
  • Transport 传输层:负责 通信主机之间端到端的连接
  • Networks 网络层:将Package 从原机送往目的机,其中可能经过几次中转
  • Data Link 数据链路层:提供 介质访问服务 ,通过物理地址识别通信主机,提供可靠的帧(Frame) 传递,并做差错控制,流控等
  • Physical 物理层:提供 透明的比特流传输(不关心信息的具体内容)
TCP/IP 四层模型
TCP/IP四层模型

OSI 和 TCP/IP 模型比较

  • 共同点

    1. 都有应用层,传输层,网络层,物理层
    2. 使用的都是 Package 交换技术
  • 不同点

    1. TCP/IP 的应用层囊括了 OSI 中的表示层和会话层
    2. TCP/IP 的物理层 (网络接口层) 囊括了 OSI 中数据链路层和物理层

两种模型优缺点

  1. TCP/IP 层数少,显得简洁
  2. OSI 虽然层级多,但是由于功能细化,便于排障

另一种模型:五层模型

相比 OSI 模型少了会话层和传输层
相比 TCP/IP 多了数据链路层

五层协议模型

为什么OSI无法应用于实际

尽管 OSI 模型更加细致,更加符合单一职责的原则
但由于种种原因,没有得以推行,只能作为一种适合学习的模型
而 TCP/IP 模型由于出现的早,更为众人所采用,是偏向于实践的模型。

相关文章

  • 🌐 TCP连接的建立与释放

    计算机网络分层结构: 7层OSI参考模型(法定标准) 4层TCP/IP参考模型(事实标准) 标准化工作 计算机网络...

  • 网络编程《转》

    一、概述 二、计算机网络 1.网络协议 2.网络体系结构 三、OSI参考模型 四、TCP/IP参考模型 五...

  • OSI/RM参考模型与TCP/IP协议

    OSI/RM参考模型 该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI参考模型共分为...

  • 一.计算机网络概述-计算机网络体系结构

    计算机网络体系结构定义 计算机网络所划分的层次以及各层协议的集合就称为计算机网络体系结构 OSI参考模型 国际标准...

  • 王道程序员求职宝典(三)计算机网络基础

    第二篇 计算机网络基础 第一章 计算机网络模型 OSI参考模型物理层数据链路层网络层传输层会话层表示层应用层 TC...

  • I/O-计算机网络

    计算机网络 by shihang.mai OSI参考模型 网络7层协议 每层协议举例 应用层:baiFTP、Tel...

  • 深入理解计算机网络

    深入理解计算机网络 *第三代计算机网络>诞生了国际标准的OSI/RM(开放系统互连参考模型)体系结构。*优点:制定...

  • Java - 网络编程完全总结

    本文主要是自己在网络编程方面的学习总结,先主要介绍计算机网络方面的相关内容,包括计算机网络基础,OSI参考模型,T...

  • 计算机网络基础

    参考:计算机网络的五层协议体系、iOS的socket开发基础 OSI 七层模型(Open System Inter...

  • 浅谈网络相关协议

    曾经被TCP/IP概念困苦已久,决心做一个总结。 TCP/IP参考模型是计算机网络[https://baik...

网友评论

      本文标题:计算机网络-参考模型

      本文链接:https://www.haomeiwen.com/subject/awyegftx.html