IP路由及静态路由配置

IP路由及静态路由配置

qianghaohao(CodingNutter)

链接来源:http://www.cnblogs.com/codingnutter/p/5654271.html

一.IP路由:

IP路由就是根据IP地址在不同网络之间转发数据的过程。它决定了IP数据包从

源网络到目的网络怎么走,也就是规划一条到目的地的路径。实现这个功能的设

备就是路由器,每个路由器都保存着一张路由表,表中每个条目指明分组到某个

子网或主机应该通过路由器的哪个物理端口发送,然后就可到达该路由的下一个

路由器,或者不在经过别的路由器而传送到直接相连的网络中的目的主机。下面

举个例子来讲解IP路由的过程。

Ex:从西安到-->榆林

假如我们从西安市出发,要到榆林市,此时我们要查看地图发现去榆林得先到达

达铜川市(当然也有其他路径,在此假设就这一条路,多条路的话选择最优的路径),

于是我们坐火车到达铜川市,此时到了铜川市,再次查地图,发现要到达榆林得先到达

延安市,于是我们坐车到达了延安市,此时查看地图发现榆林就在我们相邻的地方,此

时有到榆林的直通车,于是我们坐上到榆林的直通车直达榆林。

以上例子和网络中数据包转发的道理是一样的,每一站都知道怎么去目的站,但是

并不知道去目的站的完整路径。也就是说我们知道去榆林要先到达铜川市,但并不知道

到达榆林的完整路径怎么走。这种知道怎么去下一站的信息就是一条路由条目,整个地

图就相当于路由表,乘客就相当于IP数据包。

一张路由表:

IP搜索路由表匹配规则:

  

二.静态路由配置:

所谓静态路由就是由管理人员手工在路由器上指定到达某个网络该怎么走,到达目的

网络得从哪个接口出去或者要到达的下一跳(下一站)接口。在文章中我们用如下简单的拓

扑,通过配置静态路由来让两台电脑能够通信:

1.为四台设备配置IP地址和子网掩码:

可以通过界面操作来配置,也可以通过命令行模式配置。

先通过界面操作给两台电脑配置IP地址,注意同时要指定网关地址:

配置 PC1:

配置PC2:

接下通过命令行方式给路由器配置IP地址:

配置R1:

按同样的方法配置R2:

此时拓扑图中接口的连接变成绿色的,但是PC1和PC2无法互相ping通,需要做静态路由:

2.为R1和R2配置静态路由:

静态路由命令如下:

为R1做静态路由:

同理为R2做静态路由:

3.以上配置完毕,现在两个电脑可以互相ping通了,静态路由配置完毕:

三.数据包在经过各个设备时MAC地址和IP地址的变化:

数据包在TCP/IP网络间传递时MAC地址变化,数据包内部的IP地址保持不变。

根据以上拓扑图,数据包转发过程:

1.PC1查看自己的ARP表,如果主机PC1第一次给PC2发送数据包,那将无法从ARP映射表中找到

对应的mac地址。因此PC1将以FF:FF:FF:FF:FF:FF为目的mac地址,发送一个arp广播请求。

2.如果PC2和PC1在同一个网段,那么只有PC2将响应PC1发送的ARP广播。此时PC1得到了PC2

的mac地址,并将这个mac地址存入arp缓存,然后将自己的mac地址为源地址,PC2的mac地址为目的

mac地址封装成以太网数据帧发送给PC2。

3.如果主机PC2并不和PC1在同一网络。路由器的端口将把自己的mac地址发送给PC1,然后PC1将此

mac地址和对应的网关接口IP存入arp缓存。然后将自己的mac地址为源mac,网关的mac为目的mac,封

装成以太网帧发送给路由器。

4.路由器接收到数据包后,进行拆包,获取数据包中的目的IP地址,然后查找路由表,找到要出去的接

口的mac地址,和下一跳的IP地址,然后通过得到的下一跳IP地址查找arp表,找到对应的mac地址,如果

arp缓存没有下一跳IP的mac地址,则同样进行arp广播。

5.接着上一步,将路由器出接口的mac地址为源mac地址,将下一跳路由器接口的mac地址为目的mac

地址封装成以太网帧发送给下一站路由器。

6.当下一站路由器收到数据包后重复进行3-4-5的步骤,直到PC2收到数据包。

可以通过单步执行,查看数据包中mac地址的变化:将Cisco Packet Tracer软件在simulation模式下发

数据包,然后点击Auto Capture /Play可以单步执行,查看到达每一个设备后数据包里面的mac地址和IP

地址。

时间: 2024-08-07 08:36:48

IP路由及静态路由配置的相关文章

【基础】华为设备默认路由和静态路由配置实战

1.             实验拓扑 使用ENSP模拟器(版本V100R002C00 1.2.00.350)                             2.             实验需求:  实现R1和R3之间互通 3.             实验步骤: 1)   IP规划: R1的g0/0/0的ip地址是202.106.1.2 30 R2的g0/0/0的ip地址是202.106.1.130 R2的g0/0/1的ip地址是202.106.2.1 30 R3的g0/0/0的i

IP路由、静态路由及距离矢量路由RIP

IP路由.静态路由及距离矢量路由RIP IP 数据包的路由转发过程:详见:https://wenku.baidu.com/view/2b9aa6187c1cfad6185fa765.html 常用的动态路由协议: 路由协议缺省时的外部优先级: 路由协议类型 优先级 Direct 0 OSPF 10 IS-IS 15 Static 60 RIP 100 OSPF 150 IBGP/EBGP 255 查看路由表 : display ip routing-table 配置静态路由: ip routin

直连路由和静态路由

直连路由和静态路由 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.简单直连路由拓扑 上图中路由器不需要任何配置就能互相访问,因为这三个网段的网关地址都在同一个路由器的接口上,属于直连路由,路由器会自动生成路由表,不需要手动配置就可以让这三个区域互相ping通.这就是直连路由的作用! 二.静态路由 1.静态路由配置事实例

13-IP路由与静态路由

一.路由器的基本工作原理 二.路由器选择最优路由的方法 1.最长匹配 2.优先级 3.cost 开销 路由类型:Direct osfp Static RIP 管理距离 0 10 60 100 路由器转发数据包: 路由器需要知道下一条和出接口才能将数据转发出去 静态路由: 静态路由可以实现负载均衡和路由备份 静态路由支持到达同一目的地的等价负载分担 浮动静态路由在网络中主路由失效的情况下,会加入到路由表并承担数据转发业务 缺省路由是目的地地址和掩码都为全0的特殊路由 如果报文的目的地址无法匹配路由

路由器IP地址以及静态路由的配置

一.实验软件 GNS3 二.实验拓扑以及地址规划,如下图所示 三.实验步骤 1.配置IP地址 在R1上配置接口IP地址 在R2上配置IP地址 2.在R1上配置静态路由 在R2上配置静态路由表 3.查看配置文件.命令show running-config(特权模式下) R1 R2 四.验证网络是否互通

配置多路由的静态路由

配置接口 IP地址并通过静态路由,实现全网互通使用ENSP搭建实验环境分别按要求配置PC机的IP地址,子网掩码,网关进入系统视图,更改三个路由器名称,R1,R2,R3,分别进入三个路由器端口视图配置IP地址子网掩码验证IP地址 是否正确配置给R1,R2,R3都配置上静态IP地址测试,每台PC机与每个网段是否能正常ping通 测试 结果,PC机可以和每个网段都能ping通 原文地址:https://blog.51cto.com/14310238/2388327

默认路由与静态的配置

使用eNSP搭建环境,如图一.配置路由器接口IP:1.R1路由IP配置:<Huawei>sys(进入系统视图)Enter system view, return user view with Ctrl+Z.[Huawei]sys R1(将名字更改为R1,方便记录)[R1]interface GigabitEthernet 0/0/0(进入GigabitEthernet 0/0/0接口)[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24(配置IP

静态路由!静态路由!静态路由!原理与配置

本次和各位小伙伴分享的是静态路由的原理和配置,接下来我会从以下几个方面来和大家进行解析:1.路由器的工作原理2.路由表的形成3.静态路由和默认路由4.路由器转发数据包的封装过程5.静态路由和默认路由的配置 首先我们讲讲路由的原理: 路由器工作在OSI参考模型的网络层,它的重要作用是为数据包选择最佳路径,最终送达目的地.以下图为例来说明以下路由的技术是怎么样的:在只有一个网段的网络中,数据包可以很容易的从源主机到达目标主机.但是如果一台计算机要和非本网段的计算机通信,数据包就要经过很多路由器.如上

进阶!浮动路由与静态路由

路由器的工作原理:1.仅仅查看数据包中的IP地址中的目标IP地址: 2.将目标IP地址与 路由器的核心工作表 -- 路由表 中的条目进行匹配: #如果匹配成功,则在条目对应的端口中发送出去: #如果匹配失败,则直接丢弃: 路由条目的样子: 前缀 / 掩码 协议/类型 优先级 开销 下一跳 出端口 prefix / mask protocol preference cost next-hop interface192.168.12.0 /24 direct 0 0 192.168.12.2 gi0