第4章 IP路由
4.1 路由技术
路由协议是通过执行某种路由算法来完成路由选择的一个协议,分为静态路由和动态路由。
静态路由是在路由器中事先设置固定的路由表,优先级最高,优点是简单、高效、可靠,适用于规模较小、拓扑结构固定的网络。
动态路由会自动更新自身的路由表,适用于规模大、拓扑结构复杂和易变的网络缺点为占用网络宽带和CPU资源。
根据是否在同一个自治域内部使用可将动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP)
自治域是指一个具有统一管理机构、统一路由策略的网络。自治域内部采用的路由协议称为内部网关协议,常见的有RIP,OSPF协议等;外部网关协议主要用于多个自治域之间的路由选择,常见的有BGP。
由于网络中连接大量网络设备和主机,完全用人工的方法不合理因而设计了一套机制来完成报文转发机制有编址、寻址、转发、路由表4部分组成。
4.1.1 IP的协议中的地址结构
IP地址由二部分组成,一部分为网络地址,另一部分为主机地址。
根据网络地址和主机地址的不同分配,可将IP地址分为A,B,C,D,E五类
网络号的位数直接决定了可分配的网络数,主机号的位数决定了可分配的最大主机数。
通过IP地址的二进制值与子网掩码的二进制进行“与”运算,可以确定某个设备的网络地址和主机号,即子网掩码中1对应的网络地址,0对应的是主机地址
4.1.2 IP网络中报文的转发机制
TCP/IP网络中的数据转发分为二种:一种是直接交付,另一种是间接交付。
TCP/IP子网间的数据转发是由路由器完成的,路由器从功能上分为路由选择部分和分组转发部分。
路由选择部分的任务是根据路由协议构造路由表,并定期更新和维护路由表
分组转发部分由三部分组成:交换机构、输入端口、输出端口。
1. 路由表
在路由表中采用所谓下一跳的方法来表示路由,路由的代价用管理距离和费用来表示:管理距离是根据路由的来源来确定路由的优先级;花费是在相同的管理距离下进一步区分路由的优先级
举例:
C 13.1.0.0/16[0/1] is directly connected fastethernet3/0.1 * active
C 表示是直连路由
13.1.0.0/16表示目的网络地址
[0/1]表示管理距离是0(直连路由),花费(Cost)是1
is directly connected fastethernet3/0.1表示是直连路由经fastethernet3/0.1转发
active表示路由状态是可用的
举例:
O IA 133.254.253.16/30 [110/21785] via 113.1.254.2. fastethernet3/0 * active
O IA 表示OSPF的域内的路由
133.254.153.16/30表示目的网络地址
via 113.1.254.2. fastethernet3/0表示此路由的下一跳的IP地址是113.1.254.2
其余:
D 表示为EIGRP
用show ip route 显示luyoubiaoxinxi
