点对点协议PPP
- 点对点协议PPP概述
- 点对点协议(Point-to-Point Protocol,PPP)是目前使用最广泛的点对点数据链路层协议。
- 点对点协议PPP是因特网工程任务组(Internet Engineering Task Force,IETF)于1992年制定的,目前已经成为因特网的正式标准。
- 广泛应用:因特网用户通过点对点链路连接到某个ISP,进而接入因特网。此外还广泛应用于广域网路由器之间的专用线路。
- 协议字段为0021时为IP数据报,为C021时为LCP分组。为8021时为NCP分组。
- PPP的帧格式
- PPP帧的透明传输
- 面向字节的异步传输链路使用字节填充来实现透明传输
- PPP帧的差错检测
- 接收方每收到一个ppp帧,就进行CRC检验。若CRC检验正确,就收下这个帧,否则,就丢弃这个帧,使用PPP的数据链路层,向上提供是不可靠数据传输服务。
- PPP的工作状态
共享式以太网
- 以太网(Ethernet-1975年)以曾经被假想的电磁波传播介质-以太(Ether)命名
- 以太网最初采用无源电缆(不包含电源线)作为共享总线来传输帧,属于几基带总线局域网,传输速率为2.94Mb/s
- 以太网已经从传统式的共享式发展成了交换式以太网,传输速率提高到了100Mb/s、1Gb/s甚至10Gb/s。
网络适配器和MAC地址
网络适配器
- 要将计算机连接到以太网,需要使用相应的网络适配器(Adapter),网络适配器一般简称为“网卡”。
- 网卡与CPU之间的通信,一般通过IO总线以并行传输方式进行的。
- 网卡与外部以太网(局域网)之间的通信,一般是通过传输媒体(同轴电缆、双绞线、光纤)以串行的方式
- 网卡除了实现物理层和数据链路层的功能,还有就是并行传输和串行传输的转换。,网卡的核心芯片中会包含用于缓存数据的存储器,是因为网络的传输速率和计算机内部总线上的传输速率并不相同。
- 网卡正常之外,还需要在计算机的操作系统中安装驱动程序,她负责驱动网卡发送和接受帧。
- MAC地址
一般情况下,普通用户计算机中往往会包含两块网卡
- 一块是用于接入有线局域网的以太网卡
- 一块是用于介入无线局域网的Wi-Fi网卡
每块网卡都有一个全球唯一的MAC地址
- 交换机和路由器往往具有更多的网络接口,所以会有更多的MAC地址。(MAC地址是对网络上各接口的唯一标识,而不是对网络上各设备的唯一标识)
MAC地址的发送顺序
- 字节发送顺序:第1字节——> 第六字节
- 字节内的比特发送顺序:b0——> b7
单播MAC地址:
- 广播MAC地址与其上一样。
注:全球单播MAC地址如同个人身份证号一样,具有唯一性,与用户的个人信息相连结,应该尽量确保自己的全球单播MAC地址不被泄露,目前大多数移动设备采用随机MAC技术。