集线器---HUB---(物理层设备):

1.地址问题---1.全球唯一;2.格式统一

MAC地址---芯片出厂时,厂家烧录进去的一个编号。48位二进制构成

物理地址:C8-CB-77…(为了方便人类区分和识别,我们会将48位二进制转换为12位16进制表示)

查找MAC方法:

ipconfig/all ---在CMD中使用命令行查看网卡信息

有了MAC地址之后,数据来到介质访问控制层,将在原始数据之前添加源MAC和目标MAC地址。

2.冲突问题---CSMA/CD---载波侦听多路访问/冲突检测---排队

3.安全问题

4.延迟问题

交换机---二层设备:

  1. 无限延长传输距离
  2. 完全解决冲突---所有节点可以同时收发数据
  3. 实现单播---一对一通信

交换机的转发原理 --- 数据来到交换机,交换机会先看数据中的源MAC地址,之后,将源MAC地址和进入接口的对应关系记录在本地的MAC地址表中。之后,再看目标MAC地址,根据目标MAC地址查看本地的MAC地址表,如果MAC地址表中存在记录,则直接按照记录从对应接口发出,实现单播。但是,如果MAC地址表中没有记录,则需要泛洪 --- 将数据从除了进入接口以外剩余所有接口均发送一遍(不保密)。

在交换机MAC地址表中,一个接口可以对应多个MAC地址(可以用此攻击网络--MAC地址泛洪攻击”使网络瘫痪,窃取数据”),一个MAC地址只对应一个接口

MAC地址老化时间—300s

路由器

  1. 隔离泛洪范围
  2. 转发

ip---互联网协议---ipv4---32位二进制构成---43亿

---ipv6---128位二进制构---冒分十六进制

十进制---二进制---凑

二进制---十进制---加

22.12.2的课堂笔记相关推荐

  1. 22.12.1的学习笔记

    CIA --- 华为认证体系下初级网络工程师 HCIP --- 高级网络工程师 HCIE --- 专家级网络工程师 云技术---云储存---百度网盘             ---云计算---分布式计 ...

  2. TensorFlow学习笔记(二):快速理解Tutorial第一个例子-MNIST机器学习入门 标签: 机器学习SoftmaxTensorFlow教程 2016-08-02 22:12 3729人阅

    TensorFlow学习笔记(二):快速理解Tutorial第一个例子-MNIST机器学习入门 标签: 机器学习SoftmaxTensorFlow教程 2016-08-02 22:12 3729人阅读 ...

  3. AI公开课:19.05.22 Aya Soffer—IBM AI Tech VP《Advanced, scalable, and trusted AI 》课堂笔记以及个人感悟

    AI公开课:19.05.22 Aya Soffer-IBM AI Tech VP<Advanced, scalable, and trusted AI >课堂笔记以及个人感悟 Introd ...

  4. 数字信号处理翻转课堂笔记12

    数字信号处理翻转课堂笔记12 The Flipped Classroom12 of DSP 对应教材:<数字信号处理(第五版)>西安电子科技大学出版社,丁玉美.高西全著 一.要点 (1)模 ...

  5. 狂神说es笔记_人教版七上英语Unit5电子课本音频+课堂笔记+课后同步习题

    1人教 七上英语Unit5单词 七年级英语上册Unit 5单词默写 1做:干(助动词)__________ 2做,干(助动词第三人称单数形式)__________ 3有__________ 4网球__ ...

  6. 圣思园java.doc_北京圣思园java课堂笔记.doc

    北京圣思园java课堂笔记.doc JAVASELesson11.类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念.先有类,然后由类来生成对象(Object).对象又叫做实例(Instan ...

  7. 程序设计与算法郭炜老师的课堂笔记2

    程序设计与算法郭炜老师的课堂笔记2 枚举 完美立方 生理周期 称硬币 熄灯问题 递归 求阶乘 汉诺塔 N皇后 逆波兰表达式 表达式求值 上台阶 放苹果 算24 二分算法 找一对数 分治 归并排序 快速 ...

  8. 程序设计与算法郭炜老师的课堂笔记1

    程序设计与算法郭炜老师的课堂笔记1 基础 与或非 位运算 字符串操作库函数 strtok尝试 字符串0新认识 void 指针无定义 快排 变量 排序 Vector vector示例 用**vector ...

  9. 0611课的预习任务 + 0612课堂笔记

    5.1~5.9 监控 Linux 系统状态 监控 CPU 的命令 w 查看系统负载 [root@arslinux-01 ~]# w 20:13:49 up 1 min, 1 user, load av ...

最新文章

  1. mysql 5.7 json函数_Mysql5.7中对于JSON函数设置的案例详细说明
  2. 每日一皮:昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应就是查源代码......
  3. java transient 和Volatile关键字
  4. 看完此文再不懂区块链算我输:手把手教你用Python从零开始创建区块链
  5. JavaScript学习随记——对象
  6. 推荐系统相关科技论文写作建议
  7. Erik Dietrich:二十年的编程,教会我的五件事!
  8. Android Studio查看应用数字签名-android学习之旅(76)
  9. 微信小程序|area组件使用的地址数据文件
  10. php mysql_affected_rows获取sql执行影响的行数
  11. 请教各位前辈一个问题。
  12. VBA实现多条件查询
  13. 二十四节气-秋分 | 文案、海报
  14. 【PyTorch】切记:GeForce RTX 3090 显卡仅支持 CUDA 11 以上的版本!
  15. 为什么中国软件不咋样
  16. ros中rviz不显示摄像头视频问题的解决
  17. 使用命令行浏览器在 Linux 终端上网浏览
  18. 【亲测有效】树莓派4B安装realsense(Intel深度摄像头)
  19. 【数学知识】||x||(范数 norm)
  20. 无锡:严禁强制学生家长使用“校讯通”类服务

热门文章

  1. 制作每日疫情通报省份地图
  2. JVM内存中的年轻代,老年代
  3. 使用arduino编写mqtt客户端连接emqx服务器
  4. 什么是Sentinel
  5. APS选型时需要考虑哪些因素?
  6. pathon fastapi报错value is not a valid dict (type=type_error.dict)
  7. 一机难求的折叠手机:是未来趋势还是小众需求?
  8. 【学习心得】Selenium3自动化测试实战——基于Python(虫师)
  9. TI CC1101学习笔记(一)
  10. L3-008 喊山 (30 分)(bfs)