TCP/IP详解卷1 第三章链路层 2018.6.10

1.CSMA/CD

带冲突检测的载波监听多路访问。也成为MAC介质访问控制协议。

    一个站首先检测目前网络上正在发送的信号,并在网络空闲时发送自己的帧。如果其他站碰巧同时发送,发生重叠的电信号被检测为一次碰撞。在这种情况下,每个站等待一个随机时间,然后再次尝试发送。每个时间量的选择依据一个统一的概率分布,随后每个碰撞被检测到的时间长度加倍。最终,每个站点会得到机会发送,或者在尝试一定次数后超时。

    无线局域网通常使用的是CSMA/CA冲突避免。

2.以太网帧格式

    以太网帧开始是一个前导字段,接收器电路用它确定一个帧的到达时间,并确定时钟恢复。前导是一个公认模式,。从发现帧起始分隔符SFD时,接收器使用它恢复时钟。基本帧格式包括48位的目的地址和原地址字段。源地址后面紧跟一个类型字段或者一个长度字段。用于确定头部后面的数据类型。之后提供了多种标签,提供虚拟局域网和一些服务质量指示符。之后是上层协议的有效载荷部分,放置高层PDU。在有效载荷区域之后的最后字段是循环冗余校验字段,32位。余数反码放到帧的CRC字段中。

    帧的最小长度是64字节,有效载荷区域最少48字节。

3.网桥和交换机

    交换机本质上是高性能网桥。网桥或交换机用于连接多个物理链路层网络。最基本的设置涉及连接两个交换机来形成一个扩展的局域网。

    生成树协议STP通过在每个网桥禁用某些端口来工作,由于任意两个站之间只有一条路径,可以避免拓扑环路。但是网桥启用关闭接口卡更换或者MAC地址改变时,STP通过交换一种称为网桥协议数据单元BPDU的帧来适应这些变化。这些帧用来形成和维护生成树。

    网桥端口有5种状态:阻塞,侦听,学习,转发和禁用。

    在初始化后,一个端口进入阻塞状态。在这种状态下,他不进行地质学习数据转发或BPDU发送,但是它会监控接受的BPDU,并在它需要被包含在将到达的根网桥路径中的情况下,是端口转化为侦听状态。在侦听状态下,该端口允许发送和接受BPDU,但不进行地址学习和数据转发。经过一个典型的15秒转发延迟,端口进入学习状态。这时,它被允许执行数据转发之外的所有操作。在进入转发状态并开始转发数据之前,需要等待另一个转发延迟。

    STP的两个重要工作:一是选举根网桥;二是处理拓扑变化

    RSTP对STP的改进是监视每个端口的状态,并在故障时立即发送一个拓扑变化通知。另外,RSTP使用BPDU的标志字段中的全部6位来支持网桥之间的协议。它将正常的STP端口状态减少到3个,丢弃,学习和转发。RSTP的丢弃状态取代了STP的禁止,阻塞和侦听状态。RSTP创建了一个称为备份端口的新角色在根端口停止运行时立即取代它。

 4.无线局域网-IEEE 802.11(WiFi)

    网络包括多个站STA.在通常情况下,站和接入点组成一个操作子集。一个AP和相关的站被称为一各基本服务集BSS。AP之间通常使用一种有线的分布式服务DS连接,形成一个扩展服务集ESS。这种方式通常被称为基础设施模式。802.11也提供了一种自组织模式。加入自组织模式网络的STA形成一个独立基本服务集IBSS。由BSS或IBSS的集合形成的无线局域网称为服务集,由一个服务集标识符SSID来标识。扩展服务集标识符ESSID是由SSID命名的一个BSS集合。

    1.802.11 帧

    包括一个用于同步的前导码,它取决于正在使用的802.11协议类型。接下来物理层汇集程序PLCP头部以独立与物理层的方式提供特定的物理层信息。MAC PDU以帧控制字开始,其中包括2位类型字段用于识别该帧的类型。有3种类型的帧:管理帧,控制帧和数据帧。管理帧用于创建,维护,终止,站和接入点之间的连接。控制帧与帧确认被用于一种流量控制方式。一个站在发送数据帧之前发送请求发送RST帧,当接收方愿意接受额外的流量时,它会响应一个CTS帧。网络中大多数的帧都是数据帧,用于携带数据。802.11支持分片,将一个帧分为多片。分片仅用于目的地址为单播的帧。分片能够减少出错的概率。802.11n支持帧聚合。支持两种形式的帧聚合:一种形式称为聚合的MAC服务数据单元A-MSDU,另一种形式为聚合的MAC协议数据单元A-MPDU。

   2. 802.11介质访问控制

    采用三种方法控制共享的无线介质:点协调功能PCF,分布式协调功能DCF和混合式协调功能HCF。

5.点到点协议PPP

在串行链路上传输IP数据报的流行方法。PPP实际上是一个协议集合,而不是一个单一协议。它支持建立连接的基本方法--称为链路控制协议LCP。LCP对链路的要求必须支持双向操作以及异步或同步操作。


    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值