什么是IP路由?类型、路由表、协议、命令
什么是IP路由?
IP路由是指将数据包从一个网络上的主机发送到另一个远程网络上的另一台主机。它帮助您检查数据包的目标IP地址,确定下一跳地址,并进行转发。IP路由器使用路由表来确定数据包应转发到的下一跳地址。
在CISCO IP路由中,数据通过路由器,跨越多个网络,从源头路由到目的地。IP路由协议允许路由器构建一个转发表,该表将最终目的地与下一跳地址相关联。
路由度量
路由度量是允许路由器决定数据包最佳路径的值。
不同的路由度量有:
- 跳数
- 带宽
- 负载
- 费用
- 可靠性
为什么需要路由协议?
请看下面的图片-
- 数据应该经过网络1、3和5,还是网络2和4?
- 乍一看,数据应该走经过网络2和4的较短路径。
- 但是,网络1、3和5转发数据包的速度可能比网络2和4快。
- 这些是网络路由器不断做出的选择。
什么是默认网关?
默认网关是主机用于与远程网络上的其他主机通信的路由器。当主机没有特定远程网络的路由条目,并且不知道如何到达该网络时,就会使用默认网关。
主机应配置为将所有发往默认网关所属远程网络的数据包发送给默认网关,该网关具有到达该特定网络的路由。
IP路由是如何工作的?
以下示例将更详细地解释默认网关的概念。
- 主机X的IP地址已配置为默认网关地址的路由器T1。
- 在这里,主机X正试图与主机Y通信,主机Y是另一个远程网络上的主机。
- 该主机会在其路由表中查找,以检查是否有目标网络地址的条目。
- 如果找到条目,主机将把所有数据发送到路由器T1。
- 然后,路由器T1接收数据包并将其转发给主机Y。
路由表
每个路由器都维护一个存储在其RAM中的路由表。路由器广泛使用路由表来决定到达目标网络的路径。路由表主要有三种填充方法:
- 直接连接的子网
- 使用静态路由
- 使用动态路由
路由协议的类型
以下协议帮助数据包在互联网上传输:
IP
互联网协议(IP)为每个数据包指定源和目标。路由器检查每个数据包的IP头,以确定将它们发送到何处。
OSPF
开放最短路径优先(OSPF)协议是一种为IP网络量身定制的链路状态IGP,使用最短路径优先(SPF)方法。
RIP
RIP同时用于LAN和WAN网络。它还在OSI模型的应用层上运行。RIP的全称是路由信息协议。RIP有两个版本:
- RIPv1
- RIPv2
EIGRP
它是一种混合路由协议,提供路由协议、距离矢量和链路状态路由协议。它将路由IGRP路由的相同协议,并使用与IGRP相同的复合度量,这有助于网络选择最佳路径目的地。
ISIS
ISIS路由协议用于互联网发送IP路由信息。它由一系列组件组成,包括终端系统、中间系统、区域和域。
BGP
BGP是互联网的路由协议,被归类为DPVP(距离路径矢量协议)。BGP的全称是边界网关协议。
IP路由的优点
路由过程确保适当的数据包从源路由到目标。
路由的目标包括:
- 提供稳定性
- 提供鲁棒的网络
- 提供网络路径的动态路由更新
- 传输过程中的信息安全
什么是路由器?
路由器是计算机网络设备,主要有两个功能:
- 创建和维护本地区域网络;
- 管理进出网络的数据以及网络内部流动的数据。
它还可以帮助您处理多个网络并在它们之间路由网络流量。在您的家庭网络中,您的路由器有一个连接到互联网,一个连接到您的私有本地网络。此外,大多数路由器还包含内置的交换机,允许您连接多个有线设备。
路由器的功能
以下是路由器的重要功能:
- 创建本地区域网络(LAN)。
- 它允许您将互联网连接分配给所有设备。
- 连接不同的介质和设备集。
- Router决定如何将信息从一台计算机发送到另一台计算机。
- 数据包转发、交换和过滤。
- Router还确保信息能够到达预定的目的地。
- 连接到VPN
摘要
- IP路由是将数据包从一个网络上的主机发送到另一个远程网络上的另一台主机。
- 不同的路由度量包括:1)跳数 2)带宽 3)负载 4)成本 5)可靠性。
- 默认网关是主机用于与远程网络上的其他主机通信的路由器。
- 路由表由路由器用来决定到目标网络的路径。
- 一些重要的路由协议是:1)互联网协议 2)开放最短路径优先(OSPF)协议 3)RIP(路由信息协议) 4)中间系统到中间系统(ISIS) 5)增强内部网关路由协议(EIGRP)和 5)边界网关协议(BGP)。
- IP路由提供网络路径的动态路由更新。
- 路由器是计算机网络设备,主要有两个功能:1)创建和维护本地区域网络,以及 2)管理进出网络的数据。
- 路由器有助于确定信息是否已到达预定目的地。
重要的IP路由命令有哪些?
以下两个IP路由命令用于配置静态路由。
Router(config)# ip route destination_network_# [subnet_mask] IP_address_of_next_hop_neighbor [administrative_distance] [permanent]
或者
Router(config)# ip route destination_network_# [subnet_mask] interface_to_exit [administrative_distance] [permanent]
IP数据包如何在互联网上传输?
IP地址通过路由算法将数据包从一台计算机(服务器/主机)传输到另一台计算机,直到它在互联网上到达其目的地。
哪个网络协议用于路由IP地址?
用于路由IP地址的协议称为互联网协议(IP),它指定每个数据包的来源和目的地。这些IP地址将数据包从互联网上的一台计算机(源系统)路由到另一台(目标系统)。