计算机网络-数据链路层

PPP协议是IETF在1992年制定的

现在的PPP协议在1994年成为互联网的正式标准

PPP协议的组成

PPP协议再点对点链路传输各种协议数据报提供了一个标准方法

  • 对各种协议数据报的封装方法(封装成帧)
  • 链路控制协议LCP                    用于建立、配置以及测试数据链路的连接
  • 一套网络控制协议NCP            其中的每一个协议支持不同的网络层协议

使用广播信道的数据链路层

局域网最主要的特点是:

网络为一个单位所拥有,且地理范围和站点数目均有限

局域网的优点

  • 具有广播功能,从一个站点可很方便地访问全网。局域网上的主机可共享连接在局域网上的各种硬件和软件资源。
  • 便于系统的扩展和逐渐地演变,各设备的位置可灵活调整和改变。
  • 提高了系统的可靠性、可用性和生存性。

局域网网络拓扑分类

  • 星形网
  • 环形网
  • 总线网

信道划分

是如何使众多用户能够合理而方便地共享通信媒体资源。这在技术上有两种方式

静态划分信道可分为频分复用、时分复用、波分复用和码分复用。用户只要分配到了信道就不会和其他用户发生冲突。但这种划分信道的代价较高,不适合于局域网。

信道复用

  • 复用:是通信技术中的一个重要概念。复用就是通过一条物理线路同时传输多路用户的信号
  • 当网络中传输媒体的传输容量大于多条单一信道传输的总传输量时,可利用复用技术在一条物理路上建立多条通信信道来充分利用传输媒体的带宽

动态媒体接入控制:特点是信道并非在用户通信时固定分配给用户。这里又分为两类

随机接入的特点:所以的用户可随机地发送信息。但如果恰巧有两个或更多的用户在同一时刻发送信息,那么在共享媒体上就要产生碰撞,使得这些用户在同一时刻的发送都失败。 

随机接入一定要解决冲突的问题,还要解决发生冲突后怎么恢复通信

受控接入(受控接入则由于目前在局域网中使用较少,被淘汰了)

CSMA/CD协议

多址接入

多个站连接在一条总线上,竞争使用总线

载波监听

每一个站在发送帧之前先要检测一下总线上是否有其他站点在发送帧(边发送边监听)

  • 若检测到总线空闲96比特时间,则发送这个帧
  • 若检测到总线忙,则继续检测并等待总线转为空闲

碰撞检测

每一个正在发送帧的站边发送边检测(边听边说)

  • 一旦发现总线上出现碰撞,则立即停止发送,退避一段随机时间后再次发送(一旦冲突,立即听说,等待时机,重新再说)

强化碰撞概念

  • 就是当发送数据的站一旦发现了碰撞时,除立即停止发送数据为,还要再继续发送32比特或 48比特的人为干扰信号,以便让所有用户都知道现在已经发生了碰撞

截断二进制指数退避算法

  • 若连续发生多次碰撞,就表明可能有较多的主机参与竞争信道。但使用上述退避算法可使重传需要推迟的平均时间随重传次数而增大(这也称为动态退避),因而减小发生碰撞的概率,有利于整个系统的稳定。
  • 当重传达16次仍不能成功时,表明同时打算发送帧的主机太多,以至于连续发生碰撞,则丢弃该帧,并向高层报告 

MAC地址、IP地址以及ARP协议

  • MAC地址是以太网的MAC子层所使用的地址;  属于数据链路层
  • IP地址是TCP/IP体系结构网际层所使用的地址;
  • ARP协议属于TCP/IP体系结构的网际层,其作用是已知设备所分配到的IP地址,使用ARP协议可以通过该IP地址获取到设备的MAC地址

MAC地址

  • 当多个主机连接在同一个广播信道上,想要实现两个主机之间的通信,则每个主机必须有一个唯一标识,即一个数据链路层地址。
  • 当每个主机发送的帧中必须携带标志发送主机和接受主机的地址。由于这类地址是用于媒体接入控制MAC,因此这类地址被称为MAC地址
严格来说,MAK地址是对网络上各接口的唯一标识,而不是对网络上各设备的唯一标识

IP地址

是因特网上主机和路由器所使用的地址,用于标识两部分信息

  • 网络编号:标识因特网上数以百万计的网络
  • 主机编号:标识同一网络下不同主机(或路由器接口)

MAC地址不具有区分不同网络的功能

  • 如果只是一个单独的网络,不接入因特网,可以只使用MAC地址(这不是一般用户的应用方式)。
  • 如果主机所在的网络需要接入因特网,则IP地址和MAC地址都需要使用。

从网络体系结构看IP地址与MAC地址

地址解析协议ARP

地址解析协议ARP的作用是:查找已经知道一个机器(主机或路由器)的IP地址,但不知道相对于的MAC地址

 

ARP协议只能在一段链路或一个网络上使用,而不能跨网络使用

ARP没有安全验证机制,存在ARP欺骗(攻击)问题

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值