路由原理及配置

2. 路由原理及配置

路由原理及配置

网络通信只有2种情况:

  • 相同网段通信,直接可达
  • 不同网段通信,需要网关。网关就是路由器接口的IP地址。
  • 网关是一个网络的出口,所以规划的网络的时候,一定要预留出网关的地址

ARP协议

网络通信,需要IP地址即可,但是数据要封装成帧才能发送出去,就必须要知道对方的物理地址,在以太网中就是MAC地址,这时候需要ARP协议(地址解析协议),ARP是以太网中特常见的协议。

  • ARP请求:目的地址是广播地址(FF-FF-FF-FF-FF-FF),不能穿过路由设备
  • ARP应答:单播帧
工作过程:
  • 如果是相同网段通信,请求的是目的IP地址所对应的MAC地址
  • 如果是不同网段通信,请求的是网关的IP和MAC的对应关系

路由

当路由器收到一个数据帧,发现目的MAC地址是自己接口的MAC地址,就会解封装,看到了目的IP地址,发现目的IP地址不是自己的接口IP地址,就需要做路由,查询自己的路由表,进行路由转发。

<R1>display ip routing-table 192.168.2.2
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Table : Public
Summary Count : 1
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

    192.168.2.0/24  Direct  0    0           D   192.168.2.1     GigabitEthernet
0/0/1
  • 目标网段(Destination/Mask)
  • 路由来源( Proto )
  • 路由优先级(Pro),思科的理念中称为:管理距离
  • 路由度量值(Cost)
  • 下一跳接口地址(NextHop)
  • 出接口(Interface)

如果有路由表条目,则按照路由表进行路由转发

如果没有匹配的路由条目,则丢弃数据包,并返回给源一个ICMP的差错消息

路由表如何产生

  • 直连路由:只要给路由器接口配置了IP及Mask,且接口是up的,那么直连路由就产生了
  • 非直连路由:
    • 静态路由:管理员手动配置,不消耗网络资源,灵活性差,适合小型的简单的网络
    • 动态路由:管理员只作基本的简单配置,路由条目通过路由器之间交换路由协议来自主学习到,占用网络资源,可以适应网络的改变,具有灵活性,适合中大型网络
配置静态路由

配置网络中所有的非直连路由即可。

ip route-static 目标网段 子网掩码 下一跳IP地址

#例如
[R1]ip route-static 192.168.3.0 24 192.168.2.2

#查看去往192.168.3.10的路由,可以看到,已经匹配了刚配置的静态路由	
[R1]display ip routing-table 192.168.3.10
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Table : Public
Summary Count : 1
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

    192.168.3.0/24  Static  60   0          RD   192.168.2.2     GigabitEthernet
0/0/1

DHCP

动态主机配置协议,可以动态分配IP地址

  • DHCP discover 广播实现,默认不能穿越路由设备
  • DHCP offer
  • DHCP request
  • DHCP ack
#接口地址池配置案例
[R1]dhcp enable  #启动DHCP功能
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]dhcp select interface  #使用接口地址池
[R1-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8  #配置DNS
[R1-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.1.250 192.168.1  #配置排除地址
.253
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值