ICMP协议
Type表示ICMP消息类型,Code表示同一消息类型中不同的信息。
类型 | 编码 | 描述 |
0 | 0 | Echo Reply |
3 | 0 | 网络不可达 |
3 | 1 | 主机不可达 |
3 | 2 | 协议不可达 |
3 | 3 | 端口不可达 |
5 | 0 | 重定向 |
8 | 0 | Echo Request |
ping 命令的使用
子网掩码
- 网络地址:主机位全为0
- 主机地址:
- 广播地址:主机位全为1
网关
- 位于不同网络间的主机要实现通讯,必须要把数据包给网关
- 网关通常是一台三层设备(路由设备)
- 网关地址就是设备的接口地址
单播、广播、组播
- 单播:一对一
- 广播:一对所有
- 目标MAC全F
- 广播域:
- 组播:一对多(一组特定的设备)
- MAC地址=01-00-5E开头
- IP地址=D类组播地址
VRP基础
华为操作系统、通用路由平台。
配置系统时钟
命令 | 功能 |
clock timezone | 设置所在时区 |
clock datetime | 设置当前时间和日期 |
配置标题消息
命令 | 功能 |
header login | 配置在用户登录前显示的标题消息 |
header shell | 配置在用户登录后显示的标题消息 |
#配置普通的telnet登录,只需要密码,不需要用户。
telnet server enable #开启telnet服务
display telnet server status #查看是否开启了服务
user-interface vty 0 4 #进入VTY配置模式
protocol inbound telnet #配置支持telnet协议
authentircation-mode password #配置认证模式
set authentication password cipher 密码 #配置密码
user privilege level 15 #配置用户权限
user-interface maximum-vty 15 #配置最大VTY连接数量
==========================================================
#配置aaa模式登录,需要用户和密码
telent server enable
display telnet sarver status
user-interface vty 0 4
authentircation-mode aaa
aaa #进入aaa模式
local-user 用户 password cipher 密码 #创建用户和密码
local-user 用户 privilege level 15 #设置用户权限
local-user 用户 service-type telnet #配置用户可用服务
user-interface maximum-vty 15
路由技术
display ip routing-table
路由表中包含了路由器可以到达的目的的网络
目的网络在路由表中不存在的数据包会被丢弃
路由表字段 | 备注 |
Destination | 目标,标识IP数据包的目标地址或者目标网络 |
Mask | 掩码,最佳路径的重要判断依据,最长掩码匹配。 |
NexHop | 下一跳,下一个路由器的接口地址 |
Interface | 出接口,从哪个接口发出去 |
Protocol | 协议,路由的来源、学习方式 |
Preference | 优先级,比较不同路由来源到达相同目标网络的优先级 |
Cost | 度量值,比较相同路由来源到达相同目标网络的不同路径的优先级,优先级越小越优先。 |
1. 静态路由
等价路由:
- 对于相同路由来源,相同目标网络,存在多条相同度量值的路由时,这些路由都会加入到路由表中,数据包在这几个链路上进行负载分担。
- 负载分担规则:路由器根据五元组==(源地址、目的地址、源端口、目的端口、协 议)==进行转发,当五元组相同时,路由器总是选择与上一次相同的下一跳地址发送 报文。当五元组不同时,路由器会选取相对空闲的路径进行转发。
最长匹配原则:
- 根据子网掩码选择最优路由
路由来源:
路由来源 | 备注 |
直连路由 | 路由接口上的网络(接口配置了IP地址并且开启) |
静态路由 | 管理员手工添加的路由 |
动态路由 | 路由器之间依靠各种协议学习到的路由 |
静态路由配置:
ip route-static 目标网络 子网掩码/前缀 下一跳地址/出接口 perference 优先级
- 如果出接口是以太网接口,必须指定下一跳地址
- 如果出接口是串口,可以使用出接口
- 切记:通讯是双向的,两边都需要写路由
**负载分担:**静态路由支持到达同一目标网络的等价负载分担
路由备份-浮动静态路由: - 利用优先级的特性,配置浮动路由。
- 在主路由失效的情况下,浮动路由会加入到路由表并承担数据转发业务
**缺省路由:**能够匹配所有的目标网络 - 通常用于末梢网络
- 可以通过静态路由配置,也可以通过动态路由协议发布
分担
路由备份-浮动静态路由:
- 利用优先级的特性,配置浮动路由。
- 在主路由失效的情况下,浮动路由会加入到路由表并承担数据转发业务
**缺省路由:**能够匹配所有的目标网络 - 通常用于末梢网络
- 可以通过静态路由配置,也可以通过动态路由协议发布