【网路概论】L6-2~4 路由相关

路由

默认网关:将本地讯息经由路由连接出去

显示路由表指令:route print,netstat -r

=>显示有关TCP/IP的三部分:
    1.接口列表(MAC2地址,分配接口)
    2.IPv4,IPv6路由表

路由表储存讯息:

  • 1.直接路由:网路直接透过路由连接
  • 2.远程路由:网路藉由其他路由连接
  • 3.默认路由:没有其他目标网路的路由时候选用

直连路由表:

网路被激活时,会创立两个路由条目(C/L)

  • C:确定直连网路,自动创建直连
  • L:表示本地端口
  • 192.168.10.10.0/24:获取方式
  • GigabitEthernet0/0:最终目的

远端路由表:

  • D:来源
  • 10.1.1.0/24:确定目的
  • 90:可信度
  • 2170112:为到远程所分配的值
  • 209.165.200.226:确定下一路由
  • 00:00:05:路由最後一次所侦听的时间
  • serial:最终出口

路由内部构造

思科储存器的四种:

  • RAM:同步动态访问储存器(SDRAM),确定转发的最佳路由。
  • ROM:存重要指令。
  • MVRAM:启动配置文件。
  • Flash:路由启动时,IOS从闪存复制到RAM。

记忆体:

  • 易失性记忆体:重新启动後,内容消失。(RAM)
  • 非易失性记忆体:重新启动後,内容保留。(ROM,MVRAM,Flash)

路由器组件:

  • 1.LAN接口:连接内部电脑,路由,交换器。
  • 2.WAN接口:将路由器连接到外部网路。
  • 3.控制台端:用USB低速连接到网路设备。
  • 4.Telen,SSH:通过网路接口,远程访问CLI。
  • 5.辅助端:管理路由器端口。

路由器启动过程

思科路由器,交换器再启动时,将IOS映像和启动配置文件(NVRAM)加到RAM
  • 1.执行post和加仔引导程序:透过ROM诊断硬体组件,并使引导程序查找IOS到RAM。
  • 2.查找并加载IOS:IOS通常在闪存中,TFTP服务器中查找。
  • 3.查找并加载配置文件:启动配置文件,从NVRAM复制到RAM。

路由器的配置

相关指令:

  • show ip interface brief:生成输出所有接口,地址,所有状态。
  • show ip route:显示存在RAM中的IPv4的路由表内容。
  • show interfaces:显示设备上的接口信息。
  • show ip interface:显示路由器上所有IPv4信息。

讲义总结:

网络层即 OSI 第 3 层,提供能够让终端设备跨整个网络交换数据的服务。为了实现这种端到端传输,网络层使用了四个基本过程:终端设备的 IP 编址、封装、路由和解封。

Internet 主要基於 IPv4,IPv4 仍然是使用最广泛的网络层协议。 IPv4 数据包包含 IP 报头和负载。但是,IPv4 的唯一公有 IP 地址数量有限。这促使了 IP 版本 6 (IPv6) 的开发。 IPv6 使用简化的报头,比 IPv4 具有更多优势,例如更高的路由效率、简化的扩展报头和单个流处理能力。此外,IPv6 地址基於 128 位分层编址,而 IPv4 采用的是 32 位。这显着增加了可用的 IP 地址数量。

除了分层编址外,网络层也负责路由。

主机需要使用本地路由表才能确保数据包转发到正确的目的网络。主机的本地路由表通常包含直连路由、本地网络路由和本地默认路由。本地默认路由是到默认网关的路由。

默认网关是连接本地网络的路由器接口的 IP 地址。当主机需要将数据包转发到与此主机不在同一网络的目的地址时,会将数据包发送到默认网关进行进一步处理。

当路由器(例如默认网关)收到数据包时,它会检查目的 IP 地址以确定目的网络。路由器的路由表存储了有关 IP 网络的直连路由和远程路由的信息。如果路由器的路由表中存在指向目的网络的条目,路由器会转发数据包。如果不存在匹配的路由条目,若已配置了默认路由,路由器可能会将数据包转发到自己的默认路由,否则它会丢弃数据包。

可以在每台路由器上手动配置路由表条目来提供静态路由,路由器相互之间也可以使用路由协议动态交换路由信息。

为了能够连接路由器,必须配置路由器接口。要启用具体接口,请使用 interface type-and-number 全局配置模式命令进入接口配置模式。


<<:  JS ES6 箭头函式常见问题 DAY74

>>:  前端工程学习日记第18天-Emmet简易教学 - 快速上手包

Day 29 - State Monad IV

Review 由於 State 原本可以一篇写完的,被我拖成四篇的关系,所以来回顾一下,哈哈哈哈哈哈...

阻止B-1B轰炸机前进的不是敌人是一台平板

转自新闻原文 美国空军派遣的B-1B轰炸机在驻紮挪威期间,其中一架轰炸机因发动机吸入平板电脑,导致两...

Day 12 - Semigroup I

Definition of a Semigroup 一个集合(Set)或称型别(Type) 有 co...

Swift 新手-AI/IOT CoreML and TensorFlow

Core ML 是一个 Apple 框架,它允许开发人员将机器学习/深度学习模型集成到他们的应用程序...

Day 15 再手动安装个 Python3 容器看看

来安装个 Python3 的容器吧~ 虽说日後要搭建一系列的服务,并让开发者可以直观理解,可以使用 ...