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 模型
  • 应用层:该层负责向应用程序用户提供界面。该层包含直接与用户交互的协议。

  • 表示层:该层定义如何以主机的本机格式呈现远程主机的本机格式的数据。

  • 会话层:该层维护远程主机之间的会话。例如,一旦完成用户/密码验证,远程主机将维持此会话一段时间,并且不会在该时间跨度内再次请求验证。

  • 传输层:此层负责主机之间的端到端交付。

  • 网络层:此层负责地址分配和网络中主机的唯一寻址。

  • 数据链路层:此层负责从线路读取和写入数据。在此层检测链接错误。

  • 物理层:此层定义硬件、电缆布线、电源输出、脉冲率等。

互联网模型

互联网使用 TCP/IP 协议套件,也称为互联网套件。这定义了包含四层架构的互联网模型。 OSI 模型是通用通信模型,但互联网模型是互联网用于所有通信的模型。互联网独立于其底层网络架构,其模型也是如此。该模型具有以下层:

互联网模型
  • 应用层:此层定义使用户能够与网络交互的协议。例如,FTP、HTTP 等。

  • 传输层:此层定义数据应如何在主机之间流动。此层的主要协议是传输控制协议 (TCP)。此层确保主机之间传递的数据是有序的,并负责端到端传递。

  • 互联网层:互联网协议 (IP) 在此层上运行。此层有助于主机寻址和识别。此层定义路由。

  • 链路层:此层提供发送和接收实际数据的机制。与 OSI 模型对应层不同,此层独立于底层网络架构和硬件。