SLIP

没有差错控制, 传输时必须知道对方IP, 传输使用于低速业务 19.2k.应用非常受限

PPP协议

1. PPP协议功能

处理错误检测
支持多协议(IP, IPX, DECnet 等)
连接时允许协商 IP 地址
允许身份验证

2. PPP 的组成

串型链路上封装数据报, 即支持异步链路也支持面向 比特流的同步链路
扩展的链路协议, 用于建立配置和测试数据链路的连接.
网络控制协议簇, 支持各种网络协议, 检测上一层用的是哪一个协议

3. PPP帧的格式

面向字符的协议

4. PPP链路控制协议LCP(提供建立, 配置, 维护, 终止点对点连接的方法)

  1. 建立连接(用LCP帧进行呢配置和连接)
  2. 检测
  3. 网络配置
  4. 用完链路后关闭链路(用户工作完后)
  5. LCP帧包括三种格式(链路建立帧建立和配置链路, 链路终止帧终止链路, 链路维护帧用于管理和维护帧)

5. PPP协议工作过程

  1. 建立初始状态
  2. 建立连接(成功到 3, 否则到 1)
  3. 选项协商(达成到4 , 否则到1)
  4. 身份验证(成功到1, 否则到7)
  5. 配置网络(配置完到6)
  6. 数据传输(传输完到7)
  7. 用完后关闭链路(回到1)

数据链路层:SLIP(串型线路IP) PPP(点对点协议)相关推荐

  1. PPP点对点协议分析

    简介 PPP(Point to Point Protocol)即点对点协议,为在点对点连接上传输多协议数据包提供了一个标准方法.设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种 ...

  2. 【计算机网络】数据链路层(五)—— 广域网(PPP 协议与 HDLC 协议)

    [计算机网络]数据链路层(五)-- 广域网(PPP 协议与 HDLC 协议) 一.广域网 二.PPP 协议 PPP协议应满足的要求 PPP协议的三个组成部分 PPP协议的帧格式 三.HDLC 协议 H ...

  3. tlc5620输出三角波流程图_[笔记].串型DAC TLC5620生成锯齿波、三角波实验,Verilog版本...

    原理图 时序图 思路 源代码 顶层模块 module tlc5620_test( input CLOCK_50, // 板载50MHz时钟 input RST_N, // output ADC549_ ...

  4. java长整型转换为整型_java ip地址转换为长整型

    java ip地址转换为长整型 java ip地址转换为长整型: public class Util { /** * 字符串ip转换为long * @param 字符串ip * @return */ ...

  5. 【计网】第三章 数据链路层(5)广域网协议PPP、HDLC,数据链路层设备

    目录 3.7 广域网及相关协议 一.广域网 二.PPP 协议的特点 三.PPP 协议应满足的要求 四.PPP 协议无需满足的要求 五.PPP 协议的三个组成部分 六.PPP 协议的状态图 七.PPP ...

  6. 计算机网络【四】数据链路层基本概念+点到点通信(PPP协议)

    数据链路层基本概念 路由器是网络层设备 数据链路层:数据管道,传输的是数据包加上发送地址,接收地址,校验的数据帧 数据链路层的信道类型: 点到点信道:使用一对一的点到点通信方式(两个设备之间直接使用网 ...

  7. 互联网协议 — PPP 点对点协议

    目录 文章目录 目录 PPP PPP 的认证方式 PPP 报文格式 PPP PPP(Point to Point Protocol,点对点协议)属于 L2 数据链路层协议,是一种在点对点链接上传输多协 ...

  8. 第7章 处理串行线路和帧中继连接故障

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 一.处理串行线路故障 1 ...

  9. PPP点对点协议中 异步链路中0x7d用作转义字符时的过程

    PPP协议是在ATM网络里常用的链路协议,基于PPP协议的PPPoA,PPPoE在xDSL调制解调器中不可或缺.本文简单描述PPP协议的帧封装格式,并给出了一个简单的PPP编码与解码算法,以期望能对需 ...

最新文章

  1. [Leetcode] Combinations 组合数
  2. android 实现表格横向混动_Flutter混合开发和Android动态更新实践
  3. sobol敏感性分析 matlab代码
  4. opencv java 摄像头_使用OpenCV Java创建Windows摄像头扫码程序
  5. 毕业生的商业软件开发之路 --- C#基本语法-C#代码模块逻辑框架
  6. spring-security的初步应用
  7. layui日期与vue_详解Vue.js和layui日期控件冲突问题解决办法
  8. 玩转小程序转发——小程序探索
  9. FFT快速傅立叶变换
  10. NOIP模拟测试16「Drink·blue·weed」
  11. hdu 4349——Xiao Ming's Hope
  12. 【Java】Fibonacci数列编程实现
  13. 这是一个非常不错的mkv编辑制作的软件!
  14. 計算機二級-java07
  15. 两条信号之间加电容_电容是什么?怎么用?怎么买?
  16. HTML5 的定位一些重要知识点
  17. Android的Context 安卓常用系统服务(当前运行包名/当前网络状态和开关网络/音频服务)...
  18. 翻译:《CSS权威指南》(第3版)-概览和目录部分
  19. 爬取西刺代理的免费IP
  20. 机电工程专业技术-测量技术

热门文章

  1. ubuntu修改ssh服务的端口号
  2. Python 06-字典
  3. 刷题总结——序列操作(权值线段树套树状数组)
  4. SSH实战 · 唯唯乐购项目(中)
  5. 06链队列_LinkQueue--(栈与队列)
  6. 萧山职称计算机考试培训,浙江萧山2017年职称计算机考试时间安排
  7. arcgis栅格邻域统计_ArcGIS 从基础到实战书正式出版,易智瑞技术总裁沙志友沙总推荐并亲自写序...
  8. el-table数据不显示_数据透视表,一篇就够了
  9. oracle日记账单据编号未生成_商管财务数据平台Oracle与共享未付池差异如何核对、解决?...
  10. 信息隐藏将txt文件合并到jpg文件中_使用Kali Linux在图像内隐藏机密消息—可在任何Linux发行版使用