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 - 有用资源


计算机网络中的点对点 (PPP) 网络拓扑

点对点 (PPP) 网络拓扑

点对点协议 (PPP) 是数据链路层的通信协议,用于在两台直接连接 (点对点) 的计算机之间传输多协议数据。它是一种面向字节的协议,广泛用于负载重、速度快的宽带通信。由于它是一种数据链路层协议,因此数据以帧为单位传输。它也被称为 RFC 1661。

PPP 提供的服务

点对点协议提供的主要服务有 −

  • 定义要传输的数据的帧格式。
  • 定义在两点之间建立链接和交换数据的过程。
  • 说明在帧中封装网络层数据的方法。
  • 说明通信设备的身份验证规则。
  • 提供网络通信的地址。
  • 提供多条链路上的连接。
  • 通过提供一系列操作系统服务来支持各种网络层协议。

PPP 的组件

点对点协议是一种分层协议,具有三个组件 −

  • 封装组件 - 它封装数据报,以便可以通过指定的物理层传输。
  • 链路控制协议 (LCP) - 它负责建立、配置、测试、维护和终止传输链路。它还为链路的两个端点设置选项和使用功能提供协商。
  • 身份验证协议 (AP) - 这些协议对使用服务的端点进行身份验证。 PPP 的两种身份验证协议是 −

    • 密码身份验证协议 (PAP)

    • 质询握手身份验证协议 (CHAP)

  • 网络控制协议 (NCP) − 这些协议用于协商网络层的参数和设施。对于 PPP 支持的每个更高层协议,都有一个 NCP。 PPP 的一些 NCP 是 −

    • Internet 协议控制协议 (IPCP)

    • OSI 网络层控制协议 (OSINLCP)

    • 网络间分组交换控制协议 (IPXCP)

    • DECnet 第四阶段控制协议 (DNCP)

    • NetBIOS 帧控制协议 (NBFCP)

    • IPv6 控制协议 (IPV6CP)

PPP 的组件

PPP 帧

PPP 是一种面向字节的协议,其中帧的每个字段由一个或多个字节组成。PPP 帧的字段为 −

  • 标志 − 1 个字节,标记帧的开始和结束。标志的位模式为 01111110。
  • 地址 − 1 个字节,在广播的情况下设置为 11111111。
  • 控制 − 1 个字节,设置为常数值 11000000。
  • 协议 − 1 或 2 个字节,定义有效载荷字段中包含的数据类型。
  • 有效载荷 − 这承载着来自网络层的数据。有效载荷字段的最大长度为 1500 字节。但是,这可以在通信端点之间协商。
  • FCS − 它是用于错误检测的 2 字节或 4 字节帧校验序列。使用的标准代码是 CRC(循环冗余码)
PPP 帧

PPP 帧中的字节填充

只要标志序列出现在消息中,就会在 PPP 有效载荷字段中使用字节填充,以便接收器不会将其视为帧的结尾。转义字节 01111101 填充在每个包含与标志字节或转义字节相同的字节的字节之前。接收方在收到消息时会删除转义字节,然后再将其传递到网络层。