如何配置静态路由

1.主机A想要和主机B 进行通讯,首先会发送一个ARP的广播。

2.第一次封装包含:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(11-11)目的Mac(22-22)

PS:ARP广播只有同一广播域中才能收到,主机B和主机A并不在一个广播域中,所以主机A的ARP广播只能到Mac地址为(22-22)的端口。

3.第二次封装:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(22-22)目的Mac(33-33)

PS:路由器A会将收到的广播重新拆开分析,会重新发送一个ARP广播去寻找主机B的Mac地址,从传输的开始到结束,源和目的地的IP地址不会改变,如果改变那主机B无法回包给主机A进行通讯。

4.第三次封装:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(44-44)目的Mac(55-55)

PS:路由器B接收到广播后重新拆开分析,重新发送一个ARP广播寻找主机B的Mac地址。

5.第四次封装:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(55-55)目的Mac(66-66)

PS:路由器B发出ARP广播到最近的一个端口,主机B收到了属于自己IP地址的广播,最后会接收到主机A经过2个路由器发出的数据包。

Original: https://www.cnblogs.com/fengxia6/p/16667102.html
Author: 风夏呀
Title: 如何配置静态路由

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/577790/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • GFS-Google 文件系统

    GFS分布式文件系统 简介 GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,并提供容错功能。它可以给大量的用户提供总体…

    Linux 2023年6月13日
    095
  • Redis 内存模型

    前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的…

    Linux 2023年5月28日
    0125
  • 安装Redis

    1、下载redis 2、解压缩、安装 安装完之后,可以执行以下make test,执行make test之前需要先安装tcl 3、配置 redis服务后台启动 找到: 修改为: 4…

    Linux 2023年5月28日
    093
  • 字节 字符 位(比特)

    位(bit):binary digit,计算机储存的最小单位,n个比特可以确定2^n个情况,如11010100为8位。 字节(byte):一个字节储存8位无符号数,范围为0-225…

    Linux 2023年6月13日
    0107
  • podman的基本用法

    podman的基本设置和使用 运行示例容器 列出正在运行的容器 检查正在运行的容器 测试 httpd 服务器 查看容器的日志 查看容器的 pid 检查点容器 恢复容器 迁移容器 停…

    Linux 2023年6月13日
    084
  • MySQL常见操作

    1.登录 mysql -uroot -p 2.如何查询数据库服务器中所有的 mysql> show databases; 3.如何选中一个数据库进行操作 mysql>u…

    Linux 2023年6月7日
    0106
  • 【MySQL篇】Navicat导入SQL大文件报错终极解决方案

    面对 大数据库文件(一般50M以上),使用Navicat导入的时候容易出现 [ERR]2006等报错问题,此文提供了几种办法,包括修改MySQL的配置参数在网上也有很多详细教程介绍…

    Linux 2023年6月13日
    0108
  • redis中key和value的存储大小限制

    String类型:一个String类型的value最大可以存储512M List类型:list的元素个数最多为2^32-1个,也就是4294967295个。 Set类型:元素个数最…

    Linux 2023年5月28日
    0137
  • ansible用authorized_key模块批量推送密钥到受控主机实现免密登录

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月7日
    097
  • 2020年12月-第02阶段-前端基础-CSS Day06

    CSS Day06 定位(position) *理解 能说出为什么要用定位能说出定位的4种分类能说出四种定位的各自特点能说出我们为什么常用子绝父相布局 *应用 能写出淘宝轮播图布局…

    Linux 2023年6月8日
    0131
  • bzoj 1191 特别行动队

    一道不错的斜率优化入门题,传送门:bzoj 1911 题目描述稍微有点不太清楚,先解释一下 将n个士兵分成几个连续的组,每一组的战斗力为f(y),其中:f(x)=ax2+bx+c(…

    Linux 2023年6月6日
    0110
  • WSL2卸载fish后无法登录问题的简单解决

    问题环境 Windows11 WSL2 OpenSUSE Tumbleweed 问题描述 在执行 sudo zypper remove fish之后,退出了终端界面,再次进入时终端…

    Linux 2023年6月13日
    0112
  • PhpCms V9调用指定栏目子栏目文章的方法

    PhpCms V9调用指定栏目子栏目文章的方法 第一种,直接写父类id {pc:content action=”lists” catid=”父类…

    Linux 2023年6月13日
    0112
  • 【设计模式】Java设计模式-享元模式

    Java设计模式 – 享元模式 😄 不断学习才是王道🔥 继续踏上学习之路,学之分享笔记👊 总有一天我也能像各位大佬一样🏆原创作品,更多关注我CSDN: 一个有梦有戏的人…

    Linux 2023年6月6日
    0136
  • Linux基础02

    import paramiko class SSHProxy(object): def __init__(self, hostname, port, username, passw…

    Linux 2023年6月7日
    089
  • PHP使用pdfparser实现对PDF转换成本文

    使用pdfparser对PDF转换成文本形式,转换后没有格式。 原始PDF: 转换成文本: 第一步:安装pdfparser composer require smalot/pdfp…

    Linux 2023年6月7日
    0119
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球