随着经济全球化与数字化变革加速,企业规模不断扩大,越来越多的分支机构出现在不同的地域。每个分支的网络被认为一个LAN(Local Area Network,局域网),总部和各分支机构之间通信需要跨越地理位置。因此,企业需要通过WAN(Wide Area Network,广域网)将这些分散在不同地理位置的分支机构连接起来,以便更好地开展业务。
广域网技术的发展,伴随着带宽不断的升级:早期出现的X.25只能提供64 kbit/s的带宽,其后DDN(Digital Data Network,数字数据网)和FR(Frame Relay,帧中继)提供的带宽提高到2 Mbit/s,SDH(Synchronous Digital Hierachy,同步数字结构)和ATM(Asynchronous Transfer Mode,异步传输模式)进一步把带宽提升到10 Gbit/s,最后发展到当前以IP为基础的10 Gbit/s甚至更高带宽的广域网络。
目录
一、广域网
1.1 什么是广域网
广域网是连接不同地区局域网的网络,通常所覆盖的范围从几十公里到几千公里。它能连接多个地区、城市和国家,或横跨几个洲提供远距离通信,形成国际性的远程网络。
1.2 广域网与局域网区别
局域网是一种覆盖地理区域比较小的计算机网络。
广域网是一种通过租用ISP网络或者自建专用网络来构建的覆盖地理区域比较广的计算机网络。
二、PPP协议
PPP(Point-to-Point Protocol,点到点协议)是一种常见的广域网数据链路层协议,主要用于在全双工的链路上进行点到点的数据传输封装。
PPP提供了安全认证协议族PAP(Password Authentication Protocol,密码验证协议)和CHAP(Challenge Handshake Authentication Protocol,挑战握手认证协议)。
PPP协议具有良好的扩展性,例如,当需要在以太网链路上承载PPP协议时,PPP可以扩展为PPPoE。
PPP协议提供LCP(Link Control Protocol,链路控制协议),用于各种链路层参数的协商,例如最大接收单元,认证模式等。
PPP协议提供各种NCP(Network Control Protocol,网络控制协议),如IPCP(IP Control Protocol ,IP控制协议),用于各网络层参数的协商,更好地支持了网络层协议。
2.1 PPP链路建立流程
PPP链路的建立有三个阶段的协商过程,链路层协商、认证协商(可选)和网络层协商。
- 链路层协商:通过LCP报文进行链路参数协商,建立链路层连接。
- 认证协商(可选):通过链路建立阶段协商的认证方式进行链路认证。
- 网络层协商 :通过NCP协商来选择和配置一个网络层协议并进行网络层参数协商。
2.2 PPP链路接口状态机
PPP协商由链路两端的接口完成。接口的状态表示了协议的协商阶段。
2.3 LCP报文格式
PPP报文可由Protocol字段标识不同类型的PPP报文。例如,当Protocol字段为0xC021时,代表是LCP报文。此时又由Code字段标识不同类型LCP报文,如下表所示。
更多计算机网络相关学习资料领取 具体领取方式见文末 |
2.4 PPP认证模式
链路协商成功后,进行认证协商(此过程可选)。
认证协商有两种模式,PAP和CHAP。
2.4.1 PAP认证
PAP认证双方有两次握手。协商报文以明文的形式在链路上传输。
2.4.2 CHAP认证
CHAP认证双方有三次握手。协商报文被加密后再在链路上传输。
2.5 NCP协商
2.5.1 静态IP地址协商
PPP认证协商后,双方进入NCP协商阶段,协商在数据链路上所传输的数据包的格式与类型。以常见的IPCP协议为例,它分为静态IP地址协商和动态IP地址协商。
静态IP地址协商需要手动在链路两端配置IP地址。
2.5.2 动态IP地址协商
动态IP地址协商支持PPP链路一端为对端配置IP地址。
更多计算机网络相关学习资料领取 |
↓ 关注+点赞后 ↓,文章底部联系我领取 |