CCNA-第二篇-路由器交换机概述

为什么交换机可以转发?

1.使用MAC地址表
2.MAC地址表怎么来的呢?交换机自动学习
问题来了:PC是如何知道对端的MAC地址的呢?
我们在通信的到时候,不可能问你MAC多少吧,一般都是问你IP多少.
数据包 源IP 目的IP 源MAC 目的MAC==自动化过程=ARP协议(地址解析协议)

什么是ARP(地址解析协议,跟DNS不一样)

ARP:当PC去ping一个地址的时候,他是怎么样发送ARP的呢? 那么多人那么多PC,答案是广播
怎么理解呢?
PC:给你发一个广播,谁是B啊,我要去
SW:收到ARP广播,在本地的MAC表看到了,就给每一个端口发一次,谁是这个IP啊?然后端口给他回复,然后就把数据传输过去再回来,所以很多时候我们可以看到第一个包是ping不通的,这个我们叫做ARP广播泛洪(Flood)
目标端口:我是这个MAC,我回复你,其他人不回复。
SW:原来是你啊,好的收到了,我给你发回去哈。
这样就完成了一次通信。广播回去单波回来,可以理解为,在一个公司里面找人,谁是老大啊,那肯定只有老大理你。
这个过程会被记录下来,这个就叫ARP。在设备中叫arp表。
PC:arp -a(查看ARP表)arp -d(手动清除ARP表)
网络设备:show arp show arp-table

TAG:交换机处理广播数据,路由器处理单播数据。所以一般交换机不会用来做为外网出口设备,而且基本上交换机都不支持NAT。

  • ARP是在终端上的
  • 交换机上是没有ARP的( 二层交换机)
  • 二层只有MAC表
    ARP的作用===帮你封装,知道对端MAC
    MAC表-----决定数据从哪一个端口送出去

    TAG:通过IP寻找MAC–ARP默认老化时间300S
    TAG:跨网段靠路由器,同网段靠交换机,为什么这样说呢,当一台PC访问外网的时候,这个时候,他的目的IP是外网这个很正常。
    但是,but。
    但是,but。
    但是,but。
    ARP是2.5层技术
    重要的事情说三遍
    他的目的MAC不是外网地址
    而是GW地址的MAC----目的地址
    因为,当PC发送一个去外网的IP的时候,它并没有外网地址的路由,所以这个时候需要交给有路由的设备,所以这个时候,目的MAC是带有路由设备的GW地址的那个MAC。
    但是在同网段的时候,他目的IP就是目的MAC的那个,一样的,因为同网段。
    **

路由器查路由表 交换机查看MAC表

**

ARP是通过IP找MAC,逆ARP是通过MAC找IP,什么是逆ARP呢?往下看哈~

大家知道,在网吧中,和早期的KTV, 电脑是没有硬盘的,你看的他配置不一定比你高,但是肯定比你家的电脑顺畅的多,2080ti以上的当我放屁。这是因为网吧中使用的是无盘系统
意思是什么呢,他们的电脑,没有硬盘,那没有硬盘,在我们的认知中,没有硬盘怎么开机啊?是这样的。请客官随我慢慢道来。
开机先启动网卡,网卡,网卡。他的网卡里面有个PXE芯片=午盘启动芯片.然后找无盘服务器.
重要的事情说三遍!!!!!!

在他们的网络中,有一台及以上的服务器,IP都是用静态而不是DHCP,一开机,先开网卡,然后!使用MAC去寻找他本机对应的IP。问题来了,我们说ARP是通过IP找MAC,那他现在通过MAC找IP是什么呢?
**

逆向ARP(RARP)

**
什么是逆向呢,顾名思义反过来嘛,通过MAC找IP,服务器收到请求之后会把对应的数据发送到网卡中,那样就完成了。
这样一个过程我们称为逆ARP,这样不仅节约成本,也会减少故障率和提高管理效率。多方便呀,搞得跟SDN那样。比如游戏更新的时候,一台一台去更新,那就等着倒闭吧,用无盘技术,直接更新一台机然后更新到全部终端机就可以了。
到了IPV6中就不存在广播了,只有单播和组播。

**

OSI七层模型(到了现在其实没啥太大的参考价值,现在是TCP IP)

**
一层-- 物理层 PC,终端
二层-- 数据链路层 MAC+交换机
三层-- 网络层 路由器+IP
此处简单介绍,后期会出一偏专门讲osi模型的文章
-==========================================-

HUB:集线器
不支持全双工,已经很落后了,同一个时间只能收或者只能发。
HUB是没有内存的,所以他没有MAC表,所以他只能泛洪。
所以HUB不能调试,也没得调试。
交换机也会泛洪,但是他有内存,如果说数据太大胃他处理不过来,那么会把数据进入缓存。
网桥是一个理论上在东西并不存在,而是直接被过度到到了switch,但是在安全层面这个东西很常用
现在在HUB是没什么用了,现在就叫信号扩大器了。
很早在概念:抓包要买集线器,不是这样搞了,现在是用做端口镜像来抓包。这个只是百度上的概念。
-==========================================-

TAG:现在的三层交换机我们喜欢叫多业务交换机.很多三层不支持NAT,所以说不一定每一台三层交换机都能当网关和出口
PPPOE:上传慢下载快
专线:上传要求很大 上下行对等

好的本次到这里就结束了,欢迎观看我的文章。我是CCIE-Yasuo,喜欢就关注我吧,下一期见。
欢迎新盟教育的同学一起来交流,我是41期的疾风剑豪
同时我也是一名17岁来自中专的学生在学校写的,如有写的不对或侵权请及时联系删除。

CCNA-第二篇-路由器交换机概述相关推荐

  1. 第二篇第一章概述及第二章生产和储存物品的火灾危险性分类 重点在于表格...

    2019/1/4 [录播]2018一消精华班-实务-一级消防工程师-环球网校 http://v.edu24ol.com/?type=lesson&id=178923&gid=16157 ...

  2. 软件测试基础 第二篇 软件测试管理概述

    1 软件测试管理概述 1.1软件测试管理基础 1,软件测试管理目标:软件测试管理的目标是通过系统的.高效的.适用的技术.方法和体系来监督.促进和达到这个软件测试的目标. • 可用测试资源 • 使用适当 ...

  3. CCNP1交换:三层架构概述、路由器交换机登录密码破解、VLAN、trunk(ISL、dot1Q)、DTP、VTP、交换机工作原理

    文章目录 CCNP1交换:三层架构概述.路由器交换机登录密码破解.VLAN.trunk(ISL.dot1Q).DTP.VTP.交换机工作原理 一.企业网三层架构概述: 1.冗余: 2.三层架构: 二. ...

  4. 【2023】Kotlin教程 第二篇 面向对象与函数式编程 第15章 数据容器——数组和集合 15.2 集合概述

    [2023]Kotlin教程 文章目录 [2023]Kotlin教程 第二篇 面向对象与函数式编程 第15章 数据容器--数组和集合 15.2 集合概述 第二篇 面向对象与函数式编程 第15章 数据容 ...

  5. 极限编程阅读笔记--第二篇

    应本学期软件工程寒假作业,发表第二篇阅读笔记,读的书为<规划极限编程>,本次阅读了五到八章. 第五章:本章讲的是概述,在开发之前我们要总揽这个项目,看看他的开发周期和业务周期,一般开发周期 ...

  6. 实战Cisco路由器交换机各型号密码恢复

    实战Cisco路由器交换机各型号密码恢复 2010-10-01 13:29:33 标签:思科路由器 下载地址 思科设备 配置文件 交换机 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 ...

  7. CCIE理论-第二篇-SDN-FabricPath技术

    CCIE理论-第二篇-SDN-FabricPath技术 首先,什么是FabricPath呢,这个东东是思科的私有技术,而且只能在Nexus系列设备上使用 例如N5K,N6K,N7K,N9K.都是支持的 ...

  8. Go实现Raft第二篇:选举

    女主宣言 今天小编为大家分享一篇关于Golang实现Raft的文章,本篇文章为系列中的第二篇,对Raft中的选举机制进行介绍并使用go进行实现.希望能对大家有所帮助. PS:丰富的一线技术.多元化的表 ...

  9. kubernetes之CI/CD工具jenkins第二篇,helm的使用

    1. kubernetes之CI/CD第二篇-jenkins结合helm部署应用: 1. 概述:    在前期的博文中我已经初步介绍过kubernetes环境下的CI/CD的使用.主要是jenkins ...

最新文章

  1. python列表操作:追加元素到列表的代码
  2. 【c语言】模拟库函数strstr
  3. linux mint系统分区,Win7删除了linuxmint的系统分区如何恢复
  4. 秒秒钟揪出张量形状错误,这个工具能防止ML模型训练白忙一场
  5. C51单片机其他名词英文全称
  6. git 快速入门笔记
  7. 小菜学设计模式——观察者模式
  8. 谷粒商城集群篇爬坑笔记--Gitee拉取项目报错、项目target文件不存在(部分项目不全)、SonarQube报错
  9. oracle数据库表用序列实现主键自增长
  10. 2021-09-14 if__name__ == ‘__main__‘的用法
  11. 动态规划实战9 leetcode-91. Decode Ways
  12. java程序设计pdf下载_Java程序设计基础(第5版) PDF 下载
  13. 中国移动计算机岗专业知识,【中国移动】计算机技术岗面经
  14. API支付代理版自动发卡平台源码
  15. Depends工具(检查exe文件依赖的好朋友)
  16. redis mset是否具有原子性
  17. Footprint Analytics: NEO 主网上线 5 年,现状如何?
  18. ORA-20003: ORU-10036: object XXX is invalid and cannot be described
  19. java学习笔记-良葛格_Java良葛格 学习笔记
  20. xxm php,XXM个人知识管理工具 v6.0.5

热门文章

  1. [Leetcode][第109题][JAVA][有序链表转换二叉搜索树][分治][快慢指针][中序遍历]
  2. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第14篇]什么是基于线性对的密码学
  3. 共轭方式怎么判断_怎样判断共轭双烯
  4. oracle sql-1,Oracle – Oracle SQL(1)
  5. poj 2255 Tree Recovery 解题报告
  6. svm解决兵王问题_机器学习: svm
  7. 1360E. Polygon
  8. 计算机专业的第二批本科大学,第二批本科院校
  9. c#日期转换周几_Java时间与日期
  10. java生成四则运算表达式_生成四则运算(java实现)