WAN:广域网(全写为 wide area network)
| 广 域 网 | 局 域 网 | |
|---|---|---|
| 覆盖范围 | 很广,通常跨区域 | 较小,通常在一个区域内 |
| 连接方式 | 结点之间都是点到点连接,但为了提高网络的可靠性,一个结点交换机往往与多个结点交换机相连 | 普遍采用多点接入技术 |
| OSI参考模型 层次 | 3层:物理层,数据链路层,网络层 | 2层:物理层,数据链路层 |
| 联系与相似点 | 1.广域网和局域网都是互联网的重要组成构件,从互联网的角度上看,二者平等(不是包含关系) | 2.连接到一个广域网或一个局域网上的主机在该网内进行通信时,只需要使用其网络的物理地址 |
| 着重点 | 强调资源共享 | 强调数据传输 |
| 传输介质 | 可以是几千米的光缆线路 万千米级的卫星链路 | 双绞线/同轴电缆/光纤等 |
| 传输方式 | 存储-转发 |
广域网中的一个重要问题是路由选择和分组转发。
路由选择协议负责搜索分组从某个结点到目的结点的最佳传输路由,以便构造路由表,然后从路由表再构造出转发分组的转发表。
分组是通过转发表进行转发的。
常见的两种广域网数据链路层协议是PPP协议和HDLC协议。
PPP目前使用得最广泛,而HDLC已很少使用
PPP(Point-to-Point Protocol)是使用串行线路通信的面向字节的协议,
该协议应用在直接连接两个结点的链路上。
设计的目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共同的解决方案。
PPP协议是在SLIP协议((Serial Line Internet [Interface]Protocol)串线网际协议)的基础上发展而来的,
背景:SLIP主要完成数据报的传送,但没有寻址、数据检验、分组类型识别和数据压缩等功能,只能传送IP分组。
Point-to-Point Protocol - Wikipedia
In computer networking, Point-to-Point Protocol (PPP) is a data link layer (layer 2) communication protocol between two routers directly without any host or any other networking in between. It can provide loop connection authentication, transmission encryption,[1] and data compression.
PPP is used over many types of physical networks, including serial cable, phone line, trunk line, cellular telephone, specialized radio links, ISDN, and fiber optic links such as SONET. Since IP packets cannot be transmitted over a modem line on their own without some data link protocol that can identify where the transmitted frame starts and where it ends, Internet service providers (ISPs) have used PPP for customer dial-up access to the Internet.
Two derivatives of PPP, Point-to-Point Protocol over Ethernet (PPPoE) and Point-to-Point Protocol over ATM (PPPoA), are used most commonly by ISPs to establish a digital subscriber line (DSL) Internet service LP connection with customers.
| 名称 | 字节数 | 描述 |
|---|---|---|
| 标记 | 1 | 标记出帧的头或尾 |
| 地址 | 1 | 广播地址 |
| 控制 | 1 | 控制字 |
| 协议 | 2 | 数据报文中所使用的协议 |
| 信息 | 不定长(0或更多) | 数据报文 |
| 冗余填充 | 不定长(0或更多) | 可选的冗余填充 |
| 帧校验序列 (FCS) | 2(或4) | 错误校验 |

PPP 帧的首部和尾部分别为 4 个字段和2 个字段。
标志字段F
地址字段A
控制字段C
第4个字段是协议段,占2字节,
在HDLC中没有该字段
它是说明信息段中运载的是什么种类的分组。
以比特0开始的是诸如IP、IPX和AppleTalk这样的网络层协议;
以比特1开始的被用来协商其他协议,包括LCP及每个支持的网络层协议的一个不同的NCP.
若为0x0021,则信息字段就是 IP 数据报。
若为0x8021,则信息字段是网络控制数据。
若为0xC021,则信息字段是PPP 链路控制数据。
若为0xC023,则信息字段是鉴别数据。
第5段信息段的长度是可变的,大于等于0且小于等于1500字节。
第6个字段是帧检验序列(FCS),占2字节,即循环冗余码检验中的冗余码。

PPP提供差错检测(具有差错控制的功能)但不提供纠错功能,
它仅支持点对点的链路通信,不支持多点线路。
PPP只支持全双工链路🎈
PPP的两端可以运行不同的网络层协议,但仍然可使用同一个PPP进行通信。
支持身份验证
PPP支持两种认证:一种是PAP,一种是CHAP
相对来说,PAP的认证方式的安全性没有CHAP的高。