DCN 教程

数据通信与计算机网络 DCN - 概述 DCN - 什么是计算机网络 DCN - 计算机网络的用途 DCN - 计算机网络类型 DCN - 网络 LAN 技术 DCN - 计算机网络模型 DCN - 计算机网络安全

网络组件

DCN - 组件 DCN - 交换机 DCN - 中继器 DCN - 网关 DCN - 网桥 DCN - 网络接口卡 DCN - NIC:优点和缺点 DCN - 网络端口

计算机网络拓扑

DCN - 计算机网络拓扑 DCN - 点对点拓扑 DCN - 总线拓扑 DCN - 星型拓扑 DCN - 环形拓扑 DCN - 网状拓扑 DCN - 树形拓扑 DCN - 混合型拓扑

网络模型

DCN - TCP/IP 模型 DCN - OSI 模型 DCN - OSI 模型的层 DCN - TCP/IP 与OSI 模型

物理层

DCN - 物理层简介 DCN - 数字传输 DCN - 模拟传输 DCN - 传输介质 DCN - 无线传输 DCN - 传输损伤 DCN - 多路复用 DCN - 网络交换

数据链路层

DCN - 数据链路层简介 DCN - 数据链路控制和协议 DCN - RMON DCN - 令牌环网络 DCN - 汉明码 DCN - 字节填充 DCN - 通道分配 DCN - MAC 地址 DCN - 循环冗余校验 DCN - 错误控制 DCN - 流量控制 DCN - 帧 DCN - 错误检测和更正 DCN - 纠错码 DCN - 奇偶校验位

网络层

DCN - 网络层简介 DCN - 网络寻址 DCN - 路由 DCN - 互联网 DCN - 网络层协议

传输层

DCN - 传输层简介 DCN - 传输控制协议 DCN - 用户数据报协议 DCN - 拥塞控制 DCN - TCP 服务模型

应用层

DCN - 应用层简介 DCN - 客户端-服务器模型 DCN - 应用协议 DCN - 网络服务 DCN - 虚拟专用网络 DCN - 负载削减 DCN - 最优性原则 DCN - 服务原语 DCN - 网络安全服务 DCN - 超文本传输​​协议 DCN - 文件传输协议 DCN - 安全套接字层

网络协议

DCN - ALOHA 协议 DCN - 纯 ALOHA 协议 DCN - 滑动窗口协议 DCN - 停止和等待协议 DCN - 链路状态路由 DCN - 链路状态路由协议

网络算法

DCN - 最短路径算法 DCN - 路由算法 DCN - 漏桶算法

无线网络

DCN - 无线局域网 DCN - 无线局域网和 IEEE 802.11 DCN - IEEE 802.11 无线局域网标准 DCN - IEEE 802.11 网络

杂项

DCN - 最短路径路由 DCN - B-ISDN 参考模型 DCN - 层的设计问题 DCN - 选择性重复 ARQ DCN - 泛洪 DCN - 电子邮件格式 DCN - 密码学 DCN - 单播、广播和多播 DCN - 网络虚拟化

DCN 有用资源

DCN - 快速指南 DCN - 有用资源


计算机网络中的 OSI 模型

什么是 OSI 模型?

国际标准化组织 (ISO) 开发了开放系统互连 (OSI) 模型,该模型允许不同的通信系统通过标准协议进行通信。通俗地说,OSI 为计算机系统相互通信建立了标准。

从通过通信介质传输比特的实际实现到分布式应用程序中数据的最高级别表示,该模型将通信系统中的数据流分为七个抽象级别。

每个中间层都为其上层提供一类功能,同时也从下层接收服务。标准通信协议用于在软件中实现功能类。

从 20 世纪 70 年代末开始,OSI 模型的创建是为了适应许多计算机网络系统的增长,这些系统正在争夺全球大型国家网络运营的使用权。该模型成为 20 世纪 80 年代国际标准化组织开放系统互连小组 (ISO) 的工作产品。

尽管该模型旨在提供网络的完整定义,但它未能在早期互联网架构的软件架构师中获得认可,这从不太规范的互联网协议套件中可以看出,该套件主要由互联网工程任务组 (IETF) 赞助。

OSI 模型如何工作?

OSI 是 IT 网络专业人员用来建模或设想数据如何通过网络传输或接收的模型。大多数 IT 网络认证,包括 思科认证网络助理 (CCNA) 和 CompTIA Network+ 认证计划,都要求您了解这一点。如前所述,该模型旨在将数据传输标准、流程和协议分为七个级别,每个级别负责完成与数据传输相关的某些任务。

OSI 模型基于网络中两点的通信,该网络分为七个级别或功能。

此设计中的每一层都为其上层提供服务,而上层又由其下层提供服务。因此,数据将在用户之间的给定消息中通过源计算机中的级别向下移动,穿过网络,然后通过接收计算机中的级别向上移动。只有顶层应用层不为更高层提供服务。

OSI 模型的层次

OSI 模型分为七层,如下所示 -

  • 物理层
  • 数据链路层
  • 网络层
  • 传输层
  • 会话层
  • 表示层
  • 应用层

阅读更多: OSI 模型的层次

OSI 模型的特征

OSI 模型的顶层主要处理与系统相关的困难,这些困难仅在软件中使用。程序层最接近用户。软件应用程序与最终用户和应用程序框架进行通信。位于另一层正上方的层称为顶层。

OSI 模型的最低层处理数据传输困难。硬件和软件用于实现数据链路层和物理层。物理层是 OSI 模型的最低层,也是最接近物理介质的层。物理层主要负责将数据放在物理介质上。

OSI 模型的优缺点

使用 OSI 模型有几个优点,包括以下几点 -

  • 在计算机网络领域,它被视为标准模型。
  • 该模型支持无连接和面向连接的服务。当用户需要通过互联网更快地传输数据时,他们可以使用无连接服务,而当他们需要可靠性时,他们可以使用面向连接的模型。
  • 它适用于多种协议。
  • 将所有服务打包在一个层中会使模型的适应性和安全性降低。

以下是 OSI 模型的一些缺点 -

  • 管理会话的会话层和处理用户交互的表示层不如 OSI 模型的其他层有用。
  • 某些服务(例如传输层和数据链路层)在不同的层上重复。
  • 各层不能同时工作;每一层都必须等待前一层的数据被接收。