CCNA--点对点协议(PPP)
PPP 主要由以下几部分组成:
封装:一种封装多协议数据报的方法。PPP 封装提供了不同网络层协议同时在同一链路传输的多路复用技术。PPP 封装精心设计,能保持对大多数常用硬件的兼容性。克服了SLIP不足之处的一种多用途、点到点协议,它提供的WAN数据链接封装服务类似于LAN所提供的封闭服务。所以,PPP不仅仅提供帧定界,而且提供协议标识和位级完整性检查服务。
链路控制协议:PPP 提供的 LCP 功能全面,适用于大多数环境。LCP 用于就封装格式选项自动达成一致,处理数据包大小限制,探测环路链路和其他普通的配置错误,以及终止链路。LCP 提供的其他可选功能有:认证链路中对等单元的身份,决定链路功能正常或链路失败情况。
网络控制协议:一种扩展链路控制协议,用于建立、配置、测试和管理数据链路连接。
配置:使用链路控制协议的简单和自制机制。该机制也应用于其它控制协议,例如:网络控制协议(NCP)。
为了建立点对点链路通信,PPP 链路的每一端,必须首先发送 LCP 包以便设定和测试数据链路。在链路建立,LCP 所需的可选功能被选定之后,PPP 必须发送 NCP 包以便选择和设定一个或更多的网络层协议。一旦每个被选择的网络层协议都被设定好了,来自每个网络层协议的数据报就能在链路上发送了。
PPP工作流程:
当用户拨号接入 ISP 时,路由器的调制解调器对拨号做出确认,并建立一条物理连接。
PC 机向路由器发送一系列的 LCP 分组(封装成多个 PPP 帧)。
这些分组及其响应选择一些 PPP 参数,和进行网络层配置,NCP 给新接入的 PC机分配一个临时的 IP 地址,使 PC 机成为因特网上的一个主机。
通信完毕时,NCP 释放网络层连接,收回原来分配出去的 IP 地址。接着,LCP 释放数据链路层连接。最后释放的是物理层的连接。
PPP和HDLC之间最主要的区别是,PPP是面向字节的,HDLC是面向位的。
CCNA--点对点协议(PPP)相关推荐
- 【计算机网络笔记】数据链路层:点对点协议PPP
ppp的介绍: 点对点协议PPP(point-to-Point Protocl)是目前使用最广泛的点对点数据链路层协议. 问题:因特网用户如何接入因特网? 通过连接到某个因特网服务提供者ISP,这些I ...
- 【计算机网络】第三章 数据链路层的共同问题、点对点协议PPP
文章目录 3 数据链路层 3.1 数据链路层的共同问题 3.2 点对点协议PPP (Point to Point Protocol) 3.2.1 PPP协议的特点 3.2.2 PPP帧的格式 3 数据 ...
- 计算机网络(三)—— 数据链路层(5):点对点协议PPP
计算机网络系列内容的学习目录→\rightarrow→谢希仁计算机网络学习系列内容汇总. 5. 点对点协议PPP 5.1 透明传输 5.2 差错检测 5.3 PPP协议的工作状态 5.4 总结 5.5 ...
- 计算机网络点对点协议PPP
点对点协议PPP(计算机网络)
- 数据链路层协议之点对点协议 PPP
文章目录 点对点协议 PPP 1.PPP 协议应满足的需求 2.PPP 协议不需要的功能 3.PPP 协议的组成 4.PPP 协议的帧格式 5.透明传输问题 零比特填充 字符填充 不提供使用序号和确认 ...
- 【计算机网络】数据链路层:点对点协议PPP
对于点对点链路,目前使用最为广泛的数据链路层协议是点对点协议PPP. PPP的特点: 简单:接受方接受到一个帧就进行CRC检验.正确收下,否则丢弃. 封装成帧:保证数据传输的透明性. 多种网络层协议: ...
- 点对点协议PPP的特点
点对点协议PPP的特点 因特网用户通常都要连接到某个ISP才能接入到因特网.PPP协议就是用户计算机和ISP进行通信时所使用的数据链路层协议. 1. PPP协议需要的功能 1.1 简单 IETF在设计 ...
- 3.5、点对点协议 PPP
1.基本介绍 点对点协议 PPP(Point-to-Point Protocol) 是目前使用最广泛的点对点数据链路层协议. 用户计算机只有获取到 ISP 所分配的合法 IP 地址后,才能成为因特网上 ...
- 数据链路层(2.点对点协议PPP)
对于点对点协议(还有一种是广播信道),使用最广泛的数据链路层协议就是点对点协议PPP. 当用户上网时,需要连接到某个ISP才能接入到互联网.PPP协议就是用户计算机和ISP之间进行通信所使用的数据链路 ...
- 点对点协议PPP(Point-to-Point Protocol)
目录 PPP协议具体的使用场景 PPP协议的组成部分 PPP协议帧的格式 PPP协议解决透明传输问题的两种办法 字节填充法(插入转义字符)--面向字节的异步链路 比特填充法(插入比特0)--面向比特的 ...
最新文章
- Facebook最新对抗学习研究:无需「平行语料库」完成「无监督」机器翻译
- OSPF(Open Shortest Path First开放式最短路径优先)
- C++:C++在图片特定区域之外产生随机数
- qpython3h安装numpy_怎么装不上numpy?
- 爬虫运行成功但没数据_我整来了几台服务器,就是为了给你演示一下分布式爬虫的整个过程...
- 邱锡鹏:为什么相比于CV,NLP领域的发展要缓慢?
- java计算器流程图_我的第一个JAVA程序之计算器
- IDEA修改背景颜色大全(护眼绿等)
- 百度网盘资源下载快速提速方法,无需破解
- Renesas:RH850的FDL库的移植与使用
- IIS服务的命令行方式重启命令
- excel中用正则匹配_Excel 使用正则表达式提取数据
- chrome常用扩展程序汇总(程序员版)
- Java8的其它 新特性(笔记二十四)
- 跟着小马哥学系列之 Spring AOP(Pointcut 组件详解)
- java什么是reference_如何理解java中的Reference和引用类型?正确的案例讲解
- [HTML5]简单网页本地音乐播放器
- 如何对CAD绘图区域进行设置?
- Google Earth Engine(GEE)——哥白尼大气监测 (CAMS) 全球气溶胶AOI近实时观测数据集
- 职业高中计算机英语教案,职业高中英语第三册教案.doc