计算机网络实践(一):静态路由

实验环境:Packet Tracer,由于课下没有机架设备,于是采用Packet Tracer进行仿真复现,命令是一样的,因此作为教程也没什么大碍。

笔记

  • 用户模式
  • 特权模式 通过enable进入特权模式
  • 全局模式 通过configure terminal进入全局配置模式
  • 线路配置模式
  • 路由配置模式

常用命令

show running-config		//查看运行配置
show ip route			//查看路由信息
telnet [hostname/ip_address]	//登录远程主机
ping [hostname/ip_address]		//侦测网络的连通性
traceroute	[hostname/ip_address]	//跟踪远程主机的路径信息
    
hostname [name]		//设置路由器名称
ip routing			//启动ip 路由
no shutdown			//激活端口
ip address [address] [sunet-mask]	//设置IP地址

常见子任务

  • 配置路由器端口的IP地址

    Router>enable
    Router#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    Router(config)#interface gigabitEthernet 0/0/1
    Router(config-if)#ip address 192.168.0.1 255.255.255.0
    Router(config-if)#no shutdown
    

    验证路由器接口IP地址已经配置和开启

    show ip interface [interface]
    e.g.
    Router#show ip interface gigabitEthernet 0/0/1
    GigabitEthernet0/0/1 is up, line protocol is down (disabled)
      Internet address is 192.168.0.1/24
      Broadcast address is 255.255.255.255
      Address determined by setup command
      MTU is 1500 bytes
      Helper address is not set
    

实验

静态路由

配置命令ip route

ip route [network] [subnet-mask] [转发路由器的ip地址/本地接口]

缺省路由:

ip route 0.0.0.0 0.0.0.0 [转发路由器的ip地址/本地接口]

删除静态路由

no ip route [network] [subnet-mask] 

查看路由表

show ip route

网络拓扑图如下所示:

接口和IP对应关系如下所示:

实验思路

当使用子网划分后,路由表必须包含以下三项内容:

  • 目的网络地址
  • 子网掩码
  • 下一跳地址

在划分子网的情况下,路由器转发分组的算法如下:

(1) 从收到的数据报的首部提取目的IP地址D。

(2) 先判断是否为直接交付,对路由器直接相连的网络逐个进行检查;用各网络的子网掩码和D逐位相与,看结果是否和相应的网络地址匹配,若匹配,则把分组进行直接交付,否则就是间接交付执行(3)

(3) 若路由器有目的地址为D的特定主机路由(即掩码为全1),则把数据包传送给路由表中所指明的下一跳路由器;否则执行(4)

(4) 对路由表中的每一行(目的网络地址,子网掩码,下一跳地址),用其中的子网掩码和D逐位相与,其结果为N,若N与该行的目的网络地址匹配,则把数据报传送给该行指明的下一跳路由器;否则执行(5)

(5) 若路由表中有一个默认路由,则把数据包传送给路由表中所指明的默认路由器,否则报告转发分组出错。

当我们为路由器配置接口ip和掩码时,其实相当于已经配置了和路由器直接相连的网络,此时我们为了网络的连通性,仍需要配置静态路由,否则比如当PC0访问www服务器时,202.114.64.200无法和Router11中的任何一个直接相连网络匹配上,因此需要向Router10配置到202.114.66.0和202.114.67.0的静态路由;向Router11配置到202.114.64.0和202.114.67.0的静态路由;向Router12配置到202.114.64.0和202.114.66.0的静态路由。(我一开始配置成到直接和路由器相连的网络的静态路由,蠢死了,没什么用)

  1. 配置主机和server的ip地址、掩码和网关

  2. router10配置接口ip和静态路由

    Router>enable
    Router#configure terminal 
    Enter configuration commands, one per line.  End with CNTL/Z.
    Router(config)#interface gigabitEthernet 0/0
    Router(config-if)#ip address 202.114.65.1 255.255.255.252
    Router(config-if)#exit
    Router(config)#interface gigabitEthernet 0/1
    Router(config-if)#ip address 202.114.65.9 255.255.255.252
    Router(config-if)#exit
    Router(config)#interface gigabitEthernet 0/2
    Router(config-if)#ip address 202.114.64.1 255.255.255.0
    Router(config-if)#exit
    Router(config)#ip route 202.114.66.0 255.255.255.0 202.114.65.2
    Router(config)#ip route 202.114.67.0 255.255.255.0 202.114.65.10
    
  3. router11配置接口ip和静态路由

    Router>enable
    Router#configure terminal 
    Enter configuration commands, one per line.  End with CNTL/Z.
    Router(config)#interface gigabitEthernet 0/0
    Router(config-if)#ip address 202.114.65.5 255.255.255.252
    Router(config-if)#exit
    Router(config)#interface gigabitEthernet 0/1
    Router(config-if)#ip address 202.114.65.2 255.255.255.252
    Router(config-if)#exit
    Router(config)#interface gigabitEthernet 0/2
    Router(config-if)#ip address 202.114.66.3 255.255.255.0
    Router(config-if)#exit
    Router(config)#ip route 202.114.64.0 255.255.255.0 202.114.65.1
    Router(config)#ip route 202.114.67.0 255.255.255.0 202.114.65.6
    
  4. router12配置接口ip和静态路由

    Router>enable
    Router#configure terminal 
    Enter configuration commands, one per line.  End with CNTL/Z.
    Router(config)#interface gigabitEthernet 0/0
    Router(config-if)#ip address 202.114.65.6 255.255.255.252
    Router(config-if)#exit
    Router(config)#interface gigabitEthernet 0/1
    Router(config-if)#ip address 202.114.65.10 255.255.255.252
    Router(config-if)#exit
    Router(config)#interface gigabitEthernet 0/2
    Router(config-if)#ip address 202.114.67.3 255.255.255.0
    Router(config-if)#exit
    Router(config)#ip route 202.114.64.0 255.255.255.0 202.114.65.9
    Router(config)#ip route 202.114.66.0 255.255.255.0 202.114.65.5
    
posted @ 2021-05-26 17:07  扶磐  阅读(356)  评论(0编辑  收藏  举报