PPP(杜撰)

最开始,电话线入户,用户买来电脑想上网,最简便的方法想办法利用电话线来实现。

最后想了个法子,用电脑的UART的口连到电话线上;

网络提供商一段也用UART为用户提供网络服务;

那么问题来了,UART的波特率、奇偶校验位怎么定呢?

最后决定先协商一下,就称之为链路控制协议(LCP)

上述阶段还干了一个活就是服务提供商(ISP)为用户分配了一个独有的ID(session id), 以后报文中带着这个ID,就好像用户和服务提供商进行点对点对话,所以叫做点对点协议。

至于协商好以后后续传送IP报文或是啥的都无所谓。

PPP协议报文有一个特点就是一7E开头,也以7E结尾;他协商UART的波特率就像以太网协商速率和双工模式,可以看出它是链路层协议;

后来以太网普及,网线入户了,用网线上网可以百兆/千兆了。

用户不想用UART,改用网线可以,但是ISP不想改成网线怎么办?

就要在以太网上跑PPP,也就是报文不能以7E开头了,必须以MAC地址开头了

应运而生了PPPOE,以后报文中既要有MAC来支持以太网,又要有SESSION id让服务提供商能识别用户

所以服务提供商记录每个session ID的用户MAC是多少,每次发报文时用用户的MAC地址开头,

用户发的报文里必须携带SESSION id以便让服务提供商知道自己是谁。

再后来,ISP的网络也都改成了以太网,就不需要PPPOE了。

时间: 2024-10-13 16:08:10

PPP(杜撰)的相关文章

蹬纹吐屎壤梁纷星诹狈ZkV

如果说下水道是一个城市的良心,那么厕所就是一座城市的门脸. 很多年前,人们就发现一个有意思的现象:一个城市的文明程度可以从其厕所的卫生程度得出,厕所越干净.城市越发达.但直到今天,大数据无法解释这背后的原因:究竟是城市发达了厕所自然就干净了,还是厕所干净了也会促进城市的发展. 对于这样「先有鸡还是先有蛋的问题」,还需要大数据加传统民调和小数据的结合才有肯能找到答案. 01 谷歌为何只猜对了一次? 感谢从维克托·迈尔-舍恩伯格到马云的孜孜不倦地布道,大数据现在几乎成了全球先进生产力的标志,而且几乎

实验16 PPP PAP认证

[实验名称]PPP PAP 认证[实验目的]掌握 PPP PAP 认证的过程及配置[背景描述]你是公司的网络管理员,公司为了满足不断增长的业务需求,申请了专线接入,你的客户端路由器与 ISP 进行链路协商时要验证身份,配置路由器保证链路建立,并考虑其安全性.[需求分析]在链路协商时保证安全验证.链路协商时用户名.密码以明文的方式传输. [预备知识]路由器基本配置知识.PPP PAP 知识[实验设备]路由器(带串口) 2 台V.35 线缆(DTE/DCE) 1 对[实验原理]PPP 协议位于 OS

最简易无加密方式下的ppp拨号连接

PPP拨号连接建立虚拟网卡,并可以进行路由设置.几乎所有其他的连接服务都建立在其之上,PPPoE,PPTP,L2TP等等. 而其中一个最基本的话题可能被忽略了,PPP是如何工作的,如何使用PPP建立最简易的连接. PPP协议实际上非常简单,握手信号之后即进行数据交换,由于原来的PPP连接的使用都是基于电话MODEM的点对点通信,不考虑过于复杂的加密并保证传输效率,所以PPP的缺省设置是基于tty设备的,如果使用串口就是ttyS0-ttyS? 当然,使用pppd应用于附加服务并不必须使用tty设备

PPP 网络验证

R1-S1/1-----------S1/0-R2 相关说明:在链路建立的第2个阶段进行用户验证,最常用的认证协议有口令验证协议PAP和挑战-握手协议CHAP.口令验证协议PAP是一种简单的明文验证方式,这种验证方式的安全性较差,第三方可以很容易的获取被传送的用户名和口令:挑战-握手验证协议CHAP是一种加密的验证方式,能够避免建立连接时传送用户的真实密码. 初始:配置各路由器的IP地址. Router>en Router#conf ter Router(config)#hostname r1

PPP验证(PAP和CHAP)

PPP协议:点对点协议,是一种点到点方式的链路层协议,它是在SLIP协议的基础上发展起来的. PPP的主要组成及其作用如下: 1:链路控制协议(LCP):主要用于管理PPP数据链路,包括进行链路层参数的协商,建立,拆除和监控数据链路等. 2:网络控制协议(NCP):主要用于协商所承载的网络层协议的类型及其属性,协商在该数据链路上所传输的数据包的格式与类型,配置哇甘咯层协议等. 3:验证协议PAP和CHAP:主要用来验证PPP对端设备的身份合法性,在一定程度上保证链路的安全性. PPP验证: 一:

ppp pap和chap 认证

原理拓扑图 [实验设备] 路由器(带串口) 2 台 V.35 线缆(DTE/DCE) 1 对 [实验原理] PPP 协议位于 OSI 七层模型的数据链路层,PPP 协议按照功能划分为两个子层:LCP. NCP.LCP 主要负责链路的协商.建立.回拨.认证.数据的压缩.多链路捆绑等功能. NCP 主要负责和上层的协议进行协商,为网络层协议提供服务. PPP 的认证功能是指在建立 PPP 链路的过程中进行密码的验证,验证通过建立连接, 验证不通过拆除链路. CHAP(Challenge Handsh

PPP PAP(CHAP)认证

实验名称:PPP PAP(CHAP)认证 实验目的:掌握PPP PAP(CHAP)认证的过程及配置 背景描述:你是公司的网络管理员,公司为了满足不断增长的业务需求,申请了专线接入,你的客户端路由器与 ISP 进行链路协商时要验证身份,配置路由器保证链路建立,并考虑其安全性.需求分析:在链路协商时保证安全验证.链路协商时用户名.密码以明文的方式传输.实验拓扑: (实验室的端口为s 2/0) [实验原理]PPP 协议位于 OSI 七层模型的数据链路层,PPP 协议按照功能划分为两个子层:LCP.NC

PPP PAP 认证

[实验名称]PPP PAP 认证[实验目的]掌握 PPP PAP 认证的过程及配置[背景描述]你是公司的网络管理员,公司为了满足不断增长的业务需求,申请了专线接入,你的客户端路由器与 ISP 进行链路协商时要验证身份,配置路由器保证链路建立,并考虑其安全性.[需求分析]在链路协商时保证安全验证.链路协商时用户名.密码以明文的方式传输. [预备知识]路由器基本配置知识.PPP PAP 知识[实验设备]路由器(带串口) 2 台V.35 线缆(DTE/DCE) 1 对[实验原理]PPP 协议位于 OS

实验十一:PPP PAP认证

注意:需要进入所在实验室的设备连线的端口. 在此次实验中,使用了 第一台路由器和第二台路由器 或 第三台路由器和第四台路由器 则 int s2/0.否则, int s3/0. 1.路由器基本配置 Router(config)#hostname Router A Router A(config)#interface serial 3/0 Router A(config-if)#ip address 1.1.2.1 255.255.255.0 Router A(config-if)# encapsu