zoukankan      html  css  js  c++  java
  • 网络3 数据链路层

    1、数据链路层的功能:数据链路的建立、维护、与拆除。
    2、帧包装、帧传输、帧同步,帧差错恢复,流量控制。
    3、以太网mac地址有48比特(二进制)一共分为6段,每段有8位,其中0表示物理地址即单播地址,1表示逻辑地址即组播地址,由第一段 的第8位判断单播还是组播。
    4、以太网帧格式
    前导码(7字节)、帧起始定界符(1字节)、目的地址(6字节)、源地址(6字节)、
    类型(2字节)、数据(46-1500字节)、帧校验序列(4字节)
    前导码(7字节)、帧起始定界符(1字节)属于物理层
    类型(2字节)用来标识上层协议的类型例如0800H表示IP协议
    5、交换机懊恼工作原理
    假设主机A向主机B发送数据,主机A发送(源地址和目标地址)数据帧给交换机,交换机里初始状态什么都没有当收到主机A发送的数据帧后它会记录来自A主机的端口号和mac地址,并记录在mac 地址表中mac地址表中,然后交换机通过广播的形式广播至其他的主机,当主机B收到后发现是自己的mac地址,此时向交换机做出回应,将自己的mac地址作为源地址,主机A知道mac 地址作为目的地址发送给交换机,交换机会记录来自主机B发送的数据到自己的MAC地址表中,交换机发现mac地址表中已经有了主机A的mac地址,所以交换机通过单播的形式传达给主机A
    6、交换机以太网接口的工作模式
    单工:两个数据站之间只能沿单一方向传输数据,(村头喇叭)
    全双工:两个数据站之间可以双向数据传输,且可以同时进行数据传输(手机)
    半双工:两个数据站之间可以双向数据传输,但是不能同时进行(对讲机)
    7、ARP攻击原理
    欺骗其他所有计算机,欺骗被攻击计算机
    8、source是源地址 destination是目标地址

  • 相关阅读:
    安卓上的蓝牙数据传输
    算法题 整理--- 不定时更新
    Scrapy 框架的安装以及常用指令
    Flask 基础
    HTTP 请求包含: (请求行,请求头,请求体)
    Python 字符串,列表,字典,集合的常用方法
    Vue+Django 登录测试
    用view视图不含序列化写图书管理系统
    解决hao123恶意捆绑浏览器问题
    不同试图实现增删改查操作
  • 原文地址:https://www.cnblogs.com/elin989898/p/11179822.html
Copyright © 2011-2022 走看看