zoukankan      html  css  js  c++  java
  • 【计算机网络】第五章 数据链路层(4)

    六.PPP协议

    1. 点对点数据链路控制(拨号链路)

    1)无需介质访问控制

    2)无需明确的MAC寻址

    3)常见协议:HDLCPPP

    2. PPP协议设计需求

    1)组帧:将网络层数据报封装到数据链路层帧中

      ·可以同时承载任何网络层协议分组

      ·可以向上曾实现分用

    2)比特透明传输

    (3)差错检测(无纠正)

    (4)连接活性检测:检测并向网络层通知链路失效

    (5)网络层地址协商:段节点可以学习/配置彼此网络地址

    3. PPP数据帧

     

    4. 字节填充

    (1)数据透明传输需求:数据域必须允许包含标志模式<01111110>

    (2)发送端在数据中的<01111110><01111101>字节前添加额外的字节<01111101>避免歧义

    (3)接收端

      ·单个字节<01111101>为一个填充字节

      ·连续两个字节<01111101>:丢弃第一个,第二个作为数据接收

      ·单个字节<01111110>:标志字节

     

    七.802.11无线局域网

    1. IEEE 802.11无线局域网

    (1)不同标准的局域网:均使用CSMA/CA多路访问控制协议,均有基础设施(基站)网络模式和特定网(自组网)网络模式

     

    (2)体系结构

     

      ·无线主机与基站通信:基站 = 访问点(AP),基本服务集BSS称为单元

      ·基础设施网络模式:无线主机 + AP

      ·自组网模式:只有主机

    2. 信道与AP关联

    (1)每个AP选择一个频率(信道)

    (2)存在相邻AP选择相同信道的可能(干扰)

    (3)主机必须与某个AP相关联

      ·扫描信道,监听包含AP名称(服务集标识符SSID)和MAC地址的信标帧

      ·选择一个AP进行关联,可能需要身份认证

      ·典型情形:运行DHCP协议获取IP地址等信息

    (4)被动扫描

      ·各AP发送信标帧

      ·主机H1向选择的AP发送关联请求帧

      ·AP向主机H1发送关联响应帧

    (5)主动扫描

      ·主机H1主动广播探测请求帧

      ·AP发送探测响应帧

      ·主机H1向选择的AP发送关联请求帧

      ·AP向主机H1发送关联响应帧

    3. 多路访问控制

    (1)在多于一个结点同时传输时避免冲突,采用CSMA协议,发送数据前监听信道

    (2)无线信道很难实现边发送边检测冲突,无法侦听到所有可能的冲突,入隐藏站,信号衰落

    (3)MAC协议:CSMA/CA

     

      ·基本思想:允许发送端利用CSMABS发送一个很短的RTS帧预约信道,而非随机发送帧,避免了长数据帧的冲突

      ·BS广播一个CTS作为对RTS的响应,CTS帧可以被所有结点接收

      ·可以消除隐藏站影响,发送端可以发送数据帧,其他结点推迟发送

     

    (4)MAC

     

    (5)数据帧地址:地址1-地址3发送数据帧,地址4用于自组网络

     

  • 相关阅读:
    eclipse常用快捷键
    Android 布局
    Android UI设计
    Android Context 是什么?
    内部类
    手写单例模式
    上课笔记:移动开发新利器-你好,Flutter
    Android Fragment
    Kotlin语言
    Android虚拟机和类加载机制
  • 原文地址:https://www.cnblogs.com/zhangyushuqing/p/10012455.html
Copyright © 2011-2022 走看看