华为路由的线路输出的两种不同方法简介

这篇具有很好参考价值的文章主要介绍了华为路由的线路输出的两种不同方法简介。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在配置静态路由时,可以使用下一跳地址,也可以使用出站接口。使用下一跳IP地址和使用出站接口会影响路由器的处理方式。
 
 
一、使用出站接口时,那么路由将被作为直连网络输入路由表在串口上使用出站接口和使用下一跳IP没有什么区别,仅仅少了一次寻找出站接口的递归查询,若在以太口上使用出站接口,则可能导致广播网络上出现过多的流量,而且还有可能耗尽路由器的内存。
二、使用下一跳IP地址,在串口和以太口上使用下一跳IP地址时,路由器的处理方式相同,通过查询相应的路由条目找到下一跳地址,然后根据下一跳IP地址递归查询到出站接口,若是在串口上,无需查询下一跳IP的相应的二层地址,因为在串口上就一个邻居,直接发送即可,单播以及组播二层地址为0x0f,广播二层地址为0x8f,若是在以太口上,则发送ARP查询,来获得下一跳IP的MAC地址,然后发送数据包。
三、假设路由A上有一个网段1:192.168.1.0/24,路由B上有一个网段2:192.168.2.0/24。
路由A上的路由:ip route 192.168.2.0 255.255.255.0 e0/0若网段1上的主机想要访问网段2上的主机192.168.2.1,因为路由A认为自己和192.168.2.0网段直连,所以路由器会发ARP报文去查询192.168.2.1的ARP地址,路由B收到ARP查后,查询自己的路由表发现自己可以到达该网段,于是路由B会发送一个包含自己E0/0的MAC地址的ARP给路由A,于是路由A就得到了192.168.2.1的MAC地址。
四、实际上是路由B欺骗了路由A,这就是proxy-arp,默认开启,并缓存该条目,若网段1上的主机要访问192.168.2.2,则会重复以上步骤并缓存该主机的MAC地址,而192.168.2.1和192.168.2.2的MAC地址都是路由B的E0/0的MAC地址,若网段2上有大量的主机,则路由A上可能会存在大量的ARP缓存条目,会耗尽路由器的内存。而使用下一跳时,只会存在一条和下一跳IP对应的ARP缓存,另外在IPv6中,静态路由的出站接口不能是以太口,因为IPv6不存在proxy-arp,取而代之的是NDP。
以上就是关于在设置路由器出口时的一些注意事项,相信大家在看完后都知道如何进行设置了,更多这方面的内容,大家可以看下Tenda腾达路由器设置。

文章来源地址https://www.toymoban.com/news/detail-453155.html

到了这里,关于华为路由的线路输出的两种不同方法简介的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Verilog基础:寄存器输出的两种风格

    相关文章 Verilog基础 https://blog.csdn.net/weixin_45791458/category_12263729.html?spm=1001.2014.3001.5482         Verilog中的寄存器操作一般指的是那些对时钟沿敏感而且使用非阻塞赋值的操作。例如状态机中的状态转移,实际上就是一种寄存器操作,因为这相当于将下一状态的组合逻辑连接至

    2024年02月04日
    浏览(39)
  • Lumeical Script------Script Prompt 中的两种输出方式

    有时候,和众多编程语言一样,我们需要在 Script Prompt 中打印一些我们已经得到的数据,这样可以方便我们调试代码和查看代码中是否有错误。关于在 Script Prompt 中打印数据,Lumerical Script 提供了两种方法。 如果大家觉得有用,就请点个赞吧~

    2024年02月03日
    浏览(34)
  • TCPIP vs OSI模型:网络通信的两种参考模型有哪些不同?

    前言   欢迎来到今天的每日一题,每日一提。昨天聊的是面试中经常会问到tcp协议 。在面试中一旦问到TCP/IP,那么OSI模型肯定是躲不过的。如果直接回答OSI模型有7层,和TCP/IP的区别就是层数不一样。那么恭喜你可以提前回去等通知了。所以今天就聊聊,什么是OSI模型和

    2023年04月13日
    浏览(49)
  • 无线路由器连接有线路由器的两种方案

    无线路由器连接有线路由器设置 描述:无线路由器tp-link tl-wr841n 连接有线路由器tp-link(具体型号不清)下面的设置都是以这两个路由器为例进行设置 目的:想从有线路由器接到无线路由器,实现无线上网功能 说明:无线连接有线两种方案: 1.无线wan口连接有线lan口 2.无线lan口

    2024年02月07日
    浏览(56)
  • .NET Web API设置响应输出的Json数据格式的两种方式

    在ASP.NET Core Web API中设置响应输出Json数据格式有两种方式,可以通过添加 System.Text.Json 或 Newtonsoft.Json JSON序列化和反序列化库在应用程序中全局设置接口响应的Json数据格式,本文示例使用的是新的Minimal API模式。 System.Text.Json System.Text.Json是 .NET Core 3.0 及以上版本中内置的 J

    2024年01月18日
    浏览(42)
  • vue路由的两种模式 hash与history

    Vue 路由是 Vue.js 框架提供的一种机制,用于实现单页面应用(Single-Page Application,简称 SPA)中的前端路由功能。它允许通过定义不同的路由路径和对应的组件,来管理应用程序中不同页面或视图的展示和切换。 Vue 路由使用了浏览器的 History API 或 hash(#)来实现路由导航。通

    2024年02月10日
    浏览(49)
  • C++中cin >> str 和 string类的getline(cin, str) 用来读取用户输入的两种不同方式的不同点

    <string>的getline()函数语法如下【https://cplusplus.com/reference/string/string/getline/】: 其中,is是输入流对象;str是目标字符串对象;delim是可选参数,表示定界符(分隔符,默认为换行符\\\'n\\\')。 使用getline()函数时,它会从输入流中读取一行文本,并将读取到的内容存储到目标字符

    2024年02月11日
    浏览(36)
  • C++中<iostream> 的cin >> str 和<string>的getline(cin, str) 用来读取用户输入的两种不同方式的不同点

    <string>的getline()函数语法如下【https://cplusplus.com/reference/string/string/getline/】: 其中,is是输入流对象;str是目标字符串对象;delim是可选参数,表示定界符(分隔符,默认为换行符\\\'n\\\')。 使用getline()函数时,它会从输入流中读取一行文本,并将读取到的内容存储到目标字符

    2024年02月11日
    浏览(34)
  • 华为二面:adb 连接 Android 手机的两种方式,看完你就懂了

    随着现在移动端技术的突飞猛进,导致现在市场上,APP 应用数不胜数,那对于测试工程师而言,对于 APP 的测试,那基本就是一个必修课了。 今天,我就来给大家介绍一下,adb 连接 Android 手机的两种方式 先使用 USB 线,连接 PC 和手机 通过 PC 给手机安装 adb 驱动,下载好安

    2024年02月09日
    浏览(53)
  • 运行QT的.exe程序出现缺少动态链接库以及无法定位程序输入点的两种不同情况的解决办法

    一、出现无法定位程序输入点的错误 出现这种情况是因为下面的设置造成的 因为QtCreator的环境变量在mingw环境变量的上方造成的。 具体解决办法是将上面的环境变量下移即可。 至于为什么会这样,可以自行查找啦。 二、出现缺少动态链接库dll的错误 在加入mingw-64的环境变量

    2024年02月04日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包