WAN接入配置

原理概述:

高级数据链路控制HDLC(High-level Data Link Control)是一个链路层协议,运行在同步串行链路之上。HDLC最大的特点是不需要规定数据必须是字符集,对任何一种比特流,均可以实现透明的传输。

HDLC是由国际标准化组织ISO规定的,是通信领域曾广泛应用的一个数据链路层协议,但是随着技术的进步,目前通信信道的可靠性比过去已经有了很大的改进,已经没有必要在数据链路层使用很复杂的协议(包括编号、检错重传等技术)来实现数据的可靠传输、作为窄带通信协议的HDLC,在公网的应用逐渐消失,应用范围逐渐减小,只是在部分专网中用来封装透传业务数据。

PPP(Point-to-Point Protocol)协议是一种数据链路层协议,主要用来在全双工的同异步链路上进行点到点之间的数据传输。PPP设计初衷是为两个对等节点之间的IP流量提供一种封装协议,它是在串行线IP协议SLIP(Serial Line IP)的基础上发展而来的。由于SLIP协议存在只支持异步传输方式、无协商过程、只能承载IP一种网络报文等问题,在发展过程中,逐步被PPP协议所替代。PPP与HDLC的主要区别是:HDLC是面向位的,而PPP是面向字节的。PPP是一种多协议成帧机制,适用于调制解调器。

串行链路是指信息的各位数据被逐位按顺序传送的线路,适用于远距离通信,但速度较慢,与之相对应的是并行链路,能够在同一时刻传送一个8bit数据。同步和异步是广域网的串行链路的两种传输模式,同步模式要求通信双方以相同的时钟频率进行,通过共享单个时钟或定时脉冲源保证发送方和接收方的准确同步,效率较高;异步模式不要求双方同步,收发方可以采用各自的时钟源,双方遵循异步的通信协议,以字符为数据传输单位,发送方传送字符的时间间隔不确定,发送效率比同步模式低。

实验目的:

掌握PPP基本配置

掌握HDLC的基本配置

理解PPP与HDLC的异同

我们首先把所有设备的接口都配置好,此处我们命令省略;

配置PPP

默认情况下,串行接口封装的链路层协议即为PPP,可以直接在R1上使用命令查看

在R2上配置默认路由指向出口网关R1,并在R1上配置目的网段为PC1所在网络的静态路由,下一跳为路由器R2;

  配置完成后,在PC1上测试与R1间的连通性;

可以正常通信;

配置HDLC

在R1和R3的接口上配置链路层协议HDLC;

在R3上配置默认路由指向网关R1,并在R1上配置目的网段为PC3所在网络的静态路由;

配置完成后,我们查看PC3与R1的连通性;

可以正常通信;

实验结束;

备注:如有错误,请谅解!

此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!

超详细如何配置将WAN接入相关推荐

  1. ubuntu14.04+CUDA7.5+cuDNN+caffe的超详细完整配置

    版权声明:文章原创,转载请注明出处,多谢! 声明 本文是关于ubuntu14.04+CUDA7.5+cuDNN+caffe的超详细完整配置过程的说明. 小菜是刚接触深度学习领域的小白,在配置caffe ...

  2. DynaSLAM超详细安装配置运行ubantu20.0.4+opencv2.4.11+tensorflow1.4.0

    DynaSLAM超详细安装配置运行ubantu20.0.4+opencv2.4.11+tensorflow1.4.0 注:我现在ubantu的环境是基于可以运行ORB SLAM 2和ORB SLAM3 ...

  3. 神器 VS Code,超详细Python配置使用指南

    作者:Lemon 出品:Python数据之道 神器 VS Code, 超详细Python配置使用指南 大家好,我是 Lemon. 之前在公众号发了关于 PyCharm 与 VS Code 对比的文章, ...

  4. VS+OpenCV+VC超详细的配置教程

    写在前面的话 版权声明:转载请注明出处! 博主是一个小菜鸟,并且非常玻璃心!如果文中有什么问题,请友好地指出来,博主查证后会进行更正. 每篇文章都是博主现阶段的理解,如果理解的更深入的话,博主会不定时 ...

  5. PyCharm与Anaconda超详细安装配置教程

    摘要:本文详细介绍如何在Windows 10中安装PyCharm和Anaconda这两款Python中必备的软件,博文中每一步均有详细截图和步骤讲解,最后介绍如何使用Anaconda创建虚拟环境并在P ...

  6. 【Node.js超详细安装配置教程(2022)】

    前言 一.Node.js是什么 二.Node安装 1.官网:Node.js (nodejs.org) 总结 前言 作为一名后端程序员,虽然会使用JAVA编写服务器后台,但在技术不断发展的今天,能多学一 ...

  7. mysql++pc客户端_Mysql超详细安装配置+客户端连接

    下载 选择直接下载 解压 我将Mysql解压到:E:\devSofts\mysql-8.0.21-winx64\mysql-8.0.21-winx64地址,后面的内容和这相关,可以根据你的实际情况稍作 ...

  8. CentOS8下超详细安装配置kubernetes(K8S)

    文章目录 一.环境准备 1. 卸载podman 2. 关闭交换区 3. 禁用selinux 4. 关闭防火墙 二.安装K8S 1. 配置系统基本安装源 2. 添加K8S安装源 3. 安装docker ...

  9. 超详细如何配置NAT

    配置NAT 原理概述: IPv6的提出虽然可以从根本上解决地址短缺的问题,但是也无法立刻替换现有成熟且广泛应用的IPv4网络.既然不能立即过渡到IPv6的网络,那么必须使用一些技术手段来延长IPv4的 ...

最新文章

  1. Linux内核分析--内核中的数据结构双向链表续【转】
  2. liunx配置本地yum源和更新aliyun yum源
  3. java cas是原子性的么_Java 并发编程:AQS 的原子性如何保证
  4. 十大排序算法之归并排序
  5. LeetCode(28): 实现strStr()
  6. json转excel_手写JAVA实现个性化业务的Excel转JSON,效率提高99.99%
  7. 陌陌宣布由总裁兼COO王力担任公司新任CEO
  8. git -- 忽略某个文件
  9. java.lang.ArrayIndexOutOfBoundsException
  10. goto语句会引起程序混乱?使用goto解决实际问题
  11. c# 小票机打印二维条码_C#小票打印机
  12. 平方米用计算机怎么计算公式,公式的换算和公式计算器
  13. WORD打印出现错误,未定义书签.
  14. U盘中毒后文件夹变成exe怎么办
  15. 空间换时间小例子(2)
  16. 朴素贝叶斯详解及中文舆情分析(附代码实践)
  17. 理解单模光纤:基本概念篇
  18. 计算机卡主板页面,电脑开机卡在主板logo界面-我家的台式电脑开机卡在主板LOGO画面怎么回事?...
  19. C语言实现单链表(有源代码哦)专为小白!!!
  20. 图解排序算法之快速排序算法

热门文章

  1. 误删的苹果电脑硬盘和数据库的数据怎么恢复
  2. windows注册表_改进Windows的20个最佳注册表技巧
  3. 超级好看又易上手教你用python画樱花
  4. windows下vue-cli及webpack 构建网站(一)环境安装
  5. python金融量化分析工资_量化金融分析师就业前景及薪酬怎么样?
  6. 批量提取CAD中文字
  7. Fragment XXXXXX{xxxxxxxxx} not attached to Activity
  8. [OHIF-Viewers]医疗数字阅片-医学影像-cornerstone-core-Cornerstone.js提供了一个完整的基于Web的医学成像平台。...
  9. 谷歌浏览器翻译插件使用不了,替代品 AnyTranslation
  10. 【数值计算】花式解线性方程组