网络通信设备之网络路由技术详解

2023-11-05

一、路由器简介

路由器是构成IP网络的核心,其最基本的作用就是连接不同类型的网络,智能选择最佳的信息传送线路。除此以外,路由器还具有访问控制功能。路由器也可以算作是一台专用计算机,可以听懂并翻译各种网络协议,就像一个会讲各种语言的人一样。

1、路由器功能

路由和转发:

  1. 可以决定数据包从来源端到目的端所经过的路由路径(host到host之间的最佳传输路径),这个过程称为路由。
  2. 将路由器输入端的数据包移送至适当的路由器输出端(在路由器内部进行),这称为转发。

1. 路由选择

通过路由表进行选择最佳路径进行转发。

2. 分组转发

交换结构:是一台路由器的核心组件,它的作用就是根据转发表对分组进行处理,将某个输入端口进入的分组从一个合适的输出端口转发出去。,将某个输入端口进入的分组从一个合适的输出端口转发出去。交换结构本身就是一种网络,但这种网络完全包含在路由器中,因此交换结构又可看成是“在路由器中的网络”。

交换方法:存储器 通过总线 通过内部互连网络

输入端口:路由器是一种具有多个输入端口和多个输出端口的专用计算机,其任务是转发分组。也就是说,将路由器某个输入端口收到的分组,按照分组要去的目的地(即目的网络),把该分组从路由器的某个合适的输出端口转发给下一跳的路由器。下一跳的路由器也按照这种方法处理分组,直到该分组到达终点为止。

数据链路层剥去帧首部和尾部后,将分组送到网络层使用IP头部关键字去查找转发表找到出接口,如果数据进入接口的速度大于数据到交换模块的速度就会出现排队。

输出端口:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

网络通信设备之网络路由技术详解 的相关文章

  • Java参数-Xms和-Xmx的区别

    java内存堆栈不够用时我们会寻求java参数 Xms和 Xmx的帮助 网上也有许多前辈给出了例子 但很多人喜欢把 Xms和 Xmx的值设置成一样的 甚至我还见过有吧 Xms设的比 Xmx还要大 Xms是最小值 Xmx是最大值 一开始我也不
  • Java中的网络编程

    文章目录 Java中的网络编程 一 网络编程 1 1网络编程的概念 1 2网络编程面临的问题 1 3网络编程的要素 二 IP 2 1IP的概念 2 2IP地址 2 3IP地址的分类 2 4测试IP地址 2 5java中测试IP的常用方法 三
  • EDA课程期末考试题(通信信工)

    eda没上过考试也能过 题目 1 图2中的7400 在我的博客EDA第一次课 1117电路图的绘制 中 已经大致讲过器件库如何加器件了 然后我再写下这几个图 我们现在创建一个PCB文件 点击file new project PCBproje
  • 【数据库创建与管理】【基本操作】

    文章目录 创建数据库 使用Studio创建 使用T SQL语言创建 管理数据库 使用SSMS 修改数据库存储容量 改名 删除 分离 附加 使用T SQL 修改 删除 分离 附加 创建数据库 使用Studio创建 右键 数据库 gt 新建数据

随机推荐

  • Java中类的方法

    目录 1 类的方法 1 1 方法的语法结构 1 2 方法的返回值 1 3 类的方法调用 2 成员变量和局部变量 2 1 变量的作用域 2 2 成员变量和局部变量 4 带参数的方法 4 1 定义 4 2 示例 5 包 5 1 包概述 5 2
  • C#刷新控件的几种方法

    Control Update 方法 https msdn microsoft com zh cn library 9dc1yh37 v vs 100 aspx 执行所有对绘制的挂起请求 可通过以下两种方法重绘窗体及其内容 您可以将 Inva
  • @Auto-Annotation自定义注解——接口限流篇

    Auto Annotation自定义注解 接口限流篇 自定义通用注解连更系列 连载中 首页介绍 点这里 前言 在访问高峰期为保证应用服务稳定运行 需要对高并发场景下接口进行接口限流处理 通对接口流量的访问限制能够在一定程度上防止接口被恶意调
  • 一、Python基础---计算机基本概念

    一 Python基础 计算机基本概念 1 计算机是什么 2 计算机的组成 3 计算机语言概述 4 计算机语言的发展 5 解释型语言和编译性语言的差别 6 交互方式 7 DOS命令 8 文本文件和字符集 8 1文本文件 8 2 常见字符集 9
  • unity3d-血条的设计

    任务目标 完成血条的预制设计 任务要求 分别使用 IMGUI 和 UGUI 实现 使用 UGUI 血条是游戏对象的一个子元素 任何时候需要面对主摄像机 分析两种实现的优缺点 给出预制的使用方法 实现过程 使用IMGUI实现 创建一个空对象
  • linux系统下常用的激活命令总结

    linux系统下常用的激活命令总结 作为一个刚入门linux的小白 很多的命令用了之后又会忘记 所以记录一下 方便后面回头查询 1 退出base环境 在terminal或者 bashrc文件中把conda自动启动设置为 false cond
  • Redis可视化客户端

    Redis是一个超精简的基于内存的键值对数据库 key value 一般对并发有一定要求的应用都用其储存session 乃至整个数据库 redis的可视化客户端目前较流行的有三个 Redis Client Redis Desktop Man
  • Vue 3 中的 Suspense 是什么?如何使用它

    Vue 3 中的 Suspense 是什么 如何使用它 介绍 Vue 3 是 Vue js 的最新版本 引入了一些令人兴奋的新功能和改进 其中之一是 Suspense 中文翻译为 暂停 机制 Suspense 是一种用于处理异步组件和延迟加
  • 教你App如何上架应用宝----腾讯开放开发平台

    上架app视频 http v youku com v show id XMTU0NTM1MTczNg html from y1 7 1 2 paction app在腾讯的 应用宝 市场 输入 czg学习演示 可以下载 注意 上架app视频的
  • 冒泡排序算法的Python实现(头歌实践教学平台)

    第1关 冒泡排序的实现 任务描述 本关任务 编写代码实现冒泡排序 相关知识 为了完成本关任务 你需要掌握 1 如何实现冒泡排序 2 冒泡排序的算法分析 冒泡排序 冒泡排序又称起泡排序 它的算法思路在于对无序表进行多趟比较交换 每趟都包括了多
  • ERROR: cannot launch node of type [turtlesim/turtlesim_node]

    这个之前路径是正确的 没有文档里说的那个BUG 为什么后续运行roslaunch rename01 node start turtle launch 的时候还是会报错呢 还是会出现 ERROR cannot launch node of t
  • 继承的详细介绍与理解,看了就懂

    继承的介绍 继承的概念及定义 定义格式 继承基类成员访问方式的变化 基类和派生类对象赋值转换 继承中的作用域 派生类的默认成员函数 继承与友元 继承与静态成员 复杂的菱形继承及菱形虚拟继承 总结 继承的概念及定义 继承也是面向对象的三大特性
  • ASM学习——开端

    什么是ASM ASM是一个操作java字节码的类库 ASM的操作对象 字节码 bytecode 数据 一个java文件经过java编译器javac编译之后会生成 class文件 在 class文件中 存储的就是字节码数据 ASM的操作对象就
  • XSL-FO 高级技术4

    概述 第 1 页 共7 页 既然您已经了解了定义打印页面外观的基本元素 现在让我们研究其它 XSL FO 元素 这些元素可以使 PDF 文档看上去更专业 本章将讨论下列主题 定义多页布局 添加页眉和页脚 对页面编号 用 Page x of
  • verilog/systemverilog的随机数生成问题

    Verilog SystemVerilog 里面的随机函数 Verilog系统自带一些随机数发生函数 最常用的有random 语法如下 random seed 指定概率分布 如果希望生成的随机数具有一定的概率分布 还有一些系统函数可以选用
  • webview页面有很多图片加载慢的处理方式

    dangwebview加载有很多图片的网页时会很慢 此时可以用webview的setBlockNetworkImage方法 在开始加载的时候使用 webview getSettings setBlockNetworkImage true 在
  • 云计算运营—01华为云计算解决方案介绍

    华为云计算解决方案介绍 文章目录 华为云计算解决方案介绍 一 FusionSphere虚拟化解决方案介绍 云操作系统架构 FusionCompute组成 FusionManager FusionStorage FS相比传统存储的优势 应用场
  • matplotlib 自带绘图样式效果展示速查(28种,全)

    matplotlib 自带绘图样式效果展示速查 28种 全 目 录 一 matplotlib 自带所有绘图样式效果展示 0 没有加style时的绘图风格 1 加 bmh style时的绘图风格 2 加 classic style时的绘图风格
  • 详解浏览器渲染原理及流程

    今天来分享一下浏览器的渲染原理及流程 前言 先来看看 Chrome 浏览器的多进程架构 通常 我们打包出来的 HTML CSS JavaScript 等文件 经过浏览器运行之后就会显示出页面 这个过程就是浏览器的渲染进程来操作实现的 渲染进
  • 网络通信设备之网络路由技术详解

    一 路由器简介 路由器是构成IP网络的核心 其最基本的作用就是连接不同类型的网络 智能选择最佳的信息传送线路 除此以外 路由器还具有访问控制功能 路由器也可以算作是一台专用计算机 可以听懂并翻译各种网络协议 就像一个会讲各种语言的人一样 1