你能清楚地知道

  • 前言
  • 一、别怕,类比着看
  • 二、数据仅在交换机之间的转发
  • 三、路由器之间的转发
  • 四、主机之间转发
    • 在同一个子网下(没经过路由器)
    • 不在同一个子网下(经过路由器)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。点击这里

前言

数据帧在转发时,会涉及到源ip目标ip,源MAC地址目标MAC地址的使用,那么到底什么是这些个玩意儿,又咋用呢?

一、别怕,类比着看

  • 数据的转发就好比是你寄个快递一样
  • 寄个快递你得填上寄到哪吧,这个地址就是目标ip地址
  • 完了之后,收的人得知道从哪寄来的吧,这个地址就是源ip地址
  • 运快递的时候得过高速路口吧,就相当于过了个交换机,啥也不变
  • 快递从北京仓库里出来,先得写地址发往北京市分拣中心,再写地址发往石家庄市鹿泉分拣中心,再写地址发往师大快递点,你才能收到快递吧。所以,分拣中心就相当于是路由器,每过个路由器你都得重新写个地址,从哪发的,发去哪,这就是源mac地址和目标mac地址

二、数据仅在交换机之间的转发

说了啥也不变,还咋地

三、路由器之间的转发

源ip和目标ip不变(变了,谁知道你快递从哪发的,发到哪)
源mac和目标mac每经过一次都会改变
咋变?

四、主机之间转发

在同一个子网下(没经过路由器)

啥也不变,为啥?就好比是你给你邻居寄个快递一样。

不在同一个子网下(经过路由器)

源ip和目标ip都不变(同上)
目标mac和源mac改变

参考资料https://blog.csdn.net/qq_36501981/article/details/81038641

计算机网络·啥玩意是源MAC地址,目标MAC地址,源ip地址,目标ip地址相关推荐

  1. 数据包经由路由转发时源、目的IP地址及MAC地址变化情况

    IP数据包经由路由转发的时候源ip,目的ip,源MAC,目的mac是否发生改变,如何改变? A-–(B1-B2)-–(C1-C2)---E 如上拓扑图为例,B1和B2是路由器B上的两个接口,C1和C2 ...

  2. 【计算机网络】网络层 : IP 组播 ( IP 数据报传输方式 | 组播 IP 地址 | 组播 MAC 地址 | IGMP 协议 | 组播路由选择协议 )

    文章目录 一.IP 数据报传输方式 二.组播 IP 地址 三.组播 MAC 地址 四.IGMP 协议 五.组播路由选择协议 一.IP 数据报传输方式 IP 数据报传输方式 : ① 单播 : 发送数据到 ...

  3. 计算机网络——IP地址与MAC地址

    1.1.1 认识IP地址 IP地址用于在TCP/IP通信协议中标记每台计算机的地址,通常使用十进制来表示,但在计算机内部,IP地址是一个32位的二进制数值. IP地址 网络号 表示其所属的网络段编号. ...

  4. 【计算机网络】数据链路层 : 以太网 ( 无连接、不可靠服务 | 以太网发展 | 10BASE-T 以太网 | MAC 地址 | 以太网 MAC 帧 | 高速以太网 )

    文章目录 一. 以太网 ( Ethernet ) 概述 二. 以太网 ( Ethernet ) 服务 三. 以太网 ( Ethernet ) 发展 四. 10BASE-T 以太网 五. 适配器 与 M ...

  5. 【计算机网络】湖科大微课堂笔记 p33-35 MAC地址、IP地址以及ARP协议

    MAC地址 为什么要有MAC地址?原因如图: MAC地址与帧: MAC地址也被称为物理地址.硬件地址:因为它被固化在网卡上. 总览: IEEE 802局域网的MAC地址格式 MAC地址发送顺序 举例: ...

  6. 详解ip地址和mac地址即ARP协议

    目录 一.为什么有mac地址还需要ip地址 1. 为什么有mac地址 2. 数据包只填mac地址能否送达 3. IP地址不可或缺 4. 是否可以只存在ip地址 二.ARP协议详解 1. 为什么需要AR ...

  7. 互联网是如何组建的,为什么需要IP地址和MAC地址?

    这是我初学计算机网络时经常思考的一个问题,最近花时间整理成文,分享给大家. 简单来说,数据包需要在网络中的主机.交换机.路由器之间传递,而IP地址是每个网络设备的唯一标识,使用IP地址作为每一次传输的 ...

  8. 编程获取ip地址与mac地址的对应关系_[读书笔记]CSAPP:25[VB]网络编程1

    视频地址: [精校中英字幕]2015 CMU 15-213 CSAPP 深入理解计算机系统 课程视频_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com 课件地址: ...

  9. IP地址与Mac地址的关系与区别 - 学习/实践

    1.应用场景 主要用于学习IP地址与Mac地址的关系与区别,更加了解掌握计算机网络相关知识 2.学习/操作 下面是一个跨网段的网络请求根据 IP 地址和 MAC 地址最终到达目标主机的流程图 为了方便 ...

最新文章

  1. amd同步多线程_锐龙本主力AMD锐龙5 3500U测试:八代酷睿招架不住…
  2. my_free mysql源代码_MySQL源代码管中窥豹(一)_MySQL
  3. jQuery中的函数汇总1
  4. onsyscommand
  5. “拯救网站运维经理赵明”已近尾声
  6. WPF之DatePicker使其只能选择日期,不能输入日期
  7. plt.plot绘图
  8. 那些盒模型在IE6中的BUG们,工程狮的你可曾遇到过?
  9. eclipse 批量 查询 替换
  10. nopi 缩小字体填充_20202南雄高空广告字体安装施工方案设备先进
  11. 新浪微博客户端(33)-显示头像上的认证类型
  12. 三四五线城市商机无限,但创业更适合在一线城市
  13. 领域划分的规则是什么?
  14. 登陆成功页面5秒跳转
  15. Python基础知识练习(含答案)
  16. wps文档漫游删除_WPS自带的文档漫游和在线模板怎么关闭?
  17. 计算机三级网络技术知识点大全(七)
  18. win10下如何配置JAVA环境
  19. 如何设置网件gs108e_【美国网件 GS108E 交换机开箱总结】插头|接口|散热孔|指示灯_摘要频道_什么值得买...
  20. 制作PX30 Android 8.1开机动画

热门文章

  1. lpms-ig1 IMU使用
  2. kali 学习成长之路
  3. 图片视频打赏 版本号:3.9 完全开源解密版 图片打赏 微信打赏 公众号打赏
  4. 是谁在我的心里打了个结(十三)七天
  5. 为什么生成式AI这么火?OpenAI刚刚被曝估值已接近200亿美金
  6. python给图片添加水印图片_使用Python编写批量添加图片水印程序
  7. 【SpringBoot】整合消息中间件
  8. 如何有效做好地推,地推怎么做最有效呢?这
  9. eclipse插件开发_开发Eclipse插件的最佳实践
  10. Per-service mutual TLS authentication enablement