1.什么是路由?
是指导数据包发送路径信息
MAC地址表:MAC VLAN 类型 老化时间 接口
路由表:目标网段 掩码 下一条 出接口 协议 优先级 COST *FLAGS
2.路由如何生成?条件
①直连路由:配置IP地址 端口UP
配置:12.1.1.1/24 非/32位掩码 会产生3条路由表项:
***12.1.1.0/24 网段
12.1.1.1/32 主机
12.1.1.255/32 广播
配置:192.168.1.123/28
配置:/32的IP 只会产生1条表项:
***2.2.2.2/32 即代表网段 也代表主机
②静态路由:IP ROUTE-STATIC 目标网段 掩码 下一跳/(出接口)
**下一条必须存在于路由表中 R D
路由器两个工作层面:
1.控制(路由)层面:关心如何生成路由表:对象是路由,产生 发布 计算 过滤 形成 ……
2.转发(数据)参考路由表表项,发送数据
③动态路由:RIP OSPF ISIS BGP BGP …… 考虑邻居关系建立
3.路由协议基础:
1.作用范围:作用在AS内--IGP:INTERNAL GATEWAY PROTOCOL
特点:需要处理路由信息数量少 相对安全 使用非TCP底层 使用完全/周期更新路由 使用组播通信--效率高
对象:AS-自治系统
作用在AS间--EGP:EXTERNAL外部
特点:需要处理路由数量多 相对不安全 使用TCP底层 使用数量 触发更新路由 使用单播建立邻居--安全
2.协议算法:计算对象METRIC=度量值=COST
DV 关心设备--设备跳数 经过一台设备COST+1 BGP:通过AS--AS来衡量
LS 关心线路品质 (带宽 延迟 丢包 抖动)OSPF ISIS
3.工作层:OSI--》TCP/IP
1.物理层:关心电气特性
2.数据链路层:STP(0X0000) ARP(0X0806) LACP VLAN QINQ(0X9100 0X8100) GVRP ISIS(0X83) (TYPE-ID)
3.网络层:IPINIP(4) ICMP(1) OSPF(89) VRRP(112) 特殊:6=TCP 17=UDP
4.传输层:TCP UDP
5.应用层:FTP(20/21) TELNET(23) HTTP(80) HTTPS(443) SSH(22) SMTP(25) POP3(110) DHCP(67/68) BGP(179) RIP(520) DNS(53)
***五元组:源IP 目标IP 源端口 目标PORT 协议 --定义数据包
数据流:相同五元组的数据包集合