OSI七层网路模型


从上到下逐层增加相应头文件
交换机组成的局域网(10Mbit/s),由于每个用户在通信时是独占而不是和其他用户共享传输媒介的带宽,因此,对于拥有10个接口的交换机的总容量则为100Mbit/s;

数据链路层协议

PPP:点到点协议(Point to Point Protocal)
HDLC:高级链路控制协议(High Level Data Link Control Protocal)

透明传输

就是在传输业务数据的过程中,数据链路层不管传输的业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输质量,而不对传输的业务进行处理,即数据链路层只起到一个管道的作用。

协议实现透明传输的方法:

① 零比特填充
例:PPP协议

方法:
⑴ 发送端:扫描帧的数据载荷部分,发现有5个连续1,则立即填入一个0
⑵接收端:发现5个连续1时,把5个连续1后的一个0删除
实例:HDLC协议对0111110001111110组帧后, 对应的比特串为011111000011111010

② 字符填充
例:当PPP用在异步传输时,就使用字符填充法
方法:
⑴将信息字段中出现的每一个0x7E字节,转变为2字节序列(0x7D、0x5E)
⑵将信息字段中出现的每一个0x7D字节,转变为2字节序列(0x7D、0x5D)
⑶若信息字段中出现ASCII码的控制字符(即数值小于0x20的字符),则在该字段前面加入一个0x7D字节,同时,将该字符的编码加以改变
实例:一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E,试问真正的数据是什么(用十六进制写出)?

结果:7E FE 27 7D 7D 65 7E

Pcap文件

是常用的数据报存储格式,里面的数据按照特定格式存储。既然是数据报,也就是保存网络层的数据。

PPP-点到点协议(Point to Point Protocal)相关推荐

  1. 华为 PPP点到点链路层协议 用在哪里?底层的工作原理是什么?

    我是艺博东 ,一个思科出身专注于华为的网工. 文章目录 PPP点到点链路层协议 PPP主要由三类协议族组成 PPP 链路的状态机 简单配置 CHAP 挑战握手认证协议 PAP 密码认证协议 PPP点到 ...

  2. 关于PPP Multilink协议的配置

    使用2个E1捆绑实现4M的数据传输,现把文档写出来供大家参考. PPP Multilink协议(MP)是PPP(点对点协议)的扩展,它具有绑定两条或多条同步并行连接的能力.所产生的虚拟连接拥有的带宽等 ...

  3. ppp lcp协商报文有哪些_PPP 点到点协议

    一.PPP协议介绍 PPP协议包含 LCP PAP CHAP NCP(IPV4CP IPV6CP IPXCP)等工作在链路层支持链路级的 AAA 认证. Authentication 认证:出示凭证 ...

  4. 【实验】广域网点到点协议PPP PAP CHAP的双向验证、单项认证

    测试要求:shutdown s0接口再no shut s0接口后ping 12.1.1.1 R1: hostname R1username R2 password ciscointerface Ser ...

  5. HCIP第三天(HDLC协议与PPP协议)

    网络类型 - 根据数据链路层使用的协议来进行划分的     MA - 多点接入网络         BMA - 广播型多点接入网络         NBMA - 非广播型多点接入网络     P2P ...

  6. PPP认证方式pap chap chap2

    2019独角兽企业重金招聘Python工程师标准>>> PPP点到点协议(Point to Point Protocol,PPP)是IETF(Internet Engineering ...

  7. HCIP课程笔记-04-HDLC、PPP、GRE

    HCIP课程笔记-04 网络类型 根据数据链路层所使用的协议及规则来进行划分 P2P网络 - 点到点网络 MA网络(multiple access,多路访问) - 多点接入网络- BMA 广播型多点接 ...

  8. 二层技术——点对点协议ppp以及NBMA网络MGRE的tunnel隧道技术以及二层综合实验

    二层技术-数据链路层:-核心功能–介质访问控制功能-控制物理层 网络类型: 1)MA–BMA.NBMA:多路访问–在一个网段内节点数量不限制 2)点到点:在一个网段只能两个节点存在,出现第三个节点时, ...

  9. 2. 网络协议及硬件

    OSI分层结构的背景: 网络出现之始,计算机产品之间无法直接通信,只有同一制造商的产品才能进行通信.于是,后来国际标准化组织(ISO组织)为此提出了开放系统互连(OSI)模型,呼吁各产品都按此模型来进 ...

最新文章

  1. Python绘制桑基图
  2. 解决该死的双硬盘蓝屏(错误代码:0x00000007b)!
  3. Javascript中字符串转数字
  4. javascript之ua与urlSchema
  5. 一个 Task 不够,又来一个 ValueTask ,真的学懵了!
  6. app 图标规格参考表
  7. python time sleep和wait_Python和硒:driver.implicitly_wait()和time.sleep()之间的区别...
  8. 解决svn cannot set LC_CTYPE locale的问题
  9. RFM模型——构建数据库营销的商业战役!(转)
  10. 刷机大师独家支持android,刷机大师:独家支持Android L一键刷机
  11. javaee之用户信息增删改查案例
  12. 微信小程序 input 动态修改对象数组中某一值
  13. 计算机显示器模糊,电脑显示器模糊了怎么办?
  14. Python实现测量平差数据处理
  15. RC522(RFID)读写驱动
  16. 计算机网络属性设置知识,系统属性设置快捷键
  17. android电视机软件锁,如何解锁电视的“应用锁”?OPPO智能电视R1这些操作学起来...
  18. 用html做垃圾邮件1005无标题,垃圾邮件传播新型FTCode无文件勒索病毒
  19. zigbee学习之JN5169 DIO数字输入/输出
  20. 2010年全国职称计算机考试专用教程——Dreamweaver MX 2004/FrontPage 2000网页制作

热门文章

  1. 3、对selenium常用方法进行二次封装
  2. C语言__eallow()和__edis()、if和#if、ASSERT()的区别(基于DSP)
  3. c语言经典100例c33 打印简单心形
  4. 密集式存储智能立体仓库 拥有巷道式堆垛起重机的立体库
  5. DDI英跃学堂学习笔记-计划与组织
  6. 计算机综合症要拍片,害怕去医院拍片,辐射太可怕?关于影像学检查的真相在这里...
  7. 组队学习李宏毅的深度学习-1
  8. 【C语言】如何应用%.0f
  9. 如何使用CAD编辑软件在图纸中添加文字
  10. Python 实现百钱买百鸡问题(试使用列表推导式解决该问题)